linux/drivers/gpu/drm/amd/display/dc/inc
Wenjing Liu e7f2c80cba drm/amd/display: check hpd before retry verify link cap
[why]
During detection link training if a display is disconnected,
the current code will retry 3 times of link training
on disconnected link before giving up.

[how]
Before each retry check for HPD status, only retry
verify link cap when HPD is still high.
Also put a 10ms delay between each retry to improve
the chance of success.

Signed-off-by: Wenjing Liu <Wenjing.Liu@amd.com>
Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Acked-by: Abdoulaye Berthe <Abdoulaye.Berthe@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-08-15 10:57:24 -05:00
..
hw drm/amd/display: Remove redundant definition of dwb_source enums 2019-08-15 10:56:40 -05:00
bw_fixed.h
clock_source.h drm/amd/display: Keep clocks high before seamless boot done 2019-03-19 15:04:03 -05:00
compressor.h
core_status.h drm/amd/display: add set and get clock for testing purposes 2019-07-18 14:27:25 -05:00
core_types.h drm/amd/display: fix dcn20 global sync dml param extraction 2019-08-15 10:57:05 -05:00
custom_float.h
dc_link_ddc.h
dc_link_dp.h drm/amd/display: check hpd before retry verify link cap 2019-08-15 10:57:24 -05:00
dce_calcs.h
dcn_calcs.h drm/amd/display: make clk mgr soc specific 2019-05-31 10:39:29 -05:00
hw_sequencer.h drm/amd/display: Make init_hw and init_pipes generic for seamless boot 2019-08-15 10:54:14 -05:00
link_hwss.h drm/amd/display: Synchronous DisplayPort Link Training 2019-08-15 10:53:30 -05:00
reg_helper.h drm/amd/display: Combine field toggle macro and sequence write macro. 2019-03-19 15:36:49 -05:00
resource.h drm/amd/display: Add DSC support for Navi (v2) 2019-06-22 09:34:07 -05:00
vm_helper.h drm/amd/display: move vmid determination logic to a module 2019-06-22 09:34:14 -05:00