mbox series

[GIT,PULL,2/4] Renesas ARM DT updates for v5.19

Message ID cover.1650638505.git.geert+renesas@glider.be
State New
Headers show
Series Renesas ARM defconfig updates for v5.19 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-dt-for-v5.19-tag1

Message

Geert Uytterhoeven April 22, 2022, 2:54 p.m. UTC
The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:

  Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-dt-for-v5.19-tag1

for you to fetch changes up to aa70cbda745d5d2085f2847b875d0da3173a9032:

  ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node (2022-04-19 10:27:36 +0200)

----------------------------------------------------------------
Renesas ARM DT updates for v5.19

  - ADC, SDHI, CAN-FD, I2C, QSPI, timer, watchdog, sound, USB, SPI, GPU,
    cpufreq, and thermal support for the RZ/V2L SoC, and the RZ/V2L
    SMARC EVK development board,
  - USB, I2C, Audio, NOR Flash, timer, SPI support for RZ/G2LC SMARC EVK
    development board,
  - Can-FD support for the R-Car M30W+ and V3U SoCs, and the Falcon
    development board,
  - I2C and GPIO support for the R-Car S4-8 SoC,
  - I2C EEPROM support for the Falcon development board,
  - SPI Multi I/O Bus Controller (RPC-IF) support for the R-Car H3,
    M3-W(+), M3-N, E3, and D3 SoCs,
  - RPC HyperFlash support for the Draak, Ebisu, Salvator-X(S), and ULCB
    development boards,
  - Initial support (UART, DMAC, pin control, SDHI, eMMC, Ethernet) for
    the RZ/G2UL SoC, and the RZ/G2UL SMARC EVK development board,
  - Miscellaneous fixes and improvements.

----------------------------------------------------------------
Biju Das (20):
      arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
      arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
      arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec from common dtsi
      arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
      arm64: dts: renesas: rzg2lc-smarc: Enable Audio
      arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
      arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
      arm64: dts: renesas: rzg2lc-smarc-som: Add vdd core regulator
      dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions
      arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
      arm64: dts: renesas: rzg2l-smarc: Move gpios property of vccq_sdhi1 from common dtsi
      arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC
      arm64: dts: renesas: Add initial device tree for RZ/G2UL Type-1 SMARC EVK
      arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node
      arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins
      arm64: dts: renesas: r9a07g043: Add SDHI nodes
      arm64: dts: renesas: r9a07g043: Add GbEthernet nodes
      arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC platform
      arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMARC platform
      arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on SMARC platform

Geert Uytterhoeven (11):
      arm64: dts: renesas: r8a779f0: Add I2C nodes
      arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs
      arm64: dts: renesas: spider: Add Ethernet sub-board
      arm64: dts: renesas: rcar-gen3: Add RPC device nodes
      arm64: dts: renesas: draak: Add RPC HyperFlash device node
      arm64: dts: renesas: ebisu: Add RPC HyperFlash device node
      arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node
      arm64: dts: renesas: ulcb: Add RPC HyperFlash device node
      Merge tag 'renesas-r9a07g043-dt-binding-defs-tag' into HEAD
      arm64: dts: renesas: r8a779f0: Add GPIO nodes
      ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node

Kieran Bingham (1):
      arm64: dts: renesas: falcon-cpu: Use INTC_EX for SN65DSI86

Koji Matsuoka (1):
      arm64: dts: renesas: r8a77961: Add CAN-FD node

Lad Prabhakar (16):
      arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
      arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
      arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog pins related to SDHI
      arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
      arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting can{0,1}-stb-hog nodes
      arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
      arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
      arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup the SSI0 stub node
      arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
      arm64: dts: renesas: r9a07g054: Add USB2.0 device support
      arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup SPI1 stub node
      arm64: dts: renesas: r9a07g054: Fillup the GPU node
      arm64: dts: renesas: r9a07g054: Add OPP table
      arm64: dts: renesas: r9a07g054: Add TSU node

Ulrich Hecht (2):
      arm64: dts: renesas: r8a779a0: Add CANFD device node
      arm64: dts: renesas: falcon: Enable CANFD 0 and 1

Wolfram Sang (5):
      ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes
      ARM: dts: rzg1: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes

 arch/arm/boot/dts/r8a7743.dtsi                     |   1 +
 arch/arm/boot/dts/r8a7744.dtsi                     |   1 +
 arch/arm/boot/dts/r8a7745.dtsi                     |   1 +
 arch/arm/boot/dts/r8a77470.dtsi                    |   1 +
 arch/arm/boot/dts/r8a7790.dtsi                     |   1 +
 arch/arm/boot/dts/r8a7791.dtsi                     |   1 +
 arch/arm/boot/dts/r8a7792.dtsi                     |   1 +
 arch/arm/boot/dts/r8a7793.dtsi                     |   1 +
 arch/arm/boot/dts/r8a7794.dtsi                     |   1 +
 arch/arm/boot/dts/r9a06g032.dtsi                   |   3 +-
 arch/arm64/boot/dts/renesas/Makefile               |   2 +
 arch/arm64/boot/dts/renesas/draak.dtsi             |  58 ++
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |  58 ++
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |  17 +
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |  17 +
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |  42 ++
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |  17 +
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |  17 +
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |  17 +
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      |  12 +-
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |  24 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |  57 ++
 .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi      |  20 +
 .../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi |  15 +
 arch/arm64/boot/dts/renesas/r8a779f0-spider.dts    |  10 +
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi          | 163 ++++++
 arch/arm64/boot/dts/renesas/r9a07g043.dtsi         | 481 +++++++++++++++++
 arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts |  97 ++++
 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts  |  76 ---
 arch/arm64/boot/dts/renesas/r9a07g054.dtsi         | 584 ++++++++++++++++++++-
 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts  |   8 -
 arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi   |  16 -
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi       |  19 +
 .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi |  64 ++-
 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi  |  61 +++
 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi      |  27 +
 .../boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi |  63 +++
 arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi  | 233 ++++++++
 arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi      |  24 +
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |  49 ++
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |  49 ++
 include/dt-bindings/clock/r9a07g043-cpg.h          | 184 +++++++
 47 files changed, 2457 insertions(+), 141 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts
 create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi
 create mode 100644 include/dt-bindings/clock/r9a07g043-cpg.h