Home
last modified time | relevance | path

Searched refs:fie (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/media/i2c/
H A Dov2680.c825 struct v4l2_subdev_frame_interval_enum *fie) in ov2680_valid_frame_size() argument
828 .pad = fie->pad, in ov2680_valid_frame_size()
829 .which = fie->which, in ov2680_valid_frame_size()
839 if (fie->width == fse.min_width && in ov2680_valid_frame_size()
840 fie->height == fse.min_height) in ov2680_valid_frame_size()
849 struct v4l2_subdev_frame_interval_enum *fie) in ov2680_enum_frame_interval() argument
854 if (fie->index || !ov2680_valid_frame_size(sd, sd_state, fie)) in ov2680_enum_frame_interval()
857 fie->interval = sensor->mode.frame_interval; in ov2680_enum_frame_interval()
H A Dov7670.c1202 struct v4l2_subdev_frame_interval_enum *fie) in ov7670_enum_frame_interval() argument
1208 if (fie->pad) in ov7670_enum_frame_interval()
1210 if (fie->index >= ARRAY_SIZE(ov7670_frame_rates)) in ov7670_enum_frame_interval()
1226 if (fie->width == win->width && fie->height == win->height) in ov7670_enum_frame_interval()
1231 fie->interval.numerator = 1; in ov7670_enum_frame_interval()
1232 fie->interval.denominator = ov7670_frame_rates[fie->index]; in ov7670_enum_frame_interval()
H A Dov7251.c1116 struct v4l2_subdev_frame_interval_enum *fie) in ov7251_enum_frame_ival() argument
1118 unsigned int index = fie->index; in ov7251_enum_frame_ival()
1122 if (fie->width != ov7251_mode_info_data[i].width || in ov7251_enum_frame_ival()
1123 fie->height != ov7251_mode_info_data[i].height) in ov7251_enum_frame_ival()
1127 fie->interval = ov7251_mode_info_data[i].timeperframe; in ov7251_enum_frame_ival()
H A Dthp7312.c706 struct v4l2_subdev_frame_interval_enum *fie) in thp7312_enum_frame_interval() argument
710 unsigned int index = fie->index; in thp7312_enum_frame_interval()
712 if (!thp7312_find_bus_code(fie->code)) in thp7312_enum_frame_interval()
715 mode = thp7312_find_mode(fie->width, fie->height, false); in thp7312_enum_frame_interval()
721 fie->interval.numerator = 1; in thp7312_enum_frame_interval()
722 fie->interval.denominator = rate->fps; in thp7312_enum_frame_interval()
H A Dmt9m114.c1826 struct v4l2_subdev_frame_interval_enum *fie) in mt9m114_ifp_enum_frameintervals() argument
1831 if (fie->index > 0) in mt9m114_ifp_enum_frameintervals()
1834 info = mt9m114_format_info(sensor, fie->pad, fie->code); in mt9m114_ifp_enum_frameintervals()
1835 if (!info || info->code != fie->code) in mt9m114_ifp_enum_frameintervals()
1838 fie->interval.numerator = 1; in mt9m114_ifp_enum_frameintervals()
1839 fie->interval.denominator = MT9M114_MAX_FRAME_RATE; in mt9m114_ifp_enum_frameintervals()
H A Dov5640.c3578 struct v4l2_subdev_frame_interval_enum *fie) in ov5640_enum_frame_interval() argument
3585 if (fie->pad != 0) in ov5640_enum_frame_interval()
3587 if (fie->index >= OV5640_NUM_FRAMERATES) in ov5640_enum_frame_interval()
3590 mode = ov5640_find_mode(sensor, fie->width, fie->height, false); in ov5640_enum_frame_interval()
3595 tpf.denominator = ov5640_framerates[fie->index]; in ov5640_enum_frame_interval()
3601 fie->interval = tpf; in ov5640_enum_frame_interval()
/linux/drivers/media/platform/via/
H A Dvia-camera.c957 struct v4l2_subdev_frame_interval_enum fie = { in viacam_enum_frameintervals() local
975 ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); in viacam_enum_frameintervals()
979 interval->discrete = fie.interval; in viacam_enum_frameintervals()
/linux/drivers/media/platform/renesas/
H A Drenesas-ceu.c1302 struct v4l2_subdev_frame_interval_enum fie = { in ceu_enum_frameintervals() local
1316 &fie); in ceu_enum_frameintervals()
1321 fival->discrete = fie.interval; in ceu_enum_frameintervals()
/linux/drivers/media/platform/ti/vpe/
H A Dvip.c1375 struct v4l2_subdev_frame_interval_enum fie = { in vip_enum_frameintervals() local
1387 fie.code = fmt->code; in vip_enum_frameintervals()
1389 NULL, &fie); in vip_enum_frameintervals()
1393 f->discrete = fie.interval; in vip_enum_frameintervals()