Searched refs:d_gain (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/media/i2c/
H A Dov9734.c435 static int ov9734_update_digital_gain(struct ov9734 *ov9734, u32 d_gain) argument
444 ret = ov9734_write_reg(ov9734, OV9734_REG_MWB_R_GAIN, 2, d_gain);
448 ret = ov9734_write_reg(ov9734, OV9734_REG_MWB_G_GAIN, 2, d_gain);
452 ret = ov9734_write_reg(ov9734, OV9734_REG_MWB_B_GAIN, 2, d_gain);
H A Dhi556.c723 static int hi556_update_digital_gain(struct hi556 *hi556, u32 d_gain) argument
728 HI556_REG_VALUE_16BIT, d_gain);
733 HI556_REG_VALUE_16BIT, d_gain);
738 HI556_REG_VALUE_16BIT, d_gain);
743 HI556_REG_VALUE_16BIT, d_gain);
H A Dov08d10.c697 static int ov08d10_update_digital_gain(struct ov08d10 *ov08d10, u32 d_gain) argument
703 d_gain = (d_gain >> 1);
709 val = ((d_gain >> 8) & 0x3F);
715 val = d_gain & 0xFF;
H A Dov5675.c605 static int ov5675_update_digital_gain(struct ov5675 *ov5675, u32 d_gain) argument
616 OV5675_REG_VALUE_16BIT, d_gain);
621 OV5675_REG_VALUE_16BIT, d_gain);
626 OV5675_REG_VALUE_16BIT, d_gain);
H A Dov2740.c652 static int ov2740_update_digital_gain(struct ov2740 *ov2740, u32 d_gain) argument
661 ret = ov2740_write_reg(ov2740, OV2740_REG_MWB_R_GAIN, 2, d_gain);
665 ret = ov2740_write_reg(ov2740, OV2740_REG_MWB_G_GAIN, 2, d_gain);
669 ret = ov2740_write_reg(ov2740, OV2740_REG_MWB_B_GAIN, 2, d_gain);
H A Dov13b10.c775 static int ov13b10_update_digital_gain(struct ov13b10 *ov13b, u32 d_gain) argument
784 val = (d_gain & OV13B10_DGTL_GAIN_L_MASK) << OV13B10_DGTL_GAIN_L_SHIFT;
790 val = (d_gain >> OV13B10_DGTL_GAIN_M_SHIFT) & OV13B10_DGTL_GAIN_M_MASK;
796 val = (d_gain >> OV13B10_DGTL_GAIN_H_SHIFT) & OV13B10_DGTL_GAIN_H_MASK;
H A Dov13858.c1167 static int ov13858_update_digital_gain(struct ov13858 *ov13858, u32 d_gain) argument
1172 OV13858_REG_VALUE_16BIT, d_gain);
1177 OV13858_REG_VALUE_16BIT, d_gain);
1182 OV13858_REG_VALUE_16BIT, d_gain);
H A Dov01a10.c368 static int ov01a10_update_digital_gain(struct ov01a10 *ov01a10, u32 d_gain) argument
371 u32 real = d_gain << 6;
H A Dhi846.c1305 static int hi846_update_digital_gain(struct hi846 *hi846, u16 d_gain) argument
1309 hi846_write_reg_16(hi846, HI846_REG_MWB_GR_GAIN_H, d_gain, &ret);
1310 hi846_write_reg_16(hi846, HI846_REG_MWB_GB_GAIN_H, d_gain, &ret);
1311 hi846_write_reg_16(hi846, HI846_REG_MWB_R_GAIN_H, d_gain, &ret);
1312 hi846_write_reg_16(hi846, HI846_REG_MWB_B_GAIN_H, d_gain, &ret);
H A Dov5670.c1987 static int ov5670_update_digital_gain(struct ov5670 *ov5670, u32 d_gain) argument
1992 OV5670_REG_VALUE_16BIT, d_gain);
1997 OV5670_REG_VALUE_16BIT, d_gain);
2002 OV5670_REG_VALUE_16BIT, d_gain);
H A Dov08x40.c1456 static int ov08x40_update_digital_gain(struct ov08x40 *ov08x, u32 d_gain) argument
1465 val = (d_gain & OV08X40_DGTL_GAIN_L_MASK) << OV08X40_DGTL_GAIN_L_SHIFT;
1471 val = (d_gain >> OV08X40_DGTL_GAIN_M_SHIFT) & OV08X40_DGTL_GAIN_M_MASK;
1477 val = (d_gain >> OV08X40_DGTL_GAIN_H_SHIFT) & OV08X40_DGTL_GAIN_H_MASK;
H A Dhi847.c2266 static int hi847_update_digital_gain(struct hi847 *hi847, u32 d_gain) argument
2271 HI847_REG_VALUE_16BIT, d_gain);
2276 HI847_REG_VALUE_16BIT, d_gain);
2281 HI847_REG_VALUE_16BIT, d_gain);
2286 HI847_REG_VALUE_16BIT, d_gain);
H A Dov8856.c1714 static int ov8856_update_digital_gain(struct ov8856 *ov8856, u32 d_gain) argument
1717 OV8856_REG_VALUE_16BIT, d_gain);

Completed in 161 milliseconds