• Home
  • Raw
  • Download

Lines Matching refs:sensor

87 	if (sd->sensor->i2c_len == 2) {  in stv06xx_write_sensor()
130 buf[0x20] = sd->sensor->i2c_addr; in stv06xx_write_sensor_bytes()
162 buf[0x20] = sd->sensor->i2c_addr; in stv06xx_write_sensor_words()
182 err = stv06xx_write_bridge(sd, STV_I2C_FLUSH, sd->sensor->i2c_flush); in stv06xx_read_sensor()
190 buf[0x20] = sd->sensor->i2c_addr; in stv06xx_read_sensor()
205 0x04, 0xc0, 0x1410, 0, buf, sd->sensor->i2c_len, in stv06xx_read_sensor()
207 if (sd->sensor->i2c_len == 2) in stv06xx_read_sensor()
262 err = sd->sensor->init(sd); in stv06xx_init()
264 if (dump_sensor && sd->sensor->dump) in stv06xx_init()
265 sd->sensor->dump(sd); in stv06xx_init()
278 return sd->sensor->init_controls(sd); in stv06xx_init_controls()
305 err = sd->sensor->start(sd); in stv06xx_start()
339 cpu_to_le16(sd->sensor->max_packet_size[gspca_dev->curr_mode]); in stv06xx_isoc_init()
356 min_packet_size = sd->sensor->min_packet_size[gspca_dev->curr_mode]; in stv06xx_isoc_nego()
382 err = sd->sensor->stop(sd); in stv06xx_stopN()
583 sd->sensor = &stv06xx_sensor_st6422; in stv06xx_config()
584 if (!sd->sensor->probe(sd)) in stv06xx_config()
587 sd->sensor = &stv06xx_sensor_vv6410; in stv06xx_config()
588 if (!sd->sensor->probe(sd)) in stv06xx_config()
591 sd->sensor = &stv06xx_sensor_hdcs1x00; in stv06xx_config()
592 if (!sd->sensor->probe(sd)) in stv06xx_config()
595 sd->sensor = &stv06xx_sensor_hdcs1020; in stv06xx_config()
596 if (!sd->sensor->probe(sd)) in stv06xx_config()
599 sd->sensor = &stv06xx_sensor_pb0100; in stv06xx_config()
600 if (!sd->sensor->probe(sd)) in stv06xx_config()
603 sd->sensor = NULL; in stv06xx_config()
642 sd->sensor = NULL; in sd_disconnect()