[RESEND PATCH 00/20] nvmem: patches(set 1) for 5.2

From: Srinivas Kandagatla
Date: Sat Apr 13 2019 - 06:33:25 EST


Resending this with cc to linux-kernel@xxxxxxxxxxxxxxx

Hi Greg,

Here are some nvmem patches for 5.2 which includes:
- adding support to new stm32, sunix and imx providers
- few general cleanups
- fix for in place buffer reads.

Can you please pick these for 5.2.

thanks,
srini

Anson Huang (3):
nvmem: imx-ocotp: use devm_platform_ioremap_resource() to simplify
code
nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to simplify
code
nvmem: imx-iim: use devm_platform_ioremap_resource() to simplify code

Chen-Yu Tsai (5):
nvmem: sunxi_sid: Read out SID for randomness without looping
nvmem: sunxi_sid: Optimize register read-out method
nvmem: sunxi_sid: Dynamically allocate nvmem_config structure
nvmem: sunxi_sid: Read out data in native format
nvmem: sunxi_sid: Support SID on A83T and H5

Fabrice Gasnier (4):
dt-bindings: nvmem: Add STM32 factory-programmed romem
nvmem: Add driver for STM32 factory-programmed read only mem
nvmem: stm32: add support for STM32MP15 BSEC to control OTP data
nvmem: core: add nvmem_cell_read_u16

Jorge Ramirez-Ortiz (1):
nvmem: core: fix read buffer in place

Lucas Stach (3):
dt-bindings: imx-ocotp: Add i.MX8MQ compatible
nvmem: imx-ocotp: add support for imx8mq
nvmem: imx-ocotp: broaden Kconfig dependency

Yangtao Li (4):
nvmem: sunxi-sid: fix wrong description in kernel doc
nvmem: sunxi-sid: add binding for H6's SID controller
nvmem: sunxi-sid: convert to SPDX license tags
nvmem: sunxi_sid: Support SID on H6

.../bindings/nvmem/allwinner,sunxi-sid.txt | 3 +-
.../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +-
.../bindings/nvmem/st,stm32-romem.txt | 31 +++
drivers/nvmem/Kconfig | 14 +-
drivers/nvmem/Makefile | 2 +
drivers/nvmem/core.c | 52 ++++-
drivers/nvmem/imx-iim.c | 4 +-
drivers/nvmem/imx-ocotp.c | 11 +-
drivers/nvmem/mxs-ocotp.c | 4 +-
drivers/nvmem/stm32-romem.c | 202 ++++++++++++++++++
drivers/nvmem/sunxi_sid.c | 115 ++++------
include/linux/nvmem-consumer.h | 7 +
12 files changed, 362 insertions(+), 87 deletions(-)
create mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt
create mode 100644 drivers/nvmem/stm32-romem.c

--
2.21.0