[GIT PULL 4/7] ARM: DT updates for v4.7

From: Arnd Bergmann
Date: Tue May 17 2016 - 18:28:46 EST


The following changes since commit bf16200689118d19de1b8d2a3c314fc21f5dc7bb:

Linux 4.6-rc3 (2016-04-10 17:58:30 -0700)

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 ec42083b98bc7a85c736a8ae1b4c045901ed259e:

ARM: dts: tango4: Import watchdog node (2016-05-10 16:12:00 +0200)

----------------------------------------------------------------
ARM: DT updates for v4.7

These are all the updates to device tree files for 32-bit platforms,
which as usual makes up the bulk of the ARM SoC changes: 462 non-merge
changesets, 450 files changed, 23340 insertions, 5216 deletions.

The three platforms that are added with the "soc" branch are here as well,
and we add some related machine files:

- For Aspeed AST2400/AST2500, we get the evaluation platform and
the Tyan Palmetto POWER8 mainboard that uses the AST2400 BMC
- For Oxnas 810SE, the Western Digital "My Book World Edition"
is added as the only platform at the moment.
- For ARM MPS2, the AN385 (Cortex-M3) and AN399 (Cortex-M7)
are supported

On the ARM Realview development platform, we now support all machines
with device tree, previously only the board files were supported, which
in turn will likely be removed soon.

Qualcomm IPQ4019 is the second generation ARM based "Internet Processor",
following the IPQ806x that is used in many high-end WiFi routers. This one
integrates two ath10k wifi radios that were previously on separate chips.

Other boards that got added for existing chips are:

- On Ti OMAP family:
- Amazon Kindle Fire, first generation, tablet and ebook reader
- OnRISC Baltos iR 2110 and 3220 embedded industrial PCs
- TI AM5728 IDK, TI AM3359 ICE-V2, and TI DRA722 Rev C EVM
development systems

- On Samsung EXYNOS platform:
- Samsung ARTIK5 evaluation board, see
https://www.artik.io/modules/overview/artik-5/

- On NXP i.MX platforms:
- Ka-Ro electronics TX6S-8034, TX6S-8035, TX6U-8033, TX6U-81xx,
TX6Q-1036, TX6Q-1110/-1130, TXUL-0010 and TXUL-0011 industrial
SoM modules
- Embest MarS Board i.MX6Dual DIY platform
- Boundary Devices i.MX6 Quad Plus Nitrogen6_MAX and
SoloX Nitrogen6sx embedded boards
- Technexion Pico i.MX6UL compute module
- ZII VF610 Development Board

- On Marvell embedded (mvebu, orion, kirkwood) platforms:
- Linksys Viper (E4200v2 / EA4500) WiFi router
- Buffalo Kurobox Pro NAS

- On Qualcomm Snapdragon:
- Arrow DragonBoard 600c (96boards) with APQ8064 Snapdragon 600

- On Rockchips platform:
- mqmaker MiQi single-board computer

- On Altera SoCFPGA:
- samtec VIN|ING 1000 vehicle communication interface

- On Allwinner Sunxi platforms:
- Dserve DSRV9703C tablet
- Difrnce DIT4350 tablet
- Colorfly E708 Q1 tablet
- Polaroid MID2809PXE04 tablet
- Olimex A20 OLinuXino LIME2 single board computer
- Xunlong Orange Pi 2, Orange Pi One, and Orange Pi PC
single board computers

Across many platforms, bug fixes went in to address warnings that
dtc now emits with 'make dtbs W=1'. Further changes for device enablement
went into Ti OMAP, bcm283x (Raspberry Pi), bcm47xx (wifi router),
Ti Davinci, Samsung EXYNOS, Marvell mvebu/kirkwood/orion, NXP i.MX/Vybrid
NXP LPC18xx, NXP LPC32xx, Renesas shmobile/r-mobile/r-car, Rockchips
rk3xxx, ST Ux500, ST STi, Atmel AT91/SAMA5, Altera SoCFPGA, Allwinner
Sunxi, Sigma Designs Tango, NVIDIA Tegra, Socionext Uniphier and ARM
Versatile Express.

----------------------------------------------------------------
Adam Baker (1):
ARM: dts: kirkwood: Add the hardware monitor to the NSA320 device tree

Akshay Bhat (5):
ARM: dts: imx6q-ba16: Remove unused vqmmc-supply
ARM: dts: imx6q-b850v3: Remove ldb panel
ARM: dts: imx6q-b850v3: Update display clock source
ARM: dts: imx: b450/b650v3: Move ldb_di clk assignment
ARM: dts: imx6q-ba16: use wdog external reset

Alexander Kurz (1):
ARM: dts: i.MX3x: add keypad port devicetree nodes

Alexander Stein (1):
ARM: dts: ls1021a: DSPI has 6 chip-selects

Andrew Lunn (8):
ARM: dts: kirkwood: Remove button address and fixup names
ARM: dts: kirkwood: Remove node address from leds
ARM: dts: kirkwood: Remove address from dsa unit name
ARM: dts: kirkwood: Add address to ethernet-phy unit name
ARM: dts: kirkwood: Fixup pcie DT warnings
ARM: dts: kirkwood: Remove address from gpio-i2c unit name
ARM: dts: kirkwood: Add address to mbus unit name
ARM: dts: kirkwood: Add address go regulator unit name

Arnd Bergmann (34):
Merge tag 'samsung-dt-exynos3250-artik5-4.7' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'samsung-dt-4.7' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'mvebu-dt-4.7-1' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'nomadik-dts-v4.7' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt
Merge tag 'davinci-for-v4.7/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'tegra-for-4.7-arm' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'imx-dt-4.7' of git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'renesas-rcar-sysc-for-v4.7' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'omap-for-v4.7/dt-part1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'arm-soc/for-4.7/devicetree' of http://github.com/Broadcom/stblinux into next/dt
Merge tag 'qcom-dt-for-4.7' of git://git.kernel.org/.../agross/linux into next/dt
Merge tag 'renesas-dt-for-v4.7' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'vexpress-for-v4.7/updates' of git://git.kernel.org/.../sudeep.holla/linux into next/dt
Merge tag 'keystone_dts_for_4.7' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'omap-for-v4.6/dt-ti81xx-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'renesas-fixes-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'ox810se-arm-dt-v4.6-rc3' of https://github.com/superna9999/linux into next/dt
Merge tag 'sti-dt-for-v4.7b-1' of git://git.kernel.org/.../mcoquelin/sti into next/dt
Merge tag 'at91-dt2' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'lpc32xx-dt-4.7' of git://github.com/vzapolskiy/linux-lpc32xx into next/dt
Merge tag 'renesas-dt2-for-v4.7' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'samsung-dt-4.7-2' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'socfpga_dts_for_v4.7_part_2' of git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'samsung-dt-exynos-srom-fixup-4.7' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'omap-for-v4.7/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'v4.7-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'davinci-for-v4.7/dt-part2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'sunxi-dt-for-4.7' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'v4.6-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'imx-dt-4.7-2' of git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'ux500-armsoc-v4.7' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'at91-dt3' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'aspeed-for-4.7-dts' of https://github.com/shenki/linux into next/dt
Merge tag 'sunxi-dt-for-4.7-2' of https://git.kernel.org/.../mripard/linux into next/dt

Ben Hutchings (2):
ARM: dts: dra7xx: Fix compatible string for PCF8575 chip
ARM: dts: r8a7790: Set maximum frequencies for SDHI clocks

Bert Vermeulen (1):
ARM: dts: kirkwood: Add DTS for Linksys EA4200v2/EA4500

Biao Huang (1):
arm: dts: Add pinctrl/GPIO/EINT node for mt2701

Bjorn Andersson (6):
ARM: dts: msm8974: Split efs in rfsa and rmtfs
ARM: dts: msm8974: Add node for second i2c from blsp1
ARM: dts: msm8974: Add modem smp2p and smd nodes
ARM: dts: qcom: apq8064: Add syscon for sic-non-secure
ARM: dts: qcom: apq8064: Add complete smsm node
ARM: dts: qcom: apq8064: Add smd node and all edges

Brian Starkey (1):
ARM: dts: vexpress: Add external expansion bus to DT

Caesar Wang (7):
ARM: dts: rockchip: add vop device node for rk3036
ARM: dts: rockchip: add hdmi device node for rk3036
ARM: dts: rockchip: enable graphics support on rk3036-kylin
ARM: dts: rockchip: add the thermal main info found on rk3228
ARM: dts: rockchip: enable the tsadc for rk3228 evb
ARM: dts: rockchip: add rk3288-veyron-jaq backlight and panel overrides
ARM: dts: rockchip: move the rk3288 thermal data into rk3288.dtsi

Chanho Park (1):
ARM: dts: exynos: Add exynos5420-fimd compatible

Chanwoo Choi (6):
dt-bindings: Add the clock id of UART2 and MMC2 for Exynos3250
clk: samsung: exynos3250: Add MMC2 clock
ARM: dts: exynos: Add initial pin configuration for exynos3250-rinato
ARM: dts: exynos: Add initial gpio setting of MMC2 device for exynos3250-monk
ARM: dts: exynos: Add MSHC2 DT node for Exynos3250 SoC
ARM: dts: exynos: Add exynos3250-artik5 dtsi file for ARTIK5 module

Chen-Yu Tsai (1):
ARM: dts: sun8i: Add Orange Pi PC support

Christopher Spinrath (1):
ARM: dts: sun7i: Enable S/PDIF on the Cubietruck

Cory Tusar (1):
ARM: dts: vf610-zii-dev: Add ZII development board.

Cyrille Pitchen (1):
ARM: dts: at91: sama5d2: add SFR node

