[GIT PULL 6/6] ARM: SoC DT updates for 3.13

Olof Johansson olof at lixom.net
Mon Nov 11 00:29:36 EST 2013


Most of this branch consists of updates, additions and general churn of
the device tree source files in the kernel (arch/arm/boot/dts). Besides
that, there are a few things to point out:

- Lots of platform conversion on OMAP2+, with removal of old board files
  for various platforms.
- Final conversion of a bunch of ux500 (ST-Ericsson) platforms as well
- Some updates to pinctrl and other subsystems. Most of these are for
  DT-enablement of the various platforms and acks have been collected.


Conflicts:
* arch/arm/boot/dts/Makefile: gitk --merge will make you cry here.
  Essentially, keep everything from both sides (including both
  SHMOBILE_MULTI lines) but go with the ARCH_SOCFPGA version from
  this branch.
* arch/arm/boot/dts/omap3-evm.dts:
  File move conflicting with mainline bugfix. Delete the contents from HEAD, I
  prefer to redo the bugfix instead of making the equivalent edit in a merge
  commit.
* arch/arm/mach-omap2/Kconfig:
  Keep MACH_OMAP_GENERIC, remove HAVE_CLK
* arch/arm/mach-s3c64xx/Kconfig:
  Add/remove conflict. Move down endif, keep new config entry.

----------------------------------------------------------------

The following changes since commit e010e0be7fb633dac037a1f599e10df12082a393:

  Merge branch 'next/boards' into HEAD

are available in the git repository at:

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

for you to fetch changes up to 07eb663b7ec7fdb9c325e22e83f5975c724b6249:

  Merge tag 'dt-3.13-5' of git://git.infradead.org/linux-mvebu into next/dt

----------------------------------------------------------------

Aaro Koskinen (4):
      ARM: OMAP2+: pdata-quirks: set internal clock source for MMC2 on N950/N9
      ARM: dts: omap3-devkit8000: fix a typo in GMPC node
      ARM: dts: add minimal DT support for Nokia N950 & N9 phones
      ARM: OMAP2: delete board-rm680

Afzal Mohammed (2):
      ARM: dts: AM4372: cpu(s) node per latest binding
      ARM: dts: AM4372: add few nodes

Alexander Holler (1):
      ARM: dts: am335x-bone: add CD for mmc1

Alexander Shiyan (3):
      ARM: dts: i.MX51: Separate TXD/RXD and RTS/CTS pinmux entries for UARTs
      ARM: dts: i.MX51: Add IRAM devicetree node
      ARM: dts: i.MX51: Add W1 devicetree node

Alexandre Belloni (1):
      ARM: dts: AM33XX: Add PMU support

Andrew Bresticker (1):
      ARM: dts: add i2c device nodes for Exynos5420

Arnaud Ebalard (1):
      ARM: mvebu: Add Netgear ReadyNAS 104 board

Balaji T K (4):
      ARM: dts: am335x-bone-common: correct mux mode for cmd line
      ARM: dts: am335x-evm[sdk]: switch mmc1 to 4-bit mode
      ARM: dts: dra7-evm: Add mmc1 node for micro-sd support
      ARM: dts: dra7-evm: Add mmc2 node for eMMC support

Barry Song (2):
      ARM: dts: sirf: add missed chhifbg node in prima2 and atlas6 dts
      ARM: dts: sirf: add missed cell, cs and dma channel for SPI nodes

Benoit Parrot (1):
      ARM: dts: AM33XX: Add LCDC info into am335x-evm

Bo Shen (5):
      ARM: at91: add at91sam9n12 ssc clock in look up table
      ARM: at91: add ssc dma parameter for at91sam9n12
      ARM: at91: enable wm8904 on at91sam9n12ek board
      ARM: at91: enable ssc on at91sam9n12ek board
      ARM: at91: add sound support on at91sam9n12ek board

Chao Fu (2):
      ARM: dts: vf610: Add DSPI nodes
      ARM: dts: vf610-twr: Enable DSPI0 devices and Flash at26df081a

Christian Daudt (1):
      ARM: dts: rename ARCH_BCM to ARCH_BCM_MOBILE (dt)

Dan Murphy (1):
      ARM: dts: AM33XX: add ethernet alias's for am33xx

Darren Etheridge (2):
      ARM: dts: AM33XX beagle black: add pinmux and hdmi node to enable display
      ARM: dts: am335x-evm: Add audio support for am335x-evm.dts

Dinh Nguyen (2):
      arm: socfpga: Add clock for smp_twd timer
      dts: socfpga: Add support for Altera's SOCFPGA Arria V board

Dong Aisheng (2):
      ARM: dts: imx6qdl: add uhs pinctrl state for usdhc3
      ARM: dts: imx6sl: add pinctrl uhs states for usdhc

Enric Balletbo i Serra (3):
      ARM: dts: AM33XX: Add support for IGEP COM AQUILA
      ARM: dts: AM33XX: Add support for IGEP AQUILA EXPANSION board.
      ARM: dts: igep0033: Add mmc1 node for SDCARD support.

Eric Witcher (1):
      ARM: dts: omap5-uevm: fix mcspi node pin descriptions

Ezequiel Garcia (3):
      ARM: mvebu: Add Core Divider clock device-tree binding
      ARM: mvebu: Add a 2 GHz fixed-clock Armada 370/XP
      ARM: mvebu: Add the core-divider clock to Armada 370/XP

Fabio Estevam (17):
      ARM: dts: imx6qdl-wandboard: Add usbotg support
      ARM: dts: imx28-evk: Allow usb peripheral mode to work
      ARM: dts: imx53-qsb: Allow usb peripheral mode to work
      ARM: dts: imx6q-sabrelite: Put the nodes in alphabetical order
      ARM: dts: imx6q-sabrelite: Add LVDS support
      ARM: imx6qdl-wandboard: Add spdif support
      ARM: dts: imx6sl: Add spi aliases
      ARM: dts: imx6qdl-sabresd: SDHC ports are 8 bit-wide
      ARM: dts: imx28-evk: Enable touchscreen support
      ARM: dts: imx6q-udoo: Add initial board support
      ARM: dts: imx6q-sabrelite: Add ethernet phy reset pin into hog
      ARM: dts: imx6qdl-sabresd: Provide phy-reset-gpios
      ARM: dts: imx6qdl-wandboard: Provide phy-reset-gpios
      ARM: dts: imx53-qsb: SDHC3 is connected in 8-bit mode
      ARM: dts: imx53-qsb: SDHC1 does not have cd-gpios
      ARM: dts: imx53-qsb: Do not use GPIO1_8 as wakeup source
      ARM: dts: imx51-babbage: Make DVI and WVGA panel functional

Felipe Balbi (2):
      ARM: dts: OMAP5: add palmas-usb node
      ARM: configs: omap2plus_defconfig: enable dwc3 and dependencies

Fugang Duan (1):
      ARM: dts: add iomuxc-gpr device node for imx6sl

George Cherian (1):
      ARM: dts: OMAP5: Add dr_mode for dwc3

Gregory CLEMENT (1):
      ARM: dts: mvebu: Update with the new compatible string for mv64xxx-i2c

Guennadi Liakhovetski (5):
      ARM: shmobile: ape6evm-reference: add MMCIF and SDHI DT nodes
      ARM: shmobile: only enable used I2C interfaces in DT on all Renesas boards
      ARM: shmobile: r8a7790: add I2C DT nodes
      ARM: shmobile: r8a73a4: add a DT node for the DMAC
      ARM: shmobile: armadillo800eva-reference: add SDHI and MMCIF interfaces

