summaryrefslogtreecommitdiffstats
path: root/drivers/eeprom
diff options
context:
space:
mode:
authorSteffen Trumtrar <s.trumtrar@pengutronix.de>2020-12-16 14:09:49 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2021-01-07 09:36:55 +0100
commit20efac38aeec887e11b8cf41e7fe6422a90a5877 (patch)
tree654ac87a6b062783018933dbe6a5c89feac6dec2 /drivers/eeprom
parentb690b99ee61f60b5cbf16dd65084c4cee0abaa88 (diff)
downloadbarebox-20efac38aeec887e11b8cf41e7fe6422a90a5877.tar.gz
barebox-20efac38aeec887e11b8cf41e7fe6422a90a5877.tar.xz
eeprom: at24: add support for 24cs64
The 24cs64 is a 64-Kbit eeprom with 32 byte write pages. Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/eeprom')
-rw-r--r--drivers/eeprom/at24.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/eeprom/at24.c b/drivers/eeprom/at24.c
index 568aa02a4c..8c04c5684b 100644
--- a/drivers/eeprom/at24.c
+++ b/drivers/eeprom/at24.c
@@ -112,6 +112,7 @@ static struct platform_device_id at24_ids[] = {
{ "24c16", AT24_DEVICE_MAGIC(16384 / 8, 0) },
{ "24c32", AT24_DEVICE_MAGIC(32768 / 8, AT24_FLAG_ADDR16) },
{ "24c64", AT24_DEVICE_MAGIC(65536 / 8, AT24_FLAG_ADDR16) },
+ { "24cs64", AT24_DEVICE_MAGIC(16, AT24_FLAG_ADDR16) },
{ "24c128", AT24_DEVICE_MAGIC(131072 / 8, AT24_FLAG_ADDR16) },
{ "24c256", AT24_DEVICE_MAGIC(262144 / 8, AT24_FLAG_ADDR16) },
{ "24c512", AT24_DEVICE_MAGIC(524288 / 8, AT24_FLAG_ADDR16) },