David Lechner (5):
ARM: dts: davinci: use proper address after @
ARM: dts: da850: add spi0 to device tree
ARM: davinci: da8xx-dt: Add spi0 lookup for clock matching
ARM: dts: da850: disable mdio and eth0 in da850.dtsi
ARM: dts: da850: There are 101 interrupts.

Dinh Nguyen (3):
ARM: dts: socfpga: add cap-sd-highspeed for SD/MMC node
ARM: dts: socfpga: add the clk-phase property for sd/mmc clock
ARM: dts: socfpga: add reset control for USB

Eric Anholt (2):
drm/vc4: Kick out the simplefb framebuffer before we set up KMS.
ARM: bcm2835: Add VC4 to the device tree.

Fabio Estevam (14):
ARM: dts: imx6qdl-sabresd: Pass the hannstar panel compatible string
ARM: dts: imx6sx: Fix SAI DMA index
ARM: dts: imx6sx: Remove unused property
bindings: fsl-imx-sdma: Document 'fsl,sdma-event-remap' property
ARM: dts: imx6sx-sdb: Add SAI support
ARM: dts: imx6ul: Fix operating points
ARM: dts: imx6sx: Add 198MHz operating point
ARM: dts: imx6dl: Fix the VDD_ARM_CAP voltage for 396MHz operation
ARM: dts: imx6: Do not hardcode the CLKO clock
ARM: dts: imx6ul-pico-hobbit: Add initial support
ARM: dts: imx28-m28: Remove unneeded partition nodes
ARM: dts: imx6sx-sdb: Add 198MHz operational point
ARM: dts: imx6qdl: Remove unneeded unit-addresses
ARM: dts: imx6ul-14x14-evk: Add audio support

Filip MatijeviÄ (2):
ARM: dts: N9/N950: Add support for 1GHz CPU clock
ARM: dts: N9/N950: Add support for accelerometer

Florian Fainelli (1):
Merge tag 'bcm2835-dt-next-2016-04-20' into devicetree/next

Florian Vallee (1):
ARM: dts: at91: fix typo in sama5d2 PIN_PD24 description

Franklin S Cooper Jr (1):
ARM: dts: da850/am4372/am33xx: Use generic node name for ehrpwm

Gary Bisson (2):
ARM: dts: imx: add Boundary Devices Nitrogen6_MAX QP board
ARM: dts: imx: add Boundary Devices Nitrogen6_SoloX board

Geert Uytterhoeven (21):
PM / Domains: Add DT bindings for the R-Car System Controller
soc: renesas: Add r8a7779 SYSC PM Domain Binding Definitions
soc: renesas: Add r8a7790 SYSC PM Domain Binding Definitions
soc: renesas: Add r8a7791 SYSC PM Domain Binding Definitions
soc: renesas: Add r8a7793 SYSC PM Domain Binding Definitions
soc: renesas: Add r8a7794 SYSC PM Domain Binding Definitions
soc: renesas: Add r8a7795 SYSC PM Domain Binding Definitions
ARM: shmobile: timer: Fix preset_lpj leading to too short delays
ARM: dts: r8a7790: Add SCIF2 clock
ARM: dts: r8a7790: Add SCIF2 device node
ARM: dts: sh73a0: Correct interrupt type for ARM TWD
ARM: dts: r8a7779: Correct interrupt type for ARM TWD
ARM: dts: kzm9g: Configure NMI key as wake-up source
ARM: dts: omap5-board-common: DT spelling s/interrupt-name/interrupt-names/
ARM: dts: omap5-cm-t54: DT spelling s/interrupt-name/interrupt-names/
ARM: dts: OMAP36xx: : DT spelling s/#address-cell/#address-cells/
ARM: dts: r8a7778: Don't disable referenced optional clocks
ARM: dts: r8a7779: Don't disable referenced optional clocks
ARM: dts: r8a7790: Don't disable referenced optional clocks
ARM: dts: r8a7793: Don't disable referenced optional clocks
ARM: dts: r8a7794: Don't disable referenced optional clocks

Graham Moore (1):
ARM: dts: socfpga: Add missing clock and interrupt fields for Arria10 DMA

H. Nikolaus Schaller (2):
ARM: dts: twl6030: describe gpadc
ARM: dts: omap5-board-common: describe gpadc for Palmas

Hans de Goede (19):
ARM: dts: sun5i-a13-inet98v-rev2: Remove mmc2 node
ARM: dts: sun5i-a13-empire-electronix-d709: Remove mmc2 node
ARM: dts: sun5i: Add dts for Difrence DIT4350 tablet
ARM: dts: sun6i: Add dts for colorfly e708 q1 tablet
ARM: dts: sun8i: Add pmic nodes to sun8i-a23-gt90h-v4
ARM: dts: sun8i: Add backlight / pwm nodes to sun8i-a23-gt90h-v4
ARM: dts: sun8i: Fix wrong Quad core / a33 compat for sun8i-a23-gt90h-v4
ARM: dts: sun8i: Fix regulator for mmc0 for sun8i-a23-gt90h-v4
ARM: dts: sun8i: Add dts file for the Polaroid MID2809PXE4 tablet
ARM: dts: sun4i: Add dts file for Dserve DSRV9703C tablet
ARM: dts: sun8i: Add mmc2_8bit_pins to sun8i-h3.dtsi
ARM: dts: sun8i: Enable IR receiver on Orangepi Plus boards
ARM: dts: sun8i: Add wifi dt node on Orangepi Plus boards
ARM: dts: sun8i: Add eMMC dt node on Orangepi Plus boards
ARM: dts: sun8i: Fix pio nodes Orangepi Plus dts
ARM: dts: sun8i: Add dts for Orange Pi 2 SBC
ARM: dts: sun8i: Orangepi plus gpio keys fixes and improvements
ARM: dts: sun8i: Base Orange Pi Plus dts on the Orange Pi 2 dts
ARM: dts: sun8i: Add dts file for the Orange Pi One SBC

Heiko Stuebner (20):
ARM: dts: rockchip: update rk3288-veyron cpu operating points
ARM: dts: rockchip: fix rk3288 power-domain unit names
ARM: dts: rockchip: fix missing usbphy unit-names
ARM: dts: rockchip: clean up gpio-keys nodes
ARM: dts: rockchip: drop unneeded properties from mipi node
ARM: dts: rockchip: add missing unitname to cpu_leakage efuse
ARM: dts: rockchip: add rk3288 edp-phy node
ARM: dts: rockchip: add rk3288 displayport controller node
ARM: dts: rockchip: move edp-hpd pin definition into common location
ARM: dts: rockchip: add startup delay to rk3288-veyron panel-regulators
ARM: dts: rockchip: add core rk3288-veyron backlight and panel nodes
ARM: dts: rockchip: add rk3288-veyron-minnie backlight and panel settings
ARM: dts: rockchip: override edp hpd handling on veyron-pinky and speedy
ARM: dts: rockchip: simple panel and backlight supplies on veyron boards
ARM: dts: rockchip: enable the eDP on rk3288 veyron devices
ARM: dts: rockchip: move rk3036 memory definition to board files
ARM: dts: rockchip: make rk3288-grf a simple-mfd
ARM: dts: rockchip: move rk3288 edp phy under the GRF
dt-bindings: add vendor-prefix for mqmaker
ARM: dts: rockchip: add MiQi board from mqmaker

Heinrich Schuchardt (2):
ARM: dts: kirkwood: add kirkwood-ds112.dtb to Makefile
ARM: dts: kirkwood: add kirkwood-nsa320.dtb to Makefile

Imre Kaloz (1):
ARM: mvebu: fix GPIO config on the Linksys boards

JM Friedt (1):
ARM: dts: sun5i-a13-olinuxino-micro: enable USB DRC

Jaehoon Chung (1):
ARM: dts: exynos: Add MSHC2 DT node for SD card for exynos3250-artik5-eval board

Javier Martinez Canillas (5):
ARM: dts: omap: add missing unit name to pbias regulator nodes
ARM: dts: n8x0: remove unneeded unit name for i2c node
ARM: dts: omap3: add missing unit name to PMU node
ARM: dts: omap: remove unneeded unit name for sound nodes
ARM: dts: omap: add missing unit names to bandgap nodes

Jens Kuske (1):
ARM: dts: sun8i: Enable USB host controllers on Orangepi Plus boards

Jianqun Xu (1):
dt-bindings: add bindings for Rockchip grf

Joachim Eastwood (12):
ARM: dts: lpc18xx: add creg-clk node
ARM: dts: lpc18xx: add rtc node
ARM: dts: lpc18xx: add adc nodes
ARM: dts: lpc18xx: add dac node
ARM: dts: lpc4357-ea4357: add adc0
ARM: dts: lpc4357-ea4357: add dac
ARM: dts: lpc4350-hitex-eval: add adc1
ARM: dts: armv7-m: add unit name to interrupt-controller
ARM: dts: lpc18xx: remove unit addresses from creg childs
ARM: dts: lpc4357-ea4357: fix unit name warnings from dtc
ARM: dts: lpc4350-hitex-eval: fix unit name warnings from dtc
dt-bindings: phy-lpc18xx-usb-otg: remove unit address from binding

Joel Stanley (3):
doc/devicetree: Add Aspeed and Tyan to vendor-prefixes
arm/dts: Add Aspeed ast2400 device tree
arm/dst: Add Aspeed ast2500 device tree

John Crispin (1):
dt-bindings: ARM: Mediatek: add MT2701/7623 string to the PMIC wrapper doc

John Keeping (3):
ARM: dts: rockchip: fix MIPI interrupt on rk3288
ARM: dts: rockchip: fix audio interrupts on rk3288
ARM: dts: rockchip: add mipi_dsi to VIO power domain on rk3288

