Hi Wolfram, these are the updates for at24 for v5.1 merge window. Details are in the signed tag. Please note that an immutable branch from Sekhar Nori containing prerequisite arm-soc changes for platform data removal is merged in. The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9: Linux 5.0-rc6 (2019-02-10 14:42:20 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/at24-5.1-updates-for-wolfram for you to fetch changes up to 950bcbbe31548636d24e49b3abaf3780204f7fe8: eeprom: at24: implement support for 'num-addresses' property (2019-02-14 09:32:35 +0100) ---------------------------------------------------------------- at24 updates for v5.1 - finally remove legacy platform data as all users have been switched to using device properties and nvmem notifier chain - add support for the 'num-addresses' property ---------------------------------------------------------------- Bartosz Golaszewski (15): ARM: davinci: da850-evm: remove dead MTD code ARM: davinci: mityomapl138: don't read the MAC address from machine code ARM: davinci: dm365-evm: use device properties for at24 eeprom ARM: davinci: da830-evm: use device properties for at24 eeprom ARM: davinci: dm644x-evm: use device properties for at24 eeprom ARM: davinci: dm646x-evm: use device properties for at24 eeprom ARM: davinci: sffsdr: fix the at24 eeprom device name ARM: davinci: sffsdr: use device properties for at24 eeprom ARM: davinci: remove dead code related to MAC address reading ARM: davinci: mityomapl138: use nvmem notifiers ARM: davinci: mityomapl138: use device properties for at24 eeprom Merge branch 'v5.1/eeprom-for-bartosz' of git://git.kernel.org/.../nsekhar/linux-davinci into at24/for-next eeprom: at24: remove at24_platform_data dt-bindings: at24: add the 'num-addresses' property eeprom: at24: implement support for 'num-addresses' property Documentation/devicetree/bindings/eeprom/at24.txt | 3 + MAINTAINERS | 1 - arch/arm/mach-davinci/board-da830-evm.c | 13 +- arch/arm/mach-davinci/board-da850-evm.c | 28 ---- arch/arm/mach-davinci/board-dm365-evm.c | 13 +- arch/arm/mach-davinci/board-dm644x-evm.c | 13 +- arch/arm/mach-davinci/board-dm646x-evm.c | 13 +- arch/arm/mach-davinci/board-mityomapl138.c | 38 ++--- arch/arm/mach-davinci/board-sffsdr.c | 13 +- arch/arm/mach-davinci/common.c | 15 -- drivers/misc/eeprom/at24.c | 169 ++++++++++------------ include/linux/davinci_emac.h | 1 - include/linux/platform_data/at24.h | 60 -------- 13 files changed, 130 insertions(+), 250 deletions(-) delete mode 100644 include/linux/platform_data/at24.h