[GIT PULL 4/7] ARM: SoC device-tree changes for 3.17

From: Olof Johansson
Date: Fri Aug 08 2014 - 12:49:10 EST


Unlike the board branch, this keeps having large sets of changes for
every release, but that's quite expected and is so far working well.

Most of this is plumbing for various device bindings and new platforms,
but there's also a bit of cleanup and code removal for things that
are moved from platform code to DT contents (some OMAP clock code in
particular).

There's also a pinctrl driver for tegra here (appropriately acked),
that's introduced this way to make it more bisectable.

I'm happy to say that there were no conflicts at all with this branch
this release, which means that changes are flowing through our tree as
expected instead of merged through driver maintainers (or at least not
done with conflicts).

There are several new boards added, and a couple of SoCs. In no particular
order:

* Rockchip RK3288 SoC support, including DTS for a dev board that they
have seeded with some community developers.
* Better support for Hardkernel Exynos4-based ODROID boards.
* CCF conversions (and dtsi contents) for several Renesas platforms.
* Gumstix Pepper (TI AM335x) board support
* TI eval board support for AM437x
* Allwinner A23 SoC, very similar to existing ones which mostly has
resulted in DT changes for support. Also includes support for an Ippo
tablet with the chipset.
* Allwinner A31 Hummingbird board support, not to be confused with the
SolidRun i.MX-based Hummingboard.
* Tegra30 Apalis board support



Conflicts: None!

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

The following changes since commit 70cd5beccd0a88524a9b043be01d57787e2da137:

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-3.17

for you to fetch changes up to 8850e0ba5721c2e2db34bc38290722db1b402be5:

Merge tag 'samsung-dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt

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

Alban Bedel (2):
ARM: tegra: tamonten: add the base board regulators
ARM: tegra: tamonten: add the display to the Medcom Wide

Alex Elder (3):
devicetree: bindings: document Broadcom CPU enable method
ARM: dts: enable SMP support for bcm28155
ARM: dts: enable SMP support for bcm21664

Alexander Bersenev (3):
ARM: sunxi: Add pins for IR controller on A20 to dtsi
ARM: sunxi: Enable IR controller on cubieboard 2 and cubietruck in dts
ARM: sunxi: Add IR controllers on A20 to dtsi

Alexander Shiyan (3):
ARM: dts: Add support for the cpuimx27 board from Eukrea and its baseboard
ARM: dts: i.MX35: Add GPT node
ARM: i.MX27 clk: dts: Use clock defines in DTS files

Alexandre Belloni (40):
ARM: at91/dt: sam9261 crystals under the clocks node
ARM: at91/dt: sam9n12 crystals under the clocks node
ARM: at91/dt: sam9rl crystals under the clocks node
ARM: at91/dt: sam9x5 crystals under the clocks node
ARM: at91/dt: sama5d3 crystals under the clocks node
Documentation: dt: document all the atmel pmc compatibles
ARM: at91/dt: ariag25: define crystals frequencies
ARM: at91: prepare common clk transition for rm9200
ARM: at91/dt: rm9200: define clocks
ARM: at91: move at91rm9200 SoC to the CCF
ARM: at91/dt: at91rm9200ek: define crystals frequencies
ARM: at91: prepare common clk transition for sam9260
ARM: at91/dt: sam9260: define clocks
ARM: at91/dt: sam9g20: define clocks
ARM: at91: move at91sam9260 SoCs to the CCF
ARM: at91/dt: at91sam9g20ek: define crystals frequencies
ARM: at91/dt: foxg20: define crystals frequencies
ARM: at91/dt: usb_a9260: define crystals frequencies
ARM: at91/dt: tny_a9260: define crystals frequencies
ARM: at91/dt: qil_a9260: define crystals frequencies
ARM: at91/dt: mpa1600: define crytals frequencies
ARM: at91/dt: ge863-pro3: define main crystal frequency
ARM: at91/dt: aks-cdu: define slow crytal frequency
ARM: at91/dt: evk-pro3: define slow crytal frequency
ARM: at91/dt: ethernut5: define crystals frequencies
ARM: at91/dt: animeo_ip: define crystals frequencies
ARM: at91/dt: kizbox: define main crystal frequency
ARM: at91: prepare common clk transition for sam9g45
ARM: at91/dt: sam9g45: define clocks
ARM: at91: move at91sam9g45 SoC to the CCF
ARM: at91/dt: sam9m10g45ek: define crystals frequencies
ARM: at91/dt: pm9g45: crystals frequencies
ARM: at91/dt: cosino define crystals frequencies
ARM: at91: prepare common clk transition for sam9263
ARM: at91/dt: sam9263: define clocks
ARM: at91: move at91sam9263 SoC to the CCF
ARM: at91/dt: sam9263ek: define crystals frequencies
ARM: at91/dt: tny_a9263: define crystals frequencies
ARM: at91/dt: usb_a9263: define crystals frequencies
ARM: dt: imx28-cfa10036: introduce a regulator for mmc0

Alexandre Courbot (4):
ARM: tegra: roth: fix unsupported pinmux properties
ARM: tegra: roth: enable input on mmc clock pins
ARM: tegra: of: add GK20A device tree binding
ARM: tegra: roth: add display DT node

Andreas Faerber (6):
ARM: dts: Fill in CPU clock-frequency for exynos5410
ARM: dts: Document exynos5410 PMU
ARM: dts: Add PMU to exynos5410
ARM: EXYNOS: Add support for Exynos5410 PMU
ARM: dts: max77686 is exynos5250-snow only
ARM: dts: cypress,cyapa trackpad is exynos5250-Snow only

Andreas FÃrber (5):
Documentation: devicetree: Adapteva vendor prefix
Documentation: devicetree: Adapteva boards
ARM: dts: zynq: Add Parallella device tree
ARM: dts: zynq: Add DMAC for Parallella
ARM: dts: zynq: Add SPI

Andrew Lunn (1):
ARM: Kirkwood: Add DT descriptions for net2big and net5big.

Anson Huang (2):
ARM: dts: imx6sx-sdb: add gpio key support
ARM: dts: imx6sx: iomux-gpr syscon is compatible to imx6q

Anssi Hannula (2):
ARM: dts: imx6: remove wrong spdif rxtx2 clock
ARM: dts: imx6: remove non-working spdif rxtx4 and rxtx6 clocks

