mbox series

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

Message ID 20200510232158.18477-2-afaerber@suse.de (mailing list archive)
State Mainlined, archived
Commit 378788120bed12cfafc17e0348710c145f598644
Headers show
Series [GIT,PULL] ARM: realtek: dt for v5.8 | expand

Pull-request

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

Message

Andreas Färber May 10, 2020, 11:21 p.m. UTC
Hi Olof,

Here's a dt pull for Realtek.
This is a rebase of the 5.6 pull request that didn't get merged. Two Fixes updated.

Regards,
Andreas

The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136:

  Linux 5.7-rc1 (2020-04-12 12:35:55 -0700)

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.8

for you to fetch changes up to 378788120bed12cfafc17e0348710c145f598644:

  dt-bindings: reset: rtd1295: Add SB2 reset (2020-04-12 23:59:30 +0200)

----------------------------------------------------------------
Realtek Arm based SoC DT for v5.8

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