1. 18 Aug, 2017 8 commits
    • Rob Herring's avatar
      arm64: dts: apm: fix PCI bus dtc warnings · 6b5fc336
      Rob Herring authored
      dtc recently added PCI bus checks. Fix these warnings.
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Cc: Duc Dang <dhdang@apm.com>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      6b5fc336
    • Arnd Bergmann's avatar
      Merge tag 'renesas-arm64-dt2-for-v4.14' of... · fc9cc279
      Arnd Bergmann authored
      Merge tag 'renesas-arm64-dt2-for-v4.14' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt64
      
      Pull "Second Round of Renesas ARM64 Based SoC DT Updates for v4.14" from Simon Horman:
      
      * Add PFC device node to R-Car D3 (r8a77995)
      
        This is a step towards enabling devices that use multiplexed pins
        - including ethernet - on boards that use the r8a7796 SoC.
      
      * Add USB nodes to R-Car M3-W (r8a7796)
      
        This is a step towards enabling USB devices on boards that
        use the r8a7796 SoC.
      
      * Use newly added Gen-3 fallback compat string
      
        This is consistent with ongoing efforts to use per-generation
        fallback strings where appropriate across devices found
        on R-Car SoCs. The aim of the effort being to strike a balance
        between the limited information available about the compatibility
        of devices found on different SoCs and the desire to ease enabling
        devices on new SoCs.
      
        This has no run-time effect due to the presence of a per-SoC
        compat string.
      
      * Cleanup whitespace and extra LVDS port label
      
        Minor cleanups, no run-time effect.
      
      * tag 'renesas-arm64-dt2-for-v4.14' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        arm64: dts: r8a77995: add pfc device node
        arm64: dts: r8a7796: Add HSUSB device node
        arm64: dts: r8a7796: Add USB-DMAC device nodes
        arm64: dts: r8a7796: Add USB3.0 host device node
        arm64: dts: r8a7796: add USB2.0 Host (EHCI/OHCI) device nodes
        arm64: dts: r8a7796: add usb2_phy device nodes
        arm64: dts: r8a7795: correct whitespace of companion property
        arm64: dts: r8a7795: Use R-Car SATA Gen3 fallback compat string
        arm64: dts: salvator-common: Remove extra LVDS port label
      fc9cc279
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-for-4.14-2' of... · a282ac2d
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-for-4.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt64
      
      Pull "Qualcomm ARM64 Updates for v4.14 Part 2" from Andy Gross:
      
      * Add IPQ8074 SoC and HK01 board support
      
      * tag 'qcom-arm64-for-4.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        arm64: dts: Add ipq8074 SoC and HK01 board support
      a282ac2d
    • Arnd Bergmann's avatar
      Merge tag 'zte-dt64-4.14' of... · d4a31680
      Arnd Bergmann authored
      Merge tag 'zte-dt64-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt64
      
      Pull "ZTE arm64 device tree updates for 4.14" from Shawn Guo:
      
       - A clean up patch from Shawn Lin to remove the deprecated dwmmc
         property 'num-slots' from ZX296718 device tree.
       - Enable various devices for ZX296718 SoC support, VGA display, I2S
         audio, pinctrl, GPIO, PWM and IRDEC.
       - Update zx296718-evb support to use audio-graph-card for HDMI audio
         and add I2S sound card.
       - Add initial zx296718-pcbox board support with storage, audio,
         display devices enabled.
      
      * tag 'zte-dt64-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: zte: add initial zx296718-pcbox board support
        arm64: dts: zx296718-evb: add I2S sound card support
        arm64: dts: zx296718-evb: use audio-graph-card for HDMI audio
        arm64: dts: zx296718: add irdec device for remote control
        arm64: dts: zx296718: add PWM device support
        arm64: dts: zx296718: add voltage data into OPP table
        arm64: dts: zx296718: set a better parent clock for I2S0
        arm64: dts: zx296718: add pinctrl and gpio devices
        arm64: dts: zx296718: add I2S and I2C audio codec
        arm64: dts: zx296718: add VGA device support
        arm64: dts: zte: remove num-slots from zx296718
      d4a31680
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt64-4.14' of... · bda8f04d
      Arnd Bergmann authored
      Merge tag 'imx-dt64-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt64
      
      Pull "Freescale arm64 device tree updates for 4.14" from Shawn Guo:
       - Correct the typo in fsl-ls1088a-rdb board name.
       - A series from Horia Geantă to consolidate aliases node and enable
         crypto support for ls208xa and ls1088a.
       - Enable USB host support for ls1012a.
       - Enable cpuidle support for ls1088a and ls208xa.
      
      * tag 'imx-dt64-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: ls1088: Correction in Board name from "L1088A" to "LS1088A"
        arm64: dts: ls208xa: add cpu idle support
        arm64: dts: ls1088a: add cpu idle support
        arm64: dts: freescale: ls1088a: add crypto node
        arm64: dts: freescale: ls208xa: add crypto node
        arm64: dts: freescale: ls208xa: share aliases node
        arm64: dts: ls1012a: add USB host controller nodes
      bda8f04d
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-4.14/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64 · 3004a512
      Arnd Bergmann authored
      Pull "Broadcom devicetree-arm64 changes for 4.14" from Florian Fainelli:
      
      This pull request contains Broadcom ARM64-based SoCs Device Tree changes for
      4.14, please pull the following:
      
      - Scott moves all the Northstar 2 DTS files into a sub-directory to be consistent
        with what was done for stingray and to future proof the addition of new board
        DTS files
      
      - Velibor adds the ARM CCN-502 interconnect DT node to the Stingray SoC
        DTS include file
      
      - Srinath adds the MDIO multiplexer and SATA nodes to the Stingray DTS
        include files
      
      - Anup adds the SP804 timers, FlexRM (mailbox) and RAID engine DT nodes
        to the Stingray DTS include files
      
      - Abishek adds the BGMAC (Ethernet controller) node to the Stingray DTS
        files
      
      * tag 'arm-soc/for-4.14/devicetree-arm64' of http://github.com/Broadcom/stblinux:
        arm64: dts: Add SBA-RAID DT nodes for Stingray SoC
        arm64: dts: Add FlexRM DT nodes for Stingray
        arm64: dts: Add SATA DT nodes for Stingray SoC
        arm64: dts: Add DT node to enable BGMAC driver on Stingray
        arm64: dts: Add sp804 DT nodes for Stingray SoC
        arm64: dts: Add MDIO multiplexer DT node for Stingray
        arm64: dts: Enable stats for CCN-502 interconnect on Stingray
        arm64: dts: move ns2 into northstar2 directory
      3004a512
    • Arnd Bergmann's avatar
      Merge tag 'v4.13-next-dts64' of https://github.com/mbgg/linux-mediatek into next/dt64 · 36d0f138
      Arnd Bergmann authored
      Pull "arm: mediatek: dts64 updates for v4.14" from Matthias Brugger:
      
      - add SoC mt7622 and its reference board
      - cleanup of dts bindings
      - mt6797: add watchdog and delete unused clock
      - add support for SoC mt2701 and it's eval board
      
      * tag 'v4.13-next-dts64' of https://github.com/mbgg/linux-mediatek:
        arm64: dts: Add Mediatek SoC MT2712 and evaluation board dts and Makefile
        dt-bindings: arm: Add bindings for Mediatek MT2712 SoC Platform
        arm64: dts: mediatek: Delete unused dummy clock for MT6797
        arm64: dts: mediatek: add watchdog to MT6797
        ARM: mediatek: dts: Add MT6797 binding
        ARM: mediatek: dts: Cleanup bindings documentation
        arm64: dts: mt7622: add dts file for MT7622 reference board variant 1
        arm64: dts: mt7622: add basic nodes to the mt7622.dtsi file
      36d0f138
    • Varadarajan Narayanan's avatar
      arm64: dts: Add ipq8074 SoC and HK01 board support · 41dac73e
      Varadarajan Narayanan authored
      Add initial device tree support for the Qualcomm IPQ8074 SoC and
      HK01 evaluation board.
      Acked-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
      Signed-off-by: default avatarManoharan Vijaya Raghavan <mraghava@codeaurora.org>
      Signed-off-by: default avatarAbhishek Sahu <absahu@codeaurora.org>
      Signed-off-by: default avatarVaradarajan Narayanan <varada@codeaurora.org>
      Signed-off-by: default avatarAndy Gross <andy.gross@linaro.org>
      41dac73e
  2. 17 Aug, 2017 15 commits
  3. 16 Aug, 2017 17 commits
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-for-4.14' of... · 63b5e000
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt64
      
      Pull "Qualcomm ARM64 Updates for v4.14" from Andy Gross:
      
      * Force USB host mode on APQ8016
      * Update coresight nodes on MSM8916
      * Add MSM8996 support for USB, PCIE phy, RPM/GLink, and modem SMP2P
      * Add db820c PM8994 regulator node
      * Add PMI8994 gpios
      * Add assorted MSM8916 nodes including GPU, IOMMU, Venus, and CEC clock.
      
      * tag 'qcom-arm64-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        arm64: dts: qcom: msm8916: Add IOMMU support
        arm64: dts: qcom: msm8916: Add Venus video codec support
        arm64: dts: qcom: msm8916: Add gpu support
        arm64: dts: qcom: msm8996: Specify smd-edge for ADSP
        arm64: dts: msm8996: Add modem smp2p nodes
        arm64: dts: qcom: db820c: Add pm8994 regulator node
        arm64: dts: qcom: Add RPM glink nodes to msm8996
        arm64: dts: msm8996: Add device node for qcom,dwc3
        arm64: dts: msm8996: Add device node for qcom qmp-phy for pcie
        arm64: dts: msm8996: Add device node for qcom qmp-phy for usb
        arm64: dts: msm8996: Add device node for qcom qusb2 phy
        arm64: dts: qcom: add cec clock for apq8016 board
        arm64: dts: pmi8994: Add device node for pmi8994 gpios
        arm64: dts: qcom-msm8916: dts: Update coresight replicator
        arm64: dts: qcom: Force host mode for USB on apq8016-sbc
      63b5e000
    • Arnd Bergmann's avatar
      Merge tag 'hisi-arm64-dt-for-4.14-v2' of git://github.com/hisilicon/linux-hisi into next/dt64 · dbc1c5fc
      Arnd Bergmann authored
      Pull "ARM64: DT: Hisilicon SoC DT updates for 4.14" from Wei Xu:
      
      - Add PCIe node for hip07
      - Add acpu_sctrl node and refine the usb tx fifo size for hi6220
      - Add cpu idle states, L2 cache, PMU, OP-TEE, reboot, pstore,
        k3-dma and watchdog nodes for hi3660 and hikey960
      - Update mmc and bluetooth nodes for hi3660 and hikey960
      
      * tag 'hisi-arm64-dt-for-4.14-v2' of git://github.com/hisilicon/linux-hisi:
        arm64: dts: hi3660: enable watchdog
        arm64: dts: hi3660: add bindings for DMA
        arm64: dts: hikey960: change bluetooth uart max-speed to 3mbps
        arm64: dts: hi3660: Reset the mmc hosts
        arm64: dts: hikey960: Add pstore support
        arm64: dts: hikey960: Add support for syscon-reboot-mode
        arm64: dts: hikey960: Add optee node
        arm64: dts: hi3660: add pmu dt node for hi3660
        arm64: dts: hi3660: add L2 cache topology
        arm64: dts: hi3660: enable idle states
        arm64: dts: hi6220: improve g-tx-fifo-size setting for usb device
        arm64: dts: hi6220: add acpu_sctrl
        arm64: dts: hisi: add PCIe host controller node for hip07 SoC
      dbc1c5fc
    • Arnd Bergmann's avatar
      Merge tag 'uniphier-dt64-v4.14' of... · 029fb7c2
      Arnd Bergmann authored
      Merge tag 'uniphier-dt64-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier into next/dt64
      
      Pull "UniPhier ARM64 SoC DT updates for v4.14" from Masahiro Yamada:
      
      - add nodes for NAND, Watchdog
      - replace /include/ with #include
      - use #include <arm/...> instead of symlinks
      
      * tag 'uniphier-dt64-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier:
        arm64: dts: uniphier: add Denali NAND controller nodes
        arm64: dts: uniphier: use cross-arch include instead of symlinks
        arm64: dts: uniphier: use #include instead of /include/
        arm64: dts: uniphier: add watchdog node for LD11 and LD20
      029fb7c2
    • Arnd Bergmann's avatar
      Merge tag 'juno-updates-4.14' of... · 23f8f601
      Arnd Bergmann authored
      Merge tag 'juno-updates-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt64
      
      Pull "ARMv8 Vexpress/Juno DT updates for v4.14" from Sudeep Holla:
      
      1. Replaces old coresight ATB programmable replicator compatible with
         new and more generic one
      
      2. Replaces incorrect usage of underscores for device node names in the
         device tree with hyphen
      
      * tag 'juno-updates-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
        arm64: dts: juno: replace underscores with hyphen in device node names
        arm64: dts: juno: Use the new coresight replicator string
      23f8f601
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt64-for-4.14' of... · 9bbf3390
      Arnd Bergmann authored
      Merge tag 'sunxi-dt64-for-4.14' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt64
      
      Pull "Allwinner arm64 DT changes for 4.14" from Chen-Yu Tsai:
      
      The usual improvement patches:
      
        - R_INTC interrupt controller enabled for the A64 SoC
      
        - AXP803 PMIC added and enabled on the Pine64 and SoPine boards
      
      * tag 'sunxi-dt64-for-4.14' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        arm64: allwinner: a64: add AXP803 PMIC support to SoPine and the baseboard
        arm64: allwinner: a64: enable AXP803 regulators for Pine64
        arm64: allwinner: a64: add DTSI file for AXP803 PMIC
        arm64: allwinner: a64: add AXP803 node to Pine64 device tree
        arm64: allwinner: a64: add NMI (R_INTC) controller on A64
      9bbf3390
    • Arnd Bergmann's avatar
      Merge tag 'v4.14-rockchip-dts64-1' of... · 4fda1e73
      Arnd Bergmann authored
      Merge tag 'v4.14-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt64
      
      Pull "Rockchip dts64 changes for 4.14" from Heiko Stübner:
      
      64bit Rockchip devicetree changes containing fixes for pinctrl typos
      and the use of keep-power-in-suspend in non-sdio nodes as well as the
      removal of the deprecated num-slots property from dwmmc nodes.
      
      rk3328 gets support for spdif, io-domains and usb (including enablement
      of usb on the evaluation board), while rk3368 gains support for spdif.
      
      The biggest chunk of course aims for the rk3399 with a number of pcie
      changes, support for the mali gpu, a new power-domain, sdmmc support
      on the firefly board and dynamic-power-coefficients.
      
      The gru family also gets support for their quite central pwm regulators
      using the newly introduced vctrl regulator types.
      
      * tag 'v4.14-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        arm64: dts: rockchip: update dynamic-power-coefficient for rk3399
        arm64: dts: rockchip: add rk3328 spdif node
        arm64: dts: rockchip: add rk3368 spdif node
        arm64: dts: rockchip: enable sdmmc controller on rk3399-firefly
        arm64: dts: rockchip: Add rk3328 io-domain node
        arm64: dts: rockchip: kill pcie_clkreqn and pcie_clkreqnb for rk3399
        arm64: dts: rockchip: change clkreq mode for rk3399-firefly
        arm64: dts: rockchip: enable the GPU for RK3399-GRU
        arm64: dts: rockchip: add ARM Mali GPU node for RK3399 SoCs
        dt-bindings: gpu: add the RK3399 mali for rockchip specifics
        arm64: dts: rockchip: remove abused keep-power-in-suspend
        arm64: dts: rockchip: remove num-slots from all platforms
        arm64: dts: rockchip: change clkreq mode for rk3399-evb
        arm64: dts: rockchip: add SdioAudio pd control for rk3399
        arm64: dts: rockchip: enable usb2 for RK3328 evaluation board
        arm64: dts: rockchip: add usb2 nodes for RK3328 SoCs
        arm64: dts: rockchip: set rk3399 dynamic CPU power coefficients
        arm64: dts: rockchip: Use vctrl regulators for dynamic CPU voltages on Gru/Kevin
        arm64: dts: rockchip: Update CPU regulator voltage ranges for Gru
        arm64: dts: rockchip: fix typo in mmc pinctrl
      4fda1e73
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt64-4.14-1' of git://git.infradead.org/linux-mvebu into next/dt64 · 77dcb02f
      Arnd Bergmann authored
      Pull "mvebu dt64 for 4.14 (part 1)" from Gregory CLEMENT:
      
      For Armada 37xx:
      - GIC improvement
      - Add PMUv3
      - Enable USB2 on EspressoBin
      
      For Armada 7K/8K:
      - add GPIO interrupts for CP110
      - add pinctrl nodes to describe the CPM I2C0 and CPS SPI1
      - re-order RTC nodes in Marvell CP110 description
      - on MacchiatoBin
          - fix USB3 regulator definition
          - add support for i2c mux
          - add support for PCIe
          - add an stdout-path
      
      * tag 'mvebu-dt64-4.14-1' of git://git.infradead.org/linux-mvebu:
        arm64: dts: marvell: re-order RTC nodes in Marvell CP110 description
        arm64: dts: marvell: mcbin: add an stdout-path
        arm64: dts: marvell: mcbin: add support for PCIe
        arm64: dts: marvell: mcbin: add support for i2c mux
        arm64: dts: marvell: fix USB3 regulator definition on MacchiatoBin
        arm64: dts: marvell: mcbin: add pinctrl nodes
        arm64: dts: marvell: cp110: add GPIO interrupts
        ARM64: dts: marvell: armada-37xx: Enable USB2 on espressobin
        ARM64: dts: marvell: armada-37xx: Wire PMUv3
        ARM64: dts: marvell: armada-37xx: Enable memory-mapped GIC CPU interface
        ARM64: dts: marvell: armada-37xx: Fix GIC maintenance interrupt
      77dcb02f
    • Arnd Bergmann's avatar
      Merge tag 'renesas-arm64-dt-for-v4.14' of... · 6421d89f
      Arnd Bergmann authored
      Merge tag 'renesas-arm64-dt-for-v4.14' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt64
      
      Pull "Renesas ARM64 Based SoC DT Updates for v4.14" from Simon Horman:
      
      * Add usb2.0 for R-Car H3 (r8a7795) ES2.0 SoC
      
      * Add R-Car D3 (r8a77995) SoC and Draak board support
      
        Adds minimal support for the R-Car D3 SoC and the Draak development
        board, allowing to boot from a ramdisk using a serial console.
      
      * Add Add VC6 clock generator to R-Car H3 (r8a7795)/Salvator-XS board
      
        The VC6 is an I2C-controlled programmable clock generator, used on the
        board to provide a display dot clock. Add it to DT.
      
      * Add missing second pair of DMA names to MSIOF nodes to
        R-Car M3-W (r8a7796) SoC
      
        MSIOF0 and MSIOF1 are tied to two DMA controllers through two pairs of
        DMA specifiers.  However, the second pair of corresponding DMA names was
        missing.
      
      * Add support for the DU to R-Car H3 (r8a7795) SoC
      
        Add a compatible string and VSP links to the DU node. The H3 ES1.x and H3
        ES2.0 are compatible save for the links to the VSPs that are described
        explicitly in DT, so there's no need for a new ES2-specific compatible
        string.
      
      * Enable HDMI on R-Car H3 (r8a7795) and M3-W (r8a7796) ULCB boards
      
      * Enable DU on R-Car M3-W (r8a7796) Salvator-X board
      
      * Enable I2C for DVFS on R-Car H3 (r8a7795) and M3-W (r8a7796) ULCB boards
      
      * Add Add DRIF support to R-Car H3 (r8a7795) and M3-W (r8a7796) SoCs
      
        Ramesh Shanmugasundaram says, "R-Car Gen3 DRIF is a SPI like receive only
        slave device."
      
      * Move CPG_AUDIO_CLK_I from board to soc files
      
        Geert Uytterhoeven says, "The definition of CPG_AUDIO_CLK_I is
        SoC-specific, not board-specific."
      
      * Add IMR-LX4 support to R-Car H3 (r8a7795) and M3-W (r8a7796) SoCs
      
        Sergei Shtylyov says, "The image renderer light extended 4 (IMR-LX4) or
        the distortion correction engine is a drawing processor with a simple
        instruction system capable of referencing data on an external memory as
        2D texture data and performing texture mapping and drawing with respect
        to any shape that is split into triangular objects."
      
      * tag 'renesas-arm64-dt-for-v4.14' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (31 commits)
        arm64: dts: renesas: r8a7795: add hsusb ch3 device node
        arm64: dts: renesas: r8a7795: add usb-dmac ch2 and ch3 device nodes
        arm64: dts: renesas: r8a7795: add usb2.0 host ch3 device nodes
        arm64: dts: renesas: r8a7795: add usb2_phy ch3 device node
        arm64: dts: renesas: r8a7795: Add usb companion property in EHCI
        arm64: dts: renesas: Add Renesas Draak board support
        arm64: dts: renesas: Add Renesas R8A77995 SoC support
        arm64: renesas: Add Renesas R8A77995 Kconfig support
        arm64: dts: r8a7795: salvator-xs: Connect DU dot clocks 0 and 3
        arm64: dts: salvator-xs: Add VC6 clock generator
        arm64: dts: r8a7796: Add missing second pair of DMA names to MSIOF nodes
        arm64: dts: r8a7795: Add all MSIOF nodes
        arm64: dts: r8a7795: Add support for the DU
        arm64: dts: ulcb: Enable HDMI output
        arm64: dts: ulcb: Add HDMI output connector
        arm64: dts: r8a7796: m3ulcb: Add DU external dot clocks
        arm64: dts: r8a7795: h3ulcb: Add DU external dot clocks
        arm64: dts: ulcb: Add DU external dot clock sources
        arm64: dts: r8a7796: salvator-x: Enable HDMI output
        arm64: dts: r8a7796: salvator-x: Add DU external dot clocks
        ...
      6421d89f
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt64-4.14' of... · 34a39ff1
      Arnd Bergmann authored
      Merge tag 'samsung-dt64-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt64
      
      Pull "Samsung DTS ARM64 changes for v4.14" from Krzysztof Kozłowski:
      
      1. Remove deprecated and unneeded properties from Exynos boards.
      2. Implement proper (working) support for USB On-The-Go on Exynos5433
         TM2/TM2E boards.
      
      * tag 'samsung-dt64-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        arm64: dts: exynos: Remove num-slots from exynos platforms
        arm64: dts: exynos: Add extcon property for TM2 and TM2E
        arm64: dts: exynos: Fix wrong label for USB 3.0 controller node
        arm64: dts: exynos: Remove the OF graph from DSI node
      34a39ff1
    • Rob Clark's avatar
      arm64: dts: qcom: msm8916: Add IOMMU support · 6a6729f3
      Rob Clark authored
      This patch adds the IOMMU node for the IOMMU that resides on the
      Qualcomm MSM8916 platforms.
      Signed-off-by: default avatarRob Clark <robdclark@gmail.com>
      Reviewed-by: default avatarStephen Boyd <sboyd@codeaurora.org>
      Signed-off-by: default avatarAndy Gross <andy.gross@linaro.org>
      6a6729f3
    • Stanimir Varbanov's avatar
      arm64: dts: qcom: msm8916: Add Venus video codec support · 16bd6c82
      Stanimir Varbanov authored
      This patch adds the Qualcomm Venus video codec node for the video
      codec hardware residing on MSM8916 platforms.
      Signed-off-by: default avatarStanimir Varbanov <stanimir.varbanov@linaro.org>
      Signed-off-by: default avatarRob Clark <robdclark@gmail.com>
      Reviewed-by: default avatarStephen Boyd <sboyd@codeaurora.org>
      Signed-off-by: default avatarAndy Gross <andy.gross@linaro.org>
      16bd6c82
    • Leo Yan's avatar
      arm64: dts: hi3660: enable watchdog · 487f00d4
      Leo Yan authored
      This patch is to add watchdog binding for Hi3660 on Hikey960 board.
      
      Cc: Guodong Xu <guodong.xu@linaro.org>
      Cc: Zhong Kaihua <zhongkaihua@huawei.com>
      Signed-off-by: default avatarLeo Yan <leo.yan@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      487f00d4
    • Wang Ruyi's avatar
      arm64: dts: hi3660: add bindings for DMA · 0b507e91
      Wang Ruyi authored
      Add bindings for DMA.
      Signed-off-by: default avatarWang Ruyi <wangruyi@huawei.com>
      Signed-off-by: default avatarGuodong Xu <guodong.xu@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      0b507e91
    • Guodong Xu's avatar
      arm64: dts: hikey960: change bluetooth uart max-speed to 3mbps · bf1ff532
      Guodong Xu authored
      Update bluetooth UART max-speed to 3Mbps
      Signed-off-by: default avatarGuodong Xu <guodong.xu@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      bf1ff532
    • Guodong Xu's avatar
      arm64: dts: hi3660: Reset the mmc hosts · 996707d7
      Guodong Xu authored
      Add reset-names = "reset" into mmc nodes.
      Signed-off-by: default avatarGuodong Xu <guodong.xu@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      996707d7
    • Guodong Xu's avatar
      arm64: dts: hikey960: Add pstore support · 9c24dc9d
      Guodong Xu authored
      This patch reserves some memory in the DTS and sets up a
      pstore device tree node to enable pstore support on HiKey960.
      
      Cc: John Stultz <john.stultz@linaro.org>
      Signed-off-by: default avatarGuodong Xu <guodong.xu@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      9c24dc9d
    • Guodong Xu's avatar
      arm64: dts: hikey960: Add support for syscon-reboot-mode · b6b681c1
      Guodong Xu authored
      Add support to hikey960 dts for the syscon-reboot-mode driver.
      
      Cc: John Stultz <john.stultz@linaro.org>
      Signed-off-by: default avatarGuodong Xu <guodong.xu@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      b6b681c1