diff options
author | Archit Taneja <architt@codeaurora.org> | 2016-10-25 06:47:59 (GMT) |
---|---|---|
committer | Rob Clark <robdclark@gmail.com> | 2016-11-02 14:48:09 (GMT) |
commit | 8d23ea403044efe97553dd64228b172c8ffca047 (patch) | |
tree | a2a9244f5ed21c2a3732d7be14d04d069caaa767 /drivers/char/lp.c | |
parent | b0a6af8b34c9ad20894aa46f85f4bf59d444f286 (diff) | |
download | linux-8d23ea403044efe97553dd64228b172c8ffca047.tar.xz |
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>
Diffstat (limited to 'drivers/char/lp.c')
0 files changed, 0 insertions, 0 deletions