Lines Matching refs:sensor
61 u8 sensor; /* Type of image sensor chip */ member
5705 matrix = matrix_tb[sd->sensor]; in setmatrix()
5900 zc3_freq = freq_tb[sd->sensor][i]; in setlightfreq()
5904 switch (sd->sensor) { in setlightfreq()
5999 static void send_unknown(struct gspca_dev *gspca_dev, int sensor) in send_unknown() argument
6002 switch (sensor) { in send_unknown()
6024 if (sensor == SENSOR_PAS202B) in send_unknown()
6031 static void start_2wr_probe(struct gspca_dev *gspca_dev, int sensor) in start_2wr_probe() argument
6034 reg_w(gspca_dev, sensor, 0x0010); in start_2wr_probe()
6290 int sensor; in zcxx_probeSensor() local
6292 switch (sd->sensor) { in zcxx_probeSensor()
6299 sensor = sif_probe(gspca_dev); in zcxx_probeSensor()
6300 if (sensor >= 0) in zcxx_probeSensor()
6301 return sensor; in zcxx_probeSensor()
6304 sensor = vga_2wr_probe(gspca_dev); in zcxx_probeSensor()
6305 if (sensor >= 0) in zcxx_probeSensor()
6306 return sensor; in zcxx_probeSensor()
6322 sd->sensor = id->driver_info; in sd_config()
6441 V4L2_CID_GAMMA, 1, 6, 1, gamma[sd->sensor]); in sd_init_controls()
6442 if (sd->sensor == SENSOR_HV7131R) in sd_init_controls()
6447 if (sd->sensor != SENSOR_OV7630C) in sd_init_controls()
6454 sd->sensor == SENSOR_PO2030 ? 0 : 2); in sd_init_controls()
6464 if (sd->sensor == SENSOR_HV7131R) in sd_init_controls()
6474 int sensor; in sd_init() local
6497 sensor = zcxx_probeSensor(gspca_dev); in sd_init()
6498 if (sensor >= 0) in sd_init()
6499 PDEBUG(D_PROBE, "probe sensor -> %04x", sensor); in sd_init()
6501 sd->sensor = force_sensor; in sd_init()
6504 switch (sensor) { in sd_init()
6506 switch (sd->sensor) { in sd_init()
6515 sd->sensor = SENSOR_TAS5130C; in sd_init()
6520 sensor = i2c_read(gspca_dev, 0x00); in sd_init()
6521 PDEBUG(D_PROBE, "Sensor hv7131 type %d", sensor); in sd_init()
6522 switch (sensor) { in sd_init()
6526 sd->sensor = SENSOR_HV7131B; in sd_init()
6531 sd->sensor = SENSOR_HV7131R; in sd_init()
6537 sd->sensor = SENSOR_TAS5130C; in sd_init()
6541 sd->sensor = SENSOR_CS2102; in sd_init()
6545 sd->sensor = SENSOR_HDCS2020; in sd_init()
6551 sd->sensor = SENSOR_PB0330; in sd_init()
6555 sd->sensor = SENSOR_ICM105A; in sd_init()
6559 sd->sensor = SENSOR_PAS202B; in sd_init()
6563 sd->sensor = SENSOR_PAS106; in sd_init()
6568 sd->sensor = SENSOR_TAS5130C; in sd_init()
6572 sd->sensor = SENSOR_HV7131R; in sd_init()
6579 sd->sensor = sd->bridge == BRIDGE_ZC301 in sd_init()
6587 sd->sensor = SENSOR_CS2102K; in sd_init()
6591 sd->sensor = SENSOR_ADCM2700; in sd_init()
6595 sd->sensor = SENSOR_GC0305; in sd_init()
6599 sd->sensor = SENSOR_GC0303; in sd_init()
6603 sd->sensor = SENSOR_PO2030; in sd_init()
6607 sd->sensor = SENSOR_OV7620; in sd_init()
6611 sd->sensor = SENSOR_OV7630C; in sd_init()
6615 sd->sensor = SENSOR_OV7620; /* same sensor (?) */ in sd_init()
6618 pr_err("Unknown sensor %04x\n", sensor); in sd_init()
6622 if (sensor < 0x20) { in sd_init()
6623 if (sensor == -1 || sensor == 0x10 || sensor == 0x12) in sd_init()
6629 switch (mode_tb[sd->sensor]) { in sd_init()
6708 switch (sd->sensor) { in sd_start()
6716 usb_exchange(gspca_dev, init_tb[sd->sensor][mode]); in sd_start()
6718 switch (sd->sensor) { in sd_start()
6729 if (sd->sensor == SENSOR_TAS5130C) in sd_start()
6740 if (sd->sensor == SENSOR_HV7131R) in sd_start()
6746 switch (sd->sensor) { in sd_start()
6765 switch (sd->sensor) { in sd_start()
6777 switch (sd->sensor) { in sd_start()
6790 switch (sd->sensor) { in sd_start()
6849 send_unknown(gspca_dev, sd->sensor); in sd_stop0()