[GIT PULL 5/8] ARM: SoC: device tree changes

From: Arnd Bergmann
Date: Sat Apr 05 2014 - 15:06:21 EST


The following changes since commit 00e8ec2f0b05bfc8acaf13cf91c2ca1e624f3535:

ARM: mvebu: move DT Dove to MVEBU (2014-03-04 04:13:48 +0000)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/dt-3.15

for you to fetch changes up to 50b4af414d414af9e4df6f64e613bb0ffe581055:

dts: stmmac: Document the clocks property in the stmmac base document (2014-03-29 01:12:08 +0100)

----------------------------------------------------------------
ARM: SoC: device tree changes

A large part of the arm-soc patches are nowadays DT changes, adding support
for new SoCs, boards and devices without changing kernel source. The plan
is still to move the devicetree files out of the kernel tree and reduce
the amount of churn going on here, but we keep finding reasons to delay
doing that.

Changes are really all over the place, with little sticking out particularly.
We have contributions from a total of 116 people in this branch.

Unfortunately, the size of this branch also causes a significant number
of conflicts at the moment, typically when subsystem maintainers merge
patches that change the driver at the same time as the dts files. In
most cases this could be avoided because the dts changes are supposed
to be compatible in both ways, and we are asking everyone to send ARM
dts changes through our tree only.

Conflicts:
* keystone-clocks.dtsi is split up into per-soc files, which conflicts
with a bug-fix that went into 3.14. The new location already has the
correct fix, so all conflicting lines can be removed
* qcom adds new nodes that conflict with an earlier branch. Remember
the closing '};' at the end of the node.
* same issue in sun7i-a20.dtsi
* multiple header file inclusions are added in
arch/arm/mach-omap2/pdata-quirks.c, they are all needed.
* The MACH_UX500_DT gets removed, but was changed in the cleanup
branch. We still want to remove it.
* A change in the at91_adc.txt binding conflicts with a typo fix
* In the stmmac.txt binding, a clarification on the max-frame-size
conflicts with the missing clock documentation that was added
* Changes to arch/arm/boot/dts/imx53-qsb.dts from 17b5001b5143e
"imx-drm: convert to componentised device support" and
e05c8c9a790a0 "ARM: dts: imx53: Add IPU DI ports and endpoints,
move imx-drm node to dtsi" now need to be applied to
arch/arm/boot/dts/imx53-qsb-common.dtsi instead, as the modified
nodes have been moved to a new file

There is another tag 'tags/dt-3.15-resolved' that contains my
merge of this with today's snapshot of 3.15-rc, for reference.

----------------------------------------------------------------
Aida Mynzhasova (1):
ARM: dts: mxs: add auart2 pinmux to imx28.dtsi

Alex Elder (1):
ARM: dts: bcm281xx: define real clocks

Alexander Shiyan (30):
ARM: dts: i.MX51: Update CPU node
ARM: dts: i.MX51: Add dummy clock to AUDMUX
ARM: dts: i.MX51: Switch to use standard IRQ flags definitions
ARM: dts: i.MX51: Move usbphy0 node from AIPS1
ARM: dts: i.MX51 boards: Switch to use standard GPIO flags definitions
ARM: dts: imx51-babbage: Fix chipselect level for dataflash on spi0.1
ARM: dts: imx51-babbage: Define FEC reset pin
ARM: dts: imx27-phytec-phycore-som: Add on-flash BBT support
ARM: dts: imx27-phytec-phycore-rdk: Add DT node for camera module
ARM: dts: imx27-phytec-phycore-som: Update FEC node
ARM: dts: i.MX27 boards: Switch to use standard GPIO and IRQ flags definitions
ARM: dts: i.MX27: Configure GPIOs as "input" by default
ARM: dts: imx27-phytec-phycore-som: Add pinctrl for CSPI1 and GPIOs used on module
ARM: dts: imx27-phytec-phycore-som: Rename file to .dtsi
ARM: dts: imx27-phytec-phycore-som: Add NFC pin group
ARM: dts: imx27-phytec-phycore-rdk: Enable 1-Wire module
ARM: dts: imx27-phytec-phycore-som: Add spi-cs-high property to PMIC
ARM: dts: imx27-phytec-phycore-rdk: Add pingrp for SDHC
ARM: dts: imx27-phytec-phycore-rdk: Add pinctrl definitions for WEIM
ARM: dts: i.MX27: Add SSI nodes
ARM: dts: imx53-evk: Remove board support
ARM: dts: i.MX51: Switch to use standard definitions for input subsystem
ARM: dts: imx27-phytec-phycard-s-som: Sort entries
ARM: dts: imx27-phytec-phycard-s-som: Add NFC node
ARM: dts: imx27-phytec-phycard-s-rdk: Add pinctrl definitions for SDHC2
ARM: dts: imx27-phytec-phycard-s-som: Rename file to .dtsi
ARM: dts: imx27-phytec-phycore: Add diagnostic PMIC LEDs
ARM: dts: i.MX27: Add USB nodes
ARM: dts: imx27-phytec-phycore-rdk: Add USBH2 node
ARM: dts: imx27-phytec-phycore-som: Add USBOTG node

Alexandre Belloni (12):
ARM: dts: mxs: add #io-channel-cells to mx28 lradc
ARM: dts: mxs: Add iio-hwmon to mx28 soc
ARM: dts: mxs: Add iio-hwmon to mx23 soc
ARM: at91/DT: atmel_usba correct atmel,vbus-gpio meaning
Documentation: dt: iio: improve atmel-adc documentation
Documentation: dt: iio: move arm/atmel-adc.txt to iio/adc/at91_adc.txt
ARM: at91/dt: at91-ariag25: remove useless adc properties
ARM: at91/dt: at91sam9260: remove useless adc properties
ARM: at91/dt: at91sam9g45: remove useless adc properties
ARM: at91/dt: at91sam9x5: remove useless adc properties
ARM: at91/dt: sama5d3: remove useless adc properties
ARM: at91/dt: at91-cosino: remove useless adc properties

Andrew Lunn (11):
ARM: Kirkwood: Add support for Excito Bubba B3
ARM: Kirkwood: Add DT description of QNAP 419
ARM: Kirkwood: Add DT description of rd88f6192.
ARM: Kirkwood: convert rd88f6281-setup.c to DT.
DT: Vendor prefixes: Add ricoh, qnap, sii and synology
DT: i2c: Trivial: Add sii,s35390a
ARM: kirkwood: Instantiate L2 cache from DT.
ARM: mvebu: Instantiate system controller in kirkwood.dtsi
ARM: kirkwood: Add audio node to kirkwood.dtsi
ARM: kirkwood: Add i2c alias so setting bus number
ARM: kirkwood: Add dts file describing HP T5325 thin client

Andrii.Tseglytskyi (2):
ARM: dts: OMAP36xx: Add device node for ABB
ARM: dts: OMAP4: Add device nodes for ABB

Andrzej Hajda (4):
ARM: dts: use macros in clock bindings for exynos4
ARM: dts: use macros in clock bindings for exynos5250
ARM: dts: use macros in clock bindings for exynos5420
ARM: dts: use macros in clock bindings for exynos5440

Anson Huang (9):
ARM: dts: imx6q: update setting of VDDARM_CAP voltage
ARM: dts: imx6q: add vddsoc/pu setpoint info
ARM: dts: imx6dl: enable cpufreq support
ARM: dts: imx6qdl: add necessary thermal clk
ARM: dts: imx6qdl-sabresd: Add power key support
ARM: dts: imx6sl: add ocram device support
ARM: dts: imx6sl: add keypad support for i.mx6sl-evk board.
ARM: dts: imx6qdl-sabresd: correct gpio key's active state
ARM: dts: imx6q: add 852MHz setpoint for CPU freq

Archit Taneja (1):
ARM: dts: omap4+: Add DMM bindings

Arnd Bergmann (16):
Merge tag 'mvebu-dt-3.15-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge branch 'qcom/cleanup' into next/dt
Merge tag 'qcom-dt-for-3.15' of git://git.kernel.org/.../galak/linux-qcom into next/dt
Merge branch 'efm32/cleanup' into next/dt
Merge tag 'efm32-next' of git://git.pengutronix.de/git/ukl/linux into next/dt
Merge tag 'mvebu-dt-3.15-3' of git://git.infradead.org/linux-mvebu into next/dt
Merge branch 'mvebu/soc3' into next/dt
Merge tag 'mvebu-dt-3.15-4' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'mvebu-dt-3.15-5' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into next/dt
Merge tag 'sunxi-dt-for-3.15-2' of https://github.com/mripard/linux into next/dt
Merge tag 'omap-for-v3.15/dt-part3' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'omap-for-v3.15/dt-overo-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'armsoc/for-3.15/dt-2' of git://github.com/broadcom/mach-bcm into next/dt
Merge tag 'DT-for-v3.15-part-1-v2' of git://git.stlinux.com/devel/kernel/linux-sti into next/dt
Merge tag 'keystone-dts-fixes' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt

