drm/amd/display: Correct algorithm for reversed gamma
authorCalvin Hou <Calvin.Hou@amd.com>
Tue, 2 Mar 2021 15:48:26 +0000 (10:48 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 24 Mar 2021 03:32:36 +0000 (23:32 -0400)
commitef08f9c2aac95e896c3159f3005058e9ae3d40e4
treef4a0f3381e8698ef2fa01e401c0767a0473138e6
parent8c2f14c36f47ce60e7c021ce8901006524f6f40e
drm/amd/display: Correct algorithm for reversed gamma

[Why]
DCN30 needs to correctly program reversed gamma curve, which DCN20
already has.
Also needs to fix a bug that 252-255 values are clipped.

[How]
Apply two fixes into DCN30.

Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Calvin Hou <Calvin.Hou@amd.com>
Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Reviewed-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Acked-by: Solomon Chiu <solomon.chiu@amd.com>
Acked-by: Vladimir Stempen <Vladimir.Stempen@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c