drm/amd/display: Update dcn30_apply_idle_power_optimizations() code
authorBhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Tue, 19 Jan 2021 19:13:36 +0000 (14:13 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 21 Jan 2021 14:54:34 +0000 (09:54 -0500)
commitea7154d8d9fb26129f51e4d763febe97a13228a5
treeb2bc65f2d3e5174737c3197a7801e70f955af362
parent7fc75382ec687e43efa0232c8b9b5bffa6b57dcd
drm/amd/display: Update dcn30_apply_idle_power_optimizations() code

Update the function for idle optimizations
-remove hardcoded size
-enable no memory-request case
-add cursor copy
-update mall eligibility check case

Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Joshua Aberback <joshua.aberback@amd.com>
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dc.h
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c
drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h