Ashutosh singh (4):
ARM: dts: imx6q-phytec: Added USB_OTG Support
ARM: dts: imx6q-phytec: Added USB_HOST Support
ARM: dts: imx6q-phytec: Added GPMI-NAND Support
ARM: dts: imx6q-phytec: Added SATA Support

Balaji T K (3):
ARM: dts: am437x gp-evm: add sd card dt nodes
ARM: dts: am335x-evm: add SD card hotplug support
ARM: dts: am43x-epos-evm: add SD card hotplug support

Ben Peddell (1):
ARM: Kirkwood: Add support for many Synology NAS devices

Bryan Wu (1):
ARM: tegra: enable PCA9546 on Cardhu

Chen-Yu Tsai (12):
ARM: dts: sun7i: add pin muxing options for UART2
ARM: dts: sun4i: rename clock node names to clk@N
ARM: dts: sun5i: rename clock node names to clk@N
ARM: dts: sun6i: rename clock node names to clk@N
ARM: dts: sun7i: rename clock node names to clk@N
ARM: dts: sun7i: Add GMAC clock node to sun7i DTSI
ARM: dts: sun7i: Add GMAC controller node to sun7i DTSI
ARM: dts: sun7i: Add pin muxing options for the GMAC
ARM: dts: sun7i: cubietruck: Enable the GMAC
ARM: dts: sun7i: cubieboard2: Enable GMAC instead of EMAC
ARM: dts: sun7i: a20-olinuxino-micro: Enable GMAC instead of EMAC
ARM: dts: sun7i: Add ethernet alias for GMAC

Christoph Fritz (2):
ARM: dts: omap3: Add support for INCOstartec a83x module
ARM: dts: omap3: Add support for INCOstartec DBB056 baseboard

Darren Etheridge (1):
pinctrl: am43xx: dt-bindings: add MUX_MODE8

David LanzendÃrfer (1):
ARM: sun4i: dt: Add support for the INet-97F_Rev_02 board

Denis Carikli (12):
of: add vendor prefix for Eukrea Electromatique.
ARM: dts: i.MX25: Add ssi clocks and DMA events.
ARM: dts: i.MX25: Add sdma script path.
ARM: dts: imx25.dtsi: Add a label for the Audio Multiplexer.
ARM: dts: Add support for the cpuimx51 board from Eukrea and its baseboard.
ARM: dts: imx25: Add pinctrl functions.
ARM: dts: imx25.dtsi: label the iomuxc.
ARM: dts: mxs: Add 18bit pin config for lcdif.
ARM: dts: mxs: Add a new pin config for the usb0 ID.
ARM: dts: Add support for the cpuimx25 board from Eukrea and its baseboard.
ARM: dts: imx53: Add gpio and input dt includes.
ARM: dts: Add support for the cpuimx35 board from Eukrea and its baseboard.

Dinh Nguyen (2):
dts: socfpga: Add DTS entry for adding the stmmac glue layer for stmmac.
dts: stmmac: Document the clocks property in the stmmac base document

Dmitry Lifshitz (12):
ARM: dts: sbc-t3x: use omap specific pinctrl defines
ARM: dts: sbc-t3x: refactor DT support
ARM: dts: sbc-t3x: disable mmc3
ARM: dts: sb-t35: fix Ethernet power supply
ARM: dts: cm-t3x: add gpio-led pinmux
ARM: dts: cm-t3x30: add twl4030 gpio pullups
ARM: dts: cm-t3x30: add HS USB Host support
ARM: dts: sbc-t3730: add pinmux for usb hub reset
ARM: dts: cm-t3x30: add USB OTG support
ARM: dts: sbc-t3530: add support for sbc-t3530
ARM: dts: sbc-t3517: add support for sbc-t3517
ARM: OMAP2+: make reset pulse for sbc-t3x usb hubs

Eric BÃnard (1):
ARM: mxs: Add support for the eukrea-cpuimx28.

Ezequiel Garcia (7):
ARM: mvebu: Enable Armada 370/XP watchdog in the devicetree
ARM: kirkwood: Add RSTOUT 'reg' entry to devicetree
ARM: dove: Enable Dove watchdog in the devicetree
ARM: mvebu: Add a 2 GHz fixed-clock on Armada 38x SoCs
ARM: mvebu: Add the Core Divider clock to Armada 38x SoCs
ARM: mvebu: Add support for NAND controller in Armada 38x SoC
ARM: mvebu: Enable NAND controller in Armada 385-DB

Fabio Estevam (15):
ARM: dts: imx6q-udoo: Add Ethernet support
ARM: dts: imx6q-sabrelite: Remove duplicate GPIO entry
ARM: dts: imx6q-sabrelite: Place 'status' as the last node
ARM: dts: imx6: Use 'vddarm' as the regulator name
ARM: dts: imx28-evk: Run I2C0 at 400kHz
ARM: dts: imx28-m28cu3: Remove 'reset-active-high'
ARM: dts: mx53: Remove 'enable-active-low' property
ARM: dts: imx28-tx28: Remove 'enable-active-low' property
ARM: dts: imx6qdl-sabresd: Add PFUZE100 support
ARM: dts: imx6qdl-sabreauto: Add LVDS support
ARM: dts: imx6sl-evk: Add PFUZE100 support
ARM: dts: imx6sl-evk: Add audio support
ARM: dts: imx6qdl-sabreauto: Add PFUZE100 support
ARM: dts: imx6sl-evk: Add debug LED support
ARM: dts: imx6sl-evk: Keep VGEN1 regulator always enabled

Florian Meier (2):
ARM: bcm2835: add dmaengine driver to device tree
ARM: bcm2835: add I2S driver to device tree

Florian Vaussard (21):
ARM: dts: Add support for OMAP4 Gumstix DuoVero/Parlor
ARM: OMAP3: remove deprecated CONFIG_OMAP_IOMMU_IVA2
ARM: dts: OMAP3: Update ISP IOMMU node
ARM: dts: OMAP3: Add IVA IOMMU node
ARM: dts: OMAP4: Add IOMMU nodes
ARM: dts: overo: reorganize include files
ARM: dts: omap3-tobi: Add missing pinctrl
ARM: dts: omap3-overo: Add missing pinctrl
ARM: dts: omap3-overo: Enable WiFi/BT combo
ARM: dts: omap3-overo: Add HSUSB PHY
ARM: dts: omap: Add common file for SMSC9221
ARM: dts: omap3-tobi: Use include file omap-gpmc-smsc9221
ARM: dts: omap3-tobi: Add AT24C01 EEPROM
ARM: dts: overo: Push uart3 pinmux down to expansion board
ARM: dts: overo: Create a file for common Gumstix peripherals
ARM: dts: overo: Add LIS33DE accelerometer
ARM: dts: Add support for the Overo Palo43
ARM: dts: Add support for the Overo Gallop43
ARM: dts: Add support for the Overo Alto35
ARM: dts: Add support for the Overo Chestnut43
ARM: dts: Add support for the Overo Summit

Frank Li (1):
ARM: dts: imx6qdl: enable dma for spi

Fugang Duan (1):
ARM: dts: vf610-twr: Add ADC support

Geert Uytterhoeven (8):
ARM: shmobile: r8a7791: Add thermal clock in device tree
ARM: shmobile: r8a7790: Add thermal clock in device tree
ARM: shmobile: r7s72100 dtsi: Add RSPI nodes
ARM: shmobile: r8a7791 dtsi: Add QSPI node
ARM: shmobile: koelsch dts: Add QSPI nodes
ARM: shmobile: r8a7790 dtsi: Add QSPI node
ARM: shmobile: lager dts: Add QSPI nodes
ARM: shmobile: r8a7778 dtsi: Remove duplicate i2c nodes

Greg Ungerer (3):
ARM: dts: imx: add device tree pin definitions for the IMX50
ARM: dts: imx: add IMX50 SoC device tree
ARM: dts: imx: add device tree support for Freescale imx50evk board

Gregory CLEMENT (2):
ARM: mvebu: add Device Tree description of the Armada 375 SoC
ARM: mvebu: add Device Tree for the Armada 385 RD board

Grygorii Strashko (3):
ARM: dts: keystone: add gpio device entry
ARM: dts: k2hk-evm: add leds supports
ARM: dts: k2hk-evm: rename clock node to clocks

