[00/11] nvmem: patches(set 1) for 6.9

Message ID 20240224114516.86365-1-srinivas.kandagatla@linaro.org
Headers
Series nvmem: patches(set 1) for 6.9 |

Message

Srinivas Kandagatla Feb. 24, 2024, 11:45 a.m. UTC
  From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Hi Greg,

Here are few patches in nvmem for 6.9 that includes
- make nvmem bus const
- few dt schema enhancements
- add Xilinx socinfo driver from nvmem provider.
- add xilink: Zynqmp write support
- few enhancements to mtk-fuse provider

Can you please queue them up for 6.9.

Thanks,
Srini

MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit


Chen-Yu Tsai (1):
  nvmem: mtk-efuse: Drop NVMEM device name

Krzysztof Kozlowski (1):
  dt-bindings: nvmem: add common definition of nvmem-cell-cells

Markus Schneider-Pargmann (1):
  nvmem: core: Print error on wrong bits DT property

Praveen Teja Kundanala (5):
  dt-bindings: nvmem: Convert xlnx,zynqmp-nvmem.txt to yaml
  firmware: xilinx: Add ZynqMP efuse access API
  nvmem: zynqmp_nvmem: zynqmp_nvmem_probe cleanup
  nvmem: zynqmp_nvmem: Add support to access efuse
  MAINTAINERS: Add maintainers for ZynqMP NVMEM driver

Ricardo B. Marliere (1):
  nvmem: core: make nvmem_layout_bus_type const

Rob Herring (1):
  nvmem: fixed-cell: Simplify nested if/then schema

William-tw Lin (1):
  nvmem: mtk-efuse: Register MediaTek socinfo driver from efuse

 .../bindings/nvmem/layouts/fixed-cell.yaml    |  22 +-
 .../bindings/nvmem/nvmem-provider.yaml        |  18 ++
 .../bindings/nvmem/xlnx,zynqmp-nvmem.txt      |  46 ----
 .../bindings/nvmem/xlnx,zynqmp-nvmem.yaml     |  42 ++++
 MAINTAINERS                                   |   8 +
 drivers/firmware/xilinx/zynqmp.c              |  25 ++
 drivers/nvmem/core.c                          |   5 +
 drivers/nvmem/layouts.c                       |   2 +-
 drivers/nvmem/mtk-efuse.c                     |  20 +-
 drivers/nvmem/zynqmp_nvmem.c                  | 215 +++++++++++++++---
 include/linux/firmware/xlnx-zynqmp.h          |   8 +
 11 files changed, 320 insertions(+), 91 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-provider.yaml
 delete mode 100644 Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml