First revert the commit that dropped IRQF_SHARED, as it is required after all. Then fix the driver to handle shared irqs. Tomi Signed-off-by: Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx> --- Tomi Valkeinen (2): Revert "media: rkisp1: Drop IRQF_SHARED" media: rkisp1: Fix IRQ handling due to shared interrupts .../platform/rockchip/rkisp1/rkisp1-capture.c | 3 +++ .../media/platform/rockchip/rkisp1/rkisp1-common.h | 2 ++ .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 3 +++ .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 24 +++++++++++++++++++++- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 3 +++ 5 files changed, 34 insertions(+), 1 deletion(-) --- base-commit: 02d4e62ae2452c83e4a3e279b8e4cb4dcbad4b31 change-id: 20231218-rkisp-shirq-fix-6c9ed3b42855 Best regards, -- Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx>