[PATCH 00/10] nvmem: patches for v6.8

srinivas.kandagatla@linaro.org posted 10 patches 2 years ago
Documentation/ABI/testing/sysfs-nvmem-cells   |  21 ++
.../bindings/nvmem/st,stm32-romem.yaml        |   1 +
drivers/nvmem/Kconfig                         |   1 +
drivers/nvmem/Makefile                        |   2 +
drivers/nvmem/core.c                          | 335 ++++++++++--------
drivers/nvmem/imx-ocotp.c                     |  11 +-
drivers/nvmem/internals.h                     |  59 +++
drivers/nvmem/layouts.c                       | 201 +++++++++++
drivers/nvmem/layouts/Kconfig                 |   8 +
drivers/nvmem/layouts/onie-tlv.c              |  27 +-
drivers/nvmem/layouts/sl28vpd.c               |  27 +-
drivers/nvmem/mtk-efuse.c                     |  11 +-
drivers/nvmem/stm32-romem.c                   |  16 +
drivers/of/device.c                           |  41 +++
drivers/of/platform.c                         |  40 ---
include/linux/nvmem-consumer.h                |   7 -
include/linux/nvmem-provider.h                |  66 ++--
include/linux/of_device.h                     |   6 +
18 files changed, 642 insertions(+), 238 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-nvmem-cells
create mode 100644 drivers/nvmem/internals.h
create mode 100644 drivers/nvmem/layouts.c
[PATCH 00/10] nvmem: patches for v6.8
Posted by srinivas.kandagatla@linaro.org 2 years ago
From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Here are some nvmem patches for 6.8 that includes

- sysfs support for nvmem cells.
- layout rework.
- add stm32mp25 provider support.

Can you please queue them up for 6.8.

Thanks,
Srini


Miquel Raynal (8):
  of: device: Export of_device_make_bus_id()
  nvmem: Move of_nvmem_layout_get_container() in another header
  nvmem: Create a header for internal sharing
  nvmem: Simplify the ->add_cells() hook
  nvmem: Move and rename ->fixup_cell_info()
  nvmem: core: Rework layouts to become regular devices
  ABI: sysfs-nvmem-cells: Expose cells through sysfs
  nvmem: core: Expose cells through sysfs

Patrick Delaunay (2):
  dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
  nvmem: stm32: add support for STM32MP25 BSEC to control OTP data

 Documentation/ABI/testing/sysfs-nvmem-cells   |  21 ++
 .../bindings/nvmem/st,stm32-romem.yaml        |   1 +
 drivers/nvmem/Kconfig                         |   1 +
 drivers/nvmem/Makefile                        |   2 +
 drivers/nvmem/core.c                          | 335 ++++++++++--------
 drivers/nvmem/imx-ocotp.c                     |  11 +-
 drivers/nvmem/internals.h                     |  59 +++
 drivers/nvmem/layouts.c                       | 201 +++++++++++
 drivers/nvmem/layouts/Kconfig                 |   8 +
 drivers/nvmem/layouts/onie-tlv.c              |  27 +-
 drivers/nvmem/layouts/sl28vpd.c               |  27 +-
 drivers/nvmem/mtk-efuse.c                     |  11 +-
 drivers/nvmem/stm32-romem.c                   |  16 +
 drivers/of/device.c                           |  41 +++
 drivers/of/platform.c                         |  40 ---
 include/linux/nvmem-consumer.h                |   7 -
 include/linux/nvmem-provider.h                |  66 ++--
 include/linux/of_device.h                     |   6 +
 18 files changed, 642 insertions(+), 238 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-nvmem-cells
 create mode 100644 drivers/nvmem/internals.h
 create mode 100644 drivers/nvmem/layouts.c

-- 
2.25.1