drm/amd/display: correct register Clock Gater incorrectly disabled
authorCharlene Liu <Charlene.Liu@amd.com>
Thu, 12 Sep 2024 00:35:39 +0000 (20:35 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 1 Oct 2024 21:32:29 +0000 (17:32 -0400)
commita6f59c0445540f07bef226b33c999f2e63c6dfa2
treec236024eeb4fea9dcdc636ddfeb26ff08b2e2989
parent1c6b16ebf5eb2bc5740be9e37b3a69f1dfe1dded
drm/amd/display: correct register Clock Gater incorrectly disabled

[why]
The "dpp35_dppclk_control" routine is incorrectly disabling the register clock gater
when the DPP is enabled.

The "DISPCLK_R_GATE_DISABLE" should never be set to 1 in the normal operating mode.
This will disable the clock gater and the DPPCLK register clock branch will always be running.
As a consequence, the dynamic power will be higher than expected.

Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Charlene Liu <Charlene.Liu@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c