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

Olof Johansson olof at lixom.net
Fri Aug 8 09:47:56 PDT 2014


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



More information about the linux-arm-kernel mailing list