eeprom: New ee1004 driver for DDR4 memory
authorJean Delvare <jdelvare@suse.de>
Sun, 7 Oct 2018 17:05:00 +0000 (19:05 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Oct 2018 18:51:46 +0000 (20:51 +0200)
commit3b7584a296c4fac45e59ab3a264880e1a2fedbfe
treefb5ed1191a06f96be8af59354916978bac371c4e
parent5fe9f6ccbb7bc82a92e5d32b3eb68eebb3ea4a93
eeprom: New ee1004 driver for DDR4 memory

The EEPROMs which hold the SPD data on DDR4 memory modules are no
longer standard AT24C02-compatible EEPROMs. They are 512-byte EEPROMs
which use only 1 I2C address for data access. You need to switch
between the lower page and the upper page of data by sending commands
on the SMBus.

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/eeprom/Kconfig
drivers/misc/eeprom/Makefile
drivers/misc/eeprom/ee1004.c [new file with mode: 0644]