[PATCH 00/14] nvmem: patches for 5.7

From: Srinivas Kandagatla
Date: Tue Mar 10 2020 - 09:23:35 EST


Hi Greg,

Here are some nvmem patches for 5.7 which includes
- few general cleanups and checks
- gpio descriptor release fixes
- new JZ4780 nvmem provider
- compatible string for i.MX8MP
- add new nvmem_cell_read_u64()

Can you please queue them up for 5.7.

thanks,
srini

Anson Huang (1):
nvmem: imx-ocotp: Drop unnecessary initializations

Bartosz Golaszewski (3):
nvmem: remove a stray newline in nvmem_register()
nvmem: add a newline for readability
nvmem: fix memory leak in error path

H. Nikolaus Schaller (1):
nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv

Khouloud Touil (1):
nvmem: release the write-protect pin

Nicholas Johnson (1):
nvmem: check for NULL reg_read and reg_write before dereferencing

Peng Fan (1):
nvmem: imx: ocotp: add i.MX8MP support

PrasannaKumar Muralidharan (3):
Bindings: nvmem: add bindings for JZ4780 efuse
nvmem: add driver for JZ4780 efuse
Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI

Srinivas Kandagatla (1):
nvmem: core: validate nvmem config before parsing

Yangtao Li (2):
nvmem: core: add nvmem_cell_read_common
nvmem: core: add nvmem_cell_read_u64

.../ABI/testing/sysfs-driver-jz4780-efuse | 16 ++
.../bindings/nvmem/ingenic,jz4780-efuse.yaml | 45 ++++
drivers/nvmem/Kconfig | 12 +
drivers/nvmem/Makefile | 2 +
drivers/nvmem/core.c | 83 +++---
drivers/nvmem/imx-ocotp.c | 29 ++-
drivers/nvmem/jz4780-efuse.c | 239 ++++++++++++++++++
drivers/nvmem/nvmem-sysfs.c | 6 +
include/linux/nvmem-consumer.h | 7 +
9 files changed, 397 insertions(+), 42 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-jz4780-efuse
create mode 100644 Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml
create mode 100644 drivers/nvmem/jz4780-efuse.c

--
2.21.0