Antoine TÃnart (6):
ARM: dts: berlin: add I2C nodes for BG2Q
ARM: dts: berlin: enable i2c0 and i2c2
Documentation: bindings: add the Berlin CPU control doc
Documentation: bindings: add the marvell,berlin-smp CPU enable method
ARM: dts: berlin: add SMP related nodes and properties for BG2
ARM: dts: berlin: add SMP related nodes and properties for BG2Q

Arnd Bergmann (8):
Merge tag 'mvebu-dt-3.17-3' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'zynq-dt-for-3.17-2' of git://git.xilinx.com/linux-xlnx into next/dt
Merge branch 'clk-rockchip' of git://git.linaro.org/people/mike.turquette/linux into next/soc
Merge tag 'v3.17-rockchip-rk3288' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'v3.17-rockchip-rk3xxx-dts' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'mvebu-dt-3.17-4' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'v3.16-rc6' into next/dt
Merge tag 'for-3.17/bcm-dt' of git://github.com/broadcom/mach-bcm into next/dt

Ash Charles (1):
ARM: dts: Add devicetree for Gumstix Pepper board

Ben Dooks (4):
ARM: shmobile: lager: enable i2c devices
ARM: shmobile: lager: add i2c1, i2c2 pins
ARM: shmobile: r8a7790: add internal PCI bridge nodes
ARM: shmobile: lager: enable internal PCI

Beniamino Galvani (3):
ARM: dts: add i2c and regulator nodes to rk3188-radxarock
ARM: dts: rockchip: add pwm nodes
ARM: dts: rk3188-radxarock: add GPIO IR receiver node

Benoit Cousson (2):
ARM: shmobile: lager: Add VDD MPU regulator for DVFS
ARM: shmobile: r8a7790/lager dts: Add DVFS parameters into cpu0 node for r8a7790

Benoit Masson (2):
of: Add Lenovo Group Ltd. to the vendor-prefixes list.
ARM: mvebu: Add dts definition for Lenovo Iomega ix4-300d NAS

Bo Shen (2):
ARM: at91: sama5d3xek: switch sound to CCF
ARM: at91: at91sam9n12ek: switch sound to CCF

Carlo Caione (2):
ARM: dts: sun4i: Add AXP209 support to various boards
ARM: dts: sun7i: Add AXP209 support to various boards

Chanho Park (1):
ARM: dts: clean up arm-pmu node for exynos4

Chanwoo Choi (3):
ARM: dts: Add TMU dt node to monitor the temperature for exynos3250
ARM: dts: Remove duplicate 'interrput-parent' property for exynos3250
ARM: dts: Add missing pinctrl for uart0/1 for exynos3250

Chen-Yu Tsai (10):
ARM: sunxi: Add Allwinner A23 dtsi
ARM: sun8i: dt: Add Ippo-q8h v5 support
ARM: dts: sunxi: Add #interrupt-cells to pinctrl nodes
ARM: sun8i: Add basic clock nodes to the DTSI
ARM: sun8i: Add reset controller nodes to the DTSI
ARM: sun8i: Add PRCM clock and reset controller nodes to the DTSI
ARM: dts: sun6i: Add pin muxing options for GMAC
ARM: dts: sun6i: Add GMAC clock node to the A31 dtsi
ARM: dts: sun6i: Add A31 GMAC gigabit ethernet controller node
ARM: dts: sun6i: Add ethernet alias for GMAC

Darren Etheridge (1):
ARM: dts: am335x-evmsk: enable display and lcd panel support

Denis Carikli (3):
ARM: dts: imx25: mbimxsd25: Add displays support.
ARM: dts: mbimxsd25: cmo-qvga: Fix lcd regulator
ARM: dts: i.MX25: Fix gpt timers clocks.

Doug Anderson (9):
ARM: dts: Create a cros-ec-keyboard fragment
ARM: tegra: Use the cros-ec-keyboard fragment in venice2
ARM: dts: Use the cros-ec-keyboard fragment in exynos5250-snow
ARM: dts: Add mask-tpm-reset node in exynos5420-peach-pit
ARM: tegra: Add the EC i2c tunnel to tegra124-venice2
ARM: dts: Add cros_ec to exynos5420-peach-pit and exynos5800-peach-pi
ARM: dts: Build dtbs for Rockchip boards
ARM: dts: Turn on USB host vbus on rk3288-evb
ARM: dts: Enable USB host0 (EHCI) on rk3288-evb

Dylan Reid (2):
ARM: tegra: Add Tegra124 HDA support
ARM: tegra: venice2 - Enable HDA

Ezequiel Garcia (3):
ARM: mvebu: Add support for the network controller in Armada 375 SoC
ARM: mvebu: Enable the network controller in Armada 375 DB board
ARM: mvebu: Add missing MDIO clock in Armada 375

Fabio Estevam (13):
ARM: dts: imx6qdl-sabresd: Configure the ECSPI1 chip select pin
ARM: dts: imx51-babbage: Add PMIC RTC support
ARM: dts: imx6q-udoo: Add USB Host support
ARM: dts: imx6sx: Use "vddarm" as the regulator name
ARM: dts: imx6sx: Fix usbmisc compatible string
ARM: dts: imx6sx-sdb: Add USB support
ARM: dts: imx6sx-sdb: Add PMIC support
ARM: dts: mx6: Disable the keypad in the dtsi files
ARM: dts: imx25-pdk: Add USB OTG support
ARM: dts: imx6sx: Fix sdma node
ARM: dts: imx6sx: Pass the fsl,fifo-depth property
ARM: dts: imx6sx-sdb: Add audio support
ARM: imx6: Align ssi nodes between mx6 variants

Felipe Balbi (2):
ARM: dts: am4372: let boards access all nodes through labels
ARM: dts: add support for AM437x StarterKit

Fugang Duan (1):
ARM: dts: imx6sl: add fec sleep pinctrl for pin PM state

Gaku Inami (2):
ARM: shmobile: koelsch dts: Add VDD MPU regulator for DVFS
ARM: shmobile: r8a7791/koelsch dts: Add DVFS parameters into cpu0 node for r8a7791

Geert Uytterhoeven (4):
ARM: shmobile: armadillo800eva reference dts: Add matching LED labels
ARM: shmobile: r8a7791 dtsi: add SYS-DMAC clocks
ARM: shmobile: r8a7790: Fix whitespace errors in pci nodes
ARM: shmobile: genmai reference dts: Add RSPI node

George Joseph (1):
ARM: dts: Restructure imx6qdl-wandboard.dtsi for new rev C1 board.

Gregory CLEMENT (1):
ARM: mvebu: add CA9 MPcore SoC Controller node

