• Linus Torvalds's avatar
    Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · b7badd1d
    Linus Torvalds authored
    Pull ARM Device-tree updates from Olof Johansson:
     "As usual, this is where the bulk of our changes end up landing each
      merge window.
    
      The individual updates are too many to enumerate, many many platforms
      have seen additions of device descriptions such that they are
      functionally more complete (in fact, this is often the bulk of updates
      we see).
    
      Instead I've mostly focused on highlighting the new platforms below as
      they are introduced. Sometimes the introduction is of mostly a
      fragment, that later gets filled in on later releases, and in some
      cases it's near-complete platform support. The latter is more common
      for derivative platforms that already has similar support in-tree.
    
      Two SoCs are slight outliers from the usual range of additions.
      Allwinner support for F1C100s, a quite old SoC (ARMv5-based) shipping
      in the Lychee Pi Nano platform. At the other end is NXP Layerscape
      LX2160A, a 16-core 2.2GHz Cortex-A72 SoC with a large amount of I/O
      aimed at infrastructure/networking.
    
      TI updates stick out in the diff stats too, in particular because they
      have moved the description of their L4 on-chip interconnect to
      devicetree, which opens up for removal of even more of their
      platform-specific 'hwmod' description tables over the next few
      releases.
    
      SoCs:
       - Qualcomm QCS404 (4x Cortex-A53)
       - Allwinner T3 (rebranded R40) and f1c100s (armv5)
       - NXP i.MX7ULP (1x Cortex-A7 + 1x Cortex-M4)
       - NXP LS1028A (2x Cortex-A72), LX2160A (16x Cortex-A72)
    
      New platforms:
       - Rockchip: Gru Scarlet (RK3188 Tablet)
       - Amlogic: Phicomm N1 (S905D), Libretech S805-AC
       - Broadcom: Linksys EA6500 v2 Wi-Fi router (BCM4708)
       - Qualcomm: QCS404 base platform and EVB
       - Qualcomm: Remove of Arrow SD600
       - PXA: First PXA3xx DT board: Raumfeld
       - Aspeed: Facebook Backpack-CMM BMC
       - Renesas iWave G20D-Q7 (RZ/G1N)
       - Allwinner t3-cqa3t-bv3 (T3/R40) and Lichee Pi Nano (F1C100s)
       - Allwinner Emlid Neutis N5, Mapleboard MP130
       - Marvell Macchiatobin Single Shot (Armada 8040, no 10GbE)
       - i.MX: mtrion emCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva
       - VF610: Liebherr's BK4 device, ZII SCU4 AIB board
       - i.MX7D PICO Hobbit baseboard
       - i.MX7ULP EVK board
       - NXP LX2160AQDS and LX2160ARDB boards
    
      Other:
       - Coresight binding updates across the board
       - CPU cooling maps updates across the board"
    
    * tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (648 commits)
      ARM: dts: suniv: Fix improper bindings include patch
      ARM: dts: sunxi: Enable Broadcom-based Bluetooth for multiple boards
      arm64: dts: allwinner: a64: bananapi-m64: Add Bluetooth device node
      ARM: dts: suniv: Fix improper bindings include patch
      arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller
      arm64: dts: Remove unused properties from FSL QSPI driver nodes
      ARM: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller
      ARM: dts: imx6sx-sdb: Fix the reg properties for the FSL QSPI nodes
      ARM: dts: Remove unused properties from FSL QSPI driver nodes
      arm64: dts: ti: k3-am654: Enable main domain McSPI0
      arm64: dts: ti: k3-am654: Add McSPI DT nodes
      arm64: dts: ti: k3-am654: Populate power-domain property for UART nodes
      arm64: dts: ti: k3-am654-base-board: Enable ECAP PWM
      arm64: dts: ti: k3-am65-main: Add ECAP PWM node
      arm64: dts: ti: k3-am654-base-board: Add I2C nodes
      arm64: dts: ti: am654-base-board: Add pinmux for main uart0
      arm64: dts: ti: k3-am65: Add pinctrl regions
      dt-bindings: pinctrl: k3: Introduce pinmux definitions
      ARM: dts: exynos: Specify I2S assigned clocks in proper node
      ARM: dts: exynos: Add missing CPUs in cooling maps for Odroid X2
      ...
    b7badd1d
bcm2837-rpi-3-b-plus.dts 1.94 KB