/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
H A D | dml2_core_dcn4_calcs.h | 21 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 D | dml2_core_utils.h | 18 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 D | dml2_core_shared_types.h | 1136 const struct dml2_display_cfg *display_cfg; 1261 const struct dml2_display_cfg *display_cfg; 1485 const struct dml2_display_cfg *display_cfg; 1539 const struct dml2_display_cfg *display_cfg; 1591 const struct dml2_display_cfg *display_cfg; 1677 const struct dml2_display_cfg *display_cfg; 1729 const struct dml2_display_cfg *display_cfg; 2014 const struct dml2_display_cfg *display_cfg; 2046 const struct dml2_display_cfg *display_cfg; 2129 const struct dml2_display_cfg *in_display_cfg; [all …]
|
H A D | dml2_core_dcn4.c | 190 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded… in expand_implict_subvp() 198 memcpy(svp_expanded_display_cfg, &display_cfg->display_config, sizeof(struct dml2_display_cfg)); in expand_implict_subvp() 255 …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() 548 …memcpy(&in_out->programming->display_config, in_out->display_cfg, sizeof(struct dml2_display_cfg)); in core_dcn4_mode_programming()
|
H A D | dml2_core_utils.c | 335 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() 607 …vp(const struct display_configuation_with_meta *display_cfg, struct dml2_display_cfg *svp_expanded… in dml2_core_utils_expand_implict_subvp() 615 memcpy(svp_expanded_display_cfg, &display_cfg->display_config, sizeof(struct dml2_display_cfg)); in dml2_core_utils_expand_implict_subvp()
|
H A D | dml2_core_shared.c | 26 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 …]
|
H A D | dml2_core_dcn4_calcs.c | 156 static void get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_cfg) in get_stream_output_bpp() 248 static bool dml_get_is_phantom_pipe(const struct dml2_display_cfg *display_cfg, const struct dml2_c… in dml_get_is_phantom_pipe() 433 static void PixelClockAdjustmentForProgressiveToInterlaceUnit(const struct dml2_display_cfg *displa… in PixelClockAdjustmentForProgressiveToInterlaceUnit() 827 const struct dml2_display_cfg *display_cfg, in CalculateSwathWidth() 1031 const struct dml2_display_cfg *display_cfg, in CalculateDETBufferSize() 1989 const struct dml2_display_cfg *display_cfg, in CalculateMALLUseForStaticScreen() 2666 const struct dml2_display_cfg *display_cfg, in calculate_mall_bw_overhead_factor() 2844 const struct dml2_display_cfg *display_cfg, in calculate_avg_bandwidth_required() 3534 const struct dml2_display_cfg *display_cfg, in CalculateDCFCLKDeepSleepTdlut() 3629 const struct dml2_display_cfg *display_cfg, in CalculateDCFCLKDeepSleep() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/ |
H A D | dml2_internal_shared_types.h | 336 struct dml2_display_cfg display_config; 446 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; 737 const struct dml2_display_cfg *display_cfg; 773 const struct dml2_display_cfg *display_config; 857 struct dml2_display_cfg display_cfg_working_copy; 922 struct dml2_display_cfg optimized_display_cfg; 942 const struct dml2_display_cfg *display_config;
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/ |
H A D | dml_top.c | 83 …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()
|
H A D | dml2_top_soc15.c | 12 …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() 839 …cpy(&in_out->programming->display_config, in_out->display_config, sizeof(struct dml2_display_cfg)); in dml2_top_soc15_build_mode_programming()
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/ |
H A D | dml2_pmo_dcn3.c | 183 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 D | dml2_pmo_dcn4_fams2.c | 231 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/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/ |
H A D | dml_top_types.h | 104 const struct dml2_display_cfg *display_config; 362 struct dml2_display_cfg display_config; 689 const struct dml2_display_cfg *display_config;
|
H A D | dml_top_display_cfg_types.h | 426 struct dml2_display_cfg { struct
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_internal_types.h | 149 struct dml2_display_cfg display_config;
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
H A D | dml21_wrapper.c | 197 memset(&dml_ctx->v21.display_config, 0, sizeof(struct dml2_display_cfg)); in dml21_mode_check_and_programming() 247 memset(&dml_ctx->v21.display_config, 0, sizeof(struct dml2_display_cfg)); in dml21_check_mode_support()
|
H A D | dml21_translation_helper.c | 998 struct dml2_display_cfg *dml_dispcfg = &dml_ctx->v21.display_config; in dml21_map_dc_state_into_dml_display_cfg()
|
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/ |
H A D | dml2_dpmm_dcn4.c | 418 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()
|