Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] gspca - sonixj: Fix a bad probe exchange

Signed-off-by: Jean-François Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Jean-Francois Moine and committed by
Mauro Carvalho Chehab
4f67f3ad 5e68f400

+2 -2
+2 -2
drivers/media/video/gspca/sonixj.c
··· 1794 1794 /* setup a selector by bridge */ 1795 1795 reg_w1(gspca_dev, 0xf1, 0x01); 1796 1796 reg_r(gspca_dev, 0x00, 1); 1797 - reg_w1(gspca_dev, 0xf1, gspca_dev->usb_buf[0]); 1797 + reg_w1(gspca_dev, 0xf1, 0x00); 1798 1798 reg_r(gspca_dev, 0x00, 1); /* get sonix chip id */ 1799 1799 regF1 = gspca_dev->usb_buf[0]; 1800 1800 if (gspca_dev->usb_err < 0) ··· 2289 2289 struct sd *sd = (struct sd *) gspca_dev; 2290 2290 int i; 2291 2291 u8 reg0102[2]; 2292 - const u8 *reg9a; 2293 2292 u8 reg1, reg17; 2294 2293 const u8 *sn9c1xx; 2295 2294 const u8 (*init)[8]; 2295 + const u8 *reg9a; 2296 2296 int mode; 2297 2297 static const u8 reg9a_def[] = 2298 2298 {0x00, 0x40, 0x20, 0x00, 0x00, 0x00};