drivers/media/i2c/adv748x/adv748x-hdmi.c
109
static void adv748x_fill_optional_dv_timings(struct v4l2_dv_timings *timings)
drivers/media/i2c/adv748x/adv748x-hdmi.c
172
const struct v4l2_dv_timings *timings)
drivers/media/i2c/adv748x/adv748x-hdmi.c
218
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv748x/adv748x-hdmi.c
258
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv748x/adv748x-hdmi.c
273
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv748x/adv748x-hdmi.c
284
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/adv748x/adv748x-hdmi.c
397
struct v4l2_dv_timings timings;
drivers/media/i2c/adv748x/adv748x-hdmi.c
48
struct v4l2_dv_timings timings;
drivers/media/i2c/adv748x/adv748x-hdmi.c
566
static bool adv748x_hdmi_check_dv_timings(const struct v4l2_dv_timings *timings,
drivers/media/i2c/adv748x/adv748x-hdmi.c
724
struct v4l2_dv_timings cea1280x720 = V4L2_DV_BT_CEA_1280X720P30;
drivers/media/i2c/adv748x/adv748x.h
121
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7511-v4l2.c
1012
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7511-v4l2.c
1062
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7511-v4l2.c
98
struct v4l2_dv_timings dv_timings;
drivers/media/i2c/adv7604.c
1380
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7604.c
1515
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7604.c
1565
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7604.c
1575
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/adv7604.c
1676
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/adv7604.c
1695
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7604.c
1738
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7604.c
182
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7604.c
225
static const struct v4l2_dv_timings adv76xx_timings_exceptions[] = {
drivers/media/i2c/adv7604.c
230
static bool adv76xx_check_dv_timings(const struct v4l2_dv_timings *t, void *hdl)
drivers/media/i2c/adv7604.c
241
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7604.c
2525
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7604.c
3475
static const struct v4l2_dv_timings cea640x480 =
drivers/media/i2c/adv7604.c
931
const struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7604.c
949
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
1408
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
147
static const struct v4l2_dv_timings adv7842_timings_exceptions[] = {
drivers/media/i2c/adv7842.c
1517
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
152
static bool adv7842_check_dv_timings(const struct v4l2_dv_timings *t, void *hdl)
drivers/media/i2c/adv7842.c
1526
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
1537
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/adv7842.c
163
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7842.c
1654
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
1703
struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
2701
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7842.c
3213
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7842.c
3250
memset(&state->timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/adv7842.c
3516
static const struct v4l2_dv_timings cea640x480 =
drivers/media/i2c/adv7842.c
94
struct v4l2_dv_timings timings;
drivers/media/i2c/adv7842.c
971
const struct v4l2_dv_timings *timings)
drivers/media/i2c/adv7842.c
990
struct v4l2_dv_timings *timings)
drivers/media/i2c/lt6911uxe.c
126
struct v4l2_dv_timings *timings)
drivers/media/i2c/lt6911uxe.c
131
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/lt6911uxe.c
145
struct v4l2_dv_timings *timings)
drivers/media/i2c/lt6911uxe.c
168
struct v4l2_dv_timings *timings)
drivers/media/i2c/lt6911uxe.c
182
struct v4l2_dv_timings *timings)
drivers/media/i2c/lt6911uxe.c
96
struct v4l2_dv_timings timings;
drivers/media/i2c/tc358743.c
111
struct v4l2_dv_timings timings;
drivers/media/i2c/tc358743.c
1112
struct v4l2_dv_timings timings;
drivers/media/i2c/tc358743.c
1368
struct v4l2_dv_timings timings;
drivers/media/i2c/tc358743.c
1649
struct v4l2_dv_timings *timings)
drivers/media/i2c/tc358743.c
1684
struct v4l2_dv_timings *timings)
drivers/media/i2c/tc358743.c
1707
struct v4l2_dv_timings *timings)
drivers/media/i2c/tc358743.c
2172
static struct v4l2_dv_timings default_timing =
drivers/media/i2c/tc358743.c
340
struct v4l2_dv_timings *timings)
drivers/media/i2c/tc358743.c
345
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/tda1997x.c
1092
struct v4l2_dv_timings *timings)
drivers/media/i2c/tda1997x.c
1673
struct v4l2_dv_timings *timings)
drivers/media/i2c/tda1997x.c
1698
struct v4l2_dv_timings *timings)
drivers/media/i2c/tda1997x.c
1711
struct v4l2_dv_timings *timings)
drivers/media/i2c/tda1997x.c
1717
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/i2c/tda1997x.c
1966
struct v4l2_dv_timings timings;
drivers/media/i2c/tda1997x.c
250
struct v4l2_dv_timings timings;
drivers/media/i2c/tda1997x.c
2532
static const struct v4l2_dv_timings cea1920x1080 =
drivers/media/i2c/ths7303.c
197
struct v4l2_dv_timings *dv_timings)
drivers/media/i2c/ths8200.c
362
struct v4l2_dv_timings *timings)
drivers/media/i2c/ths8200.c
392
struct v4l2_dv_timings *timings)
drivers/media/i2c/ths8200.c
45
struct v4l2_dv_timings dv_timings;
drivers/media/i2c/tvp7002.c
319
struct v4l2_dv_timings timings;
drivers/media/i2c/tvp7002.c
550
struct v4l2_dv_timings *dv_timings)
drivers/media/i2c/tvp7002.c
573
struct v4l2_dv_timings *dv_timings)
drivers/media/i2c/tvp7002.c
669
struct v4l2_dv_timings *timings)
drivers/media/i2c/tvp7002.c
953
struct v4l2_dv_timings timings;
drivers/media/pci/cobalt/cobalt-driver.h
217
struct v4l2_dv_timings timings;
drivers/media/pci/cobalt/cobalt-v4l2.c
1072
struct v4l2_dv_timings timings;
drivers/media/pci/cobalt/cobalt-v4l2.c
1091
struct v4l2_dv_timings timings;
drivers/media/pci/cobalt/cobalt-v4l2.c
1200
static const struct v4l2_dv_timings dv1080p60 =
drivers/media/pci/cobalt/cobalt-v4l2.c
30
static const struct v4l2_dv_timings cea1080p60 = V4L2_DV_BT_CEA_1920X1080P60;
drivers/media/pci/cobalt/cobalt-v4l2.c
617
struct v4l2_dv_timings *timings)
drivers/media/pci/cobalt/cobalt-v4l2.c
645
struct v4l2_dv_timings *timings)
drivers/media/pci/cobalt/cobalt-v4l2.c
658
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_io.h
44
static inline u32 pixel_size(struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vin.c
102
static const struct v4l2_dv_timings cea1080p60 = V4L2_DV_BT_CEA_1920X1080P60;
drivers/media/pci/mgb4/mgb4_vin.c
160
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vin.c
625
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vin.c
645
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vin.c
654
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vin.h
52
struct v4l2_dv_timings timings;
drivers/media/pci/mgb4/mgb4_vout.c
404
struct v4l2_dv_timings timings;
drivers/media/pci/mgb4/mgb4_vout.c
433
struct v4l2_dv_timings timings;
drivers/media/pci/mgb4/mgb4_vout.c
461
struct v4l2_dv_timings timings;
drivers/media/pci/mgb4/mgb4_vout.c
482
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vout.c
492
struct v4l2_dv_timings *timings)
drivers/media/pci/mgb4/mgb4_vout.c
70
struct v4l2_dv_timings *timings)
drivers/media/platform/aspeed/aspeed-video.c
1660
struct v4l2_dv_timings *timings)
drivers/media/platform/aspeed/aspeed-video.c
1682
struct v4l2_dv_timings *timings)
drivers/media/platform/aspeed/aspeed-video.c
1693
struct v4l2_dv_timings *timings)
drivers/media/platform/nuvoton/npcm-video.c
1241
struct v4l2_dv_timings *timings)
drivers/media/platform/nuvoton/npcm-video.c
1265
struct v4l2_dv_timings *timings)
drivers/media/platform/nuvoton/npcm-video.c
1276
struct v4l2_dv_timings *timings)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
130
struct v4l2_dv_timings timings;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1368
struct v4l2_dv_timings *timings)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1384
struct v4l2_dv_timings *timings)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1578
struct v4l2_dv_timings timings = hdmirx_dev->timings;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
164
static const struct v4l2_dv_timings cea640x480 = V4L2_DV_BT_CEA_640X480P59_94;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1979
struct v4l2_dv_timings timings = hdmirx_dev->timings;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2033
struct v4l2_dv_timings timings = hdmirx_dev->timings;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
390
struct v4l2_dv_timings *timings)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
403
memset(timings, 0, sizeof(struct v4l2_dv_timings));
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
465
struct v4l2_dv_timings *timings)
drivers/media/platform/ti/davinci/vpif.h
629
struct v4l2_dv_timings dv_timings; /* HDTV format */
drivers/media/platform/ti/davinci/vpif_capture.c
1116
struct v4l2_dv_timings *timings)
drivers/media/platform/ti/davinci/vpif_capture.c
1147
struct v4l2_dv_timings *timings)
drivers/media/platform/ti/davinci/vpif_capture.c
1246
struct v4l2_dv_timings *timings)
drivers/media/platform/ti/davinci/vpif_capture.h
38
struct v4l2_dv_timings dv_timings;
drivers/media/platform/ti/davinci/vpif_display.c
1003
struct v4l2_dv_timings *timings)
drivers/media/platform/ti/davinci/vpif_display.c
904
struct v4l2_dv_timings *timings)
drivers/media/platform/ti/davinci/vpif_display.h
53
struct v4l2_dv_timings dv_timings;
drivers/media/spi/gs1662.c
221
static int gs_status_format(u16 status, struct v4l2_dv_timings *timings)
drivers/media/spi/gs1662.c
236
static u16 get_register_timings(struct v4l2_dv_timings *timings)
drivers/media/spi/gs1662.c
255
struct v4l2_dv_timings *timings)
drivers/media/spi/gs1662.c
272
struct v4l2_dv_timings *timings)
drivers/media/spi/gs1662.c
284
struct v4l2_dv_timings *timings)
drivers/media/spi/gs1662.c
287
struct v4l2_dv_timings fmt;
drivers/media/spi/gs1662.c
49
struct v4l2_dv_timings current_timings;
drivers/media/spi/gs1662.c
55
struct v4l2_dv_timings format;
drivers/media/spi/gs1662.c
64
static const struct v4l2_dv_timings fmt_cap[] = {
drivers/media/test-drivers/vivid/vivid-core.c
1802
static const struct v4l2_dv_timings def_dv_timings =
drivers/media/test-drivers/vivid/vivid-core.c
386
static int vidioc_s_dv_timings(struct file *file, void *priv, struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-core.h
439
struct v4l2_dv_timings dv_timings_cap[MAX_INPUTS];
drivers/media/test-drivers/vivid/vivid-core.h
458
struct v4l2_dv_timings dv_timings_out;
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1448
static bool valid_cvt_gtf_timings(struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1465
struct v4l2_dv_timings cvt = {};
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1477
struct v4l2_dv_timings gtf = {};
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1496
struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1519
struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-vid-cap.h
50
int vivid_vid_cap_s_dv_timings(struct file *file, void *priv, struct v4l2_dv_timings *timings);
drivers/media/test-drivers/vivid/vivid-vid-cap.h
51
int vidioc_query_dv_timings(struct file *file, void *priv, struct v4l2_dv_timings *timings);
drivers/media/test-drivers/vivid/vivid-vid-common.c
1025
struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-vid-common.h
35
int vidioc_g_dv_timings(struct file *file, void *priv, struct v4l2_dv_timings *timings);
drivers/media/test-drivers/vivid/vivid-vid-out.c
1064
static bool valid_cvt_gtf_timings(struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-vid-out.c
1076
struct v4l2_dv_timings *timings)
drivers/media/test-drivers/vivid/vivid-vid-out.h
41
int vivid_vid_out_s_dv_timings(struct file *file, void *priv, struct v4l2_dv_timings *timings);
drivers/media/usb/hdpvr/hdpvr-video.c
36
static const struct v4l2_dv_timings hdpvr_dv_timings[] = {
drivers/media/usb/hdpvr/hdpvr-video.c
646
struct v4l2_dv_timings *timings)
drivers/media/usb/hdpvr/hdpvr-video.c
669
struct v4l2_dv_timings *timings)
drivers/media/usb/hdpvr/hdpvr-video.c
682
struct v4l2_dv_timings *timings)
drivers/media/usb/hdpvr/hdpvr.h
91
struct v4l2_dv_timings cur_dv_timings;
drivers/media/v4l2-core/v4l2-dv-timings.c
140
bool v4l2_valid_dv_timings(const struct v4l2_dv_timings *t,
drivers/media/v4l2-core/v4l2-dv-timings.c
210
bool v4l2_find_dv_timings_cap(struct v4l2_dv_timings *t,
drivers/media/v4l2-core/v4l2-dv-timings.c
239
bool v4l2_find_dv_timings_cea861_vic(struct v4l2_dv_timings *t, u8 vic)
drivers/media/v4l2-core/v4l2-dv-timings.c
24
const struct v4l2_dv_timings v4l2_dv_timings_presets[] = {
drivers/media/v4l2-core/v4l2-dv-timings.c
267
bool v4l2_match_dv_timings(const struct v4l2_dv_timings *t1,
drivers/media/v4l2-core/v4l2-dv-timings.c
268
const struct v4l2_dv_timings *t2,
drivers/media/v4l2-core/v4l2-dv-timings.c
298
const struct v4l2_dv_timings *t, bool detailed)
drivers/media/v4l2-core/v4l2-dv-timings.c
378
struct v4l2_fract v4l2_dv_timings_aspect_ratio(const struct v4l2_dv_timings *t)
drivers/media/v4l2-core/v4l2-dv-timings.c
407
struct v4l2_fract v4l2_calc_timeperframe(const struct v4l2_dv_timings *t)
drivers/media/v4l2-core/v4l2-dv-timings.c
498
struct v4l2_dv_timings *timings)
drivers/media/v4l2-core/v4l2-dv-timings.c
500
struct v4l2_dv_timings t = {};
drivers/media/v4l2-core/v4l2-dv-timings.c
722
struct v4l2_dv_timings *timings)
drivers/media/v4l2-core/v4l2-dv-timings.c
724
struct v4l2_dv_timings t = {};
drivers/media/v4l2-core/v4l2-ioctl.c
2986
IOCTL_INFO(VIDIOC_S_DV_TIMINGS, v4l_stub_s_dv_timings, v4l_print_dv_timings, INFO_FL_PRIO | INFO_FL_CLEAR(v4l2_dv_timings, bt.flags)),
drivers/media/v4l2-core/v4l2-ioctl.c
688
const struct v4l2_dv_timings *p = arg;
drivers/media/v4l2-core/v4l2-subdev.c
417
struct v4l2_dv_timings *timings)
drivers/media/v4l2-core/v4l2-subdev.c
427
struct v4l2_dv_timings *timings)
drivers/media/v4l2-core/v4l2-subdev.c
437
struct v4l2_dv_timings *timings)
drivers/staging/media/tegra-video/vi.c
717
struct v4l2_dv_timings *timings)
drivers/staging/media/tegra-video/vi.c
731
struct v4l2_dv_timings *timings)
drivers/staging/media/tegra-video/vi.c
736
struct v4l2_dv_timings curr_timings;
drivers/staging/media/tegra-video/vi.c
769
struct v4l2_dv_timings *timings)
include/media/v4l2-dv-timings.h
110
bool v4l2_find_dv_timings_cea861_vic(struct v4l2_dv_timings *t, u8 vic);
include/media/v4l2-dv-timings.h
124
bool v4l2_match_dv_timings(const struct v4l2_dv_timings *measured,
include/media/v4l2-dv-timings.h
125
const struct v4l2_dv_timings *standard,
include/media/v4l2-dv-timings.h
136
const struct v4l2_dv_timings *t, bool detailed);
include/media/v4l2-dv-timings.h
161
struct v4l2_dv_timings *fmt);
include/media/v4l2-dv-timings.h
188
struct v4l2_dv_timings *fmt);
include/media/v4l2-dv-timings.h
209
struct v4l2_fract v4l2_dv_timings_aspect_ratio(const struct v4l2_dv_timings *t);
include/media/v4l2-dv-timings.h
23
struct v4l2_fract v4l2_calc_timeperframe(const struct v4l2_dv_timings *t);
include/media/v4l2-dv-timings.h
28
extern const struct v4l2_dv_timings v4l2_dv_timings_presets[];
include/media/v4l2-dv-timings.h
38
typedef bool v4l2_check_dv_timings_fnc(const struct v4l2_dv_timings *t, void *handle);
include/media/v4l2-dv-timings.h
52
bool v4l2_valid_dv_timings(const struct v4l2_dv_timings *t,
include/media/v4l2-dv-timings.h
96
bool v4l2_find_dv_timings_cap(struct v4l2_dv_timings *t,
include/media/v4l2-ioctl.h
558
struct v4l2_dv_timings *timings);
include/media/v4l2-ioctl.h
560
struct v4l2_dv_timings *timings);
include/media/v4l2-ioctl.h
562
struct v4l2_dv_timings *timings);
include/media/v4l2-subdev.h
858
struct v4l2_dv_timings *timings);
include/media/v4l2-subdev.h
860
struct v4l2_dv_timings *timings);
include/media/v4l2-subdev.h
862
struct v4l2_dv_timings *timings);
include/uapi/linux/v4l2-subdev.h
298
#define VIDIOC_SUBDEV_S_DV_TIMINGS _IOWR('V', 87, struct v4l2_dv_timings)
include/uapi/linux/v4l2-subdev.h
299
#define VIDIOC_SUBDEV_G_DV_TIMINGS _IOWR('V', 88, struct v4l2_dv_timings)
include/uapi/linux/v4l2-subdev.h
301
#define VIDIOC_SUBDEV_QUERY_DV_TIMINGS _IOR('V', 99, struct v4l2_dv_timings)
include/uapi/linux/videodev2.h
1738
struct v4l2_dv_timings timings;
include/uapi/linux/videodev2.h
2802
#define VIDIOC_S_DV_TIMINGS _IOWR('V', 87, struct v4l2_dv_timings)
include/uapi/linux/videodev2.h
2803
#define VIDIOC_G_DV_TIMINGS _IOWR('V', 88, struct v4l2_dv_timings)
include/uapi/linux/videodev2.h
2814
#define VIDIOC_QUERY_DV_TIMINGS _IOR('V', 99, struct v4l2_dv_timings)
samples/v4l/v4l2-pci-skeleton.c
474
struct v4l2_dv_timings *timings)
samples/v4l/v4l2-pci-skeleton.c
513
struct v4l2_dv_timings *timings)
samples/v4l/v4l2-pci-skeleton.c
548
struct v4l2_dv_timings *timings)
samples/v4l/v4l2-pci-skeleton.c
59
struct v4l2_dv_timings timings;
samples/v4l/v4l2-pci-skeleton.c
742
static const struct v4l2_dv_timings timings_def =