mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
media: rockchip: vicap fixes frame loss with AOV from ONE_FRMAE_MODE to MULTI_FRAME_MODE
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com> Change-Id: Ie9dc4328cdbdf8c92f11008cc1d1a86a2fe3de51
This commit is contained in:
@@ -909,8 +909,8 @@ static int sditf_s_rx_buffer(struct v4l2_subdev *sd,
|
||||
|
||||
if (!is_free && (!dbufs->is_switch)) {
|
||||
list_add_tail(&rx_buf->list, &stream->rx_buf_head);
|
||||
rkcif_assign_check_buffer_update_toisp(stream);
|
||||
if (cif_dev->resume_mode != RKISP_RTT_MODE_ONE_FRAME) {
|
||||
rkcif_assign_check_buffer_update_toisp(stream);
|
||||
if (!stream->dma_en) {
|
||||
stream->to_en_dma = RKCIF_DMAEN_BY_ISP;
|
||||
rkcif_enable_dma_capture(stream, true);
|
||||
|
||||
Reference in New Issue
Block a user