linux/drivers/gpu/drm/msm/dsi
Archit Taneja 8d23ea4030 drm/msm/dsi: Queue HPD helper work in attach/detach callbacks
The msm/dsi host drivers calls drm_helper_hpd_irq_event in the
mipi_dsi_host attach/detatch callbacks.

mipi_dsi_attach()/mipi_dsi_detach() from a panel/bridge
driver could be called from a context where the drm_device's
mode_config.mutex is already held, resulting in a deadlock.
Queue it as work instead.

Signed-off-by: Archit Taneja <architt@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2016-11-02 10:48:09 -04:00
..
phy drm/msm/dsi: Don't get DSI index from DT 2016-07-16 10:09:02 -04:00
pll drm/msm/dsi: fix definition of msm_dsi_pll_28nm_8960_init() 2016-03-03 11:55:26 -05:00
dsi.c drm/msm/dsi: Use generic PHY bindings 2016-07-16 10:08:47 -04:00
dsi.h drm/msm/dsi: Fix regulator API abuse 2016-05-08 10:22:17 -04:00
dsi.xml.h drm/msm: update generated headers 2016-03-03 11:55:27 -05:00
dsi_cfg.c drm/msm/dsi: Don't get DSI index from DT 2016-07-16 10:09:02 -04:00
dsi_cfg.h drm/msm/dsi: Don't get DSI index from DT 2016-07-16 10:09:02 -04:00
dsi_host.c drm/msm/dsi: Queue HPD helper work in attach/detach callbacks 2016-11-02 10:48:09 -04:00
dsi_manager.c drm/msm: Centralize connector registration/unregistration 2016-05-08 10:22:19 -04:00
mmss_cc.xml.h drm/msm: update generated headers 2016-03-03 11:55:27 -05:00
sfpb.xml.h drm/msm: update generated headers 2016-03-03 11:55:27 -05:00