Hi Wolfram, sending my PR already as I'll be on vacation for the next three weeks. The following changes since commit 67b8d5c7081221efa252e111cd52532ec6d4266f: Linux 4.17-rc5 (2018-05-13 16:15:17 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git at24-4.18-updates-for-wolfram for you to fetch changes up to 73b0d922cd5be4219eb5528a961714d740291b0e: eeprom: at24: provide a separate routine for creating dummy i2c clients (2018-05-16 14:42:46 +0200) ---------------------------------------------------------------- Minor improvements to the at24 driver: - use devm_nvmem_register() - provide and use a helper for releasing dummy i2c clients - provide a separate routine for creating dummy i2c clients ---------------------------------------------------------------- Bartosz Golaszewski (4): eeprom: at24: fix retrieving the at24_chip_data structure eeprom: at24: use devm_nvmem_register() eeprom: at24: provide and use a helper for releasing dummy i2c clients eeprom: at24: provide a separate routine for creating dummy i2c clients drivers/misc/eeprom/at24.c | 73 +++++++++++++++++++++++++++++----------------- 1 file changed, 47 insertions(+), 26 deletions(-)