]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/amd/display: ensure EASF and ISHARP coefficients are programmed together
authorSamson Tam <samson.tam@amd.com>
Wed, 10 Jul 2024 21:09:04 +0000 (17:09 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 23 Jul 2024 21:36:09 +0000 (17:36 -0400)
commit94beb4ac1b3bc5fbeef977960a90ee4f594b4465
tree485ef987f3fa646dd3b6a8b8e67822e429823983
parent0cf80506918da0d2cd9d31e3b07831f94a2c5cc6
drm/amd/display: ensure EASF and ISHARP coefficients are programmed together

[Why]
EASF coefficients are programmed to RAM and then RAM selector is toggled.
 ISHARP coefficients are programmed after so they will not be in the same
 RAM block

[How]
Move ISHARP programming before EASF programming
Add flag if ISHARP coefficients are updated.  If so, then
 force EASF coefficients programming

Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Samson Tam <samson.tam@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c