Grygorii Strashko (3):
ARM: dts: keystone: fix netcp's clocks definitions
ARM: dts: keystone: add mdio devices entries
ARM: dts: keystone-evm: add 1g ethernet phys nodes

Hans de Goede (5):
ARM: dts: sun7i: Rename sun7i-a20-ir to sun4i-a10-ir
ARM: dts: sun7i: Add ir receiver support to a20-i12-tvbox
ARM: dts: sun4i: Add new ba10-tvbox board
ARM: dts: sun4i: Add ir controller nodes and pinmux
ARM: dts: sun4i: Add ir node to various boards

Heiko Schocher (1):
ARM: dts: imx6: add aristainetos board support

Heiko Stuebner (21):
dt-bindings: arm: add cortex-a12 and cortex-a17 cpu compatible properties
ARM: rockchip: clarify usability of DEBUG_RK3X_UART debug_ll options
ARM: rockchip: add debug uart used by rk3288
ARM: Kconfig: set default gpio number for rockchip SoCs
ARM: rockchip: enable support for RK3288 SoCs
ARM: dts: rockchip: add core rk3288 dtsi
ARM: dts: add rk3288 evaluation board
ARM: dts: rockchip: add cru nodes and update device clocks to use it
ARM: dts: rockchip: move oscillator input clock into main dtsi
arm: dts: rockchip: remove obsolete clock gate definitions
ARM: dts: rockchip: remove soc subnodes
ARM: dts: rockchip: add handles for shared nodes that don't have one yet
ARM: dts: uses handles to reference nodes for changes
ARM: dts: rockchip: remove address from pinctrl nodes
ARM: dts: rockchip: oder nodes by register address
ARM: dts: add rk3066 and rk3188 i2c device nodes and pinctrl settings
ARM: dts: rockchip: add tps65910 regulator for bqcurie2
ARM: dts: rk3188-radxarock: enable sd-card slot
ARM: dts: rockchip: add both clocks to uart nodes
ARM: dts: rockchip: remove pinctrl setting from radxarock uart2
ARM: dts: rockchip: add watchdog node

Iain Paton (1):
ARM: dts: imx6: RIoTboard explicitly define pad settings

Jason Cooper (1):
ARM: kirkwood: fix net5big regulator gpio assignments

Jisheng Zhang (1):
ARM: dts: berlin2q: set L2CC tag and data latency to 2 cycles

Kamil Debski (2):
ARM: dts: add support for USB phy, host and device for exynos4412-odroidx
ARM: dts: disable 'always on' for BUCK8 regulator for exynos4412-odroid-common

Keerthy (6):
ARM: dts: AM43x: Add TPS65218 device tree nodes
ARM: dts: AM437x: Fix i2c nodes indentation
ARM: dts: AM437x: Add TPS65218 device tree nodes
ARM: omap2plus_defconfig: enable TPS65218 configs
ARM: dts: dra7xx-clocks: Add divider table to optfclk_pciephy_div clock
ARM: dts: dra7xx-clocks: Change the parent of apll_pcie_in_clk_mux to dpll_pcie_ref_m2ldo_ck

Kever Yang (1):
ARM: dts: add rk3288 ehci usb devices

Khiem Nguyen (1):
ARM: shmobile: Lager: Correct I2C bus for VDD MPU regulator

Kishon Vijay Abraham I (6):
ARM: dts: dra7xx-clocks: Add missing 32KHz clocks used for PHY
ARM: dts: dra7xx-clocks: rename pcie clocks to accommodate second PHY instance
ARM: dts: dra7xx-clocks: Add missing clocks for second PCIe PHY instance
ARM: dts: dra7: Add dt data for PCIe PHY control module
ARM: dts: dra7: Add dt data for PCIe PHY
ARM: dts: dra7: Add dt data for PCIe controller

Kukjin Kim (1):
Merge branch 'v3.17-next/power-exynos' into v3.17-next/dt-samsung-2

Kuninori Morimoto (7):
ARM: shmobile: r8a7790: add MSTP10 support on DTSI
ARM: shmobile: r8a7790: add R-Car sound support on DTSI
ARM: shmobile: r8a7791: add audio clock on DTSI
ARM: shmobile: r8a7791: add MSTP10 support on DTSI
ARM: shmobile: r8a7791: add R-Car sound support on DTSI
ARM: shmobile: r8a7790: add DVC support for sound node on DTSI
ARM: shmobile: r8a7791: add DVC support for sound node on DTSI

Linus Walleij (3):
ARM: ux500: add VCC and VIO regulators to STMPE IC
ARM: ux500: add some DB8500 DMA channel info
ARM: ux500: add misc sensors to the device trees

Lothar WaÃmann (2):
ARM: dts: imx6: add missing compatible and clock properties for kpp
ARM: dts: imx6: add support for Ka-Ro TX6 modules

Lucas Stach (1):
ARM: tegra: jetson-tk1: mark eMMC as non-removable

Magnus Damm (1):
ARM: shmobile: Lager memory map update

Marc Carino (4):
ARM: brcmstb: add CPU binding for Broadcom Brahma15
ARM: brcmstb: add misc. DT bindings for brcmstb
ARM: brcmstb: gic: add compatible string for Broadcom Brahma15
ARM: brcmstb: dts: add a reference DTS for Broadcom 7445

Marcel Ziswiler (3):
ARM: tegra: initial support for apalis t30
ARM: tegra: Migrate Apalis T30 PCIe power supply scheme
ARM: tegra: apalis t30: fix device tree compatible node

Marcin Wojtas (1):
ARM: mvebu: Add ethernet aliases required by U-Boot

Marek Szyprowski (6):
ARM: dts: add port sub-nodes to exynos usb host modules for exynos4
ARM: dts: enable common hardware blocks for exynos4412-odroidx
ARM: dts: correct memory size for exynos4412-odroidx
ARM: dts: refactor Odroid DTS file and add support for Odroid X2 and U2/U3
ARM: dts: add support for GPIO buttons for exynos4412-odroid
ARM: dts: fix T-FLASH hotplug detection for exynos4412-odroid-common

Marek Vasut (2):
ARM: dts: mxs: Split M28EVK into SoM and EVK parts
ARM: dts: mx5: Split M53EVK into SoM and EVK parts

Markus Pargmann (4):
ARM: dts: imx50: add ssi dma properties
ARM: dts: imx5: remove fsl,ssi-dma-events
ARM: dts: imx6qdl: remove fsl,ssi-dma-events
ARM: dts: imx: remove ssi fsl,mode for audio cards