John Stultz (1):
device-tree: nexus7: Add bq27541 battery interface to dts

Jon Hunter (2):
ARM: tegra: Add stdout-path for various boards
ARM: tegra: Correct interrupt type for ARM TWD

Joshua Clayton (1):
ARM: dts: imx6: fix dtc warnings for ipu endpoints

Justin Waters (2):
ARM: dts: imx: ba16: Add correct PCIe Tx Values
ARM: dts: imx6q-ba16: Disable pwm2 by default

Kamil Debski (2):
ARM: dts: exynos: Add HDMI CEC pin definition to exynos4 pinctrl
ARM: dts: exynos: Add node for the HDMI CEC device to exynos4

Keerthy (4):
ARM: dts: am57xx: Introduce commercial grade thermal thresholds
ARM: dts: am57xx: Introduce industrial grade thermal thresholds
ARM: dts: am57xx-beagle-x15: Include the commercial grade thresholds
ARM: dts: am57xx-idk: Include Industrial grade thermal thresholds

Krzysztof Kozlowski (18):
ARM: dts: exynos: Add Security SubSystem node to Exynos4
ARM: dts: exynos: Enable SSS on Trats2
ARM: dts: exynos: Enable SSS on Odroid X/X2/U3 family
Merge tag 'clk-v4.7-exynos3250' of git://linuxtv.org/snawrocki/samsung into for-v4.7/dt-exynos3250-artik5
Merge tag 'samsung-dt-exynos3250-artik5-4.7' into next/dt
ARM: dts: exynos: Fix DTC unit name warnings in cros-adc-thermistors
ARM: dts: exynos: Fix DTC unit name warnings in Exynos3250
ARM: dts: exynos: Fix DTC unit name warnings in Exynos4
ARM: dts: exynos: Fix DTC unit name warnings in Trats2 board
ARM: dts: exynos: Fix DTC unit name warnings in Exynos4x12
ARM: dts: exynos: Fix DTC unit name warnings in Exynos5250
ARM: dts: exynos: Fix DTC unit name warnings in Exynos542x
ARM: dts: exynos: Fix DTC unit name warnings in Peach Pit
ARM: dts: exynos: Fix DTC unit name warnings in SMDK5420
ARM: dts: exynos: Fix DTC unit name warnings in Exynos5440
ARM: dts: s5p: Fix DTC unit name warnings in SMDKv210 board
ARM: dts: exynos: Remove unsupported s2mps11 regulator bindings from Exynos5420 boards
ARM: dts: exynos: Enable PRNG and SSS for all Exynos4 devices

Lars Persson (1):
ARM: dts: artpec: update clock bindings in artpec6.dtsi

Lee Jones (8):
ARM: dts: STi: STiH407: Provide generic (safe) DVFS configuration
ARM: dts: STi: STiH407: Provide CPU with clocking information
ARM: dts: STi: STiH407: Link CPU with its voltage supply
ARM: dts: STi: STiH407: Provide CPU with a means to look-up Major number
ARM: dts: STi: stih407-family: Add nodes for Mailbox
ARM: dts: STiH407: Add nodes for RemoteProc
ARM: dts: STiH407: Move over to using the 'reserved-memory' API for obtaining DMA memory
ARM: dts: STi: STih407: Switch LPC mode from RTC to Clocksource

Linus Walleij (10):
ARM: dts: ux500: use the GPIO DT header
ARM: dts: ux500: use the GIC include header
Documentation/DT: add blurb for IB2 syscon to Versatile
ARM: dts: realview: PB11MPCore: define a standard VGA panel
ARM: dts: realview: PB1176: define a standard VGA panel
ARM: dts: realview: support all the RealView EB board variants
ARM: dts: realview: DT support for the PBA8 and PBX-A9
ARM: dts: nomadik: add accelerometer IRQ and pin setting
ARM: dts: nomadik: add DMA engine and some channels
ARM: dts: ux500: configure the accelerometers open drain

Liu Gang (1):
ARM: dts: ls1021a: Add gpio support for ls1021a platform

Lokesh Vutla (1):
ARM: dts: am335x: Add initial support for ICEv2 board

Lothar WaÃmann (12):
ARM: dts: imx6ul: add support for Ka-Ro electronics TXUL modules
ARM: dts: imx6ul: add support for Ka-Ro electronics TXUL mainboard
ARM: dts: imx6-tx6: Relicense the Ka-Ro DT files under GPLv2/X11
ARM: dts: imx6-tx6: cleanup; no functional change
ARM: dts: imx6-tx6: disable the spi node by default
ARM: dts: imx6-tx6: remove container node around pinctrl nodes
ARM: dts: imx6qdl-tx6: add mdio node for ethernet phy
ARM: dts: imx6-tx6: remove regulator bus
ARM: dts: imx6-tx6: remove LED pinctrl setting from hoggrp
ARM: dts: imx6-tx6: enable support for rtscts on UARTs
ARM: dts: imx6: add support for more Ka-Ro electronics modules
ARM: dts: imx6: add support for the Ka-Ro electronics 'MB7' baseboard

Ludovic Desroches (1):
ARM: dts: at91: sama5d2: add chipid node

Maarten Lankhorst (1):
ARM: tegra: Enable watchdog support for Tegra114 and Tegra124

Maciej S. Szmigiero (1):
ARM: dts: imx6qdl-udoo: add 7 inch LCD touchscreen panel support

Marc Gonzalez (4):
ARM: dts: tango4: Initial thermal support
ARM: dts: tango4: Update DT to match clk driver
ARM: dts: tango4: Update cpus node for cpufreq
ARM: dts: tango4: Import watchdog node

Marcel Ziswiler (1):
ARM: dts: imx6: apalis: parallel lcd display support on ixora

Marcin Niestroj (3):
ARM: dts: am335x-chili*: Move uart0 description from SOM to board
ARM: dts: am335x-chili*: Move Ethernet MAC description from SOM to board
ARM: dts: am335x-chilisom: Enable poweroff PMIC sequence using RTC signal

Marcus Cooper (8):
ARM: dts: sun4i: Add SPDIF TX pin to the A10
ARM: dts: sun7i: Add SPDIF TX pin to the A20
ARM: dts: sun4i: Add the SPDIF clk to the A10
ARM: dts: sun7i: Add the SPDIF clk to the A20
ARM: dts: sun4i: Add the SPDIF block to the A10
ARM: dts: sun7i: Add the SPDIF block to the A20
ARM: dts: sun4i: Add SPDIF to the Mele A1000
ARM: dts: sun7i: Add SPDIF to the Itead Ibox

Marek Szyprowski (1):
ARM: dts: exynos: Enable the HDMI CEC device on Exynos4412 Odroid boards

Marek Vasut (6):
ARM: dts: socfpga: Drop phy-addr OF property from CV dtsi
ARM: dts: socfpga: Drop gmac0 from CV dtsi
ARM: dts: socfpga: Add support for HPS LEDs on SoCKit
ARM: dts: socfpga: Add support for HPS KEYs/SWs on SoCKit
ARM: dts: socfpga: Add samtec VIN|ING board
ARM: mx5: dts: Enable USB OTG on M53EVK

Markus Reichl (1):
ARM: dts: exynos: Add eMMC and SD regulator supplies to Odroid XU3/XU4

Martin Sperl (1):
dt/bindings: bcm2835: correct description for DMA-int

Masahiro Yamada (2):
ARM: tegra: Remove redundant ARM_L1_CACHE_SHIFT_6 select
ARM: dts: uniphier: add NAND pinmux node

Matthew McClintock (10):
qcom: ipq4019: Add basic board/dts support for IPQ4019 SoC
dts: ipq4019: Add support for IPQ4019 DK01 board
qcom: ipq4019: add acc and saw nodes to bring up secondary cores
qcom: ipq4019: add watchdog node to ipq4019 SoC and DK01 device tree
qcom: ipq4019: add support for reset via qcom,ps-hold
qcom: ipq4019: add spi node to ipq4019 SoC and DK01 device tree
qcom: ipq4019: add i2c node to ipq4019 SoC and DK01 device tree
qcom: ipq4019: add cpu operating points for cpufreq support
qcom: ipq4019: add crypto nodes to ipq4019 SoC and DK01 device tree
qcom: ipq4019: add DMA nodes to ipq4019 SoC and DK01 device tree

Maxime Ripard (6):
ARM: sun5i: dt: Add pll3 and pll7 clocks
ARM: sun5i: Add TV encoder gate to the DTSI
ARM: sun5i: Add DRAM gates
ARM: sun5i: a13: Add display and TCON clocks
ARM: sun5i: r8: Add display blocks to the DTSI
ARM: sun5i: chip: Enable the TV Encoder

Mike Williams (3):
ARM: dts: at91: sama5d2: add trng node
ARM: dts: at91: sama5d3: add trng node
ARM: dts: at91: sama5d4: add trng node

Minghuan Lian (1):
ARM: dts: ls1021a: add SCFG MSI dts node

Misael Lopez Cruz (1):
ARM: dts: dra7: Use eDMA and add DAT port address for McASP3

Neil Armstrong (6):
dt-bindings: irq: arm,versatile-fpga: add compatible string for OX810SE SoC
dt-bindings: Add Oxford Semiconductor to vendor prefixes
ARM: boot: dts: Add Oxford Semiconductor OX810SE dtsi
dt-bindings: Add OXNAS bindings
dt-bindings: Add Western Digital to vendor prefixes
ARM: boot: dts: Add Western Digital My Book World Edition device tree

