mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
media: rockchip: vicap fixes loss stream of single buffer work on one frame mode with rv1106
Change-Id: I8017b4a606ce36988bd691c153fbb0af7fee76aa Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
This commit is contained in:
@@ -5708,7 +5708,8 @@ static void rkcif_check_buffer_update_pingpong(struct rkcif_stream *stream,
|
||||
stream->to_stop_dma = 0;
|
||||
wake_up(&stream->wq_stopped);
|
||||
} else {
|
||||
if (stream->cifdev->resume_mode != RKISP_RTT_MODE_ONE_FRAME)
|
||||
if (stream->cifdev->resume_mode != RKISP_RTT_MODE_ONE_FRAME ||
|
||||
stream->is_single_cap)
|
||||
stream->to_en_dma = RKCIF_DMAEN_BY_VICAP;
|
||||
v4l2_dbg(3, rkcif_debug, &stream->cifdev->v4l2_dev,
|
||||
"%s stream[%d] start dma capture, frame cnt %d\n",
|
||||
|
||||
Reference in New Issue
Block a user