linux/drivers/misc/eeprom
Ivo Sieben b4161f0bb5 Support M95040 SPI EEPROM
Updated the generic SPI EEPROM driver AT25 for support of an additional address
bit in the instruction byte. Certain EEPROMS have a size that is larger than the
number of address bytes would allow (e.g. like M95040 from ST that has 512 Byte
size but uses only one address byte (A0 to A7) for addressing.) For the extra
address bit (A8, A16 or A24) bit 3 of the instruction byte is used. This
instruction bit is normally defined as don't care for other AT25 like chips.

Reviewed-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Ivo Sieben <meltedpianoman@gmail.com>
Acked-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-04-18 14:57:57 -07:00
..
Kconfig drivers/misc/eeprom: fix dependecy on 'PPC_MPC5200_GPIO' 2011-11-15 22:41:51 -02:00
Makefile misc/eeprom: add eeprom access driver for digsy_mtc board 2011-07-25 20:57:16 -07:00
at24.c misc/at24: add more sanity checks for parameters 2010-12-24 02:14:17 -07:00
at25.c Support M95040 SPI EEPROM 2012-04-18 14:57:57 -07:00
digsy_mtc_eeprom.c misc/eeprom: add eeprom access driver for digsy_mtc board 2011-07-25 20:57:16 -07:00
eeprom.c MISC: convert drivers/misc/* to use module_i2c_driver() 2012-01-24 16:31:49 -08:00
eeprom_93cx6.c eeprom_93cx6: Add write support 2011-11-26 14:59:39 -05:00
eeprom_93xx46.c MISC: convert drivers/misc/* to use module_spi_driver() 2012-01-24 16:31:49 -08:00
max6875.c MISC: convert drivers/misc/* to use module_i2c_driver() 2012-01-24 16:31:49 -08:00