fie 962 drivers/media/i2c/et8ek8/et8ek8_driver.c struct v4l2_subdev_frame_interval_enum *fie) fie 967 drivers/media/i2c/et8ek8/et8ek8_driver.c int index = fie->index; fie 976 drivers/media/i2c/et8ek8/et8ek8_driver.c if (fie->code != format.code) fie 979 drivers/media/i2c/et8ek8/et8ek8_driver.c if (fie->width != format.width || fie->height != format.height) fie 983 drivers/media/i2c/et8ek8/et8ek8_driver.c fie->interval = mode->timeperframe; fie 814 drivers/media/i2c/imx214.c struct v4l2_subdev_frame_interval_enum *fie) fie 818 drivers/media/i2c/imx214.c if (fie->index != 0) fie 823 drivers/media/i2c/imx214.c fie->width, fie->height); fie 825 drivers/media/i2c/imx214.c fie->code = IMX214_MBUS_CODE; fie 826 drivers/media/i2c/imx214.c fie->width = mode->width; fie 827 drivers/media/i2c/imx214.c fie->height = mode->height; fie 828 drivers/media/i2c/imx214.c fie->interval.numerator = 1; fie 829 drivers/media/i2c/imx214.c fie->interval.denominator = IMX214_FPS; fie 826 drivers/media/i2c/mt9v111.c struct v4l2_subdev_frame_interval_enum *fie) fie 830 drivers/media/i2c/mt9v111.c if (fie->pad || fie->index >= ARRAY_SIZE(mt9v111_frame_intervals)) fie 834 drivers/media/i2c/mt9v111.c if (fie->width == mt9v111_frame_sizes[i].width && fie 835 drivers/media/i2c/mt9v111.c fie->height == mt9v111_frame_sizes[i].height) fie 841 drivers/media/i2c/mt9v111.c fie->interval.numerator = 1; fie 842 drivers/media/i2c/mt9v111.c fie->interval.denominator = mt9v111_frame_intervals[fie->index]; fie 779 drivers/media/i2c/ov2680.c struct v4l2_subdev_frame_interval_enum *fie) fie 783 drivers/media/i2c/ov2680.c if (fie->index >= OV2680_MODE_MAX || fie->width > OV2680_WIDTH_MAX || fie 784 drivers/media/i2c/ov2680.c fie->height > OV2680_HEIGHT_MAX || fie 785 drivers/media/i2c/ov2680.c fie->which > V4L2_SUBDEV_FORMAT_ACTIVE) fie 791 drivers/media/i2c/ov2680.c fie->interval = tpf; fie 2749 drivers/media/i2c/ov5640.c struct v4l2_subdev_frame_interval_enum *fie) fie 2755 drivers/media/i2c/ov5640.c if (fie->pad != 0) fie 2757 drivers/media/i2c/ov5640.c if (fie->index >= OV5640_NUM_FRAMERATES) fie 2761 drivers/media/i2c/ov5640.c tpf.denominator = ov5640_framerates[fie->index]; fie 2764 drivers/media/i2c/ov5640.c fie->width, fie->height); fie 2768 drivers/media/i2c/ov5640.c fie->interval = tpf; fie 932 drivers/media/i2c/ov7251.c struct v4l2_subdev_frame_interval_enum *fie) fie 934 drivers/media/i2c/ov7251.c unsigned int index = fie->index; fie 938 drivers/media/i2c/ov7251.c if (fie->width != ov7251_mode_info_data[i].width || fie 939 drivers/media/i2c/ov7251.c fie->height != ov7251_mode_info_data[i].height) fie 943 drivers/media/i2c/ov7251.c fie->interval = ov7251_mode_info_data[i].timeperframe; fie 1192 drivers/media/i2c/ov7670.c struct v4l2_subdev_frame_interval_enum *fie) fie 1198 drivers/media/i2c/ov7670.c if (fie->pad) fie 1200 drivers/media/i2c/ov7670.c if (fie->index >= ARRAY_SIZE(ov7670_frame_rates)) fie 1216 drivers/media/i2c/ov7670.c if (fie->width == win->width && fie->height == win->height) fie 1221 drivers/media/i2c/ov7670.c fie->interval.numerator = 1; fie 1222 drivers/media/i2c/ov7670.c fie->interval.denominator = ov7670_frame_rates[fie->index]; fie 1303 drivers/media/i2c/ov772x.c struct v4l2_subdev_frame_interval_enum *fie) fie 1305 drivers/media/i2c/ov772x.c if (fie->pad || fie->index >= ARRAY_SIZE(ov772x_frame_intervals)) fie 1308 drivers/media/i2c/ov772x.c if (fie->width != VGA_WIDTH && fie->width != QVGA_WIDTH) fie 1310 drivers/media/i2c/ov772x.c if (fie->height != VGA_HEIGHT && fie->height != QVGA_HEIGHT) fie 1313 drivers/media/i2c/ov772x.c fie->interval.numerator = 1; fie 1314 drivers/media/i2c/ov772x.c fie->interval.denominator = ov772x_frame_intervals[fie->index]; fie 725 drivers/media/i2c/ov7740.c struct v4l2_subdev_frame_interval_enum *fie) fie 727 drivers/media/i2c/ov7740.c if (fie->pad) fie 730 drivers/media/i2c/ov7740.c if (fie->index >= 1) fie 733 drivers/media/i2c/ov7740.c if ((fie->width != VGA_WIDTH) || (fie->height != VGA_HEIGHT)) fie 736 drivers/media/i2c/ov7740.c fie->interval.numerator = 1; fie 737 drivers/media/i2c/ov7740.c fie->interval.denominator = 60; fie 950 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev_frame_interval_enum *fie) fie 956 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (fie->pad != OIF_SOURCE_PAD) fie 958 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (fie->index >= ARRAY_SIZE(s5c73m3_intervals)) fie 962 drivers/media/i2c/s5c73m3/s5c73m3-core.c fi = &s5c73m3_intervals[fie->index]; fie 963 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (fie->width > fi->size.width || fie->height > fi->size.height) fie 966 drivers/media/i2c/s5c73m3/s5c73m3-core.c fie->interval = fi->interval; fie 1185 drivers/media/i2c/s5k5baf.c struct v4l2_subdev_frame_interval_enum *fie) fie 1187 drivers/media/i2c/s5k5baf.c if (fie->index > S5K5BAF_MAX_FR_TIME - S5K5BAF_MIN_FR_TIME || fie 1188 drivers/media/i2c/s5k5baf.c fie->pad != PAD_CIS) fie 1191 drivers/media/i2c/s5k5baf.c v4l_bound_align_image(&fie->width, S5K5BAF_WIN_WIDTH_MIN, fie 1193 drivers/media/i2c/s5k5baf.c &fie->height, S5K5BAF_WIN_HEIGHT_MIN, fie 1196 drivers/media/i2c/s5k5baf.c fie->interval.numerator = S5K5BAF_MIN_FR_TIME + fie->index; fie 1197 drivers/media/i2c/s5k5baf.c fie->interval.denominator = 10000; fie 1001 drivers/media/i2c/s5k6aa.c struct v4l2_subdev_frame_interval_enum *fie) fie 1007 drivers/media/i2c/s5k6aa.c if (fie->index >= ARRAY_SIZE(s5k6aa_intervals)) fie 1010 drivers/media/i2c/s5k6aa.c v4l_bound_align_image(&fie->width, S5K6AA_WIN_WIDTH_MIN, fie 1012 drivers/media/i2c/s5k6aa.c &fie->height, S5K6AA_WIN_HEIGHT_MIN, fie 1016 drivers/media/i2c/s5k6aa.c fi = &s5k6aa_intervals[fie->index]; fie 1017 drivers/media/i2c/s5k6aa.c if (fie->width > fi->size.width || fie->height > fi->size.height) fie 1020 drivers/media/i2c/s5k6aa.c fie->interval = fi->interval; fie 1452 drivers/media/platform/atmel/atmel-isc-base.c struct v4l2_subdev_frame_interval_enum fie = { fie 1473 drivers/media/platform/atmel/atmel-isc-base.c enum_frame_interval, NULL, &fie); fie 1477 drivers/media/platform/atmel/atmel-isc-base.c fie.code = isc->config.sd_format->mbus_code; fie 1479 drivers/media/platform/atmel/atmel-isc-base.c fival->discrete = fie.interval; fie 733 drivers/media/platform/atmel/atmel-isi.c struct v4l2_subdev_frame_interval_enum fie = { fie 745 drivers/media/platform/atmel/atmel-isi.c fie.code = isi_fmt->mbus_code; fie 748 drivers/media/platform/atmel/atmel-isi.c enum_frame_interval, NULL, &fie); fie 753 drivers/media/platform/atmel/atmel-isi.c fival->discrete = fie.interval; fie 1545 drivers/media/platform/marvell-ccic/mcam-core.c struct v4l2_subdev_frame_interval_enum fie = { fie 1556 drivers/media/platform/marvell-ccic/mcam-core.c fie.code = f->mbus_code; fie 1557 drivers/media/platform/marvell-ccic/mcam-core.c ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); fie 1561 drivers/media/platform/marvell-ccic/mcam-core.c interval->discrete = fie.interval; fie 1315 drivers/media/platform/renesas-ceu.c struct v4l2_subdev_frame_interval_enum fie = { fie 1329 drivers/media/platform/renesas-ceu.c &fie); fie 1334 drivers/media/platform/renesas-ceu.c fival->discrete = fie.interval; fie 1404 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_subdev_frame_interval_enum fie = { fie 1416 drivers/media/platform/stm32/stm32-dcmi.c fie.code = sd_fmt->mbus_code; fie 1419 drivers/media/platform/stm32/stm32-dcmi.c enum_frame_interval, NULL, &fie); fie 1424 drivers/media/platform/stm32/stm32-dcmi.c fival->discrete = fie.interval; fie 1185 drivers/media/platform/ti-vpe/cal.c struct v4l2_subdev_frame_interval_enum fie = { fie 1197 drivers/media/platform/ti-vpe/cal.c fie.code = fmt->code; fie 1199 drivers/media/platform/ti-vpe/cal.c NULL, &fie); fie 1203 drivers/media/platform/ti-vpe/cal.c fival->discrete = fie.interval; fie 967 drivers/media/platform/via-camera.c struct v4l2_subdev_frame_interval_enum fie = { fie 985 drivers/media/platform/via-camera.c ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); fie 989 drivers/media/platform/via-camera.c interval->discrete = fie.interval; fie 223 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev_frame_interval_enum *fie) fie 225 drivers/media/v4l2-core/v4l2-subdev.c if (!fie) fie 228 drivers/media/v4l2-core/v4l2-subdev.c return check_which(fie->which) ? : check_pad(sd, fie->pad) ? : fie 229 drivers/media/v4l2-core/v4l2-subdev.c check_cfg(fie->which, cfg) ? : fie 230 drivers/media/v4l2-core/v4l2-subdev.c sd->ops->pad->enum_frame_interval(sd, cfg, fie); fie 529 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev_frame_interval_enum *fie = arg; fie 531 drivers/media/v4l2-core/v4l2-subdev.c memset(fie->reserved, 0, sizeof(fie->reserved)); fie 533 drivers/media/v4l2-core/v4l2-subdev.c fie); fie 127 drivers/staging/media/imx/imx-media-capture.c struct v4l2_subdev_frame_interval_enum fie = { fie 140 drivers/staging/media/imx/imx-media-capture.c fie.code = cc->codes[0]; fie 143 drivers/staging/media/imx/imx-media-capture.c NULL, &fie); fie 148 drivers/staging/media/imx/imx-media-capture.c fival->discrete = fie.interval; fie 1310 drivers/staging/media/imx/imx-media-csi.c struct v4l2_subdev_frame_interval_enum *fie) fie 1317 drivers/staging/media/imx/imx-media-csi.c if (fie->pad >= CSI_NUM_PADS || fie 1318 drivers/staging/media/imx/imx-media-csi.c fie->index >= (fie->pad != CSI_SRC_PAD_IDMAC ? fie 1325 drivers/staging/media/imx/imx-media-csi.c crop = __csi_get_crop(priv, cfg, fie->which); fie 1327 drivers/staging/media/imx/imx-media-csi.c if ((fie->width != crop->width && fie->width != crop->width / 2) || fie 1328 drivers/staging/media/imx/imx-media-csi.c (fie->height != crop->height && fie->height != crop->height / 2)) { fie 1333 drivers/staging/media/imx/imx-media-csi.c fie->interval = *input_fi; fie 1335 drivers/staging/media/imx/imx-media-csi.c if (fie->pad == CSI_SRC_PAD_IDMAC) fie 1336 drivers/staging/media/imx/imx-media-csi.c csi_apply_skip_interval(&csi_skip[fie->index], fie 1337 drivers/staging/media/imx/imx-media-csi.c &fie->interval); fie 685 include/media/v4l2-subdev.h struct v4l2_subdev_frame_interval_enum *fie);