2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-21 11:44:01 +08:00
linux-next/include/linux/i2c
Kevin Hilman 7274ec8bd7 memory_accessor: implement the new memory_accessor interface for I2C EEPROM
In the case of at24, the platform code registers a 'setup' callback with
the at24_platform_data.  When the at24 driver detects an EEPROM, it fills
out the read and write functions of the memory_accessor and calls the
setup callback passing the memory_accessor struct.  The platform code can
then use the read/write functions in the memory_accessor struct for
reading and writing the EEPROM.

Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-04-02 19:04:50 -07:00
..
at24.h memory_accessor: implement the new memory_accessor interface for I2C EEPROM 2009-04-02 19:04:50 -07:00
dm355evm_msp.h mfd: dm355evm msp430 driver 2009-01-04 12:17:43 +01:00
max732x.h gpio: max732x driver 2008-07-25 10:53:30 -07:00
pca953x.h gpio: rename pca953x symbols 2008-02-06 10:41:15 -08:00
pcf857x.h i2c: Kill the old driver matching scheme 2008-05-18 20:49:41 +02:00
tps65010.h ARM: OMAP: I2C: tps65010 driver converts to gpiolib 2008-04-14 09:57:06 -07:00
tsc2007.h Input: add tsc2007 based touchscreen driver 2008-12-20 05:00:43 -05:00
twl4030.h twl4030-gpio: cleanup debounce 2009-01-06 15:59:25 -08:00