Home
last modified time | relevance | path

Searched refs:rdbk_buf (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Dcapture_v20.c1252 if (cap->rdbk_buf[RDBK_L] && cap->rdbk_buf[RDBK_M] && in rdbk_frame_end()
1253 cap->rdbk_buf[RDBK_S]) { in rdbk_frame_end()
1254 l_ts = cap->rdbk_buf[RDBK_L]->vb.vb2_buf.timestamp; in rdbk_frame_end()
1255 m_ts = cap->rdbk_buf[RDBK_M]->vb.vb2_buf.timestamp; in rdbk_frame_end()
1256 s_ts = cap->rdbk_buf[RDBK_S]->vb.vb2_buf.timestamp; in rdbk_frame_end()
1283 cap->rdbk_buf[RDBK_S]->vb.sequence = cap->rdbk_buf[RDBK_L]->vb.sequence; in rdbk_frame_end()
1284 cap->rdbk_buf[RDBK_M]->vb.sequence = cap->rdbk_buf[RDBK_L]->vb.sequence; in rdbk_frame_end()
1285 rkisp_stream_buf_done(&cap->stream[RKISP_STREAM_DMATX0], cap->rdbk_buf[RDBK_L]); in rdbk_frame_end()
1286 rkisp_stream_buf_done(&cap->stream[RKISP_STREAM_DMATX1], cap->rdbk_buf[RDBK_M]); in rdbk_frame_end()
1287 rkisp_stream_buf_done(stream, cap->rdbk_buf[RDBK_S]); in rdbk_frame_end()
[all …]
H A Dcapture_v21.c1135 rkisp_stream_buf_done(stream, cap->rdbk_buf[RDBK_S]); in rdbk_frame_end()
1136 cap->rdbk_buf[RDBK_S] = NULL; in rdbk_frame_end()
1143 if (cap->rdbk_buf[RDBK_L] && cap->rdbk_buf[RDBK_S]) { in rdbk_frame_end()
1144 l_ts = cap->rdbk_buf[RDBK_L]->vb.vb2_buf.timestamp; in rdbk_frame_end()
1145 s_ts = cap->rdbk_buf[RDBK_S]->vb.vb2_buf.timestamp; in rdbk_frame_end()
1172 cap->rdbk_buf[RDBK_S]->vb.sequence = cap->rdbk_buf[RDBK_L]->vb.sequence; in rdbk_frame_end()
1173 rkisp_stream_buf_done(&cap->stream[RKISP_STREAM_DMATX0], cap->rdbk_buf[RDBK_L]); in rdbk_frame_end()
1174 rkisp_stream_buf_done(stream, cap->rdbk_buf[RDBK_S]); in rdbk_frame_end()
1180 cap->rdbk_buf[RDBK_L] = NULL; in rdbk_frame_end()
1181 cap->rdbk_buf[RDBK_S] = NULL; in rdbk_frame_end()
[all …]
H A Dcapture.h309 struct rkisp_buffer *rdbk_buf[RDBK_MAX]; member
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dcapture.c2503 if (dev->hdr.hdr_mode != NO_HDR && stream->id != 0 && (!dev->rdbk_buf[RDBK_L])) { in rkcif_assign_new_buffer_update()
4828 struct rkcif_buffer *rdbk_buf; in rkcif_release_rdbk_buf() local
4844 rdbk_buf = dev->rdbk_buf[index]; in rkcif_release_rdbk_buf()
4845 if (rdbk_buf) { in rkcif_release_rdbk_buf()
4846 if (rdbk_buf != stream->curr_buf && in rkcif_release_rdbk_buf()
4847 rdbk_buf != stream->next_buf) { in rkcif_release_rdbk_buf()
4852 if (tmp_buf == rdbk_buf) { in rkcif_release_rdbk_buf()
4859 list_add_tail(&rdbk_buf->queue, &stream->buf_head); in rkcif_release_rdbk_buf()
4861 dev->rdbk_buf[index] = NULL; in rkcif_release_rdbk_buf()
8391 if (dev->rdbk_buf[RDBK_L] && in rkcif_rdbk_frame_end()
[all …]
H A Ddev.h830 struct rkcif_buffer *rdbk_buf[RDBK_MAX]; member