Home
last modified time | relevance | path

Searched refs:digital_gain (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dmsm8916-wcd-digital.c332 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
513 -84, 40, digital_gain),
515 -84, 40, digital_gain),
517 -84, 40, digital_gain),
519 -84, 40, digital_gain),
521 -84, 40, digital_gain),
557 -84, 40, digital_gain),
559 -84, 40, digital_gain),
561 -84, 40, digital_gain),
563 -84, 40, digital_gain),
[all...]
H A Dwcd934x.c554 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
3194 -84, 40, digital_gain), /* -84dB min - 40dB max */
3196 -84, 40, digital_gain),
3198 -84, 40, digital_gain),
3200 -84, 40, digital_gain),
3202 -84, 40, digital_gain),
3204 -84, 40, digital_gain),
3206 -84, 40, digital_gain),
3209 -84, 40, digital_gain),
3212 -84, 40, digital_gain),
[all...]
H A Dwcd9335.c621 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
2256 -84, 40, digital_gain),
2258 -84, 40, digital_gain),
2260 -84, 40, digital_gain),
2262 -84, 40, digital_gain),
2264 -84, 40, digital_gain),
2266 -84, 40, digital_gain),
2268 -84, 40, digital_gain),
2270 -84, 40, digital_gain),
2272 -84, 40, digital_gain),
[all...]
H A Dmax98927.h267 unsigned int digital_gain; member
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dmsm8916-wcd-digital.c332 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
513 -84, 40, digital_gain),
515 -84, 40, digital_gain),
517 -84, 40, digital_gain),
519 -84, 40, digital_gain),
521 -84, 40, digital_gain),
557 -84, 40, digital_gain),
559 -84, 40, digital_gain),
561 -84, 40, digital_gain),
563 -84, 40, digital_gain),
[all...]
H A Dwcd934x.c589 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
3990 -84, 40, digital_gain), /* -84dB min - 40dB max */
3992 -84, 40, digital_gain),
3994 -84, 40, digital_gain),
3996 -84, 40, digital_gain),
3998 -84, 40, digital_gain),
4000 -84, 40, digital_gain),
4002 -84, 40, digital_gain),
4005 -84, 40, digital_gain),
4008 -84, 40, digital_gain),
[all...]
H A Dlpass-tx-macro.c281 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
1775 -84, 40, digital_gain),
1778 -84, 40, digital_gain),
1781 -84, 40, digital_gain),
1784 -84, 40, digital_gain),
1787 -84, 40, digital_gain),
1790 -84, 40, digital_gain),
1793 -84, 40, digital_gain),
1796 -84, 40, digital_gain),
H A Dlpass-rx-macro.c628 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
2806 -84, 40, digital_gain),
2808 -84, 40, digital_gain),
2810 -84, 40, digital_gain),
2812 -84, 40, digital_gain),
2814 -84, 40, digital_gain),
2816 -84, 40, digital_gain),
2841 digital_gain),
2844 digital_gain),
2847 digital_gain),
[all...]
H A Dwcd9335.c612 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
2257 -84, 40, digital_gain),
2259 -84, 40, digital_gain),
2261 -84, 40, digital_gain),
2263 -84, 40, digital_gain),
2265 -84, 40, digital_gain),
2267 -84, 40, digital_gain),
2269 -84, 40, digital_gain),
2271 -84, 40, digital_gain),
2273 -84, 40, digital_gain),
[all...]
H A Dlpass-va-macro.c165 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
1291 -84, 40, digital_gain),
1293 -84, 40, digital_gain),
1295 -84, 40, digital_gain),
1297 -84, 40, digital_gain),
H A Dmax98927.h268 unsigned int digital_gain; member
H A Dlpass-wsa-macro.c362 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400);
1932 -84, 40, digital_gain),
1934 -84, 40, digital_gain),
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dimx274.c1470 u32 gain, analog_gain, digital_gain, gain_reg; in imx274_set_gain() local
1485 digital_gain = 1; in imx274_set_gain()
1487 digital_gain = 2; in imx274_set_gain()
1489 digital_gain = 4; in imx274_set_gain()
1491 digital_gain = IMX274_MAX_DIGITAL_GAIN; in imx274_set_gain()
1493 analog_gain = gain / digital_gain; in imx274_set_gain()
1497 __func__, digital_gain, analog_gain >> IMX274_GAIN_SHIFT, in imx274_set_gain()
1501 err = imx274_set_digital_gain(priv, digital_gain); in imx274_set_gain()
1523 / (IMX274_GAIN_CONST - gain_reg) * digital_gain; in imx274_set_gain()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/i2c/
H A Datomisp-mt9m114.c788 unsigned int analog_gain, digital_gain; in mt9m114_s_exposure() local
802 digital_gain = exposure->gain[1]; in mt9m114_s_exposure()
807 dev->first_diggain = digital_gain; in mt9m114_s_exposure()
809 /* digital_gain = 0x400 * (((u16) digital_gain) >> 8) + */ in mt9m114_s_exposure()
810 /* ((unsigned int)(0x400 * (((u16) digital_gain) & 0xFF)) >>8); */ in mt9m114_s_exposure()
859 if (digital_gain >= 16 || digital_gain <= 1) in mt9m114_s_exposure()
860 digital_gain = 1; in mt9m114_s_exposure()
862 * analog_gain_to_write = (u16)((digital_gain << 1 in mt9m114_s_exposure()
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dst-vgxy61.c426 u16 digital_gain; member
836 u32 digital_gain) in vgxy61_apply_digital_gain()
845 vgxy61_write_reg(sensor, VGXY61_REG_DIGITAL_GAIN_LONG, digital_gain, in vgxy61_apply_digital_gain()
847 vgxy61_write_reg(sensor, VGXY61_REG_DIGITAL_GAIN_SHORT, digital_gain, in vgxy61_apply_digital_gain()
855 sensor->digital_gain = target; in vgxy61_update_digital_gain()
858 return vgxy61_apply_digital_gain(sensor, sensor->digital_gain); in vgxy61_update_digital_gain()
1140 ret = vgxy61_apply_digital_gain(sensor, sensor->digital_gain); in vgxy61_apply_settings()
1420 sensor->digital_gain); in vgxy61_init_controls()
1820 sensor->digital_gain = 256; in vgxy61_probe()
835 vgxy61_apply_digital_gain(struct vgxy61_dev *sensor, u32 digital_gain) vgxy61_apply_digital_gain() argument
H A Dimx274.c1589 u32 gain, analog_gain, digital_gain, gain_reg; in imx274_set_gain() local
1604 digital_gain = 1; in imx274_set_gain()
1606 digital_gain = 2; in imx274_set_gain()
1608 digital_gain = 4; in imx274_set_gain()
1610 digital_gain = IMX274_MAX_DIGITAL_GAIN; in imx274_set_gain()
1612 analog_gain = gain / digital_gain; in imx274_set_gain()
1616 __func__, digital_gain, analog_gain >> IMX274_GAIN_SHIFT, in imx274_set_gain()
1620 err = imx274_set_digital_gain(priv, digital_gain); in imx274_set_gain()
1642 / (IMX274_GAIN_CONST - gain_reg) * digital_gain; in imx274_set_gain()
H A Dov5693.c168 struct v4l2_ctrl *digital_gain; member
1121 ctrls->digital_gain = v4l2_ctrl_new_std(&ctrls->handler, ops, in ov5693_init_controls()
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/
H A Datomisp-ov2680.c376 u16 digital_gain = exposure->gain[1]; in ov2680_s_exposure() local
387 return ov2680_set_exposure(sd, coarse_itg, analog_gain, digital_gain); in ov2680_s_exposure()
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/include/linux/
H A Datomisp.h966 __u16 digital_gain; member
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/ov5693/
H A Datomisp-ov5693.c703 u16 digital_gain = exposure->gain[1]; in ov5693_s_exposure() local
712 return ov5693_set_exposure(sd, coarse_itg, analog_gain, digital_gain); in ov5693_s_exposure()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/i2c/ov5693/
H A Datomisp-ov5693.c586 u16 digital_gain = exposure->gain[1]; in ov5693_s_exposure() local
595 return ov5693_set_exposure(sd, coarse_itg, analog_gain, digital_gain); in ov5693_s_exposure()

Completed in 59 milliseconds