Linux SOC development
 help / color / mirror / Atom feed
* [GIT PULL 0/3] Renesas SoC updates for v6.14
@ 2024-12-20 10:28 Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 1/3] Renesas ARM defconfig " Geert Uytterhoeven
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-12-20 10:28 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.14.

It consists of 3 parts:

  [GIT PULL 1/3] Renesas ARM defconfig updates for v6.14

    - Enable Watchdog support for the RZ/V2H(P) SoC and the RZ/V2H EVK
      board in the ARM64 defconfig,
    - Refresh shmobile_defconfig for v6.13-rc1,
    - Enable support for the Renesas RZ/G3E (R9A09G047) SoC in the ARM64
      defconfig.

  [GIT PULL 2/3] Renesas driver updates for v6.14

    - Initial support for the Renesas RZ/G3E (R9A09G047) SoC.

  [GIT PULL 3/3] Renesas DTS updates for v6.14

    - Add more serial (SCIF), power monitor, ADC, and sound support for
      the RZ/G3S SoC and the RZ/G3S SMARC SoM and development board,
    - Add support for the R-Car V4H ES3.0 (R8A779G3) SoC on the White Hawk
      Single development board,
    - Add display support for the R-Car V4M SoC and the Gray Hawk Single
      development board,
    - Add video capture support for the Gray Hawk Single development
      board,
    - Add initial support for the RZ/G3E (R9A09G047) SoC and the RZ/G3E
      SMARC SoM and Carrier-II EVK development board,
    - Add support for 5-port MATEnet on the Falcon Ethernet sub-board,
    - Miscellaneous fixes and improvements.

Note that the third part includes DT bindings and binding definitions
for the RZ/G3E SoC, which are shared by DT source files and the clock
driver.

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] 4+ messages in thread

* [GIT PULL 1/3] Renesas ARM defconfig updates for v6.14
  2024-12-20 10:28 [GIT PULL 0/3] Renesas SoC updates for v6.14 Geert Uytterhoeven
@ 2024-12-20 10:28 ` Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 2/3] Renesas driver " Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 3/3] Renesas DTS " Geert Uytterhoeven
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-12-20 10:28 UTC (permalink / raw)
  To: soc; +Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
	Geert Uytterhoeven

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -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.14-tag1

for you to fetch changes up to a40f02b2923b6d58e76cfef760b8ed61a00f1d53:

  arm64: defconfig: Enable R9A09G047 SoC (2024-12-13 11:09:59 +0100)

----------------------------------------------------------------
Renesas ARM defconfig updates for v6.14

  - Enable Watchdog support for the RZ/V2H(P) SoC and the RZ/V2H EVK
    board in the ARM64 defconfig,
  - Refresh shmobile_defconfig for v6.13-rc1,
  - Enable support for the Renesas RZ/G3E (R9A09G047) SoC in the ARM64
    defconfig.

----------------------------------------------------------------
Biju Das (1):
      arm64: defconfig: Enable R9A09G047 SoC

Geert Uytterhoeven (1):
      ARM: shmobile: defconfig: Refresh for v6.13-rc1

Lad Prabhakar (1):
      arm64: defconfig: Enable Renesas RZ/V2H(P) Watchdog driver

 arch/arm/configs/shmobile_defconfig | 1 +
 arch/arm64/configs/defconfig        | 2 ++
 2 files changed, 3 insertions(+)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL 2/3] Renesas driver updates for v6.14
  2024-12-20 10:28 [GIT PULL 0/3] Renesas SoC updates for v6.14 Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 1/3] Renesas ARM defconfig " Geert Uytterhoeven
@ 2024-12-20 10:28 ` Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 3/3] Renesas DTS " Geert Uytterhoeven
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-12-20 10:28 UTC (permalink / raw)
  To: soc; +Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
	Geert Uytterhoeven

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -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.14-tag1

for you to fetch changes up to 12e0bd600e3c2f33f9db0e3b91f6b8d8d95b7dbe:

  soc: renesas: Add RZ/G3E (R9A09G047) config option (2024-12-13 11:09:01 +0100)

----------------------------------------------------------------
Renesas driver updates for v6.14

  - Initial support for the Renesas RZ/G3E (R9A09G047) SoC.

----------------------------------------------------------------
Biju Das (1):
      soc: renesas: Add RZ/G3E (R9A09G047) config option

 drivers/soc/renesas/Kconfig | 5 +++++
 1 file changed, 5 insertions(+)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL 3/3] Renesas DTS updates for v6.14
  2024-12-20 10:28 [GIT PULL 0/3] Renesas SoC updates for v6.14 Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 1/3] Renesas ARM defconfig " Geert Uytterhoeven
  2024-12-20 10:28 ` [GIT PULL 2/3] Renesas driver " Geert Uytterhoeven
@ 2024-12-20 10:28 ` Geert Uytterhoeven
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-12-20 10:28 UTC (permalink / raw)
  To: soc; +Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
	Geert Uytterhoeven

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -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.14-tag1

for you to fetch changes up to acb247afab5bc2b4462f4dfc17a9d930e1153e52:

  arm64: dts: renesas: r9a09g047: Add I2C nodes (2024-12-17 09:42:52 +0100)

----------------------------------------------------------------
Renesas DTS updates for v6.14

  - Add more serial (SCIF), power monitor, ADC, and sound support for
    the RZ/G3S SoC and the RZ/G3S SMARC SoM and development board,
  - Add support for the R-Car V4H ES3.0 (R8A779G3) SoC on the White Hawk
    Single development board,
  - Add display support for the R-Car V4M SoC and the Gray Hawk Single
    development board,
  - Add video capture support for the Gray Hawk Single development
    board,
  - Add initial support for the RZ/G3E (R9A09G047) SoC and the RZ/G3E
    SMARC SoM and Carrier-II EVK development board,
  - Add support for 5-port MATEnet on the Falcon Ethernet sub-board,
  - Miscellaneous fixes and improvements.

