Home
last modified time | relevance | path

Searched refs:fiv (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dov9650.c273 const struct ov965x_interval *fiv; member
572 clkrc = DEF_CLKRC + ov965x->fiv->clkrc_div; in ov965x_update_exposure_ctrl()
610 if (WARN_ON(!ov965x->fiv)) in ov965x_set_banding_filter()
617 mbd = (1000UL * ov965x->fiv->interval.denominator * in ov965x_set_banding_filter()
619 ov965x->fiv->interval.numerator; in ov965x_set_banding_filter()
1112 fi->interval = ov965x->fiv->interval; in ov965x_g_frame_interval()
1122 const struct ov965x_interval *fiv = &ov965x_intervals[0]; in __ov965x_set_frame_interval() local
1141 fiv = iv; in __ov965x_set_frame_interval()
1145 ov965x->fiv = fiv; in __ov965x_set_frame_interval()
1253 struct v4l2_subdev_frame_interval fiv = { ov965x_set_fmt() local
[all...]
H A Ds5k5baf.c314 u16 fiv; member
784 static void s5k5baf_hw_set_fiv(struct s5k5baf *state, u16 fiv) in s5k5baf_hw_set_fiv() argument
786 s5k5baf_write(state, REG_P_MAX_FR_TIME(0), fiv); in s5k5baf_hw_set_fiv()
792 u16 err, fiv; in s5k5baf_hw_find_min_fiv() local
795 fiv = s5k5baf_read(state, REG_G_ACTUAL_P_FR_TIME); in s5k5baf_hw_find_min_fiv()
800 s5k5baf_hw_set_fiv(state, fiv); in s5k5baf_hw_find_min_fiv()
806 ++fiv; in s5k5baf_hw_find_min_fiv()
809 state->fiv = fiv; in s5k5baf_hw_find_min_fiv()
811 "found valid frame interval: %d00us\n", fiv); in s5k5baf_hw_find_min_fiv()
[all...]
H A Ds5k6aa.c257 const struct s5k6aa_interval *fiv; member
325 s5k6aa->fiv = &s5k6aa_intervals[S5K6AA_INTERVAL_DEF_INDEX]; in s5k6aa_presets_data_init()
739 if (s5k6aa->fiv->reg_fr_time >= S5K6AA_MAX_HIGHRES_FR_TIME) in s5k6aa_set_prev_config()
762 s5k6aa->fiv->reg_fr_time + 33); in s5k6aa_set_prev_config()
765 s5k6aa->fiv->reg_fr_time - 33); in s5k6aa_set_prev_config()
774 s5k6aa->fiv->reg_fr_time, ret); in s5k6aa_set_prev_config()
940 fi->interval = s5k6aa->fiv->interval; in s5k6aa_g_frame_interval()
950 const struct s5k6aa_interval *fiv = &s5k6aa_intervals[0]; in __s5k6aa_set_frame_interval() local
968 fiv = iv; in __s5k6aa_set_frame_interval()
972 s5k6aa->fiv in __s5k6aa_set_frame_interval()
1138 struct v4l2_subdev_frame_interval fiv = { s5k6aa_set_fmt() local
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Ds5k5baf.c308 u16 fiv; member
778 static void s5k5baf_hw_set_fiv(struct s5k5baf *state, u16 fiv) in s5k5baf_hw_set_fiv() argument
780 s5k5baf_write(state, REG_P_MAX_FR_TIME(0), fiv); in s5k5baf_hw_set_fiv()
786 u16 err, fiv; in s5k5baf_hw_find_min_fiv() local
789 fiv = s5k5baf_read(state, REG_G_ACTUAL_P_FR_TIME); in s5k5baf_hw_find_min_fiv()
794 s5k5baf_hw_set_fiv(state, fiv); in s5k5baf_hw_find_min_fiv()
800 ++fiv; in s5k5baf_hw_find_min_fiv()
803 state->fiv = fiv; in s5k5baf_hw_find_min_fiv()
805 "found valid frame interval: %d00us\n", fiv); in s5k5baf_hw_find_min_fiv()
[all...]
H A Dov9650.c271 const struct ov965x_interval *fiv; member
570 clkrc = DEF_CLKRC + ov965x->fiv->clkrc_div; in ov965x_update_exposure_ctrl()
608 if (WARN_ON(!ov965x->fiv)) in ov965x_set_banding_filter()
615 mbd = (1000UL * ov965x->fiv->interval.denominator * in ov965x_set_banding_filter()
617 ov965x->fiv->interval.numerator; in ov965x_set_banding_filter()
1110 fi->interval = ov965x->fiv->interval; in ov965x_g_frame_interval()
1120 const struct ov965x_interval *fiv = &ov965x_intervals[0]; in __ov965x_set_frame_interval() local
1139 fiv = iv; in __ov965x_set_frame_interval()
1143 ov965x->fiv = fiv; in __ov965x_set_frame_interval()
1252 struct v4l2_subdev_frame_interval fiv = { ov965x_set_fmt() local
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-core.c403 if (WARN_ON(state->fiv == NULL)) in s5c73m3_set_frame_rate()
406 ret = s5c73m3_isp_command(state, COMM_FRAME_RATE, state->fiv->fps_reg); in s5c73m3_set_frame_rate()
883 fi->interval = state->fiv->interval; in s5c73m3_oif_g_frame_interval()
894 const struct s5c73m3_interval *fiv = &s5c73m3_intervals[0]; in __s5c73m3_set_frame_interval() local
912 fiv = iv; in __s5c73m3_set_frame_interval()
916 state->fiv = fiv; in __s5c73m3_set_frame_interval()
919 "Changed frame interval to %u us\n", fiv->interval.numerator); in __s5c73m3_set_frame_interval()
1733 state->fiv = &s5c73m3_intervals[S5C73M3_DEFAULT_FRAME_INTERVAL]; in s5c73m3_probe()
H A Ds5c73m3.h399 const struct s5c73m3_interval *fiv; member
/kernel/linux/linux-6.6/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-core.c401 if (WARN_ON(state->fiv == NULL)) in s5c73m3_set_frame_rate()
404 ret = s5c73m3_isp_command(state, COMM_FRAME_RATE, state->fiv->fps_reg); in s5c73m3_set_frame_rate()
881 fi->interval = state->fiv->interval; in s5c73m3_oif_g_frame_interval()
892 const struct s5c73m3_interval *fiv = &s5c73m3_intervals[0]; in __s5c73m3_set_frame_interval() local
910 fiv = iv; in __s5c73m3_set_frame_interval()
914 state->fiv = fiv; in __s5c73m3_set_frame_interval()
917 "Changed frame interval to %u us\n", fiv->interval.numerator); in __s5c73m3_set_frame_interval()
1659 state->fiv = &s5c73m3_intervals[S5C73M3_DEFAULT_FRAME_INTERVAL]; in s5c73m3_probe()
H A Ds5c73m3.h394 const struct s5c73m3_interval *fiv; member

Completed in 18 milliseconds