drm/amd/display: Use 1/8th DSC target bitrate precision for N4:2:2 and 4:2:0 formats
authorNikola Cornij <nikola.cornij@amd.com>
Thu, 28 Mar 2019 17:47:25 +0000 (13:47 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Sat, 22 Jun 2019 14:34:09 +0000 (09:34 -0500)
commitd438d113380eff1c27a1d239a9bd624e0fb15b6d
treed01fadfc6c1b39241aa8e54d1df7ef623408ac3e
parentdb5378c1dcff3391dac42d714e6064c80702fa3d
drm/amd/display: Use 1/8th DSC target bitrate precision for N4:2:2 and 4:2:0 formats

[why]
On at least some of the devices (e.g. Realtek scaler) we get a black screen if 1/16th
precision is used.

[how]
Work around it by reducing precision to 1/8th for N4:2:2 and 4:2:0 color formats. This
is a safe workaround and would have a very mild impact on the quality.
The issue is still to be root-caused and fixed correctly.

Signed-off-by: Nikola Cornij <nikola.cornij@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c