Gwenhael Goavec-Merou (2):
      ARM: imx51-apf51dev: Add parallel display support
      ARM: imx27-apf27dev: Add framebuffer support

Hiroshi Doyu (1):
      ARM: tegra: fix Tegra114 IOMMU register address

Huang Shijie (2):
      ARM: dts: imx6sl: add a pinctrl for ECSPI1
      ARM: dts: imx6sl-evk: enable the SPI NOR

J Keerthy (3):
      ARM: dts: dra7-evm: add smps123 supply for CPU
      ARM: dts: OMAP5: Add CPU OPP table
      ARM: dts: DRA7: Add CPU OPP table

Jason Gunthorpe (3):
      ARM: kirkwood: Remove kirkwood_setup_wins and rely on the DT binding
      ARM: kirkwood: Move the crypto node under the mbus node
      ARM: kirkwood: Move the nand node under the mbus node

Javier Martinez Canillas (11):
      ARM: dts: omap3-igep: add pinmux node for GPIO LED configuration
      ARM: dts: omap3-igep0020: add mux conf for GPIO LEDs
      ARM: dts: omap3-igep0030: add mux conf for GPIO LED
      ARM: OMAP2+: pdata-quirks: add legacy display init for IGEPv2 board
      ARM: OMAP2+: igep0020: use display init from dss-common
      ARM: dts: AM33XX: use pinmux node defined in included file
      ARM: dts: AM33XX: don't redefine OCP bus and device nodes
      ARM: dts: omap3-igep: Add USB OTG support
      ARM: dts: omap3-igep0020: Add HS USB Host support
      ARM: dts: omap3-igep0020: use standard constant for IRQ flags
      ARM: OMAP2+: remove legacy support for IGEP boards

Jean-Christophe PLAGNIOL-VILLARD (1):
      ARM: at91: remove pinctrl conflict between mmc and SPI for at91sam9g20ek

Jean-Francois Moine (3):
      ARM: Dove: Add the audio devices in DT
      ARM: Dove: Add the audio device to the Cubox DT
      ARM: Dove: fix bad properties of the si5351 clkout2 used by Cubox audio

Jiansong Chen (1):
      ARM: dts: sirf: add missed graphics2d iobg in atlas6 dts

Jingoo Han (1):
      ARM: dts: use 'status' property for PCIe nodes

Joel Fernandes (5):
      ARM: dts: OMAP4: Add AES node
      ARM: dts: OMAP4: Add DES3DES node
      ARM: dts: AM33XX: Fix AES interrupt number
      ARM: dts: AM437X: Add AES node
      ARM: dts: AM437X: Add DES node

Joseph Lo (4):
      ARM: tegra: Add initial device tree for Tegra124
      ARM: tegra: add Venice2 board support
      ARM: tegra: enable Tegra RTC as default for Tegra124
      ARM: tegra: enable LP1 suspend mode for Venice2

Jyri Sarha (1):
      ARM: dts: AM33XX: mcasp: Add location for data port registers to reg-property

Keerthy (1):
      ARM: dts: DRA7: Add TPS659038 PMIC nodes

Kevin Hilman (10):
      Merge tag 'dt-3.13' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'dt-3.13-2' of git://git.infradead.org/linux-mvebu into next/dt
      Merge branch 'renesas/dt2' into next/dt
      Merge tag 'socfpga-dts-updates-for-v3.13' of git://git.rocketboards.org/linux-socfpga-next into next/dt
      Merge tag 'omap-for-v3.13/quirk-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'omap-for-v3.13/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'dt-3.13-3' of git://git.infradead.org/linux-mvebu into next/dt
      Merge branch 'tegra/dt' into next/dt
      Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into next/dt
      Merge tag 'omap-for-v3.13/board-removal-signed-take2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt

Kishon Vijay Abraham I (2):
      ARM: dts: omap5-uevm: Split SMPS10 in two nodes
      ARM: dts: omap5-uevm: remove always_on, boot_on from smps10_out1

Koen Kooi (3):
      ARM: dts: am335x-boneblack: add eMMC DT entry
      ARM: dts: am335x-bone-common: switch mmc1 to 4-bit mode
      ARM: dts: am335x-bone-common: add cpu0 and mmc1 triggers

Kuninori Morimoto (5):
      ARM: shmobile: r8a7778: add renesas_intc_irqpin support on DTSI
      ARM: shmobile: bockw: add SMSC support on DTS
      ARM: shmobile: marzen: fixup SMSC IRQ number on DTS
      ARM: shmobile: r8a7779: add irqpin default status on DTSI
      ARM: shmobile: bockw: fixup ether node naming

Lars Poeschel (1):
      ARM: dts: AM33xx: Correct gpio #interrupt-cells property

Laurent Pinchart (1):
      ARM: shmobile: armadillo-reference: Add PWM backlight node to DT

Laxman Dewangan (2):
      ARM: tegra: add palmas pincontrol to Dalmore device tree
      ARM: tegra: use dt-binding header for key code

Lee Jones (95):
      ARM: ux500: Remove PrimeCell IDs from Nomadik I2C DT nodes
      mfd: dbx500-prcmu: Correctly reorder PRCMU clock identifiers
      mfd: dbx500-prcmu: Move PRCMU numerical clock identifiers into DT include file
      mfd: dbx500: Remove any mention of the BML8580CLK
      ARM: ux500: Add PRCMU clock node to DBx500 Device Tree
      ARM: ux500: Supply the DMA clock lookup to the DBX500 DT
      ARM: ux500: Add PRCC Peripheral clock node to DBx500 Device Tree
      ARM: ux500: Supply the GPIO clocks lookup to the DBX500 DT
      ARM: ux500: Supply the USB clock lookup to the DBX500 DT
      ARM: ux500: Supply the Ethernet clock lookup to Snowball's DT
      ARM: ux500: Add PRCC Kernel clock node to DBx500 Device Tree
      ARM: ux500: Supply the I2C clocks lookup to the DBX500 DT
      ARM: ux500: Supply the UART clocks lookup to the DBX500 DT
      ARM: ux500: Supply the SDI (MMC) clocks lookup to the DBX500 DT
      ARM: ux500: Supply the MSP (Audio) clocks lookup to the DBX500 DT
      ARM: ux500: Add RTC (fixed-frequency) clock node to DBx500 Device Tree
      ARM: ux500: Supply the RTC clock lookup to the DBX500 DT
      ARM: ux500: Add TWD (fixed-factor) clock node to DBx500 Device Tree
      ARM: ux500: Supply the TWD Timer clock lookup to the DBX500 DT
      ARM: ux500: Add a DT node for the Nomadik System Timer (MTU0)
      ARM: ux500: Don't attempt to enable the Nomadik System Timer twice
      clk: ux500: Remove BML8580 clock
      clk: ux500: Copy u8500_clk_init() ready for DT enablement
      clk: ux500: Provide u8500_clk with skeleton Device Tree support
      clk: ux500: Add a 2-cell Device Tree parser for obtaining PRCC clocks
      clk: ux500: Add Device Tree support for the PRCMU clock
      clk: ux500: Add Device Tree support for the PRCC Peripheral clock
      clk: ux500: Add Device Tree support for the PRCC Kernel clock
      clk: ux500: Add Device Tree support for the RTC clock
      clk: ux500: Add Device Tree support for the TWD clock
      usb: musb: ux500: Don't supply a con_id when requesting the clock
      ARM: ux500: Call appropriate clock initialisation based on DT or !DT booting
      ARM: ux500: Remove AUXDATA relating to GPIO clock-name bindings
      ARM: ux500: Remove AUXDATA relating to UART clock-name bindings
      ARM: ux500: Remove AUXDATA relating to I2C clock-name bindings
      ARM: ux500: Relocate AUXDATA relating to MSP (Audio)
      ARM: ux500: Remove AUXDATA relating to SDI (MMC) clock-name bindings
      ARM: ux500: Remove AUXDATA relating to USB clock-name bindings
      ARM: ux500: Remove AUXDATA relating to Ethernet clock-name bindings
      ARM: ux500: Remove AUXDATA relating to DMA clock-name bindings
      ARM: ux500: Reclassify PRCMU AUXDATA entry
      ARM: ux500: Remove SSP AUXDATA pertaining to DMA bindings
      ARM: ux500: Remove Audio/MSP support when booting with ATAGs
      ARM: ux500: Remove TPS61052 High Power White LED Driver ATAG support
      ARM: ux500: Remove ATAG support for LP5521 Programmable Three-Channel LED driver
      ARM: ux500: Remove ATAG booting support for Snowball's heatbeat LED
      ARM: ux500: Purge support for Snowball user buttons when booting with ATAGs
      ARM: ux500: Disable Snowball's SMSC911x Ethernet when booting with ATAGs
      ARM: ux500: Remove support for Snowball's Ethernet regulator when booting with ATAGs
      ARM: ux500: Disable Snowball's CPUFreq functionality when booting with ATAGs enabled
      ARM: ux500: Purge SDI regulator support when booting with ATAGs enable
      ARM: ux500: Deactivate Crypt support when booting with ATAGs
      ARM: ux500: Rip out Hash support when booting with ATAGs
      ARM: ux500: Prevent CODEC platform data from being passed when booting ATAGs
      ARM: ux500: Stop passing GPIO pdata when booitng with ATAGs enabled
      ARM: ux500: Remove TC35892 Flexible IO Expander when booting ATAGs
      ARM: ux500: Remove Light sensor Rohm BH1780GLI when booting with ATAGs
      ARM: ux500: Purge SFH7741 Proximity Sensor support when booting with ATAGs
      ARM: ux500: Remove I2C support when booting with ATAG support
      ARM: ux500: Purge SDI support for ATAG booting
      ARM: ux500: Rip out keypad initialisation which is no longer used
      ARM: ux500: Remove USB support when booting using ATAGs
      ARM: ux500: Purge support for registering the RTC when booting with ATAGs
      ARM: ux500: Stop registering Pinctrl when booting with ATAG support
      ARM: ux500: Stop enabling GPIOs when not booting with Device Tree
      ARM: ux500: Deactivate enablement of DMA40 during ATAG booting
      ARM: ux500: Do not register the PMU device if booting with ATAGs
      ARM: ux500: Rip out SSP/SPI registration when not booting with Device Tree
      ARM: ux500: Stop initialising the pinmaps when booting with ATAGs
      ARM: ux500: Remove UART support when booting without Device Tree
      ARM: ux500: Stop requesting the SoC device to play 'parent' role
      ARM: ux500: Purge DB8500 PRCMU registration when not booting with DT
      ARM: ux500: Don't register Synaptics RMI4 TS when booting with ATAGs
      ARM: ux500: Delete U8500 UIB support when booting with ATAGs
      ARM: ux500: Don't register the STMPE/SKE when booting with ATAG support
      ARM: ux500: Remove BU21013 ROHM TS support when booting with only ATAGs
      ARM: ux500: Take out STUIB support when not booting with Device Tree
      ARM: ux500: Purge UIB framework when booting with ATAGs
      ARM: ux500: Remove ATAG booting support for MOP500
      ARM: ux500: Remove ATAG booting support for U8520
      ARM: ux500: Remove ATAG booting support for HREF
      ARM: ux500: Remove ATAG booting support for Snowball
      ARM: ux500: Fix trivial white-space error in the DBX500 DTSI file
      ARM: ux500: Provide a clock lookup for the Crypto driver
      ARM: ux500: Provide a clock lookup for the Hash driver
      ARM: ux500: Provide a Device Tree node for CPUFreq in the DBx500
      ARM: ux500: Enable CPUFreq on Snowball
      clk: ux500: Provide a look-up for the ARMSS clock
      ARM: dts: Remove '0x's from OMAP2420 H4 DTS file
      ARM: dts: Remove '0x's from OMAP3 IGEP0020 DTS file
      ARM: dts: Remove '0x's from OMAP3 IGEP0030 DTS file
      ARM: dts: Remove '0x's from OMAP3 DTS file
      ARM: dts: Remove '0x's from OMAP3430 SDP DTS file
      ARM: dts: Remove '0x's from OMAP4 DTS file
      ARM: dts: Remove '0x's from OMAP5 DTS file

Linus Walleij (18):
      ARM: ux500: delete surplus PRCMU regulator defines
      ARM: ux500: skip redefined regulator names on v60plus board
      ARM: ux500: delete devices-common remnants
      ARM: ux500: add default trigger on HREF LED
      ARM: ux500 enable the AB8500 gpio for all HREFs
      ARM: ux500: correct I2C address of ambient light sensor
      ARM: ux500: fix proximity sensor button
      ARM: ux500: correct CD for micro SD on hrev60plus
      ARM: ux500: move TC35892 at 0x42 to hrefprev60
      ARM: ux500: split HREF UIB files
      ARM: ux500: split the HREF DTS files from two to four
      ARM: ux500: register the tc35892 GPIO on the TVK UIB
      ARM: ux500: move BU21013 touchpad GPIOs into top-level DTS
      ARM: ux500: fix clock for GPIO block 8
      clk: ux500: fix erroneous bit assignment
      ARM: ux500: fix clock for GPIO blocks 6 and 7
      ARM: ux500: fix I2C4 clock bit
      ARM: ux500: register all SSP and SPI blocks

Lokesh Vutla (2):
      ARM: dts: AM4372: Add L2, EDMA, mailbox, MMC and SHAM nodes
      ARM: dts: AM33xx: Add RNG node

Lothar Waßmann (5):
      ARM: dts: mxs: add pinctrl header files
      ARM: dts: mxs: modify mx23/mx28 dts files to use pinctrl headers
      ARM: dts: mxs: modify mx23/mx28 dts files to use padconfig defines
      ARM: dts: tx28: restructure and update DTS file
      ARM: dts: mxs: convert usb0_id_pins_a to use symbolic pin defs

Luka Perkov (1):
      ARM: kirkwood: ib62x0: add u-boot environment partition

Magnus Damm (5):
      ARM: shmobile: Add r8a7790 CA15 CPU cores
      ARM: shmobile: Add r8a7790 CA7 CPU cores to DTSI
      ARM: shmobile: r8a7791 IRQC device tree node
      ARM: shmobile: r8a7791 Arch timer device tree node
      ARM: shmobile: r8a7791 SMP device tree node

Marek Belisko (1):
      ARM: dts: Add devicetree for gta04 board.

Marek Vasut (2):
      ARM: dts: mxs: Add muxing options for the SSP2 MMC
      ARM: dts: mxs: Add MSR M28CU3 board

Mark A. Greer (2):
      ARM: dts: AM33XX: Add SHAM data and documentation
      ARM: dts: AM33XX: Add AES data and documentation

Mark Brown (1):
      ARM: dts: Disable Exynos5250 I2S controllers by default

Mark Jackson (1):
      ARM: dts: Add support for Newflow NanoBone board

Markus Mayer (2):
      ARM: bcm281xx: Add device node for the GPIO controller
      ARM: dts: bcm281xx: Add card detect GPIO

Markus Pargmann (1):
      ARM: dts: am33xx, change usb ctrl module label

Matt Porter (5):
      ARM: dts: add initial VF610 Cosmic/Cosmic+ board support
      ARM: dts: AM33XX: Add EDMA support
      ARM: dts: AM33XX: Add SPI DMA support
      ARM: dts: AM33XX: Add MMC support and documentation
      ARM: dts: bcm11351: Use GIC/IRQ defines for sdio interrupts

Maxime Ripard (5):
      ARM: sun7i: Enable the I2C controllers
      ARM: sun7i: Add the pin muxing options for the I2C controllers
      ARM: sun7i: cubieboard2: Enable the I2C controllers
      ARM: sun7i: olinuxino-micro: Enable the I2C controllers
      ARM: sun6i: Fix the APB2 clock gates register size

Mugunthan V N (1):
      ARM: dts: AM4372: Update Support for EPOS EVM

Nishanth Menon (9):
      ARM: dts: am335x-boneblack: move fixed regulator to board level
      ARM: dts: omap5-uevm: mark TWL6037 as system-power-controller
      ARM: dts: omap4-panda-es: Do not reset gpio1
      ARM: dts: OMAP3+: Add i2c aliases
      ARM: dts: AM33xx+: Add i2c aliases
      ARM: OMAP3+: do not register non-dt OPP tables for device tree boot
      ARM: OMAP2+: add missing lateinit hook for calling pm late init
      ARM: OMAP3+: use cpu0-cpufreq driver in device tree supported boot
      ARM: dts: omap5-uevm: add smps123 supply for CPU

Oliver Schinagl (2):
      ARM: sunxi: dt: Add sunxi-sid to dts for sun4i, sun5i and sun7i
      ARM: sunxi: dts: Add support for the cubieboard3, the CubieTruck

Olof Johansson (19):
      Merge tag 'samsung-dt-s3c64xx' of http://git.kernel.org/.../kgene/linux-samsung into next/dt
      ARM: ux500: enable appended dtb in u8500_defconfig
      Merge tag 'ux500-dt-for-v3.13-2' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      Merge branch 'ux500/dt' into next/dt
      Merge tag 'ux500-devicetree-2' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      Merge tag 'renesas-dt-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'omap-for-v3.13/pinctrl-fix' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'sunxi-dt-for-3.13' of https://github.com/mripard/linux into next/dt
      Merge tag 'sunxi-fixes-for-3.13' of https://github.com/mripard/linux into next/dt
      Merge tag 'ux500-dt-for-v3.13-3' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      Merge most of tag 'tags/exynos-dt' of git://git.kernel.org/.../kgene/linux-samsung.git into next/dt
      Merge tag 'imx-dt-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
      Merge tag 'dt-3.13-4' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'omap-for-v3.13/cpufreq-late' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'omap-for-v3.13/dt-late' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge branch 'sirf/dt' into next/dt
      Merge tag 'omap-for-v3.13/dt-fixes-for-merge-window' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge branch 'bcm/dt' into next/dt
      Merge tag 'dt-3.13-5' of git://git.infradead.org/linux-mvebu into next/dt

Pantelis Antoniou (1):
      ARM: dts: AM33XX: Add mcasp0 and mcasp1 device tree entries

Pavel Machek (1):
      ARM: dts: N900: Add device tree

Peter Chen (1):
      ARM: imx: mx6sl-evk: Enable USB function

Peter Ujfalusi (4):
      ARM: dts: am335x-evmsk: Audio support
      ARM: dts: AM4372: Add McASP nodes
      ARM: dts: omap5-uevm: Correct twl6040 reset GPIO pinmux
      ARM: dts: omap5-uevm: Remove pinmux for dmic pins

R Sricharan (1):
      ARM: dts: DRA7: Add the dts files for dra7 SoC and dra7-evm board

Rahul Sharma (4):
      of/documentation: update with clock information for exynos hdmi subsystem
      ARM: dts: add clocks to hdmi dt node for exynos5250
      ARM: dts: add dt nodes for hdmi subsystem for exynos5420
      ARM: dts: enable hdmi subsystem for exynos5420 smdk board

Rajendra Nayak (2):
      ARM: dts: omap: Add reset/idle on init bindings for OMAP
      ARM: dts: am335x-evmsk: Do not reset gpio0

Renwei Wu (1):
      ARM: dts: sirf: add missed address-cells and size-cells for prima2 I2C

Roger Quadros (8):
      ARM: dts: omap3-beagle: Make USB host pin naming consistent
      ARM: dts: omap3-beagle: Use reset-gpios for hsusb2_reset
      ARM: dts: omap4-panda: Use reset-gpios for hsusb1_reset
      ARM: dts: omap5-uevm: Use reset-gpios for hsusb2/3_reset
      ARM: dts: omap3-beagle-xm: Add USB Host support
      ARM: dts: omap3-beagle: Add USB OTG PHY details
      ARM: dts: omap3: Adapt USB OTG to generic PHY framework
      ARM: dts: omap3-beagle: Adapt USB OTG to generic PHY framework

Rogerio Pimentel (1):
      ARM: dts: imx6qdl-sabresd: Add backlight support for lvds

Ruslan Bilovol (1):
      ARM: dts: twl6030: Move common configuration for OMAP4 boards in a separate dtsi file

Sachin Kamat (3):
      ARM: dts: Add fixed voltage regulator to simple bus for origen
      ARM: dts: Add reg property to regulator nodes in exynos5250-arndale
      ARM: dts: Add HDMI related I2C nodes for Arndale board

Sean Cross (1):
      ARM: dts: imx6qdl: add pcie device node

Sean Paul (1):
      ARM: dts: add mixer clocks to mixer node for Exynos5250

Sebastian Andrzej Siewior (1):
      dt: dbx5x0: remove mentor,musb binding

Sebastian Hesselbarth (6):
      ARM: dove: use preprocessor on device tree files
      ARM: dove: add MBUS_ID macro to Dove DT
      ARM: dove: add MBus DT node
      ARM: dove: relocate internal registers device nodes
      ARM: dove: add PCIe controllers to SoC DT
      ARM: dove: add initial DT file for Globalscale D3Plug

Sebastian Reichel (14):
      ARM: dts: omap3-n900: Add pinctrl for i2c devices
      ARM: dts: omap3-n900: Fix i2c bus speed
      ARM: dts: omap3-n900: Add UART support
      ARM: dts: omap3-n900: Add support for SD cards
      ARM: dts: omap3-n900: GPIO key definitions
      ARM: dts: omap3-n900: Add vibrator device
      ARM: dts: omap3-n900: Add LP5523 support
      ARM: dts: TWL4030: Add missing regulators
      ARM: dts: omap3-n900: Specify regulator info
      ARM: dts: omap3-n900: Add NAND support
      ARM: dts: omap3-n900:: Mux RX51_LCD_RESET_GPIO in DTS
      ARM: dts: omap3-n900: Add TLV320AIC3X support
      ARM: dts: omap3-n900: Add LP5523 support
      ARM: dts: TWL4030: Add power button support

Shawn Guo (3):
      ARM: dts: imx6sl reuses imx6q sdma firmware
      ARM: dts: imx6q: add quirky select input for USB_OTG_ID
      ARM: imx: imx6sl iomuxc syscon is compatible to imx6q

Simon Horman (1):
      Merge tag 'renesas-soc-for-v3.13' into dt2-base

Sricharan R (1):
      ARM: dts: OMAP5: Remove clock-frequency field for cpu timers

Steffen Trumtrar (5):
      ARM: socfpga: dts: Move common nodes to cyclone5 dtsi
      ARM: socfpga: dts: Add support for terasic SoCkit
      ARM: socfpga: dts: cleanup indentation
      ARM: socfpga: dts: fix s2f_* clock name
      ARM: imx27: add missing #pwm-cells property

