[GIT PULL 5/7] ARM: DT updates for v4.11
From: Arnd Bergmann
Date: Thu Feb 23 2017 - 18:20:13 EST
The following changes since commit a121103c922847ba5010819a3f250f1f7fc84ab8:
Linux 4.10-rc3 (2017-01-08 14:18:17 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt
for you to fetch changes up to a25996e733db057a27a5f90c5636c3e1e01ad33e:
Merge tag 'mvebu-dt-4.11-4' of git://git.infradead.org/linux-mvebu into next/dt (2017-02-17 17:28:29 +0100)
----------------------------------------------------------------
ARM: DT updates for v4.11
A total of 380 patches this time, mostly adding support for more hardware
in the device tree descriptions. There is not much exciting here for 4.11,
but I've tried my best to condense the information from the pull requests
I got into a readable summary.
Noteworthy changes to existing platforms include:
- The GIC memory map was a bit wrong almost everywhere and now
gets fixed up
- The Allwinner platforms convert to the generic pinmux properties
- The Marvell EBU platforms now use the new DSA binding
- Samsung Exynos4212 was unused and gets removed
- The Renesas power management got improved
New production machines:
- Lego Mindstorms EV3
https://www.lego.com/en-us/mindstorms/about-ev3
- Beelink X2 Android media box
http://linux-sunxi.org/Beelink_X2
- "Romulus" baseboard management controller for OpenPower
- Axentia TSE-850 Data Radio Channel (DARC) encoder
http://www.axentia.se/db/equipment.html
- Luxul XAP-1410 and XWR-1200 wireless access points
https://luxul.com/xap-1410
New SoCs:
- Allwinner H2+ and V3s, both minor variations of already
supported chips
http://www.allwinnertech.com/index.php?c=product&a=index&id=38
- Marvell Prestera DX packet processors based on Armada XP architecture
http://www.marvell.com/switching/prestera-dx/
- Samsung Exynos4412 Prime gets added, a minor variation of Exynos4412
New developer and reference boards:
- Lichee Pi One, Lichee Pi Zero and Orange Pi Zero,
all based on Allwinner SoCs
http://linux-sunxi.org/LicheePi_One
http://www.orangepi.org/orangepizero/
- SAMA5d36ek Reference platform
http://www.atmel.com/tools/sama5d36-ek.aspx
- Beaglebone Green Wireless and Black Wireless
https://beagleboard.org/black-wireless
https://beagleboard.org/green-wireless
- phyCORE-AM335x System on Module
http://phytec.com/products/system-on-modules/phycore/am335x/
- New revision of "vf610-zii" Zodiac Inflight Innovations board
- Various i.MX System-on-Module: Is.IoT MX6UL, SavageBoard, Engicam i.Core
http://www.opossom.com/english/index.html
http://www.savageboard.org/
http://www.engicam.com/en/products/embedded/som/sodimm/is-iot-mx6ul
http://www.engicam.com/en/products/embedded/som/sodimm/i-core-m6s-dl-d-q
- Liebherr (LWN) monitor 6 based on i.MX6 Quad, no idea what this is
Cleanups and bugfixes on at91, bcm53xx, i.MX, mvebu, omap, oxnas, qcom,
rockchip, sti, stm32 and tegra
New device supports added to some boards and SoCs, briefly by platform:
- Allwinner: SPDIF, A33 cpufreq, A33 Mali GPU
- Aspeed: network, ipmi bt, gpio, pinmux
- Broadcom: video encoder for raspberry pi, qspi, ethernet, sd/mmc
- TI DaVinci: gpio, lcdc, usb, video-in, uart
- TI Keystone 2: MSM RAM, power/reset, uart
- Mediatek MT2701: clocks, iommu, spi, nand, adc, thermal
- Marvell EBU: ethernet switch on Turris Omnia
- NXP i.MX: otp ram, USB, wifi, bluetooth, spdif, spi, pmic,
eeprom, mmc, nand
- TI OMAP:
- Qualcomm: coresight, gyro/accelerometer, hdmi
- Renesas: pmic, soc-id
- Rockchip: qos
- Samsung: audio on Odroid-X
- Socfpga: FPGA manager, i2c, led, can, watchdog, nand, power monitor
- STi: video in/out
- STM32: timer, pwm, i2c, rtc, add, i2s
- NVIDIA Tegra: tpm
- Uniphier: mmc/sd pinmux
----------------------------------------------------------------
Alan Tull (1):
ARM: dts: socfpga: add base fpga region and fpga bridges
Alex (1):
ARM: dts: at91: sama5d2: add ssc0 definition
Alexandre Belloni (4):
ARM: dts: mvebu: Correct license text
ARM: dts: imx/vf: Correct license text
ARM: dts: at91: Enable DMA on sama5d4_xplained console
ARM: dts: at91: Enable DMA on sama5d2_xplained console
Alexandre TORGUE (1):
Merge commit 'f8b5036361412a27c07a4ac9c3a4b80678cbd1e1' into stm32-dt-for-v4.11
Amelie Delaunay (10):
ARM: dts: stm32: set HSE_RTC clock frequency to 1 MHz on stm32f429
ARM: dts: stm32: Add RTC support for STM32F429 MCU
ARM: dts: stm32: enable RTC on stm32f429-disco
ARM: dts: stm32: enable RTC on stm32f469-disco
ARM: dts: stm32: enable RTC on stm32429i-eval
ARM: dts: stm32: set HSE_RTC clock frequency to 1 MHz on stm32f429
ARM: dts: stm32: Add RTC support for STM32F429 MCU
ARM: dts: stm32: enable RTC on stm32f429-disco
ARM: dts: stm32: enable RTC on stm32f469-disco
ARM: dts: stm32: enable RTC on stm32429i-eval
Andrew Jeffery (6):
ARM: dts: aspeed-g4: Add syscon and pin controller nodes
ARM: dts: aspeed-g4: Add gpio controller to devicetree
ARM: dts: aspeed-g5: Add SoC Display Controller node
ARM: dts: aspeed-g5: Add LPC Controller node
ARM: dts: aspeed-g5: Add syscon and pin controller nodes
ARM: dts: aspeed-g5: Add gpio controller to devicetree
Andrey Smirnov (2):
ARM: dts: vf610-zii-dev-rev-b: Remove leftover PWM pingroup
ARM: dts: vf610-zii-dev: Add .dts file for rev. C
Andy Yan (1):
ARM: dts: rockchip: use pin constants to describe gpios
Arnd Bergmann (10):
Merge tag 'mvebu-dt-4.11-3' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'stm32-dt-for-v4.11-2' of git://git.kernel.org/.../atorgue/stm32 into next/dt
Merge tag 'ux500-dt-1' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'samsung-dt-4.11-3' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'socfpga_dts_for_v4.11_part_2' of git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'sunxi-dt-for-4.11' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'sunxi-dt-for-4.11-2' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'davinci-for-v4.11/dt-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'omap-for-v4.11/dt-late' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'mvebu-dt-4.11-4' of git://git.infradead.org/linux-mvebu into next/dt
Axel Haslam (2):
ARM: dts: da850: Add usb device node
ARM: dts: da850-lcdk: Enable ohci for omapl138 lcdk
Bai Ping (1):
ARM: dts: imx: Add ocotp node for imx6ul
Bartlomiej Zolnierkiewicz (2):
clk: samsung: Add CPU clk configuration data for Exynos4412 Prime
ARM: dts: exynos: Add CPU OPPs for Exynos4412 Prime
Bartosz Golaszewski (7):
ARM: dts: da850-lcdk: add gpio-keys
ARM: dts: da850: rename the display node label
ARM: dts: da850-lcdk: add the vga-bridge node
ARM: dts: da850: specify the maximum pixel clock rate for tilcdc
devicetree: bindings: add bindings for ahci-da850
ARM: dts: da850: add the SATA node
ARM: dts: da850-lcdk: enable the SATA node
Benjamin Gaignard (2):
ARM: dts: stm32: add Timers driver for stm32f429 MCU
ARM: dts: stm32: Enable pwm1 and pwm3 for stm32f469-disco
Bjorn Andersson (7):
ARM: dts: qcom: msm8974: Add USB gadget nodes
ARM: dts: msm8974: Add ADSP smp2p and smd nodes
ARM: dts: msm8974: Add ADSP PIL node
ARM: dts: qcom: apq8064: Add riva-pil node
ARM: dts: qcom: apq8064-sony-yuga: Enable riva-pil
ARM: dts: qcom: sd600-eval: pm8921_s2 regulator properties
ARM: dts: qcom: sd600eval: Enable riva-pil
Boris Brezillon (2):
ARM: dts: bcm283x: Add VEC node in bcm283x.dtsi
ARM: dts: bcm283x: Enable the VEC IP on all RaspberryPi boards
Breno Lima (3):
ARM: dts: udoo_neo: Add UDOO Neo USB OTG1 and OTG2 support
ARM: dts: udoo_neo: Add Wifi support
ARM: dts: udoo_neo: Add Bluetooth support
Bruno Herrera (2):
ARM: dts: stm32: Fix memory size from 8MB to 16MB on stm32f469-disco board
ARM: dts: stm32: Fix memory size from 8MB to 16MB on stm32f469-disco board
Bruno Meirelles Herrera (2):
ARM: dts: stm32: Add missing USART3 pin config to stm32f469-disco board
ARM: dts: stm32: Add missing USART3 pin config to stm32f469-disco board
Chen-Yu Tsai (8):
ARM: dts: sunxi: Explicitly enable pull-ups for MMC pins
ARM: dts: sun6i: hummingbird: Enable USB OTG
ARM: dts: sun8i: Add codec analog path controls node in PRCM for A23/A33
ARM: dts: sun8i-a23: Add device node for internal audio codec
ARM: dts: sun8i-a23: q8-tablet: Enable internal audio codec
ARM: dts: sun8i-h3: Add device nodes for audio codec and its analog controls
ARM: dts: sun8i-h3: orange-pi-pc: Enable audio codec
ARM: dts: sun6i: sina31s: Enable USB OTG controller in peripheral mode
Chris Brandt (4):
ARM: dts: r7s72100: add ostm clock to device tree
ARM: dts: r7s72100: add ostm to device tree
ARM: dts: rskrza1: add ostm DT support
ARM: dts: r7s72100: add power-domains to mmcif
Chris Packham (3):
ARM: dts: mvebu: Add device tree for 98DX3236 SoCs
ARM: dts: mvebu: Add device tree for db-dxbc2 and db-xc3-24g4xg boards
ARM: dts: Fix typo in armada-xp-98dx4251
Christopher Spinrath (2):
ARM: dts: imx6q-cm-fx6: enable S/PDIF support
ARM: dts: imx6q-utilite-pro: enable 2nd display pipeline
Cyril Bur (2):
ARM: dts: aspeed: Reserve framebuffer memory
ARM: dts: aspeed: Correct palmetto device tree
Dan Haab (2):
ARM: dts: BCM5301X: Add DT for Luxul XAP-1410
ARM: dts: BCM5301X: Add DT for Luxul XWR-1200
David Lechner (6):
ARM: dts: keystone: Add "ti,da830-uart" compatible string
ARM: dts: da850: Add ti,da830-uart compatible for serial ports
dt-bindings: Add vendor prefix for LEGO
dt-bindings: Add LEGO MINDSTORMS EV3 compatible specification
dt-bindings: add "microchip,24c128" compatible string
ARM: dts: Add LEGO MINDSTORMS EV3 dts
Dawei Chien (1):
arm: dts: mt2701: Add thermal device node.
Dinh Nguyen (11):
ARM: dts: socfpga: enable GPIO and LEDs for Cyclone5 and Arria5 devkits
ARM: dts: socfpga: set desired i2c clock on Cyclone5 and Arria5 devkits
ARM: dts: socfpga: Add Rohm DH2228FV DAC
ARM: dts: socfpga: enable CAN on Cyclone5 devkit
ARM: dts: socfpga: enable watchdog timer on Arria5 and Arria10
ARM: dts: socfpga: add the LTC2977 power monitor on Arria10 devkit
ARM: dts: socfpga: add fpga-manager node for Arria10
ARM: dts: socfpga: fpga manager data is 32 bits
ARM: dts: socfpga: add fpga region support on Arria10
ARM: dts: socfpga: add missing compatible string for SDRAM controller
ARM: dts: watchdog0 cannot reliably trigger reset
Elaine Zhang (1):
ARM: dts: rockchip: add qos node for rk3288
Emmanuel Vadot (3):
ARM: dts: sunxi: Use axp209.dtsi for Olinuxino Lime2
ARM: dts: sunxi: Add num-cs for A20 spi nodes
ARM: dts: sunxi: Enable UEXT related nodes for Olimex A20 SOM EVB
Enric Balletbo i Serra (6):
ARM: dts: am335x-sl50: Remove I2C1 node.
ARM: dts: am335x-sl50: Enable UART1.
ARM: dts: am335x-sl50: Enable SPI0 interface and Flash Memory.
ARM: dts: am335x-sl50: Enable BQ32000 Real Time Clock.
ARM: dts: am335x-sl50: Enable the MCP23017 GPIO Expander.
ARM: dts: am335x-sl50: Enable the Ambient Light Sensor.
Fabio Estevam (4):
ARM: dts: imx: Adjust CPU nodes
ARM: dts: imx6sx-udoo-neo: Pass the 'phy-reset-duration' property
ARM: dts: imx: Remove unexistant property
ARM: dts: imx53-qsb: Provide the TVE DAC regulators
Fabrice GASNIER (4):
ARM: dts: stm32: Add ADC support to stm32f429
ARM: dts: stm32: enable ADC on stm32f429i-eval board
ARM: dts: stm32: Add ADC support to stm32f429
ARM: dts: stm32: enable ADC on stm32f429i-eval board
Florian Fainelli (9):
Merge tag 'bcm2835-dt-next-2017-01-17' into devicetree/next
ARM: dts: armada-370-rd: Utilize new DSA binding
ARM: dts: armada-385-linksys: Utilize new DSA binding
ARM: dts: armada-388-clearfog: Utilize new DSA binding
ARM: dts: armada-xp-linksys-mamba: Utilize new DSA binding
ARM: dts: kirkwood-dir665: Utilize new DSA binding
ARM: dts: kirkwood-linksys-viper: Utilize new DSA binding
ARM: dts: kirkwood-mv88f6281gtw-ge: Utilize new DSA binding
ARM: dts: kirkwood-rd88f6281: Utilize new DSA binding
Gabriel Fernandez (9):
clk: stm32f4: Update DT bindings documentation
clk: stm32f4: Update DT bindings documentation
ARM: dts: stm32: Add external I2S clock on stm32f429 MCU
ARM: dts: stm32: Include auxiliary stm32fx clock definition
ARM: dts: stm32: Add external I2S clock on stm32f429 MCU
ARM: dts: stm32: Include auxiliary stm32fx clock definition
dt-bindings: mfd: stm32f4: Fix STM32F4_X_CLOCK() macro
dt-bindings: mfd: stm32f4: Add missing binding definition
ARM: dts: stm32: Use clock DT binding definition on stm32f429 family
Gary Bisson (1):
ARM: dts: boundary: remove hardcoded LVDS bus format
Geert Uytterhoeven (8):
ARM: dts: r8a7743: Move RST node before SYSC node
ARM: dts: r8a7745: Move RST node before SYSC node
ARM: dts: r8a7743: Add device node for PRR
ARM: dts: r8a7745: Add device node for PRR
ARM: dts: gose: Add da9063 PMIC device node for system restart
ARM: dts: r8a7779, marzen: Fix sata device status
ARM: dts: r8a7743: Link ARM GIC to clock and clock domain
ARM: dts: r8a7745: Link ARM GIC to clock and clock domain
Graham Moore (1):
ARM: dts: socfpga: Add NAND device tree for Arria10
Grygorii Strashko (2):
ARM: dts: dra72-evm-revc: enable irqs for dp83867 eth phys
ARM: dts: am57xx-beagle-x15: implement errata "Ethernet RGMII2 Limited to 10/100 Mbps"
Heiko Stuebner (1):
ARM: dts: rockchip: add soc-specific uart compatibles for rk3066/rk3188
Honghui Zhang (1):
ARM: dts: mt2701: add iommu/smi dtsi node for mt2701
Hugues Fruchet (1):
ARM: dts: STiH410: add DELTA dt node
Icenowy Zheng (11):
ARM: dts: sunxi: add support for Orange Pi Zero board
ARM: dts: sun8i: add a cpu0 label to cpu@0 node on A23/33
ARM: dts: sun8i: set cpu-supply in reference tablet DTSI
ARM: dts: sun8i: add opp-v2 table for A33
ARM: dts: sun8i: add a delay after reset xr819 on Orange Pi Zero
ARM: dts: sun5i: add a pinctrl node for 4bit mmc2
dt-bindings: add vendor prefix for Lichee Pi
ARM: dts: sun5i: add support for Lichee Pi One board
devicetree: bindings: Add vendor prefix for Shenzhen Xunlong Software
ARM: dts: sunxi: add dtsi file for V3s SoC
ARM: dts: sunxi: add support for Lichee Pi Zero board
Ivan T. Ivanov (1):
ARM: dts: qcom: Add apq8064 CoreSight components
Jagan Teki (6):
ARM: dts: imx6dl: Add Engicam i.CoreM6 DualLite/Solo RQS initial support
ARM: dts: imx6q-icore-rqs: Update model to support Dual SOM
ARM: dts: imx6ul: Add Engicam Is.IoT MX6UL initial support
ARM: dts: imx6qdl: Fix "ERROR: code indent should use tabs where possible"
ARM: dts: imx6ul: Add Engicam Is.IoT MX6UL eMMC initial support
ARM: dts: imx6ul: Add Engicam Is.IoT MX6UL NAND initial support
James Liao (3):
arm: dts: mt2701: Sort DT nodes by register address
arm: dts: mt2701: Add subsystem clock controller device nodes
arm: dts: mt2701: Add power domain controller device node
Javier Martinez Canillas (1):
ARM: dts: exynos: Increase MFC left reserved memory region size
Jerome Coste (1):
ARM: tegra: nyan-blaze: Proper pinmux for TPM I2C
Joel Stanley (2):
ARM: dts: aspeed: Add ftgmac100 to g4 and g5 platforms
ARM: dts: aspeed: Add Romulus BMC platform
John Crispin (1):
ARM: dts: mediatek: update my email address
Jon Mason (7):
ARM: dts: NSP: DT Clean-ups
ARM: dts: NSP: Correct NAND partition unit address
ARM: dts: NSP: Add QSPI support to missing boards
ARM: dts: NSP: Add BCM958625K switch ports
ARM: dts: NSP: Add and enable amac2
ARM: dts: NSP: Add Ethernet to NSP XMC
ARM: dts: NSP: Add SD/MMC support
JÃrg Krause (3):
ARM: dts: imx28: Add simple-card support
ARM: dts: sun7i: Enable audio codec on Banana Pro
ARM: dts: sun7i: Add wifi dt node on Banana Pro
Kevin Hilman (3):
ARM: dts: davinci: da850: VPIF: add node and muxing
ARM: dts: davinci: da850-evm: enable VPIF
ARM: dts: davinci: da850-lcdk: enable VPIF
Kishon Vijay Abraham I (1):
ARM: dts: dra7-evm: add pinmux configuration for mmc1/2
Krzysztof Kozlowski (2):
Merge tag 'clk-v4.11-exynos4-pll' of git://linuxtv.org/snawrocki/samsung into next/dt
ARM: dts: exynos: Fix indentation of EHCI and OHCI ports
Ladislav Michl (1):
ARM: dts: omap3-igep: Remove NAND partition table
Laurent Pinchart (1):
ARM: omap3: beagleboard-xm: dt: Add ethernet to the device tree
Leilk Liu (1):
arm: dts: mt2701: Add spi device node
Linus Walleij (6):
ARM: dts: rename MSM8660/APQ8060 pmicintc to pm8058
ARM: dts: reference PM8058 as IRQ parent
ARM: dts: Add gyro and accel to APQ8060 Dragonboard
ARM: dts: push MMC/SD to board and add comments
ARM: dts: Ux500: move USB PHY pins to PHY device
ARM: dts: add the AB8500 sysclk to the device trees
Lokesh Vutla (4):
ARM: dts: am33xx: Add stdout-path property
ARM: dts: am43xx: Add stdout-path property
ARM: dts: am57xx: Add stdout-path property
ARM: dts: dra7xx: Add stdout-path property
Lucas Stach (4):
ARM: imx6: fix min/max voltage of anatop 2p5 regulator
ARM: imx6: fix regulator constraints on anatop 1p1 and 2p5
ARM: imx6qp: adapt DT to changed FEC interrupts
ARM: imx6: remove unit address from LDB node
Lukasz Majewski (2):
Doc: devicetree: bindings: Add vendor prefix entry - lwn
ARM: dts: imx6q: Add mccmon6 board support
M'boumba Cedric Madianga (2):
ARM: dts: stm32: Add I2C1 support for STM32F429 SoC
ARM: dts: stm32: Add I2C1 support for STM32429 eval board
Marc Dietrich (1):
ARM: tegra: paz00: Mark panel regulator as enabled on boot
Marc Gonzalez (3):
ARM: dts: tango4: Add alias for eth0
ARM: dts: tango4: Import MMC nodes
ARM: dts: tango4: Import USB nodes
Marc Zyngier (2):
dt-bindings: arm,gic: Fix binding example for a virt-capable GIC
ARM: DTS: Fix register map for virt-capable GIC
Marcel Ziswiler (5):
ARM: tegra: apalis-tk1: Pull-up temperature alert
ARM: tegra: apalis-tk1: Optional DisplayPort hot-plug detect
ARM: tegra: apalis-tk1: Adjust pin muxing for v1.1 HW
ARM: tegra: apalis-tk1: Fix SD card detect on v1.1 HW
ARM: tegra: apalis-tk1: Update compatibility comment
Marcin Niestroj (3):
ARM: dts: am335x-chilisom: Wakeup from RTC-only state by power on event
ARM: dts: am335x-chiliboard: Support power button
ARM: dts: am335x-chiliboard: Support charger
Marcus Cooper (9):
ARM: dts: sun6i: Mele I7: Enable internal audio codec
ARM: dts: sun6i: Add SPDIF TX pin to the A31
ARM: dts: sun6i: Add the SPDIF block to the A31
ARM: dts: sun4i: A1000: add axp209 regulator nodes
ARM: dts: sun6i: Add SPDIF to the Mele I7
ARM: dts: sun8i-h3: Add dts for the Beelink X2 STB
ARM: dts: sun8i-h3: Add SPDIF TX pin to the H3
ARM: dts: sun8i-h3: Add the SPDIF block to the H3
ARM: dts: sun8i-h3: Add SPDIF to the Beelink X2
Marek Szyprowski (5):
ARM: dts: exynos: Correct clocks for Exynos4 I2S module
ARM: dts: exynos: Fix initial audio clocks configuration on Exynos4 boards
ARM: dts: exynos: Enable DMA support for UART modules on Exynos5 SoCs
ARM: dts: exynos: remove Exynos4212 support (dead code)
ARM: dts: exynos: Add labels to all existing power domains
Mark Jackson (1):
ARM: dts: Update Nanobone dts file to add external FRAM chip
Markus Reichl (1):
ARM: dts: exynos: Cleanup Odroid-X2 and enable sound on Odroid-X
Martin Kaiser (1):
ARM: dts: imx25.dtsi: DryIce security violation interrupt
Masahiro Yamada (2):
ARM: dts: uniphier: add eMMC pin-mux node
ARM: dts: uniphier: add SD pin-mux node
Maxime Ripard (8):
ARM: sunxi: Remove useless allwinner,drive property
ARM: sunxi: Remove useless allwinner,pull property
ARM: sunxi: Convert pinctrl nodes to generic bindings
ARM: sun8i: a23/a33: Enable the real LOSC and use it
ARM: sun8i: a23/a33: Add the oscillators accuracy
ARM: sun8i: sina33: Enable display
dt-bindings: gpu: Add Mali Utgard bindings
ARM: sun8i: dt: Add mali node
Milo Kim (3):
ARM: dts: imx6: Add Savageboard common file
ARM: dts: imx6: Support Savageboard dual
ARM: dts: imx6: Support Savageboard quad
Murali Karicheri (1):
ARM: keystone: dts: fix netcp clocks and add names
MylÃne Josserand (3):
ARM: dts: sun8i: Add audio codec, dai and card for A33
ARM: dts: sun8i: parrot: Enable audio nodes
ARM: dts: sun8i: sinlinx: Enable audio nodes
Neil Armstrong (2):
ARM: dts: OX810: Update with dt-bindings includes
ARM: dts: OX820: Update with dt-bindings includes
Nicolas Ferre (5):
ARM: dts: at91: sama5d4: change DMA allocation for secure peripherals
ARM: dts: at91: sama5d4 Xplained: enable UART1 node with DMA
ARM: dts: at91: add dma1 definition to sama5d2
ARM: dts: at91: sama5d2: move UART3 to DMA1
ARM: dts: at91: sama5d2 Xplained: use DMA for UART3
Olof Johansson (27):
Merge tag 'renesas-dt-for-v4.11' of https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'oxnas-arm-soc-dt-for-4.11' of https://github.com/OXNAS/linux into next/dt
Merge tag 'sunxi-generic-pinconf-for-4.10' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'socfpga_dts_for_v4.11_part_1' of git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'sti-dt-for-v4.11' of git://git.kernel.org/.../pchotard/sti into next/dt
Merge tag 'samsung-dt-4.11' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'mvebu-dt-4.11-1' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'stm32-dt-for-v4.11-1' of git://git.kernel.org/.../atorgue/stm32 into next/dt
Merge tag 'at91-ab-4.11-dt' of git://git.kernel.org/.../abelloni/linux into next/dt
Merge tag 'aspeed-4.11-devicetree' of git://git.kernel.org/.../joel/aspeed into next/dt
Merge tag 'arm-soc/for-4.11/devicetree' of http://github.com/Broadcom/stblinux into next/dt
Merge tag 'v4.11-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'keystone_dts_for_4.11' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'uniphier-dt-v4.11' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt
Merge tag 'qcom-dts-for-4.11' of git://git.kernel.org/.../agross/linux into next/dt
Merge tag 'davinci-for-v4.11/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'omap-for-v4.11/dt-signed-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'v4.10-next-dts32' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'renesas-dt2-for-v4.11' of https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'at91-ab-4.11-dt2' of git://git.kernel.org/.../abelloni/linux into next/dt
Merge tag 'tegra-for-4.11-arm-dt' of git://git.kernel.org/.../tegra/linux into next/dt
Merge branch 'sti-dt-for-v4.11-round2' of git://git.kernel.org/.../pchotard/sti into next/dt
Merge tag 'mvebu-dt-4.11-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'imx-fixes-nc-4.11' of git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'imx-dt-4.11' of git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'samsung-dt-4.11-2' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'stm32-dt-for-v4.11-1-v2' of git://git.kernel.org/.../atorgue/stm32 into next/dt
Patrice Chotard (11):
ARM: dts: STiH410-B2120: enable sti-hda at board level
ARM: dts: STiH410: add hqvdp node
ARM: dts: STiH407-family: disable fdma1 and fdma2
ARM: dts: STiH410-family: fix wrong parent clock frequency
ARM: dts: STiH407-family: update gp0_reserved memory region
ARM: dts: STiH407-family: remove audio remoteproc node
ARM: dts: STiH407-family: remove gp1 remoteproc node
ARM: dts: STiH407-family: update dmu remoteproc node
ARM: dts: STiH407-family: Supply mailbox properties to GP0 RProc
ARM: dts: STiH407-family: Supply Mailbox properties to delta RProc
ARM: dts: STiH407-family: Add missing pwm irq
Patrick Bruenn (1):
ARM: dts: imx53-qsb-common: fix FEC pinmux config
Paul Kocialkowski (5):
ARM: tegra: nyan: Use proper IRQ type definitions
ARM: tegra: nyan: Use external control for bq24735 charger
ARM: tegra: nyan-big: Include compatible revisions for proper detection
ARM: tegra: nyan-blaze: Include compatible revisions for proper detection
ARM: tegra: nyan-big: Proper pinmux for TPM I2C
Pavel Machek (1):
ARM: dts: n900: cleanup
Peter Rosin (2):
ARM: dts: at91: sama5d3_uart: fix reg sizes to match documentation
ARM: dts: at91: add devicetree for the Axentia TSE-850
Quentin Schulz (6):
dt-bindings: power: axp20x-usb: add axp223 compatible
ARM: dts: add DTSI for AXP223
ARM: dts: sun8i: a33-olinuxino: use AXP223 DTSI
ARM: dts: sun8i: sina33: use AXP223 DTSI
ARM: dts: sun8i: parrot: use AXP223 DTSI
ARM: dts: sun8i: reference-design: use AXP223 DTSI
RafaÅ MiÅecki (7):
ARM: dts: BCM5301X: Enable UART by default for BCM4708(1), BCM4709(4) & BCM53012
ARM: dts: BCM5301X: Fix LAN LED labels for Luxul XWR-3100
ARM: dts: BCM5301X: Specify USB controllers in DT
ARM: dts: BCM5301X: Set GPIO enabling USB power on Netgear R7000
ARM: dts: BCM5301X: Specify all RAM by including an extra block
ARM: dts: BCM53573: Specify USB ports of on-SoC controllers
ARM: dts: BCM5301X: Set 5 GHz wireless frequency limits on Netgear R8000
Ralph Sennhauser (1):
ARM: dts: armada-385-linksys: fix DSA compatible property
Rask Ingemann Lambertsen (1):
ARM: dts: tegra: Fix missing card detection in Trimslice ÂSD card slot
Robert Nelson (4):
ARM: dts: Move most of am335x-boneblack.dts to am335x-boneblack-common.dtsi
ARM: dts: Add am335x-boneblack-wireless
ARM: dts: Move most of am335x-bonegreen.dts to am335x-bonegreen-common.dtsi
ARM: dts: Add am335x-bonegreen-wireless
Russell King (14):
ARM: dts: armada388-clearfog: fix SPI flash #size-cells
ARM: dts: armada388-clearfog: move SPI flash into microsom
ARM: dts: armada388-clearfog: move sdhci pinctrl node to microsom
ARM: dts: armada388-clearfog: split clearfog DTS file
ARM: dts: armada388-clearfog: move DSA switch
ARM: dts: armada388-clearfog: move second PCIe port
ARM: dts: armada388-clearfog: move SPI CS1
ARM: dts: armada388-clearfog: move rear button
ARM: dts: armada388-clearfog: add base model DTS file
ARM: dts: armada388-clearfog: add pro model DTS file
ARM: dts: armada388-clearfog: move device specific pinctrl nodes
ARM: dts: armada388-clearfog: move I2C nodes
ARM: dts: armada388-clearfog: move ethernet related nodes
ARM: dts: armada388-clearfog: move uart nodes
Sascha Hauer (4):
ARM: dts: imx7s-warp: Fix watchdog pinmux
ARM: dts: imx7d-sdb: Fix watchdog and pwm pinmux
ARM: dts: imx7d-cl-som: Fix OTG power pinctrl
ARM: dts: imx7: Add "LPSR" to LPSR iomux pin names
Sekhar Nori (2):
ARM: dts: dra7-evm: Remove pinmux configurations for erratum i869
ARM: dts: dra72-evm: drop NAND support
Simon Horman (20):
ARM: dts: r8a73a4: Use SoC-specific compat string for mmcif
ARM: dts: r8a7778: Use SoC-specific compat string for mmcif
ARM: dts: sh73a0: Use SoC-specific compat string for mmcif
ARM: dts: r8a7790: Use renesas,rcar-gen2-usb-phy fallback binding
ARM: dts: r8a7791: Use renesas,rcar-gen2-usb-phy fallback binding
ARM: dts: r8a7794: Use renesas,rcar-gen2-usb-phy fallback binding
ARM: dts: r8a7779: Use R-Car Gen 1 fallback binding for i2c nodes
ARM: dts: r8a7778: Use R-Car Gen 1 fallback binding for i2c nodes
ARM: dts: r8a7790: Use R-Car Gen 2 fallback binding for i2c nodes
ARM: dts: r8a7791: Use R-Car Gen 2 fallback binding for i2c nodes
ARM: dts: r8a7792: Use R-Car Gen 2 fallback binding for i2c nodes
ARM: dts: r8a7793: Use R-Car Gen 2 fallback binding for i2c nodes
ARM: dts: r8a7794: Use R-Car Gen 2 fallback binding for i2c nodes
ARM: dts: r8a7790: Use R-Car Gen 2 fallback binding for iic nodes
ARM: dts: r8a7791: Use R-Car Gen 2 fallback binding for iic nodes
ARM: dts: r8a7793: Use R-Car Gen 2 fallback binding for iic nodes
ARM: dts: r8a7794: Use R-Car Gen 2 fallback binding for iic nodes
ARM: dts: r8a7791: Use R-Car Gen 2 fallback binding for msiof nodes
ARM: dts: r8a7792: Use R-Car Gen 2 fallback binding for msiof nodes
ARM: dts: r8a7790: Use R-Car Gen 2 fallback binding for msiof nodes
Srinivas Kandagatla (4):
ARM: dts: apq8064: add support to pm8821
ARM: dts: move hdmi pinctrl out of board file.
ARM: dts: sd-600eval: add hdmi support
ARM: dts: sd-600eval: enable 1.8v regulator on LS expansion
Stephen Boyd (2):
ARM: dts: msm8974: Remove "unused" reserved region
arm: dts: qcom: Fix ipq board clock rates
Suman Anna (12):
ARM: dts: keystone-k2hk: Add MSM RAM node
ARM: dts: keystone-k2l: Add MSM RAM node
ARM: dts: keystone-k2e: Add MSM RAM node
ARM: dts: keystone-k2g: Add MSM RAM node
ARM: dts: keystone-k2hk: Reserve MSM RAM for boot monitor
ARM: dts: keystone-k2l: Reserve MSM RAM for boot monitor
ARM: dts: keystone-k2e: Reserve MSM RAM for boot monitor
ARM: dts: keystone-k2g: Reserve MSM RAM for boot monitor
ARM: dts: keystone: Add PSC node
ARM: dts: keystone-k2hk: Add PSC reset controller node
ARM: dts: keystone-k2l: Add PSC reset controller node
ARM: dts: keystone-k2e: Add PSC reset controller node
SÃbastien Szymanski (1):
ARM: dts: add Armadeus Systems OPOS6UL and OPOS6ULDEV support
Teresa Remmet (7):
ARM: dts: am335x-phycore-som: Update compatible string for spi nor
ARM: dts: am335x-phycore-som: Add i2c temp sensor
ARM: dts: am335x-wega: Set USB0 mode to otg
ARM: dts: am335x-phycore-som: Update ethernet phy node
ARM: dts: am335x-wega: Update ethernet phy node
ARM: dts: am335x-phycore-som: Remove partition tables
ARM: dts: Add support for phyCORE-AM335x PCM-953 carrier board
Thor Thayer (1):
ARM: dts: Add EMAC AXI settings for Arria10
Tim Harvey (2):
ARM: dts: imx: add SPI to GW54xx
ARM: dts: imx: ventana: add LTC3676 PMIC support
Tomi Valkeinen (1):
ARM: dts: dra72/1-evm: add pcf8575 used for lcd
Tony Lindgren (4):
ARM: dts: pandaboard: Allow bootloader to configure USB Ethernet MAC
ARM: dts: omap5-uevm: Allow bootloader to configure USB Ethernet MAC
ARM: dts: omap5-igep0050: Allow bootloader to configure USB Ethernet MAC
ARM: dts: Configure BeagleBone peripheral USB VBUS irq
Uwe Kleine-KÃnig (1):
ARM: dts: turris-omnia: add support for ethernet switch
Vivien Didelot (1):
ARM: dts: vf610-zii-dev: add EEPROM entry to Rev C
Vladimir Zapolskiy (1):
ARM: dts: imx: remove obsoleted property fsl,spi-num-chipselects
Wenyou Yang (1):
ARM: dts: at91: add dts file for sama5d36ek CMP board
Xiaolei Li (1):
arm: dts: mt2701: Add nand device node
Zhiyong Tao (1):
arm: dts: mt2701: Add auxadc device node.
Documentation/devicetree/bindings/arm/axentia.txt | 19 +
Documentation/devicetree/bindings/arm/davinci.txt | 4 +
.../devicetree/bindings/arm/marvell/98dx3236.txt | 23 +
.../devicetree/bindings/arm/omap/omap.txt | 3 +
.../devicetree/bindings/ata/ahci-da850.txt | 18 +
.../devicetree/bindings/clock/st,stm32-rcc.txt | 17 +
.../devicetree/bindings/eeprom/eeprom.txt | 2 +
.../devicetree/bindings/gpu/arm,mali-utgard.txt | 81 ++
.../bindings/interrupt-controller/arm,gic.txt | 2 +-
.../devicetree/bindings/net/marvell,prestera.txt | 50 ++
.../bindings/power/supply/axp20x_usb_power.txt | 5 +
.../devicetree/bindings/vendor-prefixes.txt | 5 +
MAINTAINERS | 8 +
arch/arm/boot/dts/Makefile | 32 +-
arch/arm/boot/dts/alpine.dtsi | 2 +-
arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +
arch/arm/boot/dts/am335x-boneblack-common.dtsi | 163 ++++
arch/arm/boot/dts/am335x-boneblack-wireless.dts | 109 +++
arch/arm/boot/dts/am335x-boneblack.dts | 155 +---
arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 44 ++
arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 126 +++
arch/arm/boot/dts/am335x-bonegreen.dts | 38 +-
arch/arm/boot/dts/am335x-chiliboard.dts | 16 +
arch/arm/boot/dts/am335x-chilisom.dtsi | 8 +
arch/arm/boot/dts/am335x-evm.dts | 4 +
arch/arm/boot/dts/am335x-evmsk.dts | 4 +
arch/arm/boot/dts/am335x-icev2.dts | 4 +
arch/arm/boot/dts/am335x-nano.dts | 31 +-
arch/arm/boot/dts/am335x-pcm-953.dtsi | 288 +++++++
arch/arm/boot/dts/am335x-phycore-rdk.dts | 27 +
arch/arm/boot/dts/am335x-phycore-som.dtsi | 72 +-
arch/arm/boot/dts/am335x-sl50.dts | 70 +-
arch/arm/boot/dts/am335x-wega.dtsi | 9 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 4 +
arch/arm/boot/dts/am437x-idk-evm.dts | 4 +
arch/arm/boot/dts/am437x-sk-evm.dts | 4 +
arch/arm/boot/dts/am43x-epos-evm.dts | 4 +
arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 18 +-
arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 5 +
arch/arm/boot/dts/am57xx-beagle-x15.dts | 5 +
arch/arm/boot/dts/am57xx-idk-common.dtsi | 4 +
arch/arm/boot/dts/armada-370-db.dts | 10 +-
arch/arm/boot/dts/armada-370-dlink-dns327l.dts | 10 +-
arch/arm/boot/dts/armada-370-mirabox.dts | 10 +-
arch/arm/boot/dts/armada-370-netgear-rn102.dts | 10 +-
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 10 +-
arch/arm/boot/dts/armada-370-rd.dts | 54 +-
arch/arm/boot/dts/armada-370-synology-ds213j.dts | 10 +-
arch/arm/boot/dts/armada-370-xp.dtsi | 10 +-
arch/arm/boot/dts/armada-370.dtsi | 10 +-
arch/arm/boot/dts/armada-375-db.dts | 10 +-
arch/arm/boot/dts/armada-375.dtsi | 10 +-
arch/arm/boot/dts/armada-380.dtsi | 10 +-
arch/arm/boot/dts/armada-385-linksys.dtsi | 52 +-
arch/arm/boot/dts/armada-385-turris-omnia.dts | 58 +-
arch/arm/boot/dts/armada-385.dtsi | 10 +-
arch/arm/boot/dts/armada-388-clearfog-base.dts | 109 +++
arch/arm/boot/dts/armada-388-clearfog-pro.dts | 55 ++
arch/arm/boot/dts/armada-388-clearfog.dts | 435 ++++------
arch/arm/boot/dts/armada-388-clearfog.dtsi | 307 +++++++
arch/arm/boot/dts/armada-388-db.dts | 10 +-
arch/arm/boot/dts/armada-388-rd.dts | 10 +-
.../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 130 +--
arch/arm/boot/dts/armada-38x.dtsi | 10 +-
arch/arm/boot/dts/armada-390-db.dts | 10 +-
arch/arm/boot/dts/armada-390.dtsi | 10 +-
arch/arm/boot/dts/armada-395.dtsi | 10 +-
arch/arm/boot/dts/armada-398-db.dts | 10 +-
arch/arm/boot/dts/armada-398.dtsi | 10 +-
arch/arm/boot/dts/armada-39x.dtsi | 10 +-
arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 254 ++++++
arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 76 ++
arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 90 +++
arch/arm/boot/dts/armada-xp-axpwifiap.dts | 10 +-
arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 151 ++++
arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 142 ++++
arch/arm/boot/dts/armada-xp-db.dts | 10 +-
arch/arm/boot/dts/armada-xp-gp.dts | 10 +-
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 10 +-
arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 53 ++
arch/arm/boot/dts/armada-xp-matrix.dts | 10 +-
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 10 +-
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 10 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 10 +-
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 10 +-
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 10 +-
arch/arm/boot/dts/armada-xp-synology-ds414.dts | 10 +-
arch/arm/boot/dts/armada-xp.dtsi | 10 +-
arch/arm/boot/dts/aspeed-ast2500-evb.dts | 14 +
arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 24 +-
arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 45 ++
arch/arm/boot/dts/aspeed-g4.dtsi | 776 ++++++++++++++++++
arch/arm/boot/dts/aspeed-g5.dtsi | 879 +++++++++++++++++++++
arch/arm/boot/dts/at91-linea.dtsi | 49 ++
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 4 +
arch/arm/boot/dts/at91-sama5d4_xplained.dts | 8 +
arch/arm/boot/dts/at91-tse850-3.dts | 274 +++++++
arch/arm/boot/dts/axm55xx.dtsi | 2 +-
arch/arm/boot/dts/axp223.dtsi | 58 ++
arch/arm/boot/dts/bcm-nsp.dtsi | 64 +-
arch/arm/boot/dts/bcm2835-rpi.dtsi | 5 +
arch/arm/boot/dts/bcm283x.dtsi | 8 +
arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 3 +-
arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 3 +-
arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 7 +-
arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 -
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 -
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 7 +-
arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 3 +-
arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 7 +-
arch/arm/boot/dts/bcm4708.dtsi | 4 +
arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 3 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 7 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 3 +-
arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 60 ++
arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 107 +++
arch/arm/boot/dts/bcm47081.dtsi | 4 +
arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 3 +-
arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 3 +-
arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 11 +-
arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 51 +-
arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 4 -
arch/arm/boot/dts/bcm4709.dtsi | 1 +
arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 7 +-
arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 13 +-
arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 7 +-
arch/arm/boot/dts/bcm47094.dtsi | 1 +
arch/arm/boot/dts/bcm5301x.dtsi | 41 +-
arch/arm/boot/dts/bcm53573.dtsi | 22 +
arch/arm/boot/dts/bcm94708.dts | 4 -
arch/arm/boot/dts/bcm94709.dts | 4 -
arch/arm/boot/dts/bcm953012er.dts | 4 -
arch/arm/boot/dts/bcm953012k.dts | 1 -
arch/arm/boot/dts/bcm958522er.dts | 35 +-
arch/arm/boot/dts/bcm958525er.dts | 35 +-
arch/arm/boot/dts/bcm958525xmc.dts | 68 +-
arch/arm/boot/dts/bcm958622hr.dts | 42 +
arch/arm/boot/dts/bcm958623hr.dts | 58 +-
arch/arm/boot/dts/bcm958625hr.dts | 72 +-
arch/arm/boot/dts/bcm958625k.dts | 151 +++-
arch/arm/boot/dts/bcm988312hr.dts | 42 +
arch/arm/boot/dts/da850-evm.dts | 20 +
arch/arm/boot/dts/da850-lcdk.dts | 90 +++
arch/arm/boot/dts/da850-lego-ev3.dts | 313 ++++++++
arch/arm/boot/dts/da850.dtsi | 51 +-
arch/arm/boot/dts/dove-cm-a510.dtsi | 10 +-
arch/arm/boot/dts/dove-sbc-a510.dts | 10 +-
arch/arm/boot/dts/dra7-evm.dts | 286 +------
arch/arm/boot/dts/dra7.dtsi | 2 +-
arch/arm/boot/dts/dra71-evm.dts | 5 +
arch/arm/boot/dts/dra72-evm-common.dtsi | 20 +-
arch/arm/boot/dts/dra72-evm-revc.dts | 6 +-
arch/arm/boot/dts/ecx-2000.dts | 2 +-
arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 2 +-
arch/arm/boot/dts/exynos3250.dtsi | 2 +-
arch/arm/boot/dts/exynos4.dtsi | 37 +-
arch/arm/boot/dts/exynos4210.dtsi | 1 +
arch/arm/boot/dts/exynos4212.dtsi | 133 ----
arch/arm/boot/dts/exynos4412-itop-elite.dts | 25 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 28 +-
arch/arm/boot/dts/exynos4412-odroidu3.dts | 5 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 13 +
arch/arm/boot/dts/exynos4412-odroidx2.dts | 25 +-
...os4x12-pinctrl.dtsi => exynos4412-pinctrl.dtsi} | 4 +-
arch/arm/boot/dts/exynos4412-prime.dtsi | 41 +
arch/arm/boot/dts/exynos4412.dtsi | 578 +++++++++++++-
arch/arm/boot/dts/exynos4x12.dtsi | 594 --------------
arch/arm/boot/dts/exynos5.dtsi | 4 +-
arch/arm/boot/dts/exynos5250.dtsi | 11 +
arch/arm/boot/dts/exynos5260.dtsi | 2 +-
arch/arm/boot/dts/exynos5410.dtsi | 8 +
arch/arm/boot/dts/exynos5420.dtsi | 13 +
arch/arm/boot/dts/exynos5440.dtsi | 2 +-
arch/arm/boot/dts/imx1-ads.dts | 1 -
arch/arm/boot/dts/imx1.dtsi | 3 +-
arch/arm/boot/dts/imx23.dtsi | 5 +-
arch/arm/boot/dts/imx25.dtsi | 7 +-
arch/arm/boot/dts/imx27-apf27dev.dts | 2 -
.../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 1 -
arch/arm/boot/dts/imx27-pdk.dts | 1 -
arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 1 -
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 1 -
arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 1 -
arch/arm/boot/dts/imx27.dtsi | 1 +
arch/arm/boot/dts/imx28.dtsi | 7 +-
arch/arm/boot/dts/imx31.dtsi | 5 +-
arch/arm/boot/dts/imx35.dtsi | 5 +-
arch/arm/boot/dts/imx50-evk.dts | 1 -
arch/arm/boot/dts/imx51-apf51dev.dts | 2 -
arch/arm/boot/dts/imx51-babbage.dts | 1 -
arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 1 -
.../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 1 -
arch/arm/boot/dts/imx53-qsb-common.dtsi | 20 +-
arch/arm/boot/dts/imx53-qsb.dts | 5 +-
arch/arm/boot/dts/imx53-qsrb.dts | 6 +-
arch/arm/boot/dts/imx53-smd.dts | 1 -
arch/arm/boot/dts/imx53-tqma53.dtsi | 2 -
arch/arm/boot/dts/imx53-tx53.dtsi | 1 -
arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 1 -
arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 10 +-
arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 10 +-
arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 -
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 10 +-
arch/arm/boot/dts/imx6dl-cubox-i.dts | 10 +-
arch/arm/boot/dts/imx6dl-hummingboard.dts | 10 +-
arch/arm/boot/dts/imx6dl-icore-rqs.dts | 51 ++
arch/arm/boot/dts/imx6dl-icore.dts | 10 +-
arch/arm/boot/dts/imx6dl-nit6xlite.dts | 10 +-
arch/arm/boot/dts/imx6dl-nitrogen6x.dts | 10 +-
arch/arm/boot/dts/imx6dl-sabrelite.dts | 10 +-
arch/arm/boot/dts/imx6dl-savageboard.dts | 51 ++
arch/arm/boot/dts/imx6dl-ts4900.dts | 10 +-
arch/arm/boot/dts/imx6q-apalis-ixora.dts | 10 +-
arch/arm/boot/dts/imx6q-b450v3.dts | 10 +-
arch/arm/boot/dts/imx6q-b650v3.dts | 10 +-
arch/arm/boot/dts/imx6q-b850v3.dts | 10 +-
arch/arm/boot/dts/imx6q-ba16.dtsi | 11 +-
arch/arm/boot/dts/imx6q-bx50v3.dtsi | 11 +-
arch/arm/boot/dts/imx6q-cm-fx6.dts | 32 +-
arch/arm/boot/dts/imx6q-cubox-i.dts | 10 +-
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 1 -
arch/arm/boot/dts/imx6q-evi.dts | 3 -
arch/arm/boot/dts/imx6q-gw5400-a.dts | 1 -
arch/arm/boot/dts/imx6q-h100.dts | 10 +-
arch/arm/boot/dts/imx6q-hummingboard.dts | 10 +-
arch/arm/boot/dts/imx6q-icore-rqs.dts | 12 +-
arch/arm/boot/dts/imx6q-icore.dts | 10 +-
arch/arm/boot/dts/imx6q-marsboard.dts | 11 +-
arch/arm/boot/dts/imx6q-mccmon6.dts | 473 +++++++++++
arch/arm/boot/dts/imx6q-nitrogen6_max.dts | 10 +-
arch/arm/boot/dts/imx6q-nitrogen6_som2.dts | 10 +-
arch/arm/boot/dts/imx6q-nitrogen6x.dts | 10 +-
arch/arm/boot/dts/imx6q-novena.dts | 1 -
arch/arm/boot/dts/imx6q-sabrelite.dts | 10 +-
arch/arm/boot/dts/imx6q-savageboard.dts | 55 ++
arch/arm/boot/dts/imx6q-ts4900.dts | 10 +-
arch/arm/boot/dts/imx6q-utilite-pro.dts | 115 +++
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 12 +-
arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 13 +-
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 +-
arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 10 +-
arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 132 +++-
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 166 ++--
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 163 ++--
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 16 +
arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 132 +++-
arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 130 ++-
arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 98 ++-
arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 10 +-
arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 14 +-
arch/arm/boot/dts/imx6qdl-icore.dtsi | 10 +-
arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi | 10 +-
arch/arm/boot/dts/imx6qdl-microsom.dtsi | 10 +-
arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 13 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 15 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 13 +-
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 13 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-rex.dtsi | 2 -
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 13 +-
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-savageboard.dtsi | 255 ++++++
arch/arm/boot/dts/imx6qdl-ts4900.dtsi | 12 +-
arch/arm/boot/dts/imx6qdl-tx6.dtsi | 1 -
arch/arm/boot/dts/imx6qdl.dtsi | 12 +-
arch/arm/boot/dts/imx6qp.dtsi | 6 +
arch/arm/boot/dts/imx6sl-evk.dts | 1 -
arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 11 +-
arch/arm/boot/dts/imx6sx-sdb-sai.dts | 10 +-
arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 137 ++++
arch/arm/boot/dts/imx6ul-geam-kit.dts | 10 +-
arch/arm/boot/dts/imx6ul-geam.dtsi | 10 +-
arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 77 ++
arch/arm/boot/dts/imx6ul-isiot-nand.dts | 79 ++
arch/arm/boot/dts/imx6ul-isiot.dtsi | 114 +++
arch/arm/boot/dts/imx6ul-liteboard.dts | 10 +-
arch/arm/boot/dts/imx6ul-litesom.dtsi | 10 +-
arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 192 +++++
arch/arm/boot/dts/imx6ul-opos6uldev.dts | 412 ++++++++++
arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 10 +-
arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 -
arch/arm/boot/dts/imx6ul.dtsi | 11 +-
arch/arm/boot/dts/imx6ull-14x14-evk.dts | 10 +-
arch/arm/boot/dts/imx6ull.dtsi | 10 +-
arch/arm/boot/dts/imx7-colibri.dtsi | 16 +-
arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 14 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 14 +-
arch/arm/boot/dts/imx7d-pinfunc.h | 110 +--
arch/arm/boot/dts/imx7d-sdb.dts | 25 +-
arch/arm/boot/dts/imx7s-warp.dts | 4 +-
arch/arm/boot/dts/imx7s.dtsi | 1 -
arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 3 +-
arch/arm/boot/dts/keystone-k2e.dtsi | 25 +
arch/arm/boot/dts/keystone-k2g.dtsi | 18 +-
arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 3 +-
arch/arm/boot/dts/keystone-k2hk.dtsi | 32 +
arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 3 +-
arch/arm/boot/dts/keystone-k2l.dtsi | 32 +-
arch/arm/boot/dts/keystone.dtsi | 13 +-
arch/arm/boot/dts/kirkwood-dir665.dts | 49 ++
arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi | 10 +-
.../boot/dts/kirkwood-linkstation-duo-6281.dtsi | 10 +-
arch/arm/boot/dts/kirkwood-linkstation-lsqvl.dts | 10 +-
arch/arm/boot/dts/kirkwood-linkstation-lsvl.dts | 10 +-
arch/arm/boot/dts/kirkwood-linkstation-lswsxl.dts | 10 +-
arch/arm/boot/dts/kirkwood-linkstation-lswvl.dts | 10 +-
arch/arm/boot/dts/kirkwood-linkstation-lswxl.dts | 10 +-
arch/arm/boot/dts/kirkwood-linkstation.dtsi | 10 +-
arch/arm/boot/dts/kirkwood-linksys-viper.dts | 49 ++
arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 49 ++
arch/arm/boot/dts/kirkwood-rd88f6281-a.dts | 9 +-
arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts | 11 +
arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 44 ++
arch/arm/boot/dts/ls1021a.dtsi | 4 +-
arch/arm/boot/dts/mt2701-evb.dts | 54 ++
arch/arm/boot/dts/mt2701.dtsi | 249 +++++-
arch/arm/boot/dts/mt6580.dtsi | 2 +-
arch/arm/boot/dts/mt6589.dtsi | 2 +-
arch/arm/boot/dts/mt7623-evb.dts | 2 +-
arch/arm/boot/dts/mt7623.dtsi | 4 +-
arch/arm/boot/dts/mt8127.dtsi | 2 +-
arch/arm/boot/dts/mt8135.dtsi | 2 +-
arch/arm/boot/dts/mvebu-linkstation-fan.dtsi | 10 +-
.../boot/dts/mvebu-linkstation-gpio-simple.dtsi | 10 +-
arch/arm/boot/dts/omap3-beagle-xm.dts | 16 +
arch/arm/boot/dts/omap3-igep.dtsi | 21 -
arch/arm/boot/dts/omap3-n900.dts | 3 +-
arch/arm/boot/dts/omap4-panda-common.dtsi | 16 +
arch/arm/boot/dts/omap5-igep0050.dts | 21 +
arch/arm/boot/dts/omap5-uevm.dts | 21 +
arch/arm/boot/dts/omap5.dtsi | 2 +-
arch/arm/boot/dts/orion5x-kuroboxpro.dts | 10 +-
arch/arm/boot/dts/orion5x-linkstation-lsgl.dts | 10 +-
arch/arm/boot/dts/orion5x-linkstation-lswtgl.dts | 10 +-
arch/arm/boot/dts/orion5x-linkstation.dtsi | 10 +-
arch/arm/boot/dts/orion5x-lschl.dts | 10 +-
arch/arm/boot/dts/orion5x-lswsgl.dts | 10 +-
arch/arm/boot/dts/ox810se.dtsi | 10 +-
arch/arm/boot/dts/ox820.dtsi | 14 +-
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 62 +-
.../arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts | 69 ++
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 22 -
arch/arm/boot/dts/qcom-apq8064-pins.dtsi | 37 +
.../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 7 +
arch/arm/boot/dts/qcom-apq8064.dtsi | 287 ++++++-
arch/arm/boot/dts/qcom-ipq8064.dtsi | 4 +-
arch/arm/boot/dts/qcom-msm8660-surf.dts | 2 +-
arch/arm/boot/dts/qcom-msm8660.dtsi | 12 +-
.../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 8 +
arch/arm/boot/dts/qcom-msm8974.dtsi | 96 ++-
arch/arm/boot/dts/r7s72100-rskrza1.dts | 8 +
arch/arm/boot/dts/r7s72100.dtsi | 28 +
arch/arm/boot/dts/r8a73a4.dtsi | 6 +-
arch/arm/boot/dts/r8a7743.dtsi | 18 +-
arch/arm/boot/dts/r8a7745.dtsi | 18 +-
arch/arm/boot/dts/r8a7778.dtsi | 10 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 4 +
arch/arm/boot/dts/r8a7779.dtsi | 9 +-
arch/arm/boot/dts/r8a7790.dtsi | 37 +-
arch/arm/boot/dts/r8a7791.dtsi | 35 +-
arch/arm/boot/dts/r8a7792.dtsi | 26 +-
arch/arm/boot/dts/r8a7793-gose.dts | 21 +
arch/arm/boot/dts/r8a7793.dtsi | 23 +-
arch/arm/boot/dts/r8a7794.dtsi | 23 +-
arch/arm/boot/dts/rk1108.dtsi | 2 +-
arch/arm/boot/dts/rk3036-evb.dts | 2 +-
arch/arm/boot/dts/rk3036-kylin.dts | 12 +-
arch/arm/boot/dts/rk3036.dtsi | 2 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 8 +-
arch/arm/boot/dts/rk3066a-marsboard.dts | 6 +-
arch/arm/boot/dts/rk3066a-mk808.dts | 10 +-
arch/arm/boot/dts/rk3066a-rayeager.dts | 18 +-
arch/arm/boot/dts/rk3066a.dtsi | 4 +
arch/arm/boot/dts/rk3188-px3-evb.dts | 10 +-
arch/arm/boot/dts/rk3188-radxarock.dts | 20 +-
arch/arm/boot/dts/rk3188.dtsi | 4 +
arch/arm/boot/dts/rk3229-evb.dts | 2 +-
arch/arm/boot/dts/rk322x.dtsi | 2 +-
arch/arm/boot/dts/rk3288-evb-act8846.dts | 6 +-
arch/arm/boot/dts/rk3288-evb-rk808.dts | 2 +-
arch/arm/boot/dts/rk3288-evb.dtsi | 14 +-
arch/arm/boot/dts/rk3288-fennec.dts | 6 +-
arch/arm/boot/dts/rk3288-firefly-beta.dts | 2 +-
arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 2 +-
arch/arm/boot/dts/rk3288-firefly-reload.dts | 26 +-
arch/arm/boot/dts/rk3288-firefly.dts | 2 +-
arch/arm/boot/dts/rk3288-firefly.dtsi | 18 +-
arch/arm/boot/dts/rk3288-miqi.dts | 8 +-
arch/arm/boot/dts/rk3288-popmetal.dts | 8 +-
arch/arm/boot/dts/rk3288-r89.dts | 14 +-
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 4 +-
arch/arm/boot/dts/rk3288-rock2-square.dts | 14 +-
arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 8 +-
arch/arm/boot/dts/rk3288-veyron-brain.dts | 8 +-
arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 14 +-
arch/arm/boot/dts/rk3288-veyron-jaq.dts | 14 +-
arch/arm/boot/dts/rk3288-veyron-jerry.dts | 12 +-
arch/arm/boot/dts/rk3288-veyron-mickey.dts | 6 +-
arch/arm/boot/dts/rk3288-veyron-minnie.dts | 18 +-
arch/arm/boot/dts/rk3288-veyron-pinky.dts | 4 +-
arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 2 +-
arch/arm/boot/dts/rk3288-veyron-speedy.dts | 10 +-
arch/arm/boot/dts/rk3288-veyron.dtsi | 10 +-
arch/arm/boot/dts/rk3288.dtsi | 86 +-
arch/arm/boot/dts/sama5d2.dtsi | 30 +-
arch/arm/boot/dts/sama5d36ek_cmp.dts | 87 ++
arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +-
arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 201 +++++
arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 301 +++++++
arch/arm/boot/dts/sama5d4.dtsi | 16 +-
arch/arm/boot/dts/sh73a0.dtsi | 2 +-
arch/arm/boot/dts/socfpga.dtsi | 31 +-
arch/arm/boot/dts/socfpga_arria10.dtsi | 41 +-
arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 9 +
arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 31 +
arch/arm/boot/dts/socfpga_arria5.dtsi | 4 +
arch/arm/boot/dts/socfpga_arria5_socdk.dts | 43 +
arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 53 ++
arch/arm/boot/dts/ste-dbx5x0.dtsi | 2 +
arch/arm/boot/dts/ste-href.dtsi | 16 +-
arch/arm/boot/dts/ste-hrefprev60.dtsi | 1 +
arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 +
arch/arm/boot/dts/ste-snowball.dts | 20 +-
arch/arm/boot/dts/stih407-family.dtsi | 59 +-
arch/arm/boot/dts/stih410-b2120.dts | 6 +
arch/arm/boot/dts/stih410.dtsi | 24 +-
arch/arm/boot/dts/stm32429i-eval.dts | 37 +-
arch/arm/boot/dts/stm32f429-disco.dts | 6 +
arch/arm/boot/dts/stm32f429.dtsi | 450 ++++++++++-
arch/arm/boot/dts/stm32f469-disco.dts | 36 +-
arch/arm/boot/dts/sun4i-a10-a1000.dts | 43 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 14 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 14 +-
arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 38 +-
arch/arm/boot/dts/sun4i-a10-gemei-g9.dts | 6 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 12 +-
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 16 +-
arch/arm/boot/dts/sun4i-a10-inet1.dts | 26 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 14 +-
arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 29 +-
arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 12 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 13 +-
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-mk802.dts | 18 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 27 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 19 +-
arch/arm/boot/dts/sun4i-a10-pcduino2.dts | 6 +-
arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 32 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 170 ++--
arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 18 +-
arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 29 +-
arch/arm/boot/dts/sun5i-a10s-mk802.dts | 19 +-
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 36 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 20 +-
arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 21 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 43 +-
.../boot/dts/sun5i-a13-empire-electronix-d709.dts | 23 +-
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 22 +-
arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 224 ++++++
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 40 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 36 +-
arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 11 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 24 +-
arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 12 +-
arch/arm/boot/dts/sun5i-gr8-evb.dts | 24 +-
arch/arm/boot/dts/sun5i-gr8.dtsi | 122 +--
arch/arm/boot/dts/sun5i-r8-chip.dts | 27 +-
.../boot/dts/sun5i-reference-design-tablet.dtsi | 33 +-
arch/arm/boot/dts/sun5i.dtsi | 84 +-
arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 6 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 22 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 42 +-
arch/arm/boot/dts/sun6i-a31-i7.dts | 49 +-
arch/arm/boot/dts/sun6i-a31-m9.dts | 19 +-
arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 19 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 122 +--
arch/arm/boot/dts/sun6i-a31s-primo81.dts | 20 +-
arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 18 +-
arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 29 +-
.../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 9 +-
.../boot/dts/sun6i-reference-design-tablet.dtsi | 14 +-
arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 27 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 26 +-
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 70 +-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 13 +-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 38 +-
arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 24 +-
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 26 +-
arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 7 +-
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 30 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-mk808c.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 70 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 27 +-
.../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 123 ++-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 28 +-
arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 45 +-
arch/arm/boot/dts/sun7i-a20-orangepi.dts | 38 +-
arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 25 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 21 +-
arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 25 +-
arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 13 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 287 +++----
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 151 ++--
arch/arm/boot/dts/sun8i-a23-evb.dts | 7 +-
.../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 8 +-
.../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 8 +-
arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 23 +
arch/arm/boot/dts/sun8i-a23.dtsi | 16 +
arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 9 +-
arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 20 +-
arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 59 +-
arch/arm/boot/dts/sun8i-a33.dtsi | 86 +-
arch/arm/boot/dts/sun8i-a83t.dtsi | 24 +-
arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 160 ++++
arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 18 +-
arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 160 ++++
arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 18 +-
arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 26 +-
arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 18 +-
arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 18 +-
arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 4 +-
arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 26 +-
arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 10 +-
arch/arm/boot/dts/sun8i-h3.dtsi | 146 ++--
arch/arm/boot/dts/sun8i-q8-common.dtsi | 9 +-
arch/arm/boot/dts/sun8i-r16-parrot.dts | 50 +-
.../boot/dts/sun8i-reference-design-tablet.dtsi | 32 +-
arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 103 +++
arch/arm/boot/dts/sun8i-v3s.dtsi | 309 ++++++++
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 23 +-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 41 +-
arch/arm/boot/dts/sun9i-a80.dtsi | 66 +-
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 24 +-
arch/arm/boot/dts/tango4-common.dtsi | 46 ++
arch/arm/boot/dts/tango4-vantage-1172.dts | 5 +
arch/arm/boot/dts/tegra124-apalis-eval.dts | 10 +-
arch/arm/boot/dts/tegra124-apalis.dtsi | 61 +-
arch/arm/boot/dts/tegra124-nyan-big.dts | 26 +-
arch/arm/boot/dts/tegra124-nyan-blaze.dts | 28 +-
arch/arm/boot/dts/tegra124-nyan.dtsi | 5 +-
arch/arm/boot/dts/tegra20-paz00.dts | 1 +
arch/arm/boot/dts/tegra20-trimslice.dts | 1 +
arch/arm/boot/dts/uniphier-pinctrl.dtsi | 18 +-
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 10 +-
arch/arm/boot/dts/vf-colibri.dtsi | 10 +-
arch/arm/boot/dts/vf500-colibri-eval-v3.dts | 10 +-
arch/arm/boot/dts/vf500-colibri.dtsi | 10 +-
arch/arm/boot/dts/vf500.dtsi | 10 +-
arch/arm/boot/dts/vf610-colibri-eval-v3.dts | 10 +-
arch/arm/boot/dts/vf610-colibri.dtsi | 10 +-
arch/arm/boot/dts/vf610-twr.dts | 10 +-
arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 334 +-------
arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 416 ++++++++++
arch/arm/boot/dts/vf610-zii-dev.dtsi | 383 +++++++++
arch/arm/boot/dts/vf610.dtsi | 10 +-
arch/arm/boot/dts/vf610m4-colibri.dts | 10 +-
arch/arm/boot/dts/vf610m4-cosmic.dts | 10 +-
arch/arm/boot/dts/vf610m4.dtsi | 10 +-
arch/arm/boot/dts/vfxxx.dtsi | 10 +-
drivers/clk/samsung/clk-exynos4.c | 4 +
include/dt-bindings/clock/r7s72100-clock.h | 4 +
include/dt-bindings/clock/stm32fx-clock.h | 39 +
include/dt-bindings/mfd/stm32f4-rcc.h | 24 +-
570 files changed, 17098 insertions(+), 5577 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/axentia.txt
create mode 100644 Documentation/devicetree/bindings/arm/marvell/98dx3236.txt
create mode 100644 Documentation/devicetree/bindings/ata/ahci-da850.txt
create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt
create mode 100644 Documentation/devicetree/bindings/net/marvell,prestera.txt
create mode 100644 arch/arm/boot/dts/am335x-boneblack-common.dtsi
create mode 100644 arch/arm/boot/dts/am335x-boneblack-wireless.dts
create mode 100644 arch/arm/boot/dts/am335x-bonegreen-common.dtsi
create mode 100644 arch/arm/boot/dts/am335x-bonegreen-wireless.dts
create mode 100644 arch/arm/boot/dts/am335x-pcm-953.dtsi
create mode 100644 arch/arm/boot/dts/am335x-phycore-rdk.dts
create mode 100644 arch/arm/boot/dts/armada-388-clearfog-base.dts
create mode 100644 arch/arm/boot/dts/armada-388-clearfog-pro.dts
create mode 100644 arch/arm/boot/dts/armada-388-clearfog.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-98dx3236.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-98dx3336.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-98dx4251.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-db-dxbc2.dts
create mode 100644 arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts
create mode 100644 arch/arm/boot/dts/at91-linea.dtsi
create mode 100644 arch/arm/boot/dts/at91-tse850-3.dts
create mode 100644 arch/arm/boot/dts/axp223.dtsi
create mode 100644 arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts
create mode 100644 arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts
create mode 100644 arch/arm/boot/dts/da850-lego-ev3.dts
delete mode 100644 arch/arm/boot/dts/exynos4212.dtsi
rename arch/arm/boot/dts/{exynos4x12-pinctrl.dtsi => exynos4412-pinctrl.dtsi} (99%)
create mode 100644 arch/arm/boot/dts/exynos4412-prime.dtsi
delete mode 100644 arch/arm/boot/dts/exynos4x12.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-icore-rqs.dts
create mode 100644 arch/arm/boot/dts/imx6dl-savageboard.dts
create mode 100644 arch/arm/boot/dts/imx6q-mccmon6.dts
create mode 100644 arch/arm/boot/dts/imx6q-savageboard.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-savageboard.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-isiot-emmc.dts
create mode 100644 arch/arm/boot/dts/imx6ul-isiot-nand.dts
create mode 100644 arch/arm/boot/dts/imx6ul-isiot.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-opos6ul.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-opos6uldev.dts
create mode 100644 arch/arm/boot/dts/sama5d36ek_cmp.dts
create mode 100644 arch/arm/boot/dts/sama5d3xcm_cmp.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3xmb_cmp.dtsi
create mode 100644 arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts
create mode 100644 arch/arm/boot/dts/sun5i-a13-licheepi-one.dts
create mode 100644 arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-beelink-x2.dts
create mode 100644 arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts
create mode 100644 arch/arm/boot/dts/sun8i-v3s.dtsi
create mode 100644 arch/arm/boot/dts/vf610-zii-dev-rev-c.dts
create mode 100644 arch/arm/boot/dts/vf610-zii-dev.dtsi
create mode 100644 include/dt-bindings/clock/stm32fx-clock.h