[GIT PULL] memory: drivers: renesas for v6.16 (for SPI and arm-soc)

From: Krzysztof Kozlowski
Date: Thu May 08 2025 - 05:08:03 EST


Hi Mark,

Feel free to pull stable tag with Renesas PRC IF memory controller driver
changes exposing interface for the SPI driver:

https://lore.kernel.org/all/20250424090000.136804-8-biju.das.jz@xxxxxxxxxxxxxx/


Hi Arnd,

Please pull this into soc/drivers for v6.16.

Best regards,
Krzysztof


The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:

Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-renesas-6.16

for you to fetch changes up to 798dc3f19c9e3855c18c3afb610bc5d27195ef44:

memory: renesas-rpc-if: Add missing static keyword (2025-05-08 10:59:07 +0200)

----------------------------------------------------------------
Renesas memory controller drivers for v6.16

Improvements and new device support for the Renesas RPC IF memory
controller driver:
1. Minor cleanup and improvements.
2. Refactor the driver to accommodate for newly added Renesas RZ/G3E support:
- Acquire two resets instead of only one,
- Add RZ/G3E xSPI support with different register layout and its own,
new interface for Renesas SPI.

----------------------------------------------------------------
Biju Das (9):
memory: renesas-rpc-if: Fix RPCIF_DRENR_CDB macro error
memory: renesas-rpc-if: Move rpcif_info definitions near to the user
dt-bindings: memory: Document RZ/G3E support
memory: renesas-rpc-if: Move rpc-if reg definitions
memory: renesas-rpc-if: Use devm_reset_control_array_get_exclusive()
memory: renesas-rpc-if: Add regmap to struct rpcif_info
memory: renesas-rpc-if: Add wrapper functions
memory: renesas-rpc-if: Add RZ/G3E xSPI support
memory: renesas-rpc-if: Add missing static keyword

.../memory-controllers/renesas,rzg3e-xspi.yaml | 135 ++++
drivers/memory/renesas-rpc-if-regs.h | 147 +++++
drivers/memory/renesas-rpc-if.c | 714 +++++++++++++++------
drivers/memory/renesas-xspi-if-regs.h | 105 +++
include/memory/renesas-rpc-if.h | 4 +
5 files changed, 914 insertions(+), 191 deletions(-)
create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,rzg3e-xspi.yaml
create mode 100644 drivers/memory/renesas-rpc-if-regs.h
create mode 100644 drivers/memory/renesas-xspi-if-regs.h