Maxime Ripard (1):
ARM: dts: sun6i: Add Merrii A31 Hummingbird support

Michal Simek (2):
ARM: zynq: DT: Add CAN node
ARM: zynq: DT: Clarify Xilinx Zynq platform

Nicolas Ferre (3):
ARM: at91/dt: add DMA controller node to at91sam9rl
ARM: at91/dt: add NAND + DMA property for at91sam9rl
Merge tag 'CCF-for-3.17' of git://github.com/at91linux/linux-at91 into at91-3.17-dt

Olof Johansson (21):
Merge tag 'renesas-dt-for-v3.17' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'berlin-dt-3.17-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
Merge tag 'renesas-dt2-for-v3.17' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into next/dt
Merge tag 'ux500-devicetree-v3.16-1' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'renesas-dt3-for-v3.17' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'omap-for-v3.17/dt-part1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'keystone-dts' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'imx-dt-3.17' of git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'zynq-dt-for-3.17' of git://git.xilinx.com/linux-xlnx into next/dt
Merge tag 'sunxi-dt-for-3.17' of git://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'tegra-for-3.17-xusb-padctl' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'tegra-for-3.17-dt' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'samsung-dt' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'mvebu-dt-3.17' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'mvebu-dt-3.17-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'renesas-clock3-for-v3.17' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'zynq-dt-for-3.17-3' of git://git.xilinx.com/linux-xlnx into next/dt
Merge tag 'v3.17-rockchip-rk3288-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'v3.17-rockchip-rk3xxx-dts-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'samsung-dt-2' of git://git.kernel.org/.../kgene/linux-samsung into next/dt

Peter Ujfalusi (3):
ARM: DTS: omap5-uevm: Enable palmas clk32kgaudio clock
ARM: DTS: omap5-uevm: Add node for twl6040 audio codec
ARM: DTS: omap5-uevm: Enable basic audio (McPDM <-> twl6040)

Phil Edworthy (8):
ARM: shmobile: r8a7790: Add PCIEC clock device tree node
ARM: shmobile: r8a7790: Add default PCIe bus clock
ARM: shmobile: r8a7790: Add PCIe Controller device node
ARM: shmobile: r8a7791: Add PCIEC clock device tree node
ARM: shmobile: r8a7791: Add default PCIe bus clock
ARM: shmobile: r8a7791: Add PCIe Controller device node
ARM: shmobile: koelsch: Enable PCIe Controller & PCIe bus clock
ARM: shmobile: henninger: Enable PCIe Controller & PCIe bus clock

Philipp Zabel (2):
ARM: dts: pfla02: Add ethernet phy supply regulator
ARM: dts: imx6qdl: Add CSI device tree port nodes for IPU1 and IPU2

R Sricharan (2):
ARM: dts: dra7: add routable-irqs property for gic node
ARM: dts: dra7: add crossbar device binding

Rahul Sharma (1):
ARM: dts: remove display power domain for exynos5420

Robert Nelson (2):
ARM: dts: add initial Rex Pro board support
ARM: dts: add initial Rex Basic board support

Roger Quadros (1):
ARM: dts: dra7-evm: Add regulator information to USB2 PHYs

Russell King (3):
ARM: dts: cubox-i: add eSATA DT configuration
ARM: dts: cubox-i: disable spread-spectrum for Cubox-i eSATA
ARM: dts: dove: add DT LCD controllers

Sebastian Hesselbarth (2):
dt-binding: add vendor prefix for SolidRun
ARM: dts: mvebu: split SolidRun CuBox into variants

Sergei Shtylyov (4):
ARM: shmobile: henninger: add I2C2 DT support
ARM: shmobile: r8a7791: add internal PCI bridge nodes
ARM: shmobile: koelsch: enable internal PCI
ARM: shmobile: henninger: enable internal PCI

Shawn Guo (7):
Merge tag 'imx-soc-3.17' into imx/dt
ARM: dts: imx: add pin function header for imx6sx
ARM: dts: imx: add initial imx6sx device tree source
ARM: dts: imx: add initial imx6sx-sdb board support
ARM: dts: imx6qdl: use DT macro for clock ID
ARM: dts: imx: correct sdma compatbile for imx6sl and imx6sx
ARM: dts: imx53: correct clock-names of SATA node

Silvio Fricke (3):
ARM: dts: imx6: edmqmx6: Add PCIe support
ARM: dts: imx6: edmqmx6: Add two other i2c buses
ARM: dts: imx6: edmqmx6: Add can bus

Simon Guinot (2):
ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
ARM: Kirkwood: add DT support for d2 Network v2

Simon Horman (22):
ARM: shmobile: marzen: Remove early_printk from command line
ARM: shmobile: lager: Move i2c[12]_pins nodes to pfc node
ARM: shmobile: lager: Remove duplicate i2c3 nodes
ARM: shmobile: koelsch: Remove duplicate i2c6 nodes
ARM: shmobile: henninger: Consistently use tabs for indentation
ARM: shmobile: r8a7779: Consistently use tabs for indentation
ARM: shmobile: armadillo800eva-reference: Remove early_printk from command line
ARM: shmobile: kzm9g-reference: Remove early_printk from command line
Merge branch 'clock-for-v3.17' into dt-for-v3.17
ARM: shmobile: r8a7778: Add SCIF nodes
ARM: shmobile: bockw-reference: Initialise SCIF device using DT
ARM: shmobile: r8a73a4: Add SCIF nodes
ARM: shmobile: ape6evm-reference: Initialise SCIF device using DT
ARM: shmobile: r8a7740: Add SCIF nodes
ARM: shmobile: armadillo800eva-reference: Initialise SCIF device using DT
ARM: shmobile: sh73a0: Add SCIF nodes
ARM: shmobile: kzm9g-reference: Initialise SCIF device using DT
ARM: shmobile: r8a7778: add TMU clock support for DT
ARM: shmobile: r8a7740: add TMU clock support for DT
ARM: shmobile: r8a73a4: add CMT1 clock support for DT
ARM: shmobile: r8a7740: add CMT1 clock support for DT
ARM: shmobile: sh73a0: add CMT1 clock support for DT

Soren Brinkmann (5):
tty: cadence: Document DT binding
ARM: zynq: DT: Migrate UART to Cadence binding
ARM: zynq: DT: Add XADC node
ARM: zynq: DT: Add GPIO node
ARM: zynq: DT: Remove DMA from board DTs

Stefan Agner (2):
ARM: dts: vf610: fix length of eshdc1 register property
ARM: dts: vf610: add FlexCAN node

