Searched refs:multiplanar (Results 1 – 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/ |
D | vivid-vid-cap.c | 812 if (!dev->multiplanar) in vidioc_g_fmt_vid_cap_mplane() 822 if (!dev->multiplanar) in vidioc_try_fmt_vid_cap_mplane() 832 if (!dev->multiplanar) in vidioc_s_fmt_vid_cap_mplane() 842 if (dev->multiplanar) in vidioc_g_fmt_vid_cap() 852 if (dev->multiplanar) in vidioc_try_fmt_vid_cap() 862 if (dev->multiplanar) in vidioc_s_fmt_vid_cap() 1081 if (dev->multiplanar) in vidioc_enum_fmt_vid_overlay() 1101 if (dev->multiplanar) in vidioc_g_fmt_vid_overlay() 1135 if (dev->multiplanar) in vidioc_try_fmt_vid_overlay() 1225 if (dev->multiplanar) in vivid_vid_cap_overlay() [all …]
|
D | vivid-touch-cap.c | 133 if (dev->multiplanar) in vivid_g_fmt_tch() 144 if (!dev->multiplanar) in vivid_g_fmt_tch_mplane() 157 if (parm->type != (dev->multiplanar ? in vivid_g_parm_tch()
|
D | vivid-core.c | 109 static unsigned multiplanar[VIVID_MAX_DEVS] = { [0 ... (VIVID_MAX_DEVS - 1)] = 1 }; variable 110 module_param_array(multiplanar, uint, NULL, 0444); 111 MODULE_PARM_DESC(multiplanar, " 1 (default) creates a single planar device, 2 creates a multiplanar… 828 if (buf_type == V4L2_BUF_TYPE_VIDEO_CAPTURE && dev->multiplanar) in vivid_create_queue() 830 else if (buf_type == V4L2_BUF_TYPE_VIDEO_OUTPUT && dev->multiplanar) in vivid_create_queue() 869 dev->multiplanar = multiplanar[inst] > 1; in vivid_detect_feature_set() 871 dev->multiplanar ? "multi" : "single "); in vivid_detect_feature_set() 1038 dev->vid_cap_caps = dev->multiplanar ? in vivid_set_capabilities() 1049 dev->vid_out_caps = dev->multiplanar ? in vivid_set_capabilities() 1111 dev->touch_cap_caps |= dev->multiplanar ? in vivid_set_capabilities() [all …]
|
D | vivid-vid-out.c | 580 if (!dev->multiplanar) in vidioc_g_fmt_vid_out_mplane() 590 if (!dev->multiplanar) in vidioc_try_fmt_vid_out_mplane() 600 if (!dev->multiplanar) in vidioc_s_fmt_vid_out_mplane() 610 if (dev->multiplanar) in vidioc_g_fmt_vid_out() 620 if (dev->multiplanar) in vidioc_try_fmt_vid_out() 630 if (dev->multiplanar) in vidioc_s_fmt_vid_out() 1186 if (parm->type != (dev->multiplanar ? in vivid_vid_out_g_parm()
|
D | vivid-vid-common.c | 750 if (fmt->buffers == 1 || dev->multiplanar) in vivid_get_format() 917 (dev->multiplanar ? 0 : VIVID_MPLANAR_FORMATS)) in vivid_enum_fmt_vid()
|
D | vivid-core.h | 182 bool multiplanar; member
|
/kernel/linux/linux-5.10/drivers/media/test-drivers/vicodec/ |
D | vicodec-core.c | 32 static bool multiplanar; variable 33 module_param(multiplanar, bool, 0444); 34 MODULE_PARM_DESC(multiplanar, 714 if (V4L2_TYPE_IS_MULTIPLANAR(f->type) && !multiplanar) in enum_fmt() 716 if (!V4L2_TYPE_IS_MULTIPLANAR(f->type) && multiplanar) in enum_fmt() 781 if (multiplanar) in vidioc_g_fmt() 799 if (!multiplanar) in vidioc_g_fmt() 908 if (multiplanar) in vidioc_try_fmt_vid_cap() 919 if (!multiplanar) in vidioc_try_fmt_vid_cap() 945 if (multiplanar) in vidioc_try_fmt_vid_out() [all …]
|
/kernel/linux/linux-5.10/drivers/staging/vc04_services/bcm2835-camera/ |
D | TODO | 16 through the V4L2 "multiplanar" formats, the firmware would have one
|
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
D | vidioc-g-crop.rst | 93 Unfortunately in the case of multiplanar buffer types 97 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | vidioc-cropcap.rst | 87 Unfortunately in the case of multiplanar buffer types 91 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | vidioc-g-selection.rst | 160 Unfortunately in the case of multiplanar buffer types 164 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | dmabuf.rst | 62 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar
|
D | buffer.rst | 193 the driver. For multiplanar formats this field is ignored and the
|
/kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
D | vivid.rst | 34 - Supports all standard YUV and RGB formats, including two multiplanar YUV formats 259 - multiplanar: 1239 YUYV formats, 8, 16, 24 and 32 RGB packed formats and various multiplanar 1247 The driver has to be configured to support the multiplanar formats. By default 1249 multiplanar module option, see section 1 for more details on that option. 1251 If the driver instance is using the multiplanar formats/API, then the first 1252 single planar format (YUYV) and the multiplanar NV16M and NV61M formats the 1272 supported for multiplanar formats. It also honors the struct v4l2_window field 1344 Output overlays are not supported for multiplanar formats. In addition, the
|