Home
last modified time | relevance | path

Searched refs:v4l2_dv_timings (Results 1 – 25 of 47) sorted by relevance

12

/Linux-v4.19/include/media/
Dv4l2-dv-timings.h16 extern const struct v4l2_dv_timings v4l2_dv_timings_presets[];
26 typedef bool v4l2_check_dv_timings_fnc(const struct v4l2_dv_timings *t, void *handle);
40 bool v4l2_valid_dv_timings(const struct v4l2_dv_timings *t,
84 bool v4l2_find_dv_timings_cap(struct v4l2_dv_timings *t,
98 bool v4l2_find_dv_timings_cea861_vic(struct v4l2_dv_timings *t, u8 vic);
112 bool v4l2_match_dv_timings(const struct v4l2_dv_timings *measured,
113 const struct v4l2_dv_timings *standard,
124 const struct v4l2_dv_timings *t, bool detailed);
146 struct v4l2_dv_timings *fmt);
170 struct v4l2_dv_timings *fmt);
[all …]
Dv4l2-ioctl.h567 struct v4l2_dv_timings *timings);
569 struct v4l2_dv_timings *timings);
571 struct v4l2_dv_timings *timings);
Dv4l2-subdev.h442 struct v4l2_dv_timings *timings);
444 struct v4l2_dv_timings *timings);
446 struct v4l2_dv_timings *timings);
/Linux-v4.19/drivers/media/spi/
Dgs1662.c53 struct v4l2_dv_timings current_timings;
59 struct v4l2_dv_timings format;
76 static const struct v4l2_dv_timings fmt_cap[] = {
221 static int gs_status_format(u16 status, struct v4l2_dv_timings *timings) in gs_status_format()
236 static u16 get_register_timings(struct v4l2_dv_timings *timings) in get_register_timings()
255 struct v4l2_dv_timings *timings) in gs_s_dv_timings()
269 struct v4l2_dv_timings *timings) in gs_g_dv_timings()
278 struct v4l2_dv_timings *timings) in gs_query_dv_timings()
281 struct v4l2_dv_timings fmt; in gs_query_dv_timings()
/Linux-v4.19/include/uapi/linux/
Dv4l2-subdev.h179 #define VIDIOC_SUBDEV_S_DV_TIMINGS _IOWR('V', 87, struct v4l2_dv_timings)
180 #define VIDIOC_SUBDEV_G_DV_TIMINGS _IOWR('V', 88, struct v4l2_dv_timings)
182 #define VIDIOC_SUBDEV_QUERY_DV_TIMINGS _IOR('V', 99, struct v4l2_dv_timings)
/Linux-v4.19/drivers/media/i2c/adv748x/
Dadv748x-hdmi.c52 struct v4l2_dv_timings timings;
113 static void adv748x_fill_optional_dv_timings(struct v4l2_dv_timings *timings) in adv748x_fill_optional_dv_timings()
176 const struct v4l2_dv_timings *timings) in adv748x_hdmi_set_video_timings()
222 struct v4l2_dv_timings *timings) in adv748x_hdmi_s_dv_timings()
262 struct v4l2_dv_timings *timings) in adv748x_hdmi_g_dv_timings()
277 struct v4l2_dv_timings *timings) in adv748x_hdmi_query_dv_timings()
288 memset(timings, 0, sizeof(struct v4l2_dv_timings)); in adv748x_hdmi_query_dv_timings()
404 struct v4l2_dv_timings timings; in adv748x_hdmi_propagate_pixelrate()
572 static bool adv748x_hdmi_check_dv_timings(const struct v4l2_dv_timings *timings, in adv748x_hdmi_check_dv_timings()
727 static const struct v4l2_dv_timings cea1280x720 = in adv748x_hdmi_init()
/Linux-v4.19/Documentation/media/uapi/v4l/
Dvidioc-query-dv-timings.rst18 .. c:function:: int ioctl( int fd, VIDIOC_QUERY_DV_TIMINGS, struct v4l2_dv_timings *argp )
21 .. c:function:: int ioctl( int fd, VIDIOC_SUBDEV_QUERY_DV_TIMINGS, struct v4l2_dv_timings *argp )
32 Pointer to struct :c:type:`v4l2_dv_timings`.
41 :c:type:`v4l2_dv_timings`. Once the hardware detects
Dvidioc-g-dv-timings.rst18 .. c:function:: int ioctl( int fd, VIDIOC_G_DV_TIMINGS, struct v4l2_dv_timings *argp )
21 .. c:function:: int ioctl( int fd, VIDIOC_S_DV_TIMINGS, struct v4l2_dv_timings *argp )
24 .. c:function:: int ioctl( int fd, VIDIOC_SUBDEV_G_DV_TIMINGS, struct v4l2_dv_timings *argp )
27 .. c:function:: int ioctl( int fd, VIDIOC_SUBDEV_S_DV_TIMINGS, struct v4l2_dv_timings *argp )
38 Pointer to struct :c:type:`v4l2_dv_timings`.
48 :c:type:`v4l2_dv_timings`. These ioctls take a
49 pointer to the struct :c:type:`v4l2_dv_timings`
170 .. c:type:: v4l2_dv_timings
172 .. flat-table:: struct v4l2_dv_timings
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-dv-timings.c23 const struct v4l2_dv_timings v4l2_dv_timings_presets[] = {
139 bool v4l2_valid_dv_timings(const struct v4l2_dv_timings *t, in v4l2_valid_dv_timings()
187 bool v4l2_find_dv_timings_cap(struct v4l2_dv_timings *t, in v4l2_find_dv_timings_cap()
216 bool v4l2_find_dv_timings_cea861_vic(struct v4l2_dv_timings *t, u8 vic) in v4l2_find_dv_timings_cea861_vic()
244 bool v4l2_match_dv_timings(const struct v4l2_dv_timings *t1, in v4l2_match_dv_timings()
245 const struct v4l2_dv_timings *t2, in v4l2_match_dv_timings()
275 const struct v4l2_dv_timings *t, bool detailed) in v4l2_print_dv_timings()
355 struct v4l2_fract v4l2_dv_timings_aspect_ratio(const struct v4l2_dv_timings *t) in v4l2_dv_timings_aspect_ratio()
434 struct v4l2_dv_timings *fmt) in v4l2_detect_cvt()
652 struct v4l2_dv_timings *fmt) in v4l2_detect_gtf()
/Linux-v4.19/include/media/davinci/
Dvpbe.h120 struct v4l2_dv_timings *dv_timings);
124 struct v4l2_dv_timings *dv_timings);
Dvpbe_types.h67 struct v4l2_dv_timings dv_timings;
/Linux-v4.19/drivers/media/platform/vivid/
Dvivid-vid-cap.h51 int vivid_vid_cap_s_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings);
52 int vidioc_query_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings);
Dvivid-vid-common.h34 int vidioc_g_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings);
Dvivid-vid-out.h41 int vivid_vid_out_s_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings);
Dvivid-core.h308 struct v4l2_dv_timings dv_timings_cap;
335 struct v4l2_dv_timings dv_timings_out;
/Linux-v4.19/samples/v4l/
Dv4l2-pci-skeleton.c70 struct v4l2_dv_timings timings;
487 struct v4l2_dv_timings *timings) in skeleton_s_dv_timings()
526 struct v4l2_dv_timings *timings) in skeleton_g_dv_timings()
561 struct v4l2_dv_timings *timings) in skeleton_query_dv_timings()
755 static const struct v4l2_dv_timings timings_def = in skeleton_probe()
/Linux-v4.19/drivers/media/i2c/
Dths8200.c45 struct v4l2_dv_timings dv_timings;
362 struct v4l2_dv_timings *timings) in ths8200_s_dv_timings()
389 struct v4l2_dv_timings *timings) in ths8200_g_dv_timings()
Dtvp7002.c328 struct v4l2_dv_timings timings;
559 struct v4l2_dv_timings *dv_timings) in tvp7002_s_dv_timings()
579 struct v4l2_dv_timings *dv_timings) in tvp7002_g_dv_timings()
672 struct v4l2_dv_timings *timings) in tvp7002_query_dv_timings()
947 struct v4l2_dv_timings timings; in tvp7002_probe()
Dadv7604.c169 struct v4l2_dv_timings timings;
209 static const struct v4l2_dv_timings adv76xx_timings_exceptions[] = {
214 static bool adv76xx_check_dv_timings(const struct v4l2_dv_timings *t, void *hdl) in adv76xx_check_dv_timings()
225 struct v4l2_dv_timings timings;
908 const struct v4l2_dv_timings *timings) in find_and_set_predefined_video_timings()
926 struct v4l2_dv_timings *timings) in configure_predefined_video_timings()
1357 struct v4l2_dv_timings *timings) in stdi2dv_timings()
1491 struct v4l2_dv_timings *timings) in adv76xx_fill_optional_dv_timings_fields()
1531 struct v4l2_dv_timings *timings) in adv76xx_query_dv_timings()
1541 memset(timings, 0, sizeof(struct v4l2_dv_timings)); in adv76xx_query_dv_timings()
[all …]
Dadv7842.c94 struct v4l2_dv_timings timings;
142 static const struct v4l2_dv_timings adv7842_timings_exceptions[] = {
147 static bool adv7842_check_dv_timings(const struct v4l2_dv_timings *t, void *hdl) in adv7842_check_dv_timings()
158 struct v4l2_dv_timings timings;
978 const struct v4l2_dv_timings *timings) in find_and_set_predefined_video_timings()
997 struct v4l2_dv_timings *timings) in configure_predefined_video_timings()
1415 struct v4l2_dv_timings *timings) in stdi2dv_timings()
1523 struct v4l2_dv_timings *timings) in adv7842_fill_optional_dv_timings_fields()
1531 struct v4l2_dv_timings *timings) in adv7842_query_dv_timings()
1539 memset(timings, 0, sizeof(struct v4l2_dv_timings)); in adv7842_query_dv_timings()
[all …]
Dtc358743.c93 struct v4l2_dv_timings timings;
305 struct v4l2_dv_timings *timings) in tc358743_get_detected_timings()
310 memset(timings, 0, sizeof(struct v4l2_dv_timings)); in tc358743_get_detected_timings()
984 struct v4l2_dv_timings timings; in tc358743_format_change()
1240 struct v4l2_dv_timings timings; in tc358743_log_status()
1521 struct v4l2_dv_timings *timings) in tc358743_s_dv_timings()
1553 struct v4l2_dv_timings *timings) in tc358743_g_dv_timings()
1573 struct v4l2_dv_timings *timings) in tc358743_query_dv_timings()
2031 static struct v4l2_dv_timings default_timing = in tc358743_probe()
/Linux-v4.19/drivers/media/platform/davinci/
Dvpif_capture.h47 struct v4l2_dv_timings dv_timings;
Dvpif_display.h61 struct v4l2_dv_timings dv_timings;
/Linux-v4.19/drivers/media/pci/cobalt/
Dcobalt-v4l2.c30 static const struct v4l2_dv_timings cea1080p60 = V4L2_DV_BT_CEA_1920X1080P60;
628 struct v4l2_dv_timings *timings) in cobalt_s_dv_timings()
656 struct v4l2_dv_timings *timings) in cobalt_g_dv_timings()
669 struct v4l2_dv_timings *timings) in cobalt_query_dv_timings()
1078 struct v4l2_dv_timings timings; in cobalt_cropcap()
1175 static const struct v4l2_dv_timings dv1080p60 = in cobalt_node_register()
/Linux-v4.19/drivers/media/usb/hdpvr/
Dhdpvr.h95 struct v4l2_dv_timings cur_dv_timings;

12