Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-subdev.c367 struct v4l2_subdev_frame_interval_enum *fie = arg; in subdev_do_ioctl() local
369 if (fie->which != V4L2_SUBDEV_FORMAT_TRY && in subdev_do_ioctl()
370 fie->which != V4L2_SUBDEV_FORMAT_ACTIVE) in subdev_do_ioctl()
373 if (fie->pad >= sd->entity.num_pads) in subdev_do_ioctl()
377 fie); in subdev_do_ioctl()
/linux-4.1.27/drivers/media/i2c/
Ds5k6aa.c1000 struct v4l2_subdev_frame_interval_enum *fie) in s5k6aa_enum_frame_interval() argument
1006 if (fie->index >= ARRAY_SIZE(s5k6aa_intervals)) in s5k6aa_enum_frame_interval()
1009 v4l_bound_align_image(&fie->width, S5K6AA_WIN_WIDTH_MIN, in s5k6aa_enum_frame_interval()
1011 &fie->height, S5K6AA_WIN_HEIGHT_MIN, in s5k6aa_enum_frame_interval()
1015 fi = &s5k6aa_intervals[fie->index]; in s5k6aa_enum_frame_interval()
1016 if (fie->width > fi->size.width || fie->height > fi->size.height) in s5k6aa_enum_frame_interval()
1019 fie->interval = fi->interval; in s5k6aa_enum_frame_interval()
Dov7670.c1074 struct v4l2_subdev_frame_interval_enum *fie) in ov7670_enum_frame_interval() argument
1076 if (fie->pad) in ov7670_enum_frame_interval()
1078 if (fie->index >= ARRAY_SIZE(ov7670_frame_rates)) in ov7670_enum_frame_interval()
1080 fie->interval.numerator = 1; in ov7670_enum_frame_interval()
1081 fie->interval.denominator = ov7670_frame_rates[fie->index]; in ov7670_enum_frame_interval()
Ds5k5baf.c1188 struct v4l2_subdev_frame_interval_enum *fie) in s5k5baf_enum_frame_interval() argument
1190 if (fie->index > S5K5BAF_MAX_FR_TIME - S5K5BAF_MIN_FR_TIME || in s5k5baf_enum_frame_interval()
1191 fie->pad != PAD_CIS) in s5k5baf_enum_frame_interval()
1194 v4l_bound_align_image(&fie->width, S5K5BAF_WIN_WIDTH_MIN, in s5k5baf_enum_frame_interval()
1196 &fie->height, S5K5BAF_WIN_HEIGHT_MIN, in s5k5baf_enum_frame_interval()
1199 fie->interval.numerator = S5K5BAF_MIN_FR_TIME + fie->index; in s5k5baf_enum_frame_interval()
1200 fie->interval.denominator = 10000; in s5k5baf_enum_frame_interval()
/linux-4.1.27/drivers/media/i2c/s5c73m3/
Ds5c73m3-core.c957 struct v4l2_subdev_frame_interval_enum *fie) in s5c73m3_oif_enum_frame_interval() argument
963 if (fie->pad != OIF_SOURCE_PAD) in s5c73m3_oif_enum_frame_interval()
965 if (fie->index >= ARRAY_SIZE(s5c73m3_intervals)) in s5c73m3_oif_enum_frame_interval()
969 fi = &s5c73m3_intervals[fie->index]; in s5c73m3_oif_enum_frame_interval()
970 if (fie->width > fi->size.width || fie->height > fi->size.height) in s5c73m3_oif_enum_frame_interval()
973 fie->interval = fi->interval; in s5c73m3_oif_enum_frame_interval()
/linux-4.1.27/drivers/media/platform/
Dvia-camera.c1150 struct v4l2_subdev_frame_interval_enum fie = { in viacam_enum_frameintervals() local
1160 ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); in viacam_enum_frameintervals()
1165 interval->discrete = fie.interval; in viacam_enum_frameintervals()
/linux-4.1.27/drivers/media/platform/marvell-ccic/
Dmcam-core.c1609 struct v4l2_subdev_frame_interval_enum fie = { in mcam_vidioc_enum_frameintervals() local
1620 fie.code = f->mbus_code; in mcam_vidioc_enum_frameintervals()
1622 ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); in mcam_vidioc_enum_frameintervals()
1627 interval->discrete = fie.interval; in mcam_vidioc_enum_frameintervals()
/linux-4.1.27/include/media/
Dv4l2-subdev.h510 struct v4l2_subdev_frame_interval_enum *fie);