summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
diff options
context:
space:
mode:
authorDale Zhao <dale.zhao@amd.com>2020-10-21 16:09:16 +0300
committerAlex Deucher <alexander.deucher@amd.com>2020-11-02 23:31:51 +0300
commit8edb94562a15374c26144b5c739a7bd42f80a337 (patch)
tree92308b63448b277396576c7712ecaab86fa7e686 /drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
parent91d3156a3b1708cd1e049895217f7e0738123a9c (diff)
downloadlinux-8edb94562a15374c26144b5c739a7bd42f80a337.tar.xz
drm/amd/display: WA to ensure MUX chip gets SUPPORTED_LINK_RATES of eDP
[Why] Customer make a request to add this WA by driver. Some MUX chips will power down with eDP 1.4 panel and lose previous supported link rates(DPCD 0x010) in customer's hybrid-GPU designs. As a result, during sleep resuming and screen turns on from idle, link training will be performed incorrectly and eDP will flicker or black screen. These MUX chips need source to read DPCD 0x010 again during LKT so that it can restore supported link rates of panel. For driver side, supported link rate set is fetched when link detection, no need to update but just read again as WA. [How] Read DPCD 0x010 again during link training for eDP 1.4. Signed-off-by: Dale Zhao <dale.zhao@amd.com> Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com> Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c')
0 files changed, 0 insertions, 0 deletions