From 66eaffb0301738fb7f0f307a7aa4be73e06d402a Mon Sep 17 00:00:00 2001 From: Zefa Chen Date: Wed, 28 Dec 2022 14:48:05 +0800 Subject: [PATCH] media: rockchip: vicap disable capture and dma enable bit in fs intr when app stop stream Signed-off-by: Zefa Chen Change-Id: I9187b2f3ffa061bc30fb76f9dbfda5cacabfb920 --- drivers/media/platform/rockchip/cif/capture.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c index 52fe8137eed6..19a4b20444f0 100644 --- a/drivers/media/platform/rockchip/cif/capture.c +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -9234,6 +9234,7 @@ void rkcif_irq_pingpong_v1(struct rkcif_device *cif_dev) stream->to_stop_dma = RKCIF_DMAEN_BY_VICAP; else if (stream->dma_en & RKCIF_DMAEN_BY_ISP) stream->to_stop_dma = RKCIF_DMAEN_BY_ISP; + stream->is_stop_capture = true; } if (stream->to_stop_dma) { ret = rkcif_stop_dma_capture(stream);