Browse Source

[media] gspca - sq930x: Some detected sensors are not handled yet

These are OmniVision's OV7660 and OV9630.
Don't register the webcam when they are found.

Signed-off-by: Jean-François Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Jean-François Moine 14 years ago
parent
commit
efd3769269
1 changed files with 7 additions and 0 deletions
  1. 7 0
      drivers/media/video/gspca/sq930x.c

+ 7 - 0
drivers/media/video/gspca/sq930x.c

@@ -693,6 +693,13 @@ static void cmos_probe(struct gspca_dev *gspca_dev)
 		return;
 	}
 	sd->sensor = probe_order[i];
+	switch (sd->sensor) {
+	case SENSOR_OV7660:
+	case SENSOR_OV9630:
+		err("Sensor %s not yet treated", sensor_tb[sd->sensor].name);
+		gspca_dev->usb_err = -EINVAL;
+		break;
+	}
 }
 
 static void mt9v111_init(struct gspca_dev *gspca_dev)