drm: zynqmp_dp: Convert to a hard IRQ
authorSean Anderson <sean.anderson@linux.dev>
Fri, 9 Aug 2024 19:35:56 +0000 (15:35 -0400)
committerTomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Wed, 30 Oct 2024 12:17:35 +0000 (14:17 +0200)
commit948a944ea7a6c64cac73c46d06da0548d8f03b65
treef15d3f09c7accac4ea04e31ba9b1f409f88a6ac2
parent851daf0ceca10278714a359dabbe97d360a6949b
drm: zynqmp_dp: Convert to a hard IRQ

Now that all of the sleeping work is done outside of the IRQ, we can
convert it to a hard IRQ. Shared IRQs may be triggered even after
calling disable_irq, so use free_irq instead which removes our callback
altogether.

Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240809193600.3360015-5-sean.anderson@linux.dev
drivers/gpu/drm/xlnx/zynqmp_dp.c