Commit b7d39c58 authored by Tony Cheng's avatar Tony Cheng Committed by Alex Deucher

drm/amd/display: move dsc clock from plane_resource to stream_resource

code restructure.
Signed-off-by: default avatarTony Cheng <tony.cheng@amd.com>
Reviewed-by: default avatarDmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: default avatarBhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 0ff8dfe8
...@@ -2204,7 +2204,7 @@ bool dcn20_validate_bandwidth(struct dc *dc, ...@@ -2204,7 +2204,7 @@ bool dcn20_validate_bandwidth(struct dc *dc,
context->res_ctx.pipe_ctx[i].plane_res.bw.dppclk_khz = context->res_ctx.pipe_ctx[i].plane_res.bw.dppclk_khz =
pipes[pipe_idx].clks_cfg.dppclk_mhz * 1000; pipes[pipe_idx].clks_cfg.dppclk_mhz * 1000;
#ifdef CONFIG_DRM_AMD_DC_DSC_SUPPORT #ifdef CONFIG_DRM_AMD_DC_DSC_SUPPORT
context->res_ctx.pipe_ctx[i].plane_res.bw.dscclk_khz = context->res_ctx.pipe_ctx[i].stream_res.dscclk_khz =
context->bw_ctx.dml.vba.DSCCLK_calculated[pipe_idx] * 1000; context->bw_ctx.dml.vba.DSCCLK_calculated[pipe_idx] * 1000;
#endif #endif
context->res_ctx.pipe_ctx[i].pipe_dlg_param = pipes[pipe_idx].pipe.dest; context->res_ctx.pipe_ctx[i].pipe_dlg_param = pipes[pipe_idx].pipe.dest;
......
...@@ -222,15 +222,14 @@ struct resource_pool { ...@@ -222,15 +222,14 @@ struct resource_pool {
struct dcn_fe_bandwidth { struct dcn_fe_bandwidth {
int dppclk_khz; int dppclk_khz;
#ifdef CONFIG_DRM_AMD_DC_DSC_SUPPORT
int dscclk_khz;
#endif
}; };
struct stream_resource { struct stream_resource {
struct output_pixel_processor *opp; struct output_pixel_processor *opp;
#ifdef CONFIG_DRM_AMD_DC_DSC_SUPPORT #ifdef CONFIG_DRM_AMD_DC_DSC_SUPPORT
struct display_stream_compressor *dsc; struct display_stream_compressor *dsc;
int dscclk_khz;
#endif #endif
struct timing_generator *tg; struct timing_generator *tg;
struct stream_encoder *stream_enc; struct stream_encoder *stream_enc;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment