drm/amd/display: call update_bw_bounding_box
call update_bw_bounding_box in DC construct Acked-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
30221ad875
commit
1b2c7b2c6d
@@ -689,6 +689,11 @@ static bool construct(struct dc *dc,
|
|||||||
if (!dc->clk_mgr)
|
if (!dc->clk_mgr)
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
||||||
|
#ifdef CONFIG_DRM_AMD_DC_DCN2_1
|
||||||
|
if (dc->res_pool->funcs->update_bw_bounding_box)
|
||||||
|
dc->res_pool->funcs->update_bw_bounding_box(dc, dc->clk_mgr->bw_params);
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Creation of current_state must occur after dc->dml
|
/* Creation of current_state must occur after dc->dml
|
||||||
* is initialized in dc_create_resource_pool because
|
* is initialized in dc_create_resource_pool because
|
||||||
* on creation it copies the contents of dc->dml
|
* on creation it copies the contents of dc->dml
|
||||||
|
|||||||
@@ -142,6 +142,11 @@ struct resource_funcs {
|
|||||||
display_e2e_pipe_params_st *pipes,
|
display_e2e_pipe_params_st *pipes,
|
||||||
int pipe_cnt);
|
int pipe_cnt);
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(CONFIG_DRM_AMD_DC_DCN2_1)
|
||||||
|
void (*update_bw_bounding_box)(
|
||||||
|
struct dc *dc,
|
||||||
|
struct clk_bw_params *bw_params);
|
||||||
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user