* [GIT PULL 0/5] Renesas SoC updates for v6.15
@ 2025-02-21 16:57 Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2025-02-21 16:57 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
Hi SoC folks,
This is my first pull request for the inclusion of Renesas SoC updates
for v6.15.
It consists of 5 parts:
[GIT PULL 1/5] Renesas ARM defconfig updates for v6.15
- Supplement DTB with ATAG information, for older boards.
[GIT PULL 2/5] Renesas ARM SoC updates for v6.15
- Remove the legacy CMA reservation code on R-Car Gen2, which causes
issues with highmem.
[GIT PULL 3/5] Renesas driver updates for v6.15
- Add a driver for the System Controller on RZ/G3S, RZ/G3E, and
RZ/V2H.
[GIT PULL 4/5] Renesas DT binding updates for v6.15
- Document support for the Yuridenki-Shokai Kakip (based on RZ/V2H)
and MYIR Remi Pi (based on RZ/G2L) boards,
- Document support for the RZ/G3E System Controller.
[GIT PULL 5/5] Renesas DTS updates for v6.15
- Add support for the second and third Ethernet interfaces on the Gray
Hawk Single development board,
- Add Image Signal Processor helper block (FCPVX and VSPX) support for
the R-Car V3U and V4M SoCs,
- Add Watchdog and System Controller support for the RZ/G3E SoC and
the RZ/G3E SMARC Carrier-II EVK development board,
- Add initial support for the Yuridenki-Shokai Kakip and MYIR Remi Pi
boards,
- Add support for the spare UART and PMOD serial ports on the RZ/G3S
SMARC Carrier II board,
- Add a CPU Operating Performance Points table for the RZ/G3S SoC,
- Add boot phase tags on R-Car Gen2/3/4 and RZ/G2 boards,
- Miscellaneous fixes and improvements.
Thanks for pulling!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 1/5] Renesas ARM defconfig updates for v6.15
2025-02-21 16:57 [GIT PULL 0/5] Renesas SoC updates for v6.15 Geert Uytterhoeven
@ 2025-02-21 16:57 ` Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 2/5] Renesas ARM SoC " Geert Uytterhoeven
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2025-02-21 16:57 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-defconfig-for-v6.15-tag1
for you to fetch changes up to ff5a81e0178e5c032ac9700093f4877632d28c0a:
ARM: shmobile: defconfig: Supplement DTB with ATAG information (2025-02-03 11:03:40 +0100)
----------------------------------------------------------------
Renesas ARM defconfig updates for v6.15
- Supplement DTB with ATAG information, for older boards.
----------------------------------------------------------------
Niklas Söderlund (1):
ARM: shmobile: defconfig: Supplement DTB with ATAG information
arch/arm/configs/shmobile_defconfig | 1 +
1 file changed, 1 insertion(+)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 2/5] Renesas ARM SoC updates for v6.15
2025-02-21 16:57 [GIT PULL 0/5] Renesas SoC updates for v6.15 Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
@ 2025-02-21 16:57 ` Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 3/5] Renesas driver " Geert Uytterhoeven
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2025-02-21 16:57 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-soc-for-v6.15-tag1
for you to fetch changes up to 490a6291b17fbc65e31c54a0fd9301669ad283c0:
ARM: shmobile: rcar-gen2: Remove CMA reservation code (2025-02-03 11:04:28 +0100)
----------------------------------------------------------------
Renesas ARM SoC updates for v6.15
- Remove the legacy CMA reservation code on R-Car Gen2, which causes
issues with highmem.
----------------------------------------------------------------
Geert Uytterhoeven (1):
ARM: shmobile: rcar-gen2: Remove CMA reservation code
arch/arm/mach-shmobile/setup-rcar-gen2.c | 76 --------------------------------
1 file changed, 76 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 3/5] Renesas driver updates for v6.15
2025-02-21 16:57 [GIT PULL 0/5] Renesas SoC updates for v6.15 Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 2/5] Renesas ARM SoC " Geert Uytterhoeven
@ 2025-02-21 16:57 ` Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 4/5] Renesas DT binding " Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 5/5] Renesas DTS " Geert Uytterhoeven
4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2025-02-21 16:57 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-drivers-for-v6.15-tag1
for you to fetch changes up to 25a5246b0e564d238e917b5a3684171718c950fd:
soc: renesas: r9a09g057-sys: Add a callback to print SoC-specific extra features (2025-02-20 17:38:33 +0100)
----------------------------------------------------------------
Renesas driver updates for v6.15
- Add a driver for the System Controller on RZ/G3S, RZ/G3E, and
RZ/V2H.
----------------------------------------------------------------
Claudiu Beznea (2):
soc: renesas: Add SYSC driver for Renesas RZ family
soc: renesas: rz-sysc: Move RZ/G3S SoC detection to the SYSC driver
John Madieu (3):
soc: renesas: rz-sysc: Add support for RZ/G3E family
soc: renesas: rz-sysc: Move RZ/V2H SoC detection to the SYS driver
soc: renesas: r9a09g057-sys: Add a callback to print SoC-specific extra features
drivers/soc/renesas/Kconfig | 18 +++++
drivers/soc/renesas/Makefile | 4 +
drivers/soc/renesas/r9a08g045-sysc.c | 23 ++++++
drivers/soc/renesas/r9a09g047-sys.c | 67 +++++++++++++++++
drivers/soc/renesas/r9a09g057-sys.c | 67 +++++++++++++++++
drivers/soc/renesas/renesas-soc.c | 33 +--------
drivers/soc/renesas/rz-sysc.c | 137 +++++++++++++++++++++++++++++++++++
drivers/soc/renesas/rz-sysc.h | 46 ++++++++++++
8 files changed, 363 insertions(+), 32 deletions(-)
create mode 100644 drivers/soc/renesas/r9a08g045-sysc.c
create mode 100644 drivers/soc/renesas/r9a09g047-sys.c
create mode 100644 drivers/soc/renesas/r9a09g057-sys.c
create mode 100644 drivers/soc/renesas/rz-sysc.c
create mode 100644 drivers/soc/renesas/rz-sysc.h
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 4/5] Renesas DT binding updates for v6.15
2025-02-21 16:57 [GIT PULL 0/5] Renesas SoC updates for v6.15 Geert Uytterhoeven
` (2 preceding siblings ...)
2025-02-21 16:57 ` [GIT PULL 3/5] Renesas driver " Geert Uytterhoeven
@ 2025-02-21 16:57 ` Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 5/5] Renesas DTS " Geert Uytterhoeven
4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2025-02-21 16:57 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-dt-bindings-for-v6.15-tag1
for you to fetch changes up to 00e3cb0d638ce70391470f894820d8442a155e95:
dt-bindings: soc: renesas: Document MYIR Remi Pi board (2025-02-10 09:42:40 +0100)
----------------------------------------------------------------
Renesas DT binding updates for v6.15
- Document support for the Yuridenki-Shokai Kakip (based on RZ/V2H)
and MYIR Remi Pi (based on RZ/G2L) boards,
- Document support for the RZ/G3E System Controller.
----------------------------------------------------------------
John Madieu (1):
dt-bindings: soc: renesas: Add RZ/G3E variant SYS binding
Julien Massot (1):
dt-bindings: soc: renesas: Document MYIR Remi Pi board
Nobuhiro Iwamatsu (3):
dt-bindings: soc: renesas: Document more Renesas RZ/V2H SoC variants
dt-bindings: vendor-prefixes: Add Yuridenki-Shokai Co. Ltd.
dt-bindings: soc: renesas: Document Yuridenki-Shokai Kakip board
.../bindings/soc/renesas/renesas,r9a09g057-sys.yaml | 5 ++++-
.../devicetree/bindings/soc/renesas/renesas.yaml | 16 ++++++++++++++++
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
3 files changed, 22 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 5/5] Renesas DTS updates for v6.15
2025-02-21 16:57 [GIT PULL 0/5] Renesas SoC updates for v6.15 Geert Uytterhoeven
` (3 preceding siblings ...)
2025-02-21 16:57 ` [GIT PULL 4/5] Renesas DT binding " Geert Uytterhoeven
@ 2025-02-21 16:57 ` Geert Uytterhoeven
4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2025-02-21 16:57 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-dts-for-v6.15-tag1
for you to fetch changes up to 5f7ebb81112c3f50ffbb8e576e4d35cedd8aabb1:
ARM: dts: renesas: r9a06g032: Fix UART dma channel order (2025-02-21 16:23:01 +0100)
----------------------------------------------------------------
Renesas DTS updates for v6.15
- Add support for the second and third Ethernet interfaces on the Gray
Hawk Single development board,
- Add Image Signal Processor helper block (FCPVX and VSPX) support for
the R-Car V3U and V4M SoCs,
- Add Watchdog and System Controller support for the RZ/G3E SoC and
the RZ/G3E SMARC Carrier-II EVK development board,
- Add initial support for the Yuridenki-Shokai Kakip and MYIR Remi Pi
boards,
- Add support for the spare UART and PMOD serial ports on the RZ/G3S
SMARC Carrier II board,
- Add a CPU Operating Performance Points table for the RZ/G3S SoC,
- Add boot phase tags on R-Car Gen2/3/4 and RZ/G2 boards,
- Miscellaneous fixes and improvements.
----------------------------------------------------------------
Biju Das (2):
arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes
arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog
Claudiu Beznea (5):
arm64: dts: renesas: rzg3s-smarc-switches: Add a header to describe different switches
arm64: dts: renesas: rzg3s-smarc: Enable SCIF3
arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay for SCIF1
arm64: dts: renesas: r9a08g045: Enable SYS node
arm64: dts: renesas: r9a08g045: Add OPP table
Geert Uytterhoeven (6):
arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table
arm64: dts: renesas: r8a77990: Re-add voltages to OPP table
arm64: dts: renesas: gray-hawk-single: Restore sort order
arm64: dts: renesas: r8a779g0: Restore sort order
arm64: dts: renesas: r8a779f0: Disable rswitch ports by default
ARM: dts: renesas: r9a06g032: Fix UART dma channel order
John Madieu (2):
arm64: dts: renesas: r9a09g047: Add SYS node
arm64: dts: renesas: r9a09g057: Enable SYS node
Julien Massot (1):
arm64: dts: renesas: Add initial support for MYIR Remi Pi
Krzysztof Kozlowski (1):
arm64: dts: renesas: eagle-function-expansion: Align GPIO hog name with bindings
Kuninori Morimoto (1):
arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture
Marek Vasut (8):
arm64: dts: renesas: r8a779f0: Add labels for rswitch ports
arm64: dts: renesas: spider-ethernet: Access rswitch ports via phandles
arm64: dts: renesas: s4sk: Access rswitch ports via phandles
arm64: dts: renesas: spider-ethernet: Add ethernetN aliases for rswitch
arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch
ARM: dts: renesas: rcar-gen2: Add boot phase tags
arm64: dts: renesas: rcar: Add boot phase tags
arm64: dts: renesas: rzg2: Add boot phase tags
Niklas Söderlund (7):
arm64: dts: renesas: r8a779h0: Remove #address- and #size-cells from AVB[0-2]
arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2
arm64: dts: renesas: r8a779a0: Add FCPVX instances
arm64: dts: renesas: r8a779a0: Add VSPX instances
arm64: dts: renesas: r8a779h0: Add FCPVX instance
arm64: dts: renesas: r8a779h0: Add VSPX instance
arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI-2 data line orders
Nobuhiro Iwamatsu (1):
arm64: dts: renesas: Add initial device tree for Yuridenki-Shokai Kakip board
arch/arm/boot/dts/renesas/r8a7790-lager.dts | 1 +
arch/arm/boot/dts/renesas/r8a7790-stout.dts | 1 +
arch/arm/boot/dts/renesas/r8a7790.dtsi | 7 +
arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 1 +
arch/arm/boot/dts/renesas/r8a7791-porter.dts | 1 +
arch/arm/boot/dts/renesas/r8a7791.dtsi | 7 +
arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 1 +
arch/arm/boot/dts/renesas/r8a7792-wheat.dts | 1 +
arch/arm/boot/dts/renesas/r8a7792.dtsi | 6 +
arch/arm/boot/dts/renesas/r8a7793-gose.dts | 1 +
arch/arm/boot/dts/renesas/r8a7793.dtsi | 7 +
arch/arm/boot/dts/renesas/r8a7794-alt.dts | 1 +
arch/arm/boot/dts/renesas/r8a7794-silk.dts | 1 +
arch/arm/boot/dts/renesas/r8a7794.dtsi | 7 +
arch/arm/boot/dts/renesas/r9a06g032.dtsi | 20 +-
arch/arm64/boot/dts/renesas/Makefile | 5 +
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 +
arch/arm64/boot/dts/renesas/condor-common.dtsi | 1 +
arch/arm64/boot/dts/renesas/draak.dtsi | 1 +
arch/arm64/boot/dts/renesas/ebisu.dtsi | 1 +
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 1 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 1 +
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 11 +
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 +
.../renesas/r8a77970-eagle-function-expansion.dtso | 2 +-
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 1 +
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 1 +
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 1 +
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 +
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 7 +
.../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 1 +
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 88 ++++++
.../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 1 +
.../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 104 ++++---
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 17 +-
arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 69 ++---
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 88 +++---
.../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 154 ++++++++--
arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 34 ++-
.../arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts | 339 +++++++++++++++++++++
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 29 +-
.../renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso | 48 +++
arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 37 +++
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 1 -
arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts | 136 +++++++++
arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 4 +
arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 20 +-
arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h | 40 +++
arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 13 +
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 +
.../ulcb-kf-audio-graph-card-mix+split.dtsi | 73 ++++-
.../ulcb-kf-audio-graph-card2-mix+split.dtsi | 66 +++-
.../ulcb-kf-simple-audio-card-mix+split.dtsi | 53 +++-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 +
.../boot/dts/renesas/white-hawk-cpu-common.dtsi | 1 +
.../arm64/boot/dts/renesas/white-hawk-csi-dsi.dtsi | 8 +-
64 files changed, 1382 insertions(+), 221 deletions(-)
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts
create mode 100644 arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-02-21 17:07 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-21 16:57 [GIT PULL 0/5] Renesas SoC updates for v6.15 Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 2/5] Renesas ARM SoC " Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 3/5] Renesas driver " Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 4/5] Renesas DT binding " Geert Uytterhoeven
2025-02-21 16:57 ` [GIT PULL 5/5] Renesas DTS " Geert Uytterhoeven
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.