From: Srinivas Kandagatla <[email protected]> Hi Greg,
Here are some cleanup patches and some non device tree support reworked by Bartosz. I also included 2 minor changes in to misc/eeprom drivers. Can you please pick them up for 4.20. thanks, srini Bartosz Golaszewski (24): eeprom: eeprom_93xx46: use resource management eeprom: at25: use devm_nvmem_register() nvmem: provide nvmem_dev_name() nvmem: remove the name field from struct nvmem_device nvmem: use list_for_each_entry_safe in nvmem_device_remove_all_cells() nvmem: remove a stray newline nvmem: check the return value of nvmem_add_cells() nvmem: use kref nvmem: sunxi_sid: return -ENOMEM if kzalloc() fails nvmem: sunxi_sid: use devm_nvmem_register() nvmem: lpc18xx_eeprom: use devm_nvmem_register() nvmem: mxs-ocotp: use devm_nvmem_register() nvmem: change the signature of nvmem_unregister() nvmem: remove the global cell list nvmem: add support for cell info nvmem: resolve cells from DT at registration time nvmem: add support for cell lookups from machine code Documentation: nvmem: document cell tables and lookup entries nvmem: add a notifier chain nvmem: use SPDX license identifiers nvmem: make the naming of arguments in nvmem_cell_get() consistent nvmem: use EOPNOTSUPP instead of ENOSYS nvmem: fix commenting style nvmem: use octal permissions instead of constants Srinivas Kandagatla (2): nvmem: sunxi_sid: remove unused variable in probe nvmem: make nvmem_add_cells() static Documentation/nvmem/nvmem.txt | 31 ++ drivers/misc/eeprom/at25.c | 3 +- drivers/misc/eeprom/eeprom_93xx46.c | 19 +- drivers/nvmem/core.c | 530 +++++++++++++++++++--------- drivers/nvmem/lpc18xx_eeprom.c | 6 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/sunxi_sid.c | 22 +- include/linux/nvmem-consumer.h | 100 ++++-- include/linux/nvmem-provider.h | 50 +-- 9 files changed, 505 insertions(+), 260 deletions(-) -- 2.19.0

