android_kernel_xiaomi_sm8350/drivers/misc/eeprom
Wolfram Sang 4d29196c53 at24: Use timeout also for read
Writes may take some time on EEPROMs, so for consecutive writes, we already
have a loop waiting for the EEPROM to become ready. Use such a loop for reads,
too, in case somebody wants to immediately read after a write. Detailed bug
report and test case can be found here:

http://article.gmane.org/gmane.linux.drivers.i2c/4660

Reported-by: Aleksandar Ivanov <ivanov.aleks@gmail.com>
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Tested-by: Aleksandar Ivanov <ivanov.aleks@gmail.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
2009-11-26 09:22:33 +01:00
..
at24.c at24: Use timeout also for read 2009-11-26 09:22:33 +01:00
at25.c spi: prefix modalias with "spi:" 2009-09-23 07:39:43 -07:00
eeprom_93cx6.c eeprom: Move 93cx6 eeprom driver to /drivers/misc/eeprom 2009-01-26 21:19:54 +01:00
eeprom.c
Kconfig i2c/chips: Move max6875 to drivers/misc/eeprom 2009-06-15 18:01:49 +02:00
Makefile i2c/chips: Move max6875 to drivers/misc/eeprom 2009-06-15 18:01:49 +02:00
max6875.c max6875: Discard obsolete detect method 2009-10-04 22:53:41 +02:00