[GIT PULL 7/8] ARM: 64-bit DT updates for v4.8

Arnd Bergmann arnd at arndb.de
Fri Oct 7 17:37:41 PDT 2016


The following changes since commit f2a89d3b2b85b90b05453872aaabfdb412a21a03:

  arm64: dts: Fix broken architected timer interrupt trigger (2016-09-14 22:47:22 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt64

for you to fetch changes up to c1fd2794a4111501027dc60b3fd9d2a29789ea47:

  Merge tag 'berlin64-dt-for-v4.9-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt64 (2016-10-02 22:21:33 -0700)

----------------------------------------------------------------
ARM: 64-bit DT updates for v4.8

The 64-bit DT changes are surprisingly small this time, we only add two
SoC platforms: the ZTE ZX296718 Set-top-box SoC and the SocioNext
UniPhier LD11 TV SoC, each with their reference boards.

There are three new machines added for existing SoC platforms:

- The Marvell Armada 8040 development board is an impressive quad-core
  Cortex-A72 machine with three 10gbit ethernet interfaces

- Qualcomms DragonBoard 820c single-board computer is their current
  high-end phone platform in the 96boards form factor

- Rockchip: Tronsmart Orion r86 set-top-box is a popular mid-range
  Android box based on the 8-core rk3368 SoC.

----------------------------------------------------------------
Alexander Graf (1):
      ARM64: zynqmp: Align gic ranges for 64k in device tree

Andy Yan (2):
      soc: rockchip: add reboot-mode header
      arm64: dts: rockchip: add syscon-reboot-mode DT node

Archit Taneja (2):
      arm64: dts: msm8916: Add display support
      arm64: dts: apq8016-sbc: Add HDMI display support

Arnd Bergmann (15):
      Merge tag 'uniphier-dt64-v4.9' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64
      Merge tag 'samsung-dt64-4.9' of git://git.kernel.org/.../krzk/linux into next/dt64
      Merge tag 'hisi-soc-dt-for-4.9' of git://github.com/hisilicon/linux-hisi into next/dt64
      Merge tag 'qcom-arm64-for-4.9' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'mvebu-dt64-4.9-1' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'arm-soc/for-4.9/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
      Merge tag 'v4.9-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge tag 'tegra-for-4.9-arm64-dt' of git://git.kernel.org/.../tegra/linux into next/dt64
      Merge tag 'imx-dt64-4.9' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'v4.8-next-dts64' of https://github.com/mbgg/linux-mediatek into next/dt64
      Merge tag 'zynqmp-dt-for-4.9' of https://github.com/Xilinx/linux-xlnx into next/dt64
      Merge branch 'dt/irq-fix' into next/dt64
      Merge tag 'mvebu-dt64-4.9-2' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'xgene-dts-for-v4.9' of https://github.com/AppliedMicro/xgene-next into next/dt64
      Merge tag 'zte-dt64-4.9' of git://git.kernel.org/.../shawnguo/linux into next/dt64

Bjorn Andersson (4):
      arm64: dts: qcom: msm8916: Add smsm and smp2p nodes
      arm64: dts: qcom: msm8916: Add mba memory reserve
      arm64: dts: qcom: msm8916: Make scm a reset-controller
      arm64: dts: qcom: msm8916: Add tcsr syscon

CK Hu (1):
      arm64: dts: mt8173: Add HDMI related nodes

Caesar Wang (5):
      arm64: dts: rockchip: add the saradc for rk3399
      arm64: dts: rockchip: add the gmac power domain on rk3399
      arm64: dts: rockchip: add the tcpc for rk3399 power domain
      arm64: dts: rockchip: change all interrupts cells to 4 on rk3399 SoCs
      arm64: dts: rockchip: support the pmu node for rk3399

Chris Zhong (1):
      arm64: dts: rockchip: add Type-C phy for RK3399

Douglas Anderson (1):
      arm64: dts: rockchip: Add pinctrl entry for 32k clock on rk3399

Duc Dang (2):
      arm64: dts: apm: Add APM X-Gene v2 SoC PMU DTS entries
      arm64: dts: apm: Fix interrupt polarity for X-Gene PCIe legacy interrupts

Elaine Zhang (1):
      arm64: dts: rockchip: add the power domain node for rk3399

Finley Xiao (1):
      arm64: dts: rockchip: add efuse0 device node for rk3399

Frank Wang (2):
      arm64: dts: rockchip: add usb2-phy support for rk3399
      arm64: dts: rockchip: configure usb2-phy support for rk3399-evb

Guodong Xu (3):
      arm64: dts: hikey: extend default cma size to 128MB
      arm64: dts: hi6220: add resets property into dwmmc nodes
      arm64: dts: hi6220: add sd-uhs- properties into dwmmc_1

Heiko Stuebner (1):
      Merge branch 'v4.9-shared/soc-hdr' into v4.9-armsoc/dts64

Jisheng Zhang (3):
      arm64: dts: berlin4ct: switch to Cortex-A53 specific pmu nodes
      arm64: dts: berlin4ct: enable all wdt nodes unconditionally
      arm64: dts: berlin4ct: Add L2 cache topology

John Stultz (2):
      arm64: dts: hikey: Add hikey support for syscon-reboot-mode
      arm64: dts: hikey: Add pstore support for HiKey

Jon Hunter (9):
      arm64: tegra: Drop clock and reset names for XUSB powergates
      arm64: tegra: Add AGIC node for Tegra210
      arm64: tegra: Add ADMA node for Tegra210
      arm64: tegra: Add SOR power-domain for Tegra210
      arm64: tegra: Add ACONNECT, ADMA and AGIC nodes Tegra210 Smaug
      arm64: tegra: Enable DPAUX for Tegra210 Smaug
      arm64: tegra: Add the various audio devices for Tegra210 Smaug
      arm64: tegra: Enable XUSB controller on Tegra210 Smaug
      arm64: tegra: Select PM_GENERIC_DOMAINS

Jorge Ramirez-Ortiz (1):
      arm64: dts: set UART1 clock frequency to 150MHz

Jun Nie (1):
      arm64: dts: Add ZTE ZX296718 SoC dts and Makefile

Kefeng Wang (4):
      arm64: dts: hip05: kill hip05_hns.dtsi
      dt-bindings: hisilicon: Add Hip05 and Hip06 system controller support
      arm64: dts: hip06: Append hns node
      arm64: dts: hip06: Append sas node

Krzysztof Kozlowski (1):
      arm64: dts: exynos: Use human-friendly symbols for timer interrupt flags

Liu Gang (1):
      arm64: dts: ls2080a: Add 'dma-coherent' for ls2080a PCI nodes

Marc Zyngier (1):
      arm64: dts: qcom: Fix broken interrupt trigger settings

Masahiro Yamada (5):
      arm64: dts: uniphier: match DT names to other projects and documents
      arm64: dts: uniphier: add pinctrl property to System Bus node
      arm64: dts: uniphier: use clock/reset controllers
      arm64: dts: uniphier: add specific compatible to SoC-Glue node
      arm64: dts: uniphier: add LD11 SoC/Board support

Matthias Brugger (1):
      arm64: dts: rockchip: Add basic support for orion-r68

Michal Simek (3):
      ARM64: zynqmp: Use 64bit size cell format
      ARM64: zynqmp: Add PCIe node
      ARM64: zynqmp: Add missing interrupt-parent to PMU node

Olof Johansson (1):
      Merge tag 'berlin64-dt-for-v4.9-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt64

Philipp Zabel (1):
      arm64: dts: mt8173-evb: enable HDMI output

Punnaiah Choudary Kalluri (1):
      ARM64: zynqmp: Correct the watchdog timer interrupt number

Rajendra Nayak (2):
      arm64: dts: msm8916: Add thermal zones, tsens and qfprom nodes
      arm64: dts: msm8996: Add thermal zones, tsens and qfprom nodes

Roger Chen (2):
      arm64: dts: rockchip: add the gmac needed node for rk3399
      arm64: dts: rockchip: enable the gmac for rk3399 evb board

Shawn Lin (4):
      arm64: dts: rockchip: remove broken-cd from sdio0
      arm64: dts: rockchip: add the PCIe PHY for RK3399
      arm64: dts: rockchip: add the PCIe controller support for RK3399
      arm64: dts: rockchip: configure PCIe support for rk3399-evb

Shunqian Zheng (1):
      arm64: dts: rockchip: set to CCI clock of RK3399 to 600M

Srinivas Kandagatla (8):
      arm64: dts: db820c: add basic board support
      arm64: dts: db820c: add support to LS-UART0
      arm64: dts: db820c: add support to LS-I2C0
      arm64: dts: db820c: add support to LS-I2C1
      arm64: dts: db820c: add support to I2C on HS
      arm64: dts: db820c: add support to LS-SPI0
      arm64: dts: db820c: add support to SPI on HS
      arm64: dts: db820c: add support to external sd card.

Stephen Warren (1):
      arm64: tegra: Simplify Tegra210 GPIO compatible value

Stuart Yoder (2):
      arm64: dts: updates serial aliases for ls1043a rdb and qds boards
      arm64: dts: add stdout-path to chosen node for ls2080a/ls1043a boards

Tai Nguyen (1):
      arm64: dts: apm: Add APM X-Gene SoC PMU DTS entries

Thomas Petazzoni (4):
      arm64: dts: marvell: add description for the slave CP110 in Armada 8K
      arm64: dts: marvell: add description for the Armada 8040 dev board
      arm64: dts: marvell: describe the PIC and PMU on Armada 7K/8K
      arm64: dts: marvell: enable MSI for PCIe on Armada 7K/8K

Xing Zheng (1):
      arm64: dts: rockchip: fix the address map for WDT0 and WDT1

Xinliang Liu (2):
      arm64: dts: Add display subsystem DT nodes for hi6220-hikey
      arm64: dts: Add HDMI node for hi6220-hikey

Yendapally Reddy Dhananjaya Reddy (1):
      arm64: dts: Add PWM DT node for NS2

York Sun (1):
      arm64: dts: Add DDR memory controller for Layerscape SoCs

hotran (2):
      arm64: dts: apm: Add X-Gene SoC hwmon to device tree
      arm64: dts: apm: Add DT node for APM X-Gene 2 CPU clocks


 .../bindings/arm/hisilicon/hisilicon.txt           |  39 +-
 Documentation/devicetree/bindings/arm/rockchip.txt |   4 +
 Documentation/devicetree/bindings/arm/zte.txt      |  24 +
 arch/arm64/Kconfig.platforms                       |   2 +
 arch/arm64/boot/dts/Makefile                       |   1 +
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   8 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |   8 +-
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi         | 135 ++++-
 arch/arm64/boot/dts/apm/apm-storm.dtsi             | 111 +++-
 arch/arm64/boot/dts/broadcom/ns2.dtsi              |  16 +-
 arch/arm64/boot/dts/cavium/thunder-88xx.dtsi       |   8 +-
 arch/arm64/boot/dts/exynos/exynos7.dtsi            |  13 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts  |  14 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts  |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  15 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts  |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts  |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |  26 +-
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts     |  86 ++-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi          |  61 +++
 arch/arm64/boot/dts/hisilicon/hip05.dtsi           |   5 -
 arch/arm64/boot/dts/hisilicon/hip05_hns.dtsi       | 180 ------
 arch/arm64/boot/dts/hisilicon/hip06-d03.dts        |  28 +
 arch/arm64/boot/dts/hisilicon/hip06.dtsi           | 365 +++++++++++++
 arch/arm64/boot/dts/marvell/Makefile               |   1 +
 arch/arm64/boot/dts/marvell/armada-8020.dtsi       |   1 +
 arch/arm64/boot/dts/marvell/armada-8040-db.dts     | 150 +++++
 arch/arm64/boot/dts/marvell/armada-8040.dtsi       |   1 +
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi      |  22 +-
 .../boot/dts/marvell/armada-cp110-master.dtsi      |   3 +
 .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 249 +++++++++
 arch/arm64/boot/dts/marvell/berlin4ct.dtsi         |  12 +-
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts        |  38 ++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |  77 +++
 arch/arm64/boot/dts/nvidia/tegra210-smaug.dts      | 120 ++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |  79 ++-
 arch/arm64/boot/dts/qcom/Makefile                  |   1 +
 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi |  48 ++
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |  82 +++
 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi  |  39 ++
 arch/arm64/boot/dts/qcom/apq8096-db820c.dts        |  21 +
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |  88 +++
 arch/arm64/boot/dts/qcom/msm8916.dtsi              | 286 +++++++++-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |  94 +++-
 arch/arm64/boot/dts/rockchip/Makefile              |   1 +
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    | 382 +++++++++++++
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |   1 -
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  10 +
 arch/arm64/boot/dts/rockchip/rk3399-evb.dts        |  87 +++
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 607 +++++++++++++++++++--
 arch/arm64/boot/dts/socionext/Makefile             |   4 +-
 .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 100 ++++
 arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi   | 338 ++++++++++++
 ...hier-ph1-ld20-ref.dts => uniphier-ld20-ref.dts} |  11 +-
 .../{uniphier-ph1-ld20.dtsi => uniphier-ld20.dtsi} | 102 ++--
 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts        |   2 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             | 108 ++--
 arch/arm64/boot/dts/zte/Makefile                   |   5 +
 arch/arm64/boot/dts/zte/zx296718-evb.dts           |  64 +++
 arch/arm64/boot/dts/zte/zx296718.dtsi              | 292 ++++++++++
 include/dt-bindings/soc/rockchip,boot-mode.h       |  15 +
 61 files changed, 4294 insertions(+), 411 deletions(-)



More information about the linux-arm-kernel mailing list