[PATCH v2] drm/bridge: anx7625: Drop device lock before drm_helper_hpd_irq_event()

Robert Foss rfoss at kernel.org
Mon Jul 24 08:16:56 UTC 2023


On Mon, 10 Jul 2023 16:59:21 +0800, Chen-Yu Tsai wrote:
> The device lock is used to serialize the low level power sequencing
> operations. Since drm_helper_hpd_irq_event() could end up calling
> .atomic_enable, which also calls power sequencing functions through
> runtime PM, this results in a real deadlock. This was observed on an
> MT8192-based Chromebook's external display (with appropriate patches [1]
> and DT changes applied).
> 
> [...]

Applied, thanks!

[1/1] drm/bridge: anx7625: Drop device lock before drm_helper_hpd_irq_event()
      https://cgit.freedesktop.org/drm/drm-misc/commit/?id=f2cca20f1fa3



Rob



More information about the dri-devel mailing list