Lines Matching defs:i2c_w
1019 static int i2c_w(struct gspca_dev *gspca_dev, u8 index, u8 value)
1041 i2c_w(gspca_dev, p->reg, p->val);
1114 if (i2c_w(gspca_dev, 0x00, 0x00) >= 0)
1120 if (i2c_w(gspca_dev, 0x00, 0x00) >= 0)
1166 if (i2c_w(gspca_dev, 0xff, 0x00) >= 0)
1392 i2c_w(gspca_dev, 0x12, 0x80); /* sensor reset */
1405 i2c_w(gspca_dev, CX0342_EXPO_LINE_L, expo);
1406 i2c_w(gspca_dev, CX0342_EXPO_LINE_H, expo >> 8);
1408 i2c_w(gspca_dev, CX0342_RAW_GBGAIN_H,
1410 i2c_w(gspca_dev, CX0342_RAW_GBGAIN_L, gain);
1412 i2c_w(gspca_dev, CX0342_RAW_GRGAIN_H,
1414 i2c_w(gspca_dev, CX0342_RAW_GRGAIN_L, gain);
1417 i2c_w(gspca_dev, CX0342_RAW_BGAIN_H,
1419 i2c_w(gspca_dev, CX0342_RAW_BGAIN_L, blue);
1421 i2c_w(gspca_dev, CX0342_RAW_RGAIN_H,
1423 i2c_w(gspca_dev, CX0342_RAW_RGAIN_L, red);
1425 i2c_w(gspca_dev, CX0342_SYS_CTRL_0,
1431 i2c_w(gspca_dev, 0x10, /* AEC_H (exposure time) */
1433 /* i2c_w(gspca_dev, 0x76, 0x02); * AEC_L ([1:0] */
1434 i2c_w(gspca_dev, 0x00, /* gain */
3877 i2c_w(gspca_dev, CX0342_AUTO_ADC_CALIB, 0x01);
3882 i2c_w(gspca_dev, CX0342_EXPO_LINE_L, 0x37);
3883 i2c_w(gspca_dev, CX0342_EXPO_LINE_H, 0x01);
3887 i2c_w(gspca_dev, CX0342_AUTO_ADC_CALIB, 0x01);
3892 i2c_w(gspca_dev, CX0342_EXPO_LINE_L, 0xcf);
3893 i2c_w(gspca_dev, CX0342_EXPO_LINE_H, 0x00);
3895 i2c_w(gspca_dev, CX0342_SYS_CTRL_0, 0x01);
3954 i2c_w(gspca_dev, CX0342_AUTO_ADC_CALIB, 0x01);
3959 i2c_w(gspca_dev, CX0342_RAW_RGAIN_H, rgain >> 8);
3960 i2c_w(gspca_dev, CX0342_RAW_RGAIN_L, rgain);
3961 i2c_w(gspca_dev, CX0342_SYS_CTRL_0, 0x80);
3994 i2c_w(gspca_dev, CX0342_RAW_BGAIN_H, bgain >> 8);
3995 i2c_w(gspca_dev, CX0342_RAW_BGAIN_L, bgain);
3996 i2c_w(gspca_dev, CX0342_SYS_CTRL_0, 0x80);
4234 i2c_w(gspca_dev, CX0342_EXPO_LINE_H, 0x00);
4235 i2c_w(gspca_dev, CX0342_SYS_CTRL_0, 0x01);
4442 i2c_w(gspca_dev, 0x12, 0x80); /* sensor reset */