Lines Matching refs:sensor

51 	u8 sensor;  member
526 all_gain_reg[7] = sensor_data[sd->sensor].reg80; in setawb_n_RGB()
548 switch (sd->sensor) { in setfreq()
582 const struct additional_sensor_data *sensor; in sd_init() local
600 sd->sensor = SENSOR_TAS5130A; in sd_init()
604 sd->sensor = SENSOR_LT168G; in sd_init()
608 sd->sensor = SENSOR_OTHER; in sd_init()
612 sd->sensor = SENSOR_OM6802; in sd_init()
619 if (sd->sensor == SENSOR_OM6802) { in sd_init()
644 sensor = &sensor_data[sd->sensor]; in sd_init()
645 reg_w_buf(gspca_dev, sensor->n3, sizeof sensor->n3); in sd_init()
646 reg_w_buf(gspca_dev, sensor->n4, sensor->n4sz); in sd_init()
648 if (sd->sensor == SENSOR_LT168G) { in sd_init()
655 reg_w_ixbuf(gspca_dev, 0xd0, sensor->data1, sizeof sensor->data1); in sd_init()
656 reg_w_ixbuf(gspca_dev, 0xc7, sensor->data2, sizeof sensor->data2); in sd_init()
657 reg_w_ixbuf(gspca_dev, 0xe0, sensor->data3, sizeof sensor->data3); in sd_init()
659 reg_w(gspca_dev, (sensor->reg80 << 8) + 0x80); in sd_init()
660 reg_w(gspca_dev, (sensor->reg80 << 8) + 0x80); in sd_init()
661 reg_w(gspca_dev, (sensor->reg8e << 8) + 0x8e); in sd_init()
666 reg_w_buf(gspca_dev, sensor->data5, sizeof sensor->data5); in sd_init()
667 reg_w_buf(gspca_dev, sensor->nset8, sizeof sensor->nset8); in sd_init()
668 reg_w_buf(gspca_dev, sensor->stream, sizeof sensor->stream); in sd_init()
670 if (sd->sensor == SENSOR_LT168G) { in sd_init()
677 reg_w_ixbuf(gspca_dev, 0xd0, sensor->data1, sizeof sensor->data1); in sd_init()
678 reg_w_ixbuf(gspca_dev, 0xc7, sensor->data2, sizeof sensor->data2); in sd_init()
679 reg_w_ixbuf(gspca_dev, 0xe0, sensor->data3, sizeof sensor->data3); in sd_init()
753 const struct additional_sensor_data *sensor; in sd_start() local
778 switch (sd->sensor) { in sd_start()
798 sensor = &sensor_data[sd->sensor]; in sd_start()
805 reg_w_buf(gspca_dev, sensor->stream, sizeof sensor->stream); in sd_start()
806 reg_w_buf(gspca_dev, sensor->stream, sizeof sensor->stream); in sd_start()
808 if (sd->sensor == SENSOR_OM6802) in sd_start()
818 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
819 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
820 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
821 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
822 if (sd->sensor == SENSOR_OM6802) { in sd_stopN()
977 if (sd->sensor == SENSOR_TAS5130A) in sd_init_controls()