Gwenhael Goavec-Merou (8):
ARM: imx27-apf27dev: Add sdhci support
ARM: dts: imx27-apf27dev: fix display size
ARM: dts: imx27: imx27-apf27: add pinctrl for fec and uart1
ARM: dts: imx27: imx27-apf27dev: add pinctrl for cspi, i2c, sdhc and framebuffer
ARM: dts: apf28dev: set gpio polarity for usb regulator and pinctrl for regulator gpio
ARM: imx28: add apf28 specific initialization (macaddr)
ARM: dts: apf27dev: Add pwm support
ARM: dts: imx27-apf27dev: Add pinctrl for cspi, sdhci, leds and keys

Hans de Goede (10):
ARM: sun4i: dt: Remove grouping + simple-bus compatible for regulators
ARM: sunxi: dt: Add sunxi-common-regulators include file
ARM: sun7i: dt: Add ahci / sata support
ARM: sun4i: dt: Add USB host nodes to hackberry dts
ARM: sun4i: dt: Add USB host nodes to mini-xplus dts
ARM: sun4i: dt: Add USB host nodes to pcduino.dts
ARM: sun5i: dt: Add USB host nodes to a10s-olinuxino-micro
ARM: sun5i: dt: Add USB host nodes to a13-olinuxino-micro
ARM: sun7i: dt: Add USB host nodes to cubietruck dts
ARM: sun4i: dt: Add support for the A10-OLinuXino-LIME board

Hauke Mehrtens (1):
ARM: BCM5301X: add dts files for BCM4708 SoC

Huang Shijie (1):
ARM: dts: vf610: use the interrupt macros

Imre Kaloz (1):
ARM: OMAP2+: Use pdata quirks for wl12xx on the AM335x EV-MSK

Ivan Khoronzhuk (7):
ARM: dts: keystone: add watchdog entry
ARM: dts: keystone: add keystone timer entry
ARM: dts: keystone: drop msmcsram clock node
ARM: dts: keystone: add AEMIF/NAND device entry
ARM: dts: keystone: Fix domain register range for clkfftc1
ARM: dts: keystone: Fix control register range for clktsip
ARM: dts: keystone: use common "ti,keystone" compatible instead of -evm

Jason Cooper (3):
Merge tag 'tags/mvebu-dt-fixes-3.14' into mvebu/dt
Merge branch 'mvebu/dt-3xx' into mvebu/dt
ARM: mvebu: select dtbs from MACH_ARMADA_*

Jingchang Lu (1):
ARM: dts: vf610: Add eDMA node

John Tobias (1):
ARM: dts: imx6sl: Adding cpu frequency and VDDSOC/PU table.

Kishon Vijay Abraham I (1):
ARM: dts: omap5: added dt properties to adapt to the new phy framwork

Kuninori Morimoto (1):
ARM: shmobile: lager: add SDHI0/2 support on DTS

Laurent Pinchart (12):
ARM: shmobile: dts: Remove r8a7791-koelsch-reference.dts
ARM: shmobile: Add GPIO keys to Koelsch DTS
ARM: shmobile: r8a7791: Add serial ports to the device tree
ARM: shmobile: r8a7790: Add serial ports to the device tree
ARM: shmobile: r8a7790: Add VIN clocks to device tree
ARM: shmobile: r8a7791: Add VIN clocks to device tree
ARM: shmobile: r8a7790: Add SATA clocks to device tree
ARM: shmobile: r8a7791: Add SATA clocks to device tree
ARM: shmobile: r8a7790: Fix serial ports DT compatible strings
ARM: shmobile: r8a7790: Replace IRQ type numerical values with macros
ARM: shmobile: lager: Add DU device to DTS
ARM: shmobile: koelsch-reference: Add DU device to DTS

Laxman Dewangan (1):
ARM: tegra: add system-power-controller property for PMIC node

Lee Jones (2):
ARM: STi: stih416: Add support for the FSM Serial Flash Controller
ARM: STi: stih41x: Add support for the FSM Serial Flash Controller

Leela Krishna Amudala (2):
ARM: dts: Add pmu sysreg node to exynos5250 and exynos5420
ARM: dts: update watchdog device nodes for exynos5250 and exynos5420

Linus Walleij (16):
ARM: ux500: move AB8500 GPIOs to device tree
ARM: ux500: move AB8500 YCBCR settings to device tree
ARM: ux500: move AB8500 PWM out settings to device tree
ARM: ux500: move AB8500 audio interface 1 settings to DT
ARM: ux500: move AB8500 USB UICC settings to DT
ARM: ux500: move AB8500 DMIC settings to DT
ARM: ux500: move AB8500 EXTCPENA from board file to DT
ARM: ux500: move AB8500 modem I2C settings to DT
ARM: ux500: move AB8500 clock out pins to DT
ARM: ux500: move last AB8505 set-up to DT
ARM: ux500: switch SSP/SPI clock name to "SSPCLK"
ARM: u300: switch SSP/SPI clock name to "SSPCLK"
ARM: ux500: delete pointless DT config option
ARM: ux500: skip GIC CPU and dist address checks
ARM: ux500: drop a chunk of GPIO definitions
mfd: dbx500/abx500: root out hardcoded IRQ assignments

Liu Ying (2):
ARM: dts: i.MX51 babbage: Support diagnostic LED
ARM: dts: imx6qdl-sabreauto: Support debug LED

Lokesh Vutla (1):
ARM: dts: am437x-gp-evm: Add gp dts.

Lothar WaÃmann (2):
ARM: dts: imx6qdl: add aliases for can interfaces
ARM: dts: imx53: add support for Ka-Ro TX53 modules

Lucas Stach (4):
ARM: imx53: use clock defines in DTS files
ARM: imx51: use clock defines in DTS files
ARM: imx50: use clock defines in DTS files
ARM: dts: tegra: add PCIe interrupt mapping properties

Ludovic Desroches (1):
ARM: at91: sama5d3: get rid of atmel_tsadcc driver

Magnus Damm (2):
ARM: shmobile: Add SDHI devices to r8a7791 DTSI
ARM: shmobile: Add SDHI devices for Koelsch DTS

Marc Dietrich (1):
ARM: tegra: paz00: Add LVDS support to device tree

Marc Zyngier (1):
ARM: sun7i: add arch timer node

Marek Belisko (1):
ARM: dts: omap3-gta04: Add touchscreen properties

Marek Vasut (7):
ARM: dts: imx6q-sabrelite: Enable PCI express
ARM: dts: imx53: Fix display pinmux for M53EVK
ARM: dts: imx53: Fix backlight for M53EVK
ARM: dts: imx53: Add USB support for M53EVK
ARM: dts: imx53: Add AHCI SATA DT node
ARM: dts: imx53: Enable AHCI SATA for M53EVK
ARM: dts: mxs: Fix the RTC compatible prop on M28EVK

Markus Mayer (2):
ARM: DT: bcm21664: Device tree bindings
ARM: dts: bcm21664: Add device tree files.

Markus Pargmann (8):
ARM: dts: imx27 pin functions
ARM: dts: imx27 iomux device node
ARM: dts: imx27 phyCARD-S pinctrl
ARM: dts: imx27 phycore move uart1 to rdk
ARM: dts: imx27 phycore pinctrl
ARM: dts: imx5: use imx51-ssi
ARM: dts: imx6: use imx51-ssi
ARM: dts: tps65910 backup battery regulator

Matt Porter (4):
ARM: dts: AM33XX: Add ecap interrupt properties
ARM: dts: remove bcm11351-brt.dts
ARM: dts: add bcm590xx pmu support and enable for bcm28155-ap
ARM: dts: bcm28155-ap: leave camldo1 on to fix reboot

Maxime Ripard (21):
ARM: sun4i: a10: Add missing serial aliases
ARM: sun5i: a10s: Add missing serial aliases
ARM: sun6i: Add missing serial aliases
ARM: sun7i: Add missing serial aliases
ARM: sun5i: a13: Add missing serial aliases
ARM: sun6i: dt: Add PLL6 and SPI module clocks
ARM: sun6i: dt: Add SPI controllers to the A31 DTSI
ARM: mxs: cfa10049: Add NAU7802 ADCs to the device tree
ARM: dts: cfa10036: Add dr_mode and phy_type properties to the DT
ARM: sunxi: dt: Convert to the new clock compatibles
ARM: dt: sun7i: Add A20 SPI controller nodes
ARM: dt: sun4i: Add A10 SPI controller nodes
ARM: dt: sun5i: Add A10s SPI controller nodes
ARM: dt: sun5i: Add A13 SPI controller nodes
ARM: dt: sun7i: Add SPI muxing options
ARM: dts: sun7i: Enable the SPI controllers of the A20-olinuxino-micro
ARM: sun6i: dt: Fix mod0 compatible
ARM: sun6i: Enable the I2C controllers
ARM: sun6i: Enable the I2C muxing options
ARM: sun6i: colombus: Enable the I2C controllers
ARM: sunxi: dt: Update the watchdog compatibles

