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

Arnd Bergmann arnd at arndb.de
Tue May 17 15:23:15 PDT 2016


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




More information about the linux-arm-kernel mailing list