[PULL] u-boot-sh/master
Marek Vasut
marek.vasut+renesas at mailbox.org
Fri May 22 21:11:34 CEST 2026
This is Renesas R-Car X5H support for U-Boot on its RSIP Cortex-M33 core
in addition to already support U-Boot on Cortex-A720AE core. The first
two patches also switch X5H to OF_UPSTREAM.
The following changes since commit 744cf5d4e398c5f657e5c3eeb44d00fa5175dc85:
Merge tag 'u-boot-dfu-20260521' of https://source.denx.de/u-boot/custodians/u-boot-dfu (2026-05-21 10:26:29 -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 9d47a5a4d56069915c758c06b0b22b659546f04b:
arm: renesas: Add Renesas R-Car R8A78000 X5H Cortex-M33 RSIP port (2026-05-21 21:48:05 +0200)
----------------------------------------------------------------
Marek Vasut (12):
arm64: dts: renesas: Switch to upstream DT on Renesas R-Car X5H R8A78000
arm64: dts: renesas: Use SCP_CLOCK_ID_CLK_S0D6_PERE_MAIN on R-Car X5H
arm64: renesas: Select HSCIF for DEBUG UART on R-Car Gen5 R8A78000 X5H
clk: renesas: Add Renesas R-Car R8A78000 X5H CPG clock driver
arm64: renesas: Select R-Car Gen5 R8A78000 X5H CPG clock driver
power: domain: Add Renesas R-Car R8A78000 X5H MDLC power domain and reset driver
arm64: renesas: Select R-Car Gen5 R8A78000 X5H MDLC power domain and reset driver
arm64: dts: renesas: Switch to remap drivers on R-Car Gen5 R8A78000 X5H
arm64: dts: renesas: Update reset IDs on R-Car Gen5 R8A78000 X5H
arm: renesas: Generate u-boot-elf.scif for R-Car Gen5 RSIP
arm: renesas: Generate u-boot-elf.shdr for R-Car Gen5 RSIP
arm: renesas: Add Renesas R-Car R8A78000 X5H Cortex-M33 RSIP port
Makefile | 3 +
arch/arm/dts/Makefile | 6 +-
arch/arm/dts/r8a78000-ironhide-cm33-u-boot.dtsi | 130 ++
arch/arm/dts/r8a78000-ironhide-cm33.dts | 8 +
arch/arm/dts/r8a78000-ironhide-u-boot.dtsi | 186 ++
arch/arm/dts/r8a78000-ironhide.dts | 257 ---
arch/arm/dts/r8a78000-u-boot.dtsi | 393 +++-
arch/arm/dts/r8a78000.dtsi | 1164 ------------
arch/arm/mach-renesas/Kconfig.rcar5 | 2 +
arch/arm/mach-renesas/Makefile | 28 +
arch/arm/mach-renesas/u-boot-rsip.lds | 203 ++
board/renesas/common/Makefile | 4 +
board/renesas/common/gen5-cm33.c | 1409 ++++++++++++++
board/renesas/common/gen5-cm33.h | 2001 ++++++++++++++++++++
configs/r8a78000_ironhide_cm33_defconfig | 80 +
configs/r8a78000_ironhide_defconfig | 3 +-
drivers/clk/renesas/Kconfig | 6 +
drivers/clk/renesas/Makefile | 1 +
drivers/clk/renesas/r8a78000-cpg.c | 282 +++
drivers/power/domain/Kconfig | 8 +
drivers/power/domain/Makefile | 1 +
.../power/domain/renesas-r8a78000-power-domain.c | 427 +++++
include/configs/rcar-gen5-common.h | 7 +-
include/dt-bindings/clock/r8a78000-clock-scmi.h | 2 +
include/dt-bindings/reset/r8a78000-reset-scmi.h | 38 +-
25 files changed, 5126 insertions(+), 1523 deletions(-)
create mode 100644 arch/arm/dts/r8a78000-ironhide-cm33-u-boot.dtsi
create mode 100644 arch/arm/dts/r8a78000-ironhide-cm33.dts
delete mode 100644 arch/arm/dts/r8a78000-ironhide.dts
delete mode 100644 arch/arm/dts/r8a78000.dtsi
create mode 100644 arch/arm/mach-renesas/u-boot-rsip.lds
create mode 100644 board/renesas/common/gen5-cm33.c
create mode 100644 board/renesas/common/gen5-cm33.h
create mode 100644 configs/r8a78000_ironhide_cm33_defconfig
create mode 100644 drivers/clk/renesas/r8a78000-cpg.c
create mode 100644 drivers/power/domain/renesas-r8a78000-power-domain.c
More information about the U-Boot
mailing list