Steffen Trumtrar (1):
ARM: dts: i.MX53: add aipstz nodes

Sylwester Nawrocki (1):
ARM: dts: Add sound nodes for Odroid-X2/U3 boards

Tero Kristo (5):
ARM: OMAP2: convert sys_ck and osc_ck to standard clock types
ARM: OMAP2420: clock: get rid of fixed-div property use
ARM: OMAP2: PRM: add support for OMAP2 specific clock providers
ARM: OMAP2: clock: use DT clock boot if available
ARM: OMAP24xx: clock: remove legacy clock data

Thierry Reding (9):
of: Add NVIDIA Tegra XUSB pad controller binding
pinctrl: Add NVIDIA Tegra XUSB pad controller support
Merge branch 'for-3.17/fuse-move' into for-3.17/dt
Merge branch 'for-3.17/dt-cros-ec-kbd' into for-3.17/dt
Merge branch 'for-3.17/xusb-padctl' into for-3.17/dt
ARM: tegra: add GK20A GPU to Tegra124 DT
ARM: tegra: tegra124: Add XUSB pad controller
ARM: tegra: jetson-tk1: Add XUSB pad controller
ARM: tegra: paz00: Fix some indentation inconsistencies

Thomas Abraham (1):
ARM: dts: Specify MAX77686 pmic interrupt for exynos5250-smdk5250

Thomas Petazzoni (1):
ARM: mvebu: update Armada XP DT for dynamic frequency scaling

Tim Harvey (2):
ARM: dts: imx6: ventana: change sound device name
ARM: dts: imx6: ventana: update model to reflect Dual/Solo CPU types

Tomasz Figa (1):
ARM: dts: Add I2S dt node for exynos3250

Tony Lindgren (2):
Merge branch 'dts-crossbar' into omap-for-v3.17/dt
Merge branch 'for-v3.17/omap2-use-dt-clks' of http://github.com/t-kristo/linux-pm into omap-for-v3.17/dt

Tuomas Tynkkynen (1):
ARM: tegra: Fix typoed ams,ext-control properties

Tushar Behera (3):
ARM: dts: Enable audio support for exynos5800-peach-pi
ARM: dts: Sort nodes within Peach-pit/Peach-pi dts files
ARM: dts: Add sound-card name for Snow/Peach-Pit/Peach-Pi

Vikas Sajjan (3):
ARM: dts: Add mask-tpm-reset node in exynos5800-peach-pi
ARM: dts: Add PMU DT node for exynos5260 SoC
ARM: EXYNOS: Add exynos5260 PMU compatible string to DT match table

Vince Bridgers (1):
ARM: socfpga: Add missing #reset-cells to socfpga device tree

Wolfram Sang (1):
ARM: shmobile: r8a7790: lager: use iic cores instead of i2c

Yoshihiro Shimoda (2):
ARM: shmobile: r8a7790: add USB3.0 clocks to device tree
ARM: shmobile: r8a7791: add USB3.0 clocks to device tree

Zoltan HERPAI (1):
ARM: dts: sun7i: Add board support for LinkSprite pcDuino V3


