Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A 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…
H A Ddml2_core_utils.h18 void dml2_core_utils_get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_…
32 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded…
H A Ddml2_core_shared_types.h1142 const struct dml2_display_cfg *display_cfg;
1267 const struct dml2_display_cfg *display_cfg;
1492 const struct dml2_display_cfg *display_cfg;
1546 const struct dml2_display_cfg *display_cfg;
1598 const struct dml2_display_cfg *display_cfg;
1684 const struct dml2_display_cfg *display_cfg;
1736 const struct dml2_display_cfg *display_cfg;
2025 const struct dml2_display_cfg *display_cfg;
2058 const struct dml2_display_cfg *display_cfg;
2141 const struct dml2_display_cfg *in_display_cfg;
[all …]
H A Ddml2_core_dcn4.c189 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded… in expand_implict_subvp()
197 memcpy(svp_expanded_display_cfg, &display_cfg->display_config, sizeof(struct dml2_display_cfg)); in expand_implict_subvp()
254 …const struct dml2_display_cfg *svp_expanded_display_cfg, struct dml2_display_cfg_programming *prog… in pack_mode_programming_params_with_implicit_subvp()
266 …memcpy(&programming->display_config, &display_cfg->display_config, sizeof(struct dml2_display_cfg)… in pack_mode_programming_params_with_implicit_subvp()
571 …memcpy(&in_out->programming->display_config, in_out->display_cfg, sizeof(struct dml2_display_cfg)); in core_dcn4_mode_programming()
H A Ddml2_core_utils.c335 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()
608 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded… in dml2_core_utils_expand_implict_subvp()
616 memcpy(svp_expanded_display_cfg, &display_cfg->display_config, sizeof(struct dml2_display_cfg)); in dml2_core_utils_expand_implict_subvp()
H A Ddml2_core_dcn4_calcs.c828 const struct dml2_display_cfg *display_cfg, in CalculateSwathWidth()
1032 const struct dml2_display_cfg *display_cfg, in CalculateDETBufferSize()
1990 const struct dml2_display_cfg *display_cfg, in CalculateMALLUseForStaticScreen()
2679 const struct dml2_display_cfg *display_cfg, in calculate_mall_bw_overhead_factor()
2857 const struct dml2_display_cfg *display_cfg, in calculate_avg_bandwidth_required()
3547 const struct dml2_display_cfg *display_cfg, in CalculateDCFCLKDeepSleepTdlut()
3642 const struct dml2_display_cfg *display_cfg, in CalculateDCFCLKDeepSleep()
4591 const struct dml2_display_cfg *display_cfg, in CalculateSurfaceSizeInMall()
4782 const struct dml2_display_cfg *display_cfg, in CalculateTarb()
4909 const struct dml2_display_cfg *display_cfg, in get_urgent_bandwidth_required()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
H A Ddml2_internal_shared_types.h334 struct dml2_display_cfg display_config;
444 struct dml2_display_cfg svp_expanded_display_cfg;
450 struct dml2_display_cfg svp_expanded_display_cfg;
500 const struct dml2_display_cfg *display_config;
507 struct dml2_display_cfg *optimized_display_cfg;
732 const struct dml2_display_cfg *display_cfg;
768 const struct dml2_display_cfg *display_config;
852 struct dml2_display_cfg display_cfg_working_copy;
917 struct dml2_display_cfg optimized_display_cfg;
937 const struct dml2_display_cfg *display_config;
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
H A Ddml_top_types.h99 const struct dml2_display_cfg *display_config;
358 struct dml2_display_cfg display_config;
689 const struct dml2_display_cfg *display_config;
H A Ddml_top_display_cfg_types.h426 struct dml2_display_cfg { struct
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/
H A 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()
368 const struct dml2_display_cfg *display_config = in pmo_dcn3_optimize_for_vmin()
462 memcpy(in_out->optimized_display_cfg, in_out->display_config, sizeof(struct dml2_display_cfg)); in pmo_dcn3_optimize_dcc_mcache()
H A 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()
744 const struct dml2_display_cfg *display_config = in pmo_dcn4_fams2_init_for_vmin()
809 const struct dml2_display_cfg *display_config, in find_highest_odm_load_stream_index()
834 const struct dml2_display_cfg *display_config = in pmo_dcn4_fams2_optimize_for_vmin()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_internal_types.h149 struct dml2_display_cfg display_config;
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/
H A Ddml2_top_soc15.c12 …ance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_conf… in setup_unoptimized_display_config_with_meta()
14 memcpy(&out->display_config, display_config, sizeof(struct dml2_display_cfg)); in setup_unoptimized_display_config_with_meta()
18 …ance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_conf… in setup_speculative_display_config_with_meta()
20 memcpy(&out->display_config, display_config, sizeof(struct dml2_display_cfg)); in setup_speculative_display_config_with_meta()
838 …cpy(&in_out->programming->display_config, in_out->display_config, sizeof(struct dml2_display_cfg)); in dml2_top_soc15_build_mode_programming()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_wrapper.c216 memset(&dml_ctx->v21.display_config, 0, sizeof(struct dml2_display_cfg)); in dml21_mode_check_and_programming()
268 memset(&dml_ctx->v21.display_config, 0, sizeof(struct dml2_display_cfg)); in dml21_check_mode_support()
H A Ddml21_translation_helper.c1000 struct dml2_display_cfg *dml_dispcfg = &dml_ctx->v21.display_config; in dml21_map_dc_state_into_dml_display_cfg()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/
H A Ddml2_dpmm_dcn4.c418 static bool are_timings_trivially_synchronizable(struct dml2_display_cfg *display_config, int mask) in are_timings_trivially_synchronizable()
747 const struct dml2_display_cfg *display_cfg = &in_out->display_cfg->display_config; in dpmm_dcn4_map_watermarks()