Nicolas Ferre (6):
ARM: dts: at91: sama5d2: add LCD controller
ARM: dts: at91: sama5d4: add watchdog interrupt property
ARM: dts: at91: sama5d2: add shutdown controller node
ARM: dts: at91: sama5d2: add slow clock to watchdog node
ARM: dts: at91: VInCo: fix phy reset gpio flag
ARM: dts: at91: at91sam9g45 family: reduce the trng register map size

Nishanth Menon (4):
ARM: dts: dra7-evm: Add missing regulators
ARM: dts: k2*: Rename the k2* files to keystone-k2* files
ARM: dts: Add support for dra72-evm rev C (SR2.0)
ARM: dts: AM57xx/DRA7: Update SoC voltage rail limits to match data sheet

Olliver Schinagl (1):
ARM: dts: sunxi: Add a olinuxino-lime2-emmc

Olof Johansson (7):
Merge tag 'at91-dt' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'renesas-arm64-dt-for-v4.7' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-cleanup-for-v4.7' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'versatile-dts-1' of git://git.kernel.org/.../linusw/linux-integrator into next/dt
Merge tag 'lpc18xx_dts_for_4.7' of https://github.com/manabian/linux-lpc into next/dt
Merge tag 'socfpga_dts_for_v4.7' of git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'v4.7-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt

Pankaj Dubey (3):
clk: samsung: exynos3250: Add UART2 clock
ARM: dts: exynos: Add UART2 DT node for Exynos3250 SoC
ARM: dts: change SROM node compatible from generic to model specific

Paul Kocialkowski (5):
devicetree: bindings: Add vendor prefix for Amazon.com, Inc.
ARM: dts: Amazon Kindle Fire (first generation) codename kc1 basic support
ARM: dts: omap4-kc1: USB OTG support
ARM: dts: omap4-kc1: LEDs support
ARM: dts: omap4-kc1: Power off support

Peter Ujfalusi (8):
ARM: dts: dra7: Move the sDMA crossbar node under l4_cfg/scm
ARM: dts: dra7: Enable eDMA
ARM: dts: dra7-evm: Enable AFIFO use for McASP3
ARM: dts: dra72-evm: Enable AFIFO use for McASP3
ARM: dts: am57xx-beagle-x15: Move clkout2 source selection to codec node
ARM: dts: am57xx-beagle-x15: Enable AFIFO use for McASP3
ARM: dts: dra7xx: Correct mcasp8_ahclkx_mux name
ARM: dts: dra7: Add nodes for McASP1/2/4/5/6/7/8

Petr Kulhavy (3):
ARM: DTS: da850: fix missing #gpio-cells in gpio node
ARM: DTS: da850: add node for i2c1
ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for i2c1

Priit Laes (4):
ARM: sun4i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
ARM: sun7i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
ARM: sun4i: dt: Add pll3 and pll7 clocks
ARM: sun7i: dt: Add pll3 and pll7 clocks

RafaÅ MiÅecki (3):
ARM: BCM5301X: Set vcc-gpio for USB controllers of few devices
ARM: BCM5301X: Enable earlycon on tested devices
ARM: BCM5301X: Add DT entry for SPI controller and NOR flash

Ralf Ramsauer (2):
ARM: tegra: Fix copy/paste typo in several DTS includes
ARM: tegra: Add high speed UARTs to Jetson TK1 device tree

Ramesh Shanmugasundaram (2):
arm64: dts: r8a7795: Add CAN external clock support
arm64: dts: r8a7795: Add CAN support

Reinder de Haan (2):
ARM: dts: sun8i: Add support for H3 usb clocks
ARM: dts: sun8i: Add usbphy and usb host controller nodes

Roger Quadros (15):
ARM: dts: dra7-evm: Fix comment about NAND configuration
ARM: dts: omap24xx: Enable gpio and interrupt controller for GPMC
ARM: dts: omap4: Enable gpio and interrupt controller for GPMC
ARM: dts: omap5: Enable gpio and interrupt controller for GPMC
ARM: dts: dra7: Enable gpio controller for GPMC
ARM: dts: am335x: Enable gpio controller for GPMC
ARM: dts: am4372: Enable gpio controller for GPMC
ARM: dts: omap3: Enable gpio controller for GPMC
ARM: dts: dm814x: Enable gpio controller for GPMC
ARM: dts: dm816x: Enable gpio controller for GPMC
ARM: dts: dra7x-evm: Provide NAND ready pin
ARM: dts: am437x: Provide NAND ready pin
ARM: dts: am335x: Provide NAND ready pin
ARM: dts: omap3-beagle: Provide NAND ready pin
ARM: dts: dra7xx: Fix compatible string for PCF8575 chip

Roger Shimizu (1):
ARM: dts: orion5x: add device tree for kurobox-pro

Sascha Hauer (1):
dt-bindings: MediaTek: Add binding document for the AUXADC

Schuyler Patton (1):
ARM: dts: AM572x-IDK Initial Support

Sebastian Reichel (5):
ARM: dts: n9/n950: regulator configuration
ARM: dts: OMAP3-N950: Add Keypad Matrix
ARM: dts: OMAP3-N950: Add Vibrator
ARM: dts: Enable N950 keyboard sleep leds by default
ARM: dts: OMAP3-N950: Add Keypad Slide Switch

Sergio Prado (1):
ARM: dts: imx6: Add dts for Embest MarS Board

Shawn Lin (1):
ARM: dts: rockchip: remove broken-cd from emmc and sdio

Simon Horman (39):
arm64: dts: r8a7795: Use USB3.0 fallback compatibility string
ARM: dts: lager: use generic pinctrl properties
ARM: dts: ape6evm: use generic pinctrl properties
ARM: dts: armadillo800eva: use generic pinctrl properties
ARM: dts: bockw: use generic pinctrl properties
ARM: dts: marzen: use generic pinctrl properties
ARM: dts: koelsch: use generic pinctrl properties
ARM: dts: porter: use generic pinctrl properties
ARM: dts: gose: use generic pinctrl properties
ARM: dts: alt: use generic pinctrl properties
ARM: dts: silk: use generic pinctrl properties
ARM: dts: kzm9g: use generic pinctrl properties
ARM: dts: kzm9d: use generic pinctrl properties
ARM: dts: r8a7790: Remove unnecessary clock-output-names properties
ARM: dts: r7s72100: Remove unnecessary clock-output-names properties
ARM: dts: r8a7740: Remove unnecessary clock-output-names properties
ARM: dts: r8a7778: Remove unnecessary clock-output-names properties
ARM: dts: r8a7779: Remove unnecessary clock-output-names properties
ARM: dts: r8a7791: Remove unnecessary clock-output-names properties
ARM: dts: r8a7793: Remove unnecessary clock-output-names properties
ARM: dts: r8a7794: Remove unnecessary clock-output-names properties
ARM: dts: gose: Remove unnecessary clock-output-names properties
ARM: dts: koelsch: Remove unnecessary clock-output-names properties
ARM: dts: porter: Remove unnecessary clock-output-names properties
ARM: dts: lager: Remove unnecessary clock-output-names properties
ARM: dts: r8a73a4: Remove unnecessary clock-output-names properties
ARM: dts: sh73a0: Remove unnecessary clock-output-names properties
ARM: dts: r8a7790: use fallback jpu compatibility string
ARM: dts: r8a7791: use fallback jpu compatibility string
ARM: dts: r8a7791: use fallback can compatibility string
ARM: dts: r8a7790: use fallback can compatibility string
ARM: dts: r8a7794: add CAN clocks to device tree
ARM: dts: r8a7794: add CAN nodes to device tree
ARM: dts: r8a7793: add CAN clocks to device tree
ARM: dts: r8a7793: add CAN nodes to device tree
ARM: dts: r8a7794: add IIC clocks
ARM: dts: r8a7794: Add IIC nodes
ARM: dts: r8a7790: Use USB3.0 fallback compatibility string
ARM: dts: r8a7791: Use USB3.0 fallback compatibility string

Sjoerd Simons (2):
ARM: dts: r8a7791: Don't disable referenced optional clocks
Revert "ARM: dts: porter: Enable SCIF_CLK frequency and pins"

Soeren Moch (1):
ARM: dts: imx6q-tbs2910: fix fec reset polarity

Srinivas Kandagatla (13):
ARM: dts: apq8064: fix the pinctrls for i2c and spi
ARM: dts: apq8064: add support to gsbi1 uart
ARM: dts: apq8064: add gsbi7 i2c support
ARM: dts: db600c: add board support with serial
ARM: dts: db600c: add pmic regulator supplies
ARM: dts: db600c: Add eMMC and SD card support
ARM: dts: db600c: add usb support
ARM: dts: db600c: add pcie support
ARM: dts: db600c: add on board sata support.
ARM: dts: db600c: Add on board leds support
ARM: dts: db600c: add i2c support
ARM: dts: db600c: add spi support
ARM: dts: db600c: add support to magnetometer

Stefan Agner (4):
ARM: dts: vf-colibri: alias the primary FEC as ethernet0
ARM: dts: vf-colibri: increase NAND clock speed
ARM: dts: vfxxx: add missing reg properties
ARM: dts: ls1021a: add pix clock to DCU dts node

Stefan Wahren (1):
ARM: bcm2835: add CPU node for ARM core

Sudeep Holla (2):
ARM: tegra: Replace legacy *,wakeup property with wakeup-source
ARM: dts: vexpress: fix node name unit-address presence warnings

Suman Anna (2):
ARM: dts: DRA7: Enable Timers 13 through 16
ARM: dts: DRA7: Add timer12 node

Sylvain Lemieux (3):
ARM: dts: lpc32xx: add clock properties to spi nodes
ARM: dts: phy3250: enable ssp0
ARM: dts: lpc32xx: disabled ssp0/spi1 & ssp1/spi2 by default