.../devicetree/bindings/arm/adapteva.txt | 7 +
.../bindings/arm/armada-380-mpcore-soc-ctrl.txt | 14 +
.../devicetree/bindings/arm/atmel-pmc.txt | 5 +-
.../bindings/arm/bcm/brcm,bcm11351-cpu-method | 36 +
.../devicetree/bindings/arm/brcm-brcmstb.txt | 95 +
.../arm/cpu-enable-method/marvell,berlin-smp | 41 +
Documentation/devicetree/bindings/arm/cpus.txt | 4 +
Documentation/devicetree/bindings/arm/gic.txt | 1 +
.../devicetree/bindings/arm/marvell,berlin.txt | 16 +
.../devicetree/bindings/arm/omap/omap.txt | 3 +
.../devicetree/bindings/arm/omap/prcm.txt | 65 +
.../devicetree/bindings/arm/samsung/pmu.txt | 2 +
Documentation/devicetree/bindings/arm/tegra.txt | 2 +
.../devicetree/bindings/arm/xilinx.txt | 8 +-
.../devicetree/bindings/gpu/nvidia,gk20a.txt | 43 +
.../pinctrl/nvidia,tegra124-xusb-padctl.txt | 127 ++
.../devicetree/bindings/serial/cdns,uart.txt | 20 +
.../devicetree/bindings/vendor-prefixes.txt | 3 +
arch/arm/Kconfig | 1 +
arch/arm/Kconfig.debug | 20 +-
arch/arm/boot/dts/Makefile | 51 +-
arch/arm/boot/dts/aks-cdu.dts | 6 +
arch/arm/boot/dts/am335x-evmsk.dts | 105 +
arch/arm/boot/dts/am335x-pepper.dts | 653 ++++++
arch/arm/boot/dts/am4372.dtsi | 8 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 71 +-
arch/arm/boot/dts/am437x-sk-evm.dts | 613 ++++++
arch/arm/boot/dts/am43x-epos-evm.dts | 59 +
arch/arm/boot/dts/animeo_ip.dts | 8 +
arch/arm/boot/dts/armada-375-db.dts | 26 +
arch/arm/boot/dts/armada-375.dtsi | 34 +
arch/arm/boot/dts/armada-38x.dtsi | 5 +
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 284 +++
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 2 +
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 2 +
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 4 +
arch/arm/boot/dts/armada-xp.dtsi | 2 +-
arch/arm/boot/dts/at91-ariag25.dts | 8 +
arch/arm/boot/dts/at91-cosino.dtsi | 8 +
arch/arm/boot/dts/at91-foxg20.dts | 8 +
arch/arm/boot/dts/at91-qil_a9260.dts | 8 +
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 12 +-
arch/arm/boot/dts/at91rm9200.dtsi | 304 +++
arch/arm/boot/dts/at91rm9200ek.dts | 8 +
arch/arm/boot/dts/at91sam9260.dtsi | 314 ++-
arch/arm/boot/dts/at91sam9261.dtsi | 20 +-
arch/arm/boot/dts/at91sam9261ek.dts | 16 +-
arch/arm/boot/dts/at91sam9263.dtsi | 311 +++
arch/arm/boot/dts/at91sam9263ek.dts | 8 +
arch/arm/boot/dts/at91sam9g20.dtsi | 24 +
arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 8 +
arch/arm/boot/dts/at91sam9g45.dtsi | 342 ++-
arch/arm/boot/dts/at91sam9m10g45ek.dts | 8 +
arch/arm/boot/dts/at91sam9n12.dtsi | 20 +-
arch/arm/boot/dts/at91sam9n12ek.dts | 18 +-
arch/arm/boot/dts/at91sam9rl.dtsi | 32 +-
arch/arm/boot/dts/at91sam9rlek.dts | 17 +-
arch/arm/boot/dts/at91sam9x5.dtsi | 30 +-
arch/arm/boot/dts/at91sam9x5cm.dtsi | 12 +-
arch/arm/boot/dts/bcm11351.dtsi | 19 +
arch/arm/boot/dts/bcm21664.dtsi | 19 +
arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 14 +
arch/arm/boot/dts/bcm7445.dtsi | 111 +
arch/arm/boot/dts/berlin2.dtsi | 6 +
arch/arm/boot/dts/berlin2q-marvell-dmp.dts | 8 +
arch/arm/boot/dts/berlin2q.dtsi | 80 +
arch/arm/boot/dts/cros-ec-keyboard.dtsi | 105 +
arch/arm/boot/dts/dove-cubox-es.dts | 12 +
arch/arm/boot/dts/dove-cubox.dts | 3 -
arch/arm/boot/dts/dove.dtsi | 14 +
arch/arm/boot/dts/dra7-evm.dts | 8 +
arch/arm/boot/dts/dra7.dtsi | 265 ++-
arch/arm/boot/dts/dra7xx-clocks.dtsi | 39 +-
arch/arm/boot/dts/ethernut5.dts | 10 +
arch/arm/boot/dts/evk-pro3.dts | 6 +
arch/arm/boot/dts/exynos3250.dtsi | 28 +-
arch/arm/boot/dts/exynos4.dtsi | 30 +
arch/arm/boot/dts/exynos4210.dtsi | 6 -
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 371 ++++
arch/arm/boot/dts/exynos4412-odroidu3.dts | 61 +
arch/arm/boot/dts/exynos4412-odroidx.dts | 279 +--
arch/arm/boot/dts/exynos4412-odroidx2.dts | 32 +
arch/arm/boot/dts/exynos4412.dtsi | 4 +
arch/arm/boot/dts/exynos4x12.dtsi | 6 -
arch/arm/boot/dts/exynos5250-cros-common.dtsi | 159 --
arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +
arch/arm/boot/dts/exynos5250-snow.dts | 259 ++-
arch/arm/boot/dts/exynos5260.dtsi | 5 +
arch/arm/boot/dts/exynos5410.dtsi | 9 +
arch/arm/boot/dts/exynos5420-peach-pit.dts | 392 +++-
arch/arm/boot/dts/exynos5420.dtsi | 6 -
arch/arm/boot/dts/exynos5800-peach-pi.dts | 374 +++-
arch/arm/boot/dts/ge863-pro3.dtsi | 4 +
...mx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 73 +
...mx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 45 +
...imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 45 +
.../dts/imx25-eukrea-mbimxsd25-baseboard.dts | 1 -
arch/arm/boot/dts/imx25-pdk.dts | 8 +-
arch/arm/boot/dts/imx25.dtsi | 8 +-
arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi | 296 +++
.../dts/imx27-eukrea-mbimxsd27-baseboard.dts | 273 +++
arch/arm/boot/dts/imx27-pdk.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 3 +-
arch/arm/boot/dts/imx27.dtsi | 115 +-
arch/arm/boot/dts/imx28-cfa10036.dts | 22 +
arch/arm/boot/dts/imx28-m28.dtsi | 87 +
arch/arm/boot/dts/imx28-m28evk.dts | 62 +-
.../dts/imx35-eukrea-mbimxsd35-baseboard.dts | 1 -
arch/arm/boot/dts/imx35.dtsi | 8 +
arch/arm/boot/dts/imx50.dtsi | 8 +-
arch/arm/boot/dts/imx51-babbage.dts | 2 +-
.../dts/imx51-eukrea-mbimxsd51-baseboard.dts | 1 -
arch/arm/boot/dts/imx51.dtsi | 3 -
arch/arm/boot/dts/imx53-m53.dtsi | 140 ++
arch/arm/boot/dts/imx53-m53evk.dts | 113 +-
arch/arm/boot/dts/imx53-mba53.dts | 1 -
arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 -
arch/arm/boot/dts/imx53-tx53.dtsi | 1 -
arch/arm/boot/dts/imx53-voipac-bsb.dts | 1 -
arch/arm/boot/dts/imx53.dtsi | 15 +-
arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 85 +
arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 74 +
arch/arm/boot/dts/imx6dl-gw51xx.dts | 2 +-
arch/arm/boot/dts/imx6dl-gw52xx.dts | 2 +-
arch/arm/boot/dts/imx6dl-gw53xx.dts | 2 +-
arch/arm/boot/dts/imx6dl-gw54xx.dts | 2 +-
arch/arm/boot/dts/imx6dl-rex-basic.dts | 30 +
arch/arm/boot/dts/imx6dl-riotboard.dts | 33 +-
arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts | 103 +
arch/arm/boot/dts/imx6dl-tx6u-801x.dts | 177 ++
arch/arm/boot/dts/imx6dl-tx6u-811x.dts | 150 ++
arch/arm/boot/dts/imx6dl-wandboard-revb1.dts | 22 +
arch/arm/boot/dts/imx6dl-wandboard.dts | 2 +-
arch/arm/boot/dts/imx6dl.dtsi | 17 +-
arch/arm/boot/dts/imx6q-cubox-i.dts | 4 +
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 54 +
arch/arm/boot/dts/imx6q-gw51xx.dts | 2 +-
arch/arm/boot/dts/imx6q-gw52xx.dts | 2 +-
arch/arm/boot/dts/imx6q-gw53xx.dts | 2 +-
arch/arm/boot/dts/imx6q-gw5400-a.dts | 5 +-
arch/arm/boot/dts/imx6q-gw54xx.dts | 2 +-
arch/arm/boot/dts/imx6q-rex-pro.dts | 34 +
arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dts | 103 +
arch/arm/boot/dts/imx6q-tx6q-1010.dts | 177 ++
arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dts | 136 ++
arch/arm/boot/dts/imx6q-tx6q-1020.dts | 210 ++
arch/arm/boot/dts/imx6q-tx6q-1110.dts | 154 ++
arch/arm/boot/dts/imx6q-udoo.dts | 32 +
arch/arm/boot/dts/imx6q-wandboard-revb1.dts | 26 +
arch/arm/boot/dts/imx6q-wandboard.dts | 2 +-
arch/arm/boot/dts/imx6q.dtsi | 35 +-
arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 418 ++++
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 +-
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 +-
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 6 +-
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 1 +
arch/arm/boot/dts/imx6qdl-rex.dtsi | 357 +++
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-tx6.dtsi | 696 ++++++
arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi | 42 +
arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi | 41 +
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 22 -
arch/arm/boot/dts/imx6qdl.dtsi | 161 +-
arch/arm/boot/dts/imx6sl-evk.dts | 17 +-
arch/arm/boot/dts/imx6sl.dtsi | 12 +-
arch/arm/boot/dts/imx6sx-pinfunc.h | 1544 +++++++++++++
arch/arm/boot/dts/imx6sx-sdb.dts | 479 ++++
arch/arm/boot/dts/imx6sx.dtsi | 1208 +++++++++++
arch/arm/boot/dts/k2e-clocks.dtsi | 2 +-
arch/arm/boot/dts/k2hk-clocks.dtsi | 2 +-
arch/arm/boot/dts/k2hk-evm.dts | 12 +
arch/arm/boot/dts/k2l-clocks.dtsi | 2 +-
arch/arm/boot/dts/keystone-clocks.dtsi | 2 +-
arch/arm/boot/dts/keystone.dtsi | 11 +
arch/arm/boot/dts/kirkwood-d2net.dts | 42 +
arch/arm/boot/dts/kirkwood-net2big.dts | 60 +
arch/arm/boot/dts/kirkwood-net5big.dts | 111 +
arch/arm/boot/dts/kirkwood-netxbig.dtsi | 154 ++
arch/arm/boot/dts/kizbox.dts | 4 +
arch/arm/boot/dts/mpa1600.dts | 8 +
arch/arm/boot/dts/omap2420.dtsi | 3 +
arch/arm/boot/dts/omap2430.dtsi | 3 +
arch/arm/boot/dts/omap5-uevm.dts | 68 +-
arch/arm/boot/dts/pm9g45.dts | 8 +
arch/arm/boot/dts/r7s72100-genmai.dts | 10 +
arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 14 +-
arch/arm/boot/dts/r8a73a4.dtsi | 42 +
.../dts/r8a7740-armadillo800eva-reference.dts | 28 +-
arch/arm/boot/dts/r8a7740.dtsi | 63 +
arch/arm/boot/dts/r8a7778-bockw-reference.dts | 14 +-
arch/arm/boot/dts/r8a7778.dtsi | 42 +
arch/arm/boot/dts/r8a7779.dtsi | 14 +-
arch/arm/boot/dts/r8a7790-lager.dts | 88 +-
arch/arm/boot/dts/r8a7790.dtsi | 207 +-
arch/arm/boot/dts/r8a7791-henninger.dts | 45 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 89 +-
arch/arm/boot/dts/r8a7791.dtsi | 218 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 214 +-
arch/arm/boot/dts/rk3066a-clocks.dtsi | 299 ---
arch/arm/boot/dts/rk3066a.dtsi | 519 +++--
arch/arm/boot/dts/rk3188-clocks.dtsi | 289 ---
arch/arm/boot/dts/rk3188-radxarock.dts | 218 +-
arch/arm/boot/dts/rk3188.dtsi | 446 ++--
arch/arm/boot/dts/rk3288-evb-act8846.dts | 134 ++
arch/arm/boot/dts/rk3288-evb-rk808.dts | 18 +
arch/arm/boot/dts/rk3288-evb.dtsi | 96 +
arch/arm/boot/dts/rk3288.dtsi | 595 +++++
arch/arm/boot/dts/rk3xxx.dtsi | 356 ++-
arch/arm/boot/dts/sama5d3.dtsi | 22 +-
arch/arm/boot/dts/sama5d3xcm.dtsi | 12 +-
arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 16 +-
arch/arm/boot/dts/sh73a0.dtsi | 72 +
arch/arm/boot/dts/socfpga.dtsi | 1 +
arch/arm/boot/dts/ste-dbx5x0.dtsi | 10 +
arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +
arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 59 +
arch/arm/boot/dts/ste-hrefv60plus.dtsi | 24 -
arch/arm/boot/dts/ste-snowball.dts | 38 +-
arch/arm/boot/dts/sun4i-a10-a1000.dts | 15 +
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 110 +
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 15 +
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 21 +
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 21 +-
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 28 +
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 15 +
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 9 +
arch/arm/boot/dts/sun4i-a10.dtsi | 34 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 2 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 2 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 119 +
arch/arm/boot/dts/sun6i-a31.dtsi | 92 +-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 16 +
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 16 +
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 22 +
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 10 +
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 173 ++
arch/arm/boot/dts/sun7i-a20.dtsi | 34 +-
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts | 30 +
arch/arm/boot/dts/sun8i-a23.dtsi | 343 +++
arch/arm/boot/dts/tegra114-roth.dts | 32 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 33 +-
arch/arm/boot/dts/tegra124-venice2.dts | 128 +-
arch/arm/boot/dts/tegra124.dtsi | 40 +
arch/arm/boot/dts/tegra20-medcom-wide.dts | 61 +-
arch/arm/boot/dts/tegra20-paz00.dts | 6 +-
arch/arm/boot/dts/tegra20-plutux.dts | 41 +
arch/arm/boot/dts/tegra20-tamonten.dtsi | 10 +-
arch/arm/boot/dts/tegra20-tec.dts | 41 +
arch/arm/boot/dts/tegra30-apalis-eval.dts | 260 +++
arch/arm/boot/dts/tegra30-apalis.dtsi | 678 ++++++
arch/arm/boot/dts/tny_a9260_common.dtsi | 8 +
arch/arm/boot/dts/tny_a9263.dts | 8 +
arch/arm/boot/dts/usb_a9260_common.dtsi | 8 +
arch/arm/boot/dts/usb_a9263.dts | 8 +
arch/arm/boot/dts/vf610.dtsi | 25 +-
arch/arm/boot/dts/zynq-7000.dtsi | 90 +-
arch/arm/boot/dts/zynq-parallella.dts | 64 +
arch/arm/boot/dts/zynq-zc702.dts | 4 +
arch/arm/configs/omap2plus_defconfig | 2 +
arch/arm/mach-at91/Kconfig | 4 -
arch/arm/mach-at91/at91rm9200.c | 6 +-
arch/arm/mach-at91/at91sam9260.c | 6 +-
arch/arm/mach-at91/at91sam9263.c | 6 +-
arch/arm/mach-at91/at91sam9g45.c | 6 +-
arch/arm/mach-exynos/exynos.c | 2 +
arch/arm/mach-omap2/Makefile | 6 +-
arch/arm/mach-omap2/cclock2420_data.c | 1931 -----------------
arch/arm/mach-omap2/cclock2430_data.c | 2048 ------------------
arch/arm/mach-omap2/clkt2xxx_osc.c | 69 -
arch/arm/mach-omap2/clkt2xxx_sys.c | 47 -
arch/arm/mach-omap2/clock.c | 21 -
arch/arm/mach-omap2/clock.h | 3 -
arch/arm/mach-omap2/clock2xxx.h | 2 -
arch/arm/mach-omap2/cm-regbits-24xx.h | 1 +
arch/arm/mach-omap2/io.c | 7 +-
arch/arm/mach-omap2/pm24xx.c | 4 +
arch/arm/mach-omap2/prm_common.c | 2 +
arch/arm/mach-rockchip/Kconfig | 1 +
arch/arm/mach-rockchip/rockchip.c | 1 +
arch/arm/mach-shmobile/clock-r8a73a4.c | 1 +
arch/arm/mach-shmobile/clock-r8a7740.c | 3 +
arch/arm/mach-shmobile/clock-r8a7778.c | 2 +
arch/arm/mach-shmobile/clock-sh73a0.c | 1 +
arch/arm/mach-shmobile/setup-r8a73a4.c | 12 +-
arch/arm/mach-shmobile/setup-r8a7740.c | 8 +-
arch/arm/mach-shmobile/setup-r8a7778.c | 12 +-
arch/arm/mach-shmobile/setup-sh73a0.c | 8 +-
drivers/pinctrl/Kconfig | 6 +
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/pinctrl-tegra-xusb.c | 973 +++++++++
include/dt-bindings/clock/r8a7790-clock.h | 27 +
include/dt-bindings/clock/r8a7791-clock.h | 27 +
.../dt-bindings/pinctrl/pinctrl-tegra-xusb.h | 7 +
297 files changed, 20682 insertions(+), 6825 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/adapteva.txt
create mode 100644 Documentation/devicetree/bindings/arm/armada-380-mpcore-soc-ctrl.txt
create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351-cpu-method
create mode 100644 Documentation/devicetree/bindings/arm/brcm-brcmstb.txt
create mode 100644 Documentation/devicetree/bindings/arm/cpu-enable-method/marvell,berlin-smp
create mode 100644 Documentation/devicetree/bindings/arm/omap/prcm.txt
create mode 100644 Documentation/devicetree/bindings/gpu/nvidia,gk20a.txt
create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-xusb-padctl.txt
create mode 100644 Documentation/devicetree/bindings/serial/cdns,uart.txt
create mode 100644 arch/arm/boot/dts/am335x-pepper.dts
create mode 100644 arch/arm/boot/dts/am437x-sk-evm.dts
create mode 100644 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
create mode 100644 arch/arm/boot/dts/bcm7445-bcm97445svmb.dts
create mode 100644 arch/arm/boot/dts/bcm7445.dtsi
create mode 100644 arch/arm/boot/dts/cros-ec-keyboard.dtsi
create mode 100644 arch/arm/boot/dts/dove-cubox-es.dts
create mode 100644 arch/arm/boot/dts/exynos4412-odroid-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-odroidu3.dts
create mode 100644 arch/arm/boot/dts/exynos4412-odroidx2.dts
create mode 100644 arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts
create mode 100644 arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts
create mode 100644 arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts
create mode 100644 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi
create mode 100644 arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts
create mode 100644 arch/arm/boot/dts/imx28-m28.dtsi
create mode 100644 arch/arm/boot/dts/imx53-m53.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos_4.dts
create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos_7.dts
create mode 100644 arch/arm/boot/dts/imx6dl-rex-basic.dts
create mode 100644 arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts
create mode 100644 arch/arm/boot/dts/imx6dl-tx6u-801x.dts
create mode 100644 arch/arm/boot/dts/imx6dl-tx6u-811x.dts
create mode 100644 arch/arm/boot/dts/imx6dl-wandboard-revb1.dts
create mode 100644 arch/arm/boot/dts/imx6q-rex-pro.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1010.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1020.dts
create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1110.dts
create mode 100644 arch/arm/boot/dts/imx6q-wandboard-revb1.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-rex.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-tx6.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi
create mode 100644 arch/arm/boot/dts/imx6sx-pinfunc.h
create mode 100644 arch/arm/boot/dts/imx6sx-sdb.dts
create mode 100644 arch/arm/boot/dts/imx6sx.dtsi
create mode 100644 arch/arm/boot/dts/kirkwood-d2net.dts
create mode 100644 arch/arm/boot/dts/kirkwood-net2big.dts
create mode 100644 arch/arm/boot/dts/kirkwood-net5big.dts
create mode 100644 arch/arm/boot/dts/kirkwood-netxbig.dtsi
delete mode 100644 arch/arm/boot/dts/rk3066a-clocks.dtsi
delete mode 100644 arch/arm/boot/dts/rk3188-clocks.dtsi
create mode 100644 arch/arm/boot/dts/rk3288-evb-act8846.dts
create mode 100644 arch/arm/boot/dts/rk3288-evb-rk808.dts
create mode 100644 arch/arm/boot/dts/rk3288-evb.dtsi
create mode 100644 arch/arm/boot/dts/rk3288.dtsi
create mode 100644 arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts
create mode 100644 arch/arm/boot/dts/sun6i-a31-hummingbird.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-pcduino3.dts
create mode 100644 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts
create mode 100644 arch/arm/boot/dts/sun8i-a23.dtsi
create mode 100644 arch/arm/boot/dts/tegra30-apalis-eval.dts
create mode 100644 arch/arm/boot/dts/tegra30-apalis.dtsi
create mode 100644 arch/arm/boot/dts/zynq-parallella.dts
delete mode 100644 arch/arm/mach-omap2/cclock2420_data.c
delete mode 100644 arch/arm/mach-omap2/cclock2430_data.c
delete mode 100644 arch/arm/mach-omap2/clkt2xxx_osc.c
delete mode 100644 arch/arm/mach-omap2/clkt2xxx_sys.c
create mode 100644 drivers/pinctrl/pinctrl-tegra-xusb.c
create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-xusb.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/