mbox series

[GIT,PULL] ARM: realtek: dt for v5.6

Message ID 20200129155615.7322-2-afaerber@suse.de
State New
Headers show
Series [GIT,PULL] ARM: realtek: dt for v5.6 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-realtek.git tags/realtek-dt-for-5.6

Message

Andreas Färber Jan. 29, 2020, 3:56 p.m. UTC
Hi Olof,

Here's a late dt pull for Realtek.

Regards,
Andreas

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-realtek.git tags/realtek-dt-for-5.6

for you to fetch changes up to 20182864fae281c58b0072b5f53a885ed576e449:

  dt-bindings: reset: rtd1295: Add SB2 reset (2020-01-15 14:11:45 +0100)

----------------------------------------------------------------
Realtek ARM/ARM64 based SoC DT for v5.6

Add RTD1195, RTD1395 and RTD1619 SoCs as well as Xnano X5 TV box.
Clean up memory nodes and soc ranges. Factor out r-bus and partition it
into CRT, Iso, Misc, SB2 and SCPU Wrapper blocks.

----------------------------------------------------------------
Andreas Färber (33):
      dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000
      ARM: dts: Prepare Realtek RTD1195 and MeLE X1000
      ARM: dts: rtd1195: Exclude boot ROM from memory ranges
      ARM: dts: rtd1195: Introduce r-bus
      dt-bindings: arm: realtek: Add Realtek Horseradish EVB
      ARM: dts: rtd1195: Add Realtek Horseradish EVB
      arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293
      arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions
      arm64: dts: realtek: rtd129x: Introduce r-bus
      arm64: dts: realtek: rtd129x: Carve out boot ROM from memory
      dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4
      arm64: dts: realtek: Add RTD1395 and BPi-M4
      dt-bindings: arm: realtek: Add Realtek Lion Skin EVB
      arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB
      arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory
      arm64: dts: realtek: rtd16xx: Add memory reservations
      dt-bindings: vendor-prefixes: Add Xnano
      dt-bindings: arm: realtek: Add Xnano X5
      arm64: dts: realtek: rtd1295: Add Xnano X5
      ARM: dts: rtd1195: Introduce iso and misc syscon
      arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon
      arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon
      arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon
      ARM: dts: rtd1195: Add CRT syscon node
      dt-bindings: reset: Add Realtek RTD1195
      ARM: dts: rtd1195: Add reset nodes
      ARM: dts: rtd1195: Add UART resets
      arm64: dts: realtek: rtd16xx: Add CRT syscon node
      ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes
      arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper syscon nodes
      arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper syscon nodes
      arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper syscon nodes
      dt-bindings: reset: rtd1295: Add SB2 reset

James Tai (2):
      dt-bindings: arm: realtek: Document RTD1619 and Realtek Mjolnir EVB
      arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB

 Documentation/devicetree/bindings/arm/realtek.yaml |  21 ++
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 arch/arm/boot/dts/Makefile                         |   3 +
 arch/arm/boot/dts/rtd1195-horseradish.dts          |  32 +++
 arch/arm/boot/dts/rtd1195-mele-x1000.dts           |  32 +++
 arch/arm/boot/dts/rtd1195.dtsi                     | 217 +++++++++++++++++++
 arch/arm64/boot/dts/realtek/Makefile               |   6 +
 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts     |   6 +-
 arch/arm64/boot/dts/realtek/rtd1293.dtsi           |  12 +-
 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts    |   6 +-
 .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts |   6 +-
 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts   |  30 +++
 arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts  |   4 +-
 arch/arm64/boot/dts/realtek/rtd1295.dtsi           |  21 +-
 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts      |   4 +-
 arch/arm64/boot/dts/realtek/rtd1296.dtsi           |   8 +-
 arch/arm64/boot/dts/realtek/rtd129x.dtsi           | 221 +++++++++++++-------
 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts     |  30 +++
 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts   |  36 ++++
 arch/arm64/boot/dts/realtek/rtd1395.dtsi           |  65 ++++++
 arch/arm64/boot/dts/realtek/rtd139x.dtsi           | 193 +++++++++++++++++
 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts    |  44 ++++
 arch/arm64/boot/dts/realtek/rtd1619.dtsi           |  12 ++
 arch/arm64/boot/dts/realtek/rtd16xx.dtsi           | 229 +++++++++++++++++++++
 include/dt-bindings/reset/realtek,rtd1195.h        |  74 +++++++
 include/dt-bindings/reset/realtek,rtd1295.h        |   3 +
 26 files changed, 1208 insertions(+), 109 deletions(-)
 create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts
 create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts
 create mode 100644 arch/arm/boot/dts/rtd1195.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi
 create mode 100644 include/dt-bindings/reset/realtek,rtd1195.h