Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-core.c104 static unsigned multiplanar[VIVID_MAX_DEVS] = { [0 ... (VIVID_MAX_DEVS - 1)] = 1 }; variable
105 module_param_array(multiplanar, uint, NULL, 0444);
106 MODULE_PARM_DESC(multiplanar, " 1 (default) creates a single planar device, 2 creates a multiplanar…
687 dev->multiplanar = multiplanar[inst] > 1; in vivid_create_instance()
689 dev->multiplanar ? "multi" : "single "); in vivid_create_instance()
789 dev->vid_cap_caps = dev->multiplanar ? in vivid_create_instance()
800 dev->vid_out_caps = dev->multiplanar ? in vivid_create_instance()
954 if (!dev->multiplanar) in vivid_create_instance()
1032 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE : in vivid_create_instance()
1051 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE : in vivid_create_instance()
Dvivid-vid-cap.c770 if (!dev->multiplanar) in vidioc_g_fmt_vid_cap_mplane()
780 if (!dev->multiplanar) in vidioc_try_fmt_vid_cap_mplane()
790 if (!dev->multiplanar) in vidioc_s_fmt_vid_cap_mplane()
800 if (dev->multiplanar) in vidioc_g_fmt_vid_cap()
810 if (dev->multiplanar) in vidioc_try_fmt_vid_cap()
820 if (dev->multiplanar) in vidioc_s_fmt_vid_cap()
1038 if (dev->multiplanar) in vidioc_enum_fmt_vid_overlay()
1058 if (dev->multiplanar) in vidioc_g_fmt_vid_overlay()
1092 if (dev->multiplanar) in vidioc_try_fmt_vid_overlay()
1182 if (dev->multiplanar) in vivid_vid_cap_overlay()
[all …]
Dvivid-vid-common.c511 if (fmt->buffers == 1 || dev->multiplanar) in vivid_get_format()
773 (dev->multiplanar ? 0 : VIVID_MPLANAR_FORMATS)) in vivid_enum_fmt_vid()
787 if (!dev->multiplanar) in vidioc_enum_fmt_vid_mplane()
797 if (dev->multiplanar) in vidioc_enum_fmt_vid()
Dvivid-vid-out.c571 if (!dev->multiplanar) in vidioc_g_fmt_vid_out_mplane()
581 if (!dev->multiplanar) in vidioc_try_fmt_vid_out_mplane()
591 if (!dev->multiplanar) in vidioc_s_fmt_vid_out_mplane()
601 if (dev->multiplanar) in vidioc_g_fmt_vid_out()
611 if (dev->multiplanar) in vidioc_try_fmt_vid_out()
621 if (dev->multiplanar) in vidioc_s_fmt_vid_out()
1166 if (parm->type != (dev->multiplanar ? in vivid_vid_out_g_parm()
Dvivid-core.h171 bool multiplanar; member
/linux-4.4.14/Documentation/video4linux/
Dvivid.txt32 - Supports all standard YUV and RGB formats, including two multiplanar YUV formats
223 multiplanar: select whether each device instance supports multi-planar formats,
996 YUYV formats, 8, 16, 24 and 32 RGB packed formats and various multiplanar
1004 The driver has to be configured to support the multiplanar formats. By default
1006 multiplanar module option, see section 1 for more details on that option.
1008 If the driver instance is using the multiplanar formats/API, then the first
1009 single planar format (YUYV) and the multiplanar NV16M and NV61M formats the
1029 supported for multiplanar formats. It also honors the struct v4l2_window field
1095 Output overlays are not supported for multiplanar formats. In addition, the