[PULL] u-boot-sh/master
Marek Vasut
marek.vasut+renesas at mailbox.org
Thu Jul 10 21:13:22 CEST 2025
- 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
More information about the U-Boot
mailing list