Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 6 Apr 2018 04:18:09 +0000 (21:18 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 6 Apr 2018 04:18:09 +0000 (21:18 -0700)
Pull ARM SoC device tree updates from Arnd Bergmann:
 "This is the usual set of changes for device trees, with over 700
  non-merged changesets. There is an ongoing set of dtc warning fixes
  and the usual bugfixes, cleanups and added device support.

  The most interesting bit as usual is support for new machines listed
  below:

   - The Allwinner H6 makes its debut with the Pine-H64 board, and we
     get two new machines based on its older siblings: the H5 based
     OrangePi Zero+ and the A64 based Teres-I Laptop from Olimex. On the
     32-bit side, we add The Olimex som204 based on Allwinner A20, and
     the Banana Pi M2 Zero development board (based on H2).

   - NVIDIA adds support for Tegra194 aka "Xavier", plus their p2972
     development board and p2888 CPU module.

   - The Nuvoton npcm750 is a BMC that was newly added, for now we only
     support running on the evaluation board.

   - STmicroelectronics stm32 gains support for the stm32mp157c and two
     evaluation boards.

   - The Toradex Colibri board family grows a few members based on the
     i.MX6ULL variant.

   - The Advantec DMS-BA16 is a Qseven module using the NXP i.MX6 family
     of chips.

   - The Phytec phyBOARD Mira is a family of industrial boards based on
     i.MX6. For now, four models get added.

   - TI am335x based PDU-001 is an industrial embedded machine used for
     traffic monitoring

   - The Aspeed platform now supports running on the BMC on the Qualcomm
     Centriq 2400 server

   - Samsung Exynos4 based Galaxy S3 is a family of mobile phones
     Qualcomm msm8974 based Galaxy S5 is a rather different phone made
     by the same company.

   - The Xilinx Zynq and ZynqMP platforms now gained a lot of dts file
     for the various boards made by Xilinx themselves, as well as the
     Digilent Zybo Z7.

   - The ARM Versatile family now supports the "IB2" interface board.

   - The Renesas H2 based "Stout" and the H3 based Salvator-X are more
     evaluation boards named after a kind of beer, as most of them are.
     The r8a77980 (V3H) based "Condor" apparently doesn't follow that
     tradition. ;-)

   - ROC-RK3328-CC is a simple developement board from the Libre
     Computer Project, based on the Rockchips RK3328 SoC

   - Haiku is another development board plus Qseven module based on
     Rockchips RK3368 and made by Theobroma Systems"

* tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (701 commits)
  arm: dts: modify Nuvoton NPCM7xx device tree structure
  arm: dts: modify Makefile NPCM750 configuration name
  arm: dts: modify clock binding in NPCM750 device tree
  arm: dts: modify timer register size in NPCM750 device tree
  arm: dts: modify UART compatible name in NPCM750 device tree
  arm: dts: add watchdog device to NPCM750 device tree
  arm64: dts: uniphier: add ethernet node for PXs3
  ARM: dts: uniphier: add pinctrl groups of ethernet for second instance
  arm: dts: kirkwood*.dts: use SPDX-License-Identifier for board using GPL-2.0+
  arm: dts: kirkwood*.dts: use SPDX-License-Identifier for boards using GPL-2.0+/MIT
  arm: dts: kirkwood*.dts: use SPDX-License-Identifier for boards using GPL-2.0
  arm: dts: armada-385-turris-omnia: use SPDX-License-Identifier
  arm: dts: armada-385-db-ap: use SPDX-License-Identifier
  arm: dts: armada-388-rd: use SPDX-License-Identifier
  arm: dts: armada-xp-db-xc3-24g4xg: use SPDX-License-Identifier
  arm: dts: armada-xp-db-dxbc2: use SPDX-License-Identifier
  arm: dts: armada-370-db: use SPDX-License-Identifier
  arm: dts: armada-*.dts: use SPDX-License-Identifier for most of the Armada based board
  arm: dts: armada-xp-98dx: use SPDX-License-Identifier for prestara 98d SoCs
  arm: dts: armada-*.dtsi: use SPDX-License-Identifier for most of the Armada SoCs
  ...

