V4L/DVB (11969): gspca - spca505: Reinitialize the webcam at resume time.
Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
df59f0b3df
commit
253f13d5cd
|
@ -637,19 +637,19 @@ static int sd_config(struct gspca_dev *gspca_dev,
|
|||
cam->nmodes = ARRAY_SIZE(vga_mode) - 1;
|
||||
sd->brightness = BRIGHTNESS_DEF;
|
||||
|
||||
if (sd->subtype == Nxultra) {
|
||||
if (write_vector(gspca_dev, spca505b_init_data))
|
||||
return -EIO;
|
||||
} else {
|
||||
if (write_vector(gspca_dev, spca505_init_data))
|
||||
return -EIO;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* this function is called at probe and resume time */
|
||||
static int sd_init(struct gspca_dev *gspca_dev)
|
||||
{
|
||||
struct sd *sd = (struct sd *) gspca_dev;
|
||||
|
||||
if (write_vector(gspca_dev,
|
||||
sd->subtype == Nxultra
|
||||
? spca505b_init_data
|
||||
: spca505_init_data))
|
||||
return -EIO;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue