OSDN Git Service

drm/amd/display: Limit max DSC target bpp for specific monitors
authorRoman Li <Roman.Li@amd.com>
Fri, 30 Jul 2021 22:30:41 +0000 (18:30 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 1 Sep 2021 20:55:10 +0000 (16:55 -0400)
commit55eea8ef98641f6e1e1c202bd3a49a57c1dd4059
tree31de12fb81096da10d71c78236455884fa740932
parentf1c1a98221493fcb56bebaf3f1850f7c5eaae363
drm/amd/display: Limit max DSC target bpp for specific monitors

[Why]
Some monitors exhibit corruption at 16bpp DSC.

[How]
- Add helpers for patching edid caps.
- Use it for limiting DSC target bitrate to 15bpp for known monitors

Reviewed-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Roman Li <Roman.Li@amd.com>
Cc: stable@vger.kernel.org
Tested-by: Daniel Wheeler <Daniel.Wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c