Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/media/platform/vivid/
Dvivid-vid-cap.c783 if (!dev->multiplanar) in vidioc_g_fmt_vid_cap_mplane()
793 if (!dev->multiplanar) in vidioc_try_fmt_vid_cap_mplane()
803 if (!dev->multiplanar) in vidioc_s_fmt_vid_cap_mplane()
813 if (dev->multiplanar) in vidioc_g_fmt_vid_cap()
823 if (dev->multiplanar) in vidioc_try_fmt_vid_cap()
833 if (dev->multiplanar) in vidioc_s_fmt_vid_cap()
1049 if (dev->multiplanar) in vidioc_enum_fmt_vid_overlay()
1069 if (dev->multiplanar) in vidioc_g_fmt_vid_overlay()
1103 if (dev->multiplanar) in vidioc_try_fmt_vid_overlay()
1193 if (dev->multiplanar) in vivid_vid_cap_overlay()
[all …]
Dvivid-core.c94 static unsigned multiplanar[VIVID_MAX_DEVS] = { [0 ... (VIVID_MAX_DEVS - 1)] = 1 }; variable
95 module_param_array(multiplanar, uint, NULL, 0444);
96 MODULE_PARM_DESC(multiplanar, " 1 (default) creates a single planar device, 2 creates a multiplanar…
706 dev->multiplanar = multiplanar[inst] > 1; in vivid_create_instance()
708 dev->multiplanar ? "multi" : "single "); in vivid_create_instance()
825 dev->vid_cap_caps = dev->multiplanar ? in vivid_create_instance()
836 dev->vid_out_caps = dev->multiplanar ? in vivid_create_instance()
1003 if (!dev->multiplanar) in vivid_create_instance()
1106 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE : in vivid_create_instance()
1131 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE : in vivid_create_instance()
Dvivid-vid-out.c583 if (!dev->multiplanar) in vidioc_g_fmt_vid_out_mplane()
593 if (!dev->multiplanar) in vidioc_try_fmt_vid_out_mplane()
603 if (!dev->multiplanar) in vidioc_s_fmt_vid_out_mplane()
613 if (dev->multiplanar) in vidioc_g_fmt_vid_out()
623 if (dev->multiplanar) in vidioc_try_fmt_vid_out()
633 if (dev->multiplanar) in vidioc_s_fmt_vid_out()
1186 if (parm->type != (dev->multiplanar ? in vivid_vid_out_g_parm()
Dvivid-vid-common.c750 if (fmt->buffers == 1 || dev->multiplanar) in vivid_get_format()
917 (dev->multiplanar ? 0 : VIVID_MPLANAR_FORMATS)) in vivid_enum_fmt_vid()
Dvivid-core.h169 bool multiplanar; member
/Linux-v5.4/drivers/media/platform/vicodec/
Dvicodec-core.c32 static bool multiplanar; variable
33 module_param(multiplanar, bool, 0444);
34 MODULE_PARM_DESC(multiplanar,
719 if (V4L2_TYPE_IS_MULTIPLANAR(f->type) && !multiplanar) in enum_fmt()
721 if (!V4L2_TYPE_IS_MULTIPLANAR(f->type) && multiplanar) in enum_fmt()
786 if (multiplanar) in vidioc_g_fmt()
804 if (!multiplanar) in vidioc_g_fmt()
913 if (multiplanar) in vidioc_try_fmt_vid_cap()
924 if (!multiplanar) in vidioc_try_fmt_vid_cap()
950 if (multiplanar) in vidioc_try_fmt_vid_out()
[all …]
/Linux-v5.4/drivers/staging/vc04_services/bcm2835-camera/
DTODO16 through the V4L2 "multiplanar" formats, the firmware would have one
/Linux-v5.4/Documentation/media/uapi/v4l/
Dvidioc-g-crop.rst101 Unfortunately in the case of multiplanar buffer types
105 other drivers only accepted a non-multiplanar buffer type (i.e. without the
Dvidioc-cropcap.rst95 Unfortunately in the case of multiplanar buffer types
99 other drivers only accepted a non-multiplanar buffer type (i.e. without the
Dvidioc-g-selection.rst169 Unfortunately in the case of multiplanar buffer types
173 other drivers only accepted a non-multiplanar buffer type (i.e. without the
Ddmabuf.rst69 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar
Dbuffer.rst204 the driver. For multiplanar formats this field is ignored and the
/Linux-v5.4/Documentation/media/v4l-drivers/
Dvivid.rst34 - Supports all standard YUV and RGB formats, including two multiplanar YUV formats
239 - multiplanar:
1173 YUYV formats, 8, 16, 24 and 32 RGB packed formats and various multiplanar
1181 The driver has to be configured to support the multiplanar formats. By default
1183 multiplanar module option, see section 1 for more details on that option.
1185 If the driver instance is using the multiplanar formats/API, then the first
1186 single planar format (YUYV) and the multiplanar NV16M and NV61M formats the
1206 supported for multiplanar formats. It also honors the struct v4l2_window field
1278 Output overlays are not supported for multiplanar formats. In addition, the