Stephen Warren (1):
      ARM: tegra: add GPIO controller to tegra124.dtsi

Suman Anna (3):
      ARM: dts: OMAP4: Add hwspinlock node
      ARM: dts: OMAP5: Add hwspinlock node
      ARM: dts: AM33XX: Add hwspinlock node

Sylwester Nawrocki (1):
      ARM: dts: Add MIPI PHY node to exynos4.dtsi

Thierry Reding (2):
      ARM: tegra: Mark Tegra30 display controller compatible with Tegra20
      ARM: tegra: Use symbolic names for gr3d clocks

Thomas Petazzoni (4):
      ARM: mvebu: the MPIC now provides MSI controller features
      ARM: mvebu: link PCIe controllers to the MSI controller
      arm: mvebu: add support for the Armada XP Matrix board
      ARM: kirkwood: add support for OpenBlocks A7 platform

Tim Kryger (1):
      ARM: dts: bcm: Add missing UARTs for bcm11351 (bcm281xx)

Tomasz Figa (7):
      irqchip: vic: Parse interrupt and resume masks from device tree
      ARM: S3C64XX: Bypass legacy initialization when booting with DT
      gpio: samsung: Skip initialization if device tree is present
      ARM: S3C64XX: Add board file for boot using Device Tree
      ARM: dts: Add basic dts include files for Samsung S3C64xx SoCs
      ARM: dts: Add dts file for S3C6410-based Mini6410 board
      ARM: dts: Add dts file for S3C6410-based SMDK6410 board

Tomi Valkeinen (1):
      ARM: dts: omap4-panda: add DPI pinmuxing

Tony Lindgren (26):
      ARM: OMAP2+: Always build in board-generic
      ARM: OMAP2+: Add quirk support for legacy platform data init
      ARM: OMAP2+: Use pdata quirk support for board-generic.c
      ARM: OMAP2+: Use pdata quirks for wl12xx legacy init
      pinctrl: single: Prepare for supporting SoC specific features
      pinctrl: single: Add support for wake-up interrupts
      pinctrl: single: Add support for auxdata
      Merge tag 'pinctrl-single-for-linus-for-v3.13-signed' into omap-for-v3.13/quirk
      ARM: OMAP2+: Add support for auxdata
      ARM: OMAP: Move DT wake-up event handling over to use pinctrl-single-omap
      ARM: OMAP2+: Use pdata quirks for wl12xx for omap3 evm and zoom3
      ARM: OMAP2+: Add minimal 8250 support for GPMC
      ARM: OMAP2+: Run make savedefconfig on omap2plus_defconfig to shrink it
      ARM: OMAP2+: Add WLAN modules and of_serial to omap2plus_defconfig
      Merge tag 'for_3.13/dts_signed' of git://git.kernel.org/.../bcousson/linux-omap-dt into omap-for-v3.13/dt
      Merge branches 'omap-for-v3.13/dt' and 'omap-for-v3.13/quirk' into omap-for-v3.13/board-removal
      ARM: dts: Shared file for omap GPMC connected smsc911x
      ARM: dts: Add common support for omap3-evm
      ARM: dts: Add basic support for TMDSEVM3730 (Mistral AM/DM37x EVM)
      ARM: dts: Add basic support for zoom3
      ARM: OMAP2+: Remove legacy booting support for omap3 EVM
      ARM: OMAP2+: Remove legacy support for zoom platforms
      pinctrl: single: Fix build when not built on ARM
      Merge tag 'for_3.13_late/dts_signed' of git://git.kernel.org/.../bcousson/linux-omap-dt into omap-for-v3.13/dt
      ARM: dts: Add missing reg, interrupt and dma entries for omap3
      Merge tag 'for_3.13_super_late/dts_signed' of git://git.kernel.org/.../bcousson/linux-omap-dt into omap-for-v3.13/dt

Wei Ni (2):
      ARM: tegra: add DT entry for nct1008 to Dalmore
      ARM: tegra: add vcc supply for nct1008 to Cardhu

