From e917db0dd71c6dca8d12b42ef8747594e416c6cd Mon Sep 17 00:00:00 2001 From: Zefa Chen Date: Mon, 25 Dec 2023 15:51:33 +0800 Subject: [PATCH] media: rockchip: vicap fixes rdbk buffer not send to isp with single frame mode Signed-off-by: Zefa Chen Change-Id: Idd4e5994a094ed39a5a6f948f57f813b5702f8f8 --- drivers/media/platform/rockchip/cif/capture.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c index 0d787014edb4..c1f3fec2ef61 100644 --- a/drivers/media/platform/rockchip/cif/capture.c +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -2096,6 +2096,8 @@ static int rkcif_assign_new_buffer_update_toisp(struct rkcif_stream *stream, (u32)stream->next_buf_toisp->dummy.dma_addr); } else { stream->toisp_buf_state.state = RKCIF_TOISP_BUF_LOSS; + if (stream->is_single_cap) + active_buf = stream->curr_buf_toisp; } if (active_buf) {