----------------------------------------------------------------
Biju Das (8):
      dt-bindings: soc: renesas: Document Renesas RZ/G3E SoC variants
      dt-bindings: soc: renesas: Document RZ/G3E SMARC SoM and Carrier-II EVK
      dt-bindings: clock: renesas: Document RZ/G3E SoC CPG
      arm64: dts: renesas: Add initial DTSI for RZ/G3E SoC
      arm64: dts: renesas: r9a09g047: Add OPP table
      arm64: dts: renesas: Add initial support for RZ/G3E SMARC SoM
      arm64: dts: renesas: Add initial device tree for RZ/G3E SMARC EVK board
      arm64: dts: renesas: r9a09g047: Add I2C nodes

Claudiu Beznea (9):
      arm64: dts: renesas: r9a08g045: Add the remaining SCIF interfaces
      arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias
      arm64: dts: renesas: r9a08g045: Add ADC node
      arm64: dts: renesas: rzg3s-smarc-som: Enable ADC
      arm64: dts: renesas: r9a08g045: Add SSI nodes
      arm64: dts: renesas: rzg3s-smarc-som: Add versa3 clock generator node
      arm64: dts: renesas: Add da7212 audio codec node
      arm64: dts: renesas: rzg3s-smarc: Enable SSI3
      arm64: dts: renesas: rzg3s-smarc: Add sound card

Geert Uytterhoeven (9):
      dt-bindings: soc: renesas: Move R8A779G0 White Hawk up
      dt-bindings: soc: renesas: Document R8A779G3 White Hawk Single
      arm64: dts: renesas: Factor out White Hawk Single board support
      arm64: dts: renesas: Add R8A779G3 SoC support
      arm64: dts: renesas: r8a779g3: Add White Hawk Single support
      arm64: dts: renesas: white-hawk-ard-audio: Drop SoC part
      arm64: dts: renesas: white-hawk-single: Add R-Car Sound support
      ARM: dts: renesas: r7s72100: Add DMA support to RSPI
      Merge tag 'renesas-r9a09g047-dt-binding-defs-tag1' into renesas-dts-for-v6.14

Kuninori Morimoto (1):
      arm64: dts: renesas: ulcb: Add sample Audio Codec settings

Niklas Söderlund (3):
      arm64: dts: renesas: gray-hawk-single: Add video capture support
      arm64: dts: renesas: r8a779a0: Remove address- and size-cells from AVB[1-5]
      arm64: dts: renesas: falcon-ethernet: Describe PHYs connected on the breakout board

Tomi Valkeinen (3):
      arm64: dts: renesas: gray-hawk-single: Fix indentation
      arm64: dts: renesas: r8a779h0: Add display support
      arm64: dts: renesas: gray-hawk-single: Add DisplayPort support

Wolfram Sang (1):
      arm64: dts: renesas: rzg3s-smarc: Enable I2C1 and connected power monitor

 .../bindings/clock/renesas,rzv2h-cpg.yaml          |  15 +-
 .../devicetree/bindings/soc/renesas/renesas.yaml   |  33 +-
 arch/arm/boot/dts/renesas/r7s72100.dtsi            |  10 +
 arch/arm64/boot/dts/renesas/Makefile               |  12 +-
 .../boot/dts/renesas/r8a779a0-falcon-ethernet.dtsi | 242 +++++++++++++
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |  10 -
 .../dts/renesas/r8a779g2-white-hawk-single.dts     |  62 +---
 .../dts/renesas/r8a779g3-white-hawk-single.dts     |  16 +
 arch/arm64/boot/dts/renesas/r8a779g3.dtsi          |  12 +
 .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 298 +++++++++++++++-
 arch/arm64/boot/dts/renesas/r8a779h0.dtsi          |  73 ++++
 arch/arm64/boot/dts/renesas/r9a08g045.dtsi         | 237 +++++++++++++
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi         | 374 +++++++++++++++++++++
 arch/arm64/boot/dts/renesas/r9a09g047e37.dtsi      |  18 +
 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts |  18 +
 arch/arm64/boot/dts/renesas/r9a09g047e57.dtsi      |  13 +
 arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi    |  24 ++
 arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi   |  28 ++
 arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi   |  56 ++-
 arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi       |  83 ++++-
 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi           |  18 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   5 +
 ...a7212.dtso => white-hawk-ard-audio-da7212.dtso} |   6 +-
 arch/arm64/boot/dts/renesas/white-hawk-single.dtsi |  73 ++++
 include/dt-bindings/clock/renesas,r9a09g047-cpg.h  |  21 ++
 25 files changed, 1644 insertions(+), 113 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-white-hawk-single.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e37.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e57.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi
 rename arch/arm64/boot/dts/renesas/{r8a779g0-white-hawk-ard-audio-da7212.dtso => white-hawk-ard-audio-da7212.dtso} (96%)
 create mode 100644 arch/arm64/boot/dts/renesas/white-hawk-single.dtsi
 create mode 100644 include/dt-bindings/clock/renesas,r9a09g047-cpg.h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-12-20 10:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-20 10:28 [GIT PULL 0/3] Renesas SoC updates for v6.14 Geert Uytterhoeven
2024-12-20 10:28 ` [GIT PULL 1/3] Renesas ARM defconfig " Geert Uytterhoeven
2024-12-20 10:28 ` [GIT PULL 2/3] Renesas driver " Geert Uytterhoeven
2024-12-20 10:28 ` [GIT PULL 3/3] Renesas DTS " Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox