Am 03.05.2017 um 04:12 schrieb Mauro Carvalho Chehab: > While testing support for Terratec H6 rev. 2, it was noticed > that reading from eeprom there causes a timeout error. > > Apparently, this is due to the need of properly setting GPIOs. > > In any case, the driver doesn't really require eeprom reading > to succeed, as this is currently used only for debug. > > So, Ignore such errors. > > Signed-off-by: Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxxxxx> > --- > drivers/media/usb/em28xx/em28xx-i2c.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/drivers/media/usb/em28xx/em28xx-i2c.c b/drivers/media/usb/em28xx/em28xx-i2c.c > index 8c472d5adb50..60b195c157b8 100644 > --- a/drivers/media/usb/em28xx/em28xx-i2c.c > +++ b/drivers/media/usb/em28xx/em28xx-i2c.c > @@ -982,8 +982,6 @@ int em28xx_i2c_register(struct em28xx *dev, unsigned bus, > dev_err(&dev->intf->dev, > "%s: em28xx_i2_eeprom failed! retval [%d]\n", > __func__, retval); > - > - return retval; > } > } > Makes sense. Acked-by: Frank Schäfer <fschaefer.oss@xxxxxxxxxxxxxx>