* [GIT PULL 0/6] ARM: SoC changes for 3.14
@ 2014-01-23 18:36 Olof Johansson
2014-01-23 18:36 ` [GIT PULL 1/6] ARM: SoC non-critical fixes " Olof Johansson
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm
Here are the main branches for arm-soc for the 3.14 merge window. We'll have a
few more patches towards the end, but this is the bulk of it.
Nothing too surprising in any of it, and we've been able to stay away
from too much conflicts this release cycle, I think the total was around
3 and none of them are messy (proposed resolution in each pull request)
I've pushed up a "resolved-for-linus" branch in case you want to compare
resolutions.
Please pull. Thanks!
-Olof
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 1/6] ARM: SoC non-critical fixes for 3.14
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
@ 2014-01-23 18:36 ` Olof Johansson
2014-01-23 18:36 ` [GIT PULL 2/6] ARM: SoC cleanups " Olof Johansson
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm, Olof Johansson
As usual, we have a batch of fixes that weren't considered significant
enough to warrant going into the later -rcs for previous release, so
they are queued up on this branch.
A handful of these are for various DT fixups for Samsung platforms,
and a handful of other minor things.
There are also a couple of stable-marked patches for mvebu -- they came in
quite late and we decided to keep them deferred until the first -stable
release to get more coverage instead of squeezing them into 3.13.
----------------------------------------------------------------
The following changes since commit 0dc3fd0249a295863900984e02dd4bb89204205b:
Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
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 099c2e9ef671519d4c7f9d49782845adc4f54a39:
Merge tag 'omap-for-v3.14/fixes-not-urgent-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/fixes-non-critical
----------------------------------------------------------------
Alexander Shiyan (1):
ARM: SAMSUNG: Fix switching FIFO in arch_enable_uart_fifo function
Barry Song (1):
irqchip: sirf: set IRQ_LEVEL status_flags
Doug Anderson (2):
ARM: dts: Add the missing "\" key in non-US keyboards for exynos5250-snow
ARM: dts: Fix exynos5250-snow's search key to be L_META
Ezequiel Garcia (4):
ARM: OMAP2+: Select USB PHY for AM335x SoC
ARM: OMAP2+: gpmc: Move initialization outside the gpmc_t condition
ARM: OMAP2+: gpmc: Introduce gpmc_set_legacy()
ARM: OMAP2+: gpmc: Move legacy GPMC width setting
Gregory CLEMENT (4):
ARM: mvebu: Add support to get the ID and the revision of a SoC
ARM: mvebu: Add quirk for i2c for the OpenBlocks AX3-4 board
i2c: mv64xxx: Fix bus hang on A0 version of the Armada XP SoCs
i2c: mv64xxx: Document the newly introduced Armada XP A0 compatible
Jean-Jacques Hiblot (1):
ARM: at91: smc: bug fix in sam9_smc_cs_read()
Josh Cartwright (1):
ARM: msm: trout: fix uninit var warning
Jyri Sarha (1):
ARM: OMAP2+: enable AM33xx SOC EVM audio
Kevin Hilman (3):
Merge branch 'qcom/fixes' into next/fixes-non-critical
Merge tag 'mvebu-fixes-3.13' of git://git.infradead.org/linux-mvebu into next/fixes-non-critical
Merge tag 'omap-for-v3.14/fixes-not-urgent-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Lee Jones (1):
ARM: u300: Remove '0x's from U300 DTS file
Nishanth Menon (2):
Documentation: dt: OMAP: explicitly state SoC compatible strings
ARM: OMAP2+: board-generic: update SoC compatibility strings
Olof Johansson (4):
Merge tag 'samsung-fixes' of git://git.kernel.org/.../kgene/linux-samsung into next/fixes-non-critical
Merge tag 'samsung-fixes-2' of git://git.kernel.org/.../kgene/linux-samsung into next/fixes-non-critical
Merge branch 'qcom/fixes' into next/fixes-non-critical
Merge tag 'u300-for-arm-soc-1' of git://git.kernel.org/.../linusw/linux-stericsson into next/fixes-non-critical
Sachin Kamat (4):
ARM: dts: Add missing op_mode property to PMIC on Arndale
ARM: dts: Add missing frequency property to exynos5250
ARM: dts: Fix a typo in exynos5420-pinctrl.dtsi
ARM: dts: Update display clock frequency for Origen-4412
Seungwon Jeon (1):
ARM: dts: add clock provider for mshc node for Exynos4412 SOC
Stefan Weil (1):
ARM: bcm2835: Fix grammar in help message
Stephen Boyd (1):
ARM: dts: msm: Fix gpio interrupt and reg length
Tomasz Figa (4):
ARM: S3C64XX: Correct card detect type for HSMMC1 for MINI6410
clk: samsung: exynos4: Fix definition of div_mmc_pre4 divider
ARM: dts: Fix definition of MSHC device tree nodes for exynos4x12
ARM: dts: Use MSHC controller for eMMC memory for exynos4412-trats2
Tushar Behera (1):
ARM: dts: Update display clock frequency for Origen-4210
Uwe Kleine-König (1):
ARM: u300: fix timekeeping when periodic mode is used
Wei Yongjun (1):
ARM: u300: fix return value check in __u300_init_boardpower()
.../devicetree/bindings/arm/omap/omap.txt | 53 +++++++++
.../devicetree/bindings/i2c/i2c-mv64xxx.txt | 6 +-
arch/arm/boot/dts/exynos4210-origen.dts | 2 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +-
arch/arm/boot/dts/exynos4412-origen.dts | 7 +-
arch/arm/boot/dts/exynos4412-trats2.dts | 20 +++-
arch/arm/boot/dts/exynos4412.dtsi | 7 --
arch/arm/boot/dts/exynos4x12.dtsi | 13 ++
arch/arm/boot/dts/exynos5250-arndale.dts | 2 +
arch/arm/boot/dts/exynos5250-snow.dts | 3 +-
arch/arm/boot/dts/exynos5250.dtsi | 2 +
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 2 +-
arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +-
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +-
arch/arm/boot/dts/ste-u300.dts | 6 +-
arch/arm/configs/omap2plus_defconfig | 3 +
arch/arm/mach-at91/sam9_smc.c | 2 +-
arch/arm/mach-bcm2835/Kconfig | 2 +-
arch/arm/mach-msm/board-trout.c | 12 +-
arch/arm/mach-mvebu/Makefile | 2 +-
arch/arm/mach-mvebu/armada-370-xp.c | 32 +++++
arch/arm/mach-mvebu/mvebu-soc-id.c | 119 +++++++++++++++++++
arch/arm/mach-mvebu/mvebu-soc-id.h | 32 +++++
arch/arm/mach-omap2/board-generic.c | 7 ++
arch/arm/mach-omap2/gpmc-nand.c | 50 ++++----
arch/arm/mach-s3c64xx/mach-mini6410.c | 10 ++
arch/arm/mach-u300/regulator.c | 4 +-
arch/arm/mach-u300/timer.c | 38 +++---
arch/arm/plat-samsung/include/plat/uncompress.h | 2 +
drivers/clk/samsung/clk-exynos4.c | 3 +-
drivers/i2c/busses/i2c-mv64xxx.c | 5 +
drivers/irqchip/irq-sirfsoc.c | 3 +-
32 files changed, 381 insertions(+), 79 deletions(-)
create mode 100644 arch/arm/mach-mvebu/mvebu-soc-id.c
create mode 100644 arch/arm/mach-mvebu/mvebu-soc-id.h
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 2/6] ARM: SoC cleanups for 3.14
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
2014-01-23 18:36 ` [GIT PULL 1/6] ARM: SoC non-critical fixes " Olof Johansson
@ 2014-01-23 18:36 ` Olof Johansson
2014-01-23 18:36 ` [GIT PULL 3/6] ARM: SoC platform changes " Olof Johansson
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm, Olof Johansson
This is the branch where we usually queue up cleanup efforts, moving
drivers out of the architecture directory, header file restructuring,
etc. Sometimes they tangle with new development so it's hard to keep it
strictly to cleanups.
Some of the things included in this branch are:
* Atmel SAMA5 conversion to common clock
* Reset framework conversion for tegra platforms
- Some of this depends on tegra clock driver reworks that are shared with Mike
Turquette's clk tree.
* Tegra DMA refactoring, which are shared branches with the DMA tree.
* Removal of some header files on exynos to prepare for multiplatform
----------------------------------------------------------------
The following changes since commit 2efe1a5937f3d7d9f7baeaca34fc9082e747a41e:
Merge branch 'next/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 273c2279ca502267fac40bcaecb35942380c429c:
Merge tag 'at91-cleanup2' of git://github.com/at91linux/linux-at91 into next/cleanup
----------------------------------------------------------------
Alexandre Courbot (1):
clk: tegra: add FUSE clock device
Andrew Chew (1):
clk: tegra: Set the clk parent of host1x to pll_p
Andrew Lunn (3):
ARM: Orion: Add missing includes
ARM: Orion5x: Fix warnings when using C=1.
ARM: Dove: Fix compiler warnings with C=1 builds
Arnaud Patard (1):
ARM: kirkwood: stop printk TCLK value at boot for DT boards
Boris BREZILLON (23):
ARM: at91: move at91_pmc.h to include/linux/clk/at91_pmc.h
ARM: at91: add Kconfig options for common clk support
clk: at91: add PMC base support
clk: at91: add PMC macro file for dt definitions
clk: at91: add PMC main clock
clk: at91: add PMC pll clocks
clk: at91: add PMC master clock
clk: at91: add PMC system clocks
clk: at91: add PMC peripheral clocks
clk: at91: add PMC programmable clocks
clk: at91: add PMC utmi clock
clk: at91: add PMC usb clock
clk: at91: add PMC smd clock
dt: binding: add at91 clks dt bindings documentation
ARM: at91: move pit timer to common clk framework
ARM: at91: add new compatible strings for pmc driver
ARM: at91: prepare sama5 dt boards transition to common clk
ARM: at91: prepare common clk transition for sama5d3 SoC
ARM: at91/dt: define sama5d3 clocks
ARM: at91/dt: define sama5d3xek's main clk frequency
ARM: at91: move sama5d3 SoC to common clk
ARM: at91/dt: remove old clk material
clk: at91: fix pmc_clk_ids data type attriubte
Dan Carpenter (1):
spi: tegra: checking for ERR_PTR instead of NULL
Daniel Kurtz (3):
ARM: EXYNOS: Constify data tables for pmu
ARM: SAMSUNG: Let s3c_pm_do_restore_*() take const sleep_save
ARM: EXYNOS: Constify clksrc immutable register restore tables
Jean-Christophe PLAGNIOL-VILLARD (1):
ARM: at91: switch Calao QIL-A9260 board to DT
Jisheng Zhang (1):
ARM: mvebu: fix some sparse warnings
Joseph Lo (2):
clk: tegra124: add wait_for_reset and disable_clock for tegra_cpu_car_ops
clk: tegra124: add suspend/resume function for tegra_cpu_car_ops
Kevin Hilman (1):
Merge tag 'at91-cleanup2' of git://github.com/at91linux/linux-at91 into next/cleanup
Kukjin Kim (11):
ARM: EXYNOS: cleanup <mach/regs-pmu.h>
ARM: EXYNOS: remove inclusion <mach/regs-pmu.h> into another headers
ARM: EXYNOS: local regs-pmu.h header file
ARM: EXYNOS: cleanup <mach/regs-irq.h>
ARM: EXYNOS: cleanup <mach/regs-clock.h>
PM / devfreq: move definitions for exynos4_bus into drivers/devfreq
ARM: EXYNOS: local definitions for pm.c into mach-exynos dir
cpufreq: exynos: move definitions for exynos-cpufreq into drivers/cpufreq/
ARM: EXYNOS: local definitions for cpuidle.c into mach-exynos dir
ARM: EXYNOS: remove <mach/regs-clock.h> for exynos
PM / devfreq: use inclusion <mach/map.h> instead of <plat/map-s5p.h>
Kuninori Morimoto (14):
ARM: shmobile: ape6evm: don't use named resource for MMCIF
ARM: shmobile: ape6evm: don't use named resource for SDHI
ARM: shmobile: lager: don't use named resource for MMCIF
ARM: shmobile: sh73a0: don't use named resource for TMU
ARM: shmobile: sh73a0: don't use named resource for I2C
ARM: shmobile: sh73a0: don't use named resource for IPMMU
ARM: shmobile: bockw: header cleanup
ARM: shmobile: r8a7779: cleanup registration of VIN
ARM: shmobile: r8a7779: camera-rcar header cleanup
ARM: shmobile: r8a7779: cleanup registration of sh_eth
ARM: shmobile: sh73a0: tidyup clock table order
ARM: shmobile: r7s72100: tidyup clock table order
ARM: shmobile: sh7372: tidyup clock table order
ARM: shmobile: remove unnecessary platform_device as header cleanup
Laurent Pinchart (14):
serial: sh-sci: Fix warnings due to improper casts and printk formats
serial: sh-sci: Don't enable/disable port from within break timer
serial: sh-sci: Convert to clk_prepare/unprepare
serial: sh-sci: Sort headers alphabetically
serial: sh-sci: Remove baud rate calculation algorithm 5
serial: sh-sci: Simplify baud rate calculation algorithms
serial: sh-sci: Remove duplicate interrupt check in verify port op
serial: sh-sci: Set the UPF_FIXED_PORT flag
serial: sh-sci: Don't check IRQ in verify port operation
serial: sh-sci: Support resources passed through platform resources
serial: sh-sci: Move overrun_bit and error_mask fields out of pdata
serial: sh-sci: Remove unused GPIO request code
serial: sh-sci: Compute overrun_bit without using baud rate algo
serial: sh-sci: Rework baud rate calculation
Magnus Damm (2):
ARM: shmobile: Cosmetic update of Lager DT Reference
ARM: shmobile: Add r8a7790_register_pfc() function
Mark Zhang (3):
clk: tegra: Correct sbc mux width & parent
clk: tegra: Fix vde/2d/3d clock src offset
clk: tegra: Set the clock parent of gr2d/gr3d to pll_c2
Michael Opdenacker (4):
arm: plat-orion: remove deprecated IRQF_DISABLED
ARM: SAMSUNG: remove unused SAMSUNG_GPIOLIB_4BIT Kconfig parameter
ARM: SAMSUNG: remove IRQF_DISABLED
ARM: pxa: remove IRQF_DISABLED
Michal Simek (1):
arm: zynq: Add support for zynq_cpu_kill function
Mikko Perttunen (1):
clk: tegra114: Initialize clocks needed for HDMI
Nicolas Ferre (1):
ARM: at91: remove AT91_PROGRAMMABLE_CLOCKS configuration option
Nicolas Pitre (1):
ARM: clean up cache handling in platform code
Olof Johansson (14):
Merge tag 'renesas-cleanup-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'mvebu-soc-3.14' of git://git.infradead.org/linux-mvebu into next/cleanup
Merge commit 'fixes' into next/cleanup
Merge tag 'at91-cleanup' of git://github.com/at91linux/linux-at91 into next/cleanup
Merge tag 'zynq-cleanup-for-3.14' of git://git.xilinx.com/linux-xlnx into next/cleanup
Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Merge tag 'v3.13-rc4' into next/cleanup
Merge branches 'depends/asoc-dma', 'depends/dma-of' and 'depends/tegra-clk' into next/cleanup
Merge tag 'tegra-for-3.14-dmas-resets-rework' of git://git.kernel.org/.../tegra/linux into next/cleanup
Merge tag 'samsung-cleanup-2' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Merge tag 'renesas-cleanup2-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-sh-sci-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-sh-sci2-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'mvebu-soc-3.14-2' of git://git.infradead.org/linux-mvebu into next/cleanup
Peter De Schrijver (27):
ARM: tegra114: add missing clocks to binding
clk: tegra: replace enum tegra114_clk by binding header
clk: tegra: add TEGRA_DIVIDER_ROUND_UP for periph clks
clk: tegra: PLLE spread spectrum control
ARM: tegra30: add missing CLK IDs
clk: tegra: simplify periph clock data
clk: tegra: common periph_clk_enb_refcnt and clks
clk: tegra: Add TEGRA_PERIPH_NO_DIV flag
clk: tegra: move some PLLC and PLLXC init to clk-pll.c
clk: tegra: use pll_ref as the pll_e parent
clk: tegra: move fields to tegra_clk_pll_params
clk: tegra: add header for common tegra clock IDs
clk: tegra: add common infra for DT clocks
clk: tegra: add clkdev registration infra
clk: tegra: move audio clk to common file
clk: tegra: move periph clocks to common file
clk: tegra: move PMC, fixed clocks to common files
clk: tegra: introduce common gen4 super clock
clk: tegra: move tegra30 to common infra
clk: tegra: move tegra20 to common infra
clk: tegra: Add support for PLLSS
clk: tegra: Add periph regs bank X
clk: tegra: add locking to periph clks
clk: tegra: add TEGRA_PERIPH_NO_GATE
clk: tegra124: Add common clk IDs to clk-id.h
clk: tegra124: Add new peripheral clocks
clk: tegra124: Add support for Tegra124 clocks
Qiao Zhou (1):
ARM: mmp: build sram driver alone
Sebastian Hesselbarth (1):
ARM: kirkwood: remove lagacy clk workarounds
Simon Horman (1):
ARM: shmobile: r8a7790: Correct typo in clocks
Soren Brinkmann (4):
arm: zynq: platsmp: Remove CPU presence check
arm: zynq: Invalidate L1 in secondary boot
arm: zynq: Use of_platform_populate instead of bus_probe
arm: zynq: Set proper GIC flags
Stephen Warren (34):
dma: add dma_get_any_slave_channel(), for use in of_xlate()
Merge branch 'for-3.14/deps-from-dma-defer_probe' into for-3.14/dmas-resets-rework
Merge branch 'for-3.14/deps-from-dma-of' into for-3.14/dmas-resets-rework
Merge tag 'asoc-dma-v3.14' into for-3.14/dmas-resets-rework
Merge tag 'clk-tegra-for-3.14' into for-3.14/dmas-resets-rework
ARM: tegra: add missing clock documentation to DT bindings
ARM: tegra: document reset properties in DT bindings
ARM: tegra: document use of standard DMA DT bindings
ARM: tegra: update DT files to add reset properties
ARM: tegra: update DT files to add DMA properties
ARM: tegra: select the reset framework
clk: tegra: implement a reset driver
pci: tegra: use reset framework
drm/tegra: use reset framework
ARM: tegra: pass reset to tegra_powergate_sequence_power_up()
dma: tegra: use reset framework
dma: tegra: register as an OF DMA controller
ASoC: tegra: use reset framework
ASoC: tegra: call pm_runtime APIs around register accesses
ASoC: tegra: allocate AHUB FIFO during probe() not startup()
ASoC: tegra: convert to standard DMA DT bindings
i2c: tegra: use reset framework
staging: nvec: use reset framework
spi: tegra: use reset framework
spi: tegra: convert to standard DMA DT bindings
serial: tegra: use reset framework
serial: tegra: convert to standard DMA DT bindings
Input: tegra-kbc - use reset framework
USB: EHCI: tegra: use reset framework
ARM: tegra: remove legacy clock entries from DT
ARM: tegra: remove legacy DMA entries from DT
clk: tegra: remove legacy reset APIs
clk: tegra: remove bogus PCIE_XCLK
ASoC: tegra: update module reset list for Tegra124
Sudeep KarkadaNagesha (1):
ARM: zynq: remove unnecessary setting of cpu_present_mask
Sylwester Nawrocki (2):
ARM: EXYNOS: Consolidate selection of PM_GENERIC_DOMAINS for Exynos4
ARM: EXYNOS: Kill exynos_pm_late_initcall()
Thierry Reding (7):
clk: tegra114: Rename gr_2d/gr_3d to gr2d/gr3d
clk: tegra: Fix clock rate computation
clk: tegra: Initialize secondary gr3d clock on Tegra30
clk: tegra: Properly setup PWM clock on Tegra30
clk: tegra: Initialize DSI low-power clocks
clk: tegra: Do not print errors for clk_round_rate()
ARM: pxa: Remove unused variables
Thomas Petazzoni (3):
ARM: mvebu: move ARMADA_XP_MAX_CPUS to armada-370-xp.h
ARM: mvebu: remove prototypes of non-existing functions from common.h
ARM: mvebu: move Armada 370/XP specific definitions to armada-370-xp.h
Uwe Kleine-König (1):
ARM: orion5x: drop unused include from common.c
Wei Yongjun (1):
clk: tegra: fix __clk_lookup() return value checks
Yanis Moreno (1):
ARM: at91: remove redundant dependency
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 1 +
.../devicetree/bindings/clock/at91-clock.txt | 339 ++++
.../bindings/clock/nvidia,tegra114-car.txt | 4 +
.../bindings/clock/nvidia,tegra124-car.txt | 63 +
.../bindings/clock/nvidia,tegra20-car.txt | 4 +
.../bindings/clock/nvidia,tegra30-car.txt | 4 +
.../devicetree/bindings/dma/tegra20-apbdma.txt | 14 +
.../bindings/gpu/nvidia,tegra20-host1x.txt | 122 ++
.../bindings/i2c/nvidia,tegra20-i2c.txt | 27 +-
.../bindings/input/nvidia,tegra20-kbc.txt | 9 +
.../bindings/mmc/nvidia,tegra20-sdhci.txt | 9 +
.../devicetree/bindings/nvec/nvidia,nvec.txt | 12 +
.../bindings/pci/nvidia,tegra20-pcie.txt | 26 +-
.../bindings/pwm/nvidia,tegra20-pwm.txt | 9 +
.../bindings/rtc/nvidia,tegra20-rtc.txt | 3 +
.../bindings/serial/nvidia,tegra20-hsuart.txt | 19 +-
.../sound/nvidia,tegra-audio-alc5632.txt | 7 +-
.../sound/nvidia,tegra-audio-rt5640.txt | 7 +-
.../sound/nvidia,tegra-audio-wm8753.txt | 7 +-
.../sound/nvidia,tegra-audio-wm8903.txt | 7 +-
.../sound/nvidia,tegra-audio-wm9712.txt | 7 +-
.../bindings/sound/nvidia,tegra20-ac97.txt | 20 +-
.../bindings/sound/nvidia,tegra20-i2s.txt | 19 +-
.../bindings/sound/nvidia,tegra30-ahub.txt | 63 +-
.../bindings/sound/nvidia,tegra30-i2s.txt | 11 +-
.../bindings/spi/nvidia,tegra114-spi.txt | 24 +-
.../bindings/spi/nvidia,tegra20-sflash.txt | 20 +-
.../bindings/spi/nvidia,tegra20-slink.txt | 20 +-
.../bindings/timer/nvidia,tegra20-timer.txt | 3 +
.../bindings/timer/nvidia,tegra30-timer.txt | 3 +
.../bindings/usb/nvidia,tegra20-ehci.txt | 7 +-
arch/arm/Kconfig | 1 -
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/at91-qil_a9260.dts | 185 ++
arch/arm/boot/dts/sama5d3.dtsi | 379 +++-
arch/arm/boot/dts/sama5d3_can.dtsi | 20 +
arch/arm/boot/dts/sama5d3_emac.dtsi | 11 +
arch/arm/boot/dts/sama5d3_gmac.dtsi | 11 +
arch/arm/boot/dts/sama5d3_lcd.dtsi | 17 +
arch/arm/boot/dts/sama5d3_mci2.dtsi | 12 +
arch/arm/boot/dts/sama5d3_tcb1.dtsi | 12 +
arch/arm/boot/dts/sama5d3_uart.dtsi | 21 +
arch/arm/boot/dts/sama5d3xcm.dtsi | 17 +-
arch/arm/boot/dts/tegra114.dtsi | 157 +-
arch/arm/boot/dts/tegra20-paz00.dts | 2 +
arch/arm/boot/dts/tegra20.dtsi | 136 +-
arch/arm/boot/dts/tegra30.dtsi | 175 +-
arch/arm/configs/at91_dt_defconfig | 1 -
arch/arm/configs/at91rm9200_defconfig | 1 -
arch/arm/configs/at91sam9260_9g20_defconfig | 2 -
arch/arm/configs/at91sam9261_9g10_defconfig | 1 -
arch/arm/configs/at91sam9g45_defconfig | 1 -
arch/arm/configs/at91sam9rl_defconfig | 1 -
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/mach-at91/Kconfig | 50 +-
arch/arm/mach-at91/Kconfig.non_dt | 12 +-
arch/arm/mach-at91/Makefile | 3 +-
arch/arm/mach-at91/at91rm9200.c | 2 +-
arch/arm/mach-at91/at91sam9260.c | 2 +-
arch/arm/mach-at91/at91sam9261.c | 2 +-
arch/arm/mach-at91/at91sam9263.c | 2 +-
arch/arm/mach-at91/at91sam926x_time.c | 14 +-
arch/arm/mach-at91/at91sam9g45.c | 2 +-
arch/arm/mach-at91/at91sam9n12.c | 2 +-
arch/arm/mach-at91/at91sam9rl.c | 2 +-
arch/arm/mach-at91/at91sam9x5.c | 2 +-
arch/arm/mach-at91/board-dt-sama5.c | 10 +-
arch/arm/mach-at91/board-qil-a9260.c | 266 ---
arch/arm/mach-at91/clock.c | 13 +-
arch/arm/mach-at91/generic.h | 3 +-
arch/arm/mach-at91/pm.c | 5 +-
arch/arm/mach-at91/pm_slowclock.S | 2 +-
arch/arm/mach-at91/sama5d3.c | 344 +---
arch/arm/mach-at91/setup.c | 8 +-
arch/arm/mach-dove/common.c | 15 +-
arch/arm/mach-exynos/Kconfig | 4 +-
arch/arm/mach-exynos/common.c | 8 +-
arch/arm/mach-exynos/common.h | 6 -
arch/arm/mach-exynos/cpuidle.c | 25 +-
arch/arm/mach-exynos/hotplug.c | 2 +-
arch/arm/mach-exynos/include/mach/pm-core.h | 5 +-
arch/arm/mach-exynos/include/mach/regs-clock.h | 372 ----
arch/arm/mach-exynos/include/mach/regs-irq.h | 19 -
arch/arm/mach-exynos/mach-exynos5-dt.c | 2 +-
arch/arm/mach-exynos/platsmp.c | 6 +-
arch/arm/mach-exynos/pm.c | 33 +-
arch/arm/mach-exynos/pm_domains.c | 9 +-
arch/arm/mach-exynos/pmu.c | 17 +-
.../mach-exynos/{include/mach => }/regs-pmu.h | 53 -
arch/arm/mach-imx/platsmp.c | 3 +-
arch/arm/mach-kirkwood/board-dt.c | 40 +-
arch/arm/mach-mmp/Kconfig | 3 +
arch/arm/mach-mmp/Makefile | 3 +-
arch/arm/mach-msm/platsmp.c | 3 +-
arch/arm/mach-mvebu/armada-370-xp.h | 4 +
arch/arm/mach-mvebu/coherency.c | 1 +
arch/arm/mach-mvebu/coherency.h | 4 +-
arch/arm/mach-mvebu/common.h | 10 +-
arch/arm/mach-mvebu/hotplug.c | 1 +
arch/arm/mach-mvebu/platsmp.c | 4 +-
arch/arm/mach-mvebu/pmsu.c | 3 +-
arch/arm/mach-mvebu/system-controller.c | 5 +-
arch/arm/mach-orion5x/board-dt.c | 2 +-
arch/arm/mach-orion5x/common.c | 7 +-
arch/arm/mach-orion5x/db88f5281-setup.c | 2 +-
arch/arm/mach-orion5x/irq.c | 1 +
arch/arm/mach-orion5x/pci.c | 4 +-
arch/arm/mach-orion5x/rd88f5182-setup.c | 2 +-
arch/arm/mach-orion5x/terastation_pro2-setup.c | 2 +-
arch/arm/mach-orion5x/ts209-setup.c | 2 +-
arch/arm/mach-orion5x/ts78xx-setup.c | 2 +-
arch/arm/mach-prima2/platsmp.c | 3 +-
arch/arm/mach-pxa/am200epd.c | 3 +-
arch/arm/mach-pxa/am300epd.c | 3 +-
arch/arm/mach-pxa/em-x270.c | 3 +-
arch/arm/mach-pxa/irq.c | 4 -
arch/arm/mach-pxa/magician.c | 2 +-
arch/arm/mach-pxa/mainstone.c | 2 +-
arch/arm/mach-pxa/pcm990-baseboard.c | 2 +-
arch/arm/mach-pxa/sharpsl_pm.c | 8 +-
arch/arm/mach-pxa/time.c | 2 +-
arch/arm/mach-pxa/trizeps4.c | 3 +-
arch/arm/mach-s3c24xx/dma.c | 2 +-
arch/arm/mach-s3c24xx/simtec-usb.c | 3 +-
arch/arm/mach-s3c64xx/mach-smartq.c | 2 +-
arch/arm/mach-shmobile/board-ape6evm.c | 6 +-
arch/arm/mach-shmobile/board-bockw-reference.c | 1 -
arch/arm/mach-shmobile/board-lager-reference.c | 5 +-
arch/arm/mach-shmobile/board-lager.c | 2 +-
arch/arm/mach-shmobile/board-marzen.c | 25 +-
arch/arm/mach-shmobile/clock-r7s72100.c | 3 +
arch/arm/mach-shmobile/clock-r8a7790.c | 2 +-
arch/arm/mach-shmobile/clock-sh7372.c | 9 +-
arch/arm/mach-shmobile/clock-sh73a0.c | 14 +-
arch/arm/mach-shmobile/include/mach/r8a7779.h | 7 -
arch/arm/mach-shmobile/setup-r8a7779.c | 57 -
arch/arm/mach-shmobile/setup-r8a7790.c | 7 +-
arch/arm/mach-shmobile/setup-sh73a0.c | 16 +-
arch/arm/mach-sti/platsmp.c | 3 +-
arch/arm/mach-tegra/Kconfig | 2 +
arch/arm/mach-tegra/powergate.c | 8 +-
arch/arm/mach-ux500/platsmp.c | 3 +-
arch/arm/mach-zynq/common.c | 16 +-
arch/arm/mach-zynq/common.h | 2 +
arch/arm/mach-zynq/headsmp.S | 6 +-
arch/arm/mach-zynq/platsmp.c | 25 +-
arch/arm/plat-orion/common.c | 9 +-
arch/arm/plat-orion/time.c | 3 +-
arch/arm/plat-pxa/dma.c | 2 +-
arch/arm/plat-samsung/Kconfig | 8 -
arch/arm/plat-samsung/include/plat/pm.h | 4 +-
arch/arm/plat-samsung/pm.c | 6 +-
arch/arm/plat-samsung/s5p-irq-pm.c | 3 +
arch/arm/plat-versatile/platsmp.c | 3 +-
drivers/clk/Makefile | 1 +
drivers/clk/at91/Makefile | 11 +
drivers/clk/at91/clk-main.c | 187 ++
drivers/clk/at91/clk-master.c | 270 +++
drivers/clk/at91/clk-peripheral.c | 410 +++++
drivers/clk/at91/clk-pll.c | 531 ++++++
drivers/clk/at91/clk-plldiv.c | 135 ++
drivers/clk/at91/clk-programmable.c | 366 ++++
drivers/clk/at91/clk-smd.c | 171 ++
drivers/clk/at91/clk-system.c | 135 ++
drivers/clk/at91/clk-usb.c | 398 +++++
drivers/clk/at91/clk-utmi.c | 159 ++
drivers/clk/at91/pmc.c | 395 ++++
drivers/clk/at91/pmc.h | 114 ++
drivers/clk/tegra/Makefile | 7 +-
drivers/clk/tegra/clk-id.h | 235 +++
drivers/clk/tegra/clk-periph-gate.c | 30 +-
drivers/clk/tegra/clk-periph.c | 72 +-
drivers/clk/tegra/clk-pll.c | 407 ++++-
drivers/clk/tegra/clk-tegra-audio.c | 215 +++
drivers/clk/tegra/clk-tegra-fixed.c | 111 ++
drivers/clk/tegra/clk-tegra-periph.c | 674 +++++++
drivers/clk/tegra/clk-tegra-pmc.c | 132 ++
drivers/clk/tegra/clk-tegra-super-gen4.c | 149 ++
drivers/clk/tegra/clk-tegra114.c | 1688 ++++--------------
drivers/clk/tegra/clk-tegra124.c | 1424 +++++++++++++++
drivers/clk/tegra/clk-tegra20.c | 817 ++++-----
drivers/clk/tegra/clk-tegra30.c | 1504 +++++-----------
drivers/clk/tegra/clk.c | 214 +++
drivers/clk/tegra/clk.h | 116 +-
drivers/cpufreq/exynos-cpufreq.h | 22 +
drivers/cpufreq/exynos4210-cpufreq.c | 2 -
drivers/cpufreq/exynos4x12-cpufreq.c | 2 -
drivers/cpufreq/exynos5250-cpufreq.c | 1 -
drivers/devfreq/exynos/exynos4_bus.c | 4 +-
drivers/devfreq/exynos/exynos4_bus.h | 110 ++
drivers/dma/Kconfig | 2 +
drivers/dma/dmaengine.c | 28 +
drivers/dma/mmp_pdma.c | 30 +-
drivers/dma/tegra20-apb-dma.c | 52 +-
drivers/gpu/drm/tegra/Kconfig | 1 +
drivers/gpu/drm/tegra/dc.c | 10 +-
drivers/gpu/drm/tegra/drm.h | 3 +
drivers/gpu/drm/tegra/gr3d.c | 22 +-
drivers/gpu/drm/tegra/hdmi.c | 15 +-
drivers/i2c/busses/i2c-tegra.c | 13 +-
drivers/input/keyboard/tegra-kbc.c | 13 +-
drivers/pci/host/pci-tegra.c | 53 +-
drivers/spi/Kconfig | 3 +
drivers/spi/spi-tegra114.c | 66 +-
drivers/spi/spi-tegra20-sflash.c | 18 +-
drivers/spi/spi-tegra20-slink.c | 66 +-
drivers/staging/nvec/nvec.c | 11 +-
drivers/staging/nvec/nvec.h | 5 +-
drivers/tty/serial/serial-tegra.c | 38 +-
drivers/tty/serial/sh-sci.c | 320 ++--
drivers/tty/serial/sh-sci.h | 2 +-
drivers/usb/gadget/atmel_usba_udc.c | 2 +-
drivers/usb/host/ehci-tegra.c | 14 +-
include/dt-bindings/clk/at91.h | 22 +
include/dt-bindings/clock/tegra114-car.h | 8 +-
include/dt-bindings/clock/tegra124-car.h | 341 ++++
include/dt-bindings/clock/tegra20-car.h | 2 +-
include/dt-bindings/clock/tegra30-car.h | 12 +-
.../mach => include/linux/clk}/at91_pmc.h | 4 +-
include/linux/clk/tegra.h | 7 -
include/linux/dmaengine.h | 1 +
include/linux/serial_sci.h | 34 +-
include/linux/tegra-powergate.h | 7 +-
sound/soc/atmel/Kconfig | 2 +-
sound/soc/tegra/Kconfig | 2 +
sound/soc/tegra/tegra20_ac97.c | 11 -
sound/soc/tegra/tegra20_i2s.c | 20 +-
sound/soc/tegra/tegra30_ahub.c | 138 +-
sound/soc/tegra/tegra30_ahub.h | 11 +-
sound/soc/tegra/tegra30_i2s.c | 97 +-
sound/soc/tegra/tegra30_i2s.h | 3 +
sound/soc/tegra/tegra_pcm.c | 17 +-
sound/soc/tegra/tegra_pcm.h | 5 +
233 files changed, 11389 insertions(+), 5145 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/at91-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.txt
create mode 100644 arch/arm/boot/dts/at91-qil_a9260.dts
delete mode 100644 arch/arm/mach-at91/board-qil-a9260.c
delete mode 100644 arch/arm/mach-exynos/include/mach/regs-clock.h
delete mode 100644 arch/arm/mach-exynos/include/mach/regs-irq.h
rename arch/arm/mach-exynos/{include/mach => }/regs-pmu.h (88%)
create mode 100644 drivers/clk/at91/Makefile
create mode 100644 drivers/clk/at91/clk-main.c
create mode 100644 drivers/clk/at91/clk-master.c
create mode 100644 drivers/clk/at91/clk-peripheral.c
create mode 100644 drivers/clk/at91/clk-pll.c
create mode 100644 drivers/clk/at91/clk-plldiv.c
create mode 100644 drivers/clk/at91/clk-programmable.c
create mode 100644 drivers/clk/at91/clk-smd.c
create mode 100644 drivers/clk/at91/clk-system.c
create mode 100644 drivers/clk/at91/clk-usb.c
create mode 100644 drivers/clk/at91/clk-utmi.c
create mode 100644 drivers/clk/at91/pmc.c
create mode 100644 drivers/clk/at91/pmc.h
create mode 100644 drivers/clk/tegra/clk-id.h
create mode 100644 drivers/clk/tegra/clk-tegra-audio.c
create mode 100644 drivers/clk/tegra/clk-tegra-fixed.c
create mode 100644 drivers/clk/tegra/clk-tegra-periph.c
create mode 100644 drivers/clk/tegra/clk-tegra-pmc.c
create mode 100644 drivers/clk/tegra/clk-tegra-super-gen4.c
create mode 100644 drivers/clk/tegra/clk-tegra124.c
create mode 100644 drivers/devfreq/exynos/exynos4_bus.h
create mode 100644 include/dt-bindings/clk/at91.h
create mode 100644 include/dt-bindings/clock/tegra124-car.h
rename {arch/arm/mach-at91/include/mach => include/linux/clk}/at91_pmc.h (98%)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 3/6] ARM: SoC platform changes for 3.14
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
2014-01-23 18:36 ` [GIT PULL 1/6] ARM: SoC non-critical fixes " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 2/6] ARM: SoC cleanups " Olof Johansson
@ 2014-01-23 18:36 ` Olof Johansson
2014-01-23 18:36 ` [GIT PULL 4/6] ARM: SoC DT updates " Olof Johansson
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm, Olof Johansson
New core SoC-specific changes.
New platforms:
* Introduction of a vendor, Hisilicon, and one of their SoCs with some
random numerical product name.
* Introduction of EFM32, embedded platform from Silicon Labs (ARMv7m, i.e. !MMU).
* Marvell Berlin series of SoCs, which include the one in Chromecast.
* MOXA platform support, ARM9-based platform used mostly in industrial products
* Support for Freescale's i.MX50 SoC.
Other work:
* Renesas work for new platforms and drivers, and conversion over to
more multiplatform-friendly device registration schemes.
* SMP support for Allwinner sunxi platforms.
* ... plus a bunch of other stuff across various platforms.
Conflicts:
arch/arm/mach-u300/timer.c:
Keep ticks_per_jiffy calculation and the sched_clock_register() call,
ditch setup_sched_clock().
----------------------------------------------------------------
The following changes since commit fa4409f1f575945e7dee3a52fb4842b215c7581d:
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 6373bb71875b3f9f73f375952f92e68140b75657:
Merge tag 'davinci-for-v3.14/soc' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc
----------------------------------------------------------------
Alexander Shiyan (2):
ARM: i.MX5x: Add SAHARA clock for i.MX5x CPUs
ARM: imx: pllv1: Fix PLL calculation for i.MX27
Alexandre Courbot (1):
ARM: tegra: switch FUSE clock on before usage
Anson Huang (4):
ARM: imx: clk: correct arm clock usecount
ARM: imx: add necessary interface for pfd
ARM: imx: improve status check of clock gate
ARM: imx: improve the comment of CCM lpm SW workaround
Baruch Siach (1):
dt-bindings: fix example of allwinner interrupt controller
Ben Dooks (2):
ARM: rcar-gen2: Do not setup timer in non-secure mode
ARM: shmobile: Add select MIGHT_HAVE_PCI for PCI-AHB bridge code
Christian Daudt (1):
rename ARCH_BCM to ARCH_BCM_MOBILE (clocksource)
Denis Carikli (3):
ARM: imx_v4_v5_defconfig: Enable gpio regulator and gpio button/keyboard.
ARM: imx_v6_v7_defconfig: Enable tsc2007 support.
ARM i.MX25: build in pinctrl support.
Fabio Estevam (3):
ARM: imx_v6_v7_defconfig: Select CONFIG_HIGHMEM
ARM: imx_v6_v7_defconfig: Select MX35 and MX50 device tree support
ARM: imx_v6_v7_defconfig: Select CONFIG_REGULATOR_PFUZE100
Greg Ungerer (4):
ARM: imx: add debug uart support for IMX50 SoC
ARM: imx: add clocking support code for the IMX50 SoC
ARM: imx: allow configuration of the IMX50 SoC
ARM: imx: add support code for IMX50 based machines
H Hartley Sweeten (1):
ARM: ep93xx: use soc bus
Haojian Zhuang (8):
ARM: hi3xxx: add board support with device tree
ARM: dts: enable hi4511 with device tree
ARM: config: enable hi3xxx in multi_v7_defconfig
ARM: config: add defconfig for Hi3xxx
ARM: dts: enable clock binding on Hi3620
ARM: hisi: rename hi3xxx to hisi
ARM: hisi: remove init_time
ARM: dts: rename hi4511 dts file
Hiep Cao Minh (1):
ARM: shmobile: r8a7790: add QSPI support
Jingchang Lu (1):
ARM: imx: Add DMAMUX clock for Vybrid vf610 SoC
John Tobias (1):
ARM: imx: Add cpu frequency scaling support
Jonas Jensen (1):
ARM: moxart: add MOXA ART SoC platform files
Josh Wu (1):
ARM: at91: sama5d3: add support for sama5d36 chip
Kevin Hilman (12):
Merge branch 'soc/sched_clock' into next/soc
ARM: hi3xxx: add smp support
Merge branch 'berlin/soc' into next/soc
Merge branch 'efm32/soc' into next/soc
Merge branch 'keystone/soc' into next/soc
Merge tag 'renesas-soc-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/soc
Merge branch 'hisi/soc' into next/soc
Merge branch 'qcom/soc2' into next/soc
Merge tag 'renesas-soc-fixes-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'sunxi-core-for-3.14-2' of https://github.com/mripard/linux into next/soc
Merge tag 'versatile-for-v3.14' of git://git.kernel.org/.../linusw/linux-integrator into next/soc
Merge tag 'davinci-for-v3.14/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Kuninori Morimoto (19):
ARM: shmobile: r8a7778: add I2C clock for DT
ARM: shmobile: r8a7779: add I2C clock for DT
ARM: shmobile: r8a73a4: don't use named irq for DMAEngine
ARM: shmobile: r8a7778: add MMCIF clock support for DT
ARM: shmobile: r8a7778: add SDHI clock support for DT
ARM: shmobile: r8a7779: add SDHI clock support for DT
ARM: shmobile: r8a7778: add HSPI clock support for DT
ARM: shmobile: r8a7790: care EXTAL divider settings
ARM: shmobile: r8a7790: fixup I2C clock source
ARM: shmobile: r8a7790: tidyup clock table order
ARM: shmobile: r8a7778: add HPBIFx DMAEngine support
ARM: shmobile: r8a7790: add SSI MSTP clocks
ARM: shmobile: r8a7740: add FSI clock support for DT
ARM: shmobile: r8a7778: add SSIx DMAEngine support
ARM: shmobile: r8a7790: add I2C support
ARM: shmobile: sh73a0: add FSI clock support for DT
ARM: shmobile: r8a7778: camera-rcar header cleanup
ARM: shmobile: r8a7778: add USB Func DMAEngine support
ARM: shmobile: r8a7778: add sound SCU clock support
Laurent Pinchart (32):
ARM: shmobile: r8a7791: Add DU and LVDS clocks
ARM: Rename ARCH_SHMOBILE to ARCH_SHMOBILE_LEGACY
ARM: shmobile: r8a7790: Add clock index macros for DT sources
ARM: shmobile: r8a7791: Add clock index macros for DT sources
ARM: shmobile: rcar-gen2: Initialize CCF before clock sources
ARM: shmobile: sh7372: Use macros to declare SCIF devices
ARM: shmobile: sh73a0: Use macros to declare SCIF devices
ARM: shmobile: r8a7740: Use macros to declare SCIF devices
ARM: shmobile: r8a7779: Use macros to declare SCIF devices
ARM: shmobile: r8a73a4: Don't define SCIF platform data in an array
ARM: shmobile: r7s72100: Don't define SCIF platform data in an array
ARM: shmobile: r8a7778: Don't define SCIF platform data in an array
ARM: shmobile: r8a7791: Don't define SCIF platform data in an array
ARM: shmobile: r8a7790: Don't define SCIF platform data in an array
ARM: shmobile: sh7372: Declare SCIF register base and IRQ as resources
ARM: shmobile: sh73a0: Declare SCIF register base and IRQ as resources
ARM: shmobile: r7s72100: Declare SCIF register base and IRQ as resources
ARM: shmobile: r8a73a4: Declare SCIF register base and IRQ as resources
ARM: shmobile: r8a7740: Declare SCIF register base and IRQ as resources
ARM: shmobile: r8a7779: Declare SCIF register base and IRQ as resources
ARM: shmobile: sh7372: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a7778: Declare SCIF register base and IRQ as resources
ARM: shmobile: r8a7791: Declare SCIF register base and IRQ as resources
ARM: shmobile: r8a7790: Declare SCIF register base and IRQ as resources
ARM: shmobile: sh73a0: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r7s72100: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a7778: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a73a4: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a7740: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a7790: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a7779: Don't set plat_sci_port scbrr_algo_id field
ARM: shmobile: r8a7791: Don't set plat_sci_port scbrr_algo_id field
Laxman Dewangan (1):
ARM: tegra: select PINCTRL_TEGRA124 for Tegra124 SoC
Linus Walleij (5):
ARM: versatile: move GPIO2 and GPIO3 to core
ARM: versatile: update defconfig
ARM: versatile: enable GPIOLIB and PL061 by default
ARM: versatile: build using EABI
ARM: versatile: enable LEDs by default
Lothar Waßmann (1):
ARM i.MX5: fix obvious typo in ldb_di0_gate clk definition
Lucas Stach (1):
ARM: imx5: introduce DT includes for clock provider
Magnus Damm (14):
ARM: shmobile: Select IRQC in case of the r8a7791 SoC
ARM: shmobile: r8a7791 PFC platform device support
ARM: shmobile: Select GPIO in case of the r8a7791 SoC
ARM: shmobile: r8a7791 GPIO platform device support
ARM: shmobile: Select GPIO in case of the r7s72100 SoC
ARM: shmobile: Enable MTU2 on r7s72100
ARM: shmobile: Add shared EMEV2 code for ->init_machine()
ARM: shmobile: Use ->init_late() in shared EMEV2 case
ARM: shmobile: Remove legacy KZM9D board code
ARM: shmobile: Remove legacy platform devices from EMEV2 SoC code
ARM: shmobile: Select USE_OF on EMEV2
ARM: shmobile: Add r8a7790 clocks for thermal devices
ARM: shmobile: Add r8a7791 thermal platform device
ARM: shmobile: Add r8a7791 clocks for thermal devices
Marc Kleine-Budde (2):
ARM i.MX5: fix "shift" value for lp_apm_sel on i.MX50 and i.MX53
ARM i.MX5: set CAN peripheral clock to 24 MHz parent
Marek Vasut (2):
ARM: imx_v6_v7_defconfig: Enable STMPE touchscreen
ARM: imx: imx53: Add SATA PHY clock
Markus Pargmann (1):
ARM: imx27: enable pinctrl
Mateusz Krawczuk (1):
ARM: SAMSUNG: if detected device tree skip irq init for S5P
Maxime Ripard (7):
reset: Add Allwinner SoCs Reset Controller Driver
Merge branch 'sunxi/drivers-for-3.14' into sunxi/core-for-3.14
ARM: sunxi: Select ARCH_HAS_RESET_CONTROLLER
ARM: sunxi: Register the A31 reset IP in init_time
ARM: sun6i: Add SMP support for the Allwinner A31
ARM: sunxi: Select RESET_CONTROLLER
MAINTAINERS: Update Allwinner sunXi maintainer files
Michael Opdenacker (1):
ARM: ep93xx: remove deprecated IRQF_DISABLED
Nicolin Chen (3):
ARM: imx6: Derive spdif clock from pll3_pfd3_454m
ARM: imx6sl: Add missing pll4_audio_div to the clock tree
ARM: imx6sl: Add missing spba clock to clock tree
Olof Johansson (12):
Merge tag 'samsung-dev' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge branch 'tegra/dma-reset-rework' into next/soc
Merge tag 'tegra-for-3.14-powergate' of git://git.kernel.org/.../tegra/linux into next/soc
Merge tag 'tegra-for-3.14-soc' of git://git.kernel.org/.../tegra/linux into next/soc
Merge tag 'renesas-soc2-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/soc
Merge branch 'qcom/soc' into next/soc
Merge tag 'renesas-soc3-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'imx-soc-3.14' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc
ARM: ux500: turn on PRINTK_TIME in u8500_defconfig
Merge tag 'bcm-for-3.14-soc' of git://github.com/broadcom/bcm11351 into next/soc
Merge tag 'ux500-core-v3.14' of git://git.kernel.org/.../linusw/linux-stericsson into next/soc
Merge branch 'qcom/soc2' into next/soc
Paul Walmsley (1):
ARM: davinci: clock: return 0 upon error from clk_round_rate()
Rohit Vaswani (1):
ARM: msm: Add support for MSM8974 SoC
Russell King (1):
ARM: imx: update imx_v6_v7_defconfig
Santosh Shilimkar (3):
ARM: keystone: enable DMA zone for LPAE
ARM: keystone: Make PM bus ready before populating platform devices
ARM: keystone: Avoid calling of_clk_init() twice
Sebastian Hesselbarth (8):
irqchip: add DesignWare APB ICTL interrupt controller
MAINTAINERS: add ARM Marvell Berlin SoC
ARM: add Marvell Berlin SoC familiy to Marvell doc
ARM: add Marvell Berlin SoCs to multi_v7_defconfig
ARM: add Marvell Berlin UART0 lowlevel debug
ARM: add Armada 1500 and Sony NSZ-GS7 device tree files
ARM: add Armada 1500-mini and Chromecast device tree files
ARM: add initial support for Marvell Berlin SoCs
Sergei Shtylyov (1):
ARM: shmobile: r8a7791: add Ether clock
Shawn Guo (4):
ARM: imx: remove mxc_iomux_v3_init() call from imx53_init_early()
ARM: imx: select PINCTRL at sub-architecure level
ARM: imx: rename IMX6SL_CLK_CLK_END to IMX6SL_CLK_END
ARM: imx: use __initconst for const init definition
Simon Horman (4):
ARM: shmobile: Select AUTO_ZRELADDR for EMEV2
ARM: shmobile: r8a7779: add HSPI clock support for DT
ARM: shmobile: koelsch: Conditionally select MICREL_PHY
Merge branch 'sh-sci' into soc3-base
Steffen Trumtrar (1):
ARM i.MX35: Add devicetree support.
Stephen Boyd (22):
ARM: timer-sp: Switch to sched_clock_register()
ARM: clps711x: Switch to sched_clock_register()
ARM: davinci: Switch to sched_clock_register()
ARM: imx: Switch to sched_clock_register()
ARM: integrator: Switch to sched_clock_register()
ARM: IXP4xx: Switch to sched_clock_register()
ARM: mmp: Switch to sched_clock_register()
ARM: msm: Switch to sched_clock_register()
ARM: OMAP1: Switch to sched_clock_register()
ARM: OMAP2+: Switch to sched_clock_register()
ARM: pxa: Switch to sched_clock_register()
ARM: sa1100: Switch to sched_clock_register()
ARM: u300: Switch to sched_clock_register()
ARM: iop: Switch to sched_clock_register()
ARM: OMAP: Switch to sched_clock_register()
ARM: orion: Switch to sched_clock_register()
ARM: versatile: Switch to sched_clock_register()
ARM: msm: Simplify ARCH_MSM_DT config
ARM: msm: Only build clock.c on proc_comm based platforms
ARM: msm: Only build timer.c if required
ARM: msm: Move MSM's DT based hardware to multi-platform support
ARM: msm_defconfig: Update for multi-platform
Stephen Warren (4):
ARM: tegra: fix DEBUG_LL combined with LPAE
ARM: tegra: don't hard-code DEBUG_LL baud rate
ARM: tegra: use section-sized static mappings for LPAE too
ARM: tegra: fix tegra_powergate_sequence_power_up() inline
Taras Kondratiuk (1):
ARM: keystone: enable big endian support
Thierry Reding (7):
ARM: tegra: Fix some whitespace oddities
ARM: tegra: Rename cpu0 powergate to crail
ARM: tegra: Export tegra_powergate_power_off()
ARM: tegra: Export tegra_powergate_remove_clamping()
ARM: tegra: Add Tegra124 powergate support
ARM: tegra: Special-case the 3D clamps on Tegra124
ARM: tegra: Add IO rail support
Tim Harvey (1):
ARM: imx: add PCI fixup for PEX860X on Gateworks board
Tim Kryger (3):
ARM: bcm_defconfig: CONFIG_OABI_COMPAT default off
ARM: bcm_defconfig: Do not expect appended DTB
ARM: bcm_defconfig: Unset CONFIG_CRYPTO_ANSI_CPRNG
Tomasz Figa (1):
ARM: S3C64XX: Select CPU_V6K instead of CPU_V6
Ulf Hansson (1):
ARM: ux500: Enable system suspend with WFI support
Uwe Kleine-König (4):
ARM: imx: drop support for irq priorisation
ARM: new platform for Energy Micro's EFM32 Cortex-M3 SoCs
ARM: device trees for Energy Micro's EFM32 Cortex-M3 SoCs
MAINTAINERS: take maintainership for Energy Micro efm32 SoCs
Valentine Barshak (2):
ARM: shmobile: r8a7790: Add USBHS clock support
ARM: shmobile: r8a7790: Fix I2C controller names
Wei Yongjun (1):
ARM i.MX53: remove duplicated include from clk-imx51-imx53.c
WingMan Kwok (1):
ARM: keystone: defconfig: enable USB support
Wolfram Sang (2):
arm: shmobile: clks: remove duplicated clock from r7s72100
arm: shmobile: r7s72100: add i2c clocks
Zalan Blenessy (1):
ARM: sunxi: select ARM_PSCI
Zhangfei Gao (1):
ARM: hi3xxx: add hotplug support
Documentation/arm/Marvell/README | 24 +
.../bindings/arm/hisilicon/hisilicon.txt | 32 +
.../devicetree/bindings/arm/marvell,berlin.txt | 24 +
.../devicetree/bindings/clock/imx35-clock.txt | 113 +++
.../devicetree/bindings/clock/imx5-clock.txt | 195 +----
.../interrupt-controller/allwinner,sun4i-ic.txt | 2 +-
.../interrupt-controller/snps,dw-apb-ictl.txt | 32 +
MAINTAINERS | 19 +-
arch/arm/Kconfig | 48 +-
arch/arm/Kconfig.debug | 19 +
arch/arm/Makefile | 5 +-
arch/arm/boot/compressed/Makefile | 2 +-
arch/arm/boot/dts/Makefile | 7 +-
arch/arm/boot/dts/armv7-m.dtsi | 18 +
arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts | 29 +
arch/arm/boot/dts/berlin2.dtsi | 227 ++++++
.../boot/dts/berlin2cd-google-chromecast.dts | 29 +
arch/arm/boot/dts/berlin2cd.dtsi | 210 +++++
arch/arm/boot/dts/efm32gg-dk3750.dts | 86 ++
arch/arm/boot/dts/efm32gg.dtsi | 172 ++++
arch/arm/boot/dts/hi3620-hi4511.dts | 649 +++++++++++++++
arch/arm/boot/dts/hi3620.dtsi | 565 +++++++++++++
arch/arm/boot/dts/qcom-msm8974.dtsi | 33 +
arch/arm/common/timer-sp.c | 4 +-
arch/arm/configs/ape6evm_defconfig | 2 +-
arch/arm/configs/armadillo800eva_defconfig | 2 +-
arch/arm/configs/bcm_defconfig | 3 +-
arch/arm/configs/bockw_defconfig | 2 +-
arch/arm/configs/efm32_defconfig | 102 +++
arch/arm/configs/hi3xxx_defconfig | 56 ++
arch/arm/configs/imx_v4_v5_defconfig | 2 +
arch/arm/configs/imx_v6_v7_defconfig | 13 +-
arch/arm/configs/keystone_defconfig | 20 +-
arch/arm/configs/koelsch_defconfig | 2 +-
arch/arm/configs/kzm9d_defconfig | 2 +-
arch/arm/configs/kzm9g_defconfig | 2 +-
arch/arm/configs/lager_defconfig | 2 +-
arch/arm/configs/mackerel_defconfig | 2 +-
arch/arm/configs/marzen_defconfig | 2 +-
arch/arm/configs/moxart_defconfig | 149 ++++
arch/arm/configs/msm_defconfig | 11 +-
arch/arm/configs/multi_v7_defconfig | 4 +
arch/arm/configs/u8500_defconfig | 1 +
arch/arm/configs/versatile_defconfig | 26 +-
arch/arm/include/debug/imx-uart.h | 10 +
arch/arm/include/debug/tegra.S | 34 +-
arch/arm/mach-at91/Kconfig | 2 +-
arch/arm/mach-at91/include/mach/cpu.h | 3 +-
arch/arm/mach-at91/setup.c | 4 +
arch/arm/mach-berlin/Kconfig | 29 +
arch/arm/mach-berlin/Makefile | 1 +
arch/arm/mach-berlin/berlin.c | 39 +
arch/arm/mach-clps711x/common.c | 4 +-
arch/arm/mach-davinci/clock.c | 2 +-
arch/arm/mach-davinci/time.c | 4 +-
arch/arm/mach-efm32/Makefile | 1 +
arch/arm/mach-efm32/Makefile.boot | 3 +
arch/arm/mach-efm32/dtmachine.c | 15 +
arch/arm/mach-efm32/include/mach/entry-macro.S | 4 +
arch/arm/mach-efm32/include/mach/timex.h | 3 +
arch/arm/mach-ep93xx/Kconfig | 1 +
arch/arm/mach-ep93xx/core.c | 110 ++-
arch/arm/mach-ep93xx/include/mach/platform.h | 3 +-
arch/arm/mach-hisi/Kconfig | 17 +
arch/arm/mach-hisi/Makefile | 7 +
arch/arm/mach-hisi/core.h | 15 +
arch/arm/mach-hisi/hisilicon.c | 90 +++
arch/arm/mach-hisi/hotplug.c | 200 +++++
arch/arm/mach-hisi/platsmp.c | 89 ++
arch/arm/mach-imx/Kconfig | 35 +-
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/avic.c | 25 -
arch/arm/mach-imx/clk-gate2.c | 2 +-
arch/arm/mach-imx/clk-imx35.c | 14 +
arch/arm/mach-imx/clk-imx51-imx53.c | 804 ++++++++++---------
arch/arm/mach-imx/clk-imx6q.c | 5 +-
arch/arm/mach-imx/clk-imx6sl.c | 11 +-
arch/arm/mach-imx/clk-pfd.c | 11 +
arch/arm/mach-imx/clk-pllv1.c | 23 +-
arch/arm/mach-imx/clk-vf610.c | 5 +
arch/arm/mach-imx/common.h | 1 +
arch/arm/mach-imx/imx31-dt.c | 2 +-
arch/arm/mach-imx/imx35-dt.c | 50 ++
arch/arm/mach-imx/imx51-dt.c | 2 +-
arch/arm/mach-imx/irq-common.h | 1 -
arch/arm/mach-imx/mach-imx50.c | 38 +
arch/arm/mach-imx/mach-imx53.c | 2 +-
arch/arm/mach-imx/mach-imx6q.c | 32 +-
arch/arm/mach-imx/mach-imx6sl.c | 10 +-
arch/arm/mach-imx/mach-vf610.c | 2 +-
arch/arm/mach-imx/mm-imx5.c | 8 -
arch/arm/mach-imx/pm-imx6q.c | 16 +-
arch/arm/mach-imx/time.c | 4 +-
arch/arm/mach-integrator/integrator_ap.c | 4 +-
arch/arm/mach-ixp4xx/common.c | 4 +-
arch/arm/mach-keystone/Kconfig | 2 +
arch/arm/mach-keystone/keystone.c | 4 +
arch/arm/mach-keystone/keystone.h | 1 +
arch/arm/mach-keystone/pm_domain.c | 2 -
arch/arm/mach-mmp/time.c | 4 +-
arch/arm/mach-moxart/Kconfig | 31 +
arch/arm/mach-moxart/Makefile | 3 +
arch/arm/mach-moxart/moxart.c | 15 +
arch/arm/mach-msm/Kconfig | 74 +-
arch/arm/mach-msm/Makefile | 4 +-
arch/arm/mach-msm/timer.c | 4 +-
arch/arm/mach-omap1/time.c | 4 +-
arch/arm/mach-omap2/timer.c | 4 +-
arch/arm/mach-pxa/time.c | 4 +-
arch/arm/mach-sa1100/time.c | 4 +-
arch/arm/mach-shmobile/Kconfig | 24 +-
arch/arm/mach-shmobile/Makefile | 1 -
arch/arm/mach-shmobile/Makefile.boot | 1 -
arch/arm/mach-shmobile/board-bockw.c | 1 +
arch/arm/mach-shmobile/board-kzm9d.c | 92 ---
arch/arm/mach-shmobile/clock-r7s72100.c | 8 +-
arch/arm/mach-shmobile/clock-r8a7740.c | 1 +
arch/arm/mach-shmobile/clock-r8a7778.c | 31 +
arch/arm/mach-shmobile/clock-r8a7779.c | 11 +
arch/arm/mach-shmobile/clock-r8a7790.c | 62 +-
arch/arm/mach-shmobile/clock-r8a7791.c | 17 +-
arch/arm/mach-shmobile/clock-sh73a0.c | 1 +
arch/arm/mach-shmobile/include/mach/emev2.h | 5 -
arch/arm/mach-shmobile/include/mach/r8a7778.h | 39 +-
arch/arm/mach-shmobile/include/mach/r8a7791.h | 1 +
arch/arm/mach-shmobile/setup-emev2.c | 163 +---
arch/arm/mach-shmobile/setup-r7s72100.c | 82 +-
arch/arm/mach-shmobile/setup-r8a73a4.c | 68 +-
arch/arm/mach-shmobile/setup-r8a7740.c | 195 +----
arch/arm/mach-shmobile/setup-r8a7778.c | 166 +++-
arch/arm/mach-shmobile/setup-r8a7779.c | 128 +--
arch/arm/mach-shmobile/setup-r8a7790.c | 141 ++--
arch/arm/mach-shmobile/setup-r8a7791.c | 188 +++--
arch/arm/mach-shmobile/setup-rcar-gen2.c | 29 +-
arch/arm/mach-shmobile/setup-sh7372.c | 160 +---
arch/arm/mach-shmobile/setup-sh73a0.c | 191 +----
arch/arm/mach-sunxi/Kconfig | 3 +
arch/arm/mach-sunxi/Makefile | 1 +
arch/arm/mach-sunxi/common.h | 19 +
arch/arm/mach-sunxi/headsmp.S | 9 +
arch/arm/mach-sunxi/platsmp.c | 124 +++
arch/arm/mach-sunxi/sunxi.c | 14 +
arch/arm/mach-tegra/Kconfig | 1 +
arch/arm/mach-tegra/fuse.c | 41 +-
arch/arm/mach-tegra/iomap.h | 14 +-
arch/arm/mach-tegra/powergate.c | 195 ++++-
arch/arm/mach-tegra/tegra.c | 4 +-
arch/arm/mach-u300/timer.c | 4 +-
arch/arm/mach-ux500/pm.c | 27 +
arch/arm/mach-versatile/core.c | 16 +
arch/arm/mach-versatile/versatile_pb.c | 21 -
arch/arm/plat-iop/time.c | 4 +-
arch/arm/plat-omap/counter_32k.c | 4 +-
arch/arm/plat-orion/time.c | 4 +-
arch/arm/plat-samsung/s5p-irq-eint.c | 4 +
arch/arm/plat-versatile/sched-clock.c | 4 +-
drivers/Makefile | 2 +-
drivers/clocksource/Makefile | 2 +-
drivers/irqchip/Kconfig | 4 +
drivers/irqchip/Makefile | 1 +
drivers/irqchip/irq-dw-apb-ictl.c | 150 ++++
drivers/reset/Makefile | 1 +
drivers/reset/reset-sunxi.c | 175 ++++
include/dt-bindings/clock/imx5-clock.h | 203 +++++
include/dt-bindings/clock/imx6sl-clock.h | 4 +-
include/dt-bindings/clock/r8a7790-clock.h | 100 +++
include/dt-bindings/clock/r8a7791-clock.h | 105 +++
include/dt-bindings/clock/vf610-clock.h | 6 +-
include/linux/tegra-powergate.h | 50 +-
169 files changed, 6147 insertions(+), 1887 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/hisilicon/hisilicon.txt
create mode 100644 Documentation/devicetree/bindings/arm/marvell,berlin.txt
create mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.txt
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/snps,dw-apb-ictl.txt
create mode 100644 arch/arm/boot/dts/armv7-m.dtsi
create mode 100644 arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts
create mode 100644 arch/arm/boot/dts/berlin2.dtsi
create mode 100644 arch/arm/boot/dts/berlin2cd-google-chromecast.dts
create mode 100644 arch/arm/boot/dts/berlin2cd.dtsi
create mode 100644 arch/arm/boot/dts/efm32gg-dk3750.dts
create mode 100644 arch/arm/boot/dts/efm32gg.dtsi
create mode 100644 arch/arm/boot/dts/hi3620-hi4511.dts
create mode 100644 arch/arm/boot/dts/hi3620.dtsi
create mode 100644 arch/arm/boot/dts/qcom-msm8974.dtsi
create mode 100644 arch/arm/configs/efm32_defconfig
create mode 100644 arch/arm/configs/hi3xxx_defconfig
create mode 100644 arch/arm/configs/moxart_defconfig
create mode 100644 arch/arm/mach-berlin/Kconfig
create mode 100644 arch/arm/mach-berlin/Makefile
create mode 100644 arch/arm/mach-berlin/berlin.c
create mode 100644 arch/arm/mach-efm32/Makefile
create mode 100644 arch/arm/mach-efm32/Makefile.boot
create mode 100644 arch/arm/mach-efm32/dtmachine.c
create mode 100644 arch/arm/mach-efm32/include/mach/entry-macro.S
create mode 100644 arch/arm/mach-efm32/include/mach/timex.h
create mode 100644 arch/arm/mach-hisi/Kconfig
create mode 100644 arch/arm/mach-hisi/Makefile
create mode 100644 arch/arm/mach-hisi/core.h
create mode 100644 arch/arm/mach-hisi/hisilicon.c
create mode 100644 arch/arm/mach-hisi/hotplug.c
create mode 100644 arch/arm/mach-hisi/platsmp.c
create mode 100644 arch/arm/mach-imx/imx35-dt.c
create mode 100644 arch/arm/mach-imx/mach-imx50.c
create mode 100644 arch/arm/mach-moxart/Kconfig
create mode 100644 arch/arm/mach-moxart/Makefile
create mode 100644 arch/arm/mach-moxart/moxart.c
delete mode 100644 arch/arm/mach-shmobile/board-kzm9d.c
create mode 100644 arch/arm/mach-sunxi/common.h
create mode 100644 arch/arm/mach-sunxi/headsmp.S
create mode 100644 arch/arm/mach-sunxi/platsmp.c
create mode 100644 drivers/irqchip/irq-dw-apb-ictl.c
create mode 100644 drivers/reset/reset-sunxi.c
create mode 100644 include/dt-bindings/clock/imx5-clock.h
create mode 100644 include/dt-bindings/clock/r8a7790-clock.h
create mode 100644 include/dt-bindings/clock/r8a7791-clock.h
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 4/6] ARM: SoC DT updates for 3.14
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
` (2 preceding siblings ...)
2014-01-23 18:36 ` [GIT PULL 3/6] ARM: SoC platform changes " Olof Johansson
@ 2014-01-23 18:36 ` Olof Johansson
2014-01-23 18:36 ` [GIT PULL 5/6] ARM: SoC board " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 6/6] ARM: driver " Olof Johansson
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm, Olof Johansson
DT and DT-conversion-related changes for various ARM platforms. Most
of these are to enable various devices on various boards, etc, and not
necessarily worth enumerating.
New boards and systems continue to come in as new devicetree files that
don't require corresponding C changes any more, which is indicating that
the system is starting to work fairly well.
A few things worth pointing out:
* ST Ericsson ux500 platforms have made the major push to move over to fully
support the platform with DT.
* Renesas platforms continue their conversion over from legacy platform devices
to DT-based for hardware description.
Conflicts:
arch/arm/boot/dts/armada-370-xp.dtsi:
Conflict with the sorting of the file combined with a compatible string
rename coming in through the SATA tree. Carry down the new compatible
string (marvell,armada-370-sata) to the moved entry further down the file,
the USB node stays where it is.
----------------------------------------------------------------
The following changes since commit 796e6948528f45d2bbc5698d0ea673ea18efdb8d:
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/dt-for-linus
for you to fetch changes up to 310c85476d5047f5ace4d1c527e1bbbc0c7ad672:
Merge tag 'davinci-for-v3.14/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
----------------------------------------------------------------
Alex Ling (1):
ARM: dts: add support for EXYNOS4412 based TINY4412 board
Andrew Lunn (5):
ARM: Dove: Add DT node for PMU interrupt controller.
ARM: Dove: Add RTC interrupt via PMU interrupt controller.
ARM: DT: Kirkwood: Use symbolic names from input.h
ARM: DT: Kirkwood: Use symbolic names from gpio.h
Phy: Add DT nodes on kirkwood and Dove for the SATA PHY
Arnaud Ebalard (14):
ARM: mvebu: Add RN104 SATA LEDs driven via NXP PCA9554 I2C to GPIO muxer
ARM: mvebu: Add DT entry for ReadyNAS Duo v2 to use gpio-poweroff driver
ARM: kirkwood: NETGEAR ReadyNAS Duo v2 .dts cleanup
ARM: mvebu: NETGEAR ReadyNAS 102 .dts cleanup
ARM: mvebu: NETGEAR ReadyNAS 104 .dts cleanup
ARM: mvebu: Fix whitespace in NETGEAR ReadyNAS .dts files
ARM: mvebu: Add Netgear ReadyNAS 2120 board
ARM: kirkwood: Add support for NETGEAR ReadyNAS NV+ v2
ARM: mvebu: Enable NAND controller in ReadyNAS 102 .dts file
ARM: mvebu: Enable NAND controller in ReadyNAS 104 .dts file
ARM: mvebu: Enable NAND controller in ReadyNAS 2120 .dts file
ARM: mvebu: Enable ISL12057 RTC chip in ReadyNAS 102 .dts file
ARM: mvebu: Enable ISL12057 RTC chip in ReadyNAS 104 .dts file
ARM: mvebu: Enable ISL12057 RTC chip in ReadyNAS 2120 .dts file
Ashwini Ghuge (1):
ARM: tegra: add port FF to GPIO IDs
Barry Song (1):
ARM: dts: sirf: add lost clocks for cphifbg
Bin Shi (1):
ARM: dts: sirf: add lost bus_width, clock and status for sdhci
Bo Shen (3):
ARM: at91: sama5d3: enable qt1070 as a wakeup source
ARM: at91: add PWM device node
ARM: at91: at91sam9m10g45ek: switch to PWM leds
Boris BREZILLON (5):
ARM: at91/dt: add ethernet phy to at91rm9200ek board
ARM: at91/dt: add atmel,pullup-gpio to at91rm9200ek usb1 definition
ARM: at91/dt: add clk properties to sama5d3 SHA device node
ARM: at91/dt: add clk properties to sama5d3 AES device node
ARM: at91/dt: add clk properties to sama5d3 TDES device node
Carlo Caione (1):
ARM: dts: sun4i/sun7i: add RTC node
Chander Kashyap (2):
clocksource: mct: extend mct to support 8 local interrupts for Exynos5420
ARM: dts: populate cpu node entries to 8 cpus for exynos5420
Chen-Yu Tsai (4):
ARM: dts: sun7i: Add pin muxing options for clock outputs
ARM: dts: sun7i: Change 32768 Hz oscillator node name to clk@N style
ARM: dts: sun7i: external clock outputs
arm: sun7i: cubietruck: Enable the i2c controllers
Dinh Nguyen (1):
ARM: dts: socfpga: update L2 tag and data latency
Emilio López (7):
ARM: sunxi: dt: add EMAC aliases
ARM: sunxi: add PLL4 support
ARM: sunxi: add PLL5 and PLL6 support
ARM: sun4i: dt: mod0 clocks
ARM: sun5i: dt: mod0 clocks
ARM: sun7i: dt: mod0 clocks
ARM: sunxi: dt: add nodes for the mbus clock
Eric Brower (2):
ARM: tegra: modify Tegra30 USB2 default phy_type to UTMI
ARM: tegra: enable USB2 on Tegra30 Beaver
Ezequiel Garcia (4):
ARM: mvebu: Add support for NAND controller in Armada 370/XP
ARM: mvebu: Enable NAND controller in Armada XP GP board
ARM: mvebu: Enable NAND controller in Armada 370 Mirabox
ARM: mvebu: Enable NAND controller in A370 Reference Design board
Hans de Goede (4):
ARM: dts: sun5i: Add new sun5i-a13-olinuxino-micro board
ARM: dts: sun4i: Add rtp controller node
ARM: dts: sun5i: Add rtp controller node
ARM: dts: sun7i: Add rtp controller node
Jason Cooper (6):
ARM: mvebu: dts: remove unneeded linux,default-state from led nodes
ARM: kirkwood: sort dt nodes by address
ARM: dove: sort DT nodes by address
ARM: orion5x: sort DT nodes by address
ARM: mvebu: sort DT nodes by address
ARM: kirkwood: 6282: sort DT nodes by address
Jean-Christophe PLAGNIOL-VILLARD (6):
ARM: at91: sam9g45: add fb dt support
ARM: at91: sam9263: add fb dt support
ARM: at91: at9sam9m10g45ek: add dt lcd support
ARM: at91: sam9263ek: add dt lcd support
ARM: at91: Animeo IP: fix mtd partition table
ARM: at91: dt: at91rm9200ek: add emac and nor flash support
Jonas Jensen (1):
ARM: moxart: add MOXA ART SoC device tree files
Joseph Lo (1):
ARM: tegra: add clock properties for devices of Tegra124
Josh Wu (1):
ARM: at91: sama5d3/dt: add sama5d36ek dts files
KV Sujith (2):
ARM: davinci: da850: add GPIO DT node
ARM: davinci: da850 evm: add GPIO pinumux entries DT node
Kevin Hilman (13):
Merge tag 'mvebu-dt-3.14-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge branch 'next/cleanup' into next/dt
Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into next/dt
Merge tag 'integrator-v3.14-1' of git://git.kernel.org/.../linusw/linux-integrator into next/dt
Merge tag 'nomadik-dt-v3.14' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt
Merge tag 'mvebu-dt-3.14-3' of git://git.infradead.org/linux-mvebu into next/dt
Merge branch 'mvebu/dt-4' into next/dt
Merge tag 'keystone-dts' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'renesas-dt-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'sunxi-dt-for-3.14-2' of https://github.com/mripard/linux into next/dt
Merge tag 'socfpga-dt-for-3.14' of git://git.rocketboards.org/linux-socfpga-next into next/dt
Merge tag 'sirf-dts-for-3.14' of git://git.kernel.org/.../baohua/linux into next/dt
Merge tag 'davinci-for-v3.14/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Kukjin Kim (1):
Merge branch 'v3.14-next/fixes-samsung-2' into v3.14-next/dt-exynos-2
Kuninori Morimoto (35):
ARM: shmobile: r8a7778: add I2C support on DTSI
ARM: shmobile: r8a7779: tidyup I2C driver name on DTSI
ARM: shmobile: lager: add default PFC settings on DTS
ARM: shmobile: lager: add MMCIF support on DTS
ARM: shmobile: bockw: add default PFC settings on DTS
ARM: shmobile: bockw: remove manual PFC settings on reference
ARM: shmobile: r8a7778: add MMCIF support on DTSI
ARM: shmobile: bockw: add MMCIF support on DTS
ARM: shmobile: bockw: fixup MMC pin conflict on DTS
ARM: shmobile: r8a7778: add SDHI support on DTSI
ARM: shmobile: bockw: add SDHI support on DTS
ARM: shmobile: r8a7779: add SDHI support on DTSI
ARM: shmobile: marzen: add SDHI support on DTS
ARM: shmobile: r8a7740: tidyup DT node naming
ARM: shmobile: r8a73a4: tidyup DT node naming
ARM: shmobile: r8a7778: tidyup DT node naming
ARM: shmobile: r8a7779: tidyup DT node naming
ARM: shmobile: r8a7790: tidyup DT node naming
ARM: shmobile: sh73a0: tidyup DT node naming
ARM: shmobile: armadillo: tidyup DT node naming
ARM: shmobile: ape6evm: tidyup DT node naming
ARM: shmobile: kzm9g: tidyup DT node naming
ARM: shmobile: bockw: tidyup DT node naming
ARM: shmobile: marzen: tidyup DT node naming
ARM: shmobile: lager: tidyup DT node naming
ARM: shmobile: r8a7778: add I2C support on DTSI
ARM: shmobile: r8a7778: add HSPI suppport on DTSI
ARM: shmobile: bockw: enable HSPI0 on DTS
ARM: shmobile: marzen: remove SDHI0 WP pin setting from DTS
ARM: shmobile: marzen: remove SDHI0 WP pin setting
ARM: shmobile: sh73a0: fixup sdhi compatible name
ARM: shmobile: r8a7740: add FSI support via DTSI
ARM: shmobile: armadillo: add FSI support for DTS
ARM: shmobile: sh73a0: add FSI support via DTSI
ARM: shmobile: kzm9g: add FSI support for DTS
Laurent Pinchart (38):
ARM: shmobile: r8a7778: Fix pin control device address in DT
ARM: shmobile: Use #include in device tree sources
ARM: shmobile: Use interrupt macros in SoC DT files
ARM: shmobile: Use interrupt macros in board DT files
ARM: shmobile: marzen-reference: Use falling edge IRQ for LAN9221
ARM: shmobile: bockw-reference: Use falling edge IRQ for LAN9221
ARM: shmobile: kzm9g-reference: Use falling edge IRQ for LAN9221
ARM: shmobile: armadillo-reference: Use low level IRQ for ST1231
ARM: shmobile: kzm9g-reference: Add PCF8575 GPIO extender to DT
ARM: shmobile: kzm9g-reference: Add GPIO keys to DT
ARM: shmobile: Use interrupt macros in r8a73a4 and r8a7778 DT files
ARM: shmobile: emev2: Use interrupt macros in DT files
ARM: shmobile: emev2: Setup internal peripheral interrupts as level high
ARM: shmobile: koelsch: dts: Add gpio-keys device
clk: shmobile: Add R-Car Gen2 clocks support
clk: shmobile: Add DIV6 clock support
clk: shmobile: Add MSTP clock support
ARM: shmobile: armadillo: dts: Add PWM backlight power supply
ARM: shmobile: armadillo: dts: Add PWM backlight enable GPIO
ARM: shmobile: r8a73a4: Specify PFC interrupts in DT
ARM: shmobile: r8a7740: Specify PFC interrupts in DT
ARM: shmobile: sh73a0: Specify PFC interrupts in DT
ARM: shmobile: armadillo: dts: Add gpio-keys device
ARM: shmobile: r8a7790: Add clocks
ARM: shmobile: r8a7790: Reference clocks
ARM: shmobile: r8a7791: Add clocks
ARM: shmobile: Sync Lager DTS with Lager reference DTS
ARM: shmobile: Sync Koelsch DTS with Koelsch reference DTS
ARM: shmobile: lager: Specify external clock frequency in DT
ARM: shmobile: koelsch: Specify external clock frequency in DT
ARM: shmobile: Remove Lager reference DTS
ARM: shmobile: Remove Koelsch reference DTS
ARM: shmobile: r8a7790: Add MSIOF clocks in device tree
ARM: shmobile: r8a7791: Add MSIOF clocks in device tree
ARM: shmobile: r8a7790: Add QSPI module clock in device tree
ARM: shmobile: r8a7791: Add QSPI module clock in device tree
ARM: shmobile: r8a7790: Add SSI clocks in device tree
ARM: shmobile: r8a7791: Add SSI clocks in device tree
Laxman Dewangan (8):
ARM: tegra: convert device tree files to use key defines
ARM: tegra: Add header file for pinctrl constants
ARM: tegra: convert dts files of Tegra114 platforms to use pinctrl defines
ARM: tegra: convert dts files of Tegra20 platforms to use pinctrl defines
ARM: tegra: convert dts files of Tegra30 platforms to use pinctrl defines
ARM: tegra: add default pinctrl nodes for Venice2
ARM: tegra: fix missing pincontrol configuration for Venice2
ARM: tegra: add ams AS3722 device to Venice2 DT
Lee Jones (10):
ARM: ux500: Remove legacy ATAG SSP support
ARM: ux500: Consolidate [A|D]B8500 platform data
ARM: ux500: Add DMA config bindings for MSP devices
ARM: ux500: Clean-up non-DT IRQ initialisation
ARM: ux500: Remove unused call to register AMBA devices
ARM: ux500: Clean-up legacy extern prototype
ARM: ux500: Remove checking for DT during timer init
dma: ste_dma40: Expand DT binding to accept 'high-priority channel' flag
dma: ste_dma40: Parse flags property for new 'high priority channel' request
ARM: nomadik: Remove '0x's from nomadik stn8815 DTS file
Leela Krishna Amudala (3):
ARM: dts: Add device nodes for GScaler blocks for exynos5420
ARM: dts: Add SPI nodes to the exynos5420 device tree file
ARM: dts: add pwm DT nodes to Exynos5250 and Exynos5420
Linus Walleij (34):
ARM: ux500: adjust the TC3589x devices to the binding
ARM: ux500: move UART pin control to the device tree
ARM: ux500: move I2C pin control to the device tree
ARM: ux500: move MMC/SD/SDIO pin control to the device tree
ARM: ux500: move MSP pin control to the device tree
ARM: ux500: move GPIO217/218 config to device tree
ARM: ux500: move MUSB pin config to device tree
ARM: ux500: move SPI pin config to device tree
ARM: ux500: create MCDE node to collect resources
ARM: ux500: move MCDE pin config to device tree
ARM: ux500: move SKE pin config to device tree
ARM: ux500: drop STM pinmap settings
ARM: ux500: move old HREF ipgpio to the device tree
ARM: ux500: move GPIO key configuration to device tree
ARM: ux500: move the WLAN GPIO pin setup to the device tree
ARM: ux500: move the HREFv60plus IPGPIO pins to device tree
ARM: ux500: move final HREFv60 LCD pins to device tree
ARM: ux500: move HREFv60plus pin configs to device tree
ARM: ux500: move snowball ethernet config to device tree
ARM: ux500: convert Snowball SPI pin reference
ARM: ux500: move snowball LED pin control to device tree
ARM: ux500: move snowball pin configs to device tree
ARM: ux500: delete remnant pin config macros
ARM: ux500: delete Nomadik pinctrl AUXDATA
ARM: ux500: get rid of unused header
pinctrl: nomadik: move platform data handling into driver
pinctrl: nomadik: decomission non-DT boot path
ARM: ux500: decomission the non-DT MTU init sequence
clksrc: delete nomadik MTU non-DT boot path
ARM: ux500: decomission custom SMP TWD timer init
ARM: nomadik: get rid of explicit ethernet GPIO management
ARM: integrator: delete static core module mappings
ARM: integrator: move EBI to the device tree
ARM: ux500: delete U8540 UART auxdata
Ludovic Desroches (2):
ARM: at91: at91sam9g45: set default mmc pinctrl-names
ARM: at91: at91sam9g45: add i2c pinctrl
Magnus Damm (19):
ARM: shmobile: r8a7791 PFC device tree node
ARM: shmobile: r8a7791 GPIO device tree node
ARM: shmobile: r8a7791 Koelsch DT reference DTS bits
ARM: shmobile: Use r8a7791 suffix for IRQC compat string
ARM: shmobile: Configure r8a7791 PFC on Koelsch via DTS
ARM: shmobile: Add r8a7790 thermal device node to DTS
ARM: shmobile: Add r8a7791 thermal device node to DTS
ARM: shmobile: Use r8a7790 suffix for MMCIF compat string
ARM: shmobile: Use r8a7790 suffix for IRQC compat string
ARM: shmobile: Enable DSW2 with gpio-keys on KZM9D
ARM: shmobile: Koelsch DT reference GPIO LED support
ARM: shmobile: Include all 2 GiB of memory on APE6EVM DT Ref
ARM: shmobile: Include all 4 GiB of memory on Lager
ARM: shmobile: Include all 4 GiB of memory on Lager DT Ref
ARM: shmobile: Fix r8a7791 GPIO resources in DTS
ARM: shmobile: Use sh73a0 suffix for INTC compat string
ARM: shmobile: Use r8a7740 suffix for INTC compat string
ARM: shmobile: Use r8a7778 suffix for INTC compat string
ARM: shmobile: Use r8a7779 suffix for INTC compat string
Mark Brown (4):
ARM: dts: Add CODEC MCLK for SMDK5250
ARM: dts: Leave Exynos5250 SPI controller disabled by default
ARM: dts: Disable I2C controllers by default on Exynos5250
ARM: dts: Rename Exynos5250 ChromeOS common file to have exynos prefix
Maxime COQUELIN (3):
ARM: STi: Supply I2C configuration to STiH416 SoC
ARM: STi: Supply I2C configuration to STiH415 SoC
ARM: STi: Add I2C config to B2000 and B2020 boards
Maxime Hadjinlian (2):
ARM: Kirkwood: Add 6192 DTSI file
ARM: Kirkwood: DT board setup for LaPlug
Maxime Ripard (5):
ARM: sun6i: Add the reset controller to the DTSI
ARM: sun6i: dt: Add IP needed to bring up the additional cores
Merge tag 'sunxi-clk-3.14-for-maxime' of https://bitbucket.org/emiliolopez/linux into sunxi/dt-for-3.14
ARM: sun4i: dt: Move the aliases to the DTSI
ARM: sun4i: dt: Remove chosen nodes
Mike Dunn (1):
ARM: pxa: add PWM nodes to pxa27x.dtsi
Mikko Perttunen (2):
ARM: tegra: Add host1x, DC and HDMI to Tegra114 device tree
ARM: tegra: Enable HDMI support on Dalmore
Murali Karicheri (3):
ARM: keystone: dts: add a k2hk-evm specific dts file
ARM: keystone: dts: fix typo in the ddr3 pllclk node name
ARM: keystone: dts: add paclk divider clock node
Naveen Krishna Chatradhi (1):
ARM: dts: Add device nodes for TMU blocks for exynos5420
Nicolas Ferre (9):
ARM: at91/trivial: fix at91rm9200 rts/cts pinctrl definitions
ARM: at91/dt: binding: add precision to AIC documentation
ARM: at91/dt: binding: add missing compatibility string in SDRAM/DDR documentation
ARM: at91/dt/trivial: use macro for AES irq type
ARM: at91/dt/trivial: before sama5d3, Atmel MPU were using at91 prefix
ARM: at91/dt/sama5d3: add DMA information to SHA/AES/TDES nodes
ARM: at91: add i2c2 pinctrl speficifation to sama5d3 DT
ARM: at91: add uart aliases to sama5d3 dtsi
ARM: at91/at91rm9200ek.dts: rearrange nodes in address ascending order
Olof Johansson (18):
Merge tag 'ux500-devicetree-v3.14-1' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'mvebu-dt-3.14' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'DT-for-v3.14-part-1' of http://git.stlinux.com/devel/kernel/linux-sti into next/dt
Merge tag 'zynq-dt-for-3.14' of git://git.xilinx.com/linux-xlnx into next/dt
Merge tag 'samsung-dt' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'at91-dt2' of git://github.com/at91linux/linux-at91 into next/dt
Merge tag 'samsung-dt-2' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge branch 'tegra/dma-reset-rework' into next/dt
Merge tag 'tegra-for-3.14-dt' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'tegra-for-3.14-dt-2' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'renesas-dt2-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/dt
Merge branch 'qcom/dt' into next/dt
Merge tag 'mvebu-dt-3.14-5' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'sunxi-dt-for-3.14' of https://github.com/mripard/linux into next/dt
Merge tag 'renesas-dt3-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'samsung-dt-3' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'renesas-dt-fixes-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'ux500-devicetree-v3.14-2' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Padmavathi Venna (1):
ARM: dts: Add DMA controller node info on Exynos5420
Qipan Li (1):
ARM: dts: SiRF: add lost usp1_uart_nostreamctrl pin group for atlas6
Rodolfo Giometti (1):
ARM: at91: add support for Cosino board series by HCE Engineering
Rongjun Ying (2):
ARM: dts: sirf: add clock, frequence-voltage table for CPU0
ARM: dts: SiRF: add pin group for USP0 with only RX or TX frame sync
Sachin Kamat (5):
ARM: dts: Update min voltage for vdd_arm on Arndale
ARM: dts: Add hs-i2c nodes to exynos5420
ARM: dts: Fix sysreg node name in exynos4.dtsi
ARM: dts: Update Samsung sysreg binding document
ARM: dts: Add initial support for Arndale Octa board
Santosh Shilimkar (2):
ARM: dts: keystone: Add the GICV and GICH address space
ARM: dts: keystone: Add guestos maintenance interrupt
Sebastian Hesselbarth (2):
ARM: kirkwood: provide pinctrl default to sdio nodes
ARM: kirkwood: mark guruplug sdio as non-removable
Simon Baatz (1):
ARM: kirkwood: Cleanup comments in Sheevaplug dts files
Simon Horman (10):
ARM: shmobile: r8a7779: add HSPI support to DTSI
ARM: shmobile: marzen: enable HSPI0 in DTS
Merge commit '70c8f01' into dt3-base
Merge remote-tracking branch 'mike-turquette/clk-next-shmobile' into dt3-base
Merge remote-tracking branch 'daniel-lezcano/clockevents/for-Simon-3.13-rc2' into dt3-base
Merge tag 'v3.13-rc3' into dt3-base
Merge branch 'heads/sh-sci' into dt3-base
Merge branch 'heads/soc2' into dt3-base
Revert "ARM: shmobile: r8a7790: Add SSI clocks in device tree"
Revert "ARM: shmobile: r8a7791: Add SSI clocks in device tree"
Soren Brinkmann (2):
arm: dt: zynq: Remove 'clock-ranges' from TTC nodes
arm: dt: zynq: Add 'cpus' node
Srinivas Kandagatla (3):
ARM: orion5x: Fix typo in device_type property of phy node
ARM: dove: Fix typo in device_type property of phy node
ARM: STi: OF: Fix a typo in pincfg header
Stefan Agner (1):
ARM: tegra: correct Colibri T20 regulator settings
Steffen Trumtrar (2):
ARM: zynq: add gem support
ARM: dts: socfpga: add pl330 clock
Stephen Boyd (2):
ARM: dts: MSM8974: Add restart node
ARM: dts: MSM8974: Add MMIO architected timer node
Stephen Warren (14):
ARM: tegra: add missing unit addresses to DT
ARM: tegra: fix node sort order
ARM: tegra: add reset properties to Tegra124 DTs
ARM: tegra: add APB DMA controller to Tegra124 DT
ARM: tegra: add Tegra124 pinmux node to DT
ARM: tegra: add MMC controllers to Tegra124 DT
ARM: tegra: add I2C controllers to Tegra124 DT
ARM: tegra: enable I2C controllers on Venice2
ARM: tegra: add audio-related device to Tegra124 DT
ARM: tegra: add sound card to Venice2 DT
ARM: tegra: fix pinctrl misconfiguration on Venice2
ARM: tegra: set up /aliases entries for RTCs
ARM: tegra: set up /aliases for RTCs on Venice2
ARM: bcm2835: add USB controller to device tree
Takashi Yoshii (2):
ARM: shmobile: emev2: Add clock tree description in DT
ARM: shmobile: Include all 2 GiB of memory on APE6EVM
Thierry Reding (13):
ARM: tegra: Add Tegra124 PWM support
ARM: tegra: Enable PWM on Venice2
ARM: tegra: Fix misconfiguration of pin PH2 on Venice2
ARM: tegra: Add SPI controller nodes for Tegra124
ARM: tegra: Enable LVDS on Harmony
ARM: tegra: Enable LVDS on Cardhu
ARM: tegra: Add MIPI calibration DT entries for Tegra114
ARM: tegra: Add Tegra114 DSI support
ARM: tegra: Add Tegra114 gr2d support
ARM: tegra: Add Tegra114 gr3d support
ARM: tegra: Enable DSI support on Dalmore
ARM: tegra: Enable Venice2 keyboard
ARM: tegra: Enable power key on Venice2
Thomas Petazzoni (1):
ARM: mvebu: fix register length for Armada XP PMSU
Tomasz Figa (5):
Documentation: devicetree: Update Exynos MCT bindings description
ARM: dts: Drop interrupt controller properties from MCT nodes for exynos4 SoCs
ARM: dts: Move MCT node to exynos4x12.dtsi
ARM: dts: Simplify MCT interrupt map for exynos4 SoCs
ARM: dts: Fix missing spaces after labels for exynos
Ulf Hansson (3):
ARM: ux500: Refactor common DT configs for sdi[n] devices
ARM: ux500: Configure regulator for I/O voltage for SD-card slot
ARM: ux500: regulators: Remove dead code for SD-card regulator
WingMan Kwok (2):
ARM: dts: keystone: Add usb phy devicetree bindings
ARM: dts: keystone: Add usb devicetree bindings
Xianglong Du (1):
ARM: dts: sirf: add lost minigpsrtc device node
Yuvaraj Kumar C D (6):
ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
ARM: dts: change status property of dwmmc nodes for exynos5250
ARM: dts: Move fifo-depth property from exynos5250 board dts
ARM: dts: rename mmc dts node for exynos5 series
ARM: dts: Add dwmmc DT nodes for exynos5420 SOC
ARM: dts: Fix status property of mmc nodes for snow board
.../devicetree/bindings/arm/arm-boards | 8 +
.../devicetree/bindings/arm/atmel-aic.txt | 1 +
.../devicetree/bindings/arm/atmel-at91.txt | 3 +-
.../devicetree/bindings/arm/moxart.txt | 12 +
.../devicetree/bindings/arm/samsung/sysreg.txt | 7 +-
.../bindings/clock/renesas,cpg-div6-clocks.txt | 28 +
.../bindings/clock/renesas,cpg-mstp-clocks.txt | 51 +
.../clock/renesas,rcar-gen2-cpg-clocks.txt | 32 +
.../devicetree/bindings/dma/ste-dma40.txt | 3 +
.../devicetree/bindings/mmc/exynos-dw-mshc.txt | 2 +
.../bindings/timer/samsung,exynos4210-mct.txt | 54 +-
.../devicetree/bindings/usb/keystone-phy.txt | 20 +
.../devicetree/bindings/usb/keystone-usb.txt | 42 +
arch/arm/boot/dts/Makefile | 10 +
arch/arm/boot/dts/animeo_ip.dts | 31 +-
arch/arm/boot/dts/armada-370-mirabox.dts | 25 +-
arch/arm/boot/dts/armada-370-netgear-rn102.dts | 125 +-
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 131 ++-
arch/arm/boot/dts/armada-370-rd.dts | 21 +
arch/arm/boot/dts/armada-370-xp.dtsi | 167 +--
arch/arm/boot/dts/armada-370.dtsi | 74 +-
arch/arm/boot/dts/armada-xp-gp.dts | 8 +
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 327 ++++++
.../arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 3 +-
arch/arm/boot/dts/armada-xp.dtsi | 100 +-
arch/arm/boot/dts/at91-cosino.dtsi | 122 ++
arch/arm/boot/dts/at91-cosino_mega2560.dts | 84 ++
arch/arm/boot/dts/at91rm9200.dtsi | 4 +-
arch/arm/boot/dts/at91rm9200ek.dts | 57 +-
arch/arm/boot/dts/at91sam9263.dtsi | 46 +
arch/arm/boot/dts/at91sam9263ek.dts | 30 +
arch/arm/boot/dts/at91sam9g45.dtsi | 76 ++
arch/arm/boot/dts/at91sam9m10g45ek.dts | 54 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 9 +
arch/arm/boot/dts/at91sam9x5.dtsi | 9 +
arch/arm/boot/dts/atlas6.dtsi | 26 +
arch/arm/boot/dts/bcm2835-rpi-b.dts | 9 +-
arch/arm/boot/dts/bcm2835.dtsi | 6 +
arch/arm/boot/dts/da850-evm.dts | 3 +
arch/arm/boot/dts/da850.dtsi | 14 +
arch/arm/boot/dts/dove-cubox.dts | 2 +-
arch/arm/boot/dts/dove.dtsi | 500 ++++----
arch/arm/boot/dts/emev2-kzm9d.dts | 42 +-
arch/arm/boot/dts/emev2.dtsi | 116 +-
arch/arm/boot/dts/exynos4.dtsi | 6 +-
arch/arm/boot/dts/exynos4210.dtsi | 23 +-
arch/arm/boot/dts/exynos4212.dtsi | 24 +-
arch/arm/boot/dts/exynos4412-tiny4412.dts | 93 ++
arch/arm/boot/dts/exynos4412.dtsi | 28 +-
arch/arm/boot/dts/exynos4x12.dtsi | 20 +
arch/arm/boot/dts/exynos5.dtsi | 25 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 62 +-
...-common.dtsi => exynos5250-cros-common.dtsi} | 34 +-
arch/arm/boot/dts/exynos5250-smdk5250.dts | 62 +-
arch/arm/boot/dts/exynos5250-snow.dts | 13 +-
arch/arm/boot/dts/exynos5250.dtsi | 58 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 66 ++
arch/arm/boot/dts/exynos5420-smdk5420.dts | 33 +
arch/arm/boot/dts/exynos5420.dtsi | 346 +++++-
arch/arm/boot/dts/exynos5440.dtsi | 2 +-
arch/arm/boot/dts/integrator.dtsi | 5 +
arch/arm/boot/dts/k2hk-evm.dts | 63 ++
arch/arm/boot/dts/keystone-clocks.dtsi | 36 +-
.../boot/dts/{keystone.dts => keystone.dtsi} | 35 +-
arch/arm/boot/dts/kirkwood-6192.dtsi | 107 ++
arch/arm/boot/dts/kirkwood-6281.dtsi | 4 +
arch/arm/boot/dts/kirkwood-6282.dtsi | 39 +-
arch/arm/boot/dts/kirkwood-cloudbox.dts | 10 +-
arch/arm/boot/dts/kirkwood-db.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-dns320.dts | 12 +-
arch/arm/boot/dts/kirkwood-dns325.dts | 12 +-
arch/arm/boot/dts/kirkwood-dnskw.dtsi | 18 +-
arch/arm/boot/dts/kirkwood-dockstar.dts | 6 +-
arch/arm/boot/dts/kirkwood-dreamplug.dts | 6 +-
arch/arm/boot/dts/kirkwood-goflexnet.dts | 24 +-
.../boot/dts/kirkwood-guruplug-server-plus.dts | 12 +-
arch/arm/boot/dts/kirkwood-ib62x0.dts | 18 +-
arch/arm/boot/dts/kirkwood-iconnect.dts | 28 +-
arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 22 +-
arch/arm/boot/dts/kirkwood-km_kirkwood.dts | 4 +-
arch/arm/boot/dts/kirkwood-laplug.dts | 175 +++
arch/arm/boot/dts/kirkwood-lsxl.dtsi | 30 +-
arch/arm/boot/dts/kirkwood-mplcec4.dts | 14 +-
arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 14 +-
.../dts/kirkwood-netgear_readynas_duo_v2.dts | 111 +-
.../dts/kirkwood-netgear_readynas_nv+_v2.dts | 268 +++++
arch/arm/boot/dts/kirkwood-ns2-common.dtsi | 8 +-
arch/arm/boot/dts/kirkwood-ns2lite.dts | 4 +-
arch/arm/boot/dts/kirkwood-ns2max.dts | 10 +-
arch/arm/boot/dts/kirkwood-ns2mini.dts | 10 +-
arch/arm/boot/dts/kirkwood-nsa310-common.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-nsa310.dts | 32 +-
arch/arm/boot/dts/kirkwood-nsa310a.dts | 30 +-
arch/arm/boot/dts/kirkwood-openblocks_a6.dts | 10 +-
arch/arm/boot/dts/kirkwood-openblocks_a7.dts | 10 +-
.../boot/dts/kirkwood-sheevaplug-common.dtsi | 2 +-
arch/arm/boot/dts/kirkwood-sheevaplug-esata.dts | 8 +-
arch/arm/boot/dts/kirkwood-sheevaplug.dts | 8 +-
arch/arm/boot/dts/kirkwood-topkick.dts | 10 +-
arch/arm/boot/dts/kirkwood-ts219-6281.dts | 8 +-
arch/arm/boot/dts/kirkwood-ts219-6282.dts | 8 +-
arch/arm/boot/dts/kirkwood.dtsi | 160 +--
arch/arm/boot/dts/moxart-uc7112lx.dts | 109 ++
arch/arm/boot/dts/moxart.dtsi | 154 +++
.../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 2 +-
arch/arm/boot/dts/orion5x.dtsi | 106 +-
arch/arm/boot/dts/prima2.dtsi | 41 +
arch/arm/boot/dts/pxa27x.dtsi | 24 +
arch/arm/boot/dts/qcom-msm8974.dtsi | 64 ++
arch/arm/boot/dts/r7s72100-genmai.dts | 2 +-
arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 15 +-
arch/arm/boot/dts/r8a73a4-ape6evm.dts | 10 +-
arch/arm/boot/dts/r8a73a4.dtsi | 184 ++-
.../dts/r8a7740-armadillo800eva-reference.dts | 90 +-
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +-
arch/arm/boot/dts/r8a7740.dtsi | 144 ++-
arch/arm/boot/dts/r8a7778-bockw-reference.dts | 57 +-
arch/arm/boot/dts/r8a7778-bockw.dts | 2 +-
arch/arm/boot/dts/r8a7778.dtsi | 172 ++-
arch/arm/boot/dts/r8a7779-marzen-reference.dts | 36 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 2 +-
arch/arm/boot/dts/r8a7779.dtsi | 114 +-
arch/arm/boot/dts/r8a7790-lager-reference.dts | 45 -
arch/arm/boot/dts/r8a7790-lager.dts | 64 +-
arch/arm/boot/dts/r8a7790.dtsi | 413 ++++++-
arch/arm/boot/dts/r8a7791-koelsch-reference.dts | 115 ++
arch/arm/boot/dts/r8a7791-koelsch.dts | 35 +-
arch/arm/boot/dts/r8a7791.dtsi | 467 +++++++-
arch/arm/boot/dts/sama5d3.dtsi | 44 +-
arch/arm/boot/dts/sama5d36.dtsi | 20 +
arch/arm/boot/dts/sama5d36ek.dts | 53 +
arch/arm/boot/dts/sama5d3_uart.dtsi | 5 +
arch/arm/boot/dts/sama5d3xdm.dtsi | 1 +
arch/arm/boot/dts/sh7372-mackerel.dts | 2 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 103 +-
arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +-
arch/arm/boot/dts/sh73a0.dtsi | 168 +--
arch/arm/boot/dts/socfpga.dtsi | 4 +
arch/arm/boot/dts/st-pincfg.h | 2 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 32 +
arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 745 ++++++++++++
arch/arm/boot/dts/ste-href-stuib.dtsi | 41 +
arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 90 +-
arch/arm/boot/dts/ste-href.dtsi | 80 +-
arch/arm/boot/dts/ste-hrefprev60.dtsi | 78 +-
arch/arm/boot/dts/ste-hrefv60plus.dtsi | 251 ++++-
arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 80 ++
arch/arm/boot/dts/ste-nomadik-s8815.dts | 4 -
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +-
arch/arm/boot/dts/ste-snowball.dts | 231 +++-
arch/arm/boot/dts/stih415-pinctrl.dtsi | 36 +
arch/arm/boot/dts/stih415.dtsi | 53 +
arch/arm/boot/dts/stih416-pinctrl.dtsi | 35 +
arch/arm/boot/dts/stih416.dtsi | 53 +
arch/arm/boot/dts/stih41x-b2000.dtsi | 9 +
arch/arm/boot/dts/stih41x-b2020.dtsi | 22 +
arch/arm/boot/dts/sun4i-a10-a1000.dts | 4 -
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 9 -
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 4 -
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 4 -
arch/arm/boot/dts/sun4i-a10.dtsi | 164 ++-
arch/arm/boot/dts/sun5i-a10s.dtsi | 132 ++-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 68 ++
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 4 -
arch/arm/boot/dts/sun5i-a13.dtsi | 128 ++-
arch/arm/boot/dts/sun6i-a31.dtsi | 34 +
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 18 +
arch/arm/boot/dts/sun7i-a20.dtsi | 222 +++-
arch/arm/boot/dts/tegra114-dalmore.dts | 630 ++++++-----
arch/arm/boot/dts/tegra114.dtsi | 138 ++-
arch/arm/boot/dts/tegra124-venice2.dts | 1064 ++++++++++++++++++
arch/arm/boot/dts/tegra124.dtsi | 418 +++++++
arch/arm/boot/dts/tegra20-colibri-512.dtsi | 205 ++--
arch/arm/boot/dts/tegra20-harmony.dts | 316 +++---
arch/arm/boot/dts/tegra20-iris-512.dts | 30 +-
arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +-
arch/arm/boot/dts/tegra20-paz00.dts | 50 +-
arch/arm/boot/dts/tegra20-plutux.dts | 4 +-
arch/arm/boot/dts/tegra20-seaboard.dts | 353 +++---
arch/arm/boot/dts/tegra20-tamonten.dtsi | 47 +-
arch/arm/boot/dts/tegra20-tec.dts | 6 +-
arch/arm/boot/dts/tegra20-trimslice.dts | 54 +-
arch/arm/boot/dts/tegra20-ventana.dts | 62 +-
arch/arm/boot/dts/tegra20-whistler.dts | 84 +-
arch/arm/boot/dts/tegra20.dtsi | 55 +-
arch/arm/boot/dts/tegra30-beaver.dts | 126 ++-
arch/arm/boot/dts/tegra30-cardhu-a02.dts | 14 +-
arch/arm/boot/dts/tegra30-cardhu-a04.dts | 14 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 104 +-
arch/arm/boot/dts/tegra30.dtsi | 72 +-
arch/arm/boot/dts/zynq-7000.dtsi | 39 +-
arch/arm/boot/dts/zynq-zc702.dts | 5 +
arch/arm/boot/dts/zynq-zc706.dts | 5 +
arch/arm/boot/dts/zynq-zed.dts | 5 +
arch/arm/mach-integrator/integrator_ap.c | 60 +-
arch/arm/mach-integrator/integrator_cp.c | 14 -
arch/arm/mach-nomadik/cpu-8815.c | 32 -
arch/arm/mach-shmobile/board-bockw-reference.c | 12 -
arch/arm/mach-shmobile/board-marzen.c | 2 -
arch/arm/mach-shmobile/clock-r8a73a4.c | 10 +-
arch/arm/mach-shmobile/clock-r8a7740.c | 8 +-
arch/arm/mach-shmobile/clock-r8a7778.c | 8 +-
arch/arm/mach-shmobile/clock-r8a7779.c | 8 +-
arch/arm/mach-shmobile/clock-r8a7790.c | 12 +-
arch/arm/mach-shmobile/clock-sh73a0.c | 8 +-
arch/arm/mach-ux500/Makefile | 6 +-
arch/arm/mach-ux500/board-mop500-audio.c | 3 -
arch/arm/mach-ux500/board-mop500-pins.c | 804 -------------
arch/arm/mach-ux500/board-mop500-regulators.c | 14 -
arch/arm/mach-ux500/board-mop500-regulators.h | 1 -
arch/arm/mach-ux500/board-mop500-sdi.c | 2 -
arch/arm/mach-ux500/board-mop500.c | 78 --
arch/arm/mach-ux500/board-mop500.h | 1 -
arch/arm/mach-ux500/cpu-db8500.c | 26 +-
arch/arm/mach-ux500/cpu.c | 23 +-
arch/arm/mach-ux500/devices-db8500.c | 28 -
arch/arm/mach-ux500/devices-db8500.h | 19 -
arch/arm/mach-ux500/devices.c | 26 -
arch/arm/mach-ux500/devices.h | 15 -
arch/arm/mach-ux500/setup.h | 6 -
arch/arm/mach-ux500/timer.c | 76 +-
drivers/clk/Makefile | 1 +
drivers/clk/shmobile/Makefile | 7 +
drivers/clk/shmobile/clk-div6.c | 185 +++
drivers/clk/shmobile/clk-mstp.c | 229 ++++
drivers/clk/shmobile/clk-rcar-gen2.c | 298 +++++
drivers/clocksource/exynos_mct.c | 4 +
drivers/clocksource/nomadik-mtu.c | 23 +-
drivers/dma/ste_dma40.c | 4 +
drivers/pinctrl/pinctrl-nomadik.c | 296 ++++-
drivers/pinctrl/pinctrl-nomadik.h | 14 +-
include/dt-bindings/clock/r8a7790-clock.h | 7 +
include/dt-bindings/clock/r8a7791-clock.h | 6 +
include/dt-bindings/gpio/tegra-gpio.h | 1 +
include/dt-bindings/pinctrl/pinctrl-tegra.h | 45 +
include/linux/clk/shmobile.h | 19 +
.../platform_data/clocksource-nomadik-mtu.h | 9 -
include/linux/platform_data/pinctrl-nomadik.h | 242 ----
238 files changed, 12679 insertions(+), 4211 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/moxart.txt
create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-div6-clocks.txt
create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt
create mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-gen2-cpg-clocks.txt
create mode 100644 Documentation/devicetree/bindings/usb/keystone-phy.txt
create mode 100644 Documentation/devicetree/bindings/usb/keystone-usb.txt
create mode 100644 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
create mode 100644 arch/arm/boot/dts/at91-cosino.dtsi
create mode 100644 arch/arm/boot/dts/at91-cosino_mega2560.dts
create mode 100644 arch/arm/boot/dts/exynos4412-tiny4412.dts
rename arch/arm/boot/dts/{cros5250-common.dtsi => exynos5250-cros-common.dtsi} (95%)
create mode 100644 arch/arm/boot/dts/exynos5420-arndale-octa.dts
create mode 100644 arch/arm/boot/dts/k2hk-evm.dts
rename arch/arm/boot/dts/{keystone.dts => keystone.dtsi} (82%)
create mode 100644 arch/arm/boot/dts/kirkwood-6192.dtsi
create mode 100644 arch/arm/boot/dts/kirkwood-laplug.dts
create mode 100644 arch/arm/boot/dts/kirkwood-netgear_readynas_nv+_v2.dts
create mode 100644 arch/arm/boot/dts/moxart-uc7112lx.dts
create mode 100644 arch/arm/boot/dts/moxart.dtsi
delete mode 100644 arch/arm/boot/dts/r8a7790-lager-reference.dts
create mode 100644 arch/arm/boot/dts/r8a7791-koelsch-reference.dts
create mode 100644 arch/arm/boot/dts/sama5d36.dtsi
create mode 100644 arch/arm/boot/dts/sama5d36ek.dts
create mode 100644 arch/arm/boot/dts/ste-href-family-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts
delete mode 100644 arch/arm/mach-ux500/board-mop500.c
delete mode 100644 arch/arm/mach-ux500/devices-db8500.c
delete mode 100644 arch/arm/mach-ux500/devices-db8500.h
delete mode 100644 arch/arm/mach-ux500/devices.c
delete mode 100644 arch/arm/mach-ux500/devices.h
create mode 100644 drivers/clk/shmobile/Makefile
create mode 100644 drivers/clk/shmobile/clk-div6.c
create mode 100644 drivers/clk/shmobile/clk-mstp.c
create mode 100644 drivers/clk/shmobile/clk-rcar-gen2.c
create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra.h
create mode 100644 include/linux/clk/shmobile.h
delete mode 100644 include/linux/platform_data/clocksource-nomadik-mtu.h
delete mode 100644 include/linux/platform_data/pinctrl-nomadik.h
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 5/6] ARM: SoC board updates for 3.14
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
` (3 preceding siblings ...)
2014-01-23 18:36 ` [GIT PULL 4/6] ARM: SoC DT updates " Olof Johansson
@ 2014-01-23 18:36 ` Olof Johansson
2014-01-23 18:36 ` [GIT PULL 6/6] ARM: driver " Olof Johansson
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm, Olof Johansson
This branch is reducing in size for every release since most board-related
changes have started happening in devicetrees now. Still, we have some things
going on here.
* Renesas platforms are still adding a bit more legacy device support, something
that should trail off shortly as they move to full DT.
* We group most defconfig updates into this branch out of old habits
* Removal of legacy OMAP2 platforms over to DT continues, and a handful of old
code is being removed here.
Conflicts:
arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c:
Bugfix in later -rc conflicts with code removal. Remove both irqs[]
arrays.
----------------------------------------------------------------
The following changes since commit aef07284ff26becdff4ac000f05ab020a5cfe29c:
Merge branch 'next/dt' 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 e41006c22eab8eb7763995e8a0be089b900b620b:
Merge tag 'omap-for-v3.14/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/boards
----------------------------------------------------------------
Aaro Koskinen (1):
ARM: OMAP2+: dts: add n8x0 onenand
Bartlomiej Zolnierkiewicz (1):
ARM: exynos_defconfig: increase CONFIG_NR_CPUS value to 8
Ezequiel Garcia (2):
ARM: mvebu: config: Add GPIO connected LEDs support to defconfig
ARM: mvebu: config: Enable NAND support
Hiep Cao Minh (1):
ARM: shmobile: Lager:add SPI FLASH support on QSPI
Kevin Hilman (1):
Merge tag 'omap-for-v3.14/board-removal-safe' of git://git.kernel.org/.../tmlind/linux-omap into next/boards
Kuninori Morimoto (9):
ARM: shmobile: bockw: enable CONFIG_REGULATOR
ARM: shmobile: lager: add gpio regulator support on defconfig
ARM: shmobile: lager: fixup I2C device on defconfig
ARM: shmobile: bockw: use regulator for MMCIF
ARM: shmobile: bockw: fixup FPGA ioremap area
ARM: shmobile: bockw: add pin pull-up setting for SDHI
ARM: shmobile: armadillo: fixup FSI address size
ARM: shmobile: bockw: remove unused RSND_SSI_CLK_FROM_ADG
ARM: shmobile: lager: add gpio/fixed regulator for SDHI
Laurent Pinchart (16):
ARM: shmobile: genmai: Rename ARCH_SHMOBILE to ARCH_SHMOBILE_LEGACY
ARM: shmobile: mackerel: Use pinconf API to configure pin pull-down
ARM: Kconfig: Mention Renesas ARM SoCs instead of SH-Mobile
ARM: shmobile: armadillo800eva: Enable backlight control in defconfig
ARM: shmobile: koelsch: Add DU device
ARM: shmobile: armadillo: Set backlight enable GPIO
ARM: shmobile: lager-reference: Enable multiplaform kernel support
ARM: shmobile: koelsch-reference: Remove duplicate CCF initialization
ARM: shmobile: lager-reference: Instantiate clkdevs for SCIF and CMT
ARM: shmobile: koelsch-reference: Instantiate clkdevs for SCIF and CMT
ARM: shmobile: Remove non-multiplatform Lager reference support
ARM: shmobile: Remove non-multiplatform Koelsch reference support
ARM: shmobile: Let Lager multiplatform boot with Lager DTB
ARM: shmobile: Let Koelsch multiplatform boot with Koelsch DTB
ARM: shmobile: mackerel: Fix USBHS pinconf entry
ARM: dts: Split omap3 pinmux core device
Magnus Damm (14):
ARM: shmobile: Genmai defconfig
ARM: shmobile: Enable PFC/GPIO on the Koelsch board
ARM: shmobile: Add Koelsch LED6, LED7 and LED8 support
ARM: shmobile: Add Koelsch SW2 support
ARM: shmobile: r8a7791 Koelsch DT reference C bits
ARM: shmobile: Initial r8a7791 and Koelsch multiplatform support
ARM: shmobile: r7s72100 Genmai DT reference DTS bits
ARM: shmobile: r7s72100 Genmai DT reference C bits
ARM: shmobile: r7s72100 Genmai Multiplatform
ARM: shmobile: Use ->init_late() on Koelsch
ARM: shmobile: koelsch: mark GPIO keys as wake-up sources
ARM: shmobile: Hook up SW30-SW36 on Koelsch
ARM: shmobile: Use ->init_late() on Lager
ARM: shmobile: Add pinctrl_register_mappings() for Koelsch
Olof Johansson (13):
Merge tag 'renesas-defconfig-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/boards
Merge tag 'mvebu-defconfig-3.14' of git://git.infradead.org/linux-mvebu into next/boards
Merge tag 'samsung-defconfig' of git://git.kernel.org/.../kgene/linux-samsung into next/boards
Merge tag 'mvebu-defconfig-3.14-2' of git://git.infradead.org/linux-mvebu into next/boards
Merge tag 'tegra-for-3.14-defconfig' of git://git.kernel.org/.../tegra/linux into next/boards
Merge tag 'tegra-for-3.14-defconfig-2' of git://git.kernel.org/.../tegra/linux into next/boards
Merge tag 'v3.13-rc5' into next/boards
Merge tag 'samsung-defconfig-2' of git://git.kernel.org/.../kgene/linux-samsung into next/boards
Merge tag 'renesas-boards-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/boards
Merge tag 'renesas-defconfig2-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/boards
Merge branch 'qcom/boards' into next/boards
Merge tag 'renesas-boards2-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/boards
Merge tag 'omap-for-v3.14/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/boards
Paul Walmsley (1):
ARM: shmobile: mackerel: clk_round_rate() can return a zero to indicate an error
Rohit Vaswani (2):
ARM: msm: Add support for APQ8074 Dragonboard
defconfig: msm_defconfig: Enable CONFIG_ARCH_MSM8974
Sachin Kamat (1):
ARM: exynos_defconfig: Enable S2MPS11 voltage regulator
Sergei Shtylyov (4):
ARM: shmobile: marzen: enable HPB-DMAC in defconfig
ARM: shmobile: bockw: enable HPB-DMAC in defconfig
ARM: shmobile: Koelsch: enable Ether in defconfig
ARM: shmobile: Koelsch: add Ether support
Shinya Kuribayashi (2):
ARM: shmobile: lager: set .debounce_interval
ARM: shmobile: lager: mark GPIO keys as wake-up sources
Simon Horman (17):
ARM: shmobile: bockw: Do not set command line in defconfig
ARM: shmobile: marzen: Do not set command line in defconfig
ARM: shmobile: bockw: Do not disable CONFIG_INOTIFY_USER in defconfig
ARM: shmobile: marzen: Do not disable CONFIG_INOTIFY_USER in defconfig
ARM: shmobile: bockw: Enable CONFIG_VFP in defconfig
ARM: shmobile: marzen: Enable CONFIG_VFP in defconfig
ARM: shmobile: bockw: Do not enable CONFIG_DEVTMPFS defconfig
ARM: shmobile: marzen: Do not enable CONFIG_DEVTMPFS defconfig
ARM: shmobile: bockw: Enable CONFIG_PACKET in defconfig
ARM: shmobile: marzen: Enable CONFIG_PACKET in defconfig
ARM: shmobile: marzen: Do not enable CONFIG_SMC911X in defconfig
ARM: shmobile: kzm9d: Enable AUTO_ZRELADDR in defconfig
Merge tag 'renesas-cleanup-for-v3.14' into boards-base
ARM: shmobile: koelsch: set .debounce_interval
ARM: shmobile: koelsch: Enable CONFIG_PACKET in defconfig
ARM: shmobile: koelsch: Do not disable CONFIG_{INOTIFY_USER,UNIX} in defconfig
Merge branch 'heads/soc2' into boards2-base
Srinivas Kandagatla (1):
ARM: multi_v7_defconfig: Fix STi support
Stephen Boyd (1):
ARM: msm_defconfig: Enable restart driver
Stephen Warren (2):
ARM: tegra: tegra_defconfig updates
ARM: bcm2835: bcm2835_defconfig updates
Suman Anna (1):
ARM: dts: OMAP2: fix interrupt number for rng
Thierry Reding (1):
ARM: tegra: Enable DRM panel support
Thomas Petazzoni (1):
ARM: kirkwood: enable HIGHMEM in defconfig
Tony Lindgren (22):
mfd: twl-core: Fix passing of platform data in the device tree case
Merge branch 'dt-regressions' into omap-for-v3.13/fixes-take4
ARM: dts: Add basic device tree support for omap2430 sdp
ARM: dts: Add basic Nokia N8X0 support
ARM: dts: Add basic support for omap3 LDP zoom1 labrador
Merge branch 'omap-for-v3.13/fixes-take4' into omap-for-v3.14/board-removal
Merge branch 'omap-for-v3.14/dt' into omap-for-v3.14/board-removal
ARM: OMAP2+: Add support for board specific auxdata quirks
ARM: OMAP2+: Add device tree compatible revision checks for n8x0
ARM: OMAP2+: Make n8x0 behave better with device tree based booting
ARM: OMAP2+: Add quirks support for n8x0
ARM: OMAP2+: Remove legacy booting support for n8x0
ARM: OMAP2+: Remove board file for H4
ARM: OMAP2+: Remove legacy board file for 2430sdp
ARM: OMAP2+: Remove legacy mux code for omap2
ARM: OMAP2+: Remove legacy hwmod entries for omap2
Merge branch 'omap-for-v3.14/board-removal' into omap-for-v3.14/omap3-board-removal
ARM: OMAP2+: Add support for legacy auxdata for twl
ARM: OMAP2+: Use pdata quirks for emac on am3517
ARM: dts: Add basic devices on am3517-evm
ARM: dts: Add support for sbc-3xxx with cm-t3730
ARM: dts: Add omap specific pinctrl defines to use padconf addresses
arch/arm/Kconfig | 7 +-
arch/arm/boot/dts/Makefile | 17 +-
arch/arm/boot/dts/am3517-evm.dts | 29 +
arch/arm/boot/dts/omap2.dtsi | 2 +-
arch/arm/boot/dts/omap2420-n800.dts | 8 +
arch/arm/boot/dts/omap2420-n810-wimax.dts | 8 +
arch/arm/boot/dts/omap2420-n810.dts | 8 +
arch/arm/boot/dts/omap2420-n8x0-common.dtsi | 99 +++
arch/arm/boot/dts/omap2430-sdp.dts | 49 ++
arch/arm/boot/dts/omap3-beagle-xm.dts | 40 +-
arch/arm/boot/dts/omap3-beagle.dts | 40 +-
arch/arm/boot/dts/omap3-cm-t3730.dts | 104 +++
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 95 +++
arch/arm/boot/dts/omap3-igep.dtsi | 2 -
arch/arm/boot/dts/omap3-igep0020.dts | 52 +-
arch/arm/boot/dts/omap3-igep0030.dts | 10 +-
arch/arm/boot/dts/omap3-ldp.dts | 231 ++++++
arch/arm/boot/dts/omap3-sb-t35.dtsi | 40 +
arch/arm/boot/dts/omap3-sbc-t3730.dts | 30 +
arch/arm/boot/dts/omap3-zoom3.dts | 23 +-
arch/arm/boot/dts/omap3.dtsi | 2 +-
arch/arm/boot/dts/omap34xx.dtsi | 13 +
arch/arm/boot/dts/omap36xx.dtsi | 11 +
arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 6 +
arch/arm/boot/dts/r7s72100-genmai-reference.dts | 31 +
arch/arm/configs/armadillo800eva_defconfig | 3 +
arch/arm/configs/bcm2835_defconfig | 37 +-
arch/arm/configs/bockw_defconfig | 10 +-
arch/arm/configs/exynos_defconfig | 3 +-
arch/arm/configs/genmai_defconfig | 116 +++
arch/arm/configs/kirkwood_defconfig | 1 +
arch/arm/configs/koelsch_defconfig | 25 +-
arch/arm/configs/kzm9d_defconfig | 1 +
arch/arm/configs/lager_defconfig | 3 +-
arch/arm/configs/marzen_defconfig | 10 +-
arch/arm/configs/msm_defconfig | 3 +
arch/arm/configs/multi_v7_defconfig | 3 +
arch/arm/configs/mvebu_defconfig | 3 +
arch/arm/configs/tegra_defconfig | 22 +-
arch/arm/mach-msm/board-dt.c | 9 +
arch/arm/mach-omap2/Kconfig | 13 -
arch/arm/mach-omap2/Makefile | 4 -
arch/arm/mach-omap2/board-2430sdp.c | 273 -------
arch/arm/mach-omap2/board-h4.c | 365 ---------
arch/arm/mach-omap2/board-n8x0.c | 234 ++----
arch/arm/mach-omap2/common-board-devices.h | 1 +
arch/arm/mach-omap2/common.h | 1 +
arch/arm/mach-omap2/msdi.c | 69 --
arch/arm/mach-omap2/mux.h | 2 -
arch/arm/mach-omap2/mux2420.c | 690 ----------------
arch/arm/mach-omap2/mux2420.h | 282 -------
arch/arm/mach-omap2/mux2430.c | 793 -------------------
arch/arm/mach-omap2/mux2430.h | 370 ---------
arch/arm/mach-omap2/omap_device.c | 2 +
arch/arm/mach-omap2/omap_hwmod_2420_data.c | 137 ----
arch/arm/mach-omap2/omap_hwmod_2430_data.c | 266 -------
.../omap_hwmod_2xxx_interconnect_data.c | 165 +---
.../mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 72 +-
arch/arm/mach-omap2/omap_hwmod_common_data.h | 5 -
arch/arm/mach-omap2/pdata-quirks.c | 138 +++-
arch/arm/mach-shmobile/Kconfig | 63 +-
arch/arm/mach-shmobile/Makefile | 5 +-
arch/arm/mach-shmobile/Makefile.boot | 4 +-
arch/arm/mach-shmobile/board-armadillo800eva.c | 7 +-
arch/arm/mach-shmobile/board-bockw-reference.c | 19 +-
arch/arm/mach-shmobile/board-bockw.c | 17 +-
arch/arm/mach-shmobile/board-genmai-reference.c | 49 ++
.../arm/mach-shmobile/board-koelsch-reference.c | 79 ++
arch/arm/mach-shmobile/board-koelsch.c | 190 ++++-
arch/arm/mach-shmobile/board-lager-reference.c | 34 +
arch/arm/mach-shmobile/board-lager.c | 151 +++-
arch/arm/mach-shmobile/board-mackerel.c | 21 +-
arch/arm/mach-shmobile/sh-gpio.h | 19 -
include/dt-bindings/pinctrl/omap.h | 20 +
include/sound/rcar_snd.h | 1 -
75 files changed, 1899 insertions(+), 3868 deletions(-)
create mode 100644 arch/arm/boot/dts/omap2420-n800.dts
create mode 100644 arch/arm/boot/dts/omap2420-n810-wimax.dts
create mode 100644 arch/arm/boot/dts/omap2420-n810.dts
create mode 100644 arch/arm/boot/dts/omap2420-n8x0-common.dtsi
create mode 100644 arch/arm/boot/dts/omap2430-sdp.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3730.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3x30.dtsi
create mode 100644 arch/arm/boot/dts/omap3-ldp.dts
create mode 100644 arch/arm/boot/dts/omap3-sb-t35.dtsi
create mode 100644 arch/arm/boot/dts/omap3-sbc-t3730.dts
create mode 100644 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts
create mode 100644 arch/arm/boot/dts/r7s72100-genmai-reference.dts
create mode 100644 arch/arm/configs/genmai_defconfig
delete mode 100644 arch/arm/mach-omap2/board-2430sdp.c
delete mode 100644 arch/arm/mach-omap2/board-h4.c
delete mode 100644 arch/arm/mach-omap2/mux2420.c
delete mode 100644 arch/arm/mach-omap2/mux2420.h
delete mode 100644 arch/arm/mach-omap2/mux2430.c
delete mode 100644 arch/arm/mach-omap2/mux2430.h
create mode 100644 arch/arm/mach-shmobile/board-genmai-reference.c
create mode 100644 arch/arm/mach-shmobile/board-koelsch-reference.c
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL 6/6] ARM: driver updates for 3.14
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
` (4 preceding siblings ...)
2014-01-23 18:36 ` [GIT PULL 5/6] ARM: SoC board " Olof Johansson
@ 2014-01-23 18:36 ` Olof Johansson
5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-01-23 18:36 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-arm-kernel, arm, Olof Johansson
Updates of SoC-near drivers and other driver updates that makes more sense to
take through our tree.
The largest part of this is a conversion of device registration for some
renesas shmobile/sh devices over to use resources. This has required
coordination with the corresponding arch/sh changes, and we've agreed
to merge the arch/sh changes through our tree.
Added in this branch is support for Trusted Foundations secure firmware,
which is what is used on many of the commercial Nvidia Tegra products
that are in the market, including the Nvidia Shield. The code is local
to arch/arm at this time since it's uncertain whether it will be shared
with arm64 longer-term, if needed we will refactor later.
A couple of new RTC drivers used on ARM boards, merged through our tree
on request by the RTC maintainer.
... plus a bunch of smaller updates across the board, gpio conversions
----------------------------------------------------------------
The following changes since commit 3ec910bd3c138f8c3a454bc1ee5ff2d4f85ce307:
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/drivers-for-linus
for you to fetch changes up to cd2f43a1f7400a74a084094502f70df2e169c6e8:
Merge tag 'davinci-for-v3.14/watchdog' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/drivers
----------------------------------------------------------------
Alexandre Courbot (7):
ARM: add basic support for Trusted Foundations
of: add vendor prefix for Trusted Logic Mobility
of: add Trusted Foundations bindings documentation
ARM: tegra: add support for Trusted Foundations
ARM: tegra: split setting of CPU reset handler
ARM: tegra: set CPU reset handler using firmware
ARM: tegra: support Trusted Foundations by default
Arnaud Ebalard (1):
rtc: Add support for Intersil ISL12057 I2C RTC chip
Bastian Hecht (1):
serial: sh-sci: Add OF support
Carlo Caione (2):
ARM: sun4i/sun7i: DT documentation for RTC driver
ARM: sun4i/sun7i: RTC driver
Chander Kashyap (1):
irqchip: exynos-combiner: remove hard-coded irq_base value
Dan Carpenter (1):
bus: mvebu-mbus: potential forever loop in mvebu_mbus_init()
Ezequiel Garcia (1):
bus: mvebu-mbus: Remove deprecated comment
Grygorii Strashko (4):
gpio: davinci: get rid of DAVINCI_N_GPIO
gpio: introduce GPIO_DAVINCI kconfig option
gpio: davinci: use chained_irq_enter/chained_irq_exit API
gpio: davinci: don't create irq_domain in case of unbanked irqs
Ivan Khoronzhuk (1):
watchdog: davinci: rename platform driver to davinci-wdt
Ivan T. Ivanov (1):
usb: phy: msm: Move mach dependent code to platform data
KV Sujith (1):
gpio: davinci: add OF support
Kevin Hilman (2):
Merge tag 'renesas-usb-r8a66597-hcd-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'davinci-for-v3.14/watchdog' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Lad, Prabhakar (3):
gpio: davinci: use {readl|writel}_relaxed() instead of __raw_*
gpio: davinci: convert to use irqdomain support.
gpio: davinci: remove unused variable intc_irq_num
Laurent Pinchart (7):
usb: r8a66597-hcd: Convert to clk_prepare/unprepare
sh: Declare SCIF register base and IRQ as resources
sh: sh772[34]: Set serial port sampling rate to 8 for SCIFA ports
sh: Don't set plat_sci_port scbrr_algo_id field
serial: sh-sci: Remove platform data scbrr_algo_id field
serial: sh-sci: Remove platform data mapbase and irqs fields
serial: sh-sci: Add device tree bindings documentation
Linus Walleij (4):
irqchip: versatile FPGA: support cascaded interrupts from DT
ARM: integrator: pass parent IRQ to the SIC
clk: versatile: pass a name to ICST clock provider
clk: versatile: fixup IM-PD1 clock implementation
Magnus Damm (2):
irqchip: renesas-irqc: Use lazy disable
irqchip: renesas-irqc: Enable mask on suspend
Nicolas Ferre (4):
crypto: atmel-aes - add support for Device Tree
crypto: atmel-tdes - add support for Device Tree
crypto: atmel-sha - add support for Device Tree
crypto: atmel-sha - add sha information to the log
Olof Johansson (16):
Merge tag 'mvebu-drivers-3.14' of git://git.infradead.org/linux-mvebu into next/drivers
Merge tag 's3c64xx-dmaengine' of git://git.kernel.org/.../broonie/misc into next/drivers
Merge branch 'at91/dt' into next/drivers
Merge tag 'at91-drivers' of git://github.com/at91linux/linux-at91 into next/drivers
Merge tag 'samsung-irq' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Merge tag 'tegra-for-3.14-trusted-foundations' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'sunxi-drivers-for-3.14' of https://github.com/mripard/linux into next/drivers
Merge tag 'renesas-irqc-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge branch 'renesas/drivers-sci2' into next/drivers
Merge tag 'renesas-sh-soc-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'renesas-sh-sci3-for-v3.14' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'mvebu-drivers-3.14-2' of git://git.infradead.org/linux-mvebu into next/drivers
Merge tag 'davinci-for-v3.14/gpio' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'sunxi-core-for-3.14' of https://github.com/mripard/linux into next/drivers
Merge tag 'integrator-for-v3.14' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
Merge branch 'qcom/drivers' into next/drivers
Sergei Shtylyov (1):
irq-renesas-irqc: simplify irq_set_type() method
Simon Horman (1):
Merge branch 'sh-soc' into sh-sci2-base
Stephen Boyd (2):
mmc: msm_sdcc: Limit driver to platforms that use it
tty: serial: Limit msm_serial_hs driver to platforms that use it
panchaxari (1):
ARM: integrator: Default enable ARM_PATCH_PHYS_VIRT, AUTO_ZRELADDR
.../arm/firmware/tlm,trusted-foundations.txt | 20 +
Documentation/devicetree/bindings/arm/tegra.txt | 5 +
.../bindings/arm/versatile-fpga-irq.txt | 5 +
.../devicetree/bindings/crypto/atmel-crypto.txt | 68 +++
.../devicetree/bindings/gpio/gpio-davinci.txt | 41 ++
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
.../devicetree/bindings/rtc/sunxi-rtc.txt | 17 +
.../bindings/serial/renesas,sci-serial.txt | 46 ++
.../devicetree/bindings/vendor-prefixes.txt | 2 +
arch/arm/Kconfig | 4 +
arch/arm/Makefile | 1 +
arch/arm/boot/dts/integratorcp.dts | 3 +
arch/arm/configs/tegra_defconfig | 1 +
arch/arm/firmware/Kconfig | 28 +
arch/arm/firmware/Makefile | 1 +
arch/arm/firmware/trusted_foundations.c | 81 +++
arch/arm/include/asm/trusted_foundations.h | 67 +++
arch/arm/mach-davinci/da830.c | 3 +-
arch/arm/mach-davinci/da850.c | 3 +-
arch/arm/mach-davinci/da8xx-dt.c | 2 +-
arch/arm/mach-davinci/devices-da8xx.c | 4 +-
arch/arm/mach-davinci/devices.c | 2 +-
arch/arm/mach-davinci/dm355.c | 3 +-
arch/arm/mach-davinci/dm365.c | 3 +-
arch/arm/mach-davinci/dm644x.c | 3 +-
arch/arm/mach-davinci/dm646x.c | 3 +-
arch/arm/mach-msm/board-msm7x30.c | 35 ++
arch/arm/mach-msm/board-qsd8x50.c | 35 ++
arch/arm/mach-tegra/Kconfig | 1 +
arch/arm/mach-tegra/reset.c | 40 +-
arch/arm/mach-tegra/tegra.c | 2 +
arch/sh/kernel/cpu/sh2/setup-sh7619.c | 30 +-
arch/sh/kernel/cpu/sh2a/setup-mxg.c | 10 +-
arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 80 ++-
arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 40 +-
arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 40 +-
arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 104 +++-
arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 104 +++-
arch/sh/kernel/cpu/sh3/setup-sh7705.c | 20 +-
arch/sh/kernel/cpu/sh3/setup-sh770x.c | 30 +-
arch/sh/kernel/cpu/sh3/setup-sh7710.c | 20 +-
arch/sh/kernel/cpu/sh3/setup-sh7720.c | 20 +-
arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 16 +-
arch/sh/kernel/cpu/sh4/setup-sh7750.c | 20 +-
arch/sh/kernel/cpu/sh4/setup-sh7760.c | 62 ++-
arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 40 +-
arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 10 +-
arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 30 +-
arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 63 ++-
arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 63 ++-
arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 72 ++-
arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 30 +-
arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 30 +-
arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 100 ++--
arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 22 +-
arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 60 ++-
arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 88 +++-
arch/sh/kernel/cpu/sh4a/setup-shx3.c | 48 +-
arch/sh/kernel/cpu/sh5/setup-sh5.c | 12 +-
drivers/bus/mvebu-mbus.c | 10 +-
drivers/clk/versatile/clk-icst.c | 3 +-
drivers/clk/versatile/clk-icst.h | 1 +
drivers/clk/versatile/clk-impd1.c | 88 +++-
drivers/clk/versatile/clk-integrator.c | 2 +-
drivers/clk/versatile/clk-realview.c | 6 +-
drivers/crypto/atmel-aes.c | 143 +++--
drivers/crypto/atmel-sha.c | 103 +++-
drivers/crypto/atmel-tdes.c | 143 +++--
drivers/gpio/Kconfig | 7 +
drivers/gpio/Makefile | 2 +-
drivers/gpio/gpio-davinci.c | 185 +++++--
drivers/irqchip/exynos-combiner.c | 15 +-
drivers/irqchip/irq-renesas-irqc.c | 21 +-
drivers/irqchip/irq-versatile-fpga.c | 15 +-
drivers/mmc/host/Kconfig | 2 +-
drivers/rtc/Kconfig | 18 +
drivers/rtc/Makefile | 2 +
drivers/rtc/rtc-isl12057.c | 310 +++++++++++
drivers/rtc/rtc-sunxi.c | 523 +++++++++++++++++++
drivers/tty/serial/Kconfig | 2 +-
drivers/tty/serial/sh-sci.c | 187 +++++--
drivers/usb/host/r8a66597-hcd.c | 4 +-
drivers/usb/phy/phy-msm-usb.c | 35 +-
drivers/watchdog/davinci_wdt.c | 4 +-
include/linux/platform_data/gpio-davinci.h | 3 +-
include/linux/serial_sci.h | 36 --
include/linux/usb/msm_hsusb.h | 3 +
87 files changed, 2914 insertions(+), 753 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.txt
create mode 100644 Documentation/devicetree/bindings/crypto/atmel-crypto.txt
create mode 100644 Documentation/devicetree/bindings/gpio/gpio-davinci.txt
create mode 100644 Documentation/devicetree/bindings/rtc/sunxi-rtc.txt
create mode 100644 Documentation/devicetree/bindings/serial/renesas,sci-serial.txt
create mode 100644 arch/arm/firmware/Kconfig
create mode 100644 arch/arm/firmware/Makefile
create mode 100644 arch/arm/firmware/trusted_foundations.c
create mode 100644 arch/arm/include/asm/trusted_foundations.h
create mode 100644 drivers/rtc/rtc-isl12057.c
create mode 100644 drivers/rtc/rtc-sunxi.c
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-01-23 18:49 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-23 18:36 [GIT PULL 0/6] ARM: SoC changes for 3.14 Olof Johansson
2014-01-23 18:36 ` [GIT PULL 1/6] ARM: SoC non-critical fixes " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 2/6] ARM: SoC cleanups " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 3/6] ARM: SoC platform changes " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 4/6] ARM: SoC DT updates " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 5/6] ARM: SoC board " Olof Johansson
2014-01-23 18:36 ` [GIT PULL 6/6] ARM: driver " 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).