Tero Kristo (9):
ARM: dts: omap3: fix clock node definitions to avoid build warnings
ARM: dts: omap2: fix clock node definitions to avoid build warnings
ARM: dts: omap4: fix clock node definitions to avoid build warnings
ARM: dts: am33xx: fix clock node definitions to avoid build warnings
ARM: dts: am43xx: fix clock node definitions to avoid build warnings
ARM: dts: dm81x: fix clock node definitions to avoid build warnings
ARM: dts: dra7: fix clock node definitions to avoid build warnings
ARM: dts: omap5: fix clock node definitions to avoid build warnings
ARM: dts: am43xx: add support for clkout1 clock

Thor Thayer (2):
ARM: dts: socfpga: Add Altera Arria10 L2 Cache EDAC devicetree entry
ARM: dts: socfpga: Add Altera Arria10 OCRAM EDAC devicetree entry

Tony Lindgren (1):
ARM: dts: Add clocks for dm814x ADPLL

Ulrich Hecht (2):
ARM: dts: r8a7793: Add SDHI controllers
ARM: dts: gose: Enable SDHI controllers

Uwe Kleine-KÃnig (3):
ARM: dts: imx25-pinfunc: add all UART mux modes
ARM: dts: imx25-pinfunc: remove SION for pins with an UART handshaking input mode
ARM: dts: imx28: add alternative pinmuxing for mac0

Vignesh R (3):
ARM: dts: keystone: Add aliases for SPI nodes
ARM: dts: dra7x: Remove QSPI pinmux
ARM: dts: dra7x: Support QSPI MODE-0 operation at 64MHz

Vitaly Andrianov (1):
ARM: keystone: dts: add psci command definition

Vladimir Murzin (2):
ARM: dts: introduce MPS2 AN385/AN386
ARM: dts: introduce MPS2 AN399/AN400

Vladimir Zapolskiy (10):
ARM: dts: lpc32xx: set default clock rate of HCLK PLL
dt-bindings: interrupt-controllers: add description of SIC1 and SIC2
ARM: dts: lpc32xx: reparent SIC1 and SIC2 interrupts from MIC
ARM: dts: lpc32xx: ea3250: avoid extension of device nodes by absolute path
ARM: dts: lpc32xx: ea3250: add NAND partitions device node
ARM: dts: lpc32xx: ea3250: fix Atmel at24 eeprom vendor
ARM: dts: lpc32xx: ea3250: add SoC name prefix to board dts file
ARM: dts: lpc32xx: phy3250: avoid extension of device nodes by absolute path
ARM: dts: lpc32xx: phy3250: add NAND partitions device node
ARM: dts: lpc32xx: phy3250: add SoC name prefix to board dts file

Wolfram Sang (2):
ARM: dts: r8a7790: lager: Enable UHS-I SDR-50
ARM: dts: r8a7790: fix max-frequency for SDHI

Yakir Yang (1):
ARM: dts: rockchip: add i2c nodes for RK3228 SoCs

Yegor Yefremov (4):
ARM: dts: am335x-baltos-ir5221: use dedicated RTS/CTS signals
ARM: dts: split am335x-baltos-ir5221 into dts and dtsi files
ARM: dts: add DTS for Baltos IR3220
ARM: dts: add DTS for Baltos IR2110

