mirror_ubuntu-kernels/drivers/gpu/drm/amd/display
Aric Cyr eec3303de3 drm/amd/display: Improve DisplayPort monitor interop
[Why]
DC is very fast at link training and stream enablement
which causes issues such as blackscreens for non-compliant
monitors.

[How]
After debugging with scaler vendors we implement the
minimum delays at the necessary locations to ensure
the monitor does not hang.  Delays are generic due to
lack of IEEE OUI information on the failing displays.

Signed-off-by: Aric Cyr <aric.cyr@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Acked-by: Tony Cheng <Tony.Cheng@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2020-07-01 01:59:21 -04:00
..
amdgpu_dm drm/amd/display: Add helper to convert DC status 2020-07-01 01:59:20 -04:00
dc drm/amd/display: Improve DisplayPort monitor interop 2020-07-01 01:59:21 -04:00
dmub drm/amd/display: runtime select dmub emulatior. 2020-07-01 01:59:20 -04:00
include drm/amd/display: Add DCN3 chip ids 2020-07-01 01:59:14 -04:00
modules drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() 2020-07-01 01:59:17 -04:00
Kconfig drm/amd/display: Add DCN3 to Kconfig 2020-07-01 01:59:15 -04:00
Makefile drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards 2019-11-13 15:29:42 -05:00
TODO drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00