Lines Matching refs:i2c_data

558 	u8 i2c_data;  in ov9650_set_exposure()  local
564 i2c_data = (val >> 10) & 0x3f; in ov9650_set_exposure()
566 &i2c_data, 1); in ov9650_set_exposure()
571 i2c_data = (val >> 2) & 0xff; in ov9650_set_exposure()
573 &i2c_data, 1); in ov9650_set_exposure()
578 i2c_data = val & 0x03; in ov9650_set_exposure()
579 err = m5602_write_sensor(sd, OV9650_COM1, &i2c_data, 1); in ov9650_set_exposure()
586 u8 i2c_data; in ov9650_set_gain() local
594 err = m5602_read_sensor(sd, OV9650_VREF, &i2c_data, 1); in ov9650_set_gain()
599 i2c_data = ((val & 0x0300) >> 2) | in ov9650_set_gain()
600 (i2c_data & 0x3f); in ov9650_set_gain()
601 err = m5602_write_sensor(sd, OV9650_VREF, &i2c_data, 1); in ov9650_set_gain()
606 i2c_data = val & 0xff; in ov9650_set_gain()
607 err = m5602_write_sensor(sd, OV9650_GAIN, &i2c_data, 1); in ov9650_set_gain()
614 u8 i2c_data; in ov9650_set_red_balance() local
619 i2c_data = val & 0xff; in ov9650_set_red_balance()
620 err = m5602_write_sensor(sd, OV9650_RED, &i2c_data, 1); in ov9650_set_red_balance()
627 u8 i2c_data; in ov9650_set_blue_balance() local
632 i2c_data = val & 0xff; in ov9650_set_blue_balance()
633 err = m5602_write_sensor(sd, OV9650_BLUE, &i2c_data, 1); in ov9650_set_blue_balance()
640 u8 i2c_data; in ov9650_set_hvflip() local
650 i2c_data = (hflip << 5) | (vflip << 4); in ov9650_set_hvflip()
651 err = m5602_write_sensor(sd, OV9650_MVFP, &i2c_data, 1); in ov9650_set_hvflip()
666 u8 i2c_data; in ov9650_set_auto_exposure() local
671 err = m5602_read_sensor(sd, OV9650_COM8, &i2c_data, 1); in ov9650_set_auto_exposure()
676 i2c_data = ((i2c_data & 0xfe) | ((val & 0x01) << 0)); in ov9650_set_auto_exposure()
678 return m5602_write_sensor(sd, OV9650_COM8, &i2c_data, 1); in ov9650_set_auto_exposure()
685 u8 i2c_data; in ov9650_set_auto_white_balance() local
690 err = m5602_read_sensor(sd, OV9650_COM8, &i2c_data, 1); in ov9650_set_auto_white_balance()
694 i2c_data = ((i2c_data & 0xfd) | ((val & 0x01) << 1)); in ov9650_set_auto_white_balance()
695 err = m5602_write_sensor(sd, OV9650_COM8, &i2c_data, 1); in ov9650_set_auto_white_balance()
703 u8 i2c_data; in ov9650_set_auto_gain() local
708 err = m5602_read_sensor(sd, OV9650_COM8, &i2c_data, 1); in ov9650_set_auto_gain()
712 i2c_data = ((i2c_data & 0xfb) | ((val & 0x01) << 2)); in ov9650_set_auto_gain()
714 return m5602_write_sensor(sd, OV9650_COM8, &i2c_data, 1); in ov9650_set_auto_gain()