Documentation/devicetree/bindings/arm/arm-boards | 8 +
.../devicetree/bindings/arm/atmel-at91.txt | 2 +-
.../devicetree/bindings/arm/omap/omap.txt | 6 +
Documentation/devicetree/bindings/arm/oxnas.txt | 9 +
Documentation/devicetree/bindings/arm/rockchip.txt | 4 +
.../bindings/arm/samsung/samsung-boards.txt | 2 +
.../devicetree/bindings/dma/fsl-imx-sdma.txt | 27 +
.../arm,versatile-fpga-irq.txt | 2 +-
.../brcm,bcm2835-armctrl-ic.txt | 4 +-
.../interrupt-controller/nxp,lpc3220-mic.txt | 70 +-
.../bindings/phy/phy-lpc18xx-usb-otg.txt | 2 +-
.../bindings/power/renesas,rcar-sysc.txt | 48 +
.../devicetree/bindings/soc/mediatek/auxadc.txt | 21 +
.../devicetree/bindings/soc/mediatek/pwrap.txt | 1 +
.../devicetree/bindings/soc/rockchip/grf.txt | 35 +
Documentation/devicetree/bindings/spi/ti_qspi.txt | 7 +
.../devicetree/bindings/vendor-prefixes.txt | 6 +
MAINTAINERS | 2 +-
arch/arm/boot/dts/Makefile | 67 +-
arch/arm/boot/dts/am335x-baltos-ir2110.dts | 71 ++
arch/arm/boot/dts/am335x-baltos-ir3220.dts | 119 +++
arch/arm/boot/dts/am335x-baltos-ir5221.dts | 398 +--------
arch/arm/boot/dts/am335x-baltos.dtsi | 408 +++++++++
arch/arm/boot/dts/am335x-chiliboard.dts | 75 ++
arch/arm/boot/dts/am335x-chilisom.dtsi | 77 +-
arch/arm/boot/dts/am335x-cm-t335.dts | 1 +
arch/arm/boot/dts/am335x-evm.dts | 1 +
arch/arm/boot/dts/am335x-icev2.dts | 306 +++++++
arch/arm/boot/dts/am335x-igep0033.dtsi | 1 +
arch/arm/boot/dts/am335x-phycore-som.dtsi | 1 +
arch/arm/boot/dts/am335x-shc.dts | 2 +-
arch/arm/boot/dts/am33xx-clocks.dtsi | 90 +-
arch/arm/boot/dts/am33xx.dtsi | 8 +-
arch/arm/boot/dts/am35xx-clocks.dtsi | 20 +-
arch/arm/boot/dts/am4372.dtsi | 14 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 3 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 3 +-
arch/arm/boot/dts/am43xx-clocks.dtsi | 170 ++--
arch/arm/boot/dts/am572x-idk.dts | 85 ++
arch/arm/boot/dts/am57xx-beagle-x15.dts | 14 +-
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +-
arch/arm/boot/dts/am57xx-commercial-grade.dtsi | 23 +
arch/arm/boot/dts/am57xx-idk-common.dtsi | 304 +++++++
arch/arm/boot/dts/am57xx-industrial-grade.dtsi | 23 +
arch/arm/boot/dts/arm-realview-eb-11mp-revb.dts | 93 ++
arch/arm/boot/dts/arm-realview-eb-11mp.dts | 74 ++
arch/arm/boot/dts/arm-realview-eb-a9mp.dts | 70 ++
arch/arm/boot/dts/arm-realview-eb-mp.dtsi | 225 +++++
arch/arm/boot/dts/arm-realview-eb.dts | 166 ++++
arch/arm/boot/dts/arm-realview-eb.dtsi | 453 ++++++++++
arch/arm/boot/dts/arm-realview-pb1176.dts | 40 +
arch/arm/boot/dts/arm-realview-pb11mp.dts | 19 +-
arch/arm/boot/dts/arm-realview-pba8.dts | 178 ++++
arch/arm/boot/dts/arm-realview-pbx-a9.dts | 229 +++++
arch/arm/boot/dts/arm-realview-pbx.dtsi | 542 ++++++++++++
arch/arm/boot/dts/armada-385-linksys.dtsi | 6 +-
arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 4 +-
arch/arm/boot/dts/armv7-m.dtsi | 2 +-
arch/arm/boot/dts/artpec6.dtsi | 99 +--
arch/arm/boot/dts/aspeed-ast2500-evb.dts | 25 +
arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 25 +
arch/arm/boot/dts/aspeed-g4.dtsi | 161 ++++
arch/arm/boot/dts/aspeed-g5.dtsi | 170 ++++
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 9 +
arch/arm/boot/dts/at91-vinco.dts | 4 +-
arch/arm/boot/dts/at91sam9g45.dtsi | 2 +-
arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +
arch/arm/boot/dts/bcm2835-rpi-a.dts | 4 +
arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +
arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 4 +
arch/arm/boot/dts/bcm2835-rpi-b.dts | 4 +
arch/arm/boot/dts/bcm2835-rpi.dtsi | 9 +
arch/arm/boot/dts/bcm2835.dtsi | 11 +
arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 4 +
arch/arm/boot/dts/bcm283x.dtsi | 47 +
arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 10 +-
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 6 +-
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 17 +-
arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 2 +-
arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 5 +
arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 8 +
arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 6 +-
arch/arm/boot/dts/bcm5301x.dtsi | 32 +
arch/arm/boot/dts/cros-adc-thermistors.dtsi | 8 +-
arch/arm/boot/dts/da850-enbw-cmc.dts | 14 +-
arch/arm/boot/dts/da850-evm.dts | 26 +-
arch/arm/boot/dts/da850.dtsi | 95 +-
arch/arm/boot/dts/dm814x-clocks.dtsi | 253 +++++-
arch/arm/boot/dts/dm814x.dtsi | 2 +
arch/arm/boot/dts/dm816x-clocks.dtsi | 42 +-
arch/arm/boot/dts/dm816x.dtsi | 2 +
arch/arm/boot/dts/dra62x-clocks.dtsi | 26 +
arch/arm/boot/dts/dra7-evm.dts | 70 +-
arch/arm/boot/dts/dra7.dtsi | 200 ++++-
arch/arm/boot/dts/dra72-evm-common.dtsi | 817 +++++++++++++++++
arch/arm/boot/dts/dra72-evm-revc.dts | 73 ++
arch/arm/boot/dts/dra72-evm.dts | 835 +-----------------
arch/arm/boot/dts/dra7xx-clocks.dtsi | 376 ++++----
arch/arm/boot/dts/emev2-kzm9d.dts | 4 +-
arch/arm/boot/dts/exynos3250-artik5-eval.dts | 43 +
arch/arm/boot/dts/exynos3250-artik5.dtsi | 334 +++++++
arch/arm/boot/dts/exynos3250-monk.dts | 12 +-
arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 80 ++
arch/arm/boot/dts/exynos3250-rinato.dts | 71 +-
arch/arm/boot/dts/exynos3250.dtsi | 27 +-
arch/arm/boot/dts/exynos4.dtsi | 27 +-
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 7 +
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 4 +
arch/arm/boot/dts/exynos4412-trats2.dts | 16 +-
arch/arm/boot/dts/exynos4x12-pinctrl.dtsi | 7 +
arch/arm/boot/dts/exynos4x12.dtsi | 2 +-
arch/arm/boot/dts/exynos5.dtsi | 4 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 2 +-
arch/arm/boot/dts/exynos5250-smdk5250.dts | 8 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 12 +-
arch/arm/boot/dts/exynos5250-spring.dts | 2 +-
arch/arm/boot/dts/exynos5250.dtsi | 10 +-
arch/arm/boot/dts/exynos5410-smdk5410.dts | 2 +-
arch/arm/boot/dts/exynos5410.dtsi | 4 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 7 -
arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +-
arch/arm/boot/dts/exynos5420-smdk5420.dts | 9 +-
arch/arm/boot/dts/exynos5420.dtsi | 13 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 24 +-
arch/arm/boot/dts/exynos5440.dtsi | 4 +-
arch/arm/boot/dts/imx25-pinfunc.h | 124 +--
arch/arm/boot/dts/imx28-m28.dtsi | 26 -
arch/arm/boot/dts/imx28.dtsi | 26 +
arch/arm/boot/dts/imx31.dtsi | 8 +
arch/arm/boot/dts/imx35.dtsi | 8 +
arch/arm/boot/dts/imx53-m53evk.dts | 21 +-
arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +-
arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts | 42 +-
arch/arm/boot/dts/imx6dl-tx6s-8034.dts | 237 +++++
arch/arm/boot/dts/imx6dl-tx6s-8035.dts | 253 ++++++
arch/arm/boot/dts/imx6dl-tx6u-801x.dts | 42 +-
arch/arm/boot/dts/imx6dl-tx6u-8033.dts | 248 ++++++
arch/arm/boot/dts/imx6dl-tx6u-811x.dts | 60 +-
arch/arm/boot/dts/imx6dl-tx6u-81xx-mb7.dts | 255 ++++++
arch/arm/boot/dts/imx6dl.dtsi | 2 +-
arch/arm/boot/dts/imx6q-apalis-ixora.dts | 45 +
arch/arm/boot/dts/imx6q-b450v3.dts | 5 +-
arch/arm/boot/dts/imx6q-b650v3.dts | 5 +-
arch/arm/boot/dts/imx6q-b850v3.dts | 33 +-
arch/arm/boot/dts/imx6q-ba16.dtsi | 6 +-
arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +-
arch/arm/boot/dts/imx6q-marsboard.dts | 403 +++++++++
arch/arm/boot/dts/imx6q-tbs2910.dts | 4 +-
arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dts | 42 +-
arch/arm/boot/dts/imx6q-tx6q-1010.dts | 42 +-
arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dts | 72 +-
arch/arm/boot/dts/imx6q-tx6q-1020.dts | 72 +-
arch/arm/boot/dts/imx6q-tx6q-1036.dts | 252 ++++++
arch/arm/boot/dts/imx6q-tx6q-1110.dts | 60 +-
arch/arm/boot/dts/imx6q-tx6q-11x0-mb7.dts | 264 ++++++
arch/arm/boot/dts/imx6q.dtsi | 18 +-
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-apf6dev.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-nit6xlite.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-rex.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 30 +-
arch/arm/boot/dts/imx6qdl-tx6.dtsi | 788 +++++++++--------
arch/arm/boot/dts/imx6qdl-udoo.dtsi | 98 ++-
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl.dtsi | 32 +-
arch/arm/boot/dts/imx6qp-nitrogen6_max.dts | 59 ++
arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 709 +++++++++++++++
arch/arm/boot/dts/imx6sx-sdb-sai.dts | 67 ++
arch/arm/boot/dts/imx6sx-sdb.dts | 2 +
arch/arm/boot/dts/imx6sx-sdb.dtsi | 16 +
arch/arm/boot/dts/imx6sx.dtsi | 8 +-
arch/arm/boot/dts/imx6ul-14x14-evk.dts | 74 ++
arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 516 +++++++++++
arch/arm/boot/dts/imx6ul-tx6ul-0010.dts | 53 ++
arch/arm/boot/dts/imx6ul-tx6ul-0011.dts | 68 ++
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 271 ++++++
arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 973 +++++++++++++++++++++
arch/arm/boot/dts/imx6ul.dtsi | 12 +-
.../{k2e-clocks.dtsi => keystone-k2e-clocks.dtsi} | 0
.../boot/dts/{k2e-evm.dts => keystone-k2e-evm.dts} | 2 +-
.../{k2e-netcp.dtsi => keystone-k2e-netcp.dtsi} | 0
arch/arm/boot/dts/{k2e.dtsi => keystone-k2e.dtsi} | 4 +-
...{k2hk-clocks.dtsi => keystone-k2hk-clocks.dtsi} | 0
.../dts/{k2hk-evm.dts => keystone-k2hk-evm.dts} | 2 +-
.../{k2hk-netcp.dtsi => keystone-k2hk-netcp.dtsi} | 0
.../arm/boot/dts/{k2hk.dtsi => keystone-k2hk.dtsi} | 4 +-
.../{k2l-clocks.dtsi => keystone-k2l-clocks.dtsi} | 0
.../boot/dts/{k2l-evm.dts => keystone-k2l-evm.dts} | 2 +-
.../{k2l-netcp.dtsi => keystone-k2l-netcp.dtsi} | 0
arch/arm/boot/dts/{k2l.dtsi => keystone-k2l.dtsi} | 4 +-
arch/arm/boot/dts/keystone.dtsi | 11 +
arch/arm/boot/dts/kirkwood-6192.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-6281.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-6282.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-98dx4122.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-b3.dts | 19 +-
arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts | 4 +-
arch/arm/boot/dts/kirkwood-cloudbox.dts | 2 +-
arch/arm/boot/dts/kirkwood-db-88f6281.dts | 14 +-
arch/arm/boot/dts/kirkwood-db-88f6282.dts | 20 +-
arch/arm/boot/dts/kirkwood-dir665.dts | 20 +-
arch/arm/boot/dts/kirkwood-dnskw.dtsi | 6 +-
arch/arm/boot/dts/kirkwood-ds111.dts | 2 +-
arch/arm/boot/dts/kirkwood-ds112.dts | 6 +-
arch/arm/boot/dts/kirkwood-ds212.dts | 2 +-
arch/arm/boot/dts/kirkwood-ds411.dts | 6 +-
arch/arm/boot/dts/kirkwood-ds411slim.dts | 2 +-
arch/arm/boot/dts/kirkwood-ib62x0.dts | 4 +-
arch/arm/boot/dts/kirkwood-iconnect.dts | 22 +-
arch/arm/boot/dts/kirkwood-km_common.dtsi | 20 +-
arch/arm/boot/dts/kirkwood-laplug.dts | 19 +-
arch/arm/boot/dts/kirkwood-linkstation.dtsi | 17 +-
arch/arm/boot/dts/kirkwood-linksys-viper.dts | 240 +++++
arch/arm/boot/dts/kirkwood-lsxl.dtsi | 16 +-
arch/arm/boot/dts/kirkwood-mplcec4.dts | 18 +-
arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 24 +-
arch/arm/boot/dts/kirkwood-nas2big.dts | 18 +-
.../boot/dts/kirkwood-netgear_readynas_duo_v2.dts | 20 +-
.../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts | 23 +-
arch/arm/boot/dts/kirkwood-netxbig.dtsi | 8 +-
arch/arm/boot/dts/kirkwood-ns2-common.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-nsa310.dts | 18 +-
arch/arm/boot/dts/kirkwood-nsa320.dts | 31 +-
arch/arm/boot/dts/kirkwood-nsa325.dts | 17 +-
arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 24 +-
arch/arm/boot/dts/kirkwood-openblocks_a6.dts | 2 +-
arch/arm/boot/dts/kirkwood-openblocks_a7.dts | 2 +-
arch/arm/boot/dts/kirkwood-openrd.dtsi | 14 +-
arch/arm/boot/dts/kirkwood-pogoplug-series-4.dts | 2 +-
arch/arm/boot/dts/kirkwood-rd88f6192.dts | 20 +-
arch/arm/boot/dts/kirkwood-rd88f6281-a.dts | 2 +-
arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts | 2 +-
arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 20 +-
arch/arm/boot/dts/kirkwood-rs212.dts | 6 +-
arch/arm/boot/dts/kirkwood-synology.dtsi | 22 +-
arch/arm/boot/dts/kirkwood-t5325.dts | 22 +-
arch/arm/boot/dts/kirkwood-ts219-6281.dts | 4 +-
arch/arm/boot/dts/kirkwood-ts219-6282.dts | 16 +-
arch/arm/boot/dts/kirkwood-ts219.dtsi | 20 +-
arch/arm/boot/dts/kirkwood-ts419-6282.dts | 15 +-
arch/arm/boot/dts/kirkwood-ts419.dtsi | 4 +-
arch/arm/boot/dts/kirkwood.dtsi | 2 +-
arch/arm/boot/dts/lpc18xx.dtsi | 47 +-
.../boot/dts/{ea3250.dts => lpc3250-ea3250.dts} | 230 +++--
arch/arm/boot/dts/lpc3250-phy3250.dts | 226 +++++
arch/arm/boot/dts/lpc32xx.dtsi | 77 +-
arch/arm/boot/dts/lpc4350-hitex-eval.dts | 41 +-
arch/arm/boot/dts/lpc4357-ea4357-devkit.dts | 29 +-
arch/arm/boot/dts/ls1021a.dtsi | 65 +-
.../dts/{rk3288-thermal.dtsi => mps2-an385.dts} | 96 +-
arch/arm/boot/dts/mps2-an399.dts | 92 ++
arch/arm/boot/dts/mps2.dtsi | 241 +++++
arch/arm/boot/dts/mt2701.dtsi | 19 +
arch/arm/boot/dts/omap2420-clocks.dtsi | 38 +-
arch/arm/boot/dts/omap2420-n8x0-common.dtsi | 2 +-
arch/arm/boot/dts/omap2420.dtsi | 4 +
arch/arm/boot/dts/omap2430-clocks.dtsi | 58 +-
arch/arm/boot/dts/omap2430.dtsi | 6 +-
arch/arm/boot/dts/omap24xx-clocks.dtsi | 228 ++---
arch/arm/boot/dts/omap3-beagle.dts | 1 +
arch/arm/boot/dts/omap3-n9.dts | 14 +
arch/arm/boot/dts/omap3-n950-n9.dtsi | 151 ++++
arch/arm/boot/dts/omap3-n950.dts | 99 +++
arch/arm/boot/dts/omap3.dtsi | 6 +-
arch/arm/boot/dts/omap3430es1-clocks.dtsi | 30 +-
arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi | 44 +-
arch/arm/boot/dts/omap34xx.dtsi | 2 +-
.../omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 32 +-
arch/arm/boot/dts/omap36xx-clocks.dtsi | 14 +-
.../boot/dts/omap36xx-omap3430es2plus-clocks.dtsi | 14 +-
arch/arm/boot/dts/omap36xx.dtsi | 4 +-
arch/arm/boot/dts/omap3xxx-clocks.dtsi | 276 +++---
arch/arm/boot/dts/omap4-kc1.dts | 182 ++++
arch/arm/boot/dts/omap4-var-som-om44.dtsi | 2 +-
arch/arm/boot/dts/omap4.dtsi | 6 +-
arch/arm/boot/dts/omap443x-clocks.dtsi | 2 +-
arch/arm/boot/dts/omap443x.dtsi | 2 +-
arch/arm/boot/dts/omap4460.dtsi | 2 +-
arch/arm/boot/dts/omap446x-clocks.dtsi | 4 +-
arch/arm/boot/dts/omap44xx-clocks.dtsi | 316 +++----
arch/arm/boot/dts/omap5-board-common.dtsi | 12 +-
arch/arm/boot/dts/omap5-cm-t54.dts | 2 +-
arch/arm/boot/dts/omap5.dtsi | 6 +-
arch/arm/boot/dts/omap54xx-clocks.dtsi | 260 +++---
arch/arm/boot/dts/orion5x-kuroboxpro.dts | 127 +++
arch/arm/boot/dts/ox810se.dtsi | 336 +++++++
arch/arm/boot/dts/phy3250.dts | 227 -----
.../boot/dts/qcom-apq8064-arrow-db600c-pins.dtsi | 52 ++
arch/arm/boot/dts/qcom-apq8064-arrow-db600c.dts | 349 ++++++++
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 6 +
arch/arm/boot/dts/qcom-apq8064-pins.dtsi | 39 +
arch/arm/boot/dts/qcom-apq8064.dtsi | 135 ++-
arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts | 22 +
arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 112 +++
arch/arm/boot/dts/qcom-ipq4019.dtsi | 267 ++++++
arch/arm/boot/dts/qcom-msm8974.dtsi | 52 +-
arch/arm/boot/dts/r7s72100.dtsi | 15 +-
arch/arm/boot/dts/r8a73a4-ape6evm.dts | 20 +-
arch/arm/boot/dts/r8a73a4.dtsi | 75 +-
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 34 +-
arch/arm/boot/dts/r8a7740.dtsi | 57 +-
arch/arm/boot/dts/r8a7778-bockw.dts | 40 +-
arch/arm/boot/dts/r8a7778.dtsi | 22 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 36 +-
arch/arm/boot/dts/r8a7779.dtsi | 18 +-
arch/arm/boot/dts/r8a7790-lager.dts | 117 +--
arch/arm/boot/dts/r8a7790.dtsi | 125 ++-
arch/arm/boot/dts/r8a7791-koelsch.dts | 72 +-
arch/arm/boot/dts/r8a7791-porter.dts | 73 +-
arch/arm/boot/dts/r8a7791.dtsi | 92 +-
arch/arm/boot/dts/r8a7793-gose.dts | 162 +++-
arch/arm/boot/dts/r8a7793.dtsi | 127 ++-
arch/arm/boot/dts/r8a7794-alt.dts | 32 +-
arch/arm/boot/dts/r8a7794-silk.dts | 44 +-
arch/arm/boot/dts/r8a7794.dtsi | 158 ++--
arch/arm/boot/dts/rk3036-evb.dts | 5 +
arch/arm/boot/dts/rk3036-kylin.dts | 18 +-
arch/arm/boot/dts/rk3036.dtsi | 71 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 11 +-
arch/arm/boot/dts/rk3066a-rayeager.dts | 9 +-
arch/arm/boot/dts/rk3066a.dtsi | 6 +-
arch/arm/boot/dts/rk3188-radxarock.dts | 7 +-
arch/arm/boot/dts/rk3188.dtsi | 6 +-
arch/arm/boot/dts/rk3228-evb.dts | 8 +-
arch/arm/boot/dts/rk3228.dtsi | 149 ++++
arch/arm/boot/dts/rk3288-evb.dtsi | 8 +-
arch/arm/boot/dts/rk3288-firefly.dtsi | 9 +-
arch/arm/boot/dts/rk3288-miqi.dts | 472 ++++++++++
arch/arm/boot/dts/rk3288-popmetal.dts | 9 +-
arch/arm/boot/dts/rk3288-r89.dts | 7 +-
arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 100 +++
arch/arm/boot/dts/rk3288-veyron-jaq.dts | 49 +-
arch/arm/boot/dts/rk3288-veyron-jerry.dts | 9 +
arch/arm/boot/dts/rk3288-veyron-minnie.dts | 44 +
arch/arm/boot/dts/rk3288-veyron-pinky.dts | 7 +
arch/arm/boot/dts/rk3288-veyron-speedy.dts | 16 +
arch/arm/boot/dts/rk3288-veyron.dtsi | 18 +-
arch/arm/boot/dts/rk3288.dtsi | 158 +++-
arch/arm/boot/dts/s5pv210-smdkv210.dts | 2 +-
arch/arm/boot/dts/sama5d2-pinfunc.h | 4 +-
arch/arm/boot/dts/sama5d2.dtsi | 53 ++
arch/arm/boot/dts/sama5d3.dtsi | 7 +
arch/arm/boot/dts/sama5d4.dtsi | 8 +
arch/arm/boot/dts/sh73a0-kzm9g.dts | 37 +-
arch/arm/boot/dts/sh73a0.dtsi | 89 +-
arch/arm/boot/dts/socfpga.dtsi | 4 +
arch/arm/boot/dts/socfpga_arria10.dtsi | 32 +-
arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 +
arch/arm/boot/dts/socfpga_cyclone5.dtsi | 6 -
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 94 +-
arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 1 +
arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 310 +++++++
arch/arm/boot/dts/ste-ccu9540.dts | 2 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 92 +-
arch/arm/boot/dts/ste-href-stuib.dtsi | 4 +-
arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 16 +-
arch/arm/boot/dts/ste-hrefprev60.dtsi | 8 +-
arch/arm/boot/dts/ste-hrefv60plus.dtsi | 6 +-
arch/arm/boot/dts/ste-nomadik-nhk15.dts | 13 +-
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 38 +
arch/arm/boot/dts/ste-snowball.dts | 19 +-
arch/arm/boot/dts/stih407-family.dtsi | 126 ++-
arch/arm/boot/dts/sun4i-a10-a1000.dts | 24 +
arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 281 ++++++
arch/arm/boot/dts/sun4i-a10.dtsi | 76 +-
arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts | 226 +++++
.../boot/dts/sun5i-a13-empire-electronix-d709.dts | 19 +-
arch/arm/boot/dts/sun5i-a13-inet-98v-rev2.dts | 15 -
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 41 +
arch/arm/boot/dts/sun5i-a13.dtsi | 66 +-
arch/arm/boot/dts/sun5i-r8-chip.dts | 12 +
arch/arm/boot/dts/sun5i-r8.dtsi | 142 ++-
arch/arm/boot/dts/sun5i.dtsi | 43 +
arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 208 +++++
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 24 +
arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 24 +
.../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 82 ++
arch/arm/boot/dts/sun7i-a20.dtsi | 77 +-
arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts | 120 ++-
.../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 243 +++++
arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 186 ++++
arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 145 +++
arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 167 ++++
arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 105 +--
arch/arm/boot/dts/sun8i-h3.dtsi | 123 +++
arch/arm/boot/dts/tango4-common.dtsi | 16 +-
arch/arm/boot/dts/tango4-smp8758.dtsi | 28 +-
arch/arm/boot/dts/tango4-vantage-1172.dts | 1 -
arch/arm/boot/dts/tegra114-dalmore.dts | 6 +-
arch/arm/boot/dts/tegra114-roth.dts | 2 +-
arch/arm/boot/dts/tegra114-tn7.dts | 2 +-
arch/arm/boot/dts/tegra114.dtsi | 4 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 32 +-
arch/arm/boot/dts/tegra124-nyan.dtsi | 8 +-
arch/arm/boot/dts/tegra124-venice2.dts | 6 +-
arch/arm/boot/dts/tegra124.dtsi | 4 +-
arch/arm/boot/dts/tegra20-harmony.dts | 6 +-
arch/arm/boot/dts/tegra20-iris-512.dts | 4 +
arch/arm/boot/dts/tegra20-medcom-wide.dts | 4 +
arch/arm/boot/dts/tegra20-paz00.dts | 6 +-
arch/arm/boot/dts/tegra20-seaboard.dts | 8 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 4 +
arch/arm/boot/dts/tegra20-trimslice.dts | 6 +-
arch/arm/boot/dts/tegra20-ventana.dts | 6 +-
arch/arm/boot/dts/tegra20-whistler.dts | 6 +-
arch/arm/boot/dts/tegra20.dtsi | 4 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 6 +-
arch/arm/boot/dts/tegra30-beaver.dts | 4 +
arch/arm/boot/dts/tegra30-cardhu.dtsi | 6 +-
arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 6 +-
arch/arm/boot/dts/tegra30.dtsi | 4 +-
arch/arm/boot/dts/twl6030.dtsi | 6 +
arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 +
arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 44 +-
arch/arm/boot/dts/vexpress-v2m.dtsi | 44 +-
arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 47 +-
arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 57 +-
arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 37 +-
arch/arm/boot/dts/vexpress-v2p-ca9.dts | 41 +-
arch/arm/boot/dts/vf-colibri.dtsi | 7 +-
arch/arm/boot/dts/vf500-colibri.dtsi | 5 +
arch/arm/boot/dts/vf500.dtsi | 1 +
arch/arm/boot/dts/vf610-colibri.dtsi | 5 +
arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 734 ++++++++++++++++
arch/arm/boot/dts/vfxxx.dtsi | 2 +
arch/arm/boot/dts/wd-mbwe.dts | 112 +++
arch/arm/mach-davinci/da8xx-dt.c | 2 +
arch/arm/mach-shmobile/timer.c | 28 +-
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 42 +-
drivers/clk/samsung/clk-exynos3250.c | 15 +
drivers/clk/ti/clk-7xx.c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.c | 20 +
drivers/soc/tegra/Kconfig | 2 -
include/dt-bindings/clock/exynos3250.h | 11 +-
include/dt-bindings/clock/r8a7790-clock.h | 1 +
include/dt-bindings/clock/r8a7794-clock.h | 5 +
include/dt-bindings/power/r8a7779-sysc.h | 27 +
include/dt-bindings/power/r8a7790-sysc.h | 34 +
include/dt-bindings/power/r8a7791-sysc.h | 26 +
include/dt-bindings/power/r8a7793-sysc.h | 28 +
include/dt-bindings/power/r8a7794-sysc.h | 26 +
include/dt-bindings/power/r8a7795-sysc.h | 42 +
include/soc/at91/atmel-sfr.h | 18 +
450 files changed, 23340 insertions(+), 5216 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/oxnas.txt
create mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/auxadc.txt
create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt
create mode 100644 arch/arm/boot/dts/am335x-baltos-ir2110.dts
create mode 100644 arch/arm/boot/dts/am335x-baltos-ir3220.dts
create mode 100644 arch/arm/boot/dts/am335x-baltos.dtsi
create mode 100644 arch/arm/boot/dts/am335x-icev2.dts
create mode 100644 arch/arm/boot/dts/am572x-idk.dts
create mode 100644 arch/arm/boot/dts/am57xx-commercial-grade.dtsi
create mode 100644 arch/arm/boot/dts/am57xx-idk-common.dtsi
create mode 100644 arch/arm/boot/dts/am57xx-industrial-grade.dtsi
create mode 100644 arch/arm/boot/dts/arm-realview-eb-11mp-revb.dts
create mode 100644 arch/arm/boot/dts/arm-realview-eb-11mp.dts
create mode 100644 arch/arm/boot/dts/arm-realview-eb-a9mp.dts
create mode 100644 arch/arm/boot/dts/arm-realview-eb-mp.dtsi
create mode 100644 arch/arm/boot/dts/arm-realview-eb.dts
create mode 100644 arch/arm/boot/dts/arm-realview-eb.dtsi
create mode 100644 arch/arm/boot/dts/arm-realview-pba8.dts
create mode 100644 arch/arm/boot/dts/arm-realview-pbx-a9.dts
create mode 100644 arch/arm/boot/dts/arm-realview-pbx.dtsi
create mode 100644 arch/arm/boot/dts/aspeed-ast2500-evb.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts
create mode 100644 arch/arm/boot/dts/aspeed-g4.dtsi
create mode 100644 arch/arm/boot/dts/aspeed-g5.dtsi
create mode 100644 arch/arm/boot/dts/dra72-evm-common.dtsi
create mode 100644 arch/arm/boot/dts/dra72-evm-revc.dts
create mode 100644 arch/arm/boot/dts/exynos3250-artik5-eval.dts
create mode 100644 arch/arm/boot/dts/exynos3250-artik5.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-tx6s-8034.dts
create mode 100644 arch/arm/boot/dts/imx6dl-tx6s-8035.dts
create mode 100644 arch/arm/boot/dts/imx6dl-tx6u-8033.dts
create mode 100644 arch/arm/boot/dts/imx6dl-tx6u-81xx-mb7.dts
create mode 100644 arch/arm/boot/dts/imx6q-marsboard.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1036.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-11x0-mb7.dts
create mode 100644 arch/arm/boot/dts/imx6qp-nitrogen6_max.dts
create mode 100644 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts
create mode 100644 arch/arm/boot/dts/imx6sx-sdb-sai.dts
create mode 100644 arch/arm/boot/dts/imx6ul-pico-hobbit.dts
create mode 100644 arch/arm/boot/dts/imx6ul-tx6ul-0010.dts
create mode 100644 arch/arm/boot/dts/imx6ul-tx6ul-0011.dts
create mode 100644 arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts
create mode 100644 arch/arm/boot/dts/imx6ul-tx6ul.dtsi
rename arch/arm/boot/dts/{k2e-clocks.dtsi => keystone-k2e-clocks.dtsi} (100%)
rename arch/arm/boot/dts/{k2e-evm.dts => keystone-k2e-evm.dts} (98%)
rename arch/arm/boot/dts/{k2e-netcp.dtsi => keystone-k2e-netcp.dtsi} (100%)
rename arch/arm/boot/dts/{k2e.dtsi => keystone-k2e.dtsi} (97%)
rename arch/arm/boot/dts/{k2hk-clocks.dtsi => keystone-k2hk-clocks.dtsi} (100%)
rename arch/arm/boot/dts/{k2hk-evm.dts => keystone-k2hk-evm.dts} (99%)
rename arch/arm/boot/dts/{k2hk-netcp.dtsi => keystone-k2hk-netcp.dtsi} (100%)
rename arch/arm/boot/dts/{k2hk.dtsi => keystone-k2hk.dtsi} (96%)
rename arch/arm/boot/dts/{k2l-clocks.dtsi => keystone-k2l-clocks.dtsi} (100%)
rename arch/arm/boot/dts/{k2l-evm.dts => keystone-k2l-evm.dts} (98%)
rename arch/arm/boot/dts/{k2l-netcp.dtsi => keystone-k2l-netcp.dtsi} (100%)
rename arch/arm/boot/dts/{k2l.dtsi => keystone-k2l.dtsi} (96%)
create mode 100644 arch/arm/boot/dts/kirkwood-linksys-viper.dts
rename arch/arm/boot/dts/{ea3250.dts => lpc3250-ea3250.dts} (61%)
create mode 100644 arch/arm/boot/dts/lpc3250-phy3250.dts
rename arch/arm/boot/dts/{rk3288-thermal.dtsi => mps2-an385.dts} (54%)
create mode 100644 arch/arm/boot/dts/mps2-an399.dts
create mode 100644 arch/arm/boot/dts/mps2.dtsi
create mode 100644 arch/arm/boot/dts/omap4-kc1.dts
create mode 100644 arch/arm/boot/dts/orion5x-kuroboxpro.dts
create mode 100644 arch/arm/boot/dts/ox810se.dtsi
delete mode 100644 arch/arm/boot/dts/phy3250.dts
create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-db600c-pins.dtsi
create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-db600c.dts
create mode 100644 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts
create mode 100644 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi
create mode 100644 arch/arm/boot/dts/qcom-ipq4019.dtsi
create mode 100644 arch/arm/boot/dts/rk3288-miqi.dts
create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts
create mode 100644 arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts
create mode 100644 arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts
create mode 100644 arch/arm/boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-2.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-one.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts
create mode 100644 arch/arm/boot/dts/vf610-zii-dev-rev-b.dts
create mode 100644 arch/arm/boot/dts/wd-mbwe.dts
create mode 100644 include/dt-bindings/power/r8a7779-sysc.h
create mode 100644 include/dt-bindings/power/r8a7790-sysc.h
create mode 100644 include/dt-bindings/power/r8a7791-sysc.h
create mode 100644 include/dt-bindings/power/r8a7793-sysc.h
create mode 100644 include/dt-bindings/power/r8a7794-sysc.h
create mode 100644 include/dt-bindings/power/r8a7795-sysc.h
create mode 100644 include/soc/at91/atmel-sfr.h