Searched refs:tools_vdev (Results 1 – 4 of 4) sorted by relevance
146 struct rkcif_tools_vdev *tools_vdev = video_drvdata(file); in rkcif_tools_g_fmt_vid_cap_mplane() local148 f->fmt.pix_mp = tools_vdev->pixm; in rkcif_tools_g_fmt_vid_cap_mplane()167 static int rkcif_tools_set_fmt(struct rkcif_tools_vdev *tools_vdev, in rkcif_tools_set_fmt() argument171 struct rkcif_stream *stream = tools_vdev->stream; in rkcif_tools_set_fmt()176 tools_vdev->tools_out_fmt = stream->cif_fmt_out; in rkcif_tools_set_fmt()177 tools_vdev->pixm = *pixm; in rkcif_tools_set_fmt()189 struct rkcif_tools_vdev *tools_vdev = video_drvdata(file); in rkcif_tools_s_fmt_vid_cap_mplane() local192 if (vb2_is_busy(&tools_vdev->vnode.buf_queue)) { in rkcif_tools_s_fmt_vid_cap_mplane()193 v4l2_err(&tools_vdev->cifdev->v4l2_dev, "%s queue busy\n", __func__); in rkcif_tools_s_fmt_vid_cap_mplane()197 ret = rkcif_tools_set_fmt(tools_vdev, &f->fmt.pix_mp, false); in rkcif_tools_s_fmt_vid_cap_mplane()[all …]
1699 spin_lock_irqsave(&stream->tools_vdev->vbq_lock, flags); in rkcif_rdbk_with_tools()1700 if (stream->tools_vdev->state == RKCIF_STATE_STREAMING) { in rkcif_rdbk_with_tools()1701 list_add_tail(&active_buf->list, &stream->tools_vdev->buf_done_head); in rkcif_rdbk_with_tools()1702 if (!work_busy(&stream->tools_vdev->work)) in rkcif_rdbk_with_tools()1703 schedule_work(&stream->tools_vdev->work); in rkcif_rdbk_with_tools()1705 spin_unlock_irqrestore(&stream->tools_vdev->vbq_lock, flags); in rkcif_rdbk_with_tools()1989 if (dev->is_support_tools && stream->tools_vdev) in rkcif_assign_new_buffer_update_toisp()1997 if (dev->is_support_tools && stream->tools_vdev) in rkcif_assign_new_buffer_update_toisp()2022 if (dev->is_support_tools && stream->tools_vdev) in rkcif_assign_new_buffer_update_toisp()2030 if (dev->is_support_tools && stream->tools_vdev) in rkcif_assign_new_buffer_update_toisp()[all …]
522 struct rkcif_tools_vdev *tools_vdev; member816 struct rkcif_tools_vdev tools_vdev[RKCIF_MAX_TOOLS_CH]; member
1391 sink_entity = &dev->tools_vdev[id].vnode.vdev.entity; in rkcif_create_link()