drm/amd/display: half bandwidth for YCbCr420 during validation
authorMartin Leung <martin.leung@amd.com>
Wed, 13 Feb 2019 22:06:31 +0000 (17:06 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 May 2019 13:43:53 +0000 (06:43 -0700)
commitc2dc5c6d186b22d5528cff6b01daa72e184d66b4
treee0e80ab855118f3723c83f8b0f3a5e8c61b17072
parent7dfc00de75c4d56aca8e8ffd67c3bf9b9682af20
drm/amd/display: half bandwidth for YCbCr420 during validation

[ Upstream commit 162f807858d15bde60cf373a3ad46e03200ad9d8 ]

[Why]
used to be unable to run 4:2:0 if using a dongle because 4k60 bandwidth
exceeded dongle caps

[How]
half pixel clock during comparison to dongle cap. *Could get stuck on black
screen on monitor that don't support 420 but will be selecting 420 as
preferred mode*

Signed-off-by: Martin Leung <martin.leung@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Aidan Wood <Aidan.Wood@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/display/dc/core/dc_link.c