Lines Matching refs:tpg

104 	unsigned buffers = tpg_g_buffers(&dev->tpg);  in vid_cap_queue_setup()
144 if (sizes[p] < tpg_g_line_width(&dev->tpg, p) * h + in vid_cap_queue_setup()
150 sizes[p] = tpg_g_line_width(&dev->tpg, p) * h + in vid_cap_queue_setup()
175 unsigned buffers = tpg_g_buffers(&dev->tpg); in vid_cap_buf_prepare()
192 size = tpg_g_line_width(&dev->tpg, p) * dev->fmt_cap_rect.height + in vid_cap_buf_prepare()
262 dev->must_blank[i] = tpg_g_perc_fill(&dev->tpg) < 100; in vid_cap_start_streaming()
316 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, 0); in vivid_update_quality()
320 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, 0); in vivid_update_quality()
324 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, 0); in vivid_update_quality()
328 tpg_s_quality(&dev->tpg, TPG_QUAL_COLOR, 0); in vivid_update_quality()
340 tpg_s_quality(&dev->tpg, TPG_QUAL_NOISE, in vivid_update_quality()
345 tpg_s_quality(&dev->tpg, TPG_QUAL_GRAY, 0); in vivid_update_quality()
347 tpg_s_quality(&dev->tpg, TPG_QUAL_COLOR, 0); in vivid_update_quality()
359 if (tpg_g_quality(&dev->tpg) == TPG_QUAL_COLOR || in vivid_get_quality()
360 tpg_g_quality(&dev->tpg) == TPG_QUAL_NOISE) in vivid_get_quality()
361 return tpg_g_quality(&dev->tpg); in vivid_get_quality()
416 tpg_s_rgb_range(&dev->tpg, V4L2_DV_RGB_RANGE_AUTO); in vivid_update_format_cap()
431 tpg_s_rgb_range(&dev->tpg, V4L2_DV_RGB_RANGE_AUTO); in vivid_update_format_cap()
461 tpg_s_rgb_range(&dev->tpg, v4l2_ctrl_g_ctrl(dev->rgb_range_cap)); in vivid_update_format_cap()
465 tpg_reset_source(&dev->tpg, dev->src_rect.width, dev->src_rect.height, dev->field_cap); in vivid_update_format_cap()
472 tpg_s_video_aspect(&dev->tpg, vivid_get_video_aspect(dev)); in vivid_update_format_cap()
473 tpg_s_pixel_aspect(&dev->tpg, vivid_get_pixel_aspect(dev)); in vivid_update_format_cap()
474 tpg_update_mv_step(&dev->tpg); in vivid_update_format_cap()
504 return tpg_g_colorspace(&dev->tpg); in vivid_colorspace_cap()
511 return tpg_g_xfer_func(&dev->tpg); in vivid_xfer_func_cap()
518 return tpg_g_ycbcr_enc(&dev->tpg); in vivid_ycbcr_enc_cap()
525 return tpg_g_quantization(&dev->tpg); in vivid_quantization_cap()
546 mp->plane_fmt[p].bytesperline = tpg_g_bytesperline(&dev->tpg, p); in vivid_g_fmt_vid_cap()
548 tpg_g_line_width(&dev->tpg, p) * mp->height + in vivid_g_fmt_vid_cap()
625 pfmt[p].sizeimage = tpg_calc_line_width(&dev->tpg, p, pfmt[p].bytesperline) * in vivid_try_fmt_vid_cap()
749 tpg_s_buf_height(&dev->tpg, mp->height); in vivid_s_fmt_vid_cap()
750 tpg_s_fourcc(&dev->tpg, dev->fmt_cap->fourcc); in vivid_s_fmt_vid_cap()
751 for (p = 0; p < tpg_g_buffers(&dev->tpg); p++) in vivid_s_fmt_vid_cap()
752 tpg_s_bytesperline(&dev->tpg, p, mp->plane_fmt[p].bytesperline); in vivid_s_fmt_vid_cap()
755 tpg_s_field(&dev->tpg, V4L2_FIELD_TOP, true); in vivid_s_fmt_vid_cap()
757 tpg_s_field(&dev->tpg, dev->field_cap, false); in vivid_s_fmt_vid_cap()
758 tpg_s_crop_compose(&dev->tpg, &dev->crop_cap, &dev->compose_cap); in vivid_s_fmt_vid_cap()
761 tpg_update_mv_step(&dev->tpg); in vivid_s_fmt_vid_cap()
922 tpg_s_buf_height(&dev->tpg, fmt.height); in vivid_vid_cap_s_selection()
931 tpg_s_buf_height(&dev->tpg, fmt.height); in vivid_vid_cap_s_selection()
941 tpg_s_buf_height(&dev->tpg, dev->fmt_cap_rect.height); in vivid_vid_cap_s_selection()
1003 tpg_s_crop_compose(&dev->tpg, crop, compose); in vivid_vid_cap_s_selection()
1316 switch (tpg_g_quality(&dev->tpg)) { in vidioc_enum_input()
1564 if (vivid_is_tv_cap(dev) && tpg_g_quality(&dev->tpg) == TPG_QUAL_NOISE) { in vidioc_querystd()