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

From: srinivas . kandagatla
Date: Sat Feb 24 2024 - 06:45:52 EST


From: Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx>

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

--
2.25.1