linux/drivers/gpu/drm/msm/dp
Kuogee Hsieh f61550b386 drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed
Add checking aux read/write status at both dp_link_parse_sink_count()
and dp_link_parse_sink_status_filed() to avoid long timeout delay if
dp aux read/write failed at timeout due to cable unplugged.

Changes in V4:
-- split this patch as stand alone patch

Changes in v5:
-- rebase on msm-next branch

Signed-off-by: Kuogee Hsieh <quic_khsieh@quicinc.com>

Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Tested-by: Stephen Boyd <swboyd@chromium.org>
Link: https://lore.kernel.org/r/1638985262-2072-1-git-send-email-quic_khsieh@quicinc.com
Signed-off-by: Rob Clark <robdclark@chromium.org>
2021-12-08 10:34:55 -08:00
..
dp_audio.c drm/msm/dp: initialize audio_comp when audio starts 2021-05-06 16:26:57 -07:00
dp_audio.h
dp_aux.c drm/msm/dp: Avoid unpowered AUX xfers that caused crashes 2021-11-22 10:16:05 -08:00
dp_aux.h drm/msm/dp: Handle aux timeouts, nacks, defers 2021-06-23 07:32:15 -07:00
dp_catalog.c drm/msm/dp: Store each subblock in the io region 2021-10-15 13:26:34 -07:00
dp_catalog.h drm/msm/dp: remove the repeated declaration 2021-06-23 07:33:53 -07:00
dp_ctrl.c drm/msm/dp: Enable ASSR for supported DP sinks 2021-11-28 09:32:03 -08:00
dp_ctrl.h drm/msm: Convert to use resource-managed OPP API 2021-06-23 07:33:52 -07:00
dp_debug.c drm/msm/dp: Simplify the dp_debug debugfs show function 2021-10-15 16:48:19 -07:00
dp_debug.h drm/msm/dp: Use the connector passed to dp_debug_get() 2021-10-15 16:40:09 -07:00
dp_display.c drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed 2021-12-08 10:34:55 -08:00
dp_display.h drm/msm/dp: employ bridge mechanism for display enable and disable 2021-12-07 15:23:24 -08:00
dp_drm.c drm/msm/dp: employ bridge mechanism for display enable and disable 2021-12-07 15:23:24 -08:00
dp_drm.h
dp_hpd.c drm/msm/dp: Drop now unused hpd_high member 2021-11-29 16:19:58 -08:00
dp_hpd.h drm/msm/dp: Drop now unused hpd_high member 2021-11-29 16:19:58 -08:00
dp_link.c drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed 2021-12-08 10:34:55 -08:00
dp_link.h
dp_panel.c drm/msm/dp: Remove redundant initialization of variable bpp 2021-10-15 13:26:33 -07:00
dp_panel.h
dp_parser.c drm/msm/dp: fix missing #include 2021-10-26 09:31:24 -07:00
dp_parser.h drm/msm/dp: Allow attaching a drm_panel 2021-10-18 14:28:30 -07:00
dp_power.c drm/msm/dp: add logs across DP driver for ease of debugging 2021-08-07 11:48:39 -07:00
dp_power.h drm/msm/dp: Fixed couple of typos 2021-06-23 07:33:52 -07:00
dp_reg.h