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 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/