Home
last modified time | relevance | path

Searched refs:service_set (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/media/test-drivers/vivid/
H A Dvivid-vbi-cap.c261 void vivid_fill_service_lines(struct v4l2_sliced_vbi_format *vbi, u32 service_set) in vivid_fill_service_lines() argument
264 vbi->service_set = service_set; in vivid_fill_service_lines()
268 if (vbi->service_set == 0) in vivid_fill_service_lines()
271 if (vbi->service_set & V4L2_SLICED_CAPTION_525) { in vivid_fill_service_lines()
275 if (vbi->service_set & V4L2_SLICED_WSS_625) { in vivid_fill_service_lines()
302 u32 service_set = vbi->service_set; in vidioc_try_fmt_sliced_vbi_cap() local
307 service_set &= is_60hz ? V4L2_SLICED_CAPTION_525 : in vidioc_try_fmt_sliced_vbi_cap()
309 vivid_fill_service_lines(vbi, service_set); in vidioc_try_fmt_sliced_vbi_cap()
[all...]
H A Dvivid-vbi-cap.h24 void vivid_fill_service_lines(struct v4l2_sliced_vbi_format *vbi, u32 service_set);
/linux/drivers/media/pci/cx18/
H A Dcx18-av-vbi.c125 svbi->service_set = 0; in cx18_av_g_sliced_fmt()
137 svbi->service_set |= svbi->service_lines[0][i] | in cx18_av_g_sliced_fmt()
146 svbi->service_set |= svbi->service_lines[0][i] | in cx18_av_g_sliced_fmt()
H A Dcx18-controls.c66 cx->vbi.sliced_in->service_set = in cx18_s_stream_vbi_fmt()
69 cx->vbi.sliced_in->service_set = V4L2_SLICED_WSS_625; in cx18_s_stream_vbi_fmt()
H A Dcx18-ioctl.c215 * Expand the service_set of *fmt into valid service_lines for the std,
216 * and clear the passed in fmt->service_set
220 u16 set = fmt->service_set; in cx18_expand_service_set()
223 fmt->service_set = 0; in cx18_expand_service_set()
248 /* Compute the service_set from the assumed valid service_lines of *fmt */
291 vbifmt->service_set = 0; in cx18_g_fmt_sliced_vbi_cap()
294 * Fetch the configured service_lines and total service_set from the in cx18_g_fmt_sliced_vbi_cap()
301 vbifmt->service_set = cx18_get_service_set(vbifmt); in cx18_g_fmt_sliced_vbi_cap()
322 if (vbifmt->service_set) in cx18_try_fmt_sliced_vbi_cap()
326 vbifmt->service_set in cx18_try_fmt_sliced_vbi_cap()
[all...]
/linux/drivers/media/i2c/cx25840/
H A Dcx25840-vbi.c87 svbi->service_set = 0; in cx25840_g_sliced_fmt()
100 svbi->service_set |= svbi->service_lines[0][i] | in cx25840_g_sliced_fmt()
110 svbi->service_set |= svbi->service_lines[0][i] | in cx25840_g_sliced_fmt()
/linux/drivers/media/pci/ivtv/
H A Divtv-controls.c43 itv->vbi.sliced_in->service_set = V4L2_SLICED_CAPTION_525; in ivtv_s_stream_vbi_fmt()
45 itv->vbi.sliced_in->service_set = V4L2_SLICED_WSS_625; in ivtv_s_stream_vbi_fmt()
H A Divtv-ioctl.c79 u16 set = fmt->service_set; in ivtv_expand_service_set()
82 fmt->service_set = 0; in ivtv_expand_service_set()
327 vbifmt->service_set = ivtv_get_service_set(vbifmt); in ivtv_g_fmt_sliced_vbi_out()
383 vbifmt->service_set = itv->is_50hz ? V4L2_SLICED_VBI_625 : in ivtv_g_fmt_sliced_vbi_cap()
386 vbifmt->service_set = ivtv_get_service_set(vbifmt); in ivtv_g_fmt_sliced_vbi_cap()
391 vbifmt->service_set = ivtv_get_service_set(vbifmt); in ivtv_g_fmt_sliced_vbi_cap()
504 if (vbifmt->service_set) in ivtv_try_fmt_sliced_vbi_cap()
507 vbifmt->service_set = ivtv_get_service_set(vbifmt); in ivtv_try_fmt_sliced_vbi_cap()
604 itv->vbi.sliced_in->service_set = 0; in ivtv_s_fmt_vbi_cap()
1246 cap->service_set in ivtv_g_sliced_vbi_cap()
[all...]
H A Divtv-queue.h28 (SLICED_VBI_PIO && s->type == IVTV_ENC_STREAM_TYPE_VBI && itv->vbi.sliced_in->service_set); in ivtv_use_pio()
/linux/drivers/staging/media/av7110/
H A Dav7110_v4l.c543 cap->service_set = V4L2_SLICED_WSS_625; in vidioc_g_sliced_vbi_cap()
560 f->fmt.sliced.service_set = V4L2_SLICED_WSS_625; in vidioc_g_fmt_sliced_vbi_out()
572 bool want_wss = (f->fmt.sliced.service_set & V4L2_SLICED_WSS_625) || in vidioc_try_fmt_sliced_vbi_out()
573 (!f->fmt.sliced.service_set && in vidioc_try_fmt_sliced_vbi_out()
581 f->fmt.sliced.service_set = V4L2_SLICED_WSS_625; in vidioc_try_fmt_sliced_vbi_out()
597 if (f->fmt.sliced.service_set & V4L2_SLICED_WSS_625) { in vidioc_s_fmt_sliced_vbi_out()
/linux/Documentation/userspace-api/media/v4l/
H A Ddev-sliced-vbi.rst85 cases, however, it is sufficient to just set the ``service_set`` field
121 - ``service_set``
124 If ``service_set`` is non-zero when passed with
128 specified in this field. For example, if ``service_set`` is
132 field to ``V4L2_SLICED_WSS_625``. If ``service_set`` is set to
H A Dvidioc-g-sliced-vbi-cap.rst56 - ``service_set``
/linux/drivers/media/i2c/
H A Dtvp5150.c660 cap->service_set |= regs->type.vbi_type; in tvp5150_g_sliced_vbi_cap()
1519 if (svbi->service_set != 0) { in tvp5150_s_sliced_fmt()
1553 svbi->service_set = mask; in tvp5150_g_sliced_fmt()
H A Dsaa7127.c628 fmt->service_set = in saa7127_g_sliced_fmt()
H A Dsaa7115.c1134 sliced->service_set = 0; in saa711x_g_sliced_fmt()
1143 sliced->service_set |= in saa711x_g_sliced_fmt()
/linux/include/uapi/linux/
H A Dvideodev2.h2329 __u16 service_set; member
2353 __u16 service_set; member
/linux/drivers/media/v4l2-core/
H A Dv4l2-ioctl.c330 pr_cont(", service_set=0x%08x, io_size=%d\n", in v4l_print_format()
331 sliced->service_set, sliced->io_size); in v4l_print_format()
834 pr_cont("type=%s, service_set=0x%08x\n", in v4l_print_sliced_vbi_cap()
835 prt_names(p->type, v4l2_type_names), p->service_set); in v4l_print_sliced_vbi_cap()