Home
last modified time | relevance | path

Searched refs:multiplanar (Results 1 – 14 of 14) sorted by relevance

/linux-6.1.9/drivers/media/test-drivers/vivid/
Dvivid-vid-cap.c824 if (!dev->multiplanar) in vidioc_g_fmt_vid_cap_mplane()
834 if (!dev->multiplanar) in vidioc_try_fmt_vid_cap_mplane()
844 if (!dev->multiplanar) in vidioc_s_fmt_vid_cap_mplane()
854 if (dev->multiplanar) in vidioc_g_fmt_vid_cap()
864 if (dev->multiplanar) in vidioc_try_fmt_vid_cap()
874 if (dev->multiplanar) in vidioc_s_fmt_vid_cap()
1093 if (dev->multiplanar) in vidioc_enum_fmt_vid_overlay()
1113 if (dev->multiplanar) in vidioc_g_fmt_vid_overlay()
1145 if (dev->multiplanar) in vidioc_try_fmt_vid_overlay()
1233 if (dev->multiplanar) in vivid_vid_cap_overlay()
[all …]
Dvivid-touch-cap.c133 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()
Dvivid-core.c109 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…
897 if (buf_type == V4L2_BUF_TYPE_VIDEO_CAPTURE && dev->multiplanar) in vivid_create_queue()
899 else if (buf_type == V4L2_BUF_TYPE_VIDEO_OUTPUT && dev->multiplanar) in vivid_create_queue()
939 dev->multiplanar = multiplanar[inst] > 1; in vivid_detect_feature_set()
941 dev->multiplanar ? "multi" : "single "); in vivid_detect_feature_set()
1108 dev->vid_cap_caps = dev->multiplanar ? in vivid_set_capabilities()
1119 dev->vid_out_caps = dev->multiplanar ? in vivid_set_capabilities()
1181 dev->touch_cap_caps |= dev->multiplanar ? in vivid_set_capabilities()
[all …]
Dvivid-vid-out.c580 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()
1182 if (parm->type != (dev->multiplanar ? in vivid_vid_out_g_parm()
Dvivid-vid-common.c765 if (fmt->buffers == 1 || dev->multiplanar) in vivid_get_format()
932 (dev->multiplanar ? 0 : VIVID_MPLANAR_FORMATS)) in vivid_enum_fmt_vid()
Dvivid-core.h180 bool multiplanar; member
/linux-6.1.9/drivers/media/test-drivers/vicodec/
Dvicodec-core.c32 static bool multiplanar; variable
33 module_param(multiplanar, bool, 0444);
34 MODULE_PARM_DESC(multiplanar,
710 if (V4L2_TYPE_IS_MULTIPLANAR(f->type) && !multiplanar) in enum_fmt()
712 if (!V4L2_TYPE_IS_MULTIPLANAR(f->type) && multiplanar) in enum_fmt()
777 if (multiplanar) in vidioc_g_fmt()
795 if (!multiplanar) in vidioc_g_fmt()
899 if (multiplanar) in vidioc_try_fmt_vid_cap()
910 if (!multiplanar) in vidioc_try_fmt_vid_cap()
936 if (multiplanar) in vidioc_try_fmt_vid_out()
[all …]
/linux-6.1.9/drivers/staging/vc04_services/bcm2835-camera/
DTODO16 through the V4L2 "multiplanar" formats, the firmware would have one
/linux-6.1.9/Documentation/userspace-api/media/v4l/
Dvidioc-g-crop.rst93 Unfortunately in the case of multiplanar buffer types
97 other drivers only accepted a non-multiplanar buffer type (i.e. without the
Dvidioc-cropcap.rst87 Unfortunately in the case of multiplanar buffer types
91 other drivers only accepted a non-multiplanar buffer type (i.e. without the
Dvidioc-g-selection.rst160 Unfortunately in the case of multiplanar buffer types
164 other drivers only accepted a non-multiplanar buffer type (i.e. without the
Ddmabuf.rst62 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar
Dbuffer.rst193 the driver. For multiplanar formats this field is ignored and the
/linux-6.1.9/Documentation/admin-guide/media/
Dvivid.rst34 - Supports all standard YUV and RGB formats, including two multiplanar YUV formats
259 - multiplanar:
1253 YUYV formats, 8, 16, 24 and 32 RGB packed formats and various multiplanar
1261 The driver has to be configured to support the multiplanar formats. By default
1263 multiplanar module option, see section 1 for more details on that option.
1265 If the driver instance is using the multiplanar formats/API, then the first
1266 single planar format (YUYV) and the multiplanar NV16M and NV61M formats the
1286 supported for multiplanar formats. It also honors the struct v4l2_window field
1358 Output overlays are not supported for multiplanar formats. In addition, the