- SH Ether clean ups, RZ/A1 clean ups, RZ/A1 Genmai support - Gen3 EEPROM DT node clean up - V4H SA0 BootROM compatible binman etype, SCIF compatible SREC generation for Gen4
The following changes since commit 344e1798059ba65769272be3145736685bb25a7e: lmb: add missing fallthrough in lmb_alloc_mem() (2025-07-09 10:39:37 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-sh.git master for you to fetch changes up to 25adecf09467c6a2823bcdfaf3fb0b59b2389669: ARM: renesas: Add support for the r7s72100 Genmai board (2025-07-10 19:26:56 +0200) ---------------------------------------------------------------- Magnus Damm (2): ARM: renesas: Put common r7s72100 code in board/renesas/common ARM: renesas: Add support for the r7s72100 Genmai board Marek Vasut (14): arm64: renesas: Convert SCIF SREC from u-boot-spl.bin arm64: renesas: Add Renesas R-Car Gen4 SCIF/HSCIF loader SREC generation net: sh_eth: Pass struct port_info around net: sh_eth: arm: renesas: README: Drop CFG_SH_ETHER_USE_PORT net: sh_eth: Convert cache operations to static functions net: sh_eth: arm: renesas: README: Drop CFG_SH_ETHER_CACHE_* net: sh_eth: Drop phy_addr assignment net: sh_eth: arm: renesas: README: Drop CFG_SH_ETHER_PHY_ADDR net: sh_eth: arm: renesas: README: Drop CFG_SH_ETHER_PHY_MODE arm: renesas: configs: Drop deprecated comments arm64: dts: renesas: Clean up sysinfo EEPROM DT description on R-Car Gen3 binman: Add renesas_rcar4_sa0 etype arm64: renesas: Switch R-Car V4H to renesas_rcar4_sa0 binman etype ARM: renesas: Split common RZ/A1 and GR-PEACH defconfigs .gitignore | 1 + README | 9 - arch/arm/dts/Makefile | 1 + arch/arm/dts/r7s72100-genmai-u-boot.dtsi | 32 ++++ arch/arm/dts/r8a77951-salvator-x-u-boot.dtsi | 5 +- arch/arm/dts/r8a77951-ulcb-u-boot.dtsi | 8 +- arch/arm/dts/r8a77960-salvator-x-u-boot.dtsi | 5 +- arch/arm/dts/r8a77960-ulcb-u-boot.dtsi | 8 +- arch/arm/dts/r8a77965-salvator-x-u-boot.dtsi | 5 +- arch/arm/dts/r8a77965-ulcb-u-boot.dtsi | 8 +- arch/arm/dts/r8a77980-condor-u-boot.dtsi | 7 +- arch/arm/dts/r8a77990-ebisu-u-boot.dtsi | 11 +- arch/arm/dts/r8a77995-draak-u-boot.dtsi | 7 +- arch/arm/dts/r8a779g0-u-boot.dtsi | 78 ++------- arch/arm/mach-renesas/Kconfig.rza1 | 4 + arch/arm/mach-renesas/Makefile | 14 +- board/renesas/common/Makefile | 8 + board/renesas/common/rza1-common.c | 27 +++ .../rza1-lowlevel_init.S} | 0 board/renesas/genmai/Kconfig | 12 ++ board/renesas/genmai/MAINTAINERS | 5 + board/renesas/genmai/Makefile | 7 + board/renesas/genmai/genmai.c | 49 ++++++ board/renesas/grpeach/Makefile | 1 - board/renesas/grpeach/grpeach.c | 22 --- common/spl/Kconfig | 2 +- configs/genmai_defconfig | 17 ++ configs/grpeach_defconfig | 71 ++------ configs/renesas_rza1.config | 55 +++++++ drivers/net/sh_eth.c | 183 ++++++++------------- drivers/net/sh_eth.h | 28 +--- include/configs/alt.h | 10 -- include/configs/blanche.h | 4 - include/configs/condor.h | 13 -- include/configs/ebisu.h | 2 - include/configs/falcon.h | 3 - include/configs/genmai.h | 15 ++ include/configs/gose.h | 10 -- include/configs/grpeach.h | 12 -- include/configs/koelsch.h | 12 -- include/configs/lager.h | 12 -- include/configs/porter.h | 12 -- include/configs/silk.h | 12 -- include/configs/stout.h | 12 -- include/configs/v3hsk.h | 13 -- tools/binman/etype/renesas_rcar4_sa0.py | 46 ++++++ tools/binman/ftest.py | 11 ++ tools/binman/test/348_renesas_rcar4_sa0.dts | 15 ++ tools/binman/test/349_renesas_rcar4_sa0_size.dts | 20 +++ 49 files changed, 457 insertions(+), 467 deletions(-) create mode 100644 arch/arm/dts/r7s72100-genmai-u-boot.dtsi create mode 100644 board/renesas/common/rza1-common.c rename board/renesas/{grpeach/lowlevel_init.S => common/rza1-lowlevel_init.S} (100%) create mode 100644 board/renesas/genmai/Kconfig create mode 100644 board/renesas/genmai/MAINTAINERS create mode 100644 board/renesas/genmai/Makefile create mode 100644 board/renesas/genmai/genmai.c create mode 100644 configs/genmai_defconfig create mode 100644 configs/renesas_rza1.config create mode 100644 include/configs/genmai.h create mode 100644 tools/binman/etype/renesas_rcar4_sa0.py create mode 100644 tools/binman/test/348_renesas_rcar4_sa0.dts create mode 100644 tools/binman/test/349_renesas_rcar4_sa0_size.dts

