Home
last modified time | relevance | path

Searched refs:v4l2_bt_timings (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/Documentation/admin-guide/media/
H A Dmgb4.rst91 field of the v4l2_bt_timings struct.
97 field of the v4l2_bt_timings struct.
103 the polarities field of the v4l2_bt_timings struct.
113 the polarities field of the v4l2_bt_timings struct.
138 the pixelclock field of the v4l2_bt_timings struct.
147 the hsync field of the v4l2_bt_timings struct.
153 the vsync field of the v4l2_bt_timings struct.
160 the hbackporch field of the v4l2_bt_timings struct.
167 the hfrontporch field of the v4l2_bt_timings struct.
174 the vbackporch field of the v4l2_bt_timings struct.
[all …]
/linux-6.15/drivers/media/i2c/
H A Dths8200.c61 static inline unsigned htotal(const struct v4l2_bt_timings *t) in htotal()
66 static inline unsigned vtotal(const struct v4l2_bt_timings *t) in vtotal()
214 static void ths8200_setup(struct v4l2_subdev *sd, struct v4l2_bt_timings *bt) in ths8200_setup()
H A Dths7303.c38 struct v4l2_bt_timings bt;
287 struct v4l2_bt_timings *bt = &state->bt; in ths7303_log_status()
H A Dtvp7002.c553 const struct v4l2_bt_timings *bt = &dv_timings->bt; in tvp7002_s_dv_timings()
562 const struct v4l2_bt_timings *t = &tvp7002_timings[i].timings.bt; in tvp7002_s_dv_timings()
759 const struct v4l2_bt_timings *bt; in tvp7002_log_status()
H A Dadv7842.c262 static inline unsigned htotal(const struct v4l2_bt_timings *t) in htotal()
267 static inline unsigned vtotal(const struct v4l2_bt_timings *t) in vtotal()
1042 const struct v4l2_bt_timings *bt) in configure_custom_video_timings()
1416 const struct v4l2_bt_timings *bt = &v4l2_dv_timings_presets[i].bt; in stdi2dv_timings()
1529 struct v4l2_bt_timings *bt = &timings->bt; in adv7842_query_dv_timings()
1657 struct v4l2_bt_timings *bt; in adv7842_s_dv_timings()
H A Dadv7604.c335 static inline unsigned htotal(const struct v4l2_bt_timings *t) in htotal()
340 static inline unsigned vtotal(const struct v4l2_bt_timings *t) in vtotal()
997 const struct v4l2_bt_timings *bt) in configure_custom_video_timings()
1388 const struct v4l2_bt_timings *bt = &v4l2_dv_timings_presets[i].bt; in stdi2dv_timings()
1569 struct v4l2_bt_timings *bt = &timings->bt; in adv76xx_query_dv_timings()
1698 struct v4l2_bt_timings *bt; in adv76xx_s_dv_timings()
H A Dlt6911uxe.c129 struct v4l2_bt_timings *bt = &timings->bt; in lt6911uxe_get_detected_timings()
H A Dtc358743.c299 static inline unsigned fps(const struct v4l2_bt_timings *t) in fps()
311 struct v4l2_bt_timings *bt = &timings->bt; in tc358743_get_detected_timings()
696 struct v4l2_bt_timings *bt = &state->timings.bt; in tc358743_num_csi_lanes_needed()
H A Dtda1997x.c746 const struct v4l2_bt_timings *bt = &state->timings.bt; in tda1997x_configure_vhref()
1767 const struct v4l2_bt_timings *bt; in tda1997x_fill_format()
/linux-6.15/drivers/media/pci/mgb4/
H A Dmgb4_io.h46 struct v4l2_bt_timings *bt = &timings->bt; in pixel_size()
H A Dmgb4_vin.c745 struct v4l2_bt_timings *timings = &vindev->timings.bt; in signal_change()
/linux-6.15/include/media/
H A Dv4l2-dv-timings.h221 static inline bool can_reduce_fps(struct v4l2_bt_timings *bt) in can_reduce_fps()
/linux-6.15/drivers/media/platform/nuvoton/
H A Dnpcm-video.c114 struct v4l2_bt_timings active_timings;
115 struct v4l2_bt_timings detected_timings;
465 struct v4l2_bt_timings *act = &video->active_timings; in npcm_video_new_rect()
527 struct v4l2_bt_timings *act = &video->active_timings; in npcm_video_get_rect_list()
861 struct v4l2_bt_timings *act = &video->active_timings; in npcm_video_detect_resolution()
862 struct v4l2_bt_timings *det = &video->detected_timings; in npcm_video_detect_resolution()
904 struct v4l2_bt_timings *timing) in npcm_video_set_resolution()
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-dv-timings.rst85 .. c:type:: v4l2_bt_timings
91 .. flat-table:: struct v4l2_bt_timings
190 * - struct :c:type:`v4l2_bt_timings`
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c145 const struct v4l2_bt_timings *bt = &t->bt; in v4l2_valid_dv_timings()
244 const struct v4l2_bt_timings *bt = in v4l2_find_dv_timings_cea861_vic()
300 const struct v4l2_bt_timings *bt = &t->bt; in v4l2_print_dv_timings()
409 const struct v4l2_bt_timings *bt = &t->bt; in v4l2_calc_timeperframe()
/linux-6.15/drivers/media/platform/synopsys/hdmirx/
H A Dsnps_hdmirx.c263 struct v4l2_bt_timings *bt) in hdmirx_get_timings()
324 static bool hdmirx_check_timing_valid(struct v4l2_bt_timings *bt) in hdmirx_check_timing_valid()
391 struct v4l2_bt_timings *bt = &timings->bt; in hdmirx_get_detected_timings()
1189 struct v4l2_bt_timings *bt = &hdmirx_dev->timings.bt; in hdmirx_set_fmt()
1538 struct v4l2_bt_timings *bt = &timings.bt; in hdmirx_start_streaming()
1932 struct v4l2_bt_timings *bt = &timings.bt; in dma_idle_int_handler()
1986 struct v4l2_bt_timings *bt = &timings.bt; in line_flag_int_handler()
/linux-6.15/Documentation/userspace-api/media/
H A Dvideodev2.h.rst.exceptions319 replace define V4L2_DV_PROGRESSIVE :c:type:`v4l2_bt_timings`
320 replace define V4L2_DV_INTERLACED :c:type:`v4l2_bt_timings`
322 replace define V4L2_DV_VSYNC_POS_POL :c:type:`v4l2_bt_timings`
323 replace define V4L2_DV_HSYNC_POS_POL :c:type:`v4l2_bt_timings`
/linux-6.15/drivers/media/platform/aspeed/
H A Daspeed-video.c294 struct v4l2_bt_timings active_timings;
295 struct v4l2_bt_timings detected_timings;
983 struct v4l2_bt_timings *det) in aspeed_video_get_timings()
1039 struct v4l2_bt_timings *det = &video->detected_timings; in aspeed_video_get_resolution()
1131 struct v4l2_bt_timings *act = &video->active_timings; in aspeed_video_set_resolution()
/linux-6.15/drivers/media/test-drivers/vivid/
H A Dvivid-vid-out.c213 struct v4l2_bt_timings *bt = &dev->dv_timings_out.bt; in vivid_update_format_out()
347 struct v4l2_bt_timings *bt = &dev->dv_timings_out.bt; in vivid_try_fmt_vid_out()
1066 struct v4l2_bt_timings *bt = &timings->bt; in valid_cvt_gtf_timings()
H A Dvivid-vid-cap.c369 struct v4l2_bt_timings *bt = &dev->dv_timings_cap[dev->input].bt; in vivid_update_format_cap()
1140 struct v4l2_bt_timings *bt = &dev->dv_timings_cap[dev->input].bt; in vidioc_s_input()
1446 struct v4l2_bt_timings *bt = &timings->bt; in valid_cvt_gtf_timings()
/linux-6.15/drivers/media/i2c/adv748x/
H A Dadv748x-hdmi.c277 struct v4l2_bt_timings *bt = &timings->bt; in adv748x_hdmi_query_dv_timings()
/linux-6.15/drivers/media/pci/cobalt/
H A Dcobalt-v4l2.c142 struct v4l2_bt_timings *bt = &s->timings.bt; in cobalt_enable_output()
287 struct v4l2_bt_timings *bt = &s->timings.bt; in cobalt_start_streaming()
/linux-6.15/include/uapi/linux/
H A Dvideodev2.h1565 struct v4l2_bt_timings { struct
1692 struct v4l2_bt_timings bt;
/linux-6.15/drivers/media/usb/hdpvr/
H A Dhdpvr-video.c696 const struct v4l2_bt_timings *bt = &hdpvr_dv_timings[i].bt; in vidioc_query_dv_timings()
/linux-6.15/drivers/media/platform/ti/davinci/
H A Dvpif_display.c913 struct v4l2_bt_timings *bt = &vid_ch->dv_timings.bt; in vpif_s_dv_timings()

12