Home
last modified time | relevance | path

Searched refs:coarse_itg (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/staging/media/atomisp/i2c/
Datomisp-ov2680.c244 static long __ov2680_set_exposure(struct v4l2_subdev *sd, int coarse_itg, in __ov2680_set_exposure() argument
255 coarse_itg, gain, digitgain); in __ov2680_set_exposure()
269 if (coarse_itg > vts - OV2680_INTEGRATION_TIME_MARGIN) in __ov2680_set_exposure()
270 vts = (u16)coarse_itg + OV2680_INTEGRATION_TIME_MARGIN; in __ov2680_set_exposure()
282 exp_val = coarse_itg << 4; in __ov2680_set_exposure()
374 u16 coarse_itg = exposure->integration_time[0]; in ov2680_s_exposure() local
387 return ov2680_set_exposure(sd, coarse_itg, analog_gain, digital_gain); in ov2680_s_exposure()
Datomisp-ov2722.c392 static long __ov2722_set_exposure(struct v4l2_subdev *sd, int coarse_itg, in __ov2722_set_exposure() argument
411 if ((coarse_itg + OV2722_COARSE_INTG_TIME_MAX_MARGIN) > vts) in __ov2722_set_exposure()
412 vts = coarse_itg + OV2722_COARSE_INTG_TIME_MAX_MARGIN; in __ov2722_set_exposure()
414 coarse_itg <<= 4; in __ov2722_set_exposure()
430 coarse_itg & 0xff); in __ov2722_set_exposure()
436 (coarse_itg >> 8) & 0xfff); in __ov2722_set_exposure()
Datomisp-gc0310.c454 static int __gc0310_set_exposure(struct v4l2_subdev *sd, int coarse_itg, in __gc0310_set_exposure() argument
461 pr_info("coarse_itg=%d gain=%d digitgain=%d\n", coarse_itg, gain, digitgain); in __gc0310_set_exposure()
466 coarse_itg & 0xff); in __gc0310_set_exposure()
472 (coarse_itg >> 8) & 0x0f); in __gc0310_set_exposure()
Datomisp-gc2235.c352 static long __gc2235_set_exposure(struct v4l2_subdev *sd, int coarse_itg, in __gc2235_set_exposure() argument
357 u16 coarse_integration = (u16)coarse_itg; in __gc2235_set_exposure()
/Linux-v5.10/drivers/staging/media/atomisp/i2c/ov5693/
Datomisp-ov5693.c535 static long __ov5693_set_exposure(struct v4l2_subdev *sd, int coarse_itg, in __ov5693_set_exposure() argument
551 if (coarse_itg > (1 << 15)) { in __ov5693_set_exposure()
553 coarse_itg = (int)coarse_itg / 2; in __ov5693_set_exposure()
580 if (coarse_itg > vts - OV5693_INTEGRATION_TIME_MARGIN) in __ov5693_set_exposure()
581 vts = (u16)coarse_itg + OV5693_INTEGRATION_TIME_MARGIN; in __ov5693_set_exposure()
602 exp_val = coarse_itg << 4; in __ov5693_set_exposure()
701 u16 coarse_itg = exposure->integration_time[0]; in ov5693_s_exposure() local
712 return ov5693_set_exposure(sd, coarse_itg, analog_gain, digital_gain); in ov5693_s_exposure()