Michael Grzeschik (1):
ARM: i.MX28: dts: rename usbphy pin names

Michael Heimpold (1):
ARM: mxs: add support for I2SE's duckbill series

Murali Karicheri (6):
ARM: dts: keystone: fix domain id for clkdebugsstrc
ARM: dts: keystone: update for supporting K2L/K2E EVMs
ARM: dts: keystone: preparatory patch to support K2L and K2E SOCs
ARM: dts: keystone: add support for K2 Lamarr SoC and EVM
ARM: dts: keystone: add support for k2 Edison SoC and EVM
ARM: dts: k2hk-evm: set ubifs partition size for 512M NAND

NeilBrown (5):
ARM: dts: omap3-gta04: Add support for magnetometer
ARM: dts: omap3-gta04: Add twl4030 charger
ARM: dts: omap3-gta04: Add basic sound support
ARM: dts: omap3-gta04: Enable mmc2 for wifi
ARM: dts: omap3-gta04: Add bma180 accelerometer

Nicolas Ferre (1):
ARM: at91/DT: add NAND + DMA property

Nicolin Chen (2):
ARM: dts: imx: specify the value of audmux pinctrl instead of 0x80000000
ARM: dts: imx6qdl: add spdif support for sabreauto

Nishanth Menon (4):
ARM: dts: OMAP3+: add clock nodes for CPU
ARM: dts: Add basic devices for AM3517-craneboard
ARM: dts: omap3430-sdp: add dip switch information for MMC operation
ARM: dts: DRA7: Add device nodes for ABB

Oliver Schinagl (1):
ARM: sun4i: dt: Add ahci / sata support

Olof Johansson (21):
Merge tag 'renesas-dt-for-v3.15' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'imx6-dt-3.15' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
Merge tag 'imx-dt-3.15' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
Merge tag 'ab8500-dt-for-arm-soc' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'renesas-dt2-for-v3.15' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'mvebu-dt-3.15' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'omap-for-v3.15/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'samsung-dt' of http://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'exynos-clk' of http://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'sunxi-dt-for-3.15' of https://github.com/mripard/linux into next/dt
Merge tag 'ux500-dt-v3.15-2' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'imx6-dt-3.15-2' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
Merge tag 'imx-dt-3.15-2' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
Merge tag 'keystone-dts' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'armsoc/for-3.15/dt' of git://github.com/broadcom/mach-bcm into next/dt
Merge tag 'bcm2835-for-3.15-dt' of git://git.kernel.org/.../swarren/linux-rpi into next/dt
Merge tag 'omap-for-v3.15/dt-part2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'zynq-dt-for-3.15' of git://git.xilinx.com/linux-xlnx into next/dt
Merge tag 'renesas-dt3-for-v3.15' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt4-for-v3.15' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'tegra-for-3.15-dt' of git://git.kernel.org/.../tegra/linux into next/dt

Pekon Gupta (4):
ARM: OMAP2+: gpmc: update gpmc_hwecc_bch_capable() for new platforms and ECC schemes
ARM: dts: am335x-evm: NAND: update MTD partition table
ARM: dts: AM33xx: updated default ECC scheme in nand-ecc-opt
ARM: dts: am43xx: add support for parallel NAND flash

Peter Chen (4):
ARM: dts: imx6q-arm2: enable USB OTG
ARM: dts: mxs: add mxs phy controller id
ARM: dts: imx6: add anatop phandle for usbphy
ARM: dts: imx6: add mxs phy controller id

Peter Ujfalusi (9):
ARM: dts: omap4-panda-common: Move audio related pinmux to respective nodes
ARM: dts: omap4-sdp: Move audio related pinmux to respective nodes
ARM: dts: omap4: Set all audio related IP's status to disabled as default
ARM: dts: omap4-panda-common: No need to disable the unused audio nodes
ARM: dts: omap4-sdp: No need to disable mcbsp3 node
ARM: dts: omap5: Set all audio related IP's status to disabled as default
ARM: dts: omap3: Set disabled status for McBSP instances as default state
ARM: dts: omap2: Set disabled status for McBSP instances as default state
ARM: dts: am335x-evmsk: Correct audio clock frequency

Philipp Zabel (1):
ARM: dts: imx6q-sabrelite: PHY reset is active-low

Robert Nelson (1):
ARM: dts: imx53: Enable AHCI SATA for imx53-qsb

Roger Quadros (3):
ARM: OMAP2+: Remove legacy_init_ehci_clk()
ARM: dts: Get rid of incompatible ids for hci-omap USB host nodes
ARM: dts: Update echi-omap DT binding example usage

Rohit Vaswani (1):
ARM: dts: qcom: Add nodes necessary for SMP boot

Roman Byshko (10):
ARM: sun4i: dt: Add bindings for USB clocks
ARM: sun5i: dt: Add bindings for USB clocks
ARM: sun7i: dt: Add bindings for USB clocks
ARM: sun4i: dt: Add USB host bindings
ARM: sun5i: dt: Add USB host bindings
ARM: sun7i: dt: Add USB host bindings
ARM: sun4i: dt: Add USB host nodes to Mele A1000 dts
ARM: sun4i: dt: Add USB host nodes to cubieboard dts
ARM: sun5i: dt: Add USB host nodes to A13-Olinuxino
ARM: sun7i: dt: Add USB host nodes to cubieboard2 dts

Rostislav Lisovy (4):
ARM: dts: i.MX53: Internal keyboard controller
ARM: dts: Add vendor prefix for Voipac Technologies s.r.o.
ARM: dts: i.MX53: dts for Voipac x53-dmm-668 module
ARM: dts: i.MX53: Devicetree for Voipac Baseboard using x53-dmm-668 module

Sachin Kamat (9):
ARM: dts: Add regulator entries to smdk5420
ARM: dts: Re-organize RTC status for exynos5420
ARM: dts: Re-organize RTC status for exynos5250
ARM: dts: Add ADMA node to exynos5420
ARM: dts: Add I2S nodes to exynos5420
ARM: dts: Add fixed voltage regulators to smdk5420
ARM: dts: Add PMIC support to arndale-octa board
ARM: dts: Add wake up key to arndale-octa board
ARM: dts: Add vmmc-supply to MMC on arndale-octa board

Santosh Shilimkar (1):
ARM: dts: Build all keystone dt blobs

Sascha Hauer (6):
ARM: dts: imx53: Add mmc aliases
ARM: dts: imx51: Add mmc aliases
ARM: dts: imx6q: Add spi4 alias
ARM: dts: imx6qdl: Add mmc aliases
ARM: dts: imx6: Add DFI FS700-M60 board support
ARM: dts: imx6q: Add support for Zealz GK802

Sascha Silbe (1):
ARM: dts: imx6qdl-wandboard: use GPIO_6 for FEC interrupt

Sebastian Hesselbarth (4):
ARM: dove: add additional pinctrl registers
ARM: dove: add global-config register node
ARM: dove: add system controller node
ARM: dove: drop pinctrl PMU reg property

Sebastian Reichel (7):
ARM: dts: omap3 clocks: simplify ssi aliases
ARM: dts: TWL4030: Add keypad node
ARM: dts: OMAP3-N900: Add TWL4030 Keypad Matrix
ARM: dts: OMAP3-N900: Add support for tsl2563
ARM: dts: OMAP3-N900: Add tpa6130a2 support
ARM: dts: OMAP3-N900: Add isp1704 support
ARM: dts: OMAP3-N900: Add bq24150a support

Sergei Shtylyov (4):
ARM: shmobile: r8a7790: add Ether DT support
ARM: shmobile: lager: add Ether DT support
ARM: shmobile: r8a7791: add Ether DT support
ARM: shmobile: koelsch: add Ether DT support

Shawn Guo (8):
ARM: dts: imx6qdl: make pinctrl nodes board specific
ARM: dts: imx6sl: make pinctrl nodes board specific
ARM: dts: imx6: use generic node name for fixed regulator
ARM: dts: imx53: make pinctrl nodes board specific
ARM: dts: imx51: make pinctrl nodes board specific
ARM: dts: vf610: make pinctrl nodes board specific
ARM: dts: imx53-mba53: create a container for fixed regulators
ARM: dts: imx: use generic node name for fixed regulator

Silvio F (2):
DT: Add Data Modul vendor prefix
ARM: dts: imx6: Add support for imx6q dmo edmqmx6

Soren Brinkmann (1):
arm: dt: zynq: Add fclk-enable property to clkc node