16 files changed:
1  2 
MAINTAINERS
arch/arm/boot/dts/armada-370-rd.dts
arch/arm/boot/dts/aspeed-g4.dtsi
arch/arm/boot/dts/aspeed-g5.dtsi
arch/arm/boot/dts/bcm2835-rpi.dtsi
arch/arm/boot/dts/imx7d-sdb.dts
arch/arm/boot/dts/mt7623.dtsi
arch/arm/boot/dts/stih407-b2120.dts
arch/arm/boot/dts/stih410-b2120.dts
arch/arm/boot/dts/stih410-b2260.dts
arch/arm/boot/dts/stih418-b2199.dts
arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts
arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
arch/arm64/boot/dts/hisilicon/hi3660.dtsi
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi
arch/arm64/boot/dts/rockchip/rk3399.dtsi

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index a7a0f76e9cbc7e64cf8dcc356da6625e9ea08472,de3c8bf129b58ce1218f92a9fb62da646cecd46b..62ce1cecbb1f66138e193efbed2478cbb915a79c
        compatible = "st,stih407-b2120", "st,stih407";
  
        chosen {
 -              bootargs = "console=ttyAS0,115200 clk_ignore_unused";
 +              bootargs = "clk_ignore_unused";
-               linux,stdout-path = &sbc_serial0;
+               stdout-path = &sbc_serial0;
        };
  
-       memory {
+       memory@40000000 {
                device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
index 6c6b4cc37e97983582fae97a85911060f4972cf8,0a59b7b0f4b2c4f8715f53ceadca7ef07b655dd1..2a5a9802a5ec7d17ef28f48ff1703895c80edae8
        compatible = "st,stih410-b2120", "st,stih410";
  
        chosen {
 -              bootargs = "console=ttyAS0,115200 clk_ignore_unused";
 +              bootargs = "clk_ignore_unused";
-               linux,stdout-path = &sbc_serial0;
+               stdout-path = &sbc_serial0;
        };
  
-       memory {
+       memory@40000000 {
                device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
index 50d36758391c1e482c2c8ade68b5f91ce1322601,feb8834478fad456caac3f8eca85a30998a9e2f8..155caa8c002ad95702494ecd686bf9b0be36079f
        compatible = "st,stih410-b2260", "st,stih410";
  
        chosen {
 -              bootargs = "console=ttyAS1,115200 clk_ignore_unused";
 +              bootargs = "clk_ignore_unused";
-               linux,stdout-path = &uart1;
+               stdout-path = &uart1;
        };
  
-       memory {
+       memory@40000000 {
                device_type = "memory";
                reg = <0x40000000 0x40000000>;
        };
index 7f5f3252bfc7ebc9ab3d363a51fe1bac1f85ad18,39b4db2e3507da91929ed7cebfb7b90cae938328..cd0d719e31b799c9e235f2ae5053c04a949d80cf
        compatible = "st,stih418-b2199", "st,stih418";
  
        chosen {
 -              bootargs = "console=ttyAS0,115200 clk_ignore_unused";
 +              bootargs = "clk_ignore_unused";
-               linux,stdout-path = &sbc_serial0;
+               stdout-path = &sbc_serial0;
        };
  
-       memory {
+       memory@40000000 {
                device_type = "memory";
                reg = <0x40000000 0xc0000000>;
        };
index b2758dd8ce438abdfd53a0a347f496b6d8ddbe7d,3077e8ec9cd9da3f3f0cb988cf812aa81baac8eb..b8b79c0e9ee051255762e7d7d10e76422130fabd
  &mmc0 {
        pinctrl-names = "default";
        pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_bpi_m2>;
 -      vmmc-supply = <&reg_vcc3v0>;
 +      vmmc-supply = <&reg_dcdc1>;
        bus-width = <4>;
-       cd-gpios = <&pio 0 4 GPIO_ACTIVE_HIGH>; /* PA4 */
-       cd-inverted;
+       cd-gpios = <&pio 0 4 GPIO_ACTIVE_LOW>; /* PA4 */
        status = "okay";
  };