After this patch, diff --git a/drivers/media/video/gspca/ov519.c b/drivers/media/video/gspca/ov519 index 6cf6855..47812d1 100644 --- a/drivers/media/video/gspca/ov519.c +++ b/drivers/media/video/gspca/ov519.c @@ -2561,6 +2561,10 @@ static int ov7xx0_configure(struct sd *sd) PDEBUG(D_PROBE, "Sensor is an OV7648"); sd->sensor = SEN_OV7648; break; + case 0x60: + PDEBUG(D_PROBE, "Sensor is an OV7660"); + sd->sensor = SEN_OV7670; + break; default: PDEBUG(D_PROBE, "Unknown sensor: 0x76%x", low); return -1; I get: [ 182.680032] usb 8-1: new full speed USB device using uhci_hcd and address 3 [ 182.875331] gspca: probing 05a9:4519 [ 183.064309] ov519: I2C synced in 0 attempt(s) [ 183.064314] ov519: starting OV7xx0 configuration [ 183.076312] ov519: Sensor is an OV7660 [ 184.316950] input: ov519 as /devices/pci0000:00/0000:00:1d.3/usb8/8-1/input/input6 [ 184.317142] gspca: video0 created [ 184.334667] gspca: [v4l_id] open [ 184.334673] gspca: open done [ 184.334741] gspca: [v4l_id] close [ 184.334744] gspca: close done But only a green screen in Cheese. Logs attached.