Home
last modified time | relevance | path

Searched refs:dml2_display_cfg (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_dcn4_calcs.h21 void dml2_core_calcs_get_watermarks(const struct dml2_display_cfg *display_cfg, const struct dml2_c…
22 void dml2_core_calcs_get_arb_params(const struct dml2_display_cfg *display_cfg, const struct dml2_c…
23 void dml2_core_calcs_get_pipe_regs(const struct dml2_display_cfg *dml2_display_cfg, struct dml2_cor…
27 void dml2_core_calcs_get_plane_support_info(const struct dml2_display_cfg *display_cfg, const struc…
29 void dml2_core_calcs_get_stream_support_info(const struct dml2_display_cfg *display_cfg, const stru…
Ddml2_core_utils.h16 void dml2_core_utils_get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_…
28 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded…
Ddml2_core_shared_types.h1104 const struct dml2_display_cfg *display_cfg;
1234 const struct dml2_display_cfg *display_cfg;
1458 const struct dml2_display_cfg *display_cfg;
1512 const struct dml2_display_cfg *display_cfg;
1563 const struct dml2_display_cfg *display_cfg;
1649 const struct dml2_display_cfg *display_cfg;
1701 const struct dml2_display_cfg *display_cfg;
1937 const struct dml2_display_cfg *display_cfg;
1969 const struct dml2_display_cfg *display_cfg;
2051 const struct dml2_display_cfg *in_display_cfg;
[all …]
Ddml2_core_dcn4.c187 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded… in expand_implict_subvp()
195 memcpy(svp_expanded_display_cfg, &display_cfg->display_config, sizeof(struct dml2_display_cfg)); in expand_implict_subvp()
252 …const struct dml2_display_cfg *svp_expanded_display_cfg, struct dml2_display_cfg_programming *prog… in pack_mode_programming_params_with_implicit_subvp()
263 …memcpy(&programming->display_config, &display_cfg->display_config, sizeof(struct dml2_display_cfg)… in pack_mode_programming_params_with_implicit_subvp()
563 …memcpy(&in_out->programming->display_config, in_out->display_cfg, sizeof(struct dml2_display_cfg)); in core_dcn4_mode_programming()
Ddml2_core_utils.c191 void dml2_core_utils_get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_… in dml2_core_utils_get_stream_output_bpp()
453 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded… in dml2_core_utils_expand_implict_subvp()
461 memcpy(svp_expanded_display_cfg, &display_cfg->display_config, sizeof(struct dml2_display_cfg)); in dml2_core_utils_expand_implict_subvp()
Ddml2_core_shared.c26 static void get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_cfg);
31 static bool dml_get_is_phantom_pipe(const struct dml2_display_cfg *display_cfg, const struct dml2_c…
44 …static void PixelClockAdjustmentForProgressiveToInterlaceUnit(const struct dml2_display_cfg *displ…
87 const struct dml2_display_cfg *display_cfg,
185 const struct dml2_display_cfg *display_cfg,
227 const struct dml2_display_cfg *display_cfg,
256 const struct dml2_display_cfg *display_cfg,
339 const struct dml2_display_cfg *display_cfg,
450 const struct dml2_display_cfg *display_cfg,
469 const struct dml2_display_cfg *display_cfg,
[all …]
Ddml2_core_dcn4_calcs.c152 static void get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_cfg) in get_stream_output_bpp()
244 static bool dml_get_is_phantom_pipe(const struct dml2_display_cfg *display_cfg, const struct dml2_c… in dml_get_is_phantom_pipe()
428 static void PixelClockAdjustmentForProgressiveToInterlaceUnit(const struct dml2_display_cfg *displa… in PixelClockAdjustmentForProgressiveToInterlaceUnit()
805 const struct dml2_display_cfg *display_cfg, in CalculateSwathWidth()
1009 const struct dml2_display_cfg *display_cfg, in CalculateDETBufferSize()
1974 const struct dml2_display_cfg *display_cfg, in CalculateMALLUseForStaticScreen()
2653 const struct dml2_display_cfg *display_cfg, in calculate_mall_bw_overhead_factor()
2831 const struct dml2_display_cfg *display_cfg, in calculate_avg_bandwidth_required()
3522 const struct dml2_display_cfg *display_cfg, in CalculateDCFCLKDeepSleep()
4494 const struct dml2_display_cfg *display_cfg, in CalculateSurfaceSizeInMall()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
Ddml2_internal_shared_types.h339 struct dml2_display_cfg display_config;
447 struct dml2_display_cfg svp_expanded_display_cfg;
452 struct dml2_display_cfg svp_expanded_display_cfg;
503 const struct dml2_display_cfg *display_config;
510 struct dml2_display_cfg *optimized_display_cfg;
759 const struct dml2_display_cfg *display_cfg;
795 const struct dml2_display_cfg *display_config;
879 struct dml2_display_cfg display_cfg_working_copy;
944 struct dml2_display_cfg optimized_display_cfg;
964 const struct dml2_display_cfg *display_config;
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/
Ddml_top.c83 …ance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_conf… in setup_unoptimized_display_config_with_meta()
85 memcpy(&out->display_config, display_config, sizeof(struct dml2_display_cfg)); in setup_unoptimized_display_config_with_meta()
89 …ance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_conf… in setup_speculative_display_config_with_meta()
91 memcpy(&out->display_config, display_config, sizeof(struct dml2_display_cfg)); in setup_speculative_display_config_with_meta()
161 …cpy(&in_out->programming->display_config, in_out->display_config, sizeof(struct dml2_display_cfg)); in dml2_build_mode_programming()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/
Ddml2_pmo_dcn3.c183 static int count_planes_with_stream_index(const struct dml2_display_cfg *display_cfg, unsigned int … in count_planes_with_stream_index()
282 const struct dml2_display_cfg *display_config = in pmo_dcn3_init_for_vmin()
343 const struct dml2_display_cfg *display_config, in find_highest_odm_load_stream_index()
364 const struct dml2_display_cfg *display_config = in pmo_dcn3_optimize_for_vmin()
458 memcpy(in_out->optimized_display_cfg, in_out->display_config, sizeof(struct dml2_display_cfg)); in pmo_dcn3_optimize_dcc_mcache()
Ddml2_pmo_dcn4_fams2.c231 static int count_planes_with_stream_index(const struct dml2_display_cfg *display_cfg, unsigned int … in count_planes_with_stream_index()
296 memcpy(in_out->optimized_display_cfg, in_out->display_config, sizeof(struct dml2_display_cfg)); in pmo_dcn4_fams2_optimize_dcc_mcache()
714 const struct dml2_display_cfg *display_config = in pmo_dcn4_fams2_init_for_vmin()
779 const struct dml2_display_cfg *display_config, in find_highest_odm_load_stream_index()
800 const struct dml2_display_cfg *display_config = in pmo_dcn4_fams2_optimize_for_vmin()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
Ddml_top_types.h110 const struct dml2_display_cfg *display_config;
367 struct dml2_display_cfg display_config;
686 const struct dml2_display_cfg *display_config;
Ddml_top_display_cfg_types.h426 struct dml2_display_cfg { struct
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_internal_types.h149 struct dml2_display_cfg display_config;
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_wrapper.c198 memset(&dml_ctx->v21.display_config, 0, sizeof(struct dml2_display_cfg)); in dml21_mode_check_and_programming()
255 memset(&dml_ctx->v21.display_config, 0, sizeof(struct dml2_display_cfg)); in dml21_check_mode_support()
Ddml21_translation_helper.c952 struct dml2_display_cfg *dml_dispcfg = &dml_ctx->v21.display_config; in dml21_map_dc_state_into_dml_display_cfg()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/
Ddml2_dpmm_dcn4.c375 static bool are_timings_trivially_synchronizable(struct dml2_display_cfg *display_config, int mask) in are_timings_trivially_synchronizable()
704 const struct dml2_display_cfg *display_cfg = &in_out->display_cfg->display_config; in dpmm_dcn4_map_watermarks()