/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | imx274.c | 514 struct v4l2_fract frame_interval; member 536 struct v4l2_fract frame_interval); 1209 fi->interval = imx274->frame_interval; in imx274_g_frame_interval() 1211 __func__, imx274->frame_interval.numerator, in imx274_g_frame_interval() 1212 imx274->frame_interval.denominator); in imx274_g_frame_interval() 1238 fi->interval = imx274->frame_interval; in imx274_s_frame_interval() 1279 priv->frame_interval.numerator = 1; in imx274_load_default() 1280 priv->frame_interval.denominator = IMX274_DEF_FRAME_RATE; in imx274_load_default() 1288 priv->frame_interval); in imx274_load_default() 1348 imx274->frame_interval); in imx274_s_stream() 1723 imx274_set_frame_interval(struct stimx274 *priv, struct v4l2_fract frame_interval) imx274_set_frame_interval() argument [all...] |
H A D | video-i2c.c | 59 struct v4l2_fract frame_interval; member 180 if (data->frame_interval.numerator == data->frame_interval.denominator) in amg88xx_setup() 193 if (V4L2_FRACT_COMPARE(data->frame_interval, ==, in mlx90640_setup() 446 unsigned int delay = mult_frac(HZ, data->frame_interval.numerator, in video_i2c_thread_vid_cap() 447 data->frame_interval.denominator); in video_i2c_thread_vid_cap() 699 parm->parm.capture.timeperframe = data->frame_interval; in video_i2c_g_parm() 715 data->frame_interval = data->chip->frame_intervals[i]; in video_i2c_s_parm() 821 data->frame_interval = data->chip->frame_intervals[0]; in video_i2c_probe()
|
H A D | mt9m032.c | 151 struct v4l2_fract frame_interval; member 189 interval = &sensor->frame_interval; in mt9m032_update_timing() 494 fi->interval = sensor->frame_interval; in mt9m032_get_frame_interval() 519 sensor->frame_interval = fi->interval; in mt9m032_set_frame_interval() 745 sensor->frame_interval.numerator = 1; in mt9m032_probe() 746 sensor->frame_interval.denominator = 30; in mt9m032_probe()
|
H A D | ov2680.c | 113 struct v4l2_fract frame_interval; member 514 fi->interval = sensor->frame_interval; in ov2680_s_g_frame_interval() 764 sensor->frame_interval.denominator = OV2680_FRAME_RATE; in ov2680_mode_init() 765 sensor->frame_interval.numerator = 1; in ov2680_mode_init()
|
H A D | mt9m111.c | 238 struct v4l2_fract frame_interval; member 1060 fi->interval = mt9m111->frame_interval; in mt9m111_g_frame_interval() 1097 mt9m111->frame_interval = fi->interval; in mt9m111_s_frame_interval() 1326 mt9m111->frame_interval.numerator = 1; in mt9m111_probe() 1327 mt9m111->frame_interval.denominator = mt9m111->current_mode->max_fps; in mt9m111_probe()
|
H A D | ov5640.c | 248 struct v4l2_fract frame_interval; member 2847 fi->interval = sensor->frame_interval; in ov5640_g_frame_interval() 2876 fi->interval = sensor->frame_interval; in ov5640_s_frame_interval() 2890 sensor->frame_interval = fi->interval; in ov5640_s_frame_interval() 3044 sensor->frame_interval.numerator = 1; in ov5640_probe() 3045 sensor->frame_interval.denominator = ov5640_framerates[OV5640_30_FPS]; in ov5640_probe()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | imx274.c | 574 struct v4l2_fract frame_interval; member 598 struct v4l2_fract frame_interval); 1344 fi->interval = imx274->frame_interval; in imx274_g_frame_interval() 1346 __func__, imx274->frame_interval.numerator, in imx274_g_frame_interval() 1347 imx274->frame_interval.denominator); in imx274_g_frame_interval() 1377 fi->interval = imx274->frame_interval; in imx274_s_frame_interval() 1418 priv->frame_interval.numerator = 1; in imx274_load_default() 1419 priv->frame_interval.denominator = IMX274_DEF_FRAME_RATE; in imx274_load_default() 1470 imx274->frame_interval); in imx274_s_stream() 1835 * @frame_interval 1842 imx274_set_frame_interval(struct stimx274 *priv, struct v4l2_fract frame_interval) imx274_set_frame_interval() argument [all...] |
H A D | video-i2c.c | 91 struct v4l2_fract frame_interval; member 187 if (data->frame_interval.numerator == data->frame_interval.denominator) in amg88xx_setup() 200 if (V4L2_FRACT_COMPARE(data->frame_interval, ==, in mlx90640_setup() 451 u32 delay = mult_frac(1000000UL, data->frame_interval.numerator, in video_i2c_thread_vid_cap() 452 data->frame_interval.denominator); in video_i2c_thread_vid_cap() 705 parm->parm.capture.timeperframe = data->frame_interval; in video_i2c_g_parm() 721 data->frame_interval = data->chip->frame_intervals[i]; in video_i2c_s_parm() 827 data->frame_interval = data->chip->frame_intervals[0]; in video_i2c_probe()
|
H A D | ov5648.c | 610 struct v4l2_fract frame_interval[2]; member 730 .frame_interval = { 765 .frame_interval = { 800 .frame_interval = { 838 .frame_interval = { 876 .frame_interval = { 914 .frame_interval = { 2174 interval->interval = mode->frame_interval[0]; in ov5648_g_frame_interval() 2177 interval->interval = mode->frame_interval[1]; in ov5648_g_frame_interval() 2350 interval_enum->interval = mode->frame_interval[ in ov5648_enum_frame_interval() [all...] |
H A D | mt9m111.c | 237 struct v4l2_fract frame_interval; member 1059 fi->interval = mt9m111->frame_interval; in mt9m111_g_frame_interval() 1096 mt9m111->frame_interval = fi->interval; in mt9m111_s_frame_interval() 1327 mt9m111->frame_interval.numerator = 1; in mt9m111_probe() 1328 mt9m111->frame_interval.denominator = mt9m111->current_mode->max_fps; in mt9m111_probe()
|
H A D | ov2680.c | 138 struct v4l2_fract frame_interval; member 561 fi->interval = sensor->mode.frame_interval; in ov2680_s_g_frame_interval() 826 fie->interval = sensor->mode.frame_interval; in ov2680_enum_frame_interval() 902 sensor->mode.frame_interval.denominator = OV2680_FRAME_RATE; in ov2680_mode_init() 903 sensor->mode.frame_interval.numerator = 1; in ov2680_mode_init()
|
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx-ic-prp.c | 52 struct v4l2_fract frame_interval; member 406 fi->interval = priv->frame_interval; in prp_g_frame_interval() 424 fi->interval = priv->frame_interval; in prp_s_frame_interval() 426 priv->frame_interval = fi->interval; in prp_s_frame_interval() 439 priv->frame_interval.numerator = 1; in prp_registered() 440 priv->frame_interval.denominator = 30; in prp_registered()
|
H A D | imx-media-vdic.c | 101 struct v4l2_fract frame_interval[VDIC_NUM_PADS]; member 793 fi->interval = priv->frame_interval[fi->pad]; in vdic_g_frame_interval() 809 input_fi = &priv->frame_interval[priv->active_input_pad]; in vdic_s_frame_interval() 810 output_fi = &priv->frame_interval[VDIC_SRC_PAD_DIRECT]; in vdic_s_frame_interval() 818 fi->interval = priv->frame_interval[fi->pad]; in vdic_s_frame_interval() 840 priv->frame_interval[fi->pad] = fi->interval; in vdic_s_frame_interval() 865 priv->frame_interval[i].numerator = 1; in vdic_registered() 866 priv->frame_interval[i].denominator = 30; in vdic_registered() 868 priv->frame_interval[i].denominator *= 2; in vdic_registered()
|
H A D | imx-media-csi.c | 80 struct v4l2_fract frame_interval[CSI_NUM_PADS]; member 759 input_fi = &priv->frame_interval[CSI_SINK_PAD]; in csi_start() 760 output_fi = &priv->frame_interval[priv->active_output_pad]; in csi_start() 926 fi->interval = priv->frame_interval[fi->pad]; in csi_g_frame_interval() 942 input_fi = &priv->frame_interval[CSI_SINK_PAD]; in csi_s_frame_interval() 951 priv->frame_interval[CSI_SRC_PAD_IDMAC] = fi->interval; in csi_s_frame_interval() 952 priv->frame_interval[CSI_SRC_PAD_DIRECT] = fi->interval; in csi_s_frame_interval() 974 priv->frame_interval[fi->pad] = fi->interval; in csi_s_frame_interval() 1338 input_fi = &priv->frame_interval[CSI_SINK_PAD]; in csi_enum_frame_interval() 1787 priv->frame_interval[ in csi_registered() [all...] |
H A D | imx-ic-prpencvf.c | 80 struct v4l2_fract frame_interval; member 1219 fi->interval = priv->frame_interval; in prp_g_frame_interval() 1237 fi->interval = priv->frame_interval; in prp_s_frame_interval() 1239 priv->frame_interval = fi->interval; in prp_s_frame_interval() 1265 priv->frame_interval.numerator = 1; in prp_registered() 1266 priv->frame_interval.denominator = 30; in prp_registered()
|
H A D | imx-media.h | 252 const struct v4l2_fract *frame_interval,
|
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
H A D | imx-ic-prp.c | 52 struct v4l2_fract frame_interval; member 407 fi->interval = priv->frame_interval; in prp_g_frame_interval() 425 fi->interval = priv->frame_interval; in prp_s_frame_interval() 427 priv->frame_interval = fi->interval; in prp_s_frame_interval() 440 priv->frame_interval.numerator = 1; in prp_registered() 441 priv->frame_interval.denominator = 30; in prp_registered()
|
H A D | imx-media-vdic.c | 101 struct v4l2_fract frame_interval[VDIC_NUM_PADS]; member 793 fi->interval = priv->frame_interval[fi->pad]; in vdic_g_frame_interval() 809 input_fi = &priv->frame_interval[priv->active_input_pad]; in vdic_s_frame_interval() 810 output_fi = &priv->frame_interval[VDIC_SRC_PAD_DIRECT]; in vdic_s_frame_interval() 818 fi->interval = priv->frame_interval[fi->pad]; in vdic_s_frame_interval() 840 priv->frame_interval[fi->pad] = fi->interval; in vdic_s_frame_interval() 866 priv->frame_interval[i].numerator = 1; in vdic_registered() 867 priv->frame_interval[i].denominator = 30; in vdic_registered() 869 priv->frame_interval[i].denominator *= 2; in vdic_registered()
|
H A D | imx-media-csi.c | 80 struct v4l2_fract frame_interval[CSI_NUM_PADS]; member 751 input_fi = &priv->frame_interval[CSI_SINK_PAD]; in csi_start() 752 output_fi = &priv->frame_interval[priv->active_output_pad]; in csi_start() 915 fi->interval = priv->frame_interval[fi->pad]; in csi_g_frame_interval() 931 input_fi = &priv->frame_interval[CSI_SINK_PAD]; in csi_s_frame_interval() 940 priv->frame_interval[CSI_SRC_PAD_IDMAC] = fi->interval; in csi_s_frame_interval() 941 priv->frame_interval[CSI_SRC_PAD_DIRECT] = fi->interval; in csi_s_frame_interval() 963 priv->frame_interval[fi->pad] = fi->interval; in csi_s_frame_interval() 1322 input_fi = &priv->frame_interval[CSI_SINK_PAD]; in csi_enum_frame_interval() 1775 priv->frame_interval[ in csi_registered() [all...] |
H A D | imx-ic-prpencvf.c | 80 struct v4l2_fract frame_interval; member 1217 fi->interval = priv->frame_interval; in prp_g_frame_interval() 1235 fi->interval = priv->frame_interval; in prp_s_frame_interval() 1237 priv->frame_interval = fi->interval; in prp_s_frame_interval() 1264 priv->frame_interval.numerator = 1; in prp_registered() 1265 priv->frame_interval.denominator = 30; in prp_registered()
|
H A D | imx-media.h | 240 const struct v4l2_fract *frame_interval,
|
/kernel/linux/linux-5.10/drivers/media/pci/tw5864/ |
H A D | tw5864.h | 128 int frame_interval; member
|
H A D | tw5864-video.c | 699 for (shift = 0; shift < std_max_fps; shift += input->frame_interval) in tw5864_frame_interval_set() 794 cp->timeperframe.numerator *= input->frame_interval; in tw5864_g_parm() 814 t->numerator = time_base.numerator * input->frame_interval; in tw5864_s_parm() 822 input->frame_interval = t->numerator / time_base.numerator; in tw5864_s_parm() 823 if (input->frame_interval < 1) in tw5864_s_parm() 824 input->frame_interval = 1; in tw5864_s_parm() 1162 input->frame_interval = 1; in tw5864_video_input_init()
|
/kernel/linux/linux-6.6/drivers/media/pci/tw5864/ |
H A D | tw5864.h | 128 int frame_interval; member
|
H A D | tw5864-video.c | 698 for (shift = 0; shift < std_max_fps; shift += input->frame_interval) in tw5864_frame_interval_set() 793 cp->timeperframe.numerator *= input->frame_interval; in tw5864_g_parm() 813 t->numerator = time_base.numerator * input->frame_interval; in tw5864_s_parm() 821 input->frame_interval = t->numerator / time_base.numerator; in tw5864_s_parm() 822 if (input->frame_interval < 1) in tw5864_s_parm() 823 input->frame_interval = 1; in tw5864_s_parm() 1161 input->frame_interval = 1; in tw5864_video_input_init()
|