[PATCH 00/17] Renesas RZ/N1 additional drivers

Ralph Siemsen <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
Enable many more of the peripherals found on Renesas RZ/N1 SoC,
including GPIO, MMC, QSPI, NAND, Ethernet GMAC/switch/converters.

This builds on top of the basic support that was added in May 2023:
https://lists.u-boot-project.org/pipermail/u-boot/2023-May/518098.html

It has been tested on the Schneider RZ/N1 board, including support
for USB (DFU/fastboot/UMS) using the driver from Romain Gantois:
https://lists.u-boot-project.org/pipermail/u-boot/2026-July/623625.html

This patch series is based on v2026.10-rc1.

Signed-off-by: Ralph Siemsen <[email protected]>
---
Ralph Siemsen (17):
      pinctrl: renesas: r906g032: handle pin subgroups
      spi: cadence_qspi: enable clock
      spi: cadence_qspi: Use APB write protection
      gpio: dwapb_gpio: Enable all clocks
      net: add r9a06g032 A5PSW switch driver
      net: add r9a06g032 MIIC driver
      net: designware: add r9a06g032 compatible
      mmc: zynq_sdhci: support Renesas RZ/N1
      mtd: nand: add Cadence/Evatronix NAND flash driver
      board: schneider: rzn1-snarc: set serial number
      board: schneider: rzn1-snarc: add rzn1.env
      board: schneider: rzn1-snarc: update MAINTAINERS
      ARM: renesas: RZ/N1 QSPI controller features
      ARM: dts: r9a06g032: sync with upstream
      ARM: dts: r9a06g032: add QSPI controller
      ARM: dts: r9a06g032-rzn1-snarc: enable new drivers
      configs: rzn1_snarc_defconfig: enable new drivers

 arch/arm/dts/r9a06g032-rzn1-snarc.dts  |  390 ++++++++
 arch/arm/dts/r9a06g032.dtsi            |  283 +++++-
 arch/arm/mach-renesas/Kconfig          |    4 +
 board/schneider/rzn1-snarc/MAINTAINERS |    3 +
 board/schneider/rzn1-snarc/rzn1.c      |   25 +
 board/schneider/rzn1-snarc/rzn1.env    |   21 +
 configs/rzn1_snarc_defconfig           |   76 ++
 drivers/gpio/dwapb_gpio.c              |   11 +-
 drivers/mmc/Kconfig                    |    2 +-
 drivers/mmc/zynq_sdhci.c               |   39 +-
 drivers/mtd/nand/raw/Kconfig           |   12 +
 drivers/mtd/nand/raw/Makefile          |    1 +
 drivers/mtd/nand/raw/evatronix_nand.c  | 1645 ++++++++++++++++++++++++++++++++
 drivers/mtd/nand/raw/evatronix_nand.h  |  407 ++++++++
 drivers/net/Kconfig                    |   12 +
 drivers/net/Makefile                   |    2 +
 drivers/net/designware.c               |    1 +
 drivers/net/rzn1_a5psw.c               |  377 ++++++++
 drivers/net/rzn1_miic.c                |  193 ++++
 drivers/pinctrl/renesas/pinctrl-rzn1.c |   15 +-
 drivers/spi/Kconfig                    |   11 +
 drivers/spi/cadence_qspi.c             |    1 +
 drivers/spi/cadence_qspi.h             |    6 +
 drivers/spi/cadence_qspi_apb.c         |   27 +
 include/configs/rzn1-snarc.h           |    5 +
 25 files changed, 3542 insertions(+), 27 deletions(-)
---
base-commit: 5c215cb75c3723cbf77c36cbac3e60b001721c79
change-id: 20260723-rzn1-2026-07-25769d7f94ff

Best regards,
--  
Ralph Siemsen <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.