[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