Sourav Poddar (7):
ARM: dts: am4372: Add pwm-cells property for ecap device.
ARM: dts: am43x-epos-evm: Add pwm backlight support.
ARM: dts: am43x-epos-evm: Add I2C2 data.
ARM: dts: am43x-epos-evm: Add SPI data.
ARM: dts: am437x-gp-evm: Add pwm backlight support.
ARM: dts: am437x-gp-evm: Enable gpio.
ARM: dts: am43x-gp-evm: Add matrix gpio keys.

Srinivas Kandagatla (10):
ARM: STi: STiH416: Add interrupt support for pin controller
ARM: STi: STiH415: Add interrupt support for pin controller
ARM: STi: STiH415: Add reset controller support.
ARM: STi: STiH415: Add soft reset controller support.
ARM: STi: STiH416: Add reset controller support.
ARM: STi: STiH416: Add soft reset controller support.
ARM: STi: STiH415: Add ethernet support.
ARM: STi: STiH416: Add ethernet support.
ARM: STi: STIH415: Add IR support.
ARM: STi: STIH416: Add IR support.

Stanimir Varbanov (2):
ARM: dts: qcom: Add RNG device tree node
ARM: dts: qcom-msm8960-cdp: Add RNG device tree node

Stefan Roese (2):
arm: dts: am33xx.dtsi: Add node name to rtc device node
ARM: dts: Add MMC2/SDIO/WLAN support for cm-t3530

Steffen Trumtrar (3):
ARM: dts: Add support for the i.MX35.
ARM: dts: i.MX53: move common QSB nodes to new file
ARM: dts: i.MX53: add support for MCIMX53-START-R

Stephen Warren (9):
ARM: tegra: document which Dalmore revisions are supported
ARM: bcm2835: fix DT node sort order
ARM: tegra: enable LCD panel on Seaboard
ARM: tegra: enable LCD panel on Ventana
ARM: tegra: add SPI flash to Venice2 DT
ARM: bcm2835: node name unit address cleanup
ARM: bcm2835: fix clock DT node names
ARM: tegra: use 2 address cells for Tegra124 DT
ARM: tegra: fix Dalmore pinctrl configuration

Suman Anna (9):
ARM: dts: OMAP: Add #hwlock-cells property to hwspinlock nodes
ARM: dts: DRA7: Add hwspinlock node
ARM: dts: AM4372: Add hwspinlock node
ARM: OMAP3: fix iva mmu programming issues
ARM: OMAP2+: change the ISP device archdata MMU name for DT
ARM: OMAP2+: use pdata quirks for iommu reset lines
ARM: OMAP5: hwmod data: add mmu data for ipu & dsp
ARM: OMAP2+: extend iommu pdata-quirks to OMAP5
ARM: dts: OMAP5: Add IOMMU nodes

SÃbastien Szymanski (1):
ARM: dts: imx28-apf28dev: add user button

Takashi Yoshii (1):
ARM: shmobile: koelsch: (1+1)GiB memory in DT

Thierry Reding (12):
ARM: tegra: Properly sort clocks property
ARM: tegra: Use "disabled" for status property
ARM: tegra: Combine VBUS enable pins into one node
ARM: tegra: Overhaul Venice2 regulators
ARM: tegra: Hook up SDMMC3 power-supply on Venice2
ARM: tegra: Add Tegra124 host1x support
ARM: tegra: Add Tegra124 eDP support
ARM: tegra: Enable eDP for Venice2
ARM: tegra: Add Tegra124 USB support
ARM: tegra: Enable USB on Venice2
ARM: tegra: Fix whitespace around '='
ARM: tegra: Rename as3722 node to pmic

Thomas Abraham (2):
ARM: dts: update vdd_arm voltage range for exynos4412 based boards
ARM: dts: add max77686 pmic node for smdk5250

Thomas Petazzoni (17):
ARM: mvebu: use GPIO DT defines in Armada 370/XP boards
ARM: mvebu: use input DT defines in Armada 370/XP boards
ARM: mvebu: add audio I2S controller to Armada 370 Device Tree
ARM: mvebu: add I2C0 muxing option for Armada 370 SoC
ARM: mvebu: add audio support to Armada 370 DB
ARM: mvebu: enable S/PDIF audio in Armada 370 DB Device Tree
ARM: mvebu: add Device Tree for the Armada 375 DB board
ARM: mvebu: add Device Tree description of the Armada 380/385 SoCs
ARM: mvebu: add Device Tree for the Armada 385 DB board
ARM: mvebu: use C preprocessor include for Armada 375/38x DTs
ARM: mvebu: use GIC_{SPI,PPI} in Armada 375/38x DTs
ARM: mvebu: use macros for interrupt flags on Armada 375/38x
ARM: mvebu: change the default PCIe apertures for Armada 370/XP
ARM: mvebu: switch the Armada XP DB to use internal registers at 0xf1000000
ARM: mvebu: switch the Armada XP GP to use internal registers at 0xf1000000
ARM: mvebu: the Armada XP Matrix board has 4 GB
ARM: mvebu: use the correct phy connection mode on Armada 385 DB

Tim Harvey (2):
ARM: dts: disable flexcan by default
ARM: dts: add Gateworks Ventana support

Tim Kryger (1):
ARM: dts: Leave sdio1 as disabled on bcm28155-ap

Tony Lindgren (1):
Merge tag 'for_3.15/dts_signed' of git://git.kernel.org/.../bcousson/linux-omap-dt into omap-for-v3.15/dt

Troy Kisky (26):
ARM: dts: imx: pinfunc: add MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT
ARM: dts: imx: imx6qdl.dtsi: add mipi_csi tag
ARM: dts: imx: imx6q.dtsi: use IRQ_TYPE_LEVEL_HIGH
ARM: dts: imx: imx6dl.dtsi: use IRQ_TYPE_LEVEL_HIGH
ARM: dts: imx: imx6sl.dtsi: use IRQ_TYPE_LEVEL_HIGH
ARM: dts: imx: imx6qdl.dtsi: use IRQ_TYPE_LEVEL_HIGH
ARM: dts: imx: sabrelite: add Dual Lite/Solo support
ARM: dts: imx6qdl-sabrelite: Add uart1 support
ARM: dts: imx6qdl-sabrelite: remove usdhc4 wp-gpio
ARM: dts: imx6qdl-sabrelite: move USDHC4 CD to pinctrl_usdhc4
ARM: dts: imx6qdl-sabrelite: move USDHC3 CD/WP to pinctrl_usdhc3
ARM: dts: imx6qdl-sabrelite: move spi-nor CS to pinctrl_ecspi1
ARM: dts: imx6qdl-sabrelite: move usbotg power enable to pinctrl_usbotg
ARM: dts: imx6qdl-sabrelite: move phy reset to pinctrl_enet
ARM: dts: imx6qdl-sabrelite: explicitly set pad for SGTL5000 sys_mclk
ARM: dts: imx6qdl-sabrelite: add pwms for backlights
ARM: dts: imx6qdl-sabrelite: add skews for Micrel phy
ARM: dts: imx6qdl-sabrelite: fix ENET group
ARM: dts: imx6qdl-sabrelite: Add over-current pin to usbotg
ARM: dts: imx: add nitrogen6x board
ARM: dts: imx6qdl-sabrelite: add gpio-keys
ARM: dts: imx: pinfunc: add MX6QDL_PAD_GPIO_6__ENET_IRQ
ARM: dts: imx6qdl: use interrupts-extended for fec
ARM: dts: imx6qdl-sabrelite: use GPIO_6 for FEC interrupt.
ARM: dts: imx6qdl-sabreauto: use GPIO_6 for FEC interrupt.
ARM: dts: imx6q-arm2: use GPIO_6 for FEC interrupt.

Uwe Kleine-KÃnig (2):
ARM: efm32: fix unit address part in USART2 device nodes' names
ARM: efm32: properly namespace i2c location property

Valentin Raevsky (1):
ARM: dts: Add initial support for cm-fx6.

Valentine Barshak (4):
ARM: shmobile: r8a7791: Add SATA nodes to r8a7791.dtsi
ARM: shmobile: koelsch: Enable SATA0 in r8a7791-koelsch.dts
ARM: shmobile: r8a7790: Add SATA nodes to r8a7790.dtsi
ARM: shmobile: lager: Enable SATA1 in r8a7790-lager.dts

Vince Weaver (1):
ARM: bcm2835: perf_event support for Raspberry-Pi

