From b7d7acb5c88467059668c51a4f1cbb3c19d27668 Mon Sep 17 00:00:00 2001 From: Zefa Chen Date: Tue, 19 Nov 2024 19:33:57 +0800 Subject: [PATCH] media: rockchip: vicap fixes error of group sync Signed-off-by: Zefa Chen Change-Id: I6b178ceab2b9a0d6cb102a0ea6db795916afad3c --- drivers/media/platform/rockchip/cif/capture.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c index 185289b5e754..7f1a64f798c7 100644 --- a/drivers/media/platform/rockchip/cif/capture.c +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -13360,7 +13360,7 @@ static bool rkcif_check_buffer_prepare(struct rkcif_stream *stream) sync_config->update_code & BIT(cif_dev->csi_host_idx)) { is_update = true; sync_config->update_code &= ~(BIT(cif_dev->csi_host_idx)); - } else { + } else if (stream->id != 0) { if ((stream->dma_en & RKCIF_DMAEN_BY_ISP && cif_dev->rdbk_rx_buf[RDBK_L]) || (stream->dma_en & RKCIF_DMAEN_BY_VICAP && cif_dev->rdbk_buf[RDBK_L])) is_update = true;