* [GIT PULL 0/6] ARM: SoC branches for 3.13
@ 2013-11-11 5:29 Olof Johansson
2013-11-11 5:29 ` [GIT PULL 1/6] ARM: SoC low-priority fixes " Olof Johansson
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm
We've got a slightly smaller than usual set of patches for 3.13. More
and more code is going through the driver trees so this is all good as
far as I am concerned.
We've broken up the main pull requests for this merge window in 6
branches in the usual categories. There are a few more merge conflicts
than ideal -- mostly because we didn't noticed in time that we forgot to
base a couple of the categories on top of the cleanup branches. None of
it is hairy, just somewhat annoying.
That's pretty much it. Pull requests to follow. Merge conflict
descriptions per pull request, and there's a sample merge pushed up as:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git resolved-for-3.13
-Olof
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 1/6] ARM: SoC low-priority fixes for 3.13
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
@ 2013-11-11 5:29 ` Olof Johansson
2013-11-11 5:29 ` [GIT PULL 2/6] ARM: SoC cleanups " Olof Johansson
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm, Olof Johansson
A set of fixes for various platforms that weren't considered bad enough
to include in 3.12 (nor -stable). Mostly simple typo fixes, etc.
Conflicts: None.
----------------------------------------------------------------
The following changes since commit 8b5baa460b69c27389353eeff0dbe51dc695da60:
Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/fixes-nc-for-linus
for you to fetch changes up to 462fb38f3d2ec3deb6e60c1725bc0b6e9d4b7fdb:
Merge tag 'omap-for-v3.13/fixes-not-urgent-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes-non-critical
----------------------------------------------------------------
Afzal Mohammed (1):
ARM: OMAP2+: wakeupgen: AM43x adaptation
Al Stone (1):
ARM: dts: Correct typo in use of samsung,pin-drv for exynos5250
Bartlomiej Zolnierkiewicz (2):
ARM: OMAP1: fix incorrect placement of __initdata tag
ARM: dts: fix PL330 MDMA1 address in DT for Universal C210 board
Heiko Stuebner (2):
ARM: rockchip: fix wrong use of non-existent CONFIG_LOCAL_TIMERS
ARM: rockchip: remove obsolete rockchip,config properties
Kevin Hilman (3):
Merge tag 'omap-for-v3.13/fixes-not-urgent-signed' of git://git.kernel.org/.../tmlind/linux-omap into fixes-non-critical
Merge tag 'v3.13-rockchip-fixes' of git://git.kernel.org/.../mmind/linux-rockchip into fixes-non-critical
Merge tag 'samsung-fixes-v2' of git://git.kernel.org/.../kgene/linux-samsung into fixes-non-critical
Linus Walleij (1):
ARM: OMAP2+: throw the die id into the entropy pool
Majunath Goudar (1):
ARM: mach-omap1: Fix omap1510_fpga_init_irq() implicit declarations.
Markus Pargmann (1):
ARM: OMAP2+: irq, AM33XX add missing register check
Michael Opdenacker (1):
ARM: OMAP: remove deprecated IRQF_DISABLED
Olof Johansson (1):
Merge tag 'omap-for-v3.13/fixes-not-urgent-part2' of git://git.kernel.org/.../tmlind/linux-omap into fixes-non-critical
Tomasz Figa (1):
ARM: dts: Work around lack of cpufreq regulator lookup for exynos4210-origen and trats boards
Tony Lindgren (1):
ARM: OMAP1: Fix a bunch of GPIO related section warnings after initdata got corrected
Youngmin Nam (1):
ARM: dts: Fix typo earlyprintk in exynos5440-sd5v1 and ssdk5440 boards
arch/arm/boot/dts/exynos4210-origen.dts | 7 +++-
arch/arm/boot/dts/exynos4210-trats.dts | 7 +++-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 ++
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 44 ++++++++++----------
arch/arm/boot/dts/exynos5440-sd5v1.dts | 2 +-
arch/arm/boot/dts/exynos5440-ssdk5440.dts | 2 +-
arch/arm/boot/dts/rk3066a.dtsi | 22 ----------
arch/arm/mach-omap1/common.h | 3 ++
arch/arm/mach-omap1/fpga.c | 3 +-
arch/arm/mach-omap1/gpio15xx.c | 8 ++--
arch/arm/mach-omap1/gpio16xx.c | 22 +++++-----
arch/arm/mach-omap1/gpio7xx.c | 30 ++++++-------
arch/arm/mach-omap1/pm.c | 1 -
arch/arm/mach-omap1/time.c | 2 +-
arch/arm/mach-omap1/timer32k.c | 2 +-
arch/arm/mach-omap2/id.c | 12 ++++++
arch/arm/mach-omap2/irq.c | 2 +-
arch/arm/mach-omap2/omap-wakeupgen.c | 18 +++++---
arch/arm/mach-omap2/timer.c | 2 +-
arch/arm/mach-rockchip/Kconfig | 3 +-
arch/arm/plat-omap/dma.c | 1 -
21 files changed, 104 insertions(+), 93 deletions(-)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 2/6] ARM: SoC cleanups for 3.13
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
2013-11-11 5:29 ` [GIT PULL 1/6] ARM: SoC low-priority fixes " Olof Johansson
@ 2013-11-11 5:29 ` Olof Johansson
2013-11-11 5:29 ` [GIT PULL 3/6] ARM: SoC platform changes " Olof Johansson
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm, Olof Johansson
This branch contains code cleanups, moves and removals for 3.13.
Qualcomm msm targets had a bunch of code removal for legacy non-DT
platforms. Nomadik saw more device tree conversions and cleanup of old
code. Tegra has some code refactoring, etc.
One longish patch series from Sebastian Hasselbarth changes the init_time
hooks and tries to use a generic implementation for most platforms,
since they were all doing more or less the same things.
Finally the "shark" platform is removed in this release. It's been
abandoned for a while and nobody seems to care enough to keep it
around. If someone comes along and wants to resurrect it, the removal
can easily be reverted and code brought back.
Beyond this, mostly a bunch of removals of stale content across the
board, etc.
Conflicts:
* MAINTAINERS:
Add/remove: Keep rockchip, remove Shark
* drivers/clk/clk-nomadik:
Remove the HEAD-side of the conflict, keep the CLK_OF_DECLARE(). A patch
was applied doubly (once as a base for our clock cleanup, and once as a fix
in the clk tree) so it causes conflicts.
----------------------------------------------------------------
The following changes since commit 1dd43029ab3124bd136eadd4169e73f339194a2e:
Merge branch 'fixes-non-critical' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/cleanup-for-linus
for you to fetch changes up to f3372c01816ec9e974e449cf7233408a31647dd3:
ARM: gemini: convert to GENERIC_CLOCKEVENTS
----------------------------------------------------------------
Bartlomiej Zolnierkiewicz (3):
ARM: at91: cam60: fix incorrect placement of __initdata tag
ARM: shmobile: ape6evm: fix incorrect placement of __initdata tag
ARM: EXYNOS: remove CONFIG_MACH_EXYNOS[4, 5]_DT config options
Boris BREZILLON (2):
ARM: at91/dt: split sam9x5 peripheral definitions
ARM: at91/dt: split sama5d3 peripheral definitions
Jingoo Han (1):
ARM: EXYNOS: remove unnecessary header inclusions from exynos4/5 dt machine file
Kevin Hilman (4):
Merge tag 'renesas-cleanup2-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'msm-cleanup-for-3.13' of git://git.kernel.org/.../davidb/linux-msm into next/cleanup
Merge tag 'tegra-for-3.13-cleanup' of git://git.kernel.org/.../tegra/linux into next/cleanup
Merge tag 'at91-cleanup' of git://github.com/at91linux/linux-at91 into next/cleanup
Kumar Gala (1):
ARM: msm: Rename msm devicetrees to have standard 'qcom' prefix
Kuninori Morimoto (3):
ARM: shmobile: r8a7778: cleanup registration of vin
ARM: shmobile: r8a7778: cleanup registration of sh_eth
ARM: shmobile: r8a7778: r8a7778_register_hspi() become static
Laurent Pinchart (2):
ARM: shmobile: r8a7790: Constify platform data and resources
ARM: shmobile: lager: Constify platform data and resources
Linus Walleij (11):
ARM: delete mach-shark
MAINTAINERS: delete Shark machine entry
clk: nomadik: set all timers to use 2.4 MHz TIMCLK
ARM: nomadik: register VMMC regulator
ARM: nomadik: delete MMCI platform data
ARM: nomadik: delete FSMC platform data
block: drop dependency on ARCH_SHARK
ide: drop dependency on ARCH_SHARK
input: i8042: drop dependency on ARCH_SHARK
video: drop code for ARCH_SHARK in cyber2000fb
ARM: gemini: convert to GENERIC_CLOCKEVENTS
Magnus Damm (2):
ARM: shmobile: Rename to r8a73a4_init_early()
ARM: shmobile: Rename to r8a7790_init_early()
Mark Brown (2):
MAINTAINERS: Add DTS files to patterns for Samsung platform
MAINTAINERS: Add patterns for DTS files for AT91
Matt Porter (1):
ARM: bcm: provide common arch init for DT clocks
Nicolas Ferre (1):
ARM: at91: remove init_machine() as default is suitable
Olof Johansson (8):
Merge tag 'for-arm-soc' of git://git.kernel.org/.../linusw/linux-nomadik into next/cleanup
Merge tag 'del-shark-for-v3.13' of git://git.kernel.org/.../linusw/linux-stericsson into next/cleanup
Merge branch 'clk-of-init-v2_for-3.13' of https://github.com/shesselba/linux-dove into next/cleanup
Merge tag 'renesas-fixes5-for-v3.12' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-cleanup-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Merge tag 'samsung-maintainer' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Merge tag 'omap-for-v3.13/cm-scm-cleanup-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Rohit Vaswani (1):
ARM: msm: Create a common board-dt and config ARCH_MSM_DT
Sebastian Hesselbarth (28):
Merge tag 'tegra-for-3.13-deps-for-arm-init-time-cleanup' of git://git.kernel.org/.../swarren/linux-tegra into clk-of-init-v2_for-3.13
ARM: nomadik: remove mtu initalization from .init_time
clk: nomadik: move src init out of nomadik_clk_init
clk: nomadik: declare OF clock provider
clk: prima2: declare OF clock provider
ARM: socfgpa: prepare for arch-wide .init_time callback
clk: sunxi: declare OF clock provider
clk: vt8500: parse pmc_base from clock driver
ARM: vt8500: prepare for arch-wide .init_time callback
ARM: call of_clk_init from default time_init handler
ARM: bcm2835: remove custom .init_time hook
ARM: dove: remove custom .init_time hook
ARM: exynos: remove custom .init_time hook
ARM: highbank: remove custom .init_time hook
ARM: imx: remove custom .init_time hook
ARM: kirkwood: remove custom .init_time hook
ARM: mxs: remove custom .init_time hook
ARM: nomadik: remove custom .init_time hook
ARM: nspire: remove custom .init_time hook
ARM: prima2: remove custom .init_time hook
ARM: rockchip: remove custom .init_time hook
ARM: socfpga: remove custom .init_time hook
ARM: sti: remove custom .init_time hook
ARM: sunxi: remove custom .init_time hook
ARM: tegra: remove custom .init_time hook
ARM: vexpress: remove custom .init_time hook
ARM: vt8500: remove custom .init_time hook
clk: nomadik: fix missing __init on nomadik_src_init
Stephen Boyd (3):
ARM: msm: Remove irqs-*.h files for DT based targets
ARM: clps711x: Use linux/sched_clock.h
ARM: Remove temporary sched_clock.h header
Stephen Warren (8):
ARM: tegra: split tegra_pmc_init() in two
ARM: tegra: remove common.c
ARM: tegra: delete stale header content
ARM: tegra: delete gpio-names.h
ARM: tegra: move resume vector define to irammap.h
ARM: tegra: remove much of iomap.h
ARM: tegra: make tegra_init_fuse() __init
ARM: tegra: fix ARCH_TEGRA_114_SOC select sort order
Tero Kristo (5):
ARM: OMAP2: CM/PM: remove direct register accesses outside CM code
ARM: OMAP3: clock: add API to enable/disable autoidle for a single clock
ARM: OMAP3: McBSP: do not access CM register directly
ARM: OMAP3: CM/control: move CM scratchpad save to CM driver
ARM: OMAP3: control: add API for setting IVA bootmode
Tomasz Figa (5):
ARM: S3C64XX: Move if ARCH_S3C64XX statement into mach-s3c64xx
gpio: samsung: Use CONFIG_ARCH_S3C64XX to check for S3C64XX support
s3c-camif: Use CONFIG_ARCH_S3C64XX to check for S3C64XX support
ASoC: samsung: Use CONFIG_ARCH_S3C64XX to check for S3C64XX support
ARM: S3C64XX: Kill CONFIG_PLAT_S3C64XX
Tony Lindgren (1):
Merge tag 'for-v3.13/cm-scm-cleanup-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.13/cm-scm-cleanup
Uwe Kleine-König (1):
ARM: drop explicit selection of HAVE_CLK and CLKDEV_LOOKUP
MAINTAINERS | 11 +-
arch/arm/Kconfig | 39 +--
arch/arm/Makefile | 1 -
arch/arm/boot/compressed/Makefile | 4 -
arch/arm/boot/compressed/head-shark.S | 140 ----------
arch/arm/boot/compressed/ofw-shark.c | 260 -----------------
arch/arm/boot/dts/Makefile | 4 +-
arch/arm/boot/dts/at91sam9g25.dtsi | 2 +
arch/arm/boot/dts/at91sam9g35.dtsi | 1 +
arch/arm/boot/dts/at91sam9x25.dtsi | 24 +-
arch/arm/boot/dts/at91sam9x35.dtsi | 1 +
arch/arm/boot/dts/at91sam9x5.dtsi | 67 -----
arch/arm/boot/dts/at91sam9x5_macb0.dtsi | 56 ++++
arch/arm/boot/dts/at91sam9x5_macb1.dtsi | 44 +++
arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 51 ++++
.../{msm8660-surf.dts => qcom-msm8660-surf.dts} | 0
.../{msm8960-cdp.dts => qcom-msm8960-cdp.dts} | 0
arch/arm/boot/dts/sama5d3.dtsi | 203 --------------
arch/arm/boot/dts/sama5d31.dtsi | 16 ++
arch/arm/boot/dts/sama5d31ek.dts | 3 +-
arch/arm/boot/dts/sama5d33.dtsi | 14 +
arch/arm/boot/dts/sama5d33ek.dts | 3 +-
arch/arm/boot/dts/sama5d34.dtsi | 16 ++
arch/arm/boot/dts/sama5d34ek.dts | 3 +-
arch/arm/boot/dts/sama5d35.dtsi | 18 ++
arch/arm/boot/dts/sama5d35ek.dts | 3 +-
arch/arm/boot/dts/sama5d3_can.dtsi | 54 ++++
arch/arm/boot/dts/sama5d3_emac.dtsi | 44 +++
arch/arm/boot/dts/sama5d3_gmac.dtsi | 77 ++++++
arch/arm/boot/dts/sama5d3_lcd.dtsi | 55 ++++
arch/arm/boot/dts/sama5d3_mci2.dtsi | 47 ++++
arch/arm/boot/dts/sama5d3_tcb1.dtsi | 27 ++
arch/arm/boot/dts/sama5d3_uart.dtsi | 53 ++++
arch/arm/boot/dts/sama5d3xcm.dtsi | 1 -
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 12 +-
arch/arm/common/Makefile | 1 -
arch/arm/common/via82c505.c | 83 ------
arch/arm/configs/shark_defconfig | 80 ------
arch/arm/include/asm/mach/pci.h | 4 -
arch/arm/include/asm/sched_clock.h | 4 -
arch/arm/kernel/time.c | 29 +-
arch/arm/lib/Makefile | 1 -
arch/arm/lib/io-shark.c | 13 -
arch/arm/mach-at91/board-cam60.c | 2 +-
arch/arm/mach-at91/board-dt-rm9200.c | 7 -
arch/arm/mach-at91/board-dt-sam9.c | 7 -
arch/arm/mach-bcm/board_bcm281xx.c | 1 -
arch/arm/mach-bcm2835/bcm2835.c | 2 -
arch/arm/mach-clps711x/common.c | 2 +-
arch/arm/mach-dove/board-dt.c | 11 -
arch/arm/mach-exynos/Kconfig | 38 +--
arch/arm/mach-exynos/Makefile | 4 +-
arch/arm/mach-exynos/common.c | 8 -
arch/arm/mach-exynos/common.h | 1 -
arch/arm/mach-exynos/mach-exynos4-dt.c | 5 -
arch/arm/mach-exynos/mach-exynos5-dt.c | 5 -
arch/arm/mach-gemini/time.c | 97 ++++++-
arch/arm/mach-highbank/Kconfig | 1 -
arch/arm/mach-highbank/highbank.c | 23 +-
arch/arm/mach-imx/Kconfig | 10 +-
arch/arm/mach-imx/clk-imx51-imx53.c | 29 +-
arch/arm/mach-imx/common.h | 4 -
arch/arm/mach-imx/imx51-dt.c | 6 -
arch/arm/mach-imx/mach-imx53.c | 6 -
arch/arm/mach-imx/mach-imx6q.c | 14 +-
arch/arm/mach-imx/mach-imx6sl.c | 7 -
arch/arm/mach-imx/mach-vf610.c | 9 -
arch/arm/mach-kirkwood/board-dt.c | 8 -
arch/arm/mach-msm/Kconfig | 13 +-
arch/arm/mach-msm/Makefile | 3 +-
arch/arm/mach-msm/board-dt-8660.c | 48 ----
.../mach-msm/{board-dt-8960.c => board-dt.c} | 17 +-
arch/arm/mach-msm/include/mach/irqs-8960.h | 277 -------------------
arch/arm/mach-msm/include/mach/irqs-8x60.h | 258 -----------------
arch/arm/mach-msm/include/mach/irqs.h | 5 -
arch/arm/mach-mxs/mach-mxs.c | 13 -
arch/arm/mach-nomadik/cpu-8815.c | 71 +----
arch/arm/mach-nspire/nspire.c | 9 -
arch/arm/mach-omap2/Kconfig | 9 +-
arch/arm/mach-omap2/clkt2xxx_apll.c | 4 +-
arch/arm/mach-omap2/clkt2xxx_dpllcore.c | 11 +-
arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 24 +-
arch/arm/mach-omap2/clock.c | 38 +++
arch/arm/mach-omap2/clock.h | 2 +
arch/arm/mach-omap2/cm2xxx.c | 67 +++++
arch/arm/mach-omap2/cm2xxx.h | 8 +
arch/arm/mach-omap2/cm3xxx.c | 22 ++
arch/arm/mach-omap2/cm3xxx.h | 1 +
arch/arm/mach-omap2/control.c | 54 +---
arch/arm/mach-omap2/control.h | 1 +
arch/arm/mach-omap2/mcbsp.c | 16 +-
arch/arm/mach-omap2/pm24xx.c | 24 +-
arch/arm/mach-omap2/pm34xx.c | 3 +-
arch/arm/mach-prima2/common.c | 11 -
arch/arm/mach-prima2/common.h | 1 -
arch/arm/mach-rockchip/rockchip.c | 9 -
arch/arm/mach-s3c64xx/Kconfig | 13 +-
arch/arm/mach-shark/Makefile | 10 -
arch/arm/mach-shark/Makefile.boot | 2 -
arch/arm/mach-shark/core.c | 146 ----------
arch/arm/mach-shark/dma.c | 23 --
arch/arm/mach-shark/include/mach/debug-macro.S | 34 ---
arch/arm/mach-shark/include/mach/entry-macro.S | 36 ---
arch/arm/mach-shark/include/mach/framebuffer.h | 16 --
arch/arm/mach-shark/include/mach/hardware.h | 16 --
arch/arm/mach-shark/include/mach/irqs.h | 13 -
arch/arm/mach-shark/include/mach/isa-dma.h | 13 -
arch/arm/mach-shark/include/mach/memory.h | 26 --
arch/arm/mach-shark/include/mach/timex.h | 7 -
arch/arm/mach-shark/include/mach/uncompress.h | 50 ----
arch/arm/mach-shark/irq.c | 108 --------
arch/arm/mach-shark/leds.c | 117 --------
arch/arm/mach-shark/pci.c | 57 ----
.../arm/mach-shmobile/board-ape6evm-reference.c | 2 +-
arch/arm/mach-shmobile/board-ape6evm.c | 4 +-
arch/arm/mach-shmobile/board-bockw.c | 46 ++-
arch/arm/mach-shmobile/board-lager-reference.c | 2 +-
arch/arm/mach-shmobile/board-lager.c | 16 +-
arch/arm/mach-shmobile/include/mach/r8a73a4.h | 2 +-
arch/arm/mach-shmobile/include/mach/r8a7778.h | 3 -
arch/arm/mach-shmobile/include/mach/r8a7790.h | 2 +-
arch/arm/mach-shmobile/setup-r8a73a4.c | 4 +-
arch/arm/mach-shmobile/setup-r8a7778.c | 50 +---
arch/arm/mach-shmobile/setup-r8a7790.c | 25 +-
arch/arm/mach-socfpga/Kconfig | 1 -
arch/arm/mach-socfpga/socfpga.c | 2 -
arch/arm/mach-spear/Kconfig | 2 -
arch/arm/mach-sti/board-dt.c | 10 +-
arch/arm/mach-sunxi/sunxi.c | 10 -
arch/arm/mach-tegra/Kconfig | 4 +-
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/board-paz00.c | 5 +-
arch/arm/mach-tegra/board-paz00.h | 25 --
arch/arm/mach-tegra/board.h | 12 -
arch/arm/mach-tegra/common.c | 115 --------
arch/arm/mach-tegra/fuse.c | 2 +-
arch/arm/mach-tegra/gpio-names.h | 247 -----------------
arch/arm/mach-tegra/iomap.h | 152 ----------
arch/arm/mach-tegra/irammap.h | 6 +
arch/arm/mach-tegra/pm.c | 8 +-
arch/arm/mach-tegra/pm.h | 3 -
arch/arm/mach-tegra/pmc.c | 50 ++--
arch/arm/mach-tegra/pmc.h | 5 +
arch/arm/mach-tegra/reset.c | 2 +-
arch/arm/mach-tegra/sleep-tegra20.S | 5 +-
arch/arm/mach-tegra/sleep-tegra30.S | 5 +-
arch/arm/mach-tegra/tegra.c | 72 ++++-
arch/arm/mach-u300/Kconfig | 1 -
arch/arm/mach-ux500/Kconfig | 29 +-
arch/arm/mach-vexpress/Kconfig | 2 -
arch/arm/mach-vexpress/v2m.c | 14 +-
arch/arm/mach-vt8500/Kconfig | 1 -
arch/arm/mach-vt8500/common.h | 24 --
arch/arm/mach-vt8500/vt8500.c | 6 -
drivers/block/Kconfig | 2 +-
drivers/clk/clk-bcm2835.c | 8 -
drivers/clk/clk-highbank.c | 10 +-
drivers/clk/clk-nomadik.c | 187 ++++++-------
drivers/clk/clk-prima2.c | 29 +-
drivers/clk/clk-vt8500.c | 34 ++-
drivers/clk/mxs/clk-imx23.c | 15 +-
drivers/clk/mxs/clk-imx28.c | 16 +-
drivers/clk/sunxi/clk-sunxi.c | 11 +-
drivers/gpio/gpio-samsung.c | 8 +-
drivers/ide/Kconfig | 4 +-
drivers/input/serio/Kconfig | 2 +-
drivers/media/platform/Kconfig | 2 +-
drivers/video/cyber2000fb.c | 70 -----
include/linux/clk/mxs.h | 2 -
include/linux/clk/sunxi.h | 22 --
include/linux/platform_data/clk-nomadik.h | 2 -
sound/soc/samsung/s3c-i2s-v2.c | 6 +-
172 files changed, 1317 insertions(+), 3672 deletions(-)
delete mode 100644 arch/arm/boot/compressed/head-shark.S
delete mode 100644 arch/arm/boot/compressed/ofw-shark.c
create mode 100644 arch/arm/boot/dts/at91sam9x5_macb0.dtsi
create mode 100644 arch/arm/boot/dts/at91sam9x5_macb1.dtsi
create mode 100644 arch/arm/boot/dts/at91sam9x5_usart3.dtsi
rename arch/arm/boot/dts/{msm8660-surf.dts => qcom-msm8660-surf.dts} (100%)
rename arch/arm/boot/dts/{msm8960-cdp.dts => qcom-msm8960-cdp.dts} (100%)
create mode 100644 arch/arm/boot/dts/sama5d31.dtsi
create mode 100644 arch/arm/boot/dts/sama5d33.dtsi
create mode 100644 arch/arm/boot/dts/sama5d34.dtsi
create mode 100644 arch/arm/boot/dts/sama5d35.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_can.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_emac.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_gmac.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_lcd.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_mci2.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_tcb1.dtsi
create mode 100644 arch/arm/boot/dts/sama5d3_uart.dtsi
delete mode 100644 arch/arm/common/via82c505.c
delete mode 100644 arch/arm/configs/shark_defconfig
delete mode 100644 arch/arm/include/asm/sched_clock.h
delete mode 100644 arch/arm/lib/io-shark.c
delete mode 100644 arch/arm/mach-msm/board-dt-8660.c
rename arch/arm/mach-msm/{board-dt-8960.c => board-dt.c} (64%)
delete mode 100644 arch/arm/mach-msm/include/mach/irqs-8960.h
delete mode 100644 arch/arm/mach-msm/include/mach/irqs-8x60.h
delete mode 100644 arch/arm/mach-shark/Makefile
delete mode 100644 arch/arm/mach-shark/Makefile.boot
delete mode 100644 arch/arm/mach-shark/core.c
delete mode 100644 arch/arm/mach-shark/dma.c
delete mode 100644 arch/arm/mach-shark/include/mach/debug-macro.S
delete mode 100644 arch/arm/mach-shark/include/mach/entry-macro.S
delete mode 100644 arch/arm/mach-shark/include/mach/framebuffer.h
delete mode 100644 arch/arm/mach-shark/include/mach/hardware.h
delete mode 100644 arch/arm/mach-shark/include/mach/irqs.h
delete mode 100644 arch/arm/mach-shark/include/mach/isa-dma.h
delete mode 100644 arch/arm/mach-shark/include/mach/memory.h
delete mode 100644 arch/arm/mach-shark/include/mach/timex.h
delete mode 100644 arch/arm/mach-shark/include/mach/uncompress.h
delete mode 100644 arch/arm/mach-shark/irq.c
delete mode 100644 arch/arm/mach-shark/leds.c
delete mode 100644 arch/arm/mach-shark/pci.c
delete mode 100644 arch/arm/mach-tegra/board-paz00.h
delete mode 100644 arch/arm/mach-tegra/common.c
delete mode 100644 arch/arm/mach-tegra/gpio-names.h
delete mode 100644 arch/arm/mach-vt8500/common.h
delete mode 100644 include/linux/clk/sunxi.h
delete mode 100644 include/linux/platform_data/clk-nomadik.h
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 3/6] ARM: SoC platform changes for 3.13
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
2013-11-11 5:29 ` [GIT PULL 1/6] ARM: SoC low-priority fixes " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 2/6] ARM: SoC cleanups " Olof Johansson
@ 2013-11-11 5:29 ` Olof Johansson
2013-11-11 5:29 ` [GIT PULL 4/6] ARM: driver updates " Olof Johansson
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm, Olof Johansson
New and updated SoC support. Among the things new for this release are:
- More support for the AM33xx platforms from TI
- Tegra 124 support, and some updates to older tegra families as well
- imx cleanups and updates across the board
- A rename of Broadcom's Mobile platforms which were introduced as ARCH_BCM,
and turned out to be too broad a name. New name is ARCH_BCM_MOBILE.
- A whole bunch of updates and fixes for integrator, making the platform code
more modern and switches over to DT-only booting.
- Support for two new Renesas shmobile chipsets. Next up for them is more work
on consolidation instead of introduction of new non-multiplatform SoCs, we're
all looking forward to that!
- Misc cleanups for older Samsung platforms, some Allwinner updates, etc.
Conflicts: None
----------------------------------------------------------------
The following changes since commit 880b93205793c421bc57654b178df9dd13bfb370:
Merge branch 'next/cleanup' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/soc-for-linus
for you to fetch changes up to 005ff5fb077ebf93882bd643932f932a9b402529:
ARM: bcm281xx: Add ARCH_BCM_MOBILE to bcm config
----------------------------------------------------------------
Afzal Mohammed (7):
ARM: OMAP2+: hwmod: AM335x/AM43x: move common data
ARM: OMAP2+: hwmod: AM335x: runtime register update
ARM: OMAP2+: hwmod: AM335x: remove static register offs
ARM: OMAP2+: PRCM: AM43x definitions
ARM: OMAP2+: hwmod: AM43x support
ARM: OMAP2+: hwmod: AM43x operations
ARM: OMAP2+: AM43x: PRCM kbuild
Ambresh K (3):
ARM: OMAP2+: PM: AM43x powerdomain data
ARM: OMAP2+: CM: AM43x clockdomain data
ARM: OMAP2+: AM43x PRCM init
Ankur Kishore (1):
ARM: OMAP2+: CM: cm_inst offset s16->u16
Benoit Cousson (1):
ARM: OMAP5: hwmod: add missing ocp2scp hwmod data
Christian Daudt (4):
ARM: bcm281xx: more descriptive machine string
rename ARCH_BCM to ARCH_BCM_MOBILE (mach-bcm)
ARM: bcm281xx: Add ARCH Timers to config
ARM: bcm281xx: Add ARCH_BCM_MOBILE to bcm config
Daniel Lezcano (1):
ARM: highbank: cpuidle: convert to platform driver
Ezequiel Garcia (3):
ARM: kirkwood: Add standby support
ARM: kirkwood: Remove unneeded MBus initialization
ARM: kirkwood: Remove unneeded PCIe clock adding
Fabio Estevam (9):
ARM: imx_v6_v7_defconfig: Add SPDIF support
ARM: imx_v6_v7_defconfig: Add CHIPIDEA_UDC support
ARM: mxs_defconfig: Add CHIPIDEA_UDC support
ARM: mach-imx: clk-imx51-imx53: Retrieve base address and irq from dt
ARM: mach-imx: mm-imx5: Retrieve tzic base address from dt
ARM: mach-imx: mm-imx5: Retrieve iomuxc base address from dt
ARM: mxs_defconfig: Turn off CONFIG_DEBUG_GPIO
ARM: imx_v6_v7_defconfig: Enable LEDS_GPIO related options
ARM: imx_v6_v7_defconfig: Select CONFIG_PROVE_LOCKING
Fathi Boudra (1):
ARM: vexpress: Make defconfig work again
Fugang Duan (2):
ARM: imx6sl: add imx6sl iomux-gpr field define
ARM: imx6sl: config iomux-gpr1 to select clock for fec
George Cherian (1):
ARM: OMAP2+: hwmod: Add USB hwmod data for AM437x.
Guennadi Liakhovetski (3):
ARM: shmobile: r8a73a4: add a DMAC platform device and clock for it
ARM: shmobile: r8a7790: add I2C clocks and aliases for the DT mode
ARM: shmobile: r8a73a4: add a clock alias for the DMAC in DT mode
Hisashi Nakamura (1):
ARM: shmobile: Initial r8a7791 SoC support
Joseph Lo (7):
ARM: tegra: add Tegra124 SoC support
ARM: tegra: add PMC compatible value for Tegra124
ARM: tegra: CPU hotplug support for Tegra124
ARM: tegra: make tegra_resume can work with current and later chips
ARM: tegra: enable CPU idle for Tegra124
ARM: tegra: re-calculate the LP1 data for Tegra30/114
ARM: tegra: add LP1 support code for Tegra124
Kevin Hilman (12):
Documentation: arm/Marvell: clarify Armada SoCs that match 78xx0 pattern
Merge tag 'renesas-soc2-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'keystone-soc-for-arm-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into next/soc
ARM: keystone: fix PM domain initcall to be keystone only
Merge tag 'omap-for-v3.13/hwmod-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'omap-for-v3.13/soc-take2' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge branch 'davinci/soc' into next/soc
Merge tag 'integrator-for-v3.13-2' of git://git.kernel.org/.../linusw/linux-integrator into next/soc
Merge tag 'soc-3.13-2' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'highbank-for-3.13' of git://git.kernel.org/.../robh/linux into next/soc
Merge tag 'omap-for-v3.13/am43xx-hwmod-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'tegra-for-3.13-soc-v2' of git://git.kernel.org/.../swarren/linux-tegra into next/soc
Kuninori Morimoto (5):
ARM: shmobile: r8a7778: add SSI/SRU clock support
ARM: shmobile: r8a7778: add USBHS clock
ARM: shmobile: r8a7778: add usb phy power control function
ARM: shmobile: r8a7778: split r8a7778_init_irq_extpin() for DT
ARM: shmobile: r8a7779: split r8a7779_init_irq_extpin() for DT
Laurent Pinchart (2):
ARM: shmobile: r8a7779: Rename DU device in clock lookups list
ARM: shmobile: r8a7790: Add DU and LVDS clocks
Linus Walleij (10):
ARM: integrator: get the CM control register by proxy
ARM: integrator: update defconfig
ARM: integrator: get the LM interrupts from DT
ARM: integrator: print the Linux IRQ in LL_DEBUG code
ARM: integrator: delete non-devicetree boot path
ARM: integrator: decommission the <mach/irqs.h> header
ARM: integrator: move CM base into device tree
cpufreq: probe the Integrator cpufreq driver from DT
ARM: integrator: use devm_ioremap() to remap CM
ARM: integrator: core module registers from compatible strings
Lokesh Vutla (1):
ARM: AM33xx: hwmod: Add RNG module data
Magnus Damm (22):
ARM: shmobile: Introduce shmobile_smp_cpu_disable()
ARM: shmobile: Use shmobile_smp_cpu_disable() on sh73a0
ARM: shmobile: Remove unused shmobile_smp_init_cpus()
ARM: shmobile: Expose shmobile_invalidate_start()
ARM: shmobile: Introduce shmobile_boot_size
ARM: shmobile: r8a7791 CMT support
ARM: shmobile: Shared APMU SMP support code without DT
ARM: shmobile: Add r8a7790 SMP support using APMU code
ARM: shmobile: Add CPU notifier based SCU boot vector code
ARM: shmobile: Let sh73a0 rely on SCU CPU notifier
ARM: shmobile: Let EMEV2 rely on SCU CPU notifier
ARM: shmobile: Let r8a7779 rely on SCU CPU notifier
ARM: shmobile: Remove shmobile_smp_scu_boot_secondary()
ARM: shmobile: Extend APMU code to allow single cluster only
ARM: shmobile: Include CA7 cores in APMU table
ARM: shmobile: Break out R-Car Gen2 setup code
ARM: shmobile: Introduce r8a7791_add_standard_devices()
ARM: shmobile: r8a7791 IRQC platform device support
ARM: shmobile: r8a7791 Arch timer workaround
ARM: shmobile: Initial r7s72100 SoC support
ARM: shmobile: r7s72100 SCIF support
ARM: shmobile: r8a7791 SMP support
Markus Mayer (1):
ARM: bcm281xx: Enable GPIO driver
Max Filippov (2):
ARM: shmobile: r8a7778: add HPB-DMAC support
ARM: shmobile: r8a7779: add HPB-DMAC support
Maxime Ripard (8):
ARM: sunxi: Split out the DT machines for sun6i and sun7i
ARM: sunxi: Simplify restart setup code
ARM: sunxi: Order Kconfig options alphabetically
ARM: sunxi: Add a defconfig for the Allwinner SoCs
Documentation: sunxi: Update A13 user manual dead link
Documentation: sunxi: Update Allwinner SoC documentation
Documentation: dt: Remove interrupt sources list for Allwinner SoCs
Documentation: dt: Remove clock gates IDs list for Allwinner SoCs
Michael Opdenacker (2):
ARM: davinci: remove deprecated IRQF_DISABLED
ARM: imx: remove IRQF_DISABLED
Nicolin Chen (1):
ARM: imx6q: Add pll4_audio_div to clock tree
Nishanth Menon (1):
ARM: OMAP5: id: Remove ES1.0 support
Olof Johansson (9):
Merge tag 'samsung-clk-s3c64xx' of http://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'renesas-soc-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-smp-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/soc
Merge branch 'cleanup/dt-clock' into next/soc
Merge tag 'sunxi-core-for-3.13' of https://github.com/mripard/linux into next/soc
ARM: sunxi: remove .init_time hooks
Merge tag 'sunxi-defconfig-for-3.13' of https://github.com/mripard/linux into next/soc
Merge tag 'imx-soc-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc
Merge tag 'bcm-for-3.13-soc2' of git://github.com/broadcom/bcm11351 into next/soc
Pawel Moll (1):
ARM: vexpress: Enable platform-specific options in defconfig
R Sricharan (1):
ARM: OMAP5/DRA7: realtime_counter: Configure CNTFRQ register
Rajendra Nayak (2):
ARM: OMAP2+: hwmod: cleanup HWMOD_INIT_NO_RESET usage
ARM: OMAP2+: hwmod: Extract no-idle and no-reset info from DT
Rob Herring (5):
cpuidle: calxeda: add cpu_pm_enter/exit calls
cpuidle: calxeda: add support to use PSCI calls
ARM: PSCI: remove unnecessary include of arm-gic.h
ARM: highbank: adapt to use ARM PSCI calls
dts: calxeda: add ARM PSCI binding
Roger Quadros (1):
ARM: OMAP5: hwmod data: Add USB Host and TLL modules
Santosh Shilimkar (9):
ARM: dts: keystone: Add clock tree data to devicetree
ARM: dts: keystone: Add clock phandle to UART nodes
ARM: keystone: Enable clock drivers
ARM: keystone: add PM domain support for clock management
ARM: dts: keystone: Add i2c device nodes
ARM: dts: keystone: Add the SPI nodes
dma: Allow TI_EDMA selectable for ARCH_KEYSTONE
ARM: keystone: Select TI_EDMA to be able to enable SPI driver
ARM: keystone: Enable I2C and SPI bus support
Sean Cross (2):
ARM: imx: Add LVDS general-purpose clocks to i.MX6Q
ARM: imx6q: clock and Kconfig update for PCIe support
Sebastian Hesselbarth (1):
ARM: kirkwood: retain MAC address for DT ethernet
Sebastian Reichel (1):
ARM: OMAP2+: hwmod data: Add SSI information
Shawn Guo (16):
Merge remote-tracking branch 'shesselba/clk-of-init-v2_for-3.13' into imx/soc
ARM: imx: add low-level debug for vybrid
ARM: imx: add soc revision helper functions
ARM: imx6q: use common soc revision helpers
ARM: imx: add a common function to initialize revision from anatop
ARM: imx: use imx_init_revision_from_anatop() on imx6sl
ARM: imx6: report soc info via soc device
ARM: imx: remove stale mx53_display_revision() declaration
ARM: imx: replace imx6q_restart() with mxc_restart()
ARM: imx: do not return from imx_cpu_die() call
ARM: imx: reset core along with enable/disable operation
ARM: imx: drop extern with function prototypes in common.h
ARM: imx6q: move low-power code out of clock driver
ARM: imx6q: call WB and RBC configuration from imx6q_pm_enter()
ARM: imx: ensure dsm_request signal is not asserted when setting LPM
ARM: imx: enable suspend for imx6sl
Simon Horman (2):
Merge tag 'renesas-smp-for-v3.13' into soc2-base
Merge tag 'renesas-fixes4-for-v3.12' into soc2-base
Sourav Poddar (1):
ARM: OMAP2: hwmod: Add qspi data for am437x.
Sricharan R (1):
ARM: OMAP2+: DRA7: realtime_counter: Add ratio registers for 20MHZ sys-clk frequency
Stephen Warren (1):
ARM: tegra: add fuses as device randomness
Suman Anna (3):
ARM: OMAP2+: hwmod: check for module address space during init
ARM: OMAP5: hwmod data: Add spinlock data
ARM: AM33xx: hwmod_data: add the sysc configuration for spinlock
Thierry Reding (4):
ARM: tegra: Remove duplicate powergate defines
ARM: tegra: Constify list of CPU domains
ARM: tegra: Add Tegra114 powergate support
ARM: imx: Include linux/err.h
Tim Kryger (1):
ARM: bcm_defconfig: Run "make savedefconfig"
Tomasz Figa (5):
ARM: SAMSUNG: Add soc_is_s3c6400/s3c6410 macros
ARM: S3C64XX: Use clk_prepare_enable/clk_disable_unprepare in dma.c
usb: ohci-s3c2410.c: Use clk_prepare_enable/clk_disable_unprepare
ARM: S3C64XX: Migrate clock handling to Common Clock Framework
ARM: S3C64XX: Remove old clock management code
Tony Lindgren (3):
Merge tag 'for-v3.13/hwmod' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.13/hwmod
ARM: OMAP2+: Fix build error for realtime counter init if not enabled
Merge tag 'for-v3.13/am43xx-support' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.13/hwmod
Uwe Kleine-König (1):
ARM: davinci: convert to clockevents_config_and_register
Yoshikazu Fujikawa (1):
ARM: shmobile: r8a7791 SCIF support
Documentation/arm/Marvell/README | 1 +
Documentation/arm/sunxi/README | 26 +-
.../devicetree/bindings/arm/arm-boards | 50 +-
.../devicetree/bindings/clock/imx6q-clock.txt | 5 +
.../devicetree/bindings/clock/sunxi.txt | 4 +-
.../bindings/clock/sunxi/sun4i-a10-gates.txt | 93 -
.../bindings/clock/sunxi/sun5i-a10s-gates.txt | 75 -
.../bindings/clock/sunxi/sun5i-a13-gates.txt | 58 -
.../bindings/clock/sunxi/sun6i-a31-gates.txt | 83 -
.../bindings/clock/sunxi/sun7i-a20-gates.txt | 98 -
.../interrupt-controller/allwinner,sun4i-ic.txt | 3 -
.../interrupt-controller/sunxi/sun4i-a10.txt | 89 -
.../interrupt-controller/sunxi/sun5i-a13.txt | 55 -
arch/arm/Kconfig | 3 +-
arch/arm/Kconfig.debug | 8 +
arch/arm/boot/dts/ecx-common.dtsi | 8 +
arch/arm/boot/dts/imx6sl.dtsi | 4 +-
arch/arm/boot/dts/integrator.dtsi | 5 +
arch/arm/boot/dts/integratorap.dts | 5 +-
arch/arm/boot/dts/integratorcp.dts | 4 +-
arch/arm/boot/dts/keystone-clocks.dtsi | 821 +++++++
arch/arm/boot/dts/keystone.dts | 63 +-
arch/arm/boot/dts/r7s72100.dtsi | 36 +
arch/arm/boot/dts/r8a7791.dtsi | 41 +
arch/arm/configs/bcm_defconfig | 10 +-
arch/arm/configs/imx_v6_v7_defconfig | 16 +-
arch/arm/configs/integrator_defconfig | 25 +-
arch/arm/configs/keystone_defconfig | 2 +
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm/configs/mxs_defconfig | 7 +-
arch/arm/configs/sunxi_defconfig | 61 +
arch/arm/configs/vexpress_defconfig | 73 +-
arch/arm/include/debug/vf.S | 26 +
arch/arm/kernel/psci_smp.c | 1 -
arch/arm/mach-bcm/Kconfig | 22 +-
arch/arm/mach-bcm/Makefile | 2 +-
arch/arm/mach-bcm/board_bcm281xx.c | 2 +-
arch/arm/mach-davinci/board-da830-evm.c | 2 +-
arch/arm/mach-davinci/board-omapl138-hawk.c | 2 +-
arch/arm/mach-davinci/time.c | 13 +-
arch/arm/mach-highbank/Kconfig | 1 +
arch/arm/mach-highbank/Makefile | 2 -
arch/arm/mach-highbank/core.h | 4 -
arch/arm/mach-highbank/highbank.c | 24 +-
arch/arm/mach-highbank/hotplug.c | 37 -
arch/arm/mach-highbank/platsmp.c | 68 -
arch/arm/mach-highbank/pm.c | 27 +-
arch/arm/mach-imx/Kconfig | 5 +-
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/anatop.c | 33 +-
arch/arm/mach-imx/clk-imx51-imx53.c | 15 +-
arch/arm/mach-imx/clk-imx6q.c | 190 +-
arch/arm/mach-imx/clk-imx6sl.c | 3 +
arch/arm/mach-imx/common.h | 186 +-
arch/arm/mach-imx/cpu.c | 95 +-
arch/arm/mach-imx/epit.c | 2 +-
arch/arm/mach-imx/gpc.c | 4 +-
arch/arm/mach-imx/hotplug.c | 4 +-
arch/arm/mach-imx/mach-armadillo5x0.c | 3 +-
arch/arm/mach-imx/mach-imx6q.c | 77 +-
arch/arm/mach-imx/mach-imx6sl.c | 33 +-
arch/arm/mach-imx/mach-mx31_3ds.c | 2 +-
arch/arm/mach-imx/mach-pcm037.c | 3 +-
arch/arm/mach-imx/mm-imx5.c | 19 +-
arch/arm/mach-imx/mx31lilly-db.c | 3 +-
arch/arm/mach-imx/mxc.h | 6 +
arch/arm/mach-imx/pm-imx6q.c | 176 +-
arch/arm/mach-imx/src.c | 1 +
arch/arm/mach-imx/system.c | 5 +
arch/arm/mach-imx/time.c | 2 +-
.../arm/mach-integrator/{include/mach => }/cm.h | 7 +-
arch/arm/mach-integrator/core.c | 182 +-
arch/arm/mach-integrator/include/mach/irqs.h | 81 -
arch/arm/mach-integrator/integrator_ap.c | 152 +-
arch/arm/mach-integrator/integrator_cp.c | 185 +-
arch/arm/mach-integrator/leds.c | 5 +-
arch/arm/mach-integrator/pci_v3.c | 127 +-
arch/arm/mach-keystone/Kconfig | 2 +
arch/arm/mach-keystone/Makefile | 3 +
arch/arm/mach-keystone/pm_domain.c | 82 +
arch/arm/mach-kirkwood/Makefile | 2 +
arch/arm/mach-kirkwood/board-dt.c | 96 +-
arch/arm/mach-kirkwood/common.c | 1 +
arch/arm/mach-kirkwood/common.h | 6 +
.../mach-kirkwood/include/mach/bridge-regs.h | 2 +
arch/arm/mach-kirkwood/pm.c | 73 +
arch/arm/mach-omap2/Makefile | 9 +-
arch/arm/mach-omap2/clockdomain.h | 4 +-
arch/arm/mach-omap2/clockdomains43xx_data.c | 196 ++
arch/arm/mach-omap2/cm33xx.c | 16 +-
arch/arm/mach-omap2/cm33xx.h | 12 +-
arch/arm/mach-omap2/cminst44xx.c | 29 +-
arch/arm/mach-omap2/cminst44xx.h | 26 +-
arch/arm/mach-omap2/id.c | 8 +-
arch/arm/mach-omap2/io.c | 6 +
arch/arm/mach-omap2/omap-secure.h | 4 +
arch/arm/mach-omap2/omap-smp.c | 7 +
arch/arm/mach-omap2/omap_hwmod.c | 57 +-
arch/arm/mach-omap2/omap_hwmod.h | 1 +
.../omap_hwmod_33xx_43xx_common_data.h | 163 ++
.../omap_hwmod_33xx_43xx_interconnect_data.c | 643 +++++
.../omap_hwmod_33xx_43xx_ipblock_data.c | 1469 +++++++++++
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 2280 ++----------------
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 48 +
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 758 ++++++
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 6 +-
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 230 +-
arch/arm/mach-omap2/powerdomain.h | 1 +
arch/arm/mach-omap2/powerdomains43xx_data.c | 136 ++
arch/arm/mach-omap2/prcm43xx.h | 146 ++
arch/arm/mach-omap2/soc.h | 2 -
arch/arm/mach-omap2/timer.c | 17 +
arch/arm/mach-s3c64xx/Makefile | 2 +-
arch/arm/mach-s3c64xx/clock.c | 1007 --------
arch/arm/mach-s3c64xx/common.c | 21 +-
arch/arm/mach-s3c64xx/common.h | 12 +-
arch/arm/mach-s3c64xx/dma.c | 4 +-
arch/arm/mach-s3c64xx/include/mach/regs-clock.h | 132 +-
arch/arm/mach-s3c64xx/mach-anw6410.c | 2 +-
arch/arm/mach-s3c64xx/mach-crag6410.c | 2 +-
arch/arm/mach-s3c64xx/mach-hmt.c | 2 +-
arch/arm/mach-s3c64xx/mach-mini6410.c | 2 +-
arch/arm/mach-s3c64xx/mach-ncp.c | 2 +-
arch/arm/mach-s3c64xx/mach-smartq.c | 11 +-
arch/arm/mach-s3c64xx/mach-smdk6400.c | 2 +-
arch/arm/mach-s3c64xx/mach-smdk6410.c | 2 +-
arch/arm/mach-s3c64xx/pm.c | 21 -
arch/arm/mach-s3c64xx/s3c6400.c | 6 -
arch/arm/mach-s3c64xx/s3c6410.c | 7 -
arch/arm/mach-shmobile/Kconfig | 12 +
arch/arm/mach-shmobile/Makefile | 7 +
arch/arm/mach-shmobile/board-lager-reference.c | 3 +-
arch/arm/mach-shmobile/board-lager.c | 3 +-
arch/arm/mach-shmobile/clock-r7s72100.c | 202 ++
arch/arm/mach-shmobile/clock-r8a73a4.c | 5 +-
arch/arm/mach-shmobile/clock-r8a7778.c | 44 +-
arch/arm/mach-shmobile/clock-r8a7779.c | 2 +-
arch/arm/mach-shmobile/clock-r8a7790.c | 24 +-
arch/arm/mach-shmobile/clock-r8a7791.c | 237 ++
arch/arm/mach-shmobile/headsmp.S | 3 +
arch/arm/mach-shmobile/include/mach/common.h | 12 +-
arch/arm/mach-shmobile/include/mach/r7s72100.h | 8 +
arch/arm/mach-shmobile/include/mach/r8a73a4.h | 9 +
arch/arm/mach-shmobile/include/mach/r8a7778.h | 11 +
arch/arm/mach-shmobile/include/mach/r8a7779.h | 8 +
arch/arm/mach-shmobile/include/mach/r8a7790.h | 7 +-
arch/arm/mach-shmobile/include/mach/r8a7791.h | 10 +
arch/arm/mach-shmobile/include/mach/rcar-gen2.h | 8 +
arch/arm/mach-shmobile/platsmp-apmu.c | 195 ++
arch/arm/mach-shmobile/platsmp-scu.c | 30 +-
arch/arm/mach-shmobile/platsmp.c | 22 +-
arch/arm/mach-shmobile/setup-r7s72100.c | 88 +
arch/arm/mach-shmobile/setup-r8a73a4.c | 91 +
arch/arm/mach-shmobile/setup-r8a7778.c | 128 +-
arch/arm/mach-shmobile/setup-r8a7779.c | 160 +-
arch/arm/mach-shmobile/setup-r8a7790.c | 69 +-
arch/arm/mach-shmobile/setup-r8a7791.c | 184 ++
arch/arm/mach-shmobile/setup-rcar-gen2.c | 91 +
arch/arm/mach-shmobile/smp-emev2.c | 6 -
arch/arm/mach-shmobile/smp-r8a7779.c | 4 -
arch/arm/mach-shmobile/smp-r8a7790.c | 67 +
arch/arm/mach-shmobile/smp-r8a7791.c | 62 +
arch/arm/mach-shmobile/smp-sh73a0.c | 14 +-
arch/arm/mach-sunxi/Kconfig | 6 +-
arch/arm/mach-sunxi/sunxi.c | 35 +-
arch/arm/mach-tegra/Kconfig | 8 +
arch/arm/mach-tegra/Makefile | 5 +
arch/arm/mach-tegra/cpuidle.c | 4 +-
arch/arm/mach-tegra/flowctrl.c | 2 +
arch/arm/mach-tegra/fuse.c | 54 +
arch/arm/mach-tegra/fuse.h | 1 +
arch/arm/mach-tegra/hotplug.c | 2 +
arch/arm/mach-tegra/iomap.h | 3 +
arch/arm/mach-tegra/platsmp.c | 2 +
arch/arm/mach-tegra/pm.c | 12 +-
arch/arm/mach-tegra/pmc.c | 8 +-
arch/arm/mach-tegra/powergate.c | 48 +-
arch/arm/mach-tegra/reset-handler.S | 13 +-
arch/arm/mach-tegra/sleep-tegra30.S | 49 +-
arch/arm/mach-tegra/tegra.c | 1 +
arch/arm/plat-samsung/include/plat/cpu.h | 4 +
drivers/clk/samsung/Makefile | 2 -
drivers/cpufreq/integrator-cpufreq.c | 61 +-
drivers/cpuidle/Kconfig.arm | 2 +-
drivers/cpuidle/cpuidle-calxeda.c | 61 +-
drivers/dma/Kconfig | 2 +-
drivers/usb/host/ohci-s3c2410.c | 8 +-
include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 5 +
include/linux/tegra-powergate.h | 9 +-
189 files changed, 8328 insertions(+), 5357 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun4i-a10-gates.txt
delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun5i-a10s-gates.txt
delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun5i-a13-gates.txt
delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun6i-a31-gates.txt
delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun7i-a20-gates.txt
delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sunxi/sun4i-a10.txt
delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sunxi/sun5i-a13.txt
create mode 100644 arch/arm/boot/dts/keystone-clocks.dtsi
create mode 100644 arch/arm/boot/dts/r7s72100.dtsi
create mode 100644 arch/arm/boot/dts/r8a7791.dtsi
create mode 100644 arch/arm/configs/sunxi_defconfig
create mode 100644 arch/arm/include/debug/vf.S
delete mode 100644 arch/arm/mach-highbank/hotplug.c
delete mode 100644 arch/arm/mach-highbank/platsmp.c
rename arch/arm/mach-integrator/{include/mach => }/cm.h (88%)
delete mode 100644 arch/arm/mach-integrator/include/mach/irqs.h
create mode 100644 arch/arm/mach-keystone/pm_domain.c
create mode 100644 arch/arm/mach-kirkwood/pm.c
create mode 100644 arch/arm/mach-omap2/clockdomains43xx_data.c
create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h
create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c
create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
create mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c
create mode 100644 arch/arm/mach-omap2/powerdomains43xx_data.c
create mode 100644 arch/arm/mach-omap2/prcm43xx.h
delete mode 100644 arch/arm/mach-s3c64xx/clock.c
create mode 100644 arch/arm/mach-shmobile/clock-r7s72100.c
create mode 100644 arch/arm/mach-shmobile/clock-r8a7791.c
create mode 100644 arch/arm/mach-shmobile/include/mach/r7s72100.h
create mode 100644 arch/arm/mach-shmobile/include/mach/r8a7791.h
create mode 100644 arch/arm/mach-shmobile/include/mach/rcar-gen2.h
create mode 100644 arch/arm/mach-shmobile/platsmp-apmu.c
create mode 100644 arch/arm/mach-shmobile/setup-r7s72100.c
create mode 100644 arch/arm/mach-shmobile/setup-r8a7791.c
create mode 100644 arch/arm/mach-shmobile/setup-rcar-gen2.c
create mode 100644 arch/arm/mach-shmobile/smp-r8a7790.c
create mode 100644 arch/arm/mach-shmobile/smp-r8a7791.c
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 4/6] ARM: driver updates for 3.13
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
` (2 preceding siblings ...)
2013-11-11 5:29 ` [GIT PULL 3/6] ARM: SoC platform changes " Olof Johansson
@ 2013-11-11 5:29 ` Olof Johansson
2013-11-11 5:29 ` [GIT PULL 5/6] ARM: SoC board " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 6/6] ARM: SoC DT " Olof Johansson
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm, Olof Johansson
Updates of SoC-near drivers and other driver updates that makes more sense to
take through our tree. In this case it's involved:
- Some Davinci driver updates that has required corresponding platform code
changes (gpio mostly)
- CCI bindings and a few driver updates
- Marvell mvebu patches for PCI MSI support (could have gone through the PCI
tree for this release, but they were acked by Bjorn for 3.12 so we kept them
through arm-soc).
- Marvell dove switch-over to DT-based PCIe configuration
- Misc updates for Samsung platform dmaengine drivers
Conflicts:
* arch/arm/mach-dove/board-dt.c:
Remove/remove conflicts, remove all conflicting lines.
This should have been resolved locally in our tree but we missed to base
this branch off of the next/cleanup branch that did one side of the
code removals.
----------------------------------------------------------------
The following changes since commit c8f3588db3d3cc41c88d846d5dbd45473a40ff56:
Merge branch 'next/soc' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/drivers-for-linus
for you to fetch changes up to 3316dee245ef297155fa45b8d14263dfd6a9164b:
Merge tag 's3c24xx-dma' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
----------------------------------------------------------------
Gregory CLEMENT (1):
ARM: mvebu: fix gated clock documentation
Heiko Stuebner (7):
ARM: S3C24XX: number the dma clocks
dmaengine: add driver for Samsung s3c24xx SoCs
ARM: S3C24XX: add platform-devices for new dma driver for s3c2412 and s3c2443
ARM: SAMSUNG: set s3c24xx_dma_filter for s3c64xx-spi0 device
ARM: S3C24XX: Fix possible dma selection warning
dmaengine: s3c24xx-dma: add support for the s3c2410 type of controller
ARM: S3C24XX: add dma pdata for s3c2410, s3c2440 and s3c2442
Jason Gunthorpe (1):
PCI: mvebu: Dynamically detect if the PEX link is up to enable hot plug
Jingoo Han (1):
PCI: mvebu: make local functions static
KV Sujith (2):
gpio: davinci: move to platform device
ARM: davinci: da8xx: support gpio platform device
Kevin Hilman (3):
Merge tag 'drivers-3.13' of git://git.infradead.org/linux-mvebu into next/drivers
Merge tag 'arm-perf-3.13' of git://git.kernel.org/.../will/linux into next/drivers
Merge tag 'drivers-3.13-2' of git://git.infradead.org/linux-mvebu into next/drivers
Olof Johansson (2):
Merge tag 'davinci-for-v3.13/gpio' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 's3c24xx-dma' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Philip Avinash (5):
gpio: davinci: coding style correction
ARM: davinci: support gpio platform device
ARM: davinci: da8xx boards: gpio device creation
ARM: davinci: board: gpio device creation
ARM: davinci: gpio: use gpiolib API instead of inline functions
Punit Agrawal (3):
ARM: dts: Improve CCI bindings documentation
ARM: dts: Document the CCI PMU DT bindings
drivers: CCI: add ARM CCI PMU support
Sebastian Hesselbarth (7):
PCI: mvebu: move clock enable before register access
PCI: mvebu: increment nports only for registered ports
PCI: mvebu: remove subsys_initcall
PCI: mvebu: add support for reset on GPIO
PCI: mvebu: add support for Marvell Dove SoCs
ARM: dove: switch to DT probed mbus address windows
ARM: dove: remove legacy pcie and clock init
Seungwon Jeon (1):
PCI: mvebu: add I/O access wrappers
Thomas Petazzoni (3):
irqchip: armada-370-xp: properly request resources
irqchip: armada-370-xp: implement MSI support
PCI: mvebu: add support for MSI
Wei Yongjun (1):
drivers: CCI: fix the error handle in cci_pmu_probe()
.../bindings/arm/armada-370-xp-mpic.txt | 3 +
Documentation/devicetree/bindings/arm/cci.txt | 60 +-
.../bindings/clock/mvebu-gated-clock.txt | 14 +-
.../devicetree/bindings/pci/mvebu-pci.txt | 10 +
arch/arm/Kconfig | 1 -
arch/arm/mach-davinci/board-da830-evm.c | 14 +-
arch/arm/mach-davinci/board-da850-evm.c | 6 +
arch/arm/mach-davinci/board-dm355-evm.c | 15 +-
arch/arm/mach-davinci/board-dm355-leopard.c | 14 +-
arch/arm/mach-davinci/board-dm365-evm.c | 6 +
arch/arm/mach-davinci/board-dm644x-evm.c | 5 +
arch/arm/mach-davinci/board-dm646x-evm.c | 13 +-
arch/arm/mach-davinci/board-neuros-osd2.c | 14 +-
arch/arm/mach-davinci/board-omapl138-hawk.c | 6 +
arch/arm/mach-davinci/da830.c | 16 +-
arch/arm/mach-davinci/da850.c | 16 +-
arch/arm/mach-davinci/davinci.h | 7 +
arch/arm/mach-davinci/devices-da8xx.c | 26 +
arch/arm/mach-davinci/devices.c | 13 +
arch/arm/mach-davinci/dm355.c | 35 +-
arch/arm/mach-davinci/dm365.c | 37 +-
arch/arm/mach-davinci/dm644x.c | 30 +-
arch/arm/mach-davinci/dm646x.c | 30 +-
arch/arm/mach-davinci/include/mach/da8xx.h | 3 +
.../mach-davinci/include/mach/gpio-davinci.h | 91 --
arch/arm/mach-davinci/include/mach/gpio.h | 88 --
arch/arm/mach-dove/board-dt.c | 39 +-
arch/arm/mach-s3c24xx/Kconfig | 3 +-
arch/arm/mach-s3c24xx/clock-s3c2412.c | 8 +-
arch/arm/mach-s3c24xx/common-s3c2443.c | 12 +-
arch/arm/mach-s3c24xx/common.c | 206 +++
arch/arm/mach-s3c24xx/common.h | 5 +
arch/arm/mach-s3c24xx/mach-jive.c | 1 +
arch/arm/mach-s3c24xx/mach-smdk2413.c | 1 +
arch/arm/mach-s3c24xx/mach-smdk2416.c | 1 +
arch/arm/mach-s3c24xx/mach-smdk2443.c | 1 +
arch/arm/mach-s3c24xx/mach-vstms.c | 1 +
arch/arm/plat-samsung/devs.c | 5 +-
drivers/bus/arm-cci.c | 617 +++++++-
drivers/dma/Kconfig | 12 +
drivers/dma/Makefile | 1 +
drivers/dma/s3c24xx-dma.c | 1350 ++++++++++++++++++
drivers/gpio/gpio-davinci.c | 132 +-
drivers/gpio/gpio-tnetv107x.c | 1 +
drivers/irqchip/irq-armada-370-xp.c | 202 ++-
drivers/pci/host/Kconfig | 2 +-
drivers/pci/host/pci-mvebu.c | 235 +--
include/linux/platform_data/dma-s3c24xx.h | 46 +
include/linux/platform_data/gpio-davinci.h | 60 +
sound/soc/samsung/Kconfig | 2 +-
50 files changed, 3082 insertions(+), 434 deletions(-)
delete mode 100644 arch/arm/mach-davinci/include/mach/gpio-davinci.h
delete mode 100644 arch/arm/mach-davinci/include/mach/gpio.h
create mode 100644 drivers/dma/s3c24xx-dma.c
create mode 100644 include/linux/platform_data/dma-s3c24xx.h
create mode 100644 include/linux/platform_data/gpio-davinci.h
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 5/6] ARM: SoC board updates for 3.13
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
` (3 preceding siblings ...)
2013-11-11 5:29 ` [GIT PULL 4/6] ARM: driver updates " Olof Johansson
@ 2013-11-11 5:29 ` Olof Johansson
2013-11-11 5:29 ` [GIT PULL 6/6] ARM: SoC DT " Olof Johansson
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm, Olof Johansson
Board-related updates. This branch is getting smaller and smaller, which is
the whole idea so that's reassuring.
Right now by far most of the code is related to shmobile updates, and
they are now switching over to removal of board code and migration to
multiplatform, so we'll see their board code base shrink in the near
future too, I hope.
In addition to that is some defconfig updates, some display updates for OMAP
and a bit of new board support for Rockchip boards.
Conflicts:
* arch/arm/mach-shmobile/board-bockw.c:
Add/add conflicts. Keep all sides of all changes. Another case of us missing
to base things on the cleanup branch.
----------------------------------------------------------------
The following changes since commit 1b9219d9a96c0cc797079f8f8c523ae663ccec61:
Merge branch 'next/drivers' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/boards-for-linus
for you to fetch changes up to 60cd8b09f1e26dec0e866085f110d1d665d53cec:
Merge branch 'rockchip/boards' into next/boards
----------------------------------------------------------------
Archit Taneja (4):
ARM: OMAP2+: drm: Don't build device for DMM
ARM: OMAP2+: display: Create omapdrm device inside omap_display_init
ARM: OMAP2+: display: Create omapvrfb and omapfb devices inside omap_display_init
ARM: OMAP2+: display: Create omap_vout device inside omap_display_init
Guennadi Liakhovetski (9):
ARM: shmobile: ape6evm: update MMC0, SDHI0 and SDHI1 with correct regulators
ARM: shmobile: ape6evm: disable MMCIF Command Completion Signal
ARM: shmobile: armadillo800eva: disable MMCIF Command Completion Signal
ARM: shmobile: kzm9g: disable MMCIF Command Completion Signal
ARM: shmobile: lager: disable MMCIF Command Completion Signal, add CLK_CTRL2
ARM: shmobile: r8a73a4: add a DMAC platform device and clock for it
ARM: shmobile: r8a7790: add I2C clocks and aliases for the DT mode
ARM: shmobile: r8a73a4: add a clock alias for the DMAC in DT mode
ARM: shmobile: ape6evm: add DMA support to MMCIF
Heiko Stuebner (4):
ARM: rockchip: move shared dt properties to common source file
ARM: rockchip: enable arm-global-timer
ARM: rockchip: add dts for bqcurie2 tablet
ARM: rockchip: add support for rk3188 and Radxa Rock board
Hisashi Nakamura (1):
ARM: shmobile: Koelsch support
Kevin Hilman (4):
Merge branch 'renesas/boards2' into next/boards
Merge tag 'omap-for-v3.13/board-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/boards
Merge branch 'tegra/defconfig' into next/boards
Merge branch 'rockchip/boards' into next/boards
Kuninori Morimoto (8):
ARM: shmobile: bockw defconfig: add Sound support
ARM: shmobile: bockw: enable global use of FPGA
ARM: shmobile: bockw: add R-Car sound support (PIO)
ARM: shmobile: bockw: add USB Function support
ARM: shmobile: r8a7778: split r8a7778_init_irq_extpin() for DT
ARM: shmobile: r8a7779: split r8a7779_init_irq_extpin() for DT
ARM: shmobile: bockw: add SMSC support on reference
ARM: shmobile: marzen: enable INTC IRQ
Laurent Pinchart (5):
ARM: shmobile: marzen: Select DRM_RCAR_DU in defconfig
ARM: shmobile: lager: Select DRM_RCAR_DU in defconfig
ARM: shmobile: marzen: Add Display Unit support
ARM: shmobile: lager: Add Display Unit support
ARM: shmobile: lager: Fix Display Unit platform data
Magnus Damm (16):
ARM: shmobile: Break out R-Car Gen2 setup code
ARM: shmobile: Introduce r8a7791_add_standard_devices()
ARM: shmobile: r8a7791 IRQC platform device support
ARM: shmobile: r8a7791 Arch timer workaround
ARM: shmobile: Initial r7s72100 SoC support
ARM: shmobile: r7s72100 SCIF support
ARM: shmobile: r8a7791 SMP support
ARM: shmobile: Genmai support
ARM: shmobile: Use r8a7791_add_standard_devices() on Koelsch
ARM: shmobile: Use arch timer on Koelsch
ARM: shmobile: Sync KZM9D DTS with KZM9D reference DTS
ARM: shmobile: Use KZM9D without reference for multiplatform
ARM: shmobile: Remove non-multiplatform KZM9D reference support
ARM: shmobile: Let KZM9D multiplatform boot with KZM9D DTB
ARM: shmobile: Remove KZM9D reference DTS
ARM: shmobile: Use SMP on Koelsch
Max Filippov (4):
ARM: shmobile: r8a7778: add HPB-DMAC support
ARM: shmobile: r8a7779: add HPB-DMAC support
ARM: shmobile: bockw: enable DMA for SDHI0
ARM: shmobile: marzen: enable DMA for SDHI0
Olof Johansson (2):
Merge tag 'renesas-boards-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/boards
Merge tag 'renesas-defconfig-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/boards
Pali Rohár (3):
ARM: OMAP3: Add secure function omap_smc3() which calling instruction smc #1
ARM: OMAP3: RX-51: ARM errata 430973 workaround
RX-51: Add support for OMAP3 ROM Random Number Generator
Simon Horman (3):
ARM: shmobile: Add koelsch defconfig
Merge branch 'heads/soc2' into boards2-base
Merge branch 'heads/soc2' into boards2-base
Stephen Warren (1):
ARM: tegra: defconfig updates
Tony Lindgren (1):
Merge branch 'omap-for-v3.13/n900' into omap-for-v3.13/board
arch/arm/boot/dts/Makefile | 5 +-
arch/arm/boot/dts/emev2-kzm9d-reference.dts | 57 ---
arch/arm/boot/dts/emev2-kzm9d.dts | 33 +-
arch/arm/boot/dts/r7s72100-genmai.dts | 31 ++
arch/arm/boot/dts/r8a7791-koelsch.dts | 32 ++
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 109 ++++++
arch/arm/boot/dts/rk3066a.dtsi | 98 +----
arch/arm/boot/dts/rk3188-clocks.dtsi | 289 ++++++++++++++
arch/arm/boot/dts/rk3188-radxarock.dts | 80 ++++
arch/arm/boot/dts/rk3188.dtsi | 253 +++++++++++++
arch/arm/boot/dts/rk3xxx.dtsi | 124 +++++++
arch/arm/configs/bockw_defconfig | 4 +
arch/arm/configs/koelsch_defconfig | 54 +++
arch/arm/configs/lager_defconfig | 2 +
arch/arm/configs/marzen_defconfig | 2 +
arch/arm/configs/tegra_defconfig | 5 +
arch/arm/mach-omap2/Makefile | 6 +-
arch/arm/mach-omap2/board-rx51-peripherals.c | 19 +
arch/arm/mach-omap2/board-rx51.c | 12 +
arch/arm/mach-omap2/cclock3xxx_data.c | 1 +
arch/arm/mach-omap2/devices.c | 10 +-
arch/arm/mach-omap2/display.c | 28 ++
arch/arm/mach-omap2/display.h | 4 +
arch/arm/mach-omap2/drm.c | 24 +-
arch/arm/mach-omap2/fb.c | 14 +-
arch/arm/mach-omap2/omap-secure.c | 76 ++++
arch/arm/mach-omap2/omap-secure.h | 13 +
arch/arm/mach-omap2/omap-smc.S | 21 +-
arch/arm/mach-rockchip/Kconfig | 2 +
arch/arm/mach-shmobile/Kconfig | 34 +-
arch/arm/mach-shmobile/Makefile | 7 +-
arch/arm/mach-shmobile/Makefile.boot | 3 +-
arch/arm/mach-shmobile/board-ape6evm.c | 57 ++-
arch/arm/mach-shmobile/board-armadillo800eva.c | 1 +
arch/arm/mach-shmobile/board-bockw-reference.c | 20 +
arch/arm/mach-shmobile/board-bockw.c | 372 ++++++++++++++++++-
arch/arm/mach-shmobile/board-genmai.c | 43 +++
arch/arm/mach-shmobile/board-koelsch.c | 47 +++
arch/arm/mach-shmobile/board-kzm9d-reference.c | 1 +
arch/arm/mach-shmobile/board-kzm9g.c | 1 +
arch/arm/mach-shmobile/board-lager.c | 68 ++++
arch/arm/mach-shmobile/board-marzen-reference.c | 1 +
arch/arm/mach-shmobile/board-marzen.c | 74 ++++
43 files changed, 1902 insertions(+), 235 deletions(-)
delete mode 100644 arch/arm/boot/dts/emev2-kzm9d-reference.dts
create mode 100644 arch/arm/boot/dts/r7s72100-genmai.dts
create mode 100644 arch/arm/boot/dts/r8a7791-koelsch.dts
create mode 100644 arch/arm/boot/dts/rk3066a-bqcurie2.dts
create mode 100644 arch/arm/boot/dts/rk3188-clocks.dtsi
create mode 100644 arch/arm/boot/dts/rk3188-radxarock.dts
create mode 100644 arch/arm/boot/dts/rk3188.dtsi
create mode 100644 arch/arm/boot/dts/rk3xxx.dtsi
create mode 100644 arch/arm/configs/koelsch_defconfig
create mode 100644 arch/arm/mach-shmobile/board-genmai.c
create mode 100644 arch/arm/mach-shmobile/board-koelsch.c
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 6/6] ARM: SoC DT updates for 3.13
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
` (4 preceding siblings ...)
2013-11-11 5:29 ` [GIT PULL 5/6] ARM: SoC board " Olof Johansson
@ 2013-11-11 5:29 ` Olof Johansson
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2013-11-11 5:29 UTC (permalink / raw)
To: torvalds; +Cc: linux-arm-kernel, linux-kernel, arm, Olof Johansson
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
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-11-11 5:34 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-11 5:29 [GIT PULL 0/6] ARM: SoC branches for 3.13 Olof Johansson
2013-11-11 5:29 ` [GIT PULL 1/6] ARM: SoC low-priority fixes " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 2/6] ARM: SoC cleanups " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 3/6] ARM: SoC platform changes " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 4/6] ARM: driver updates " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 5/6] ARM: SoC board " Olof Johansson
2013-11-11 5:29 ` [GIT PULL 6/6] ARM: SoC DT " Olof Johansson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).