Lines Matching refs:sensor

38 	u8 sensor;  member
513 all_gain_reg[7] = sensor_data[sd->sensor].reg80; in setawb_n_RGB()
535 switch (sd->sensor) { in setfreq()
569 const struct additional_sensor_data *sensor; in sd_init() local
587 sd->sensor = SENSOR_TAS5130A; in sd_init()
591 sd->sensor = SENSOR_LT168G; in sd_init()
595 sd->sensor = SENSOR_OTHER; in sd_init()
599 sd->sensor = SENSOR_OM6802; in sd_init()
606 if (sd->sensor == SENSOR_OM6802) { in sd_init()
631 sensor = &sensor_data[sd->sensor]; in sd_init()
632 reg_w_buf(gspca_dev, sensor->n3, sizeof sensor->n3); in sd_init()
633 reg_w_buf(gspca_dev, sensor->n4, sensor->n4sz); in sd_init()
635 if (sd->sensor == SENSOR_LT168G) { in sd_init()
642 reg_w_ixbuf(gspca_dev, 0xd0, sensor->data1, sizeof sensor->data1); in sd_init()
643 reg_w_ixbuf(gspca_dev, 0xc7, sensor->data2, sizeof sensor->data2); in sd_init()
644 reg_w_ixbuf(gspca_dev, 0xe0, sensor->data3, sizeof sensor->data3); in sd_init()
646 reg_w(gspca_dev, (sensor->reg80 << 8) + 0x80); in sd_init()
647 reg_w(gspca_dev, (sensor->reg80 << 8) + 0x80); in sd_init()
648 reg_w(gspca_dev, (sensor->reg8e << 8) + 0x8e); in sd_init()
653 reg_w_buf(gspca_dev, sensor->data5, sizeof sensor->data5); in sd_init()
654 reg_w_buf(gspca_dev, sensor->nset8, sizeof sensor->nset8); in sd_init()
655 reg_w_buf(gspca_dev, sensor->stream, sizeof sensor->stream); in sd_init()
657 if (sd->sensor == SENSOR_LT168G) { in sd_init()
664 reg_w_ixbuf(gspca_dev, 0xd0, sensor->data1, sizeof sensor->data1); in sd_init()
665 reg_w_ixbuf(gspca_dev, 0xc7, sensor->data2, sizeof sensor->data2); in sd_init()
666 reg_w_ixbuf(gspca_dev, 0xe0, sensor->data3, sizeof sensor->data3); in sd_init()
740 const struct additional_sensor_data *sensor; in sd_start() local
765 switch (sd->sensor) { in sd_start()
785 sensor = &sensor_data[sd->sensor]; in sd_start()
792 reg_w_buf(gspca_dev, sensor->stream, sizeof sensor->stream); in sd_start()
793 reg_w_buf(gspca_dev, sensor->stream, sizeof sensor->stream); in sd_start()
795 if (sd->sensor == SENSOR_OM6802) in sd_start()
805 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
806 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
807 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
808 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
809 if (sd->sensor == SENSOR_OM6802) { in sd_stopN()
964 if (sd->sensor == SENSOR_TAS5130A) in sd_init_controls()