1. 30 Aug, 2017 1 commit
  2. 24 Aug, 2017 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'v4.14-rockchip-dts64-2' of... · e9a203a7
      Arnd Bergmann authored
      Merge tag 'v4.14-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt64
      
      Pull "second round of Rockchip dts64 changes for 4.14" from Heiko Stübner:
      
      3 new boards, the rk3328-based Rock64 from the Pine64-makers, the
      Sapphire som+baseboard which is another evaluation board for Rocckhip
      customers and the rk3399-based som+baseboard from Austria-based
      Theobroma Systems, which interestingly is in a miniITX formfactor
      and provides a real PCIe x4 slot.
      
      New nodes include on rk3399 graphics (vops, hdmi, etc) and more iommus,
      on rk3328 iommus, pwm, thermal management, and sound as well as operating
      points and rk3368 got iommu nodes and cpu operating points.
      
      On existing boards firefly got operating points, the rk3328-evb got its
      pmic and gru boards got some sound-related fixes.
      
      * tag 'v4.14-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (29 commits)
        arm64: dts: rockchip: add Haikou baseboard with RK3399-Q7 SoM
        arm64: dts: rockchip: add RK3399-Q7 (Puma) SoM
        dt-bindings: add rk3399-q7 SoM
        arm64: dts: rockchip: add rk3328-rock64 board
        arm64: dts: rockchip: add rk3328 pdm node
        arm64: dts: rockchip: add more rk3399 iommu nodes
        arm64: dts: rockchip: add rk3368 iommu nodes
        arm64: dts: rockchip: add rk3328 iommu nodes
        arm64: dts: rockchip: Add basic cpu frequencies for RK3368
        arm64: dts: rockchip: add rk805 node for rk3328-evb
        arm64: dts: rockchip: Assign mic irq to correct device for Gru
        arm64: dts: rockchip: init rk3399 vop clock rates
        arm64: dts: rockchip: Add pwm nodes for rk3328
        arm64: dts: rockchip: Fix wrong rt5514 dmic delay property for Gru
        arm64: dts: rockchip: disable tx ipgap linecheck for rk3399 dwc3
        arm64: dts: rockchip: remove num-slots property from rk3399-sapphire
        arm64: dts: rockchip: Enable tsadc module on RK3328 eavluation board
        arm64: dts: rockchip: add thermal nodes for rk3328 SoC
        arm64: dts: rockchip: add tsadc node for rk3328 SoC
        arm64: dts: rockchip: add rk3328 i2s nodes
        ...
      e9a203a7
    • Hanna Hawa's avatar
      arm64: dts: marvell: add Device Tree files for Armada-8KP · bf32f2ae
      Hanna Hawa authored
      This commit adds the base Device Tree files for the Armada 8KPlus.
      The Armada 8KP SoCs include several hardware blocks, and this
      commit only adds support for the AP810 block, that contains the CPU
      core and basic peripherals.
      
      AP810 is a high-performance die, includes octal core application
      processor based ARMv8-A architecture, two standard high speed DDR4
      interface, and GIC-600 interrupt controller.
      AP810 Built as part of Marvell’s MoChi AP family products.
      
      Armada-8080 (8KPlus family), include an AP810 block that contains
      the CPU core and basic peripherals.
      
      This commit creates the following hierarchy:
       * armada-ap810-ap0.dtsi - definitions common to AP810
       	* armada-ap810-ap0-octa-core.dtsi - description of the octa cores
      		* armada-8080.dtsi - description of the 8080 SoC
      			* armada-8080-db.dts - description of the 8080 board
      Signed-off-by: default avatarHanna Hawa <hannah@marvell.com>
      Acked-by: default avatarMarc Zyngier <marc.zyngier@arm.com>
      Signed-off-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
      bf32f2ae
  3. 23 Aug, 2017 3 commits
  4. 22 Aug, 2017 3 commits
    • Heiko Stuebner's avatar
      arm64: dts: rockchip: add rk3328-rock64 board · 955bebde
      Heiko Stuebner authored
      The ROCK64 is a credit card size 4K60P HDR Media Board Computer using the
      Rockchip RK3328 Quad-Core ARM Cortex A53 64-Bit Processor and supporting
      up to 4GB 1600MHz LPDDR3 memory. It provides eMMC module socket, MicroSD
      Card slot, Pi-2 Bus, Pi-P5+ Bus, USB 3.0 and many others peripheral
      devices interface for makers to integrate with sensors and devices.
      
      The devicetree currently supports basic peripherals, with more to be
      added later on.
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      955bebde
    • Sugar Zhang's avatar
      arm64: dts: rockchip: add rk3328 pdm node · 13ed1501
      Sugar Zhang authored
      This patch add pdm controller device node for rk3328.
      Signed-off-by: default avatarSugar Zhang <sugar.zhang@rock-chips.com>
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      13ed1501
    • Arnd Bergmann's avatar
      Merge tag 'zynqmp-dt-for-4.14' of https://github.com/Xilinx/linux-xlnx into next/dt64 · 298f2a3a
      Arnd Bergmann authored
      Pull "arm64: Xilinx ZynqMP DT fixes for v4.14" from Michal Simek:
      
      - Fix DTC warnings
      - Add idle states, OP, cci-400, RTC, pcie prefetchable memory
        fpd/lpd dmas, clocks for ep108
      - Enable can1
      - Fix smmu IRQ, aliases, uart compatible string
      - Use generic compatible string for i2c eeprom
      
      * tag 'zynqmp-dt-for-4.14' of https://github.com/Xilinx/linux-xlnx:
        arm64: zynqmp: Add generic compatible string for I2C EEPROM
        arm64: zynqmp: Add missing mmc aliases in ep108
        arm64: zynqmp: Enable can1 for ep108
        arm64: zynqmp: Added clocks to DT for ep108
        arm64: zynqmp: Use C pre-processor for includes
        arm64: zynqmp: Add fpd/lpd dmas
        arm64: zynqmp: Set status disabled in dtsi
        arm64: zynqmp: Add new uartps compatible string
        arm64: zynqmp: Correct IRQ nr for the SMMU
        arm64: zynqmp: Add support for RTC
        arm64: zynqmp: Adding prefetchable memory space to pcie node
        arm64: zynqmp: Add CCI-400 node
        arm64: zynqmp: Add dcc console for zynqmp
        arm64: zynqmp: Add operating points
        arm64: zynqmp: Add idle state for ZynqMP
        arm64: zynqmp: Add references to cpu nodes
        arm64: zynqmp: Move nodes which have no reg property out of bus
        arm64: zynqmp: Remove leading 0s from mtd table for spi flashes
        arm64: dts: xilinx: fix PCI bus dtc warnings
      298f2a3a
  5. 21 Aug, 2017 23 commits
  6. 18 Aug, 2017 8 commits