]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/amd/display: hook up DCN20 color blocks data to DTN log
authorMelissa Wen <mwen@igalia.com>
Tue, 28 Nov 2023 17:52:57 +0000 (16:52 -0100)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 22 Jan 2024 22:13:28 +0000 (17:13 -0500)
commite432f14a428508c03d07e3164dc7e9ea96ff951f
tree7b4e4742aeba80b41d63260d43014cf9f811a8a0
parentf5be15bb269916f46cc8b0d15c8b3eb74c2df458
drm/amd/display: hook up DCN20 color blocks data to DTN log

Color caps changed between HW versions, which caused the DCN10 color
state sections in the DTN log to no longer match DCN2+ state. Create a
color state log specific to DCN2.0 and hook it up to DCN2 family
drivers. Instead of reading gamut remap reg values, display gamut remap
matrix data in fixed 31.32.

Signed-off-by: Melissa Wen <mwen@igalia.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.h