From c6d7e76576bdefa3c0b05000ece2fda695826628 Mon Sep 17 00:00:00 2001 From: Zefa Chen Date: Sat, 26 Jul 2025 16:13:43 +0800 Subject: [PATCH] media: rockchip: vicap: fixes error deal of scale handle for rv1103b Change-Id: Ie11c60b8dbbc0e2f3fe753f35485ae8f9a655824 Signed-off-by: Zefa Chen --- drivers/media/platform/rockchip/cif/hw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/rockchip/cif/hw.c b/drivers/media/platform/rockchip/cif/hw.c index 5bd05055f507..b15786173bb6 100644 --- a/drivers/media/platform/rockchip/cif/hw.c +++ b/drivers/media/platform/rockchip/cif/hw.c @@ -1597,7 +1597,8 @@ static irqreturn_t rkcif_irq_handler(int irq, void *ctx) } if (cif_hw->chip_id >= CHIP_RK3588_CIF && intstat_glb) { rkcif_irq_handle_toisp(cif_hw->cif_dev[i], intstat_glb); - rkcif_irq_handle_scale(cif_hw->cif_dev[i], intstat_glb); + if (cif_hw->chip_id != CHIP_RV1103B_CIF) + rkcif_irq_handle_scale(cif_hw->cif_dev[i], intstat_glb); } } irq_stop = ktime_get_ns();