Ye He (1):
      ARM: dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6 dts


 .../devicetree/bindings/arm/omap/omap.txt       |    3 +-
 Documentation/devicetree/bindings/arm/vic.txt   |   12 +
 .../bindings/clock/mvebu-corediv-clock.txt      |   19 +
 .../devicetree/bindings/crypto/omap-aes.txt     |   31 +
 .../devicetree/bindings/crypto/omap-sham.txt    |   28 +
 .../devicetree/bindings/hwrng/omap_rng.txt      |   22 +
 .../devicetree/bindings/mmc/ti-omap-hsmmc.txt   |   26 +-
 .../bindings/pinctrl/fsl,mxs-pinctrl.txt        |  859 +--------------
 .../bindings/pinctrl/pinctrl-single.txt         |   11 +
 .../devicetree/bindings/usb/ux500-usb.txt       |    2 +-
 .../devicetree/bindings/video/exynos_hdmi.txt   |   14 +-
 .../devicetree/bindings/video/exynos_mixer.txt  |    4 +
 MAINTAINERS                                     |    8 +-
 arch/arm/boot/dts/Makefile                      |   44 +-
 arch/arm/boot/dts/am335x-base0033.dts           |   16 +
 arch/arm/boot/dts/am335x-bone-common.dtsi       |  311 +++---
 arch/arm/boot/dts/am335x-bone.dts               |   18 +
 arch/arm/boot/dts/am335x-boneblack.dts          |   61 ++
 arch/arm/boot/dts/am335x-evm.dts                |  771 +++++++------
 arch/arm/boot/dts/am335x-evmsk.dts              |  474 ++++----
 arch/arm/boot/dts/am335x-igep0033.dtsi          |  278 +++++
 arch/arm/boot/dts/am335x-nano.dts               |  431 ++++++++
 arch/arm/boot/dts/am33xx.dtsi                   |  155 ++-
 arch/arm/boot/dts/am4372.dtsi                   |  599 ++++++++++
 arch/arm/boot/dts/am43x-epos-evm.dts            |  168 +++
 arch/arm/boot/dts/armada-370-netgear-rn104.dts  |  193 ++++
 arch/arm/boot/dts/armada-370-xp.dtsi            |   20 +-
 arch/arm/boot/dts/armada-370.dtsi               |    9 +
 arch/arm/boot/dts/armada-xp-matrix.dts          |   75 ++
 arch/arm/boot/dts/armada-xp-mv78230.dtsi        |    1 +
 arch/arm/boot/dts/armada-xp-mv78260.dtsi        |    1 +
 arch/arm/boot/dts/armada-xp-mv78460.dtsi        |    1 +
 arch/arm/boot/dts/armada-xp.dtsi                |   10 +
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi     |    1 -
 arch/arm/boot/dts/at91sam9n12.dtsi              |    3 +
 arch/arm/boot/dts/at91sam9n12ek.dts             |   34 +
 arch/arm/boot/dts/atlas6.dtsi                   |   33 +-
 arch/arm/boot/dts/bcm11351-brt.dts              |    1 +
 arch/arm/boot/dts/bcm11351.dtsi                 |   54 +-
 arch/arm/boot/dts/bcm28155-ap.dts               |    1 +
 arch/arm/boot/dts/dove-cm-a510.dts              |    2 +-
 arch/arm/boot/dts/dove-cubox.dts                |   20 +-
 arch/arm/boot/dts/dove-d2plug.dts               |    2 +-
 arch/arm/boot/dts/dove-d3plug.dts               |  103 ++
 arch/arm/boot/dts/dove-dove-db.dts              |    2 +-
 arch/arm/boot/dts/dove.dtsi                     | 1037 ++++++++++--------
 arch/arm/boot/dts/dra7-evm.dts                  |  275 +++++
 arch/arm/boot/dts/dra7.dtsi                     |  586 ++++++++++
 arch/arm/boot/dts/exynos4.dtsi                  |   10 +
 arch/arm/boot/dts/exynos4210-origen.dts         |   21 +-
 arch/arm/boot/dts/exynos4412-origen.dts         |   21 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |   33 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |    8 -
 arch/arm/boot/dts/exynos5250.dtsi               |   11 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |   26 +
 arch/arm/boot/dts/exynos5420.dtsi               |   75 ++
 arch/arm/boot/dts/exynos5440-ssdk5440.dts       |    2 +
 arch/arm/boot/dts/exynos5440.dtsi               |    2 +
 arch/arm/boot/dts/imx23-evk.dts                 |   16 +-
 arch/arm/boot/dts/imx23-olinuxino.dts           |   18 +-
 arch/arm/boot/dts/imx23-pinfunc.h               |  333 ++++++
 arch/arm/boot/dts/imx23-stmp378x_devb.dts       |   12 +-
 arch/arm/boot/dts/imx23.dtsi                    |  221 ++--
 arch/arm/boot/dts/imx27-apf27dev.dts            |   26 +
 arch/arm/boot/dts/imx27.dtsi                    |    1 +
 arch/arm/boot/dts/imx28-apf28.dts               |    2 +-
 arch/arm/boot/dts/imx28-apf28dev.dts            |   36 +-
 arch/arm/boot/dts/imx28-apx4devkit.dts          |   60 +-
 arch/arm/boot/dts/imx28-cfa10036.dts            |   26 +-
 arch/arm/boot/dts/imx28-cfa10037.dts            |   18 +-
 arch/arm/boot/dts/imx28-cfa10049.dts            |  156 +--
 arch/arm/boot/dts/imx28-cfa10055.dts            |   80 +-
 arch/arm/boot/dts/imx28-cfa10056.dts            |   38 +-
 arch/arm/boot/dts/imx28-cfa10057.dts            |   66 +-
 arch/arm/boot/dts/imx28-cfa10058.dts            |   24 +-
 arch/arm/boot/dts/imx28-evk.dts                 |   59 +-
 arch/arm/boot/dts/imx28-m28cu3.dts              |  266 +++++
 arch/arm/boot/dts/imx28-m28evk.dts              |   28 +-
 arch/arm/boot/dts/imx28-pinfunc.h               |  506 +++++++++
 arch/arm/boot/dts/imx28-sps1.dts                |   14 +-
 arch/arm/boot/dts/imx28-tx28.dts                |  703 ++++++++++--
 arch/arm/boot/dts/imx28.dtsi                    |  620 ++++++-----
 arch/arm/boot/dts/imx51-apf51dev.dts            |   27 +
 arch/arm/boot/dts/imx51-babbage.dts             |   37 +-
 arch/arm/boot/dts/imx51.dtsi                    |   23 +
 arch/arm/boot/dts/imx53-qsb.dts                 |    9 +-
 arch/arm/boot/dts/imx6q-pinfunc.h               |    4 +-
 arch/arm/boot/dts/imx6q-sabrelite.dts           |  104 +-
 arch/arm/boot/dts/imx6q-udoo.dts                |   39 +
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi        |    5 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi          |   18 +
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi        |   23 +
 arch/arm/boot/dts/imx6qdl.dtsi                  |   67 ++
 arch/arm/boot/dts/imx6sl-evk.dts                |   67 +-
 arch/arm/boot/dts/imx6sl.dtsi                   |  172 ++-
 arch/arm/boot/dts/kirkwood-db-88f6281.dts       |    1 -
 arch/arm/boot/dts/kirkwood-db-88f6282.dts       |    1 -
 arch/arm/boot/dts/kirkwood-db.dtsi              |   44 +-
 arch/arm/boot/dts/kirkwood-dnskw.dtsi           |   76 +-
 arch/arm/boot/dts/kirkwood-dockstar.dts         |   40 +-
 arch/arm/boot/dts/kirkwood-goflexnet.dts        |   51 +-
 .../boot/dts/kirkwood-guruplug-server-plus.dts  |   40 +-
 arch/arm/boot/dts/kirkwood-ib62x0.dts           |   53 +-
 arch/arm/boot/dts/kirkwood-iconnect.dts         |   59 +-
 arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts   |   51 +-
 arch/arm/boot/dts/kirkwood-km_kirkwood.dts      |   14 +-
 arch/arm/boot/dts/kirkwood-mplcec4.dts          |   63 +-
 .../dts/kirkwood-netgear_readynas_duo_v2.dts    |   61 +-
 arch/arm/boot/dts/kirkwood-nsa310-common.dtsi   |   86 +-
 arch/arm/boot/dts/kirkwood-nsa310.dts           |    1 -
 arch/arm/boot/dts/kirkwood-openblocks_a6.dts    |   74 +-
 arch/arm/boot/dts/kirkwood-openblocks_a7.dts    |  223 ++++
 .../boot/dts/kirkwood-sheevaplug-common.dtsi    |   42 +-
 arch/arm/boot/dts/kirkwood-topkick.dts          |   62 +-
 arch/arm/boot/dts/kirkwood-ts219-6282.dts       |    1 -
 arch/arm/boot/dts/kirkwood.dtsi                 |   57 +-
 arch/arm/boot/dts/mxs-pinfunc.h                 |   31 +
 arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi       |   52 +
 arch/arm/boot/dts/omap-zoom-common.dtsi         |   33 +
 arch/arm/boot/dts/omap2420-h4.dts               |    6 +-
 arch/arm/boot/dts/omap3-beagle-xm.dts           |   65 +-
 arch/arm/boot/dts/omap3-beagle.dts              |   46 +-
 arch/arm/boot/dts/omap3-devkit8000.dts          |    2 +-
 arch/arm/boot/dts/omap3-evm-37xx.dts            |  151 +++
 arch/arm/boot/dts/omap3-evm-common.dtsi         |   94 ++
 arch/arm/boot/dts/omap3-evm.dts                 |   60 +-
 arch/arm/boot/dts/omap3-gta04.dts               |  170 +++
 arch/arm/boot/dts/omap3-igep.dtsi               |   11 +
 arch/arm/boot/dts/omap3-igep0020.dts            |  107 +-
 arch/arm/boot/dts/omap3-igep0030.dts            |   17 +-
 arch/arm/boot/dts/omap3-n9.dts                  |   18 +
 arch/arm/boot/dts/omap3-n900.dts                |  484 ++++++++
 arch/arm/boot/dts/omap3-n950-n9.dtsi            |  174 +++
 arch/arm/boot/dts/omap3-n950.dts                |   18 +
 arch/arm/boot/dts/omap3-zoom3.dts               |  217 ++++
 arch/arm/boot/dts/omap3.dtsi                    |   58 +-
 arch/arm/boot/dts/omap3430-sdp.dts              |   22 +-
 arch/arm/boot/dts/omap36xx.dtsi                 |    4 +
 arch/arm/boot/dts/omap4-panda-common.dtsi       |   82 +-
 arch/arm/boot/dts/omap4-panda-es.dts            |    4 +
 arch/arm/boot/dts/omap4-sdp.dts                 |   21 +-
 arch/arm/boot/dts/omap4.dtsi                    |   37 +-
 arch/arm/boot/dts/omap5-uevm.dts                |   84 +-
 arch/arm/boot/dts/omap5.dtsi                    |   30 +-
 arch/arm/boot/dts/prima2.dtsi                   |   30 +-
 arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts |   73 ++
 arch/arm/boot/dts/r8a73a4-ape6evm.dts           |    1 +
 arch/arm/boot/dts/r8a73a4.dtsi                  |   52 +
 .../dts/r8a7740-armadillo800eva-reference.dts   |   78 ++
 arch/arm/boot/dts/r8a7740.dtsi                  |   35 +
 arch/arm/boot/dts/r8a7778-bockw-reference.dts   |   27 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |   19 +
 arch/arm/boot/dts/r8a7779-marzen-reference.dts  |    8 +-
 arch/arm/boot/dts/r8a7779.dtsi                  |    5 +
 arch/arm/boot/dts/r8a7790.dtsi                  |   89 ++
 arch/arm/boot/dts/r8a7791.dtsi                  |   33 +
 arch/arm/boot/dts/s3c6400.dtsi                  |   41 +
 arch/arm/boot/dts/s3c6410-mini6410.dts          |  228 ++++
 arch/arm/boot/dts/s3c6410-smdk6410.dts          |  103 ++
 arch/arm/boot/dts/s3c6410.dtsi                  |   57 +
 arch/arm/boot/dts/s3c64xx-pinctrl.dtsi          |  687 ++++++++++++
 arch/arm/boot/dts/s3c64xx.dtsi                  |  199 ++++
 arch/arm/boot/dts/sh73a0-kzm9g-reference.dts    |    2 +
 arch/arm/boot/dts/sh73a0.dtsi                   |    5 +
 arch/arm/boot/dts/socfpga.dtsi                  |  297 ++---
 arch/arm/boot/dts/socfpga_arria5.dtsi           |   58 +
 arch/arm/boot/dts/socfpga_arria5_socdk.dts      |   40 +
 ...cfpga_cyclone5.dts => socfpga_cyclone5.dtsi} |   20 -
 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts    |   40 +
 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts   |   37 +
 arch/arm/boot/dts/ste-dbx5x0.dtsi               |  216 +++-
 .../dts/{ste-stuib.dtsi => ste-href-stuib.dtsi} |    2 -
 arch/arm/boot/dts/ste-href-tvk1281618.dtsi      |   41 +
 arch/arm/boot/dts/ste-href.dtsi                 |  109 +-
 arch/arm/boot/dts/ste-hrefprev60-stuib.dts      |   34 +
 arch/arm/boot/dts/ste-hrefprev60-tvk.dts        |   19 +
 .../{ste-hrefprev60.dts => ste-hrefprev60.dtsi} |   37 +-
 arch/arm/boot/dts/ste-hrefv60plus-stuib.dts     |   36 +
 arch/arm/boot/dts/ste-hrefv60plus-tvk.dts       |   21 +
 arch/arm/boot/dts/ste-hrefv60plus.dts           |  210 ----
 arch/arm/boot/dts/ste-hrefv60plus.dtsi          |   70 ++
 arch/arm/boot/dts/ste-snowball.dts              |   85 +-
 arch/arm/boot/dts/sun4i-a10.dtsi                |    5 +
 arch/arm/boot/dts/sun5i-a10s.dtsi               |    5 +
 arch/arm/boot/dts/sun5i-a13.dtsi                |    5 +
 arch/arm/boot/dts/sun6i-a31.dtsi                |    2 +-
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts     |   12 +
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts      |   63 ++
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts |   18 +
 arch/arm/boot/dts/sun7i-a20.dtsi                |   71 ++
 arch/arm/boot/dts/tegra114-dalmore.dts          |   32 +-
 arch/arm/boot/dts/tegra114.dtsi                 |    6 +-
 arch/arm/boot/dts/tegra124-venice2.dts          |   27 +
 arch/arm/boot/dts/tegra124.dtsi                 |  149 +++
 arch/arm/boot/dts/tegra30-cardhu.dtsi           |    3 +-
 arch/arm/boot/dts/tegra30.dtsi                  |    5 +-
 arch/arm/boot/dts/twl4030.dtsi                  |   49 +-
 arch/arm/boot/dts/twl6030_omap4.dtsi            |   38 +
 arch/arm/boot/dts/vf610-cosmic.dts              |   47 +
 arch/arm/boot/dts/vf610-twr.dts                 |   17 +
 arch/arm/boot/dts/vf610.dtsi                    |   12 +
 arch/arm/configs/omap2plus_defconfig            |  109 +-
 arch/arm/configs/u8500_defconfig                |   12 +-
 arch/arm/mach-at91/at91sam9n12.c                |    1 +
 arch/arm/mach-kirkwood/board-dt.c               |    1 -
 arch/arm/mach-mxs/mach-mxs.c                    |    7 +
 arch/arm/mach-omap2/Kconfig                     |   56 +-
 arch/arm/mach-omap2/Makefile                    |   14 +-
 arch/arm/mach-omap2/board-3630sdp.c             |  225 ----
 arch/arm/mach-omap2/board-generic.c             |   40 +-
 arch/arm/mach-omap2/board-igep0020.c            |  718 ------------
 arch/arm/mach-omap2/board-ldp.c                 |    3 +-
 arch/arm/mach-omap2/board-omap3evm.c            |  756 -------------
 arch/arm/mach-omap2/board-rm680.c               |  167 ---
 arch/arm/mach-omap2/board-zoom-debugboard.c     |  139 ---
 arch/arm/mach-omap2/board-zoom-display.c        |   71 --
 arch/arm/mach-omap2/board-zoom-peripherals.c    |  360 ------
 arch/arm/mach-omap2/board-zoom.c                |  159 ---
 arch/arm/mach-omap2/board-zoom.h                |   10 -
 arch/arm/mach-omap2/common.h                    |    7 +
 arch/arm/mach-omap2/devices.c                   |   38 -
 arch/arm/mach-omap2/dss-common.c                |   44 +
 arch/arm/mach-omap2/dss-common.h                |    1 +
 arch/arm/mach-omap2/gpmc.c                      |   38 +
 arch/arm/mach-omap2/io.c                        |   20 +
 arch/arm/mach-omap2/mux.c                       |    8 +-
 arch/arm/mach-omap2/opp.c                       |    4 +
 arch/arm/mach-omap2/pdata-quirks.c              |  174 +++
 arch/arm/mach-omap2/pm.c                        |   12 +-
 arch/arm/mach-omap2/prm3xxx.h                   |    8 +-
 arch/arm/mach-omap2/prm44xx_54xx.h              |    8 +-
 arch/arm/mach-omap2/prm_common.c                |   11 +
 arch/arm/mach-s3c64xx/Kconfig                   |   16 +-
 arch/arm/mach-s3c64xx/Makefile                  |    1 +
 arch/arm/mach-s3c64xx/common.c                  |   12 +
 arch/arm/mach-s3c64xx/dma.c                     |    9 +
 arch/arm/mach-s3c64xx/irq-pm.c                  |    9 +
 arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c         |   85 ++
 arch/arm/mach-s3c64xx/s3c6400.c                 |    9 +
 arch/arm/mach-s3c64xx/s3c6410.c                 |    9 +
 arch/arm/mach-ux500/Makefile                    |    5 +-
 arch/arm/mach-ux500/board-mop500-audio.c        |   50 -
 arch/arm/mach-ux500/board-mop500-sdi.c          |   51 -
 arch/arm/mach-ux500/board-mop500-stuib.c        |  120 --
 arch/arm/mach-ux500/board-mop500-u8500uib.c     |   92 --
 arch/arm/mach-ux500/board-mop500-uib.c          |  133 ---
 arch/arm/mach-ux500/board-mop500.c              |  637 -----------
 arch/arm/mach-ux500/board-mop500.h              |   16 -
 arch/arm/mach-ux500/cpu-db8500.c                |  124 +--
 arch/arm/mach-ux500/cpu.c                       |   19 +-
 arch/arm/mach-ux500/devices-common.c            |   60 -
 arch/arm/mach-ux500/devices-common.h            |  149 ---
 arch/arm/mach-ux500/devices-db8500.c            |   94 --
 arch/arm/mach-ux500/devices-db8500.h            |  110 --
 arch/arm/mach-ux500/devices.h                   |    8 -
 arch/arm/mach-ux500/setup.h                     |    1 -
 arch/arm/mach-ux500/timer.c                     |    4 +-
 arch/arm/mach-ux500/usb.c                       |  135 ---
 arch/arm/plat-samsung/init.c                    |   12 +-
 drivers/clk/ux500/Makefile                      |    1 +
 drivers/clk/ux500/u8500_of_clk.c                |  559 ++++++++++
 drivers/clk/ux500/u8540_clk.c                   |    2 +-
 drivers/gpio/gpio-samsung.c                     |   34 +-
 drivers/irqchip/irq-vic.c                       |    7 +-
 drivers/mfd/db8500-prcmu.c                      |    1 -
 drivers/mfd/dbx500-prcmu-regs.h                 |    1 -
 drivers/pinctrl/pinctrl-single.c                |  388 ++++++-
 drivers/usb/musb/ux500.c                        |    2 +-
 include/dt-bindings/mfd/dbx500-prcmu.h          |   83 ++
 include/dt-bindings/pinctrl/am43xx.h            |   31 +
 include/dt-bindings/pinctrl/dra.h               |   50 +
 include/linux/mfd/dbx500-prcmu.h                |   70 +-
 include/linux/platform_data/clk-ux500.h         |    3 +
 include/linux/platform_data/pinctrl-single.h    |   12 +
 274 files changed, 15383 insertions(+), 8922 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/mvebu-corediv-clock.txt
 create mode 100644 Documentation/devicetree/bindings/crypto/omap-aes.txt
 create mode 100644 Documentation/devicetree/bindings/crypto/omap-sham.txt
 create mode 100644 Documentation/devicetree/bindings/hwrng/omap_rng.txt
 create mode 100644 arch/arm/boot/dts/am335x-base0033.dts
 create mode 100644 arch/arm/boot/dts/am335x-igep0033.dtsi
 create mode 100644 arch/arm/boot/dts/am335x-nano.dts
 create mode 100644 arch/arm/boot/dts/armada-370-netgear-rn104.dts
 create mode 100644 arch/arm/boot/dts/armada-xp-matrix.dts
 create mode 100644 arch/arm/boot/dts/dove-d3plug.dts
 create mode 100644 arch/arm/boot/dts/dra7-evm.dts
 create mode 100644 arch/arm/boot/dts/dra7.dtsi
 create mode 100644 arch/arm/boot/dts/imx23-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx28-m28cu3.dts
 create mode 100644 arch/arm/boot/dts/imx28-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx6q-udoo.dts
 create mode 100644 arch/arm/boot/dts/kirkwood-openblocks_a7.dts
 create mode 100644 arch/arm/boot/dts/mxs-pinfunc.h
 create mode 100644 arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi
 create mode 100644 arch/arm/boot/dts/omap-zoom-common.dtsi
 create mode 100644 arch/arm/boot/dts/omap3-evm-37xx.dts
 create mode 100644 arch/arm/boot/dts/omap3-evm-common.dtsi
 create mode 100644 arch/arm/boot/dts/omap3-gta04.dts
 create mode 100644 arch/arm/boot/dts/omap3-n9.dts
 create mode 100644 arch/arm/boot/dts/omap3-n900.dts
 create mode 100644 arch/arm/boot/dts/omap3-n950-n9.dtsi
 create mode 100644 arch/arm/boot/dts/omap3-n950.dts
 create mode 100644 arch/arm/boot/dts/omap3-zoom3.dts
 create mode 100644 arch/arm/boot/dts/s3c6400.dtsi
 create mode 100644 arch/arm/boot/dts/s3c6410-mini6410.dts
 create mode 100644 arch/arm/boot/dts/s3c6410-smdk6410.dts
 create mode 100644 arch/arm/boot/dts/s3c6410.dtsi
 create mode 100644 arch/arm/boot/dts/s3c64xx-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/s3c64xx.dtsi
 create mode 100644 arch/arm/boot/dts/socfpga_arria5.dtsi
 create mode 100644 arch/arm/boot/dts/socfpga_arria5_socdk.dts
 rename arch/arm/boot/dts/{socfpga_cyclone5.dts => socfpga_cyclone5.dtsi} (78%)
 create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts
 create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts
 rename arch/arm/boot/dts/{ste-stuib.dtsi => ste-href-stuib.dtsi} (95%)
 create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618.dtsi
 create mode 100644 arch/arm/boot/dts/ste-hrefprev60-stuib.dts
 create mode 100644 arch/arm/boot/dts/ste-hrefprev60-tvk.dts
 rename arch/arm/boot/dts/{ste-hrefprev60.dts => ste-hrefprev60.dtsi} (60%)
 create mode 100644 arch/arm/boot/dts/ste-hrefv60plus-stuib.dts
 create mode 100644 arch/arm/boot/dts/ste-hrefv60plus-tvk.dts
 delete mode 100644 arch/arm/boot/dts/ste-hrefv60plus.dts
 create mode 100644 arch/arm/boot/dts/ste-hrefv60plus.dtsi
 create mode 100644 arch/arm/boot/dts/sun7i-a20-cubietruck.dts
 create mode 100644 arch/arm/boot/dts/tegra124-venice2.dts
 create mode 100644 arch/arm/boot/dts/tegra124.dtsi
 create mode 100644 arch/arm/boot/dts/twl6030_omap4.dtsi
 create mode 100644 arch/arm/boot/dts/vf610-cosmic.dts
 delete mode 100644 arch/arm/mach-omap2/board-3630sdp.c
 delete mode 100644 arch/arm/mach-omap2/board-igep0020.c
 delete mode 100644 arch/arm/mach-omap2/board-omap3evm.c
 delete mode 100644 arch/arm/mach-omap2/board-rm680.c
 delete mode 100644 arch/arm/mach-omap2/board-zoom-debugboard.c
 delete mode 100644 arch/arm/mach-omap2/board-zoom-display.c
 delete mode 100644 arch/arm/mach-omap2/board-zoom-peripherals.c
 delete mode 100644 arch/arm/mach-omap2/board-zoom.c
 delete mode 100644 arch/arm/mach-omap2/board-zoom.h
 create mode 100644 arch/arm/mach-omap2/pdata-quirks.c
 create mode 100644 arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-stuib.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-u8500uib.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-uib.c
 delete mode 100644 arch/arm/mach-ux500/devices-common.c
 delete mode 100644 arch/arm/mach-ux500/devices-common.h
 delete mode 100644 arch/arm/mach-ux500/usb.c
 create mode 100644 drivers/clk/ux500/u8500_of_clk.c
 create mode 100644 include/dt-bindings/mfd/dbx500-prcmu.h
 create mode 100644 include/dt-bindings/pinctrl/am43xx.h
 create mode 100644 include/dt-bindings/pinctrl/dra.h
 create mode 100644 include/linux/platform_data/pinctrl-single.h



More information about the linux-arm-kernel mailing list