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(-)