Lines Matching refs:i2c

594 		__u8 i2c[] =  in setgain()  local
597 i2c[3] = 0x3f - gain; in setgain()
598 i2c[4] = 0x3f - gain; in setgain()
599 i2c[5] = 0x3f - gain; in setgain()
601 i2c_w(gspca_dev, i2c); in setgain()
606 __u8 i2c[] = in setgain() local
609 i2c[4] = 255 - gain; in setgain()
610 i2c_w(gspca_dev, i2c); in setgain()
614 __u8 i2c[] = { in setgain() local
618 i2c[3] |= (gain & 0x80) >> 7; in setgain()
619 i2c[3] |= (gain & 0x40) >> 5; in setgain()
620 i2c[3] |= (gain & 0x20) >> 3; in setgain()
621 i2c[3] |= (gain & 0x10) >> 1; in setgain()
622 i2c[3] |= (gain & 0x08) << 1; in setgain()
623 i2c[3] |= (gain & 0x04) << 3; in setgain()
624 i2c[3] |= (gain & 0x02) << 5; in setgain()
625 i2c[3] |= (gain & 0x01) << 7; in setgain()
626 i2c_w(gspca_dev, i2c); in setgain()
631 __u8 i2c[] = {0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10}; in setgain() local
640 i2c[1] = sensor_data[sd->sensor].sensor_addr; in setgain()
641 i2c[3] = gain; in setgain()
642 i2c_w(gspca_dev, i2c); in setgain()
694 __u8 i2c[] = {0xc0, 0x11, 0x25, 0x00, 0x00, 0x00, 0x00, 0x17}; in setexposure() local
697 i2c[3] = reg >> 8; in setexposure()
698 i2c[4] = reg & 0xff; in setexposure()
699 i2c_w(gspca_dev, i2c); in setexposure()
729 __u8 i2c[] = {0xb0, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10}; in setexposure() local
740 i2c[4] = 0xc0; /* OV6650 needs non default vsync pol */ in setexposure()
772 i2c[1] = sensor_data[sd->sensor].sensor_addr; in setexposure()
773 i2c[3] = reg10; in setexposure()
774 i2c[4] |= reg11 - 1; in setexposure()
778 i2c[0] = 0xa0; in setexposure()
780 i2c_w(gspca_dev, i2c); in setexposure()
866 __u8 i2c[] = {0xa0, 0x00, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x10}; in setfreq() local
871 i2c[3] = 0; in setfreq()
874 i2c[3] = (sd->sensor == SENSOR_OV6650) in setfreq()
878 i2c[1] = sensor_data[sd->sensor].sensor_addr; in setfreq()
879 i2c_w(gspca_dev, i2c); in setfreq()
1205 const __u8 i2c[] = { 0xa0, 0x21, 0x13, in sd_start() local
1207 i2c_w(gspca_dev, i2c); in sd_start()