media: em28xx: Ignore errors while reading from eeprom
authorMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 3 May 2017 02:12:22 +0000 (23:12 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Sat, 24 Jun 2017 18:43:51 +0000 (15:43 -0300)
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@s-opensource.com>
Acked-by: Frank Schäfer <fschaefer.oss@googlemail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/usb/em28xx/em28xx-i2c.c

index 8c472d5adb5091985971eadb73e23f077fa45a77..60b195c157b807486bf87aa5a1b6ebd60e9754cc 100644 (file)
@@ -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;
                }
        }