Wolfram Sang (8):
ARM: shmobile: r8a7791: remove superfluous interrupt-parents
ARM: shmobile: r8a7790: remove superfluous interrupt-parents
ARM: shmobile: r8a7790: add i2c aliases to dtsi
ARM: shmobile: r8a7791: add i2c master nodes to dtsi
ARM: shmobile: r8a7791: add i2c2 bus to koelsch dt
ARM: shmobile: r7s72100: add nodes for i2c controllers to dtsi
ARM: shmobile: genmai: adapt dts to use native i2c driver
ARM: shmobile: r8a7791: fix clock index for i2c5

Xiubo Li (4):
ARM: dts: vf610: Add edma mux Tx and Rx support for SAI node.
ARM: dts: vf610-twr: Enable SAI ALSA SoC DAI device
ARM: dts: vf610-twr: Enable SGTL5000 codec.
ARM: dts: vf610-twr: Add simple-card support.

Yegor Yefremov (3):
ARM: dts: am335x-evmsk: enable USB1
ARM: dts: am335x-evmsk: enable dual_emac mode
ARM: dts: am335x-evmsk: enable DMA controller for USB

Yuan Yao (2):
ARM: dts: vf610: lpuart: Add eDMA support
ARM: dts: vf610: i2c: Add eDMA support

Zalan Blenessy (1):
ARM: sun7i: dt: Add USB host nodes to a20-olinuxino-micro dts

Zoltan HERPAI (1):
ARM: sun4i: dt: Add basic board support for LinkSprite pcDuino

