[GIT PULL 1/3] ARM: SoC device tree updates for 4.17
From: Arnd Bergmann
Date: Thu Apr 05 2018 - 17:21:58 EST
The following changes since commit 661e50bc853209e41a5c14a290ca4decc43cbfd1:
Linux 4.16-rc4 (2018-03-04 14:54:11 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt
for you to fetch changes up to 518d2f43c358da2072948f64df99b1bd417288dc:
arm: dts: modify Nuvoton NPCM7xx device tree structure (2018-04-05
11:13:39 +0200)
----------------------------------------------------------------
ARM: SoC device tree updates for 4.17
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.
----------------------------------------------------------------
Aapo Vienamo (1):
ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet
Adam Ford (3):
ARM: dts: da850-evm: add chosen and SPI alias
ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD torpedo
ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD SOM-LV
Alexandre Belloni (2):
ARM: dts: armada: netgear-rn*: fix rtc node name
ARM: dts: at91: sam9rl: Properly assign copyright
Alexandre Torgue (2):
dt-bindings: pinctrl: Add st,stm32f769-pinctrl compatible to stm32-pinctrl
ARM: dts: stm32: use dedicated files for pinctrl on stm32f7 family
Amelie Delaunay (9):
ARM: dts: stm32: add gadget fifo sizes to usbotg_hs on stm32f746
ARM: dts: stm32: select otg mode for usbotg_hs on stm32746g_eval
ARM: dts: stm32: enable USB HS on stm32f769-disco
ARM: dts: stm32: enable RTC on stm32f769-disco
ARM: dts: stm32: add USB OTG HS and FS support for STM32H743 SoC
ARM: dts: stm32: enable USB OTG HS on stm32h743i-eval
ARM: dts: stm32: add RTC support on STM32H743
ARM: dts: stm32: enable RTC on stm32h743i-eval
ARM: dts: stm32: add SPI support on STM32H743 SoC
Andrea Merello (1):
ARM: dts: stm32: Add pin map for SDIO controller on stm32f4
Andrew F. Davis (8):
ARM: dts: keystone: Move keystone_irq to under device-state-control
ARM: dts: keystone: Move reset-controller to under device-state-control
ARM: dts: keystone-k2e: Move keystone_dsp_gpio to under
device-state-control
ARM: dts: keystone-k2l: Move keystone_dsp_gpio to under
device-state-control
ARM: dts: keystone-k2hk: Move keystone_dsp_gpio to under
device-state-control
ARM: dts: keystone-k2g: Move keystone_irq to under device-state-control
ARM: dts: keystone-k2g: Move keystone_dsp_gpio to under
device-state-control
ARM: dts: keystone-k2g: Move usb-phy nodes out of soc0
Andrew Jeffery (1):
ARM: dts: palmetto: Request mux as per strapping configuration
Andrey Smirnov (2):
ARM: dts: imx6: RDU2: Add RAVE SP device
ARM: dts: imx51-zii-rdu1: Add node for RAVE SP device
Andrzej Hajda (2):
arm64: dts: exynos: add micro-USB connector node to TM2 platforms
arm64: dts: exynos: add OF graph between MHL and USB connector
Anson Huang (6):
ARM: dts: imx6ul: remove unnecessary clocks for cpu-freq
ARM: dts: imx6sx: add pu power domain support
ARM: dts: imx6sx: add ARM power domain support
clk: imx: imx7d: add the snvs clock
ARM: dts: imx7s: add snvs rtc clock
ARM: dts: imx7s: add temperature monitor support
Anurag Kumar Vulisha (1):
arm64: zynqmp: Added OOB timing settings in zynqmp-ep108.dts
Arnd Bergmann (48):
Merge tag 'sti-dt-for-v4.17-round1' of
ssh://gitolite.kernel.org/.../pchotard/sti into next/dt
Merge tag 'davinci-for-v4.17/dt' of
ssh://gitolite.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'juno-updates-4.17' of
ssh://gitolite.kernel.org/.../sudeep.holla/linux into next/dt
Merge tag 'omap-for-v4.17/dt-signed' of
ssh://gitolite.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'keystone_dts_for_4.17' of
ssh://gitolite.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'omap-for-v4.17/dt-sdhci-signed' of
ssh://gitolite.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'stm32-dt-for-v4.17-1' of
ssh://gitolite.kernel.org/.../atorgue/stm32 into next/dt
Merge tag 'samsung-dt-4.17' of
ssh://gitolite.kernel.org/.../krzk/linux into next/dt
Merge tag 'samsung-dt64-4.17' of
ssh://gitolite.kernel.org/.../krzk/linux into next/dt
Merge tag 'xilinx-dt-for-4.17' of
https://github.com/Xilinx/linux-xlnx into next/dt
Merge tag 'hisi-arm64-dt-for-4.17' of
git://github.com/hisilicon/linux-hisi into next/dt
Merge tag 'mvebu-dt-4.17-1' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'mvebu-dt64-4.17-1' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'at91-ab-4.17-dt' of
ssh://gitolite.kernel.org/.../abelloni/linux into next/dt
Merge tag 'arm-soc/for-4.17/devicetree' of
https://github.com/Broadcom/stblinux into next/dt
Merge tag 'aspeed-4.17-devicetree' of
ssh://gitolite.kernel.org/.../joel/aspeed into next/dt
Merge tag 'uniphier-dt-v4.17' of
ssh://gitolite.kernel.org/.../masahiroy/linux-uniphier into next/dt
Merge tag 'imx-dt-newclk-4.17' of
ssh://gitolite.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'imx-dt-4.17' of
ssh://gitolite.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'imx-dt64-4.17' of
ssh://gitolite.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'tegra-for-4.17-dt-bindings' of
ssh://gitolite.kernel.org/.../tegra/linux into next/dt
Merge tag 'tegra-for-4.17-arm-dt' of
ssh://gitolite.kernel.org/.../tegra/linux into next/dt
Merge tag 'tegra-for-4.17-arm64-dt' of
ssh://gitolite.kernel.org/.../tegra/linux into next/dt
Merge tag 'renesas-arm64-dt-for-v4.17' of
ssh://gitolite.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-bindings-for-v4.17' of
ssh://gitolite.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-for-v4.17' of
ssh://gitolite.kernel.org/.../horms/renesas into next/dt
Merge tag 'samsung-dt-4.17-2' of
ssh://gitolite.kernel.org/.../krzk/linux into next/dt
Merge tag 'v4.16-next-dts32' of
ssh://gitolite.kernel.org/.../matthias.bgg/linux into next/dt
Merge tag 'v4.16-next-dts64' of
ssh://gitolite.kernel.org/.../matthias.bgg/linux into next/dt
Merge tag 'mvebu-dt64-4.17-2' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'amlogic-dt64' of
ssh://gitolite.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'armsoc-versatile-drm-dts' of
ssh://gitolite.kernel.org/.../linusw/linux-integrator into next/dt
Merge tag 'qcom-arm64-for-4.17' of
ssh://gitolite.kernel.org/.../agross/linux into next/dt
Merge tag 'qcom-dts-for-4.17' of
ssh://gitolite.kernel.org/.../agross/linux into next/dt
Merge tag 'amlogic-dt-1' of
ssh://gitolite.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'at91-ab-4.17-dt2' of
ssh://gitolite.kernel.org/.../abelloni/linux into next/dt
Merge tag 'sunxi-dt-for-4.17' of
ssh://gitolite.kernel.org/.../sunxi/linux into next/dt
Merge tag 'sunxi-dt64-for-4.17' of
ssh://gitolite.kernel.org/.../sunxi/linux into next/dt
Merge tag 'sunxi-h3-h5-for-4.17' of
ssh://gitolite.kernel.org/.../sunxi/linux into next/dt
Merge tag 'omap-for-v4.17/dt-pt2-signed' of
ssh://gitolite.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'socfpga_dts_for_v4.17' of
ssh://gitolite.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'imx-dt64-4.17-2' of
ssh://gitolite.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'mvebu-dt-4.17-2' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'mvebu-dt-4.17-spdx' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'v4.17-rockchip-dts32-1' of
ssh://gitolite.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'v4.17-rockchip-dts64-1' of
ssh://gitolite.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'uniphier-dt-v4.17-2' of
ssh://gitolite.kernel.org/.../masahiroy/linux-uniphier into next/dt
Merge tag 'imx-dt-4.17-2' of
ssh://gitolite.kernel.org/.../shawnguo/linux into next/dt
Bai Ping (1):
ARM: dts: imx6ull: add additional pinfunc defines for i.MX 6ULL
Baolin Wang (7):
arm64: dts: Add hwspinlock node for Spreadtrum SC9860
arm64: dts: Add ADI device node for Spreadtrum SC9860
arm64: dts: Add pin controller node for Spreadtrum SC9860
arm64: dts: Add timer node for Spreadtrum SC9860
arm64: dts: Add watchdog device node for Spreadtrum SC9860
arm64: dts: Add DMA device node for Spreadtrum SC9860
arm64: dts: Add SC2731 PMIC dts file for Spreadtrum SC9860
Bartosz Golaszewski (11):
ARM: dts: use 'atmel' as at24 manufacturer for imx6qdl-zii-rdu2
ARM: dts: use 'atmel' as at24 manufacturer for imx6qdl-rex
ARM: dts: fix the at24 compatible string in imx6q-h100
ARM: dts: at91: use 'atmel' as at24 manufacturer for sama5d34ek
ARM: dts: at91: use 'atmel' as at24 manufacturer for at91sam9260ek
ARM: dts: at91: use 'atmel' as at24 manufacturer for at91sam9g20ek
ARM: dts: at91: use 'atmel' as at24 manufacturer for at91-sama5d2_ptc_ek
ARM: dts: at91: use 'atmel' as at24 manufacturer for at91sam9263ek
ARM: dts: use 'atmel' as at24 manufacturer in am335x-boneblue
ARM: dts: da850-lego-ev3: use a correct fallback for at24 compatible
ARM: dts: use 'atmel' as at24 manufacturer for qcom-apq8064-cm-qs600
Baruch Siach (6):
arm64: dts: marvell: add CP110 uart peripherals
arm64: dts: marvell: mcbin: enable uart headers
arm64: dts: marvell: mcbin: fix board name typo
ARM: dts: bcm2835: make the firmware node into a bus
ARM: dts: bcm2837-rpi-3-b: add GPIO expander
ARM: dts: hummingboard: Remove mention of nonexistent node
Benjamin Gaignard (4):
ARM: dts: stm32: Add leds support to stm32f469 Discovery board
ARM: dts: stm32: Add leds support to stm32f769 Discovery board
ARM: dts: stm32: Add push button to stm32f469 Discovery board
ARM: dts: stm32: Add push button to stm32f769 Discovery board
BenoÃt ThÃbaudeau (2):
ARM: dts: imx25-pinfunc: Use consistent naming for eSDHC
ARM: dts: imx25-pinfunc: Always set SION for eSDHC CMD
Biju Das (4):
ARM: dts: r8a7743: Add IPMMU DT nodes
ARM: dts: r8a7745: Add IPMMU DT nodes
ARM: dts: r8a7743: Add VSP support
ARM: dts: r8a7745: Add VSP support
Bjorn Andersson (1):
arm64: dts: msm8996: Add rmtfs sharedmem node
Brendan Higgins (1):
arm: dts: add Nuvoton NPCM750 device tree
Brian Norris (1):
ARM: dts: rockchip: drop veyron's nonstandard 'backlight-boot-off'
Chen-Yu Tsai (14):
ARM: dts: sun8i: a83t: bananapi-m3: Add LED device nodes
ARM: dts: sun9i: Add CCI-400 device nodes for A80
ARM: dts: sun9i: Add CPUCFG device node for A80 dtsi
ARM: dts: sun9i: Add PRCM device node for the A80 dtsi
ARM: dts: sun9i: Add secure SRAM node used for SMP hotplug
ARM: dts: sun9i: Add enable-method for SMP support for the A80 SoC
ARM: dts: sun8i: a33: Drop GPIO pinmux settings for A33-OLinuXino
ARM: dts: sun8i: a33: Drop sunxi-common-regulators.dtsi for A33-OLinuXino
ARM: dts: sun8i: a33: Enable PMIC power supplies on A33-OLinuXino
ARM: dts: sun8i: a33: Enable A33 internal audio codec on A33-OLinuXino
ARM: dts: sun8i: reference tablet design: Enable PMIC power supplies
ARM: dts: sun9i: Add device nodes for documented display pipelines for A80
ARM: dts: sun9i: Add pinmux settings for LCD0 RGB888 output.
ARM: dts: sun9i: cubieboard4: Enable VGA display output
Chris Zhong (2):
arm64: dts: rockchip: add cdn-dp node for rk3399.
arm64: dts: rockchip: enable DP for rk3399-gru
Christian Hemp (2):
ARM: dts: imx6: Add support for phyBOARD-Mira i.MX 6Quad/Dual RDK
ARM: dts: imx6: Add support for phyBOARD-Mira i.MX 6 DualLight/Solo RDK
Chunfeng Yun (1):
arm64: dts: mt7622: add usb device nodes
Craig Tatlor (1):
ARM: dts: msm8974: castor: Fix typo and add startup delay in
touchscreen node
Daniele Debernardi (1):
ARM: dts: qcom: Add initial DTS file for Samsung Galaxy S5 phone
Dave Gerlach (9):
ARM: dts: am33xx: Reserve pm code and data regions in ocmcram sram node
ARM: dts: am4372: Reserve pm code and data regions in ocmcram sram node
ARM: dts: am33xx: Update emif node
ARM: dts: am4372: Update emif node
ARM: dts: am33xx: Add pm-sram phandle to soc node
ARM: dts: am4372: Add soc node
ARM: dts: am33xx: Mark emif with ti,no-idle
ARM: dts: am4372: Mark emif with ti,no-idle
ARM: dts: am4372: Mark omap_l3_noc with ti,no-idle
David Lechner (1):
ARM: dts: da850-lego-ev3: Add node for reboot modes
Dien Pham (4):
arm64: dts: renesas: r8a7795: Add OPPs table for cpu devices
arm64: dts: renesas: r8a7796: Add OPPs table for cpu devices
arm64: dts: renesas: r8a7796: Update OPPs to support CA53 dfs
arm64: dts: renesas: r8a7795: Update OPPs to support CA53 dfs
Dinh Nguyen (2):
arm64: dts: stratix10: enable watchdog timer on the S10 devkit
arm64: dts: stratix10: disable false USB overcurrent on devkit
Dmitry Osipenko (2):
ARM: tegra: Add IRAM node on Tegra30
ARM: tegra: Add video decoder node on Tegra30
Dmitry Shmidt (1):
arm64: dts: hi6220: enable watchdog
Emiliano Ingrassia (2):
ARM: dts: meson8b: extend ethernet controller description
ARM: dts: meson8b-odroidc1: ethernet support
Emmanuel Vadot (1):
ARM: dts: sun8i: h3: Add eMMC for NanoPi M1 Plus
Enrico Scholz (1):
ARM: dts: imx6: Add support for phyBOARD-Mira with i.MX 6QuadPlus
Eric Anholt (1):
ARM: bcm2835: Add the DPI hardware to the device tree.
Fabio Estevam (27):
arm64: dts: ls1012a: Move cpu_thermal out of bus node
arm64: dts: ls1043a: Move cpu_thermal out of bus node
arm64: dts: ls1046a: Move cpu_thermal out of bus node
arm64: dts: ls1088a: Move cpu_thermal out of bus node
arm64: dts: ls208xa: Move cpu_thermal out of bus node
arm64: dts: ls208xa-qds: Pass unit name to dspi child nodes
arm64: dts: ls208xa-qds: Fix the 'reg' property
ARM: dts: imx23: Pass unit address and reg to IOMUX node
ARM: dts: imx28: Pass unit address and reg to IOMUX node
ARM: dts: imx28-tx28: Pass unit address and reg to IOMUX node
ARM: dts: imx28-apx4devkit: Pass unit address and reg to IOMUX node
ARM: dts: imx28-cfa10049: Move i2cmux out of bus node
ARM: dts: imx27-eukrea-mbimxsd27-baseboard: Pass missing unit address
ARM: dts: imx27-eukrea-cpuimx27: Put the clock node directly into root
ARM: dts: imx28-tx28: Pass the memory unit name
ARM: dts: imx6: Pass memory unit-adress
ARM: dts: imx5: Pass the memory unit-address
ARM: dts: vf500: Remove skeleton.dtsi inclusion
ARM: dts: vf: Add memory node unit name
ARM: dts: vf500: Remove the zero length reg property
ARM: dts: vf610m4: Remove skeleton.dtsi inclusion
ARM: dts: vf610m4: Remove the zero length reg property
dt-bindings: ifc: Fix the unit address format in the examples
ARM: dts: imx6-phytec: Use the standard 'stdout-path' property
ARM: dts: imx6ul-isiot: Pass the required '#sound-dai-cells'
Revert "arm64: dts: fsl: fix ifc simple-bus unit address format warnings"
Revert "dt-bindings: ifc: Fix the unit address format in the examples"
Fabrizio Castro (2):
ARM: dts: iwg20m: Enable cmt0
ARM: dts: iwg22m: Enable cmt0
Felix Brack (1):
ARM: dts: am33xx: add PDU001 board
Florian Fainelli (3):
Merge tag 'bcm2835-dt-next-2018-02-28' into devicetree/next
ARM: dts: NSP: Switch to port 8 for CPU port
Merge tag 'bcm2835-dt-next-2018-03-13' into devicetree/next
Fugang Duan (1):
ARM: dts: imx6ul: update i.MX 6UltraLite iomux headers
Geert Uytterhoeven (16):
arm64: dts: renesas: r8a77970: Remove non-existing STBE region
arm64: dts: renesas: r8a77995: Remove non-existing STBE region
ARM: dts: kirkwood: Fix "debounce-interval" property misspelling
dt-bindings: arm: Document SoC compatible value for Armadillo-800 EVA
dt-bindings: arm: Document Renesas V3MSK and Wheat board part numbers
dt-bindings: arm: Document Renesas R-Car M3-N-based Salvator-XS board
dt-bindings: arm: Document Renesas R-Car M3-N-based Salvator-X board
ARM: dts: atlas7: Use generic uart-has-rtscts DT property
ARM: dts: exynos: Fix "debounce-interval" property misspelling in Midas
arm64: dts: renesas: r8a77965: Add IIC-DVFS device node
arm64: dts: renesas: r8a77965: Add INTC-EX device node
arm64: dts: renesas: r8a77965-salvator-xs: Add SoC name to file header
arm64: dts: renesas: r8a77970: sort subnodes of root node alphabetically
arm64: dts: renesas: r8a7795: Add missing SYS-DMAC2 dmas
ARM: dts: kzm9d: Fix "debounce-interval" property misspelling
ARM: dts: lager: Move cec_clock to root node
Georgi Djakov (4):
arm64: dts: qcom: msm8916: Add msm8916 A53 PLL DT node
arm64: dts: qcom: msm8916: Probe the APCS mailbox driver
arm64: dts: qcom: msm8916: Add clock properties to the APCS node
arm64: dts: qcom: msm8916: Add CPU frequency scaling support
Giulio Benetti (3):
ARM: dts: sun7i: include correct ccu clock header
ARM: dts: sun7i: Add Mali node
ARM: dts: sun8i-h3: Add Mali node
Gregory CLEMENT (29):
ARM64: dts: marvell: armada-cp110: Add registers clock for SPI nodes
ARM64: dts: marvell: armada-cp110: Add registers clock for I2C nodes
arm64: dts: marvell: use SPDX-License-Identifier for Armada SoCs
arm64: dts: marvell: armada-3720-db: use SPDX-License-Identifier
arm64: dts: marvell: armada-3720-espressobin: use SPDX-License-Identifier
arm64: dts: marvell: armada-7040-db: use SPDX-License-Identifier
arm64: dts: marvell: armada-8040-db: use SPDX-License-Identifier
arm64: dts: marvell: armada-8040-mcbin: use SPDX-License-Identifier
arm64: dts: marvell: armada-8080-db: use SPDX-License-Identifier
ARM64: dts: marvell: armada-cp110: Add registers clock for sata node
ARM64: dts: marvell: armada-cp110: Add apb_pclk clock for the uart nodes
ARM64: dts: marvell: armada-cp110: Add registers clock for USB host nodes
ARM64: dts: marvell: armada-cp110: Add registers clock for XOR
engine nodes
ARM64: dts: marvell: armada-cp110: Add registers clock for the trng node
ARM64: dts: marvell: armada-cp110: Add registers clock for the crypto node
ARM64: dts: marvell: armada-cp110: Add registers clock for the NAND node
ARM64: dts: marvell: armada-cp110: Add registers clock for the PCIe nodes
arm: dts: armada-*.dtsi: use SPDX-License-Identifier for most of
the Armada SoCs
arm: dts: armada-xp-98dx: use SPDX-License-Identifier for
prestara 98d SoCs
arm: dts: armada-*.dts: use SPDX-License-Identifier for most of
the Armada based board
arm: dts: armada-370-db: use SPDX-License-Identifier
arm: dts: armada-xp-db-dxbc2: use SPDX-License-Identifier
arm: dts: armada-xp-db-xc3-24g4xg: use SPDX-License-Identifier
arm: dts: armada-388-rd: use SPDX-License-Identifier
arm: dts: armada-385-db-ap: use SPDX-License-Identifier
arm: dts: armada-385-turris-omnia: use SPDX-License-Identifier
arm: dts: kirkwood*.dts: use SPDX-License-Identifier for boards
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 board
using GPL-2.0+
Harald Geyer (4):
arm64: dts: allwinner: a64: Add i2c0 pins
arm64: dts: allwinner: a64: Add watchdog
arm64: dts: allwinner: a64: add simplefb for A64 SoC
arm64: dts: allwinner: a64: Add support for TERES-I laptop
Hauke Mehrtens (3):
ARM: dts: sun8i: activate SPI on Orange Pi R1
arm64: allwinner: H5: Add Xunlong Orange Pi Zero Plus
ARM: dts: armada-385-linksys: Disable internal RTC
Heiko Stuebner (2):
arm64: dts: rockchip: move rk3399-sapphire sdio to excavator baseboard
arm64: dts: rockchip: add a standalone version of the rk3399 sapphire
Henry Zhang (1):
ARM: dts: bcm283x: Fix pin function of JTAG pins
Huazhong Tan (1):
arm64: dts: hisi: add hns-dsaf cpld control for the hip07 SoC
INAGAKI Hiroshi (1):
ARM: dts: BCM5301X: add missing LEDs for Buffalo WZR-900DHP
Ian Ray (1):
ARM: dts: imx6q-bx50v3: disable SD card
Icenowy Zheng (3):
ARM: dts: sun8i: h2+: add support for Banana Pi M2 Zero board
arm64: allwinner: h6: add the basical Allwinner H6 DTSI file
arm64: allwinner: h6: add support for Pine H64 board
Ilia Lin (1):
arm64: dts: qcom: Fix SPI5 config on MSM8996
Jacopo Mondi (24):
dt-bindings: arm: Document R-Car M3-N SoC DT bindings
arm64: add Renesas R8A77965 support
arm64: dts: renesas: initial R8A77965 SoC device tree
arm64: dts: renesas: Add R-Car Salvator-x M3-N support
arm64: dts: renesas: r8a77965: Add dmac device nods
arm64: dts: renesas: r8a77965: Add SCIF device nodes
arm64: dts: renesas: r8a77965: Add GPIO nodes
arm64: dts: renesas: r8a77965: Add "reg" properties
arm64: dts: renesas: r8a77965: Add #address-cells and #size-cells
arm64: dts: renesas: r8a77965: Remove stale reg property
arm64: dts: renesas: r8a77965: Add #phy-cells property
arm64: dts: renesas: r8a77965: Add #pwm-cells property
arm64: dts: renesas: r8a77965: Add #interrupt-cells property
arm64: dts: renesas: r8a77965: Move usb2_phy1 up
arm64: dts: renesas: salvator-common: Override EtherAVB phy-mode
arm64: dts: renesas: ulcb: Override EtherAVB phy-mode
arm64: dts: renesas: draak: Override EtherAVB phy-mode
arm64: dts: renesas: eagle: Override EtherAVB phy-mode
arm64: dts: renesas: v3msk: Override EtherAVB phy-mode
arm64: dts: renesas: r8a7796: Set EtherAVB phy mode to "rgmii"
arm64: dts: renesas: r8a7795: Set EtherAVB phy mode to "rgmii"
arm64: dts: renesas: r8a77995: Set EtherAVB phy mode to "rgmii"
arm64: dts: renesas: r8a77970: Set EtherAVB phy mode to "rgmii"
arm64: dts: renesas: r8a77965: Add EtherAVB device node
Jagan Teki (1):
ARM: dts: rockchip: Add eMMC node for rk3288-vyasa
Jelle van der Waa (1):
ARM: dts: nanopi-neo-air: Add WiFi / eMMC
Jernej Skrabec (5):
ARM: dts: sun8i: a83t: Add HDMI display pipeline
ARM: dts: sun8i: a83t: Enable HDMI on BananaPi M3
ARM: dts: sunxi: h3/h5: Add HDMI pipeline
ARM: dts: sun8i: h3: Enable HDMI output on H3 boards
ARM64: dts: sun50i: h5: Enable HDMI output on H5 boards
Jerome Brunet (5):
ARM64: meson-axg: enable hardware rng
ARM64: dts: meson-axg: add sec_AO system controller
ARM64: dts: meson-axg: fix pwm_AO_cd compatible
ARM64: dts: meson: reduce odroid-c2 eMMC maximum rate
ARM64: dts: meson-gx: make efuse read-only
Jian Hu (3):
ARM64: dts: meson-axg: add I2C DT info for Meson-AXG SoC
ARM64: dts: meson-axg: describe pin DT info for I2C controller
ARM64: dts: meson-axg: enable I2C Master-1 for the audio speaker
Joel Stanley (9):
ARM: dts: aspeed: Add IPMI BT node
ARM: dts: aspeed: Enable IPMI BT node on OpenPower machines
ARM: dts: aspeed-g5: Update LPC node
ARM: dts: aspeed: Add LPC clock phandles
ARM: dts: palmetto: Add LEDs and GPIO keys
ARM: dts: aspeed: Add Palmetto GPIO hogs
ARM: dts: aspeed: Add LPC reset controller node
ARM: dts: palmetto: Enable rear UART
ARM: dts: romulus: Remove MAX31785 device
John Keeping (3):
ARM: dts: rockchip: add power key for Rock2 Square
ARM: dts: rockchip: add recovery button for Rock2 Square
ARM: dts: rockchip: enable USB-OTG port on Radxa Rock2 Square
Jon Nettleton (1):
ARM: dts: imx6qdl-hummingboard: fix USBOTG-ID pin
Joonas KylmÃlà (5):
ARM: dts: sunxi: h3-h5: remove mmc0 card detection pin from pinctrl
ARM: dts: sunxi: h3-h5: Move pinctrl of mmc0 from dts to dtsi
ARM: dts: sunxi: h3-h5: Move pinctrl of mmc1 from dts to dtsi
ARM: dts: sunxi: h3-h5: rename mmc0_pins_a and mmc1_pins_a
ARM: dts: sun8i: h2-plus: remove unnecessary mmc1_pins node
Jorge Ramirez-Ortiz (2):
ARM64: dts: meson s905x: accept MAC addr from u-boot environment
ARM64: dts: meson: accept MAC addr from u-boot environment
JÃrg Krause (2):
ARM: dts: imx6ul: rename mux mode name REF_CLK_32K to OSC32K_32K_OUT
ARM: dts: imx6ul: add wdog3 node
Katsuhiro Suzuki (8):
ARM: dts: uniphier: add audio in/out pin-mux node
arm64: dts: uniphier: add sound node
arm64: dts: uniphier: add speaker out for LD11/LD20 boards
arm64: dts: uniphier: add compress audio out for LD11/LD20
arm64: dts: uniphier: add fixed regulators for audio codec
ARM: dts: uniphier: add sound node for PXs2
arm64: dts: uniphier: add syscon property for UniPhier sound system
ARM: dts: uniphier: add syscon property for UniPhier sound system
Ken Chen (1):
ARM: dts: aspeed: Add Qualcomm Centriq 2400 REP BMC
Ken Lin (1):
ARM: dts: imx: Add support for Advantech DMS-BA16
Kieran Bingham (7):
arm64: dts: renesas: r8a77995: add FCPV nodes
arm64: dts: renesas: r8a77995: add VSP instances
arm64: dts: renesas: r8a77995: add DU support
arm64: dts: renesas: r8a7795-es1: Fix register mappings on VSPs
arm64: dts: renesas: r8a7795: Fix register mappings on VSPs
arm64: dts: renesas: r8a7796: Fix register mappings on VSPs
arm64: dts: renesas: draak: Enable DU
Kishon Vijay Abraham I (9):
ARM: multi_v7_defconfig: Enable CONFIG_MMC_SDHCI_OMAP
ARM: omap2plus_defconfig: Enable CONFIG_MMC_SDHCI_OMAP
ARM: dts: am57xx-beagle-x15: Add "vqmmc-supply" property for mmc2
ARM: dts: dra7-evm: Remove mmc specific pinmux
ARM: dts: dra7-evm: Add "vqmmc-supply" property for mmc2
ARM: dts: am57xx-idk: Add "vqmmc-supply" property for mmc2
ARM: dts: dra76-evm: Add "vqmmc-supply" property for mmc2
ARM: dts: dra71-evm: Select pull down for mmc1_clk line in default mode
ARM: dts: am57xx-idk: Select pull down for mmc1_clk line in default mode
Klaus Goger (7):
arm64: dts: rockchip: enable tsadc on rk3399-puma
arm64: dts: rockchip: add i2s0-2ch-bus pins on rk3399
dt-bindings: add RK3368-uQ7 SoM and EVK base board
arm64: dts: rockchip: add RK3368-uQ7 (Lion) SoM
arm64: dts: rockchip: add Haikou baseboard with RK3368-uQ7 SoM
arm64: dts: rockchip: move i2s0 node from baseboard to SoM on rk3399-puma
arm64: dts: rockchip: enable I2S codec on rk3399-puma-haikou
Krzysztof Kozlowski (6):
ARM: dts: samsung: Remove unused samsung_k3pe0e000b
ARM: dts: exynos: Add SPDX license identifiers
ARM: dts: exynos: Remove duplicated inclusion of syscon restart
nodes on Exynos5410
ARM: dts: exynos: Fix address of PPMU ACP on Exynos4210
ARM: dts: exynos: Fix unit addresses of PDMA nodes in Exynos5410
ARM: dts: exynos: Remove unused bypass-smu property from Xyref5260
Kunihiko Hayashi (4):
ARM: dts: uniphier: add AVE ethernet node
arm64: dts: uniphier: add AVE ethernet node
ARM: dts: uniphier: add pinctrl groups of ethernet for second instance
arm64: dts: uniphier: add ethernet node for PXs3
Laurent Pinchart (1):
ARM: dts: porter: Fix HDMI output routing
Lei YU (2):
ARM: dts: aspeed: romulus: hog GPIOS7
ARM: dts: aspeed: romulus: Add w83773g temp sensor
Leo Yan (1):
arm64: dts: Hi3660: Remove 'CPU_NAP' idle state
Levin Du (1):
arm64: dts: rockchip: add roc-rk3328-cc board
Linus LÃssing (1):
ARM: dts: meson8b-odroidc1: add microSD support
Linus Walleij (7):
ARM: dts: add XOADC and IIO HWMON to APQ8064
ARM: dts: Augment VGA connector bridge on PB11MPcore
ARM: dts: Augment VGA connector bridge on PB1176
ARM: dts: Augment VGA connector bridge on Realview EB
ARM: dts: Augment VGA connector bridge on Realview PBX
ARM: dts: Add Versatile IB2 device tree
ARM: dts: Augment panel setting for Versatile
Lothar WaÃmann (2):
ARM: dts: imx6ull: fix the imx6ull-14x14-evk configuration
ARM: dts: imx6dl: remove 'lcdif' node
Lucas Stach (3):
ARM: dts: imx6: RDU2: disable internal watchdog
ARM: dts: imx6: RDU2: detail USDHC description
ARM: dts: imx6: remove GPU subsystem nodes
Ludovic Barre (6):
ARM: dts: stm32: add exti support for stm32h743
ARM: dts: stm32: add system config bank node for stm32h743
ARM: dts: stm32: add support of exti on stm32h743 pinctrl
ARM: dts: stm32: add stm32mp157c initial support
ARM: dts: stm32: add initial support of stm32mp157c eval board
dt-bindings: stm32: add support of STM32MP157
Maciej Purski (14):
ARM: dts: exynos: Use pinctrl labels in exynos4210-pinctrl
ARM: dts: exynos: Use pinctrl labels in exynos4412-pinctrl
ARM: dts: exynos: Use labels instead of full paths in exynos4210
ARM: dts: exynos: Use labels instead of full paths in exynos4210-trats
ARM: dts: exynos: Use labels instead of full paths in
exynos4210-universal_c210
ARM: dts: exynos: Use label instead of full path in exynos4412
ARM: dts: exynos: Use label instead of full path in
exynos4412-odroid-common
ARM: dts: exynos: Use labels instead of full paths in exynos4412-trats2
ARM: dts: exynos: Use label instead of full path in exynos4412-itop-elite
ARM: dts: exynos: Use pmu label in exynos4412
ARM: dts: exynos: Add soc node to exynos5440
ARM: dts: exynos: Add soc node to exynos4
ARM: dts: exynos: Add soc node to exynos4210
ARM: dts: exynos: Add soc node to exynos4412
Magnus Damm (3):
ARM: dts: marzen: Add SDHI0 VCCQ Regulator
ARM: dts: silk: Add r1ex24002 EEPROM to DT
ARM: dts: silk: Add GPIO keys to DT
Marcel Ziswiler (15):
dt-bindings: phy: Clarify ULPI PHY source clock
ARM: tegra: Fix ULPI regression on Tegra20
dt/bindings: Fix binding examples for Tegra GMI controller
ARM: tegra: Use proper IRQ type definitions
ARM: tegra: beaver: Remove invalid uses of rsvd1
ARM: tegra: venice2: Remove duplicate pcie-1 node
ARM: tegra: Fix I2C bus frequencies on Apalis/Colibri
ARM: tegra: apalis/colibri: Use correct compatible for RTC
ARM: tegra: apalis/colibri: Remove unneeded reg property
ARM: tegra: apalis-tk1: Set critical trips
ARM: tegra: apalis-tk1: Activate PWM pin muxing for pwm3
ARM: tegra: apalis-tk1: Add missing as3722 gpio0 configuration
ARM: tegra: apalis-tk1: Hog group for ethernet, PCIe, reset GPIOs
ARM: tegra: apalis-tk1: Copyright period, spurious newlines
ARM: tegra: apalis-tk1: Support v1.2 hardware revision
Marco Franchi (5):
ARM: dts: imx6ul-evk: Add support for mag3110 sensor
ARM: dts: imx7d-sdb: Add support for mpl3115 sensor
ARM: dts: imx: Pass empty memory size on board dts
ARM: dts: imx: Remove empty memory size nodes
ARM: dts: imx: Add memory node unit name
Marcus Cooper (8):
ARM: dts: sun7i: Enable HDMI support on the MK808C
ARM: dts: sun4i: Enable HDMI support on the MK802
ARM: dts: sun7i: Enable HDMI support on the Olimex EVB
ARM: dts: sun6i: a31: Enable HDMI support on the Mele I7
arm64: dts: allwinner: a64: Add the SPDIF block and pin
arm64: dts: allwinner: a64: Add SPDIF to the A64
arm64: dts: allwinner: a64: Add SPDIF to the Pine64
arm64: dts: allwinner: a64: Add DAI nodes
Marek Szyprowski (3):
ARM: dts: exynos: Cleanup power domain nodes in exynos3250.dtsi
ARM: dts: exynos: Add missing interrupts property to PMIC on Trats board
ARM: dts: exynos: Fix IOMMU support for GScaler devices on Exynos5250
Marek Vasut (2):
dt-bindings: arm: Document Renesas H2-based Stout DT bindings
ARM: dts: stout: Initial r8a7790 Stout board support
Martin Blumenstingl (5):
ARM: dts: meson8b: grow the reset controller memory zone
ARM: dts: meson8: add the reset controller
ARM: dts: meson8: add the USB reset line
ARM: dts: meson8b: add the I2C clocks
ARM: dts: meson8b: the CBUS GPIO controller only has 83 GPIOs
Martin Kaiser (1):
ARM: dts: i.MX25: define SSI FIFO depth
Martyn Welch (1):
ARM: dts: imx53-ppd: Add touchscreen reset line
Masahiro Yamada (2):
ARM: dts: uniphier: use proper SPDX-License-Identifier style
arm64: dts: uniphier: use proper SPDX-License-Identifier style
Mathieu Malaterre (1):
ARM: dts: stm32: dts: Remove leading 0x and 0s from bindings notation
Maxime Ripard (1):
ARM: dts: sun8i: a33 Enable our display frontend
Michael Lyle (1):
ARM: dts: exynos: Add support for wlan to Artik 5
Michal Simek (19):
arm64: zynqmp: Use zynqmp specific compatible string for macb
arm64: zynqmp: Fix alignment in dts files
arm64: zynqmp: Add SPDX license identifier
dt-bindings: xilinx: Add description for ZynqMP
arm64: zynqmp: Add support for Xilinx zcu100-revC
arm64: zynqmp: Add support for Xilinx zcu102
arm64: zynqmp: Add support for Xilinx zcu104-revA
arm64: zynqmp: Add support for Xilinx zcu106-revA
arm64: zynqmp: Add support for Xilinx zcu111-revA
arm64: zynqmp: Add support for Xilinx zc12XX boards
arm64: zynqmp: Add support for Xilinx zc1751
arm: zynq: Use i2c-mux instead of i2cswitch for pca9548
arm: dts: zynq: Use SPDX-License-Identifier
arm: zynq: Add missing address node name in microzed board
arm: zynq: Add Xilinx cc108 board
arm: zynq: Add support for Xilinx zc770 xm010 dc1 board
arm: zynq: Add support for Xilinx zc770 xm011 dc2 board
arm: zynq: Add support for Xilinx zc770 xm012 dc3 board
arm: zynq: Add support for Xilinx zc770 xm013 dc4 board
Mikko Perttunen (4):
dt-bindings: tegra: Add missing chips and NVIDIA boards
dt-bindings: tegra: Add documentation for nvidia,tegra194-pmc
arm64: tegra: Add Tegra194 chip device tree
arm64: tegra: Add device tree for the Tegra194 P2972-0000 board
Miquel Raynal (2):
arm64: dts: marvell: use reworked NAND controller driver on Armada 7K
arm64: dts: marvell: use reworked NAND controller driver on Armada 8K
Murali Karicheri (1):
ARM: dts: Keystone: add ECC error handler support
Neil Armstrong (4):
ARM64: dts: amlogic: Convert to new-style SPDX license identifiers
ARM64: dts: meson-gxbb-wetek: add a wetek specific dtsi to
cleanup hub and play2
meson-gx-socinfo: Add package id for S905H
ARM64: dts: meson: bump mali450 clk to 744MHz
Nicolas Ferre (1):
ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property
Niklas Cassel (8):
ARM: dts: artpec: disable Accelerator Coherency Port
ARM: dts: artpec: use 1 GiB RAM
ARM: dts: artpec: remove 0x prefix from clkctrl unit address
ARM: dts: artpec: migrate ethernet to stmmac binding
ARM: dts: artpec: add and utilize artpec6 pin controller
ARM: dts: artpec: add and utilize nbpfaxi DMA controllers
ARM: dts: artpec: add disabled node for PCIe endpoint mode
ARM: dts: artpec: add node for hardware crypto accelerator
Niklas SÃderlund (5):
ARM: dts: lager: Add CEC clock for HDMI transmitter
arm64: dts: renesas: r8a7796: add thermal cooling management
arm64: dts: renesas: r8a7795: add thermal cooling management
arm64: dts: renesas: r8a7795: update register size for thermal
arm64: dts: renesas: r8a7796: update register size for thermal
Nobuhiro Iwamatsu (1):
arm: dts: zynq: Add Digilent Zybo Z7 board
P L Sai Krishna (1):
arm64: zynqmp: Add 8-bit bus width property for ep108
Patrice Chotard (22):
ARM: dts: STi: Fix bindings notation
ARM: dts: STi: Move leds node outside soc node
ARM: dts: STi: Add fake reg property for sti-display-subsystem
ARM: dts: STi: Add fake reg property for miphy28lp_phy
ARM: dts: STi: Add fake reg property for irq-syscfg
ARM: dts: STi: Add fake reg property for remote processors
ARM: dts: STi: Add fake reg for restart, powerdown and picophy/softreset
ARM: dts: STi: Add fake reg property for usb2_picophyX nodes
ARM: dts: STi: Update sound related nodes location
ARM: dts: STi: Update clocks node location
ARM: dts: STi: Remove unused clk_ext2f_a9 clock
ARM: dts: stm32: Add SDIO controller for stm32f746
ARM: dts: stm32: Add SDIO controller for stm32f429
ARM: dts: stm32: Enable SDIO controller on stm32f469 disco board
ARM: dts: stm32: Enable SDIO controller on stm32429i-eval board
ARM: dts: stm32: Fix HSE clock frequency for stm32h743i-disco board
ARM: dts: stm32: Add sdio pins definition for stm32f7
ARM: dts: stm32: Enable sdio1 for stm32f746-disco
ARM: dts: stm32: Enable sdio1 for stm32f746-eval
ARM: dts: stm32: Enable sdio1 for stm32f769-disco
dt-bindings: mfd: Add STM32F7 SDMMC2 rcc entry
ARM: dts: stm32: Fix sdio2 rcc hard coded value
Pavel Machek (1):
ARM: dts: nokia N9: Add support for magnetometer
Peter Rosin (8):
ARM: dts: at91: nattis: use the correct compatible for the eeprom
ARM: dts: at91: tse850: use the correct compatible for the eeprom
ARM: dts: at91: nattis: use up-to-date mtd partitions
ARM: dts: at91: nattis: add lvds-encoder
ARM: dts: at91: tse850: make the sound dai cell count explicit
ARM: dts: at91: fixes uart pinctrl, set pullup on rx, clear pullup on tx
ARM: dts: at91rm9200: pullup rx on uart0
ARM: dts: at91sam9260: pullup rx on usart0
Peter Senna Tschudin (1):
ARM: dts: imx6q-bx50v3: Enable secure-reg-access
Peter Ujfalusi (1):
ARM: dts: omap5-board-common: Add phandle for mclk clock for twl6040
Philipp Puschmann (1):
arm: dts: socfpga: fix GIC PPI warning
Preetham Ramchandra (2):
arm64: tegra: Add SATA node for Tegra210
arm64: tegra: Enable AHCI on Jetson TX1
Quentin Schulz (9):
ARM: dtsi: axp209: add node for ADC
ARM: dtsi: axp22x: add node for ADC
ARM: dtsi: axp81x: add node for ADC
ARM: dtsi: axp81x: add battery power supply subnode
ARM: dtsi: sun8i: a711: enable battery power supply subnode
ARM: dtsi: axp81x: remove IP name from DT node name
ARM: dts: sun8i: a83t: add cpu0 and cpu100 labels
ARM: dts: sun8i: a83t: add stable OPP tables and CPUfreq
ARM: dts: sun8i: a711: set regulator for each cluster of CPUs
Rajendra Nayak (4):
arm64: dts: msm8996: Fix wrong use of GIC_CPU_MASK_SIMPLE()
arm64: dts: msm8916: Add cpu cooling maps
dt-bindings: arm: Document kryo385 cpu
dt-bindings: qcom: Add SDM845 bindings
Rasmus Villemoes (1):
ARM: dts: ls1021a: add nodes for on-chip ram
Ravikumar Kattekola (1):
ARM: dts: dra71-evm: Correct evm_sd regulator max voltage
Rob Herring (6):
ARM: dts: omap3: Add missing #sound-dai-cells
arm: dts: kirkwood: fix error in #sound-dai-cells size
arm: dts: replace 'linux,stdout-path' with 'stdout-path'
arm64: dts: replace 'linux,stdout-path' with 'stdout-path'
ARM: dts: imx: Add missing #sound-dai-cells for sgtl5000 codec
ARM: dts: stih4xx: Add missing #sound-dai-cells
Robin Murphy (2):
arm64: dts: rockchip: Fix RK3328 UART DMAs
arm64: dts: juno: Describe the full GICv2m region
Roger Quadros (1):
ARM: dts: am43xx: Enable dual-role mode for USB1
Roy Pledge (1):
arm64: dts: Add DPAA QBMan portal 9
Rui Miguel Silva (2):
clk: imx7d: add CAAM clock
ARM: dts: imx7s: add CAAM device node
Russell King (2):
ARM: dts: armada388-clearfog: increase speed of i2c0 to 400kHz
ARM: dts: armada388-clearfog: add SFP module support
Ryan Harkin (1):
ARM: dts: imx7s-warp: enable uart6 on mikroBus
Ryder Lee (3):
arm64: dts: mt7622: add PCIe device nodes
arm64: dts: mt7622: add SATA device nodes
arm: dts: mt7623: add PCIe related nodes
Santiago Esteban (1):
ARM: dts: at91: sama5d4: fix pinctrl compatible string
Sean Wang (18):
arm64: dts: mt7622: add clock controller device nodes
arm64: dts: mt7622: add power domain controller device nodes
arm64: dts: mt7622: add pinctrl related device nodes
arm64: dts: mt7622: add PMIC MT6380 related nodes
arm64: dts: mt7622: add cpufreq related device nodes
arm64: dts: mt7622: turn uart0 clock to real ones
arm64: dts: mt7622: add SoC and peripheral related device nodes
arm64: dts: mt7622: add flash related device nodes
arm64: dts: mt7622: add ethernet device nodes
arm64: dts: mt7622: add mmc related device nodes
dt-bindings: arm: mediatek: add support for more mt7623 reference boards
arm: dts: mt7623: fix USB initialization fails on bananapi-r2
dt-bindings: clock: mediatek: add missing required #reset-cells
arm: dts: mt7623: fix the regulators mmc should use on bananapi-r2
arm: dts: mt7623: enable three available UARTs on bananapi-r2
arm: dts: mt7623: add related clock properties to cpu[1-3] nodes
arm: dts: mt7623: remove useless property pinctrl-names at node switch@0
arm: dts: mt7623: use - instead of _ in DT node name
Sebastian Reichel (4):
ARM: dts: imx53-ppd: use PMIC's TSI pins in adc mode
ARM: dts: omap4-droid4: update touchscreen
ARM: dts: motorola-cpcap-mapphone: add audio-codec
ARM: dts: omap4-droid4: add soundcard
Sekhar Nori (3):
ARM: dts: dra76x: Create a common file with MMC/SD IOdelay data
ARM: dts: dra76-evm: Shift to using common IOdelay data
ARM: dts: dra76-evm: Add pinctrl data for higher speed MMC/SD modes
Sergei Shtylyov (16):
dt-bindings: arm: document R8A77980 SoC bindings
arm64: add Renesas R8A77980 support
arm64: dts: renesas: initial R8A77980 SoC device tree
arm64: dts: renesas: r8a77980: add SYS-DMAC support
arm64: dts: renesas: r8a77970: add PFC support
arm64: dts: renesas: eagle: add SCIF0 pins
arm64: dts: renesas: r8a77970: add GPIO support
arm64: dts: renesas: eagle: specify EtherAVB PHY IRQ
dt-bindings: arm: document Condor board bindings
arm64: dts: renesas: r8a77980: add [H]SCIF support
arm64: dts: renesas: r8a77980: add EtherAVB support
arm64: dts: renesas: initial Condor board device tree
arm64: dts: renesas: condor: add EtherAVB support
arm64: dts: renesas: r8a77970: add I2C support
arm64: dts: renesas: eagle: add I2C0 support
arm64: dts: renesas: v3msk: add SCIF0 pins
Shameerali Kolothum Thodi (1):
arm64: dts: hisi: Disable hisilicon smmu node on hip06/hip07
Shawn Guo (2):
arm64: dts: fsl: fix ifc simple-bus unit address format warnings
arm64: dts: ls1046a: add a dummy memory 'reg' property
Shawn Lin (2):
ARM: dts: rockchip: add "rockchip,rk3228-grf" compatible for
rk322x grf node
arm64: dts: rockchip: remove keep-power-in-suspend from sdhci of
rk3399-sapphire
Shunqian Zheng (2):
arm64: dts: rockchip: Add cif test clocks for rk3399
arm64: dts: rockchip: assign clock rate for ACLK_VIO on rk3399
Shyam Saini (1):
ARM: dts: imx6dl-icore-rqs: Fix invalid PHY address assignment
for ethernet
Simon Horman (28):
ARM: dts: r8a7790: Reduce size of thermal registers
ARM: dts: r8a7791: Reduce size of thermal registers
ARM: dts: r8a7793: Reduce size of thermal registers
ARM: dts: r8a7790: consistently use single space after =
ARM: dts: r8a7790: add soc node
ARM: dts: r8a7790: sort subnodes of soc node
ARM: dts: r8a7790: sort subnodes of root node
ARM: dts: r8a7791: consistently use single space after =
ARM: dts: r8a7791: add soc node
ARM: dts: r8a7791: sort subnodes of root node
ARM: dts: r8a7792: sort subnodes of soc node
ARM: dts: r8a7793: consistently use single space after =
ARM: dts: r8a7793: add soc node
ARM: dts: r8a7793: sort subnodes of soc node
ARM: dts: r8a7793: sort subnodes of root node
ARM: dts: r8a7794: consistently use single space after =
ARM: dts: r8a7794: add soc node
ARM: dts: r8a7794: sort subnodes of soc node
ARM: dts: r8a7794: sort subnodes of root node
ARM: dts: r8a7790: consistently use single space before =
ARM: dts: r8a7791: consistently use single space before =
ARM: dts: r8a7793: consistently use single space before =
ARM: dts: r8a7743: sort subnodes of soc node
ARM: dts: r8a7745: sort subnodes of soc node
arm64: dts: renesas: r8a7795: move scif node into alphabetical order
arm64: dts: renesas: r8a77970: move node which has no reg
property out of bus
arm64: dts: renesas: r8a77995: move nodes which have no reg
property out of bus
arm64: dts: renesas: r8a7795: Add IPMMU-PV1 device node
Simon Shields (4):
dt-bindings: samsung: Document bindings for Midas family boards
ARM: dts: exynos: Split Trats2 DTS in preparation for Midas boards
ARM: dts: exynos: Add Samsung's Exynos4412-based Midas boards
ARM: dts: exynos: Add touchscreen node to Exynos4412 N710x
Stefan Agner (10):
ARM: dts: imx6ul: add interrupt of virt-capable GIC
ARM: dts: imx6ul: add ARM architected timer
ARM: dts: imx6ull: add IOMUXC SNVS instance
ARM: dts: imx6ull: add UART8 support
ARM: dts: imx6ull: add Toradex Colibri iMX6ULL support
ARM: dts: imx6dl-colibri-eval-v3: Add chosen node
ARM: dts: imx7: add CPU PMU support
clk: imx: imx7d: add the Keypad Port module clock
ARM: dts: imx7s: add Keypad Port module
ARM: dts: imx7s: add spba-bus abstraction
Stefan Mavrodiev (2):
ARM: dts: sunxi: Add Olimex A20-SOM204-EVB board
ARM: dts: sunxi: Add Olimex A20-SOM204-EVB-eMMC board
Stefan Monnier (2):
ARM: dts: sun7i: Enable HDMI support on the Banana Pi
ARM: dts: sun7i: Enable HDMI support on the Orange Pi mini
Stefan Riedmueller (2):
ARM: dts: imx6: Add initial support for phyCORE-i.MX 6 SOM
ARM: dts: imx6: Add initial support for phyBOARD-Mira
Stefan Wahren (5):
dt-bindings: bcm283x: Fix register ranges of bcm2835-i2s
ARM: dts: bcm283x: Fix probing of bcm2835-i2s
ARM: dts: bcm283x: Apply pull settings to Zero W relevant groups
ARM: dts: bcm2835-rpi-zero-w: Add bcm43438 serial slave
ARM: dts: bcm2835-rpi-zero-w: Enable OTG mode
Sudeep Holla (1):
arm64: dts: juno: fix size of GICv2m MSI frames
Suman Anna (2):
ARM: dts: keystone-k2e-clocks: Fix missing unit address separator
ARM: dts: keystone-k2g: Fix unit-address formatting for serial nodes
Sylwester Nawrocki (10):
ARM: dts: exynos: Add I2S1 device node to exynos5433
ARM: dts: exynos: Update I2S0 device node in exynos5433
ARM: dts: exynos: Add support for HDMI audio on Exynos 5433 TM2 board
ARM: dts: exynos: Add #sound-dai-cells property to hdmi node in
exynos5250.dtsi
ARM: dts: exynos: Add audio clocks configuration for Snow Chromebook
ARM: dts: exynos: Add missing clock and DAI properties to the
max98095 node in Snow Chromebook
ARM: dts: exynos: Enable HDMI audio on Snow Chromebook
ARM: dts: exynos: Enable HDMI audio support on Peach Pit
ARM: dts: exynos: Enable HDMI audio support on Peach Pi
ARM: dts: exynos: Add #sound-dai-cells property to exynos5250 i2s nodes
Takeshi Kihara (1):
arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-N
Tero Kristo (7):
ARM: dts: am33xx: add emif interrupt info
ARM: dts: am43xx: add emif interrupt info
dt-bindings: memory: ti-emif: add edac support under emif
ARM: dts: keystone-k2g: add watchdog support
dt-bindings: omap5: ctrl: Support for control module wkup pad config
ARM: dts: omap5: add support for control module wkup pad config
ARM: dts: omap5: add fref_xtal_ck support
Thierry Reding (1):
ARM: tegra: Add unit address to VDE IRAM area
Tomer Maimon (6):
arm: dts: add watchdog device to NPCM750 device tree
arm: dts: modify UART compatible name in NPCM750 device tree
arm: dts: modify timer register size in NPCM750 device tree
arm: dts: modify clock binding in NPCM750 device tree
arm: dts: modify Makefile NPCM750 configuration name
arm: dts: modify Nuvoton NPCM7xx device tree structure
Tony Lindgren (3):
ARM: dts: omap4-droid4: Fix USB PHY port naming
ARM: dts: omap4-droid4: Configure MDM6600 USB PHY
ARM: dts: omap4-droid4: Configure uart1 pins
Tuomas Tynkkynen (2):
ARM: dts: sunxi: Switch MMC nodes away from cd-inverted property
arm64: dts: sunxi: Switch MMC nodes away from cd-inverted property
Ulrich Hecht (4):
arm64: dts: renesas: r8a77995: add I2C support
arm64: dts: renesas: draak: enable I2C controller 0 and EEPROM
arm64: dts: renesas: draak: enable I2C controller 1
arm64: dts: renesas: draak: enable SDHI2
Uwe Kleine-KÃnig (1):
arm64: dts: armada-3720-espressobin: Document URL for schematic
Vicente Bergas (3):
arm64: dts: rockchip: vdd_log on rk3399-sapphire is not an i2c slave
arm64: dts: rockchip: move rk3399-sapphire i2s2 to daughterboard
arm64: dts: rockchip: move rk3399-sapphire pwr_btn to daughterboard
Viresh Kumar (7):
ARM: dts: sun[4-7]i: Remove "cooling-{min|max}-level" for CPU nodes
ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodes
ARM: dts: omap: Remove "cooling-{min|max}-level" for CPU nodes
ARM64: dts: hi6220: Remove "cooling-{min|max}-level" for CPU nodes
ARM64: dts: meson: Remove "cooling-{min|max}-level" for CPU nodes
ARM: dts: gemini: Remove "cooling-{min|max}-level" for gpio-fan node
ARM64: dts: meson: Remove "cooling-{min|max}-level" for gpio-fan node
Wadim Egorov (2):
ARM: dts: rockchip: Fix supply node for card's power on phycore som
ARM: dts: rockchip: Support UHS mode for SD card on phyCORE-RK3288 RDK
Wolfram Sang (10):
ARM: dts: lager: use demuxer for IIC2/I2C2
ARM: dts: lager: use demuxer for IIC3/I2C3
ARM: dts: koelsch: use demuxer for I2C2
ARM: dts: koelsch: use demuxer for I2C4
ARM: dts: porter: use demuxer for I2C2
ARM: dts: alt: use demuxer for I2C1
ARM: dts: silk: use demuxer for I2C1
ARM: dts: gose: use demuxer for I2C2
ARM: dts: gose: use demuxer for I2C4
arm64: dts: renesas: salvator-common: add GPIO extender
Yixun Lan (5):
ARM64: dts: meson-axg: add RMII pins for ethernet controller
ARM64: dts: meson-axg: uart: drop legacy compatible name from EE UART
ARM64: dts: meson-axg: uart: Add the pinctrl info description
ARM64: dts: meson-axg: complete the pinctrl info for UART_AO_A
ARM64: dts: meson-axg: enable the UART_A controller
Yuantian Tang (3):
arm64: dts: ls1012a: add cpu idle support
arm64: dts: ls1043a: add cpu idle support
arm64: dts: fsl: update the cpu idle node
Zhang Ying-22455 (1):
arm64: dts: ls1088a: add DT node of watchdog
Zhiyong Tao (1):
arm64: dts: mt2712: Add auxadc device node.
oscardagrach (1):
arm64: dts: hikey: Enable HS200 mode on eMMC
.../arm/cpu-enable-method/nuvoton,npcm750-smp | 42 +
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
Documentation/devicetree/bindings/arm/mediatek.txt | 9 +
.../bindings/arm/mediatek/mediatek,ethsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,pciesys.txt | 2 +
.../bindings/arm/mediatek/mediatek,ssusbsys.txt | 2 +
.../devicetree/bindings/arm/npcm/npcm.txt | 6 +
.../devicetree/bindings/arm/omap/ctrl.txt | 1 +
Documentation/devicetree/bindings/arm/qcom.txt | 1 +
Documentation/devicetree/bindings/arm/rockchip.txt | 12 +
.../bindings/arm/samsung/samsung-boards.txt | 4 +
Documentation/devicetree/bindings/arm/shmobile.txt | 18 +-
Documentation/devicetree/bindings/arm/stm32.txt | 1 +
Documentation/devicetree/bindings/arm/tegra.txt | 16 +
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 2 +
Documentation/devicetree/bindings/arm/xilinx.txt | 56 +
.../devicetree/bindings/bus/nvidia,tegra20-gmi.txt | 6 +-
.../devicetree/bindings/crypto/fsl-sec4.txt | 17 +
.../devicetree/bindings/dma/brcm,bcm2835-dma.txt | 4 +-
.../devicetree/bindings/gpu/arm,mali-utgard.txt | 1 +
.../bindings/memory-controllers/ti/emif.txt | 13 +-
.../bindings/phy/nvidia,tegra20-usb-phy.txt | 4 +-
.../bindings/pinctrl/st,stm32-pinctrl.txt | 1 +
.../devicetree/bindings/sound/brcm,bcm2835-i2s.txt | 9 +-
.../devicetree/bindings/watchdog/sunxi-wdt.txt | 6 +-
MAINTAINERS | 1 -
arch/arm/boot/dts/Makefile | 37 +-
arch/arm/boot/dts/am335x-boneblue.dts | 2 +-
arch/arm/boot/dts/am335x-pdu001.dts | 595 ++++
arch/arm/boot/dts/am33xx.dtsi | 21 +
arch/arm/boot/dts/am4372.dtsi | 30 +
arch/arm/boot/dts/am437x-gp-evm.dts | 2 +-
arch/arm/boot/dts/am437x-sk-evm.dts | 2 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 2 +-
arch/arm/boot/dts/am571x-idk.dts | 2 +-
arch/arm/boot/dts/am572x-idk.dts | 3 +-
arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 1 +
arch/arm/boot/dts/am57xx-idk-common.dtsi | 12 +
arch/arm/boot/dts/animeo_ip.dts | 2 +-
arch/arm/boot/dts/arm-realview-eb.dtsi | 64 +-
arch/arm/boot/dts/arm-realview-pb1176.dts | 66 +-
arch/arm/boot/dts/arm-realview-pb11mp.dts | 78 +-
arch/arm/boot/dts/arm-realview-pbx.dtsi | 82 +-
arch/arm/boot/dts/armada-370-db.dts | 39 +-
arch/arm/boot/dts/armada-370-dlink-dns327l.dts | 39 +-
arch/arm/boot/dts/armada-370-mirabox.dts | 39 +-
arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +-
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +-
arch/arm/boot/dts/armada-370-rd.dts | 39 +-
arch/arm/boot/dts/armada-370-seagate-nas-2bay.dts | 5 +-
arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts | 5 +-
arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi | 5 +-
.../dts/armada-370-seagate-personal-cloud-2bay.dts | 5 +-
.../boot/dts/armada-370-seagate-personal-cloud.dts | 5 +-
.../dts/armada-370-seagate-personal-cloud.dtsi | 5 +-
arch/arm/boot/dts/armada-370-synology-ds213j.dts | 39 +-
arch/arm/boot/dts/armada-370-xp.dtsi | 39 +-
arch/arm/boot/dts/armada-370.dtsi | 39 +-
arch/arm/boot/dts/armada-375-db.dts | 39 +-
arch/arm/boot/dts/armada-375.dtsi | 39 +-
arch/arm/boot/dts/armada-380.dtsi | 39 +-
arch/arm/boot/dts/armada-385-db-ap.dts | 33 +-
arch/arm/boot/dts/armada-385-linksys-caiman.dts | 34 +-
arch/arm/boot/dts/armada-385-linksys-cobra.dts | 34 +-
arch/arm/boot/dts/armada-385-linksys-rango.dts | 34 +-
arch/arm/boot/dts/armada-385-linksys-shelby.dts | 34 +-
arch/arm/boot/dts/armada-385-linksys.dtsi | 39 +-
arch/arm/boot/dts/armada-385-synology-ds116.dts | 33 +-
arch/arm/boot/dts/armada-385-turris-omnia.dts | 35 +-
arch/arm/boot/dts/armada-385.dtsi | 39 +-
arch/arm/boot/dts/armada-388-clearfog-base.dts | 38 +-
arch/arm/boot/dts/armada-388-clearfog-pro.dts | 38 +-
arch/arm/boot/dts/armada-388-clearfog.dts | 38 +-
arch/arm/boot/dts/armada-388-clearfog.dtsi | 90 +-
arch/arm/boot/dts/armada-388-db.dts | 39 +-
arch/arm/boot/dts/armada-388-gp.dts | 33 +-
arch/arm/boot/dts/armada-388-rd.dts | 39 +-
arch/arm/boot/dts/armada-388.dtsi | 34 +-
.../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 38 +-
arch/arm/boot/dts/armada-38x.dtsi | 39 +-
arch/arm/boot/dts/armada-390-db.dts | 39 +-
arch/arm/boot/dts/armada-390.dtsi | 39 +-
arch/arm/boot/dts/armada-395-gp.dts | 33 +-
arch/arm/boot/dts/armada-395.dtsi | 39 +-
arch/arm/boot/dts/armada-398-db.dts | 39 +-
arch/arm/boot/dts/armada-398.dtsi | 39 +-
arch/arm/boot/dts/armada-39x.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-axpwifiap.dts | 39 +-
arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 39 +-
arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 39 +-
arch/arm/boot/dts/armada-xp-db.dts | 38 +-
arch/arm/boot/dts/armada-xp-gp.dts | 39 +-
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 39 +-
arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 33 +-
arch/arm/boot/dts/armada-xp-matrix.dts | 39 +-
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 39 +-
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +-
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 39 +-
arch/arm/boot/dts/armada-xp-synology-ds414.dts | 39 +-
arch/arm/boot/dts/armada-xp.dtsi | 39 +-
arch/arm/boot/dts/artpec6-devboard.dts | 3 +-
arch/arm/boot/dts/artpec6.dtsi | 163 +-
.../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 225 ++
arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 206 ++
arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 16 +-
arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 4 +
arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 4 +
arch/arm/boot/dts/aspeed-g4.dtsi | 18 +
arch/arm/boot/dts/aspeed-g5.dtsi | 25 +-
arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 60 +-
arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +-
arch/arm/boot/dts/at91-tse850-3.dts | 3 +-
arch/arm/boot/dts/at91rm9200.dtsi | 16 +-
arch/arm/boot/dts/at91sam9260.dtsi | 24 +-
arch/arm/boot/dts/at91sam9260ek.dts | 2 +-
arch/arm/boot/dts/at91sam9261.dtsi | 12 +-
arch/arm/boot/dts/at91sam9263.dtsi | 12 +-
arch/arm/boot/dts/at91sam9263ek.dts | 2 +-
arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +-
arch/arm/boot/dts/at91sam9g25.dtsi | 2 +-
arch/arm/boot/dts/at91sam9g45.dtsi | 16 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 4 +-
arch/arm/boot/dts/at91sam9rl.dtsi | 15 +-
arch/arm/boot/dts/at91sam9rlek.dts | 3 +-
arch/arm/boot/dts/at91sam9x5.dtsi | 12 +-
arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 4 +-
arch/arm/boot/dts/atlas7-evb.dts | 2 +-
arch/arm/boot/dts/axp209.dtsi | 5 +
arch/arm/boot/dts/axp22x.dtsi | 5 +
arch/arm/boot/dts/axp81x.dtsi | 12 +-
arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 16 +-
arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +-
arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 17 +
arch/arm/boot/dts/bcm283x.dtsi | 20 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 68 +
arch/arm/boot/dts/bcm958622hr.dts | 6 +-
arch/arm/boot/dts/bcm958623hr.dts | 6 +-
arch/arm/boot/dts/bcm958625hr.dts | 6 +-
arch/arm/boot/dts/bcm958625k.dts | 6 +-
arch/arm/boot/dts/bcm988312hr.dts | 6 +-
arch/arm/boot/dts/da850-evm.dts | 5 +
arch/arm/boot/dts/da850-lego-ev3.dts | 19 +-
arch/arm/boot/dts/dra7-evm.dts | 28 +-
arch/arm/boot/dts/dra7.dtsi | 2 -
arch/arm/boot/dts/dra71-evm.dts | 17 +-
arch/arm/boot/dts/dra76-evm.dts | 50 +-
arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 285 ++
arch/arm/boot/dts/emev2-kzm9d.dts | 8 +-
arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 5 +-
arch/arm/boot/dts/exynos-syscon-restart.dtsi | 5 +-
arch/arm/boot/dts/exynos3250-artik5.dtsi | 36 +
arch/arm/boot/dts/exynos3250.dtsi | 15 +-
arch/arm/boot/dts/exynos4.dtsi | 1719 +++++------
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 1680 ++++++-----
arch/arm/boot/dts/exynos4210-trats.dts | 74 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 115 +-
arch/arm/boot/dts/exynos4210.dtsi | 610 ++--
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 140 +
arch/arm/boot/dts/exynos4412-i9300.dts | 22 +
arch/arm/boot/dts/exynos4412-i9305.dts | 20 +
arch/arm/boot/dts/exynos4412-itop-elite.dts | 16 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 1308 +++++++++
arch/arm/boot/dts/exynos4412-n710x.dts | 77 +
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 12 +-
arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 1914 +++++++------
arch/arm/boot/dts/exynos4412-tiny4412.dts | 7 +-
arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi | 6 +-
arch/arm/boot/dts/exynos4412-trats2.dts | 1396 +--------
arch/arm/boot/dts/exynos4412.dtsi | 868 +++---
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 18 +
arch/arm/boot/dts/exynos5250-snow.dts | 11 +
arch/arm/boot/dts/exynos5250.dtsi | 15 +-
arch/arm/boot/dts/exynos5260-xyref5260.dts | 1 -
arch/arm/boot/dts/exynos5410.dtsi | 9 +-
arch/arm/boot/dts/exynos5420-cpus.dtsi | 16 -
arch/arm/boot/dts/exynos5420-peach-pit.dts | 17 +
arch/arm/boot/dts/exynos5422-cpus.dtsi | 16 -
arch/arm/boot/dts/exynos5440.dtsi | 514 ++--
arch/arm/boot/dts/exynos5800-peach-pi.dts | 22 +-
arch/arm/boot/dts/exynos5800.dtsi | 5 +-
arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 -
arch/arm/boot/dts/imx1-ads.dts | 2 +-
arch/arm/boot/dts/imx1-apf9328.dts | 2 +-
arch/arm/boot/dts/imx1.dtsi | 2 +-
arch/arm/boot/dts/imx23-evk.dts | 2 +-
arch/arm/boot/dts/imx23-olinuxino.dts | 2 +-
arch/arm/boot/dts/imx23-sansa.dts | 2 +-
arch/arm/boot/dts/imx23-stmp378x_devb.dts | 2 +-
arch/arm/boot/dts/imx23-xfi3.dts | 2 +-
arch/arm/boot/dts/imx23.dtsi | 8 +-
arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi | 2 +-
.../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 12 +-
arch/arm/boot/dts/imx25-karo-tx25.dts | 2 +-
arch/arm/boot/dts/imx25-pdk.dts | 14 +-
arch/arm/boot/dts/imx25-pinfunc.h | 72 +-
arch/arm/boot/dts/imx25.dtsi | 4 +-
arch/arm/boot/dts/imx27-apf27.dts | 2 +-
arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi | 17 +-
.../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +-
arch/arm/boot/dts/imx27-pdk.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 2 +-
arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 2 +-
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28-apf28.dts | 2 +-
arch/arm/boot/dts/imx28-apx4devkit.dts | 6 +-
arch/arm/boot/dts/imx28-cfa10036.dts | 2 +-
arch/arm/boot/dts/imx28-cfa10049.dts | 130 +-
arch/arm/boot/dts/imx28-duckbill-2-485.dts | 2 +-
arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 2 +-
arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 2 +-
arch/arm/boot/dts/imx28-duckbill-2.dts | 2 +-
arch/arm/boot/dts/imx28-duckbill.dts | 2 +-
arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 2 +-
arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 2 +-
arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi | 1 +
arch/arm/boot/dts/imx28-evk.dts | 3 +-
arch/arm/boot/dts/imx28-m28.dtsi | 2 +-
arch/arm/boot/dts/imx28-m28cu3.dts | 2 +-
arch/arm/boot/dts/imx28-m28evk.dts | 1 +
arch/arm/boot/dts/imx28-sps1.dts | 2 +-
arch/arm/boot/dts/imx28-ts4600.dts | 2 +-
arch/arm/boot/dts/imx28-tx28.dts | 34 +-
arch/arm/boot/dts/imx28.dtsi | 20 +-
arch/arm/boot/dts/imx31-bug.dts | 2 +-
arch/arm/boot/dts/imx31.dtsi | 2 +-
arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 2 +-
arch/arm/boot/dts/imx35-pdk.dts | 2 +-
arch/arm/boot/dts/imx35.dtsi | 2 +-
arch/arm/boot/dts/imx50-evk.dts | 2 +-
arch/arm/boot/dts/imx50.dtsi | 2 +-
arch/arm/boot/dts/imx51-apf51.dts | 2 +-
arch/arm/boot/dts/imx51-babbage.dts | 3 +-
arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 2 +-
arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +-
arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 2 +-
arch/arm/boot/dts/imx51-ts4800.dts | 2 +-
arch/arm/boot/dts/imx51-zii-rdu1.dts | 14 +
arch/arm/boot/dts/imx51.dtsi | 2 +-
arch/arm/boot/dts/imx53-ard.dts | 2 +-
arch/arm/boot/dts/imx53-cx9020.dts | 2 +-
arch/arm/boot/dts/imx53-m53.dtsi | 2 +-
arch/arm/boot/dts/imx53-m53evk.dts | 1 +
arch/arm/boot/dts/imx53-ppd.dts | 12 +
arch/arm/boot/dts/imx53-qsb-common.dtsi | 3 +-
arch/arm/boot/dts/imx53-smd.dts | 2 +-
arch/arm/boot/dts/imx53-tqma53.dtsi | 2 +-
arch/arm/boot/dts/imx53-tx53-x03x.dts | 1 +
arch/arm/boot/dts/imx53-tx53-x13x.dts | 1 +
arch/arm/boot/dts/imx53-tx53.dtsi | 5 +
arch/arm/boot/dts/imx53-usbarmory.dts | 2 +-
arch/arm/boot/dts/imx53-voipac-bsb.dts | 1 +
arch/arm/boot/dts/imx53.dtsi | 2 +-
arch/arm/boot/dts/imx6dl-apf6dev.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 9 +
arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts | 5 +
arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dts | 64 +
arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi | 2 +-
arch/arm/boot/dts/imx6dl-rex-basic.dts | 2 +-
arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +-
arch/arm/boot/dts/imx6dl-ts4900.dts | 5 +
arch/arm/boot/dts/imx6dl-ts7970.dts | 5 +
arch/arm/boot/dts/imx6dl-wandboard-revb1.dts | 2 +-
arch/arm/boot/dts/imx6dl-wandboard-revd1.dts | 2 +-
arch/arm/boot/dts/imx6dl-wandboard.dts | 2 +-
arch/arm/boot/dts/imx6dl.dtsi | 10 -
arch/arm/boot/dts/imx6q-apf6dev.dts | 2 +-
arch/arm/boot/dts/imx6q-arm2.dts | 2 +-
arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +-
arch/arm/boot/dts/imx6q-bx50v3.dtsi | 8 +
arch/arm/boot/dts/imx6q-cm-fx6.dts | 2 +-
arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts | 5 +
arch/arm/boot/dts/imx6q-display5.dtsi | 2 +-
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +-
arch/arm/boot/dts/imx6q-dms-ba16.dts | 139 +
arch/arm/boot/dts/imx6q-evi.dts | 2 +-
arch/arm/boot/dts/imx6q-gk802.dts | 2 +-
arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +-
arch/arm/boot/dts/imx6q-h100.dts | 7 +-
arch/arm/boot/dts/imx6q-marsboard.dts | 2 +-
arch/arm/boot/dts/imx6q-mccmon6.dts | 2 +-
arch/arm/boot/dts/imx6q-novena.dts | 5 +
arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dts | 72 +
arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dts | 72 +
arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 2 +-
arch/arm/boot/dts/imx6q-pistachio.dts | 2 +-
arch/arm/boot/dts/imx6q-rex-pro.dts | 2 +-
arch/arm/boot/dts/imx6q-sbc6x.dts | 2 +-
arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/imx6q-ts4900.dts | 5 +
arch/arm/boot/dts/imx6q-ts7970.dts | 5 +
arch/arm/boot/dts/imx6q-wandboard-revb1.dts | 2 +-
arch/arm/boot/dts/imx6q-wandboard-revd1.dts | 2 +-
arch/arm/boot/dts/imx6q-wandboard.dts | 2 +-
arch/arm/boot/dts/imx6q-zii-rdu2.dts | 5 +
arch/arm/boot/dts/imx6q.dtsi | 5 -
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 5 +
arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 5 +
arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 +
arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 10 +-
arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 9 +-
arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 8 +-
arch/arm/boot/dts/imx6qdl-icore.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 390 +++
arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 279 ++
arch/arm/boot/dts/imx6qdl-rex.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-tx6.dtsi | 4 +-
arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 22 +-
arch/arm/boot/dts/imx6qdl.dtsi | 4 +-
arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dts | 72 +
arch/arm/boot/dts/imx6qp-wandboard-revd1.dts | 2 +-
arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 5 +
arch/arm/boot/dts/imx6sl-evk.dts | 2 +-
arch/arm/boot/dts/imx6sl-warp.dts | 2 +-
arch/arm/boot/dts/imx6sl.dtsi | 2 +-
arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 2 +-
arch/arm/boot/dts/imx6sx-sabreauto.dts | 2 +-
arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +-
arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 2 +-
arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 2 +-
arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 2 +-
arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 2 +-
arch/arm/boot/dts/imx6sx.dtsi | 20 +-
arch/arm/boot/dts/imx6ul-14x14-evk.dts | 480 +---
arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 499 ++++
arch/arm/boot/dts/imx6ul-geam.dts | 3 +-
arch/arm/boot/dts/imx6ul-isiot.dtsi | 3 +-
arch/arm/boot/dts/imx6ul-litesom.dtsi | 2 +-
arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 2 +-
arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/imx6ul-pinfunc.h | 169 +-
arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 4 +-
arch/arm/boot/dts/imx6ul.dtsi | 31 +-
arch/arm/boot/dts/imx6ull-14x14-evk.dts | 5 +-
arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts | 14 +
arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 157 +
arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 23 +
arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts | 14 +
arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 65 +
arch/arm/boot/dts/imx6ull-colibri.dtsi | 553 ++++
arch/arm/boot/dts/imx6ull-pinfunc-snvs.h | 26 +
arch/arm/boot/dts/imx6ull.dtsi | 32 +
arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 54 +-
arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 2 +-
arch/arm/boot/dts/imx7d-colibri.dtsi | 2 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +-
arch/arm/boot/dts/imx7d-pico.dtsi | 2 +-
arch/arm/boot/dts/imx7d-sdb.dts | 7 +-
arch/arm/boot/dts/imx7s-colibri.dtsi | 2 +-
arch/arm/boot/dts/imx7s-warp.dts | 18 +-
arch/arm/boot/dts/imx7s.dtsi | 280 +-
arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 2 +-
arch/arm/boot/dts/keystone-k2e.dtsi | 13 +-
arch/arm/boot/dts/keystone-k2g.dtsi | 82 +-
arch/arm/boot/dts/keystone-k2hk.dtsi | 104 +-
arch/arm/boot/dts/keystone-k2l.dtsi | 52 +-
arch/arm/boot/dts/keystone.dtsi | 42 +-
arch/arm/boot/dts/kirkwood-b3.dts | 5 +-
arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts | 3 +-
arch/arm/boot/dts/kirkwood-d2net.dts | 4 +-
arch/arm/boot/dts/kirkwood-db-88f6281.dts | 4 +-
arch/arm/boot/dts/kirkwood-db-88f6282.dts | 4 +-
arch/arm/boot/dts/kirkwood-db.dtsi | 5 +-
arch/arm/boot/dts/kirkwood-dir665.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds109.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds110jv10.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds111.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds112.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds209.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds210.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds212.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds212j.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds409.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds409slim.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds411.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds411j.dts | 4 +-
arch/arm/boot/dts/kirkwood-ds411slim.dts | 4 +-
arch/arm/boot/dts/kirkwood-laplug.dts | 4 +-
arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi | 39 +-
.../boot/dts/kirkwood-linkstation-duo-6281.dtsi | 39 +-
arch/arm/boot/dts/kirkwood-linkstation-lsqvl.dts | 39 +-
arch/arm/boot/dts/kirkwood-linkstation-lsvl.dts | 39 +-
arch/arm/boot/dts/kirkwood-linkstation-lswsxl.dts | 39 +-
arch/arm/boot/dts/kirkwood-linkstation-lswvl.dts | 39 +-
arch/arm/boot/dts/kirkwood-linkstation-lswxl.dts | 39 +-
arch/arm/boot/dts/kirkwood-linkstation.dtsi | 39 +-
arch/arm/boot/dts/kirkwood-linksys-viper.dts | 4 +-
arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 5 +-
arch/arm/boot/dts/kirkwood-nas2big.dts | 4 +-
arch/arm/boot/dts/kirkwood-net2big.dts | 4 +-
arch/arm/boot/dts/kirkwood-net5big.dts | 4 +-
.../boot/dts/kirkwood-netgear_readynas_duo_v2.dts | 6 +-
.../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts | 6 +-
arch/arm/boot/dts/kirkwood-netxbig.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-nsa320.dts | 5 +-
arch/arm/boot/dts/kirkwood-nsa325.dts | 5 +-
arch/arm/boot/dts/kirkwood-openblocks_a7.dts | 4 +-
arch/arm/boot/dts/kirkwood-openrd-base.dts | 5 +-
arch/arm/boot/dts/kirkwood-openrd-client.dts | 5 +-
arch/arm/boot/dts/kirkwood-openrd-ultimate.dts | 5 +-
arch/arm/boot/dts/kirkwood-openrd.dtsi | 5 +-
arch/arm/boot/dts/kirkwood-pogo_e02.dts | 4 +-
arch/arm/boot/dts/kirkwood-pogoplug-series-4.dts | 2 +-
arch/arm/boot/dts/kirkwood-rd88f6192.dts | 5 +-
arch/arm/boot/dts/kirkwood-rd88f6281-a.dts | 5 +-
arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts | 5 +-
arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 5 +-
arch/arm/boot/dts/kirkwood-rs212.dts | 4 +-
arch/arm/boot/dts/kirkwood-rs409.dts | 4 +-
arch/arm/boot/dts/kirkwood-rs411.dts | 4 +-
arch/arm/boot/dts/kirkwood-sheevaplug-common.dtsi | 3 +-
arch/arm/boot/dts/kirkwood-sheevaplug-esata.dts | 3 +-
arch/arm/boot/dts/kirkwood-sheevaplug.dts | 3 +-
arch/arm/boot/dts/kirkwood-synology.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-t5325.dts | 4 +-
arch/arm/boot/dts/kirkwood-ts419-6281.dts | 6 +-
arch/arm/boot/dts/kirkwood-ts419-6282.dts | 6 +-
arch/arm/boot/dts/kirkwood-ts419.dtsi | 6 +-
arch/arm/boot/dts/kirkwood.dtsi | 2 +-
arch/arm/boot/dts/logicpd-som-lv.dtsi | 16 +
arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 16 +
arch/arm/boot/dts/ls1021a.dtsi | 16 +
arch/arm/boot/dts/meson8.dtsi | 9 +
arch/arm/boot/dts/meson8b-odroidc1.dts | 88 +
arch/arm/boot/dts/meson8b.dtsi | 59 +-
arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 13 +
arch/arm/boot/dts/mt7623.dtsi | 126 +-
arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 133 +-
arch/arm/boot/dts/mt7623n-rfb-nand.dts | 6 +-
arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 187 ++
arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 39 +
arch/arm/boot/dts/nuvoton-npcm750.dtsi | 44 +
arch/arm/boot/dts/omap3-n9.dts | 7 +
arch/arm/boot/dts/omap3.dtsi | 1 +
arch/arm/boot/dts/omap4-droid4-xt894.dts | 203 +-
arch/arm/boot/dts/omap443x.dtsi | 2 -
arch/arm/boot/dts/omap4460.dtsi | 2 -
arch/arm/boot/dts/omap5-board-common.dtsi | 4 +-
arch/arm/boot/dts/omap5.dtsi | 24 +-
arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +
arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 2 +-
.../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 2 +-
arch/arm/boot/dts/orion5x-linkstation.dtsi | 2 +-
arch/arm/boot/dts/orion5x-lswsgl.dts | 2 +-
.../boot/dts/orion5x-maxtor-shared-storage-2.dts | 2 +-
arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 2 +-
arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts | 2 +-
arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts | 2 +-
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 2 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 63 +
arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 24 +
.../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 4 +-
arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 4 +
arch/arm/boot/dts/r8a7743.dtsi | 1324 +++++----
arch/arm/boot/dts/r8a7745-iwg22m.dtsi | 4 +
arch/arm/boot/dts/r8a7745.dtsi | 1778 ++++++------
arch/arm/boot/dts/r8a7779-marzen.dts | 14 +
arch/arm/boot/dts/r8a7790-lager.dts | 287 +-
arch/arm/boot/dts/r8a7790-stout.dts | 363 +++
arch/arm/boot/dts/r8a7790.dtsi | 2837 ++++++++++---------
arch/arm/boot/dts/r8a7791-koelsch.dts | 232 +-
arch/arm/boot/dts/r8a7791-porter.dts | 130 +-
arch/arm/boot/dts/r8a7791.dtsi | 2986 ++++++++++----------
arch/arm/boot/dts/r8a7792.dtsi | 498 ++--
arch/arm/boot/dts/r8a7793-gose.dts | 252 +-
arch/arm/boot/dts/r8a7793.dtsi | 2392 ++++++++--------
arch/arm/boot/dts/r8a7794-alt.dts | 53 +-
arch/arm/boot/dts/r8a7794-silk.dts | 189 +-
arch/arm/boot/dts/r8a7794.dtsi | 2421 ++++++++--------
arch/arm/boot/dts/rk322x.dtsi | 2 +-
arch/arm/boot/dts/rk3288-phycore-rdk.dts | 6 +-
arch/arm/boot/dts/rk3288-phycore-som.dtsi | 5 +-
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 4 +
arch/arm/boot/dts/rk3288-rock2-square.dts | 41 +
arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 1 -
arch/arm/boot/dts/rk3288-vyasa.dts | 11 +
arch/arm/boot/dts/sama5d3.dtsi | 24 +-
arch/arm/boot/dts/sama5d34ek.dts | 2 +-
arch/arm/boot/dts/sama5d3_uart.dtsi | 8 +-
arch/arm/boot/dts/sama5d4.dtsi | 30 +-
arch/arm/boot/dts/samsung_k3pe0e000b.dtsi | 68 -
arch/arm/boot/dts/socfpga.dtsi | 2 +-
arch/arm/boot/dts/stih407-b2120.dts | 4 +-
arch/arm/boot/dts/stih407-clock.dtsi | 92 +-
arch/arm/boot/dts/stih407-family.dtsi | 42 +-
arch/arm/boot/dts/stih407-pinctrl.dtsi | 10 +-
arch/arm/boot/dts/stih407.dtsi | 5 +-
arch/arm/boot/dts/stih410-b2120.dts | 10 +-
arch/arm/boot/dts/stih410-b2260.dts | 91 +-
arch/arm/boot/dts/stih410-clock.dtsi | 96 +-
arch/arm/boot/dts/stih410-pinctrl.dtsi | 2 +-
arch/arm/boot/dts/stih410.dtsi | 14 +-
arch/arm/boot/dts/stih418-b2199.dts | 32 +-
arch/arm/boot/dts/stih418-clock.dtsi | 95 +-
arch/arm/boot/dts/stih418.dtsi | 6 +-
arch/arm/boot/dts/stihxxx-b2120.dtsi | 126 +-
arch/arm/boot/dts/stm32429i-eval.dts | 19 +
arch/arm/boot/dts/stm32746g-eval.dts | 20 +-
arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 31 +
arch/arm/boot/dts/stm32f429.dtsi | 11 +
arch/arm/boot/dts/stm32f469-disco.dts | 50 +
arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 289 ++
arch/arm/boot/dts/stm32f746-disco.dts | 20 +
arch/arm/boot/dts/stm32f746-pinctrl.dtsi | 11 +
arch/arm/boot/dts/stm32f746.dtsi | 242 +-
arch/arm/boot/dts/stm32f769-disco.dts | 65 +-
arch/arm/boot/dts/stm32f769-pinctrl.dtsi | 11 +
arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 44 +
arch/arm/boot/dts/stm32h743.dtsi | 112 +-
arch/arm/boot/dts/stm32h743i-disco.dts | 2 +-
arch/arm/boot/dts/stm32h743i-eval.dts | 20 +
arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 185 ++
arch/arm/boot/dts/stm32mp157c-ed1.dts | 32 +
arch/arm/boot/dts/stm32mp157c-ev1.dts | 21 +
arch/arm/boot/dts/stm32mp157c.dtsi | 194 ++
arch/arm/boot/dts/sun4i-a10-a1000.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-gemei-g9.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-inet1.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 3 +-
.../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-mk802.dts | 28 +-
arch/arm/boot/dts/sun4i-a10-mk802ii.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 4 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 3 +-
arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 3 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 2 -
arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 3 +-
arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 3 +-
arch/arm/boot/dts/sun5i-a10s-mk802.dts | 3 +-
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 6 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 3 +-
arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 3 +-
.../boot/dts/sun5i-a13-empire-electronix-d709.dts | 3 +-
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 3 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 3 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 3 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 2 -
arch/arm/boot/dts/sun5i-gr8-evb.dts | 3 +-
.../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 3 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 3 +-
arch/arm/boot/dts/sun6i-a31-i7.dts | 32 +-
arch/arm/boot/dts/sun6i-a31-m9.dts | 3 +-
arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 3 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 2 -
arch/arm/boot/dts/sun6i-a31s-primo81.dts | 3 +-
arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 3 +-
arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 3 +-
.../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 3 +-
.../boot/dts/sun6i-reference-design-tablet.dtsi | 3 +-
arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 28 +-
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-mk808c.dts | 28 +-
arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 31 +-
.../boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts | 36 +
arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 335 +++
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 31 +-
arch/arm/boot/dts/sun7i-a20-orangepi.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 3 +-
arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 3 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 29 +-
arch/arm/boot/dts/sun8i-a23-evb.dts | 3 +-
arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 58 +-
arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 3 +-
arch/arm/boot/dts/sun8i-a33.dtsi | 1 -
.../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 3 +-
arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 42 +-
arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 3 +-
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 12 +
arch/arm/boot/dts/sun8i-a83t.dtsi | 230 +-
.../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 121 +
arch/arm/boot/dts/sun8i-h2-plus-orangepi-r1.dts | 8 +
arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 11 +-
arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 32 +-
arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 32 +-
arch/arm/boot/dts/sun8i-h3-libretech-all-h3-cc.dts | 30 +-
arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 12 +-
arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 25 +
arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 27 +-
arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 5 +-
arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 32 +-
arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 32 +-
arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 29 +-
arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 2 -
arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 30 +-
arch/arm/boot/dts/sun8i-h3.dtsi | 27 +
arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 3 +-
arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 3 +-
.../boot/dts/sun8i-reference-design-tablet.dtsi | 11 +-
arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 3 +-
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 71 +-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 3 +-
arch/arm/boot/dts/sun9i-a80.dtsi | 475 ++++
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 122 +-
arch/arm/boot/dts/tegra114-dalmore.dts | 2 +-
arch/arm/boot/dts/tegra124-apalis-eval.dts | 23 +-
arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 250 ++
arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 2052 ++++++++++++++
arch/arm/boot/dts/tegra124-apalis.dtsi | 72 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +-
arch/arm/boot/dts/tegra124-venice2.dts | 9 +-
arch/arm/boot/dts/tegra20-colibri-512.dtsi | 16 +-
arch/arm/boot/dts/tegra20.dtsi | 4 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 4 +-
arch/arm/boot/dts/tegra30-apalis.dtsi | 7 +-
arch/arm/boot/dts/tegra30-beaver.dts | 32 +-
arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 6 +-
arch/arm/boot/dts/tegra30-colibri.dtsi | 3 +-
arch/arm/boot/dts/tegra30.dtsi | 35 +
arch/arm/boot/dts/uniphier-ld4-ref.dts | 14 +-
arch/arm/boot/dts/uniphier-ld4.dtsi | 14 +-
arch/arm/boot/dts/uniphier-ld6b-ref.dts | 25 +-
arch/arm/boot/dts/uniphier-ld6b.dtsi | 14 +-
arch/arm/boot/dts/uniphier-pinctrl.dtsi | 64 +-
arch/arm/boot/dts/uniphier-pro4-ace.dts | 25 +-
arch/arm/boot/dts/uniphier-pro4-ref.dts | 25 +-
arch/arm/boot/dts/uniphier-pro4-sanji.dts | 25 +-
arch/arm/boot/dts/uniphier-pro4.dtsi | 32 +-
arch/arm/boot/dts/uniphier-pro5.dtsi | 14 +-
arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 49 +-
arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 62 +-
arch/arm/boot/dts/uniphier-pxs2.dtsi | 89 +-
arch/arm/boot/dts/uniphier-ref-daughter.dtsi | 14 +-
arch/arm/boot/dts/uniphier-sld8-ref.dts | 14 +-
arch/arm/boot/dts/uniphier-sld8.dtsi | 14 +-
arch/arm/boot/dts/uniphier-support-card.dtsi | 14 +-
arch/arm/boot/dts/versatile-ab-ib2.dts | 26 +
arch/arm/boot/dts/versatile-ab.dts | 83 +-
arch/arm/boot/dts/vf500-colibri.dtsi | 2 +-
arch/arm/boot/dts/vf500.dtsi | 7 +-
arch/arm/boot/dts/vf610-colibri.dtsi | 2 +-
arch/arm/boot/dts/vf610-cosmic.dts | 2 +-
arch/arm/boot/dts/vf610-twr.dts | 2 +-
arch/arm/boot/dts/vf610-zii-dev.dtsi | 2 +-
arch/arm/boot/dts/vf610m4-colibri.dts | 4 +-
arch/arm/boot/dts/vf610m4.dtsi | 9 +-
arch/arm/boot/dts/zynq-7000.dtsi | 12 +-
arch/arm/boot/dts/zynq-cc108.dts | 75 +
arch/arm/boot/dts/zynq-microzed.dts | 12 +-
arch/arm/boot/dts/zynq-parallella.dts | 10 +-
arch/arm/boot/dts/zynq-zc702.dts | 12 +-
arch/arm/boot/dts/zynq-zc706.dts | 12 +-
arch/arm/boot/dts/zynq-zc770-xm010.dts | 95 +
arch/arm/boot/dts/zynq-zc770-xm011.dts | 64 +
arch/arm/boot/dts/zynq-zc770-xm012.dts | 64 +
arch/arm/boot/dts/zynq-zc770-xm013.dts | 78 +
arch/arm/boot/dts/zynq-zed.dts | 10 +-
arch/arm/boot/dts/zynq-zybo-z7.dts | 58 +
arch/arm/boot/dts/zynq-zybo.dts | 10 +-
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm/configs/omap2plus_defconfig | 3 +
arch/arm64/Kconfig.platforms | 12 +
arch/arm64/boot/dts/allwinner/Makefile | 3 +
.../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 3 +-
.../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 3 +-
.../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 3 +-
.../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 3 +-
.../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 8 +-
.../boot/dts/allwinner/sun50i-a64-teres-i.dts | 265 ++
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 99 +
.../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 4 -
.../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 -
.../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 27 +-
.../dts/allwinner/sun50i-h5-orangepi-prime.dts | 29 +-
.../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 143 +
.../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 29 +-
.../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 29 +
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 175 ++
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 5 +
arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 18 +-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 275 +-
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 40 +-
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 40 +-
.../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 +-
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 39 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 39 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 40 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts | 39 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts | 39 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95-telos.dts | 39 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 40 +-
.../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 82 +-
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 122 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 256 ++
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 50 +-
arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 14 +-
.../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 39 +-
.../boot/dts/amlogic/meson-gxl-s905d-p231.dts | 39 +-
arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 39 +-
.../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 4 +-
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 +-
.../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 4 +-
.../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 40 +-
.../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 39 +-
.../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 39 +-
arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 39 +-
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 9 +-
.../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 40 +-
arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 39 +-
arch/arm64/boot/dts/amlogic/meson-gxm-q201.dts | 39 +-
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 40 +-
arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 3 +-
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 39 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 21 +-
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 90 +-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 80 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 83 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 66 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 134 +-
arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 8 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 98 +-
.../boot/dts/freescale/qoriq-bman-portals.dtsi | 6 +
.../boot/dts/freescale/qoriq-qman-portals.dtsi | 7 +
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 32 +-
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 2 +
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 10 +-
arch/arm64/boot/dts/hisilicon/hip06.dtsi | 56 +
arch/arm64/boot/dts/hisilicon/hip07.dtsi | 33 +
arch/arm64/boot/dts/marvell/armada-371x.dtsi | 38 +-
arch/arm64/boot/dts/marvell/armada-3720-db.dts | 39 +-
.../boot/dts/marvell/armada-3720-espressobin.dts | 41 +-
arch/arm64/boot/dts/marvell/armada-372x.dtsi | 38 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 38 +-
arch/arm64/boot/dts/marvell/armada-7020.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-7040-db.dts | 93 +-
arch/arm64/boot/dts/marvell/armada-7040.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-8020.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-8040-db.dts | 87 +-
arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 65 +-
arch/arm64/boot/dts/marvell/armada-8040.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-8080-db.dts | 41 +-
arch/arm64/boot/dts/marvell/armada-8080.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 41 +-
.../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-ap810-ap0.dtsi | 41 +-
arch/arm64/boot/dts/marvell/armada-common.dtsi | 2 +-
arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 118 +-
arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 4 +
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 9 +
arch/arm64/boot/dts/mediatek/mt6380.dtsi | 86 +
arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 469 +++
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 675 ++++-
arch/arm64/boot/dts/nvidia/Makefile | 1 +
arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 248 ++
arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 16 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 344 +++
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 +
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 16 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 60 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 23 +-
arch/arm64/boot/dts/renesas/Makefile | 2 +
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 3 +-
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 194 +-
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 130 +-
.../arm64/boot/dts/renesas/r8a77965-salvator-x.dts | 21 +
.../boot/dts/renesas/r8a77965-salvator-xs.dts | 21 +
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 878 ++++++
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 33 +
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 11 +
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 218 +-
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 58 +
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 385 +++
arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 124 +
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 193 +-
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 +
arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 +
arch/arm64/boot/dts/rockchip/Makefile | 3 +
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 267 ++
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 6 +-
.../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 146 +
arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 317 +++
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 13 +-
.../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 71 +-
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 28 +
.../dts/rockchip/rk3399-sapphire-excavator.dts | 44 +-
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 67 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 79 +-
.../boot/dts/socionext/uniphier-ld11-global.dts | 109 +-
.../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 25 +-
arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 127 +-
.../boot/dts/socionext/uniphier-ld20-global.dts | 111 +-
.../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 25 +-
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 138 +-
.../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 36 +-
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 50 +-
arch/arm64/boot/dts/sprd/sc2731.dtsi | 169 ++
arch/arm64/boot/dts/sprd/sp9860g-1h10.dts | 2 +
arch/arm64/boot/dts/sprd/whale2.dtsi | 81 +
arch/arm64/boot/dts/xilinx/Makefile | 16 +
arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 ++
arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi | 1 +
arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 13 +-
arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 54 +
arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 42 +
arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 42 +
.../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 131 +
.../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 168 ++
.../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 150 +
.../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 178 ++
.../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 125 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 289 ++
.../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts | 36 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 548 ++++
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 40 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 195 ++
arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 522 ++++
arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 444 +++
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 17 +-
drivers/clk/imx/clk-imx7d.c | 3 +
drivers/soc/amlogic/meson-gx-socinfo.c | 1 +
include/dt-bindings/clock/imx7d-clock.h | 5 +-
include/dt-bindings/clock/tegra194-clock.h | 321 +++
include/dt-bindings/gpio/tegra194-gpio.h | 61 +
include/dt-bindings/mfd/stm32f7-rcc.h | 1 +
include/dt-bindings/power/tegra194-powergate.h | 35 +
include/dt-bindings/reset/tegra194-reset.h | 152 +
879 files changed, 39742 insertions(+), 20459 deletions(-)
create mode 100644
Documentation/devicetree/bindings/arm/cpu-enable-method/nuvoton,npcm750-smp
create mode 100644 Documentation/devicetree/bindings/arm/npcm/npcm.txt
create mode 100644 arch/arm/boot/dts/am335x-pdu001.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dts
create mode 100644 arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-i9300.dts
create mode 100644 arch/arm/boot/dts/exynos4412-i9305.dts
create mode 100644 arch/arm/boot/dts/exynos4412-midas.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-n710x.dts
create mode 100644 arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dts
create mode 100644 arch/arm/boot/dts/imx6q-dms-ba16.dts
create mode 100644 arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dts
create mode 100644 arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dts
create mode 100644 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-colibri.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-pinfunc-snvs.h
create mode 100644 arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-evb.dts
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750.dtsi
create mode 100644 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts
create mode 100644 arch/arm/boot/dts/r8a7790-stout.dts
delete mode 100644 arch/arm/boot/dts/samsung_k3pe0e000b.dtsi
create mode 100644 arch/arm/boot/dts/stm32f7-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32f746-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32f769-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-ed1.dts
create mode 100644 arch/arm/boot/dts/stm32mp157c-ev1.dts
create mode 100644 arch/arm/boot/dts/stm32mp157c.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts
create mode 100644 arch/arm/boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts
create mode 100644 arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts
create mode 100644 arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi
create mode 100644 arch/arm/boot/dts/versatile-ab-ib2.dts
create mode 100644 arch/arm/boot/dts/zynq-cc108.dts
create mode 100644 arch/arm/boot/dts/zynq-zc770-xm010.dts
create mode 100644 arch/arm/boot/dts/zynq-zc770-xm011.dts
create mode 100644 arch/arm/boot/dts/zynq-zc770-xm012.dts
create mode 100644 arch/arm/boot/dts/zynq-zc770-xm013.dts
create mode 100644 arch/arm/boot/dts/zynq-zybo-z7.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts
create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt6380.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra194.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a77980-condor.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77980.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3368-lion-haikou.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-sapphire.dts
create mode 100644 arch/arm64/boot/dts/sprd/sc2731.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts
create mode 100644 include/dt-bindings/clock/tegra194-clock.h
create mode 100644 include/dt-bindings/gpio/tegra194-gpio.h
create mode 100644 include/dt-bindings/power/tegra194-powergate.h
create mode 100644 include/dt-bindings/reset/tegra194-reset.h