Home
last modified time | relevance | path

Searched refs:dv_timings (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/platform/davinci/
H A Dvpbe.c297 struct v4l2_dv_timings *dv_timings) in vpbe_s_dv_timings()
312 !memcmp(&output->modes[i].dv_timings, in vpbe_s_dv_timings()
313 dv_timings, sizeof(*dv_timings))) in vpbe_s_dv_timings()
322 s_dv_timings, dv_timings); in vpbe_s_dv_timings()
326 s_dv_timings, dv_timings); in vpbe_s_dv_timings()
349 struct v4l2_dv_timings *dv_timings) in vpbe_g_dv_timings()
360 *dv_timings = vpbe_dev->current_timings.dv_timings; in vpbe_g_dv_timings()
395 timings->timings = output->modes[i].dv_timings; in vpbe_enum_dv_timings()
296 vpbe_s_dv_timings(struct vpbe_device *vpbe_dev, struct v4l2_dv_timings *dv_timings) vpbe_s_dv_timings() argument
348 vpbe_g_dv_timings(struct vpbe_device *vpbe_dev, struct v4l2_dv_timings *dv_timings) vpbe_g_dv_timings() argument
473 struct v4l2_dv_timings dv_timings; vpbe_set_mode() local
[all...]
H A Dvpif.c72 .dv_timings = V4L2_DV_BT_CEA_720X480P59_94,
89 .dv_timings = V4L2_DV_BT_CEA_720X576P50,
106 .dv_timings = V4L2_DV_BT_CEA_1280X720P50,
123 .dv_timings = V4L2_DV_BT_CEA_1280X720P60,
143 .dv_timings = V4L2_DV_BT_CEA_1920X1080I50,
163 .dv_timings = V4L2_DV_BT_CEA_1920X1080I60,
180 .dv_timings = V4L2_DV_BT_CEA_1920X1080P60,
H A Dvpif_display.c464 if (!vid_ch->stdid && !vid_ch->dv_timings.bt.height) in vpif_update_resolution()
702 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std()
916 struct v4l2_bt_timings *bt = &vid_ch->dv_timings.bt; in vpif_s_dv_timings()
957 vid_ch->dv_timings = *timings; in vpif_s_dv_timings()
1024 *timings = vid_ch->dv_timings; in vpif_g_dv_timings()
1178 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_probe_complete()
H A Dvpif_display.h61 struct v4l2_dv_timings dv_timings; member
H A Dvpif_capture.h38 struct v4l2_dv_timings dv_timings; member
H A Dvpif_capture.c509 if (!memcmp(&config->dv_timings, &vid_ch->dv_timings, in vpif_update_std_info()
510 sizeof(vid_ch->dv_timings))) { in vpif_update_std_info()
841 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std()
1170 struct v4l2_bt_timings *bt = &vid_ch->dv_timings.bt; in vpif_s_dv_timings()
1211 vid_ch->dv_timings = *timings; in vpif_s_dv_timings()
1277 *timings = vid_ch->dv_timings; in vpif_g_dv_timings()
1431 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_probe_complete()
[all...]
H A Dvpbe_venc.c479 struct v4l2_dv_timings *dv_timings) in venc_s_dv_timings()
482 u32 height = dv_timings->bt.height; in venc_s_dv_timings()
478 venc_s_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) venc_s_dv_timings() argument
/kernel/linux/linux-6.6/drivers/media/platform/ti/davinci/
H A Dvpif.c79 .dv_timings = V4L2_DV_BT_CEA_720X480P59_94,
96 .dv_timings = V4L2_DV_BT_CEA_720X576P50,
113 .dv_timings = V4L2_DV_BT_CEA_1280X720P50,
130 .dv_timings = V4L2_DV_BT_CEA_1280X720P60,
150 .dv_timings = V4L2_DV_BT_CEA_1920X1080I50,
170 .dv_timings = V4L2_DV_BT_CEA_1920X1080I60,
187 .dv_timings = V4L2_DV_BT_CEA_1920X1080P60,
H A Dvpif_display.c464 if (!vid_ch->stdid && !vid_ch->dv_timings.bt.height) in vpif_update_resolution()
700 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std()
914 struct v4l2_bt_timings *bt = &vid_ch->dv_timings.bt; in vpif_s_dv_timings()
955 vid_ch->dv_timings = *timings; in vpif_s_dv_timings()
1022 *timings = vid_ch->dv_timings; in vpif_g_dv_timings()
1159 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_probe_complete()
H A Dvpif_capture.h38 struct v4l2_dv_timings dv_timings; member
H A Dvpif_display.h53 struct v4l2_dv_timings dv_timings; member
H A Dvpif_capture.c509 if (!memcmp(&config->dv_timings, &vid_ch->dv_timings, in vpif_update_std_info()
510 sizeof(vid_ch->dv_timings))) { in vpif_update_std_info()
830 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std()
1157 struct v4l2_bt_timings *bt = &vid_ch->dv_timings.bt; in vpif_s_dv_timings()
1198 vid_ch->dv_timings = *timings; in vpif_s_dv_timings()
1264 *timings = vid_ch->dv_timings; in vpif_g_dv_timings()
1418 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_probe_complete()
[all...]
/kernel/linux/linux-5.10/include/media/davinci/
H A Dvpbe.h26 * If output capabilities include dv_timings, list supported timings
108 struct v4l2_dv_timings *dv_timings);
112 struct v4l2_dv_timings *dv_timings);
H A Dvpbe_types.h59 struct v4l2_dv_timings dv_timings; member
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dths7303.c197 struct v4l2_dv_timings *dv_timings) in ths7303_s_dv_timings()
201 if (!dv_timings || dv_timings->type != V4L2_DV_BT_656_1120) in ths7303_s_dv_timings()
204 state->bt = dv_timings->bt; in ths7303_s_dv_timings()
196 ths7303_s_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) ths7303_s_dv_timings() argument
H A Dths8200.c45 struct v4l2_dv_timings dv_timings; member
140 &state->dv_timings, true); in ths8200_log_status()
381 state->dv_timings = *timings; in ths8200_s_dv_timings()
395 *timings = state->dv_timings; in ths8200_g_dv_timings()
H A Dad9389b.c78 struct v4l2_dv_timings dv_timings; member
229 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in ad9389b_set_IT_content_AVI_InfoFrame()
245 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in ad9389b_set_rgb_quantization_mode()
424 if (state->dv_timings.type == V4L2_DV_BT_656_1120) in ad9389b_log_status()
426 &state->dv_timings, false); in ad9389b_log_status()
606 state->dv_timings = *timings; in ad9389b_s_dv_timings()
608 /* update quantization range based on new dv_timings */ in ad9389b_s_dv_timings()
611 /* update PLL gear based on new dv_timings */ in ad9389b_s_dv_timings()
631 *timings = state->dv_timings; in ad9389b_g_dv_timings()
1159 state->dv_timings in ad9389b_probe()
[all...]
H A Dtvp7002.c550 struct v4l2_dv_timings *dv_timings) in tvp7002_s_dv_timings()
553 const struct v4l2_bt_timings *bt = &dv_timings->bt; in tvp7002_s_dv_timings()
556 if (dv_timings->type != V4L2_DV_BT_656_1120) in tvp7002_s_dv_timings()
570 struct v4l2_dv_timings *dv_timings) in tvp7002_g_dv_timings()
574 *dv_timings = device->current_timings->timings; in tvp7002_g_dv_timings()
549 tvp7002_s_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) tvp7002_s_dv_timings() argument
569 tvp7002_g_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) tvp7002_g_dv_timings() argument
H A Dadv7511-v4l2.c104 struct v4l2_dv_timings dv_timings; member
392 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in adv7511_set_rgb_quantization_mode()
647 if (state->dv_timings.type == V4L2_DV_BT_656_1120) in adv7511_log_status()
649 &state->dv_timings, false); in adv7511_log_status()
1050 state->dv_timings = *timings; in adv7511_s_dv_timings()
1073 /* update quantization range based on new dv_timings */ in adv7511_s_dv_timings()
1089 *timings = state->dv_timings; in adv7511_g_dv_timings()
1255 format->width = state->dv_timings.bt.width; in adv7511_fill_format()
1256 format->height = state->dv_timings.bt.height; in adv7511_fill_format()
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dths7303.c197 struct v4l2_dv_timings *dv_timings) in ths7303_s_dv_timings()
201 if (!dv_timings || dv_timings->type != V4L2_DV_BT_656_1120) in ths7303_s_dv_timings()
204 state->bt = dv_timings->bt; in ths7303_s_dv_timings()
196 ths7303_s_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) ths7303_s_dv_timings() argument
H A Dths8200.c45 struct v4l2_dv_timings dv_timings; member
140 &state->dv_timings, true); in ths8200_log_status()
381 state->dv_timings = *timings; in ths8200_s_dv_timings()
395 *timings = state->dv_timings; in ths8200_g_dv_timings()
H A Dtvp7002.c550 struct v4l2_dv_timings *dv_timings) in tvp7002_s_dv_timings()
553 const struct v4l2_bt_timings *bt = &dv_timings->bt; in tvp7002_s_dv_timings()
556 if (dv_timings->type != V4L2_DV_BT_656_1120) in tvp7002_s_dv_timings()
570 struct v4l2_dv_timings *dv_timings) in tvp7002_g_dv_timings()
574 *dv_timings = device->current_timings->timings; in tvp7002_g_dv_timings()
549 tvp7002_s_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) tvp7002_s_dv_timings() argument
569 tvp7002_g_dv_timings(struct v4l2_subdev *sd, struct v4l2_dv_timings *dv_timings) tvp7002_g_dv_timings() argument
H A Dadv7511-v4l2.c103 struct v4l2_dv_timings dv_timings; member
358 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in adv7511_set_rgb_quantization_mode()
613 if (state->dv_timings.type == V4L2_DV_BT_656_1120) in adv7511_log_status()
615 &state->dv_timings, false); in adv7511_log_status()
1016 state->dv_timings = *timings; in adv7511_s_dv_timings()
1039 /* update quantization range based on new dv_timings */ in adv7511_s_dv_timings()
1055 *timings = state->dv_timings; in adv7511_g_dv_timings()
1221 format->width = state->dv_timings.bt.width; in adv7511_fill_format()
1222 format->height = state->dv_timings.bt.height; in adv7511_fill_format()
/kernel/linux/linux-5.10/arch/arm/mach-davinci/
H A Dboard-dm365-evm.c476 .dv_timings = V4L2_DV_BT_CEA_720X480P59_94,
488 .dv_timings = V4L2_DV_BT_CEA_720X576P50,
500 .dv_timings = V4L2_DV_BT_CEA_1280X720P60,
516 .dv_timings = V4L2_DV_BT_CEA_1920X1080I60,
H A Dboard-dm644x-evm.c737 .dv_timings = V4L2_DV_BT_CEA_720X480P59_94,
749 .dv_timings = V4L2_DV_BT_CEA_720X576P50,

Completed in 33 milliseconds

12