.../devicetree/bindings/arm/bcm/bcm21664.txt | 15 +
.../devicetree/bindings/arm/bcm/kona-resetmgr.txt | 14 +
.../devicetree/bindings/arm/keystone/keystone.txt | 10 +
Documentation/devicetree/bindings/arm/omap/dmm.txt | 22 +
.../devicetree/bindings/arm/omap/omap.txt | 6 +
.../devicetree/bindings/arm/samsung/pmu.txt | 15 +
.../devicetree/bindings/clock/exynos4-clock.txt | 259 +-----
.../devicetree/bindings/clock/exynos5250-clock.txt | 163 +---
.../devicetree/bindings/clock/exynos5420-clock.txt | 184 +---
.../devicetree/bindings/clock/exynos5440-clock.txt | 45 +-
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
.../{arm/atmel-adc.txt => iio/adc/at91_adc.txt} | 33 +-
.../devicetree/bindings/net/socfpga-dwmac.txt | 27 +
Documentation/devicetree/bindings/net/stmmac.txt | 6 +
.../bindings/pci/nvidia,tegra20-pcie.txt | 8 +
.../devicetree/bindings/reset/st,sti-powerdown.txt | 47 ++
.../devicetree/bindings/reset/st,sti-softreset.txt | 46 +
.../devicetree/bindings/usb/atmel-usb.txt | 4 +-
.../devicetree/bindings/usb/ehci-omap.txt | 2 +-
.../devicetree/bindings/usb/ohci-omap3.txt | 2 +-
.../devicetree/bindings/vendor-prefixes.txt | 7 +
arch/arm/boot/dts/Makefile | 123 ++-
arch/arm/boot/dts/am335x-evm.dts | 60 +-
arch/arm/boot/dts/am335x-evmsk.dts | 56 ++
arch/arm/boot/dts/am33xx.dtsi | 13 +-
arch/arm/boot/dts/am3517-craneboard.dts | 174 ++++
arch/arm/boot/dts/am4372.dtsi | 46 +
arch/arm/boot/dts/am437x-gp-evm.dts | 127 +++
arch/arm/boot/dts/am43x-epos-evm.dts | 183 ++++
arch/arm/boot/dts/armada-370-db.dts | 56 ++
arch/arm/boot/dts/armada-370-mirabox.dts | 7 +-
arch/arm/boot/dts/armada-370-rd.dts | 6 +-
arch/arm/boot/dts/armada-370-xp.dtsi | 8 +-
arch/arm/boot/dts/armada-370.dtsi | 33 +
arch/arm/boot/dts/armada-375-db.dts | 130 +++
arch/arm/boot/dts/armada-375.dtsi | 464 ++++++++++
arch/arm/boot/dts/armada-380.dtsi | 117 +++
arch/arm/boot/dts/armada-385-db.dts | 122 +++
arch/arm/boot/dts/armada-385-rd.dts | 94 +++
arch/arm/boot/dts/armada-385.dtsi | 149 ++++
arch/arm/boot/dts/armada-38x.dtsi | 376 +++++++++
arch/arm/boot/dts/armada-xp-axpwifiap.dts | 6 +-
arch/arm/boot/dts/armada-xp-db.dts | 13 +-
arch/arm/boot/dts/armada-xp-gp.dts | 22 +-
arch/arm/boot/dts/armada-xp-matrix.dts | 7 +-
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 12 +-
arch/arm/boot/dts/armada-xp.dtsi | 6 +
arch/arm/boot/dts/at91-ariag25.dts | 1 -
arch/arm/boot/dts/at91-cosino.dtsi | 1 -
arch/arm/boot/dts/at91-cosino_mega2560.dts | 1 -
arch/arm/boot/dts/at91sam9260.dtsi | 11 +-
arch/arm/boot/dts/at91sam9g45.dtsi | 12 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 1 +
arch/arm/boot/dts/at91sam9x5.dtsi | 14 +-
arch/arm/boot/dts/bcm11351.dtsi | 192 +++--
.../dts/{bcm11351-brt.dts => bcm21664-garnet.dts} | 12 +-
arch/arm/boot/dts/bcm21664.dtsi | 292 +++++++
arch/arm/boot/dts/bcm28155-ap.dts | 51 +-
arch/arm/boot/dts/bcm2835.dtsi | 92 +-
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 35 +
arch/arm/boot/dts/bcm4708.dtsi | 34 +
arch/arm/boot/dts/bcm5301x.dtsi | 95 +++
arch/arm/boot/dts/bcm59056.dtsi | 74 ++
arch/arm/boot/dts/dove.dtsi | 22 +-
arch/arm/boot/dts/dra7.dtsi | 151 ++++
arch/arm/boot/dts/efm32gg-dk3750.dts | 2 +-
arch/arm/boot/dts/efm32gg.dtsi | 4 +-
arch/arm/boot/dts/exynos4.dtsi | 73 +-
arch/arm/boot/dts/exynos4210.dtsi | 9 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +-
arch/arm/boot/dts/exynos4412-origen.dts | 4 +-
arch/arm/boot/dts/exynos4x12.dtsi | 34 +-
arch/arm/boot/dts/exynos5.dtsi | 7 -
arch/arm/boot/dts/exynos5250-arndale.dts | 4 +
arch/arm/boot/dts/exynos5250-smdk5250.dts | 146 ++++
arch/arm/boot/dts/exynos5250-snow.dts | 4 +
arch/arm/boot/dts/exynos5250.dtsi | 118 +--
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 298 +++++++
arch/arm/boot/dts/exynos5420-smdk5420.dts | 253 ++++++
arch/arm/boot/dts/exynos5420.dtsi | 159 +++-
arch/arm/boot/dts/exynos5440.dtsi | 33 +-
arch/arm/boot/dts/imx23-evk.dts | 8 +-
arch/arm/boot/dts/imx23-olinuxino.dts | 5 +-
arch/arm/boot/dts/imx23-stmp378x_devb.dts | 5 +-
arch/arm/boot/dts/imx23.dtsi | 8 +-
arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi | 73 ++
.../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 174 ++++
arch/arm/boot/dts/imx25-pinfunc.h | 494 +++++++++++
arch/arm/boot/dts/imx25.dtsi | 18 +-
arch/arm/boot/dts/imx27-apf27.dts | 38 +
arch/arm/boot/dts/imx27-apf27dev.dts | 149 +++-
arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 77 +-
arch/arm/boot/dts/imx27-phytec-phycard-s-som.dts | 44 -
arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 103 +++
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 178 +++-
...ycore-som.dts => imx27-phytec-phycore-som.dtsi} | 133 ++-
arch/arm/boot/dts/imx27-pinfunc.h | 526 ++++++++++++
arch/arm/boot/dts/imx27.dtsi | 207 +++--
arch/arm/boot/dts/imx28-apf28dev.dts | 29 +-
arch/arm/boot/dts/imx28-apx4devkit.dts | 5 +-
arch/arm/boot/dts/imx28-cfa10036.dts | 2 +
arch/arm/boot/dts/imx28-cfa10037.dts | 7 +-
arch/arm/boot/dts/imx28-cfa10049.dts | 31 +-
arch/arm/boot/dts/imx28-cfa10057.dts | 7 +-
arch/arm/boot/dts/imx28-cfa10058.dts | 7 +-
arch/arm/boot/dts/imx28-duckbill.dts | 121 +++
arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 71 ++
arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 50 ++
arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi | 326 +++++++
arch/arm/boot/dts/imx28-evk.dts | 24 +-
arch/arm/boot/dts/imx28-m28cu3.dts | 17 +-
arch/arm/boot/dts/imx28-m28evk.dts | 20 +-
arch/arm/boot/dts/imx28-sps1.dts | 7 +-
arch/arm/boot/dts/imx28-tx28.dts | 24 +-
arch/arm/boot/dts/imx28.dtsi | 65 +-
arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 81 ++
.../boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts | 143 ++++
arch/arm/boot/dts/imx35.dtsi | 359 ++++++++
arch/arm/boot/dts/imx50-evk.dts | 119 +++
arch/arm/boot/dts/imx50-pinfunc.h | 923 ++++++++++++++++++++
arch/arm/boot/dts/imx50.dtsi | 478 +++++++++++
arch/arm/boot/dts/imx51-apf51.dts | 40 +-
arch/arm/boot/dts/imx51-apf51dev.dts | 102 ++-
arch/arm/boot/dts/imx51-babbage.dts | 255 +++++-
arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 93 ++
.../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 175 ++++
arch/arm/boot/dts/imx51.dtsi | 459 ++--------
arch/arm/boot/dts/imx53-ard.dts | 33 +-
arch/arm/boot/dts/imx53-evk.dts | 126 ---
arch/arm/boot/dts/imx53-m53evk.dts | 232 ++++-
arch/arm/boot/dts/imx53-mba53.dts | 39 +-
arch/arm/boot/dts/imx53-qsb-common.dtsi | 345 ++++++++
arch/arm/boot/dts/imx53-qsb.dts | 219 +----
arch/arm/boot/dts/imx53-qsrb.dts | 158 ++++
arch/arm/boot/dts/imx53-smd.dts | 119 ++-
arch/arm/boot/dts/imx53-tqma53.dtsi | 175 +++-
arch/arm/boot/dts/imx53-tx53-x03x.dts | 315 +++++++
arch/arm/boot/dts/imx53-tx53-x13x.dts | 243 ++++++
arch/arm/boot/dts/imx53-tx53.dtsi | 510 ++++++++++-
arch/arm/boot/dts/imx53-voipac-bsb.dts | 159 ++++
arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 277 ++++++
arch/arm/boot/dts/imx53.dtsi | 663 +++------------
arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts | 23 +
arch/arm/boot/dts/imx6dl-gw51xx.dts | 19 +
arch/arm/boot/dts/imx6dl-gw52xx.dts | 19 +
arch/arm/boot/dts/imx6dl-gw53xx.dts | 19 +
arch/arm/boot/dts/imx6dl-gw54xx.dts | 19 +
arch/arm/boot/dts/imx6dl-nitrogen6x.dts | 21 +
arch/arm/boot/dts/imx6dl-pinfunc.h | 2 +
arch/arm/boot/dts/imx6dl-sabrelite.dts | 20 +
arch/arm/boot/dts/imx6dl.dtsi | 29 +-
arch/arm/boot/dts/imx6q-arm2.dts | 140 ++-
arch/arm/boot/dts/imx6q-cm-fx6.dts | 107 +++
arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts | 23 +
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 372 ++++++++
arch/arm/boot/dts/imx6q-gk802.dts | 171 ++++
arch/arm/boot/dts/imx6q-gw51xx.dts | 19 +
arch/arm/boot/dts/imx6q-gw52xx.dts | 23 +
arch/arm/boot/dts/imx6q-gw53xx.dts | 23 +
arch/arm/boot/dts/imx6q-gw5400-a.dts | 546 ++++++++++++
arch/arm/boot/dts/imx6q-gw54xx.dts | 23 +
arch/arm/boot/dts/imx6q-nitrogen6x.dts | 25 +
arch/arm/boot/dts/imx6q-phytec-pbab01.dts | 16 +
arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 167 +++-
arch/arm/boot/dts/imx6q-pinfunc.h | 2 +
arch/arm/boot/dts/imx6q-sabrelite.dts | 178 +---
arch/arm/boot/dts/imx6q-sbc6x.dts | 58 +-
arch/arm/boot/dts/imx6q-udoo.dts | 54 +-
arch/arm/boot/dts/imx6q.dtsi | 23 +-
arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 199 +++++
arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 374 ++++++++
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 490 +++++++++++
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 553 ++++++++++++
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 580 +++++++++++++
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 422 +++++++++
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 378 ++++++++-
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 423 ++++++++++
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 277 +++++-
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 131 ++-
arch/arm/boot/dts/imx6qdl.dtsi | 938 +++------------------
arch/arm/boot/dts/imx6sl-evk.dts | 427 +++++++++-
arch/arm/boot/dts/imx6sl.dtsi | 385 +++------
arch/arm/boot/dts/k2e-clocks.dtsi | 78 ++
arch/arm/boot/dts/k2e-evm.dts | 60 ++
arch/arm/boot/dts/k2e.dtsi | 80 ++
arch/arm/boot/dts/k2hk-clocks.dtsi | 426 ++++++++++
arch/arm/boot/dts/k2hk-evm.dts | 83 +-
arch/arm/boot/dts/k2hk.dtsi | 46 +
arch/arm/boot/dts/k2l-clocks.dtsi | 267 ++++++
arch/arm/boot/dts/k2l-evm.dts | 37 +
arch/arm/boot/dts/k2l.dtsi | 55 ++
arch/arm/boot/dts/keystone-clocks.dtsi | 427 +---------
arch/arm/boot/dts/keystone.dtsi | 102 ++-
arch/arm/boot/dts/kirkwood-b3.dts | 204 +++++
arch/arm/boot/dts/kirkwood-ds109.dts | 41 +
arch/arm/boot/dts/kirkwood-ds110jv10.dts | 41 +
arch/arm/boot/dts/kirkwood-ds111.dts | 44 +
arch/arm/boot/dts/kirkwood-ds112.dts | 48 ++
arch/arm/boot/dts/kirkwood-ds209.dts | 44 +
arch/arm/boot/dts/kirkwood-ds210.dts | 46 +
arch/arm/boot/dts/kirkwood-ds212.dts | 47 ++
arch/arm/boot/dts/kirkwood-ds212j.dts | 41 +
arch/arm/boot/dts/kirkwood-ds409.dts | 48 ++
arch/arm/boot/dts/kirkwood-ds409slim.dts | 40 +
arch/arm/boot/dts/kirkwood-ds411.dts | 52 ++
arch/arm/boot/dts/kirkwood-ds411j.dts | 48 ++
arch/arm/boot/dts/kirkwood-ds411slim.dts | 48 ++
arch/arm/boot/dts/kirkwood-rd88f6192.dts | 112 +++
arch/arm/boot/dts/kirkwood-rd88f6281-a0.dts | 26 +
arch/arm/boot/dts/kirkwood-rd88f6281-a1.dts | 31 +
arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 152 ++++
arch/arm/boot/dts/kirkwood-rs212.dts | 48 ++
arch/arm/boot/dts/kirkwood-rs409.dts | 44 +
arch/arm/boot/dts/kirkwood-rs411.dts | 44 +
arch/arm/boot/dts/kirkwood-synology.dtsi | 871 +++++++++++++++++++
arch/arm/boot/dts/kirkwood-t5325.dts | 208 +++++
arch/arm/boot/dts/kirkwood-ts419-6281.dts | 20 +
arch/arm/boot/dts/kirkwood-ts419-6282.dts | 32 +
arch/arm/boot/dts/kirkwood-ts419.dtsi | 75 ++
arch/arm/boot/dts/kirkwood.dtsi | 24 +-
arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 58 ++
arch/arm/boot/dts/omap2420.dtsi | 2 +
arch/arm/boot/dts/omap2430.dtsi | 5 +
arch/arm/boot/dts/omap3-beagle-xm.dts | 4 +
arch/arm/boot/dts/omap3-beagle.dts | 4 +
arch/arm/boot/dts/omap3-cm-t3517.dts | 136 +++
arch/arm/boot/dts/omap3-cm-t3530.dts | 48 ++
arch/arm/boot/dts/omap3-cm-t3730.dts | 57 +-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 110 +++
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 74 +-
arch/arm/boot/dts/omap3-devkit8000.dts | 16 +-
arch/arm/boot/dts/omap3-gta04.dts | 51 +-
arch/arm/boot/dts/omap3-igep.dtsi | 1 +
arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 459 ++++++++++
arch/arm/boot/dts/omap3-lilly-dbb056.dts | 170 ++++
arch/arm/boot/dts/omap3-n900.dts | 90 ++
arch/arm/boot/dts/omap3-overo-alto35-common.dtsi | 77 ++
arch/arm/boot/dts/omap3-overo-alto35.dts | 22 +
arch/arm/boot/dts/omap3-overo-base.dtsi | 221 +++++
.../boot/dts/omap3-overo-chestnut43-common.dtsi | 69 ++
arch/arm/boot/dts/omap3-overo-chestnut43.dts | 38 +
.../boot/dts/omap3-overo-common-peripherals.dtsi | 94 +++
arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi | 57 ++
arch/arm/boot/dts/omap3-overo-gallop43.dts | 38 +
arch/arm/boot/dts/omap3-overo-palo43-common.dtsi | 53 ++
arch/arm/boot/dts/omap3-overo-palo43.dts | 38 +
arch/arm/boot/dts/omap3-overo-storm-alto35.dts | 21 +
arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 38 +
arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 38 +
arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 38 +
arch/arm/boot/dts/omap3-overo-storm-summit.dts | 30 +
arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 2 +-
arch/arm/boot/dts/omap3-overo-storm.dtsi | 35 +
arch/arm/boot/dts/omap3-overo-summit-common.dtsi | 31 +
arch/arm/boot/dts/omap3-overo-summit.dts | 30 +
arch/arm/boot/dts/omap3-overo-tobi-common.dtsi | 51 +-
arch/arm/boot/dts/omap3-overo-tobi.dts | 2 +-
arch/arm/boot/dts/omap3-overo.dtsi | 98 +--
arch/arm/boot/dts/omap3-sb-t35.dtsi | 29 +-
arch/arm/boot/dts/omap3-sbc-t3517.dts | 43 +
arch/arm/boot/dts/omap3-sbc-t3530.dts | 36 +
arch/arm/boot/dts/omap3-sbc-t3730.dts | 23 +-
arch/arm/boot/dts/omap3.dtsi | 29 +-
arch/arm/boot/dts/omap3430-sdp.dts | 7 +-
arch/arm/boot/dts/omap3430es1-clocks.dtsi | 10 +-
.../boot/dts/omap36xx-omap3430es2plus-clocks.dtsi | 10 +-
arch/arm/boot/dts/omap36xx.dtsi | 20 +
arch/arm/boot/dts/omap4-duovero-parlor.dts | 146 ++++
arch/arm/boot/dts/omap4-duovero.dtsi | 252 ++++++
arch/arm/boot/dts/omap4-panda-common.dtsi | 31 +-
arch/arm/boot/dts/omap4-sdp.dts | 33 +-
arch/arm/boot/dts/omap4.dtsi | 64 +-
arch/arm/boot/dts/omap443x.dtsi | 26 +
arch/arm/boot/dts/omap4460.dtsi | 37 +
arch/arm/boot/dts/omap5-uevm.dts | 8 +-
arch/arm/boot/dts/omap5.dtsi | 43 +-
arch/arm/boot/dts/qcom-msm8660.dtsi | 24 +
arch/arm/boot/dts/qcom-msm8960.dtsi | 59 ++
arch/arm/boot/dts/qcom-msm8974.dtsi | 76 ++
arch/arm/boot/dts/r7s72100-genmai-reference.dts | 13 +-
arch/arm/boot/dts/r7s72100.dtsi | 147 ++++
arch/arm/boot/dts/r8a7778.dtsi | 40 -
arch/arm/boot/dts/r8a7790-lager.dts | 153 +++-
arch/arm/boot/dts/r8a7790.dtsi | 169 +++-
arch/arm/boot/dts/r8a7791-koelsch-reference.dts | 115 ---
arch/arm/boot/dts/r8a7791-koelsch.dts | 274 +++++-
arch/arm/boot/dts/r8a7791.dtsi | 323 ++++++-
arch/arm/boot/dts/sama5d3.dtsi | 28 +-
arch/arm/boot/dts/sama5d3xdm.dtsi | 6 +-
arch/arm/boot/dts/socfpga.dtsi | 2 +
arch/arm/boot/dts/socfpga_arria5_socdk.dts | 21 +
arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 14 +
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 17 +
arch/arm/boot/dts/socfpga_vt.dts | 5 +
arch/arm/boot/dts/ste-dbx5x0.dtsi | 12 +-
arch/arm/boot/dts/ste-href-ab8500.dtsi | 428 ++++++++++
arch/arm/boot/dts/ste-href-ab8505.dtsi | 240 ++++++
arch/arm/boot/dts/ste-hrefprev60.dtsi | 1 +
arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 +
arch/arm/boot/dts/ste-snowball.dts | 1 +
arch/arm/boot/dts/ste-u300.dts | 2 +-
arch/arm/boot/dts/stih415-clock.dtsi | 14 +
arch/arm/boot/dts/stih415-pinctrl.dtsi | 204 +++++
arch/arm/boot/dts/stih415.dtsi | 70 ++
arch/arm/boot/dts/stih416-clock.dtsi | 14 +
arch/arm/boot/dts/stih416-pinctrl.dtsi | 210 +++++
arch/arm/boot/dts/stih416.dtsi | 79 ++
arch/arm/boot/dts/stih41x-b2000.dtsi | 22 +
arch/arm/boot/dts/stih41x-b2020.dtsi | 14 +
arch/arm/boot/dts/stih41x-b2020x.dtsi | 28 +
arch/arm/boot/dts/sun4i-a10-a1000.dts | 55 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 40 +
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 56 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 69 ++
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 31 +
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 111 +++
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 79 ++
arch/arm/boot/dts/sun4i-a10.dtsi | 211 ++++-
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 27 +
arch/arm/boot/dts/sun5i-a10s.dtsi | 158 +++-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 27 +
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 27 +
arch/arm/boot/dts/sun5i-a13.dtsi | 159 +++-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 18 +
arch/arm/boot/dts/sun6i-a31.dtsi | 188 ++++-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 53 +-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 61 ++
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 68 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 302 ++++++-
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 75 ++
arch/arm/boot/dts/tegra114-dalmore.dts | 7 +-
arch/arm/boot/dts/tegra114.dtsi | 8 +-
arch/arm/boot/dts/tegra124-venice2.dts | 301 ++++---
arch/arm/boot/dts/tegra124.dtsi | 339 ++++++--
arch/arm/boot/dts/tegra20-paz00.dts | 46 +-
arch/arm/boot/dts/tegra20-seaboard.dts | 55 +-
arch/arm/boot/dts/tegra20-ventana.dts | 39 +-
arch/arm/boot/dts/tegra20.dtsi | 4 +
arch/arm/boot/dts/tegra30-cardhu.dtsi | 7 +
arch/arm/boot/dts/tegra30.dtsi | 6 +-
arch/arm/boot/dts/tps65910.dtsi | 5 +
arch/arm/boot/dts/twl4030.dtsi | 7 +
arch/arm/boot/dts/vf610-cosmic.dts | 29 +-
arch/arm/boot/dts/vf610-twr.dts | 158 +++-
arch/arm/boot/dts/vf610.dtsi | 273 ++----
arch/arm/boot/dts/zynq-7000.dtsi | 1 +
arch/arm/mach-keystone/keystone.c | 2 +-
arch/arm/mach-mxs/mach-mxs.c | 33 +
arch/arm/mach-omap2/clockdomains3xxx_data.c | 2 +-
arch/arm/mach-omap2/devices.c | 3 +
arch/arm/mach-omap2/gpmc-nand.c | 31 +-
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 12 +-
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 83 ++
arch/arm/mach-omap2/pdata-quirks.c | 117 ++-
arch/arm/mach-ux500/Kconfig | 4 -
arch/arm/mach-ux500/Makefile | 1 -
arch/arm/mach-ux500/board-mop500-audio.c | 1 -
arch/arm/mach-ux500/board-mop500-pins.c | 291 -------
arch/arm/mach-ux500/board-mop500.h | 73 --
arch/arm/mach-ux500/cpu-db8500.c | 17 -
arch/arm/mach-ux500/cpu.c | 10 -
arch/arm/mach-ux500/irqs-board-mop500.h | 55 --
arch/arm/mach-ux500/irqs-db8500.h | 125 ---
arch/arm/mach-ux500/irqs.h | 49 --
arch/arm/plat-omap/Kconfig | 3 -
drivers/mfd/ab8500-core.c | 27 +-
drivers/mfd/db8500-prcmu.c | 34 +-
include/dt-bindings/pinctrl/am43xx.h | 1 +
.../dt-bindings/reset-controller/stih415-resets.h | 26 +
.../dt-bindings/reset-controller/stih416-resets.h | 50 ++
include/linux/mfd/abx500/ab8500.h | 2 -
include/linux/mfd/dbx500-prcmu.h | 2 -
372 files changed, 31308 insertions(+), 6243 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/