* [GIT PULL 0/7] ARM: SoC changes for 3.20
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Hi Linus,
A little later than usual due to travel for both me and Arnd this merge
window, here are the arm-soc pull requests.
Like the kernel as a whole we seem to have a fairly small queue this time
around, with the smallest number of patches we've seen in a while. Our
for-next has only about 600 non-merge changes in it.
The cleanups this time around are quite nice, with 8100 lines removed from
arch/arm due to various stale code removals in the ones who were isolated
out, even more if code that was included in the SoC branch is counted.
We have several new platforms this time around. We have 3 new 64-bit
SoCs that mostly add DT contents and a few Kconfig entries, and 3 new
32-bit platforms with mostly the usual boilerplate code. In addition to
this, there are several new SoCs with just added DT contents.
We have two more incoming SoCs that were posted but I didn't apply
in time before the merge window. They are quite well contained, so I
_might_ still send them in a late pull request towards the end of the
merge window if things have been uneventful.
As usual, I've described the conflicts per pull request. Nothing was
particularly messy this time around, so I didn't bother pushing up a
resolved version for reference.
Please merge.
Thanks,
-Olof
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 0/7] ARM: SoC changes for 3.20
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
Hi Linus,
A little later than usual due to travel for both me and Arnd this merge
window, here are the arm-soc pull requests.
Like the kernel as a whole we seem to have a fairly small queue this time
around, with the smallest number of patches we've seen in a while. Our
for-next has only about 600 non-merge changes in it.
The cleanups this time around are quite nice, with 8100 lines removed from
arch/arm due to various stale code removals in the ones who were isolated
out, even more if code that was included in the SoC branch is counted.
We have several new platforms this time around. We have 3 new 64-bit
SoCs that mostly add DT contents and a few Kconfig entries, and 3 new
32-bit platforms with mostly the usual boilerplate code. In addition to
this, there are several new SoCs with just added DT contents.
We have two more incoming SoCs that were posted but I didn't apply
in time before the merge window. They are quite well contained, so I
_might_ still send them in a late pull request towards the end of the
merge window if things have been uneventful.
As usual, I've described the conflicts per pull request. Nothing was
particularly messy this time around, so I didn't bother pushing up a
resolved version for reference.
Please merge.
Thanks,
-Olof
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 1/7] ARM: SoC non-critical fixes
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Here's a small collection of fixes accrued during the last release that weren't
considered severe enough to merge during the -rc series.
A few of these are around resurrecting TI81xx support that's been broken for
quite a while, the rest are smaller fixes -- most for PXA but a few across
the board.
There are also some updates to MAINTAINERS here, in particular for Broadcom
platforms.
Conflicts: None
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/fixes-non-critical-for-linus
for you to fetch changes up to 11fe05de8b73816b7d12309ae55ca61c531c4e06:
Merge tag 'arm-soc/for-3.20/maintainer' of http://github.com/broadcom/stblinux into next/fixes-non-critical
----------------------------------------------------------------
Dmitry Eremin-Solenikov (3):
ARM: pxa: add regulator_has_full_constraints to corgi board file
ARM: pxa: add regulator_has_full_constraints to poodle board file
ARM: pxa: add regulator_has_full_constraints to spitz board file
Florian Fainelli (5):
MAINTAINERS: move BCM63xx ARM-based SoCs git tree
MAINTAINERS: update Broadcom Cygnus SoC git tree
MAINTAINERS: add a git entry for BCM7xxx ARM-based SoCs
MAINTAINERS: add a git entry for BMIPS-based BCM7xxx SoCs
MAINTAINERS: fix git repositories for Broadcom SoCs
Keerthy (1):
ARM: OMAP: DRA7: hwmod: Make gpmc software supervised as the smart idle is broken
Lokesh Vutla (2):
ARM: OMAP2+: hwmod: print error if wait_target_ready() failed
ARM: DRA7: hwmod: Fix boot crash with DEBUG_LL enabled on UART3
Martin Vajnar (1):
hx4700: regulator: declare full constraints
Olof Johansson (5):
Merge tag 'arm-soc/for-3.20/maintainer' of http://github.com/broadcom/stblinux into next/fixes-non-critical
Merge tag 'omap-for-v3.20/fixes-not-urgent-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge tag 'pxa-for-3.20' of https://github.com/rjarzmik/linux into next/fixes-non-critical
Merge tag 'omap-for-v3.20/fixes-not-urgent-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge tag 'arm-soc/for-3.20/maintainer' of http://github.com/broadcom/stblinux into next/fixes-non-critical
Paul Walmsley (1):
MAINTAINERS: add maintainer for OMAP hwmod data
Robert Jarzmik (3):
arm: pxa: fix pxa27x device-tree support kconfig
ARM: pxa: arbitrarily set first interrupt number
ARM: pxa: fix broken isa interrupts for zeus and viper
Tomi Valkeinen (1):
ARM: AM43xx: hwmod: set DSS submodule parent hwmods
Tony Lindgren (7):
ARM: OMAP2+: Fix error handling for omap2_clk_enable_init_clocks
ARM: OMAP2+: Fix ti81xx devtype
ARM: OMAP2+: Fix ti81xx class type
ARM: OMAP2+: Fix dm814 and dm816 for clocks and timer init
ARM: OMAP2+: Fix reboot for 81xx
ARM: OMAP2+: Disable omap3 PM init for ti81xx
Merge tag 'for-v3.20/omap-hwmod-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.20/fixes-not-urgent
MAINTAINERS | 12 +++++++--
arch/arm/mach-omap2/Makefile | 1 +
arch/arm/mach-omap2/clock.c | 3 +++
arch/arm/mach-omap2/common.h | 11 +++++++-
arch/arm/mach-omap2/control.h | 4 +++
arch/arm/mach-omap2/id.c | 2 ++
arch/arm/mach-omap2/io.c | 26 ++++++++++++++----
arch/arm/mach-omap2/omap_hwmod.c | 4 +--
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 2 ++
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 5 ++--
arch/arm/mach-omap2/powerdomains3xxx_data.c | 2 +-
arch/arm/mach-omap2/prm_common.c | 4 +++
arch/arm/mach-omap2/soc.h | 4 +--
arch/arm/mach-omap2/ti81xx-restart.c | 34 ++++++++++++++++++++++++
arch/arm/mach-omap2/timer.c | 2 ++
arch/arm/mach-pxa/Kconfig | 6 -----
arch/arm/mach-pxa/corgi.c | 3 +++
arch/arm/mach-pxa/hx4700.c | 2 ++
arch/arm/mach-pxa/include/mach/irqs.h | 10 +++----
arch/arm/mach-pxa/poodle.c | 2 ++
arch/arm/mach-pxa/spitz.c | 2 ++
21 files changed, 113 insertions(+), 28 deletions(-)
create mode 100644 arch/arm/mach-omap2/ti81xx-restart.c
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 1/7] ARM: SoC non-critical fixes
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
Here's a small collection of fixes accrued during the last release that weren't
considered severe enough to merge during the -rc series.
A few of these are around resurrecting TI81xx support that's been broken for
quite a while, the rest are smaller fixes -- most for PXA but a few across
the board.
There are also some updates to MAINTAINERS here, in particular for Broadcom
platforms.
Conflicts: None
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/fixes-non-critical-for-linus
for you to fetch changes up to 11fe05de8b73816b7d12309ae55ca61c531c4e06:
Merge tag 'arm-soc/for-3.20/maintainer' of http://github.com/broadcom/stblinux into next/fixes-non-critical
----------------------------------------------------------------
Dmitry Eremin-Solenikov (3):
ARM: pxa: add regulator_has_full_constraints to corgi board file
ARM: pxa: add regulator_has_full_constraints to poodle board file
ARM: pxa: add regulator_has_full_constraints to spitz board file
Florian Fainelli (5):
MAINTAINERS: move BCM63xx ARM-based SoCs git tree
MAINTAINERS: update Broadcom Cygnus SoC git tree
MAINTAINERS: add a git entry for BCM7xxx ARM-based SoCs
MAINTAINERS: add a git entry for BMIPS-based BCM7xxx SoCs
MAINTAINERS: fix git repositories for Broadcom SoCs
Keerthy (1):
ARM: OMAP: DRA7: hwmod: Make gpmc software supervised as the smart idle is broken
Lokesh Vutla (2):
ARM: OMAP2+: hwmod: print error if wait_target_ready() failed
ARM: DRA7: hwmod: Fix boot crash with DEBUG_LL enabled on UART3
Martin Vajnar (1):
hx4700: regulator: declare full constraints
Olof Johansson (5):
Merge tag 'arm-soc/for-3.20/maintainer' of http://github.com/broadcom/stblinux into next/fixes-non-critical
Merge tag 'omap-for-v3.20/fixes-not-urgent-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge tag 'pxa-for-3.20' of https://github.com/rjarzmik/linux into next/fixes-non-critical
Merge tag 'omap-for-v3.20/fixes-not-urgent-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge tag 'arm-soc/for-3.20/maintainer' of http://github.com/broadcom/stblinux into next/fixes-non-critical
Paul Walmsley (1):
MAINTAINERS: add maintainer for OMAP hwmod data
Robert Jarzmik (3):
arm: pxa: fix pxa27x device-tree support kconfig
ARM: pxa: arbitrarily set first interrupt number
ARM: pxa: fix broken isa interrupts for zeus and viper
Tomi Valkeinen (1):
ARM: AM43xx: hwmod: set DSS submodule parent hwmods
Tony Lindgren (7):
ARM: OMAP2+: Fix error handling for omap2_clk_enable_init_clocks
ARM: OMAP2+: Fix ti81xx devtype
ARM: OMAP2+: Fix ti81xx class type
ARM: OMAP2+: Fix dm814 and dm816 for clocks and timer init
ARM: OMAP2+: Fix reboot for 81xx
ARM: OMAP2+: Disable omap3 PM init for ti81xx
Merge tag 'for-v3.20/omap-hwmod-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.20/fixes-not-urgent
MAINTAINERS | 12 +++++++--
arch/arm/mach-omap2/Makefile | 1 +
arch/arm/mach-omap2/clock.c | 3 +++
arch/arm/mach-omap2/common.h | 11 +++++++-
arch/arm/mach-omap2/control.h | 4 +++
arch/arm/mach-omap2/id.c | 2 ++
arch/arm/mach-omap2/io.c | 26 ++++++++++++++----
arch/arm/mach-omap2/omap_hwmod.c | 4 +--
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 2 ++
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 5 ++--
arch/arm/mach-omap2/powerdomains3xxx_data.c | 2 +-
arch/arm/mach-omap2/prm_common.c | 4 +++
arch/arm/mach-omap2/soc.h | 4 +--
arch/arm/mach-omap2/ti81xx-restart.c | 34 ++++++++++++++++++++++++
arch/arm/mach-omap2/timer.c | 2 ++
arch/arm/mach-pxa/Kconfig | 6 -----
arch/arm/mach-pxa/corgi.c | 3 +++
arch/arm/mach-pxa/hx4700.c | 2 ++
arch/arm/mach-pxa/include/mach/irqs.h | 10 +++----
arch/arm/mach-pxa/poodle.c | 2 ++
arch/arm/mach-pxa/spitz.c | 2 ++
21 files changed, 113 insertions(+), 28 deletions(-)
create mode 100644 arch/arm/mach-omap2/ti81xx-restart.c
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 2/7] ARM: SoC cleanups
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
This is a good healthy set of various code removals. Total net delta is 8100
lines removed.
Among the larger cleanups are:
- Removal of old Samsung S3C DMA infrastructure by Arnd
- Removal of the non-DT version of the 'lager' board by Magnus Damm
- General stale code removal on OMAP and Davinci by Rickard Strandqvist
- Removal of non-DT support on am3517 platforms by Tony Lindgren
... plus several other cleanups of various platforms across the board.
Conflicts:
arch/arm/mach-shmobile/board-lager.c: modified in 3.19-rc and removed
here. Drop it.
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 41e229a91207afc326f9a83ba33c098c8362d303:
ARM: sirf: drop redundant function and marco declaration
----------------------------------------------------------------
Alexandre Belloni (7):
ARM: at91: remove unused mach/memory.h
ARM: at91: remove useless config MACH_AT91RM9200_DT
ARM: at91: remove useless config MACH_AT91SAM9_DT
ARM: at91: remove useless at91_sysirq_mask_rtx
ARM: at91: move debug-macro.S into the common space
ARM: at91: remove useless at91rm9200_dt_initialize()
ARM: at91: remove useless at91rm9200_set_type()
Arnd Bergmann (1):
ARM: SAMSUNG: remove unused DMA infrastructure
Barry Song (1):
ARM: sirf: drop redundant function and marco declaration
Boris Brezillon (1):
ARM: at91: remove useless header file includes
Geert Uytterhoeven (1):
ARM: shmobile: lager dts: Drop console= bootargs parameter
Laurent Pinchart (3):
ARM: shmobile: r8a7790: Remove legacy code
ARM: shmobile: lager: Rename SCIFA[01] serial ports to ttySC[01]
ARM: shmobile: koelsch: Rename SCIF[01] serial ports to ttySC[01]
Magnus Damm (2):
ARM: shmobile: lager-reference: DTS-only board support
ARM: shmobile: lager: Remove legacy board support
Mark Rutland (5):
arm: realview: specify PMU types
arm: pxa: specify PMUs are for XScale CPUs
arm: iop: specify PMUs are for XScale CPUs
arm: shmobile: specify PMUs are for ARMv7 CPUs
arm: omap: specify PMUs are for ARMv7 CPUs
Nicolas Ferre (3):
ARM: at91/Documentation: add a README for Atmel SoCs
rtc: at91/Kconfig: remove useless options
ARM: at91: remove unneeded header file
Olof Johansson (6):
Merge tag 'renesas-lager-board-removal-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'at91-cleanup' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Merge tag 'omap-for-v3.20/cleanup-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Merge tag 'davinci-for-v3.20/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/cleanup
Merge tag 'omap-for-v3.20/drop-legacy-3517-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Pankaj Dubey (1):
ARM: EXYNOS: Remove i2c sys configuration related code
Rickard Strandqvist (13):
ARM: OMAP2+: clkt2xxx_apll.c: Remove some unused functions
ARM: OMAP2+: cm33xx.c: Remove some unused functions
ARM: OMAP2+: dpll44xx.c: Remove unused function
ARM: OMAP2+: omap_hwmod.c: Remove some unused functions
ARM: OMAP2+: powerdomain.c: Remove some unused functions
ARM: OMAP2+: voltage: Remove some unused functions
ARM: OMAP2+: omap-pm-noop.c: Remove some unused functions
ARM: OMAP1: irq.c: Remove unused function
ARM: OMAP1: timer32k.c: Remove unused function
ARM: OMAP: dma.c: Remove unused function
ARM: davinci: serial.c: remove unused serial_read_reg()
ARM: versatile: core: Remove unused function
ARM: davinci: Remove CDCE949 driver
Tero Kristo (3):
ARM: OMAP2: clock: remove unused apll code
ARM: OMAP2: CM: remove unused PLL functions
ARM: OMAP3+: PRM: remove prm_get_reset_sources declaration from headers
Tony Lindgren (6):
ARM: OMAP3: Remove legacy support for am3517-evm
ARM: OMAP3: Remove legacy support for am3517crane
ARM: OMAP3: Remove cm-t3517 legacy support
ARM: OMAP3: Remove legacy support for am35xx-emac
ARM: OMAP2+: Remove unused ti81xx platform init code
ARM: OMAP3: Add back Kconfig option MACH_OMAP3517EVM for ASoC
Documentation/arm/Atmel/README | 124 ++
Documentation/arm/Samsung-S3C24XX/DMA.txt | 46 -
MAINTAINERS | 2 +-
arch/arm/Kconfig.debug | 9 +-
arch/arm/boot/dts/Makefile | 1 -
arch/arm/boot/dts/r8a7790-lager.dts | 6 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +-
arch/arm/configs/lager_defconfig | 150 --
arch/arm/configs/shmobile_defconfig | 1 -
.../mach/debug-macro.S => include/debug/at91.S} | 19 +-
arch/arm/mach-at91/Kconfig | 8 -
arch/arm/mach-at91/Makefile | 6 +-
arch/arm/mach-at91/at91sam9260.c | 2 -
arch/arm/mach-at91/at91sam9261.c | 2 -
arch/arm/mach-at91/at91sam9263.c | 3 -
arch/arm/mach-at91/at91sam9g45.c | 4 -
arch/arm/mach-at91/at91sam9n12.c | 6 -
arch/arm/mach-at91/at91sam9rl.c | 4 -
arch/arm/mach-at91/at91sam9x5.c | 10 -
arch/arm/mach-at91/board-dt-rm9200.c | 2 +-
arch/arm/mach-at91/generic.h | 6 -
arch/arm/mach-at91/include/mach/at91_pio.h | 80 -
arch/arm/mach-at91/include/mach/at91_rtt.h | 35 -
arch/arm/mach-at91/include/mach/memory.h | 26 -
arch/arm/mach-at91/sama5d3.c | 6 -
arch/arm/mach-at91/setup.c | 18 -
arch/arm/mach-at91/sysirq_mask.c | 75 -
arch/arm/mach-davinci/Makefile | 2 +-
arch/arm/mach-davinci/board-dm646x-evm.c | 31 -
arch/arm/mach-davinci/cdce949.c | 295 ----
arch/arm/mach-davinci/include/mach/cdce949.h | 19 -
arch/arm/mach-davinci/serial.c | 10 -
arch/arm/mach-exynos/exynos.c | 39 +-
arch/arm/mach-exynos/include/mach/dma.h | 26 -
arch/arm/mach-exynos/include/mach/map.h | 3 -
arch/arm/mach-exynos/pm.c | 3 +-
arch/arm/mach-exynos/regs-sys.h | 22 -
arch/arm/mach-exynos/suspend.c | 7 -
arch/arm/mach-omap1/irq.c | 5 -
arch/arm/mach-omap1/timer32k.c | 5 -
arch/arm/mach-omap2/Kconfig | 12 -
arch/arm/mach-omap2/Makefile | 9 -
arch/arm/mach-omap2/am35xx-emac.c | 114 --
arch/arm/mach-omap2/am35xx-emac.h | 15 -
arch/arm/mach-omap2/am35xx.h | 46 -
arch/arm/mach-omap2/board-am3517crane.c | 150 --
arch/arm/mach-omap2/board-am3517evm.c | 373 -----
arch/arm/mach-omap2/board-cm-t3517.c | 335 ----
arch/arm/mach-omap2/cclock3xxx_data.c | 6 +-
arch/arm/mach-omap2/clkt2xxx_apll.c | 142 --
arch/arm/mach-omap2/clock.h | 1 -
arch/arm/mach-omap2/clock2xxx.h | 11 -
arch/arm/mach-omap2/cm2xxx.c | 10 -
arch/arm/mach-omap2/cm2xxx.h | 2 -
arch/arm/mach-omap2/cm33xx.c | 21 -
arch/arm/mach-omap2/dpll44xx.c | 20 -
arch/arm/mach-omap2/omap-pm-noop.c | 196 ---
arch/arm/mach-omap2/omap-pm.h | 192 ---
arch/arm/mach-omap2/omap_hwmod.c | 232 ---
arch/arm/mach-omap2/omap_hwmod.h | 16 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 33 +-
arch/arm/mach-omap2/omap_phy_internal.c | 35 -
arch/arm/mach-omap2/pdata-quirks.c | 1 -
arch/arm/mach-omap2/pmu.c | 5 +-
arch/arm/mach-omap2/powerdomain.c | 82 -
arch/arm/mach-omap2/powerdomain.h | 5 -
arch/arm/mach-omap2/prm3xxx.h | 1 -
arch/arm/mach-omap2/prm44xx_54xx.h | 1 -
arch/arm/mach-omap2/usb-musb.c | 12 +-
arch/arm/mach-omap2/usb.h | 2 -
arch/arm/mach-omap2/voltage.c | 110 --
arch/arm/mach-omap2/voltage.h | 13 -
arch/arm/mach-prima2/common.h | 15 -
arch/arm/mach-pxa/devices.c | 2 +-
arch/arm/mach-realview/realview_eb.c | 3 +-
arch/arm/mach-realview/realview_pb1176.c | 2 +-
arch/arm/mach-realview/realview_pb11mp.c | 2 +-
arch/arm/mach-realview/realview_pba8.c | 2 +-
arch/arm/mach-realview/realview_pbx.c | 2 +-
arch/arm/mach-s3c24xx/Kconfig | 42 -
arch/arm/mach-s3c24xx/Makefile | 7 -
arch/arm/mach-s3c24xx/dma-s3c2410.c | 182 ---
arch/arm/mach-s3c24xx/dma-s3c2412.c | 150 --
arch/arm/mach-s3c24xx/dma-s3c2440.c | 193 ---
arch/arm/mach-s3c24xx/dma-s3c2443.c | 179 ---
arch/arm/mach-s3c24xx/dma.c | 1465 ------------------
arch/arm/mach-s3c24xx/include/mach/dma.h | 159 --
arch/arm/mach-s3c64xx/include/mach/dma.h | 15 -
arch/arm/mach-shmobile/Kconfig | 20 -
arch/arm/mach-shmobile/Makefile | 3 -
arch/arm/mach-shmobile/Makefile.boot | 1 -
arch/arm/mach-shmobile/board-lager-reference.c | 39 -
arch/arm/mach-shmobile/board-lager.c | 840 ----------
arch/arm/mach-shmobile/clock-r8a7790.c | 459 ------
arch/arm/mach-shmobile/r8a7790.h | 28 -
arch/arm/mach-shmobile/setup-r8a7740.c | 2 +-
arch/arm/mach-shmobile/setup-r8a7790.c | 284 +---
arch/arm/mach-shmobile/setup-sh73a0.c | 2 +-
arch/arm/mach-versatile/core.c | 37 -
arch/arm/plat-iop/pmu.c | 2 +-
arch/arm/plat-omap/dma.c | 8 -
arch/arm/plat-samsung/Kconfig | 15 -
arch/arm/plat-samsung/Makefile | 6 -
arch/arm/plat-samsung/dma-ops.c | 146 --
arch/arm/plat-samsung/dma.c | 84 -
arch/arm/plat-samsung/include/plat/dma-core.h | 22 -
arch/arm/plat-samsung/include/plat/dma-ops.h | 69 -
arch/arm/plat-samsung/include/plat/dma-pl330.h | 121 --
.../arm/plat-samsung/include/plat/dma-s3c24xx.h | 73 -
arch/arm/plat-samsung/include/plat/dma.h | 130 --
arch/arm/plat-samsung/include/plat/regs-dma.h | 151 --
arch/arm/plat-samsung/s3c-dma-ops.c | 146 --
drivers/dma/Kconfig | 2 +-
drivers/rtc/Kconfig | 28 -
114 files changed, 177 insertions(+), 8286 deletions(-)
create mode 100644 Documentation/arm/Atmel/README
delete mode 100644 Documentation/arm/Samsung-S3C24XX/DMA.txt
delete mode 100644 arch/arm/configs/lager_defconfig
rename arch/arm/{mach-at91/include/mach/debug-macro.S => include/debug/at91.S} (68%)
delete mode 100644 arch/arm/mach-at91/include/mach/at91_pio.h
delete mode 100644 arch/arm/mach-at91/include/mach/at91_rtt.h
delete mode 100644 arch/arm/mach-at91/include/mach/memory.h
delete mode 100644 arch/arm/mach-at91/sysirq_mask.c
delete mode 100644 arch/arm/mach-davinci/cdce949.c
delete mode 100644 arch/arm/mach-davinci/include/mach/cdce949.h
delete mode 100644 arch/arm/mach-exynos/include/mach/dma.h
delete mode 100644 arch/arm/mach-exynos/regs-sys.h
delete mode 100644 arch/arm/mach-omap2/am35xx-emac.c
delete mode 100644 arch/arm/mach-omap2/am35xx-emac.h
delete mode 100644 arch/arm/mach-omap2/am35xx.h
delete mode 100644 arch/arm/mach-omap2/board-am3517crane.c
delete mode 100644 arch/arm/mach-omap2/board-am3517evm.c
delete mode 100644 arch/arm/mach-omap2/board-cm-t3517.c
delete mode 100644 arch/arm/mach-omap2/clkt2xxx_apll.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2410.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2412.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2440.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2443.c
delete mode 100644 arch/arm/mach-s3c24xx/dma.c
delete mode 100644 arch/arm/mach-shmobile/board-lager-reference.c
delete mode 100644 arch/arm/mach-shmobile/board-lager.c
delete mode 100644 arch/arm/mach-shmobile/clock-r8a7790.c
delete mode 100644 arch/arm/plat-samsung/dma-ops.c
delete mode 100644 arch/arm/plat-samsung/dma.c
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-core.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-ops.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-pl330.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-s3c24xx.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma.h
delete mode 100644 arch/arm/plat-samsung/include/plat/regs-dma.h
delete mode 100644 arch/arm/plat-samsung/s3c-dma-ops.c
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 2/7] ARM: SoC cleanups
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
This is a good healthy set of various code removals. Total net delta is 8100
lines removed.
Among the larger cleanups are:
- Removal of old Samsung S3C DMA infrastructure by Arnd
- Removal of the non-DT version of the 'lager' board by Magnus Damm
- General stale code removal on OMAP and Davinci by Rickard Strandqvist
- Removal of non-DT support on am3517 platforms by Tony Lindgren
... plus several other cleanups of various platforms across the board.
Conflicts:
arch/arm/mach-shmobile/board-lager.c: modified in 3.19-rc and removed
here. Drop it.
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 41e229a91207afc326f9a83ba33c098c8362d303:
ARM: sirf: drop redundant function and marco declaration
----------------------------------------------------------------
Alexandre Belloni (7):
ARM: at91: remove unused mach/memory.h
ARM: at91: remove useless config MACH_AT91RM9200_DT
ARM: at91: remove useless config MACH_AT91SAM9_DT
ARM: at91: remove useless at91_sysirq_mask_rtx
ARM: at91: move debug-macro.S into the common space
ARM: at91: remove useless at91rm9200_dt_initialize()
ARM: at91: remove useless at91rm9200_set_type()
Arnd Bergmann (1):
ARM: SAMSUNG: remove unused DMA infrastructure
Barry Song (1):
ARM: sirf: drop redundant function and marco declaration
Boris Brezillon (1):
ARM: at91: remove useless header file includes
Geert Uytterhoeven (1):
ARM: shmobile: lager dts: Drop console= bootargs parameter
Laurent Pinchart (3):
ARM: shmobile: r8a7790: Remove legacy code
ARM: shmobile: lager: Rename SCIFA[01] serial ports to ttySC[01]
ARM: shmobile: koelsch: Rename SCIF[01] serial ports to ttySC[01]
Magnus Damm (2):
ARM: shmobile: lager-reference: DTS-only board support
ARM: shmobile: lager: Remove legacy board support
Mark Rutland (5):
arm: realview: specify PMU types
arm: pxa: specify PMUs are for XScale CPUs
arm: iop: specify PMUs are for XScale CPUs
arm: shmobile: specify PMUs are for ARMv7 CPUs
arm: omap: specify PMUs are for ARMv7 CPUs
Nicolas Ferre (3):
ARM: at91/Documentation: add a README for Atmel SoCs
rtc: at91/Kconfig: remove useless options
ARM: at91: remove unneeded header file
Olof Johansson (6):
Merge tag 'renesas-lager-board-removal-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'at91-cleanup' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Merge tag 'omap-for-v3.20/cleanup-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Merge tag 'davinci-for-v3.20/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/cleanup
Merge tag 'omap-for-v3.20/drop-legacy-3517-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Pankaj Dubey (1):
ARM: EXYNOS: Remove i2c sys configuration related code
Rickard Strandqvist (13):
ARM: OMAP2+: clkt2xxx_apll.c: Remove some unused functions
ARM: OMAP2+: cm33xx.c: Remove some unused functions
ARM: OMAP2+: dpll44xx.c: Remove unused function
ARM: OMAP2+: omap_hwmod.c: Remove some unused functions
ARM: OMAP2+: powerdomain.c: Remove some unused functions
ARM: OMAP2+: voltage: Remove some unused functions
ARM: OMAP2+: omap-pm-noop.c: Remove some unused functions
ARM: OMAP1: irq.c: Remove unused function
ARM: OMAP1: timer32k.c: Remove unused function
ARM: OMAP: dma.c: Remove unused function
ARM: davinci: serial.c: remove unused serial_read_reg()
ARM: versatile: core: Remove unused function
ARM: davinci: Remove CDCE949 driver
Tero Kristo (3):
ARM: OMAP2: clock: remove unused apll code
ARM: OMAP2: CM: remove unused PLL functions
ARM: OMAP3+: PRM: remove prm_get_reset_sources declaration from headers
Tony Lindgren (6):
ARM: OMAP3: Remove legacy support for am3517-evm
ARM: OMAP3: Remove legacy support for am3517crane
ARM: OMAP3: Remove cm-t3517 legacy support
ARM: OMAP3: Remove legacy support for am35xx-emac
ARM: OMAP2+: Remove unused ti81xx platform init code
ARM: OMAP3: Add back Kconfig option MACH_OMAP3517EVM for ASoC
Documentation/arm/Atmel/README | 124 ++
Documentation/arm/Samsung-S3C24XX/DMA.txt | 46 -
MAINTAINERS | 2 +-
arch/arm/Kconfig.debug | 9 +-
arch/arm/boot/dts/Makefile | 1 -
arch/arm/boot/dts/r8a7790-lager.dts | 6 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +-
arch/arm/configs/lager_defconfig | 150 --
arch/arm/configs/shmobile_defconfig | 1 -
.../mach/debug-macro.S => include/debug/at91.S} | 19 +-
arch/arm/mach-at91/Kconfig | 8 -
arch/arm/mach-at91/Makefile | 6 +-
arch/arm/mach-at91/at91sam9260.c | 2 -
arch/arm/mach-at91/at91sam9261.c | 2 -
arch/arm/mach-at91/at91sam9263.c | 3 -
arch/arm/mach-at91/at91sam9g45.c | 4 -
arch/arm/mach-at91/at91sam9n12.c | 6 -
arch/arm/mach-at91/at91sam9rl.c | 4 -
arch/arm/mach-at91/at91sam9x5.c | 10 -
arch/arm/mach-at91/board-dt-rm9200.c | 2 +-
arch/arm/mach-at91/generic.h | 6 -
arch/arm/mach-at91/include/mach/at91_pio.h | 80 -
arch/arm/mach-at91/include/mach/at91_rtt.h | 35 -
arch/arm/mach-at91/include/mach/memory.h | 26 -
arch/arm/mach-at91/sama5d3.c | 6 -
arch/arm/mach-at91/setup.c | 18 -
arch/arm/mach-at91/sysirq_mask.c | 75 -
arch/arm/mach-davinci/Makefile | 2 +-
arch/arm/mach-davinci/board-dm646x-evm.c | 31 -
arch/arm/mach-davinci/cdce949.c | 295 ----
arch/arm/mach-davinci/include/mach/cdce949.h | 19 -
arch/arm/mach-davinci/serial.c | 10 -
arch/arm/mach-exynos/exynos.c | 39 +-
arch/arm/mach-exynos/include/mach/dma.h | 26 -
arch/arm/mach-exynos/include/mach/map.h | 3 -
arch/arm/mach-exynos/pm.c | 3 +-
arch/arm/mach-exynos/regs-sys.h | 22 -
arch/arm/mach-exynos/suspend.c | 7 -
arch/arm/mach-omap1/irq.c | 5 -
arch/arm/mach-omap1/timer32k.c | 5 -
arch/arm/mach-omap2/Kconfig | 12 -
arch/arm/mach-omap2/Makefile | 9 -
arch/arm/mach-omap2/am35xx-emac.c | 114 --
arch/arm/mach-omap2/am35xx-emac.h | 15 -
arch/arm/mach-omap2/am35xx.h | 46 -
arch/arm/mach-omap2/board-am3517crane.c | 150 --
arch/arm/mach-omap2/board-am3517evm.c | 373 -----
arch/arm/mach-omap2/board-cm-t3517.c | 335 ----
arch/arm/mach-omap2/cclock3xxx_data.c | 6 +-
arch/arm/mach-omap2/clkt2xxx_apll.c | 142 --
arch/arm/mach-omap2/clock.h | 1 -
arch/arm/mach-omap2/clock2xxx.h | 11 -
arch/arm/mach-omap2/cm2xxx.c | 10 -
arch/arm/mach-omap2/cm2xxx.h | 2 -
arch/arm/mach-omap2/cm33xx.c | 21 -
arch/arm/mach-omap2/dpll44xx.c | 20 -
arch/arm/mach-omap2/omap-pm-noop.c | 196 ---
arch/arm/mach-omap2/omap-pm.h | 192 ---
arch/arm/mach-omap2/omap_hwmod.c | 232 ---
arch/arm/mach-omap2/omap_hwmod.h | 16 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 33 +-
arch/arm/mach-omap2/omap_phy_internal.c | 35 -
arch/arm/mach-omap2/pdata-quirks.c | 1 -
arch/arm/mach-omap2/pmu.c | 5 +-
arch/arm/mach-omap2/powerdomain.c | 82 -
arch/arm/mach-omap2/powerdomain.h | 5 -
arch/arm/mach-omap2/prm3xxx.h | 1 -
arch/arm/mach-omap2/prm44xx_54xx.h | 1 -
arch/arm/mach-omap2/usb-musb.c | 12 +-
arch/arm/mach-omap2/usb.h | 2 -
arch/arm/mach-omap2/voltage.c | 110 --
arch/arm/mach-omap2/voltage.h | 13 -
arch/arm/mach-prima2/common.h | 15 -
arch/arm/mach-pxa/devices.c | 2 +-
arch/arm/mach-realview/realview_eb.c | 3 +-
arch/arm/mach-realview/realview_pb1176.c | 2 +-
arch/arm/mach-realview/realview_pb11mp.c | 2 +-
arch/arm/mach-realview/realview_pba8.c | 2 +-
arch/arm/mach-realview/realview_pbx.c | 2 +-
arch/arm/mach-s3c24xx/Kconfig | 42 -
arch/arm/mach-s3c24xx/Makefile | 7 -
arch/arm/mach-s3c24xx/dma-s3c2410.c | 182 ---
arch/arm/mach-s3c24xx/dma-s3c2412.c | 150 --
arch/arm/mach-s3c24xx/dma-s3c2440.c | 193 ---
arch/arm/mach-s3c24xx/dma-s3c2443.c | 179 ---
arch/arm/mach-s3c24xx/dma.c | 1465 ------------------
arch/arm/mach-s3c24xx/include/mach/dma.h | 159 --
arch/arm/mach-s3c64xx/include/mach/dma.h | 15 -
arch/arm/mach-shmobile/Kconfig | 20 -
arch/arm/mach-shmobile/Makefile | 3 -
arch/arm/mach-shmobile/Makefile.boot | 1 -
arch/arm/mach-shmobile/board-lager-reference.c | 39 -
arch/arm/mach-shmobile/board-lager.c | 840 ----------
arch/arm/mach-shmobile/clock-r8a7790.c | 459 ------
arch/arm/mach-shmobile/r8a7790.h | 28 -
arch/arm/mach-shmobile/setup-r8a7740.c | 2 +-
arch/arm/mach-shmobile/setup-r8a7790.c | 284 +---
arch/arm/mach-shmobile/setup-sh73a0.c | 2 +-
arch/arm/mach-versatile/core.c | 37 -
arch/arm/plat-iop/pmu.c | 2 +-
arch/arm/plat-omap/dma.c | 8 -
arch/arm/plat-samsung/Kconfig | 15 -
arch/arm/plat-samsung/Makefile | 6 -
arch/arm/plat-samsung/dma-ops.c | 146 --
arch/arm/plat-samsung/dma.c | 84 -
arch/arm/plat-samsung/include/plat/dma-core.h | 22 -
arch/arm/plat-samsung/include/plat/dma-ops.h | 69 -
arch/arm/plat-samsung/include/plat/dma-pl330.h | 121 --
.../arm/plat-samsung/include/plat/dma-s3c24xx.h | 73 -
arch/arm/plat-samsung/include/plat/dma.h | 130 --
arch/arm/plat-samsung/include/plat/regs-dma.h | 151 --
arch/arm/plat-samsung/s3c-dma-ops.c | 146 --
drivers/dma/Kconfig | 2 +-
drivers/rtc/Kconfig | 28 -
114 files changed, 177 insertions(+), 8286 deletions(-)
create mode 100644 Documentation/arm/Atmel/README
delete mode 100644 Documentation/arm/Samsung-S3C24XX/DMA.txt
delete mode 100644 arch/arm/configs/lager_defconfig
rename arch/arm/{mach-at91/include/mach/debug-macro.S => include/debug/at91.S} (68%)
delete mode 100644 arch/arm/mach-at91/include/mach/at91_pio.h
delete mode 100644 arch/arm/mach-at91/include/mach/at91_rtt.h
delete mode 100644 arch/arm/mach-at91/include/mach/memory.h
delete mode 100644 arch/arm/mach-at91/sysirq_mask.c
delete mode 100644 arch/arm/mach-davinci/cdce949.c
delete mode 100644 arch/arm/mach-davinci/include/mach/cdce949.h
delete mode 100644 arch/arm/mach-exynos/include/mach/dma.h
delete mode 100644 arch/arm/mach-exynos/regs-sys.h
delete mode 100644 arch/arm/mach-omap2/am35xx-emac.c
delete mode 100644 arch/arm/mach-omap2/am35xx-emac.h
delete mode 100644 arch/arm/mach-omap2/am35xx.h
delete mode 100644 arch/arm/mach-omap2/board-am3517crane.c
delete mode 100644 arch/arm/mach-omap2/board-am3517evm.c
delete mode 100644 arch/arm/mach-omap2/board-cm-t3517.c
delete mode 100644 arch/arm/mach-omap2/clkt2xxx_apll.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2410.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2412.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2440.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2443.c
delete mode 100644 arch/arm/mach-s3c24xx/dma.c
delete mode 100644 arch/arm/mach-shmobile/board-lager-reference.c
delete mode 100644 arch/arm/mach-shmobile/board-lager.c
delete mode 100644 arch/arm/mach-shmobile/clock-r8a7790.c
delete mode 100644 arch/arm/plat-samsung/dma-ops.c
delete mode 100644 arch/arm/plat-samsung/dma.c
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-core.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-ops.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-pl330.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-s3c24xx.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma.h
delete mode 100644 arch/arm/plat-samsung/include/plat/regs-dma.h
delete mode 100644 arch/arm/plat-samsung/s3c-dma-ops.c
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 3/7] ARM: SoC platform changes
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
New and updated SoC support. Also included are some cleanups where the
platform maintainers hadn't separated cleanups from new developent in
separate branches.
Some of the larger things worth pointing out:
- A large set of changes from Alexandre Belloni and Nicolas Ferre
preparing at91 platforms for multiplatform and cleaning up quite a
bit in the process.
- Removal of CSR's "Marco" SoC platform that never made it out to the
market. We love seeing these since it means the vendor published
support before product was out, which is exactly what we want!
New platforms this release are:
- Conexant Digicolor (CX92755 SoC)
- Hisilicon HiP01 SoC
- CSR/sirf Atlas7 SoC
Conflicts:
arch/arm/Kconfig.debug: add/add: NETX, SIRFSOC and DIGICOLOR_UA0 are new
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 df1a66812535e04bfd960e15d5be4893853b6730:
Merge tag 'at91-soc4' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/soc
----------------------------------------------------------------
Aida Mynzhasova (1):
ARM: OMAP2+: Add clock domain support for dm816x
Alexander Stein (1):
ARM: at91/dt: sam9263: Fix typo: ac91_clk -> ac97_clk
Alexandre Belloni (27):
ARM: at91: Add Special Function Registers binding documentation
ARM: at91: sama5d3: Add SFR
ARM: at91: sama5d4: Add SFR
ARM: at91/dt: at91sam9n12: Add RTC node
ARM: at91/dt: rm9200: add RTC node
ARM: at91/dt: at91rm9200ek: enable RTC
ARM: at91/dt: add SRAM nodes
ARM: at91/dt: Add a dtsi for at91sam9xe
ARM: at91/dt: ethernut5: use at91sam9xe.dtsi
ARM: at91: pm: rework cpu detection
ARM: at91: pm: use the mmio-sram pool to access SRAM
ARM: at91: pm: add UDP and UHP checks to newer SoCs
ARM: at91: pm: prepare for multiplatform
ARM: at91: remove useless map_io
ARM: at91: sama5d4: remove useless call to at91_init_sram
ARM: at91: remove unused at91_init_sram
ARM: at91: move at91rm9200_idle() to clk/at91/pmc.c
ARM: at91: mark const init data with __initconst instead of __initdata
ARM: at91: fix sam9n12 and sam9x5 arm_pm_idle
ARM: at91: sam9: set arm_pm_idle from sam9_dt_device_init
ARM: at91: stop using HAVE_AT91_DBGUx
ARM: at91: remove unused mach/system_rev.h
ARM: at91: pm: remove warning to remove SOC_AT91SAM9263 usage
ARM: at91: at91rm9200: set idle and restart from rm9200_dt_device_init()
ARM: at91: merge all SOC_AT91SAM9xxx
ARM: at91: remove at91_boot_soc
ARM: at91: remove at91_dt_initialize and machine init_early()
Andrew Lunn (1):
Merge branch 'mvebu/fixes-3' into mvebu/soc
Andy Gross (1):
MAINTAINERS: Add co-maintainer for ARM/Qualcomm Support
Anson Huang (3):
ARM: imx: correct the hardware clock gate setting for shared nodes
ARM: imx: remove unnecessary setting for DSM
ARM: imx: support arm power off in cpuidle for i.mx6sx
Barry Song (4):
ARM: sirf: drop Marco low-level debug port
ARM: sirf: drop Marco support in reset controller module
ARM: sirf: drop Marco machine
ARM: sirf: move to debug_ll_io_init and drop map_io
Baruch Siach (3):
ARM: initial support for Conexant Digicolor CX92755 SoC
ARM: digicolor: add low level debug support
ARM: digicolor: select syscon and timer
Bhuvanchandra DV (1):
ARM: imx: clk-vf610: Add clock for UART4 and UART5
Bo Shen (3):
ARM: at91: dts: sama5d3: split isi pinctrl
ARM: at91: dts: sama5d3: add missing pins of isi
ARM: at91: dts: sama5d3: move the isi mck pin to mb
Brian Norris (1):
ARM: brcmstb: update CPU power management sequence
Chanwoo Choi (1):
ARM: EXYNOS: Add exynos3250 suspend-to-ram support
Chen-Yu Tsai (1):
ARM: sunxi: Register cpufreq-dt for sun[45678]i
Chris Zhong (2):
ARM: rockchip: add suspend and resume for RK3288
ARM: rockchip: Add pmu-sram binding
Geert Uytterhoeven (7):
ARM: shmobile: sh73a0 legacy/reference: Add missing INTCA0 clock for irqpin module
ARM: shmobile: R-Mobile: Use generic_pm_domain.attach_dev() for pm_clk setup
ARM: shmobile: R-Mobile: Store SYSC base address in rmobile_pm_domain
ARM: shmobile: R-Mobile: Add DT support for PM domains
ARM: shmobile: R-Mobile: Consolidate rmobile_pd_suspend_*()
ARM: shmobile: R-Mobile: Generalize adding/looking up special PM domains
ARM: shmobile: R-Mobile: Special-case PM domains with memory-controllers
Gregory CLEMENT (1):
ARM: mvebu: Update the SoC ID and revision definitions
Guo Zeng (1):
ARM: sirf: add two debug ports for CSRatlas7 SoC
Hans de Goede (1):
ARM: sunxi: Add "allwinner,sun6i-a31s" to mach-sunxi
Heiko Stuebner (1):
ARM: rockchip: remove cpu-core name from machine name
Josh Wu (5):
ARM: at91/dt: sama5d3: enable D2 as the heartbeat LED
ARM: at91: dts: sama5d3: add isi clock
ARM: at91: dts: sama5d3: change name of pinctrl_isi_{power,reset}
ARM: at91: dts: sama5d3: change name of pinctrl of ISI_MCK
ARM: at91: dts: sama5d3: add ov2640 camera sensor support
Lina Iyer (1):
ARM: qcom: Add SCM warmboot flags for quad core targets.
Magnus Damm (2):
ARM: shmobile: Fix is_e2 warning
ARM: shmobile: r8a7779: No TWD setup in C for Multiplatform
Matthias Brugger (1):
ARM: mediatek: Low-level-debug for mt6592
Maxime COQUELIN (1):
ARM: STi: Add STiH418 SoC support
Maxime Ripard (2):
ARM: mvebu: Rename DEBUG_LL to indicate UART index
ARM: mvebu: Add UART1 as DEBUG_LL possible target
Michal Mazur (1):
bus: mvebu-mbus: fix support of MBus window 13 on Armada XP/375/38x
Michal Simek (2):
ARM: zynq: Setup default gpio number for Xilinx Zynq
ARM: zynq: Simplify SLCR initialization
Mikko Perttunen (3):
of: Add descriptions of thermtrip properties to Tegra PMC bindings
ARM: tegra: Add PMC thermtrip programming to Jetson TK1 device tree
soc: tegra: Add thermal reset (thermtrip) support to PMC
Moritz Fischer (1):
ARM: zynq: PM: Fixed simple typo.
Nicolas Ferre (9):
Merge tag 'at91-dt' into at91-3.20-cleanup
ARM: at91: fix Kconfig.debug by adding DEBUG_AT91_UART option
ARM: at91: fix PM initialization for newer SoCs
ARM: at91: fix ordering of SRAM and PM initialization
Merge branch 'at91-3.19-fixes' into at91-3.20-soc
Merge tag 'at91-cleanup3' into at91-3.20-soc
ARM: at91: move alternative initial mapping to board-dt-sama5.c
ARM: at91: change board files into SoC files
ARM: at91/trivial: unify functions and machine names
Olav Haugan (1):
ARM: qcom: scm: Add logging of actual return code from scm call
Olof Johansson (22):
ARM: SAMSUNG: print CPU id on probe
Merge tag 'renesas-soc-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'arm-soc/for-3.20/brcmstb-smp' of http://github.com/broadcom/stblinux into next/soc
Merge tag 'mvebu-soc-3.20' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'atlas7-lldebug-for-3.20' of git://git.kernel.org/.../baohua/linux into next/soc
Merge tag 'new-atlas7mach-for-3.20' of git://git.kernel.org/.../baohua/linux into next/soc
Merge tag 'at91-cleanup2' of git://git.kernel.org/.../nferre/linux-at91 into next/soc
Merge tag 'sti-soc-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/soc
Merge tag 'renesas-soc2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc3-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'v3.20-rockchip-soc1' of git://git.kernel.org/.../mmind/linux-rockchip into next/soc
Merge tag 'mvebu-soc-3.20-2' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'v3.20-next-soc1' of https://github.com/mbgg/linux-mediatek into next/soc
Merge tag 'imx-soc-3.20' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'tegra-for-3.20-soc' of git://git.kernel.org/.../tegra/linux into next/soc
Merge tag 'qcom-soc-for-3.20-2' of git://git.kernel.org/.../galak/linux-qcom into next/soc
Merge tag 'at91-cleanup3' of git://git.kernel.org/.../nferre/linux-at91 into next/soc
Merge tag 'sunxi-core-for-3.20' of https://git.kernel.org/.../mripard/linux into next/soc
Merge tag 'omap-for-v3.20/dm816x-data' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'samsung-update' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'zynq-soc-for-3.20' of https://github.com/Xilinx/linux-xlnx into next/soc
Merge tag 'at91-soc4' of git://git.kernel.org/.../nferre/linux-at91 into next/soc
Paul Walmsley (1):
soc/tegra: pmc: restrict compilation of suspend-related support to ARM
Sanchayan Maity (1):
ARM: imx: clk-vf610: Add clock for SNVS
Sebastian Andrzej Siewior (1):
ARM i.MX6q: unmap memory mapped at imx6q_opp_check_speed_grading()
Shawn Guo (1):
ARM: imx: drop CPUIDLE_FLAG_TIME_VALID from cpuidle-imx6sx
Shengjiu Wang (1):
ARM: clk-imx6q: refine esai_ipg's parent
Sjoerd Simons (1):
ARM: EXYNOS: Recognize Samsung MFC v8 devices
Soren Brinkmann (1):
ARM: zynq: Enable pinctrl
Stefan Agner (2):
ARM vf610: add compatibilty strings of supported Vybrid SoC's
ARM: imx: pllv3: add shift for frequency multiplier
Stephen Boyd (8):
ARM: debug: Update MSM and QCOM DEBUG_LL help
ARM: debug: msm: Support big-endian CPUs
ARM: qcom: Select ARCH_SUPPORTS_BIG_ENDIAN
ARM: qcom: scm: Fix incorrect cache invalidation
ARM: qcom: scm: Get cacheline size from CTR
ARM: qcom: scm: Clarify boot interface
ARM: qcom: Fix SCM interface for big-endian kernels
ARM: qcom: Drop unnecessary selects from ARCH_QCOM
Thierry Reding (5):
clocksource: Build Tegra timer on 32-bit ARM only
soc/tegra: Add Tegra132 support
soc/tegra: fuse: Constify tegra_fuse_info structures
soc/tegra: fuse: Add Tegra132 support
soc/tegra: pmc: Add Tegra132 support
Thomas Petazzoni (3):
bus: mvebu-mbus: use automatic I/O synchronization barriers
ARM: mvebu: use arm_coherent_dma_ops and re-enable hardware I/O coherency
bus: mvebu-mbus: make sure SDRAM CS for DMA don't overlap the MBus bridge window
Tony Lindgren (2):
ARM: OMAP2+: Add board-generic.c entry for ti81xx
ARM: OMAP2+: Add dm816x hwmod support
Ulrich Hecht (1):
ARM: shmobile: r8a73a4: Multiplatform support
Vikram Mulukutla (1):
ARM: qcom: scm: Flush the command buffer only instead of the entire cache
Wang Long (5):
ARM: debug: add HiP01 debug uart
ARM: hisi: enable HiP01 SoC
ARM: hisi: rename smp_prepares_cpus function
ARM: hisi: rename secondary_startup function
ARM: hisi: enable smp for HiP01
Yingjoe Chen (1):
ARM: mediatek: Add config options for mediatek SoCs.
Zhiwu Song (2):
ARM: sirf: move platsmp to support Atlas7 SoC
ARM: sirf: add Atlas7 machine support
Documentation/arm/sti/stih418-overview.txt | 20 +
Documentation/arm/sunxi/README | 1 -
.../devicetree/bindings/arm/atmel-at91.txt | 17 +
Documentation/devicetree/bindings/arm/fsl.txt | 12 +
.../bindings/arm/rockchip/pmu-sram.txt | 16 +
Documentation/devicetree/bindings/arm/sti.txt | 4 +
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 26 +
MAINTAINERS | 3 +
arch/arm/Kconfig | 4 +-
arch/arm/Kconfig.debug | 114 +-
arch/arm/boot/dts/at91rm9200.dtsi | 12 +
arch/arm/boot/dts/at91rm9200ek.dts | 4 +
arch/arm/boot/dts/at91sam9260.dtsi | 5 +
arch/arm/boot/dts/at91sam9261.dtsi | 5 +
arch/arm/boot/dts/at91sam9263.dtsi | 12 +-
arch/arm/boot/dts/at91sam9g20.dtsi | 9 +
arch/arm/boot/dts/at91sam9g45.dtsi | 7 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 12 +
arch/arm/boot/dts/at91sam9rl.dtsi | 5 +
arch/arm/boot/dts/at91sam9x5.dtsi | 5 +
arch/arm/boot/dts/at91sam9xe.dtsi | 60 +
arch/arm/boot/dts/ethernut5.dts | 2 +-
arch/arm/boot/dts/sama5d3.dtsi | 34 +-
arch/arm/boot/dts/sama5d3xcm.dtsi | 1 +
arch/arm/boot/dts/sama5d3xmb.dtsi | 40 +-
arch/arm/boot/dts/sama5d4.dtsi | 10 +
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 7 +
arch/arm/configs/at91_dt_defconfig | 10 +-
arch/arm/include/debug/digicolor.S | 35 +
arch/arm/include/debug/msm.S | 6 +
arch/arm/include/debug/sirf.S | 30 +-
arch/arm/mach-at91/Kconfig | 112 +-
arch/arm/mach-at91/Makefile | 18 +-
arch/arm/mach-at91/at91rm9200.c | 66 +-
arch/arm/mach-at91/at91sam9.c | 87 ++
arch/arm/mach-at91/at91sam9260.c | 59 -
arch/arm/mach-at91/at91sam9261.c | 40 -
arch/arm/mach-at91/at91sam9263.c | 37 -
arch/arm/mach-at91/at91sam9g45.c | 36 -
arch/arm/mach-at91/at91sam9n12.c | 26 -
arch/arm/mach-at91/at91sam9rl.c | 49 -
arch/arm/mach-at91/at91sam9x5.c | 26 -
arch/arm/mach-at91/board-dt-rm9200.c | 43 -
arch/arm/mach-at91/board-dt-sam9.c | 36 -
arch/arm/mach-at91/generic.h | 20 +-
arch/arm/mach-at91/include/mach/cpu.h | 52 +-
arch/arm/mach-at91/include/mach/system_rev.h | 27 -
arch/arm/mach-at91/pm.c | 160 ++-
arch/arm/mach-at91/pm_slowclock.S | 9 -
.../arm/mach-at91/{board-dt-sama5.c => sama5.c} | 46 +-
arch/arm/mach-at91/sama5d3.c | 35 -
arch/arm/mach-at91/sama5d4.c | 64 -
arch/arm/mach-at91/setup.c | 97 --
arch/arm/mach-at91/soc.h | 77 --
arch/arm/mach-bcm/platsmp-brcmstb.c | 85 +-
arch/arm/mach-digicolor/Kconfig | 7 +
arch/arm/mach-digicolor/Makefile | 1 +
arch/arm/mach-digicolor/digicolor.c | 18 +
arch/arm/mach-exynos/exynos.c | 1 +
arch/arm/mach-exynos/regs-pmu.h | 3 +
arch/arm/mach-exynos/suspend.c | 77 ++
arch/arm/mach-hisi/Kconfig | 8 +
arch/arm/mach-hisi/core.h | 5 +-
arch/arm/mach-hisi/headsmp.S | 2 +-
arch/arm/mach-hisi/hisilicon.c | 10 +
arch/arm/mach-hisi/hotplug.c | 31 +
arch/arm/mach-hisi/platsmp.c | 56 +-
arch/arm/mach-imx/Makefile | 3 +-
arch/arm/mach-imx/clk-gate2.c | 23 +-
arch/arm/mach-imx/clk-imx6q.c | 2 +-
arch/arm/mach-imx/clk-pllv3.c | 10 +-
arch/arm/mach-imx/clk-vf610.c | 8 +-
arch/arm/mach-imx/clk.h | 1 +
arch/arm/mach-imx/common.h | 4 +
arch/arm/mach-imx/cpuidle-imx6sx.c | 105 ++
arch/arm/mach-imx/cpuidle.h | 5 +
arch/arm/mach-imx/gpc.c | 25 +-
arch/arm/mach-imx/mach-imx6q.c | 2 +-
arch/arm/mach-imx/mach-imx6sx.c | 2 +-
arch/arm/mach-imx/mach-vf610.c | 5 +-
arch/arm/mach-imx/pm-imx6.c | 7 +-
arch/arm/mach-mediatek/Kconfig | 22 +-
arch/arm/mach-mvebu/coherency.c | 58 +-
arch/arm/mach-mvebu/mvebu-soc-id.h | 18 +
arch/arm/mach-omap2/Makefile | 4 +
arch/arm/mach-omap2/board-generic.c | 36 +
arch/arm/mach-omap2/clockdomain.h | 1 +
arch/arm/mach-omap2/clockdomains81xx_data.c | 194 +++
arch/arm/mach-omap2/cm81xx.h | 61 +
arch/arm/mach-omap2/io.c | 82 +-
arch/arm/mach-omap2/omap_hwmod.c | 2 +-
arch/arm/mach-omap2/omap_hwmod.h | 1 +
arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1136 ++++++++++++++++++
arch/arm/mach-prima2/Kconfig | 22 +-
arch/arm/mach-prima2/Makefile | 1 -
arch/arm/mach-prima2/common.c | 22 +-
arch/arm/mach-prima2/lluart.c | 35 -
arch/arm/mach-prima2/platsmp.c | 52 +-
arch/arm/mach-prima2/rstc.c | 41 +-
arch/arm/mach-prima2/rtciobrg.c | 1 -
arch/arm/mach-qcom/Kconfig | 3 +-
arch/arm/mach-qcom/scm-boot.c | 10 +-
arch/arm/mach-qcom/scm-boot.h | 4 +-
arch/arm/mach-qcom/scm.c | 85 +-
arch/arm/mach-rockchip/Makefile | 1 +
arch/arm/mach-rockchip/pm.c | 260 ++++
arch/arm/mach-rockchip/pm.h | 99 ++
arch/arm/mach-rockchip/rockchip.c | 4 +-
arch/arm/mach-rockchip/sleep.S | 73 ++
arch/arm/mach-shmobile/Kconfig | 8 +-
arch/arm/mach-shmobile/clock-sh73a0.c | 10 +
arch/arm/mach-shmobile/pm-r8a7740.c | 14 +
arch/arm/mach-shmobile/pm-rmobile.c | 314 ++++-
arch/arm/mach-shmobile/pm-rmobile.h | 3 +-
arch/arm/mach-shmobile/pm-sh7372.c | 11 +
arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 +-
arch/arm/mach-shmobile/smp-r8a7779.c | 2 +-
arch/arm/mach-sti/board-dt.c | 1 +
arch/arm/mach-sunxi/platsmp.c | 2 +-
arch/arm/mach-sunxi/sunxi.c | 11 +
arch/arm/mach-tegra/Kconfig | 4 +
arch/arm/mach-zynq/Kconfig | 2 +
arch/arm/mach-zynq/common.c | 2 -
arch/arm/mach-zynq/pm.c | 2 +-
arch/arm/mach-zynq/slcr.c | 35 +-
arch/arm/plat-samsung/cpu.c | 4 +
drivers/bus/mvebu-mbus.c | 286 +++--
drivers/clk/at91/pmc.c | 9 +
drivers/clk/sunxi/clk-sunxi.c | 1 +
drivers/clocksource/Kconfig | 3 +
drivers/clocksource/Makefile | 2 +-
drivers/soc/tegra/fuse/fuse-tegra.c | 1 +
drivers/soc/tegra/fuse/fuse-tegra30.c | 9 +-
drivers/soc/tegra/pmc.c | 124 +-
include/dt-bindings/clock/vf610-clock.h | 3 +-
include/soc/tegra/fuse.h | 1 +
include/soc/tegra/pm.h | 2 +-
137 files changed, 4076 insertions(+), 1378 deletions(-)
create mode 100644 Documentation/arm/sti/stih418-overview.txt
create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu-sram.txt
create mode 100644 arch/arm/boot/dts/at91sam9xe.dtsi
create mode 100644 arch/arm/include/debug/digicolor.S
create mode 100644 arch/arm/mach-at91/at91sam9.c
delete mode 100644 arch/arm/mach-at91/at91sam9260.c
delete mode 100644 arch/arm/mach-at91/at91sam9261.c
delete mode 100644 arch/arm/mach-at91/at91sam9263.c
delete mode 100644 arch/arm/mach-at91/at91sam9g45.c
delete mode 100644 arch/arm/mach-at91/at91sam9n12.c
delete mode 100644 arch/arm/mach-at91/at91sam9rl.c
delete mode 100644 arch/arm/mach-at91/at91sam9x5.c
delete mode 100644 arch/arm/mach-at91/board-dt-rm9200.c
delete mode 100644 arch/arm/mach-at91/board-dt-sam9.c
delete mode 100644 arch/arm/mach-at91/include/mach/system_rev.h
rename arch/arm/mach-at91/{board-dt-sama5.c => sama5.c} (54%)
delete mode 100644 arch/arm/mach-at91/sama5d3.c
delete mode 100644 arch/arm/mach-at91/sama5d4.c
delete mode 100644 arch/arm/mach-at91/soc.h
create mode 100644 arch/arm/mach-digicolor/Kconfig
create mode 100644 arch/arm/mach-digicolor/Makefile
create mode 100644 arch/arm/mach-digicolor/digicolor.c
create mode 100644 arch/arm/mach-imx/cpuidle-imx6sx.c
create mode 100644 arch/arm/mach-omap2/clockdomains81xx_data.c
create mode 100644 arch/arm/mach-omap2/cm81xx.h
create mode 100644 arch/arm/mach-omap2/omap_hwmod_81xx_data.c
delete mode 100644 arch/arm/mach-prima2/lluart.c
create mode 100644 arch/arm/mach-rockchip/pm.c
create mode 100644 arch/arm/mach-rockchip/pm.h
create mode 100644 arch/arm/mach-rockchip/sleep.S
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 3/7] ARM: SoC platform changes
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
New and updated SoC support. Also included are some cleanups where the
platform maintainers hadn't separated cleanups from new developent in
separate branches.
Some of the larger things worth pointing out:
- A large set of changes from Alexandre Belloni and Nicolas Ferre
preparing at91 platforms for multiplatform and cleaning up quite a
bit in the process.
- Removal of CSR's "Marco" SoC platform that never made it out to the
market. We love seeing these since it means the vendor published
support before product was out, which is exactly what we want!
New platforms this release are:
- Conexant Digicolor (CX92755 SoC)
- Hisilicon HiP01 SoC
- CSR/sirf Atlas7 SoC
Conflicts:
arch/arm/Kconfig.debug: add/add: NETX, SIRFSOC and DIGICOLOR_UA0 are new
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 df1a66812535e04bfd960e15d5be4893853b6730:
Merge tag 'at91-soc4' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/soc
----------------------------------------------------------------
Aida Mynzhasova (1):
ARM: OMAP2+: Add clock domain support for dm816x
Alexander Stein (1):
ARM: at91/dt: sam9263: Fix typo: ac91_clk -> ac97_clk
Alexandre Belloni (27):
ARM: at91: Add Special Function Registers binding documentation
ARM: at91: sama5d3: Add SFR
ARM: at91: sama5d4: Add SFR
ARM: at91/dt: at91sam9n12: Add RTC node
ARM: at91/dt: rm9200: add RTC node
ARM: at91/dt: at91rm9200ek: enable RTC
ARM: at91/dt: add SRAM nodes
ARM: at91/dt: Add a dtsi for at91sam9xe
ARM: at91/dt: ethernut5: use at91sam9xe.dtsi
ARM: at91: pm: rework cpu detection
ARM: at91: pm: use the mmio-sram pool to access SRAM
ARM: at91: pm: add UDP and UHP checks to newer SoCs
ARM: at91: pm: prepare for multiplatform
ARM: at91: remove useless map_io
ARM: at91: sama5d4: remove useless call to at91_init_sram
ARM: at91: remove unused at91_init_sram
ARM: at91: move at91rm9200_idle() to clk/at91/pmc.c
ARM: at91: mark const init data with __initconst instead of __initdata
ARM: at91: fix sam9n12 and sam9x5 arm_pm_idle
ARM: at91: sam9: set arm_pm_idle from sam9_dt_device_init
ARM: at91: stop using HAVE_AT91_DBGUx
ARM: at91: remove unused mach/system_rev.h
ARM: at91: pm: remove warning to remove SOC_AT91SAM9263 usage
ARM: at91: at91rm9200: set idle and restart from rm9200_dt_device_init()
ARM: at91: merge all SOC_AT91SAM9xxx
ARM: at91: remove at91_boot_soc
ARM: at91: remove at91_dt_initialize and machine init_early()
Andrew Lunn (1):
Merge branch 'mvebu/fixes-3' into mvebu/soc
Andy Gross (1):
MAINTAINERS: Add co-maintainer for ARM/Qualcomm Support
Anson Huang (3):
ARM: imx: correct the hardware clock gate setting for shared nodes
ARM: imx: remove unnecessary setting for DSM
ARM: imx: support arm power off in cpuidle for i.mx6sx
Barry Song (4):
ARM: sirf: drop Marco low-level debug port
ARM: sirf: drop Marco support in reset controller module
ARM: sirf: drop Marco machine
ARM: sirf: move to debug_ll_io_init and drop map_io
Baruch Siach (3):
ARM: initial support for Conexant Digicolor CX92755 SoC
ARM: digicolor: add low level debug support
ARM: digicolor: select syscon and timer
Bhuvanchandra DV (1):
ARM: imx: clk-vf610: Add clock for UART4 and UART5
Bo Shen (3):
ARM: at91: dts: sama5d3: split isi pinctrl
ARM: at91: dts: sama5d3: add missing pins of isi
ARM: at91: dts: sama5d3: move the isi mck pin to mb
Brian Norris (1):
ARM: brcmstb: update CPU power management sequence
Chanwoo Choi (1):
ARM: EXYNOS: Add exynos3250 suspend-to-ram support
Chen-Yu Tsai (1):
ARM: sunxi: Register cpufreq-dt for sun[45678]i
Chris Zhong (2):
ARM: rockchip: add suspend and resume for RK3288
ARM: rockchip: Add pmu-sram binding
Geert Uytterhoeven (7):
ARM: shmobile: sh73a0 legacy/reference: Add missing INTCA0 clock for irqpin module
ARM: shmobile: R-Mobile: Use generic_pm_domain.attach_dev() for pm_clk setup
ARM: shmobile: R-Mobile: Store SYSC base address in rmobile_pm_domain
ARM: shmobile: R-Mobile: Add DT support for PM domains
ARM: shmobile: R-Mobile: Consolidate rmobile_pd_suspend_*()
ARM: shmobile: R-Mobile: Generalize adding/looking up special PM domains
ARM: shmobile: R-Mobile: Special-case PM domains with memory-controllers
Gregory CLEMENT (1):
ARM: mvebu: Update the SoC ID and revision definitions
Guo Zeng (1):
ARM: sirf: add two debug ports for CSRatlas7 SoC
Hans de Goede (1):
ARM: sunxi: Add "allwinner,sun6i-a31s" to mach-sunxi
Heiko Stuebner (1):
ARM: rockchip: remove cpu-core name from machine name
Josh Wu (5):
ARM: at91/dt: sama5d3: enable D2 as the heartbeat LED
ARM: at91: dts: sama5d3: add isi clock
ARM: at91: dts: sama5d3: change name of pinctrl_isi_{power,reset}
ARM: at91: dts: sama5d3: change name of pinctrl of ISI_MCK
ARM: at91: dts: sama5d3: add ov2640 camera sensor support
Lina Iyer (1):
ARM: qcom: Add SCM warmboot flags for quad core targets.
Magnus Damm (2):
ARM: shmobile: Fix is_e2 warning
ARM: shmobile: r8a7779: No TWD setup in C for Multiplatform
Matthias Brugger (1):
ARM: mediatek: Low-level-debug for mt6592
Maxime COQUELIN (1):
ARM: STi: Add STiH418 SoC support
Maxime Ripard (2):
ARM: mvebu: Rename DEBUG_LL to indicate UART index
ARM: mvebu: Add UART1 as DEBUG_LL possible target
Michal Mazur (1):
bus: mvebu-mbus: fix support of MBus window 13 on Armada XP/375/38x
Michal Simek (2):
ARM: zynq: Setup default gpio number for Xilinx Zynq
ARM: zynq: Simplify SLCR initialization
Mikko Perttunen (3):
of: Add descriptions of thermtrip properties to Tegra PMC bindings
ARM: tegra: Add PMC thermtrip programming to Jetson TK1 device tree
soc: tegra: Add thermal reset (thermtrip) support to PMC
Moritz Fischer (1):
ARM: zynq: PM: Fixed simple typo.
Nicolas Ferre (9):
Merge tag 'at91-dt' into at91-3.20-cleanup
ARM: at91: fix Kconfig.debug by adding DEBUG_AT91_UART option
ARM: at91: fix PM initialization for newer SoCs
ARM: at91: fix ordering of SRAM and PM initialization
Merge branch 'at91-3.19-fixes' into at91-3.20-soc
Merge tag 'at91-cleanup3' into at91-3.20-soc
ARM: at91: move alternative initial mapping to board-dt-sama5.c
ARM: at91: change board files into SoC files
ARM: at91/trivial: unify functions and machine names
Olav Haugan (1):
ARM: qcom: scm: Add logging of actual return code from scm call
Olof Johansson (22):
ARM: SAMSUNG: print CPU id on probe
Merge tag 'renesas-soc-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'arm-soc/for-3.20/brcmstb-smp' of http://github.com/broadcom/stblinux into next/soc
Merge tag 'mvebu-soc-3.20' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'atlas7-lldebug-for-3.20' of git://git.kernel.org/.../baohua/linux into next/soc
Merge tag 'new-atlas7mach-for-3.20' of git://git.kernel.org/.../baohua/linux into next/soc
Merge tag 'at91-cleanup2' of git://git.kernel.org/.../nferre/linux-at91 into next/soc
Merge tag 'sti-soc-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/soc
Merge tag 'renesas-soc2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc3-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'v3.20-rockchip-soc1' of git://git.kernel.org/.../mmind/linux-rockchip into next/soc
Merge tag 'mvebu-soc-3.20-2' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'v3.20-next-soc1' of https://github.com/mbgg/linux-mediatek into next/soc
Merge tag 'imx-soc-3.20' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'tegra-for-3.20-soc' of git://git.kernel.org/.../tegra/linux into next/soc
Merge tag 'qcom-soc-for-3.20-2' of git://git.kernel.org/.../galak/linux-qcom into next/soc
Merge tag 'at91-cleanup3' of git://git.kernel.org/.../nferre/linux-at91 into next/soc
Merge tag 'sunxi-core-for-3.20' of https://git.kernel.org/.../mripard/linux into next/soc
Merge tag 'omap-for-v3.20/dm816x-data' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'samsung-update' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'zynq-soc-for-3.20' of https://github.com/Xilinx/linux-xlnx into next/soc
Merge tag 'at91-soc4' of git://git.kernel.org/.../nferre/linux-at91 into next/soc
Paul Walmsley (1):
soc/tegra: pmc: restrict compilation of suspend-related support to ARM
Sanchayan Maity (1):
ARM: imx: clk-vf610: Add clock for SNVS
Sebastian Andrzej Siewior (1):
ARM i.MX6q: unmap memory mapped at imx6q_opp_check_speed_grading()
Shawn Guo (1):
ARM: imx: drop CPUIDLE_FLAG_TIME_VALID from cpuidle-imx6sx
Shengjiu Wang (1):
ARM: clk-imx6q: refine esai_ipg's parent
Sjoerd Simons (1):
ARM: EXYNOS: Recognize Samsung MFC v8 devices
Soren Brinkmann (1):
ARM: zynq: Enable pinctrl
Stefan Agner (2):
ARM vf610: add compatibilty strings of supported Vybrid SoC's
ARM: imx: pllv3: add shift for frequency multiplier
Stephen Boyd (8):
ARM: debug: Update MSM and QCOM DEBUG_LL help
ARM: debug: msm: Support big-endian CPUs
ARM: qcom: Select ARCH_SUPPORTS_BIG_ENDIAN
ARM: qcom: scm: Fix incorrect cache invalidation
ARM: qcom: scm: Get cacheline size from CTR
ARM: qcom: scm: Clarify boot interface
ARM: qcom: Fix SCM interface for big-endian kernels
ARM: qcom: Drop unnecessary selects from ARCH_QCOM
Thierry Reding (5):
clocksource: Build Tegra timer on 32-bit ARM only
soc/tegra: Add Tegra132 support
soc/tegra: fuse: Constify tegra_fuse_info structures
soc/tegra: fuse: Add Tegra132 support
soc/tegra: pmc: Add Tegra132 support
Thomas Petazzoni (3):
bus: mvebu-mbus: use automatic I/O synchronization barriers
ARM: mvebu: use arm_coherent_dma_ops and re-enable hardware I/O coherency
bus: mvebu-mbus: make sure SDRAM CS for DMA don't overlap the MBus bridge window
Tony Lindgren (2):
ARM: OMAP2+: Add board-generic.c entry for ti81xx
ARM: OMAP2+: Add dm816x hwmod support
Ulrich Hecht (1):
ARM: shmobile: r8a73a4: Multiplatform support
Vikram Mulukutla (1):
ARM: qcom: scm: Flush the command buffer only instead of the entire cache
Wang Long (5):
ARM: debug: add HiP01 debug uart
ARM: hisi: enable HiP01 SoC
ARM: hisi: rename smp_prepares_cpus function
ARM: hisi: rename secondary_startup function
ARM: hisi: enable smp for HiP01
Yingjoe Chen (1):
ARM: mediatek: Add config options for mediatek SoCs.
Zhiwu Song (2):
ARM: sirf: move platsmp to support Atlas7 SoC
ARM: sirf: add Atlas7 machine support
Documentation/arm/sti/stih418-overview.txt | 20 +
Documentation/arm/sunxi/README | 1 -
.../devicetree/bindings/arm/atmel-at91.txt | 17 +
Documentation/devicetree/bindings/arm/fsl.txt | 12 +
.../bindings/arm/rockchip/pmu-sram.txt | 16 +
Documentation/devicetree/bindings/arm/sti.txt | 4 +
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 26 +
MAINTAINERS | 3 +
arch/arm/Kconfig | 4 +-
arch/arm/Kconfig.debug | 114 +-
arch/arm/boot/dts/at91rm9200.dtsi | 12 +
arch/arm/boot/dts/at91rm9200ek.dts | 4 +
arch/arm/boot/dts/at91sam9260.dtsi | 5 +
arch/arm/boot/dts/at91sam9261.dtsi | 5 +
arch/arm/boot/dts/at91sam9263.dtsi | 12 +-
arch/arm/boot/dts/at91sam9g20.dtsi | 9 +
arch/arm/boot/dts/at91sam9g45.dtsi | 7 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 12 +
arch/arm/boot/dts/at91sam9rl.dtsi | 5 +
arch/arm/boot/dts/at91sam9x5.dtsi | 5 +
arch/arm/boot/dts/at91sam9xe.dtsi | 60 +
arch/arm/boot/dts/ethernut5.dts | 2 +-
arch/arm/boot/dts/sama5d3.dtsi | 34 +-
arch/arm/boot/dts/sama5d3xcm.dtsi | 1 +
arch/arm/boot/dts/sama5d3xmb.dtsi | 40 +-
arch/arm/boot/dts/sama5d4.dtsi | 10 +
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 7 +
arch/arm/configs/at91_dt_defconfig | 10 +-
arch/arm/include/debug/digicolor.S | 35 +
arch/arm/include/debug/msm.S | 6 +
arch/arm/include/debug/sirf.S | 30 +-
arch/arm/mach-at91/Kconfig | 112 +-
arch/arm/mach-at91/Makefile | 18 +-
arch/arm/mach-at91/at91rm9200.c | 66 +-
arch/arm/mach-at91/at91sam9.c | 87 ++
arch/arm/mach-at91/at91sam9260.c | 59 -
arch/arm/mach-at91/at91sam9261.c | 40 -
arch/arm/mach-at91/at91sam9263.c | 37 -
arch/arm/mach-at91/at91sam9g45.c | 36 -
arch/arm/mach-at91/at91sam9n12.c | 26 -
arch/arm/mach-at91/at91sam9rl.c | 49 -
arch/arm/mach-at91/at91sam9x5.c | 26 -
arch/arm/mach-at91/board-dt-rm9200.c | 43 -
arch/arm/mach-at91/board-dt-sam9.c | 36 -
arch/arm/mach-at91/generic.h | 20 +-
arch/arm/mach-at91/include/mach/cpu.h | 52 +-
arch/arm/mach-at91/include/mach/system_rev.h | 27 -
arch/arm/mach-at91/pm.c | 160 ++-
arch/arm/mach-at91/pm_slowclock.S | 9 -
.../arm/mach-at91/{board-dt-sama5.c => sama5.c} | 46 +-
arch/arm/mach-at91/sama5d3.c | 35 -
arch/arm/mach-at91/sama5d4.c | 64 -
arch/arm/mach-at91/setup.c | 97 --
arch/arm/mach-at91/soc.h | 77 --
arch/arm/mach-bcm/platsmp-brcmstb.c | 85 +-
arch/arm/mach-digicolor/Kconfig | 7 +
arch/arm/mach-digicolor/Makefile | 1 +
arch/arm/mach-digicolor/digicolor.c | 18 +
arch/arm/mach-exynos/exynos.c | 1 +
arch/arm/mach-exynos/regs-pmu.h | 3 +
arch/arm/mach-exynos/suspend.c | 77 ++
arch/arm/mach-hisi/Kconfig | 8 +
arch/arm/mach-hisi/core.h | 5 +-
arch/arm/mach-hisi/headsmp.S | 2 +-
arch/arm/mach-hisi/hisilicon.c | 10 +
arch/arm/mach-hisi/hotplug.c | 31 +
arch/arm/mach-hisi/platsmp.c | 56 +-
arch/arm/mach-imx/Makefile | 3 +-
arch/arm/mach-imx/clk-gate2.c | 23 +-
arch/arm/mach-imx/clk-imx6q.c | 2 +-
arch/arm/mach-imx/clk-pllv3.c | 10 +-
arch/arm/mach-imx/clk-vf610.c | 8 +-
arch/arm/mach-imx/clk.h | 1 +
arch/arm/mach-imx/common.h | 4 +
arch/arm/mach-imx/cpuidle-imx6sx.c | 105 ++
arch/arm/mach-imx/cpuidle.h | 5 +
arch/arm/mach-imx/gpc.c | 25 +-
arch/arm/mach-imx/mach-imx6q.c | 2 +-
arch/arm/mach-imx/mach-imx6sx.c | 2 +-
arch/arm/mach-imx/mach-vf610.c | 5 +-
arch/arm/mach-imx/pm-imx6.c | 7 +-
arch/arm/mach-mediatek/Kconfig | 22 +-
arch/arm/mach-mvebu/coherency.c | 58 +-
arch/arm/mach-mvebu/mvebu-soc-id.h | 18 +
arch/arm/mach-omap2/Makefile | 4 +
arch/arm/mach-omap2/board-generic.c | 36 +
arch/arm/mach-omap2/clockdomain.h | 1 +
arch/arm/mach-omap2/clockdomains81xx_data.c | 194 +++
arch/arm/mach-omap2/cm81xx.h | 61 +
arch/arm/mach-omap2/io.c | 82 +-
arch/arm/mach-omap2/omap_hwmod.c | 2 +-
arch/arm/mach-omap2/omap_hwmod.h | 1 +
arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1136 ++++++++++++++++++
arch/arm/mach-prima2/Kconfig | 22 +-
arch/arm/mach-prima2/Makefile | 1 -
arch/arm/mach-prima2/common.c | 22 +-
arch/arm/mach-prima2/lluart.c | 35 -
arch/arm/mach-prima2/platsmp.c | 52 +-
arch/arm/mach-prima2/rstc.c | 41 +-
arch/arm/mach-prima2/rtciobrg.c | 1 -
arch/arm/mach-qcom/Kconfig | 3 +-
arch/arm/mach-qcom/scm-boot.c | 10 +-
arch/arm/mach-qcom/scm-boot.h | 4 +-
arch/arm/mach-qcom/scm.c | 85 +-
arch/arm/mach-rockchip/Makefile | 1 +
arch/arm/mach-rockchip/pm.c | 260 ++++
arch/arm/mach-rockchip/pm.h | 99 ++
arch/arm/mach-rockchip/rockchip.c | 4 +-
arch/arm/mach-rockchip/sleep.S | 73 ++
arch/arm/mach-shmobile/Kconfig | 8 +-
arch/arm/mach-shmobile/clock-sh73a0.c | 10 +
arch/arm/mach-shmobile/pm-r8a7740.c | 14 +
arch/arm/mach-shmobile/pm-rmobile.c | 314 ++++-
arch/arm/mach-shmobile/pm-rmobile.h | 3 +-
arch/arm/mach-shmobile/pm-sh7372.c | 11 +
arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 +-
arch/arm/mach-shmobile/smp-r8a7779.c | 2 +-
arch/arm/mach-sti/board-dt.c | 1 +
arch/arm/mach-sunxi/platsmp.c | 2 +-
arch/arm/mach-sunxi/sunxi.c | 11 +
arch/arm/mach-tegra/Kconfig | 4 +
arch/arm/mach-zynq/Kconfig | 2 +
arch/arm/mach-zynq/common.c | 2 -
arch/arm/mach-zynq/pm.c | 2 +-
arch/arm/mach-zynq/slcr.c | 35 +-
arch/arm/plat-samsung/cpu.c | 4 +
drivers/bus/mvebu-mbus.c | 286 +++--
drivers/clk/at91/pmc.c | 9 +
drivers/clk/sunxi/clk-sunxi.c | 1 +
drivers/clocksource/Kconfig | 3 +
drivers/clocksource/Makefile | 2 +-
drivers/soc/tegra/fuse/fuse-tegra.c | 1 +
drivers/soc/tegra/fuse/fuse-tegra30.c | 9 +-
drivers/soc/tegra/pmc.c | 124 +-
include/dt-bindings/clock/vf610-clock.h | 3 +-
include/soc/tegra/fuse.h | 1 +
include/soc/tegra/pm.h | 2 +-
137 files changed, 4076 insertions(+), 1378 deletions(-)
create mode 100644 Documentation/arm/sti/stih418-overview.txt
create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu-sram.txt
create mode 100644 arch/arm/boot/dts/at91sam9xe.dtsi
create mode 100644 arch/arm/include/debug/digicolor.S
create mode 100644 arch/arm/mach-at91/at91sam9.c
delete mode 100644 arch/arm/mach-at91/at91sam9260.c
delete mode 100644 arch/arm/mach-at91/at91sam9261.c
delete mode 100644 arch/arm/mach-at91/at91sam9263.c
delete mode 100644 arch/arm/mach-at91/at91sam9g45.c
delete mode 100644 arch/arm/mach-at91/at91sam9n12.c
delete mode 100644 arch/arm/mach-at91/at91sam9rl.c
delete mode 100644 arch/arm/mach-at91/at91sam9x5.c
delete mode 100644 arch/arm/mach-at91/board-dt-rm9200.c
delete mode 100644 arch/arm/mach-at91/board-dt-sam9.c
delete mode 100644 arch/arm/mach-at91/include/mach/system_rev.h
rename arch/arm/mach-at91/{board-dt-sama5.c => sama5.c} (54%)
delete mode 100644 arch/arm/mach-at91/sama5d3.c
delete mode 100644 arch/arm/mach-at91/sama5d4.c
delete mode 100644 arch/arm/mach-at91/soc.h
create mode 100644 arch/arm/mach-digicolor/Kconfig
create mode 100644 arch/arm/mach-digicolor/Makefile
create mode 100644 arch/arm/mach-digicolor/digicolor.c
create mode 100644 arch/arm/mach-imx/cpuidle-imx6sx.c
create mode 100644 arch/arm/mach-omap2/clockdomains81xx_data.c
create mode 100644 arch/arm/mach-omap2/cm81xx.h
create mode 100644 arch/arm/mach-omap2/omap_hwmod_81xx_data.c
delete mode 100644 arch/arm/mach-prima2/lluart.c
create mode 100644 arch/arm/mach-rockchip/pm.c
create mode 100644 arch/arm/mach-rockchip/pm.h
create mode 100644 arch/arm/mach-rockchip/sleep.S
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 4/7] ARM: SoC DT updates
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
DT changes continue to be the bulk of our merge window contents.
We continue to have a large set of changes across the board as new platforms
and drivers are added.
Some of the new platforms are:
- Alphascale ASM9260
- Marvell Armada 388
- CSR Atlas7
- TI Davinci DM816x
- Hisilicon HiP01
- ST STiH418
There have also been some sweeping changes, including relicensing of DTS
contents from GPL to GPLv2+/X11 so that the same files can be reused in
other non-GPL projects more easily. There's also been changes to the
DT Makefile to make it a little less conflict-ridden and churny down
the road.
Conflicts: None
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 880c0d140deb12d5be39a96375fcc42ad357f17d:
Merge tag 'samsung-dt-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt
----------------------------------------------------------------
Aaro Koskinen (1):
ARM: dts: N950/N9: add twl_power
Addy Ke (1):
ARM: dts: rockchip: set dw_mmc max-freq 150Mhz
Aleksei Mamlin (2):
ARM: dts: sunxi: Add missing mdio label
ARM: dts: sun4i: Add Marsboard A10 board
Alexander Morozov (1):
ARM: at91: sama5d3xek/dt: use dt ids for wm8904
Alexander Stein (2):
dt: atmel_ac97c: Add device tree documentation
ARM: at91/dt: sam9263: Add ac97 device node
Alexandru Gagniuc (2):
ARM: sun4i: dt: Add pin muxing options for SPI
ARM: sun4i: dt: cubieboard: Enable SPI0
Andrey Gusakov (2):
ARM: shmobile: r8a7790: add MLB+ clock
ARM: shmobile: r8a7791: add MLB+ clock
Andy Yan (1):
ARM: dts: rockchip: add rk3288 hdmi nodes
Anson Huang (3):
ARM: dts: imx6q: update cpufreq volt/freq table
ARM: dts: imx6dl: correct cpufreq volt/freq table
ARM: dts: imx6sx: add i.mx6sx sabreauto board support
Anton Bondarenko (1):
ARM: dts: imx6q: enable dma for ecspi5
Arnaud Ebalard (1):
ARM: tegra: Update isl29028 compatible string to use isil vendor prefix
Barry Song (1):
ARM: dts: drop MARCO platform DT stuff
Baruch Siach (2):
ARM: devicetree: document supported Conexant Digicolor SoC
ARM: digicolor: add minimal device tree description
Ben Dooks (2):
ARM: shmobile: r8a7790 dtsi: Change to using clock-indices
ARM: shmobile: r8a7791 dtsi: Change to using clock-indices
Benoit Parrot (3):
ARM: dts: am4372: add VPFE DT node entries
ARM: dts: am43x-epos-evm: add VPFE device tree data
ARM: dts: am437x-gp-evm: add VPFE device tree data
Beomho Seo (2):
ARM: dts: remove unnecessary gpio-key nodes for exynos3250 boards
ARM: dts: use macro in gpio keys for exynos3250 boards
Bhupesh Sharma (3):
Documentation: DT: Add bindings for FSL NS16550A UART
Documentation: DT: Add entry for FSL LS2085A SoC and Simulator model
Documentation: DT: Add entry for FSL Management Complex
Bo Shen (1):
ARM: at91: at91sam9n12ek/dt: use dt ids for wm8904
Chanwoo Choi (4):
ARM: dts: Add PPMU dt node for exynos3250
ARM: dts: Add PPMU dt node for exynos4 and exynos4210
ARM: dts: Add PPMU node for exynos3250-monk and exynos3250-rinato
ARM: dts: Add PPMU node for exynos4412-trats2
Chen-Yu Tsai (25):
ARM: dts: sun6i: hummingbird: Add ethernet phy reset gpio properties
ARM: dts: sunxi: Enable thermal sensor support for RTP on sun[457]i
ARM: dts: sun7i: Add cpu clock reference and operating points to dtsi
ARM: dts: sun5i: Add cpu clock reference and operating points to dtsi
ARM: dts: sun4i: Add cpu clock reference and operating points to dtsi
ARM: dts: sunxi: Add dtsi for AXP209 PMIC
ARM: dts: sun7i: Add cpu thermal zones to dtsi
ARM: dts: sun5i: Add cpu thermal zones to dtsi
ARM: dts: sun4i: Add cpu thermal zones to dtsi
ARM: dts: sun7i: cubieboard2: add axp209 regulator nodes
ARM: dts: sun7i: cubietruck: add axp209 regulator nodes
ARM: dts: sun5i: hsg-h702: add axp209 regulator nodes
ARM: dts: sun4i: cubieboard: add axp209 regulator nodes
ARM: dts: sun9i: Add mmc module clock nodes for A80
ARM: dts: sun9i: Add clock-indices property for bus gate clocks
ARM: dts: sunxi: Use label to reference pio in sunxi-common-regulators
ARM: dts: sun9i: Add pinmux setting for mmc0
ARM: dts: sun6i: Convert hummingbird a31 dts to label references
ARM: dts: sun9i: Add mmc config clock nodes
ARM: dts: sun9i: Add mmc controller nodes to the A80 dtsi
ARM: dts: sun9i: Convert a80 optimus board dts to label referencing
ARM: dts: sun9i: Enable mmc0 on A80 Optimus Board
ARM: dts: sun9i: Add 8 bit mmc pinmux setting for mmc2
ARM: dts: sun9i: Enable mmc2 on A80 Optimus Board
ARM: dts: sun6i: Add resistive touchscreen controller node to dtsi
Chris Zhong (2):
ARM: dts: rockchip: add RK3288 suspend support
ARM: dts: rockchip: add suspend settings for rk3288-evb-rk808
Christoph Junghans (1):
ARM: Kirkwood: Added support for pogoplug e02 (pink/gray)
Dan Haab (1):
ARM: BCM5301X: Add DT for Luxul XWC-1000
Daniel Kurtz (1):
ARM: dts: rockchip: Add rk3288 vop and display-subsystem
Daniel Lezcano (1):
ARM: dts: rockchip: Add rockchip timer node for rk3288
Darren Etheridge (1):
ARM: dts: am437x-sk-evm: add VPFE device tree data
Dave Gerlach (1):
ARM: dts: am437x-sk-evm: Hook dcdc2 as the cpu0-supply
Dmitry Lifshitz (1):
ARM: dts: cm-t3x: add NAND support
Dmitry Osipenko (1):
ARM: dts: tegra20: fix GR3D, DSI unit and reg base addresses
Dylan Reid (1):
ARM: tegra: Enable the mic-detect gpio on Acer Chromebook 13
Eddie Huang (3):
ARM: mediatek: add UART dts for mt8127 and mt8135
DTS: serial: Add bindings document for the Mediatek UARTs
ARM: mediatek: dts: Add UART dts for MT8127 and MT8135 boards
Eric Nelson (3):
ARM: dts: sabrelite: add i2c2
ARM: dts: sabrelite: add hdmi
ARM: dts: sabrelite: add i2c3
Evgeni Dobrev (2):
ARM: dts: kirkwood: enable phy driver for SATA controller on 88f6192
Kirkwood: add support for Seagate BlackArmor NAS220
FUKAUMI Naoki (3):
dt-bindings: add vendor prefix and root compatible property for Rockchip boards
ARM: dts: rockchip: add dts for Firefly Firefly-RK3288 boards
ARM: dts: rockchip: add dts for ChipSPARK Rayeager PX2 board
Fabio Estevam (3):
ARM: dts: imx: Update VPU compatible strings
ARM: dts: imx6qdl: Remove OCRAM clock from VPU node
ARM: dts: imx6sx-sdb: Add QSPI support
Felipe Balbi (10):
ARM: dts: am437x-sk: remove internal pulls from QSPI
ARM: dts: am437x-sk: add explicit MMC0 pinmux
ARM: dts: am437x-sk: remove ethernet pulls
ARM: dts: am437x-sk: add explicit pinmux for both USB instances
ARM: dts: am437x-sk: remove internal i2c pullups
ARM: dts: am437x-sk: remove DSS pulls
ARM: dts: am57xx-beagle-x15: Add dual ethernet
ARM: dts: add support for AM437x IDK
ARM: dts: am437x-sk: add power button binding
ARM: dts: am437x-idk: add gpio-based power key
Gabriel FERNANDEZ (3):
ARM: DT: STiH407: Add DRM dt nodes
ARM: DT: STiH410: Add DRM dt nodes
ARM: DT: STi: STiH407: Add DT node for MiPHY28lp
Geert Uytterhoeven (23):
ARM: shmobile: genmai dts: Replace status value "ok" by "okay"
ARM: shmobile: armadillo800eva dts: Replace status value "ok" by "okay"
ARM: shmobile: lager dts: Replace status value "ok" by "okay"
ARM: shmobile: henninger dts: Replace status value "ok" by "okay"
ARM: shmobile: koelsch dts: Replace status value "ok" by "okay"
ARM: shmobile: alt dts: Replace status value "ok" by "okay"
ARM: shmobile: kzm9g-reference dts: Replace status value "ok" by "okay"
ARM: shmobile: ape6evm-reference: Correct BSC bus range
ARM: shmobile: r8a7740 dtsi: Change to using clock-indices
ARM: shmobile: r8a7779 dtsi: Change to using clock-indices
ARM: shmobile: r8a7794 dtsi: Change to using clock-indices
ARM: shmobile: r8a7791: Correct mask for GIC PPI interrupts
ARM: shmobile: r8a7794: Correct mask for GIC PPI interrupts
ARM: shmobile: sh73a0 dtsi: Add SoC-specific FSI2 compatible property
ARM: shmobile: r8a7790 dtsi: Drop "renesas,rcar_sound" compatible value
ARM: shmobile: r8a7791 dtsi: Drop "renesas,rcar_sound" compatible value
PM / Domains: Add DT bindings for the R-Mobile System Controller
ARM: shmobile: r8a7740 dtsi: Add PM domain support
ARM: shmobile: Add DT bindings for Renesas memory controllers
ARM: shmobile: r8a73a4 dtsi: Add memory-controller nodes
ARM: shmobile: r8a7740 dtsi: Add memory-controller node
ARM: shmobile: sh73a0 dtsi: Add memory-controller nodes
PM / Domains: R-Mobile SYSC: Document SH-Mobile AG5 (sh73a0) binding
Gregory CLEMENT (33):
ARM: mvebu: a38x: Add more pinctrl functions
ARM: mvebu: a38x: Add missing labels
ARM: mvebu: Document the Device Tree binding for the Armada 388 SoC
ARM: mvebu: Add Device Tree description of the Armada 388 SoC
ARM: mvebu: Add Armada 388 General Purpose Development Board support
ARM: mvebu: Armada 385 GP: Add regulators to the SATA port
ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-388-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-388-rd: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-matrix: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-mv78460: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under GPLv2+/X11
Gwenhael Goavec-Merou (1):
ARM: imx: apf51dev: add gpio-backlight support
H. Nikolaus Schaller (5):
ARM: dts: omap3-gta04: Fix backup-battery charging in devicetree file.
ARM: dts: omap3-gta04: Fix audio node malformatting
ARM: dts: omap3-gta04: Enable mcbps2 necessary for audio
ARM: dts: omap3-gta04: Enable twl audio vibra support
ARM: dts: omap3-gta04: Enable power-off using twl4030
Hans de Goede (20):
ARM: dts: sun6i: Add pinmux settings for the ir pins
ARM: dts: sun6i: Add ir_clk node
ARM: dts: sun6i: Add ir node
ARM: dts: sun6i: Enable ir receiver on the Mele M9
ARM: dts: sun4i: Add lradc node
ARM: dts: sun5i: Add lradc node
ARM: dts: sun7i: Add lradc node
ARM: dts: sun6i: Add sun6i-a31s.dtsi
ARM: dts: sun6i: Add dts file for CSQ CS908 board
ARM: dts: sunxi: Add simplefb nodes for de_be0-lcd0, de_be0-lcd0-tve0 pipelines
ARM: dts: sun8i: Add lradc node to sun8i-a23.dtsi
ARM: dts: sun8i: Enable lradc on a23-ippo-q8h-v5
ARM: dts: sun8i: Add dts file for Ippo Q8H v1.2 tablets
ARM: dts: sun7i: Add dts file for Bananapro board
ARM: dts: sun4i: Add dts file for Chuwi V7 CW0825 tablet
ARM: dts: sun4i: Add mk802 board
ARM: dts: sun4i: Add mk802ii board
ARM: dts: sun5i: Add mk802_a10s board
ARM: dts: sun4i: Add Hyundau A7HD board
ARM: dts: sun5i: Enable axp209 support on A13-OLinuxIno
Heiko Stuebner (7):
clk: rockchip: add id for watchdog pclk on rk3288
Merge branch 'v3.20-clk/new-ids' into v3.20-armsoc/dts
ARM: dts: rockchip: add rk3288 watchdog clock
ARM: dts: rockchip: add cpu and gpu regulators to rk3288-evb-act8846
ARM: dts: rockchip: housekeeping off i2c0 on rk3288-evb boards
ARM: dts: rockchip: enable vops and hdmi output on rk3288-firefly and -evb
ARM: dts: rockchip: move the hdmi ddc-i2c-bus property to the actual boards
Hiroyuki Yokoyama (1):
ARM: shmobile: r8a7794: Add SYS-DMAC clocks to device tree
Hisashi Nakamura (3):
ARM: shmobile: koelsch: Fix QSPI mode of SPI-Flash into mode3
ARM: shmobile: lager: Fix QSPI mode of SPI-Flash into mode3
ARM: shmobile: r8a7794: Add QSPI clock to device tree
Howard Chen (2):
ARM: mediatek: Add sysirq device node to mt6592 dtsi
dt-bindings: add mt6592 compatible string for mediatek sysirq
Huang Lin (1):
clk: rockchip: add clock IDs for the PVTM clocks
Inha Song (1):
ARM: dts: Add sound nodes for exynos4412-trats2
Inki Dae (2):
ARM: dts: add fimd device support for exynos3250-rinato
ARM: dts: add Panel device support for exynos3250-rinato
Jaewon Kim (6):
ARM: dts: Add exynos_usbphy node for exynos3250
ARM: dts: Add hsotg node for exynos3250
ARM: dts: Enable USB node for exynos3250-rinato
ARM: dts: Enable USB node for exynos3250-monk
ARM: dts: Add regulator-haptic node for exynos3250-rinato
ARM: dts: Add regulator-haptic node for exynos3250-monk
Javier Martinez Canillas (6):
ARM: dts: Add power and lid GPIO keys pinctrl for exynos5250-snow
ARM: dts: Add lid GPIO key device node for Peach boards
ARM: dts: Set Peach boards USB WebCam regulators to always on
ARM: dts: Configure regulators for suspend on exynos Peach boards
clk: exynos5420: Add IDs for clocks used in DISP1 power domain
ARM: dts: Add DISP1 power domain for exynos5420
Jisheng Zhang (2):
ARM: dts: berlin: add pmu node for BG2Q and BG2CD
ARM: dts: berlin: add PPI cpu mask to twd timer interrupts
Josh Wu (1):
ARM: at91: sama5d4: dts: change the nand compatible string
Kazuya Mizuguchi (1):
ARM: shmobile: r8a7794: Add USBDMAC[01] clocks to device tree
Kever Yang (1):
clk: rockchip: add clock ID for usbphy480m_src
Kevin Hilman (1):
ARM: dts: add on-board INA231 sensors for exynos5422-odroidxu3
Koji Matsuoka (1):
ARM: shmobile: r8a7794: Add I2C clocks to device tree
Krzysztof Kozlowski (4):
ARM: dts: Add Maxim 77693 fuel gauge node for exynos4412-trats2
ARM: dts: Add suspend configuration for max77686 regulators for exynos4412-trats2
ARM: dts: Switch max77686 regulators to GPIO control for exynos4412-trats2
ARM: dts: Add max77693 charger node for exynos4412-trats2
Kuninori Morimoto (4):
ARM: shmobile: r8a7790: tidyup #sound-dai-cells settings
ARM: shmobile: r8a7791: tidyup #sound-dai-cells settings
ARM: shmobile: r8a7790: add SRC interrupt number on DTSI
ARM: shmobile: r8a7791: add SRC interrupt number on DTSI
Laurent Pinchart (1):
ARM: shmobile: ape6evm: Fix LAN9220 VDDVARIO voltage
Ludovic Desroches (1):
ARM: at91/dt: sama5d4: add pioD controller
Magnus Damm (3):
ARM: shmobile: r8a7779: Use R8A7779_CLK_P as SCIF parent clock
ARM: shmobile: r8a7779: Use MSTP for SCIF clocks
ARM: shmobile: r8a7779: Add TWD device to DTS
Marek Belisko (3):
ARM: dts: omap3-gta04: Add handling for tv output
ARM: dts: omap3-gta04: Fix a GPIO line for bma180 node
ARM: dts: omap3-gta04: Add ramp value for twl4030 audio
Marek Szyprowski (3):
ARM: dts: convert to generic power domain bindings for exynos DT
ARM: dts: add 'dr_mode' property to hsotg devices for exynos boards
ARM: dts: reduce total RAM by 22 MiB for exynos5422-odroidxu3
Matthias Brugger (3):
ARM: mediatek: dts: Add uart to mt6589
ARM: mediatek: dts: Add uart to Aquaris5
ARM: mediatek: dts: Add uart to mt6592
Maxime COQUELIN (2):
ARM: dts: Add STiH418 SoC support
ARM: dts: STiH418: Add B2199 board support
Maxime Ripard (13):
ARM: mvebu: a38x: Fix node names
ARM: mvebu: A38x: Remove redundant pinctrl informations
ARM: mvebu: Add a number of pinctrl functions
ARM: mvebu: Add Armada 385 Access Point Development Board support
ARM: sunxi: DT: Convert to device tree includes
ARM: sunxi: DT: convert DTs to use common GPIOs includes
ARM: sunxi: DT: Convert the DTs to use a header for the DMA arguments
ARM: sunxi: DT: Convert the DTs to use a header for the pinctrl nodes
ARM: sunxi: DT: Convert the DTs to use the GIC headers
ARM: sunxi: DT: Convert the DTs to use the generic interrupt header
ARM: sun7i: cubieboard2: Relicense the device tree under GPLv2/X11
ARM: sun7i: cubietruck: Relicense the device tree under GPLv2/X11
ARM: sun6i: Enable ARM arch timers
Michael Heimpold (1):
ARM: dts: imx28-evk: remove duplicate property
Michal Simek (2):
ARM: zynq: DT: Fix binding for cadence WDT
ARM: zynq: DT: Add aliases node
Mugunthan V N (1):
ARM: dts: dra72-evm: Add qspi device
NeilBrown (5):
ARM: dts: omap3-gta04: add comments about gpios
ARM: dts: omap3-gta04: enable power-off for wifi card.
ARM: dts: omap3-gta04: add gyroscope
ARM: dts: omap3-gta04: only power DSS when necessary.
ARM: dts: omap3-gta04: Disable keypad
Nicolas Ferre (1):
ARM: dts: re-fromat AT91 part to match other entries
Nishanth Menon (1):
ARM: dts: am57xx-beagle-x15: Add GPIO controlled fan node
Oleksij Rempel (3):
ARM: dts: add DT for Alphascale ASM9260 SoC
ARM: add alphascale,acc.txt bindings documentation
add Alphascale to vendor-prefixes.txt
Olof Johansson (33):
Merge tag 'renesas-dt-cleanups-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'berlin-dt-for-3.20-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
Merge tag 'v3.20-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'mvebu-dt-3.20' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'atlas7-init-dts-for-3.20' of git://git.kernel.org/.../baohua/linux into next/dt
Merge tag 'at91-dt' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge branch 'asm/dt' into next/dt
ARM: dts: move alphascale in makefile
Merge tag 'renesas-dt-cleanups2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'sti-dt-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/dt
Merge tag 'omap-for-v3.20/dt-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'renesas-dt2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'qcom-dt-for-3.20' of git://git.kernel.org/.../galak/linux-qcom into next/dt
Merge tag 'omap-for-v3.20/dt-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'bcm5301x-dt-2015-01-20' of https://github.com/hauke/linux into next/dt
Merge tag 'v3.20-rockchip-dts1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'mvebu-dt-3.20-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'v3.20-next-dts2' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'imx-dt-3.20' of git://git.kernel.org/.../shawnguo/linux into next/dt
ARM: dts: imx6q: sort dtbs in makefile
Merge tag 'tegra-for-3.20-dt' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'samsung-dt' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'sunxi-dt-for-3.20' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'at91-dt2' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'v3.20-rockchip-dts2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'samsung-dt-2' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'samsung-dt-3' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'zynq-dt-for-3.20' of https://github.com/Xilinx/linux-xlnx into next/dt
Merge tag 'v3.20-rockchip-dts3' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'omap-for-v3.20/dt-pt3-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'mvebu-dt-3.20-3' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'samsung-dt-4' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Pankaj Dubey (1):
Documentation: dt-bindings: add exynos-chipid binding information
Paul Bolle (1):
ARM: mvebu: make DTS comments reflect DEBUG_LL changes
Pavel Machek (1):
ARM: dts: omap3-n900: cleanup english
Peter Griffin (3):
ARM: STi: DT: STiH407: Add usb2 picophy dt nodes
ARM: STi: DT: STiH410: Add usb2 picophy dt nodes
ARM: STi: DT: STiH410: Add DT nodes for the ehci and ohci usb controllers.
Peter Robinson (1):
ARM: dts: Only build dtb if associated Arch and/or SoC is enabled
Philippe Reynes (1):
apf27dev: add max5821 to the dts
Pramod Gurav (1):
ARM: dts: qcom: Add Support for SD Card Detect for ifc6410 board
Rafał Miłecki (3):
ARM: BCM5301X: Drop unused poll-interval from gpio-keys
ARM: BCM5301X: Add LEDs for Buffalo devices
ARM: BCM5301X: Add DT for Buffalo WZR-900DHP
Richard Kunze (2):
ARM: dts: use all remaining MTD space foor rootfs of Iomega ix2-200
ARM: dts: add gpio_poweroff support for Iomega ix2-200
Robert Nelson (1):
ARM: dts: imx6dl-udoo: Add board support based off imx6q-udoo
Roger Quadros (4):
ARM: dts: dra7-evm: Add extcon nodes for USB
ARM: dts: dra72-evm: Add extcon nodes for USB
ARM: dts: am57xx-beagle-x15: Add extcon nodes for USB
ARM: dts: am57xx-beagle-x15: Fix USB2 mode
Ryo Kataoka (1):
ARM: shmobile: r8a7791: Add IPMMU-SGX clock to device tree
Sanchayan Maity (1):
ARM: dts: vfxxx: Add SNVS node
Sergei Shtylyov (1):
ARM: shmobile: r8a7791: fix MSTP8 input clocks
Shawn Guo (1):
Merge branch 'imx/soc' into imx/dt
Shinobu Uehara (3):
ARM: shmobile: r8a7794: Add USB clocks to device tree
ARM: shmobile: r8a7794: Add SDHI clocks to device tree
ARM: shmobile: r8a7794: Add MMCIF clock to device tree
Simon Horman (1):
ARM: shmobile: dts: koelsch: Fix flash partition label and size
Sjoerd Simons (1):
ARM: dts: Add dts file for Odroid XU3 board
Soren Brinkmann (4):
ARM: zynq: DT: Add USB to device tree
ARM: zynq: DT: Add pinctrl information
ARM: zynq: DT: Remove bogus value from 'bias-disable' property
ARM: zynq: DT: Add pinctrl information to USB nodes
Stefan Agner (4):
ARM: dts: vf610: enable watchdog for Cortex-A5 dt's
ARM: dts: vf-colibri: add CLKOUT pin to pinctrl of FEC1
ARM: dts: vf610: add system reset controller and syscon-reboot
ARM: vf610: use zero based naming for GPIO nodes
Steffen Trumtrar (1):
ARM: i.MX53: dts: add sahara module
Stephen Boyd (1):
ARM: dts: qcom: Correct IPQ8064 tlmm interrupt
Sylvain Rochet (1):
ARM: at91/dt: disable pull-up on vbus-gpio (PB16) to reduce power consumption
Sylwester Nawrocki (3):
ARM: dts: Fix CLK_UART_ISP_SCLK clock assignment in exynos4x12.dtsi
ARM: dts: Fix CLK_MOUT_CAMn parent clocks assignment for exynos4412-trats2
ARM: dts: Add syscon phandle to the video-phy node for Exynos4
Thierry Reding (1):
ARM: tegra: Fix unit address for Cortex-A9 TWD timer
Thomas Petazzoni (2):
dt: bindings: update mvebu-mbus DT binding with new compatible properties
ARM: mvebu: fix compatible strings of MBus on Armada 375 and Armada 38x
Tony Lindgren (4):
ARM: dts: Add basic dm816x device tree configuration
ARM: dts: Add basic clocks for dm816x
ARM: dts: Add minimal support for dm8168-evm
ARM: dts: Fix dm816x pinctrl and syscon so they are children of SCM
Ulrich Hecht (5):
ARM: shmobile: ape6evm: fix compatible string for Ethernet controller
ARM: shmobile: ape6evm: synchronize dts with reference platform
ARM: shmobile: ape6evm: Add LEDs to the device tree
ARM: shmobile: ape6evm: Add keypad to the device tree
ARM: shmobile: r8a73a4: Add r8a73a4-ape6evm.dtb to ARCH_SHMOBILE_MULTI
Vignesh R (1):
ARM: dts: DRA7X: drop id property in pcie_phy
Vishnu Patekar (2):
ARM: sunxi: dts: Add PS2 nodes to dtsi for A10,A20
ARM: sunxi: dts: Add A10/A20 PS2 pin muxing options
Wang Long (1):
ARM: dts: Add hip01-ca9x2 dts file
Yingjoe Chen (1):
ARM: mediatek: Add sysirq in mt6589/mt8135/mt8127 dtsi
YoungJun Cho (2):
ARM: dts: add fimd device node for exynos4415
ARM: dts: add mipi dsi device node for exynos4415
Zhiwu Song (1):
ARM: dts: add init dts file for CSR atlas7 SoC
Zoltan HERPAI (1):
ARM: dts: pcduino: Enable user LED and button support for pcDuino
.../devicetree/bindings/arm/armada-38x.txt | 7 +
.../devicetree/bindings/arm/digicolor.txt | 6 +
.../bindings/arm/exynos/power_domain.txt | 2 +-
Documentation/devicetree/bindings/arm/fsl.txt | 8 +
.../bindings/arm/hisilicon/hisilicon.txt | 25 +
.../bindings/arm/mediatek/mediatek,sysirq.txt | 1 +
.../devicetree/bindings/arm/rockchip.txt | 10 +
.../bindings/arm/samsung/exynos-chipid.txt | 12 +
Documentation/devicetree/bindings/arm/sirf.txt | 6 +-
.../devicetree/bindings/bus/mvebu-mbus.txt | 4 +-
.../bindings/clock/alphascale,acc.txt | 115 +++
.../bindings/iommu/samsung,sysmmu.txt | 6 +-
.../devicetree/bindings/media/s5p-mfc.txt | 4 +-
.../renesas-memory-controllers.txt | 44 +
.../devicetree/bindings/misc/fsl,qoriq-mc.txt | 40 +
.../bindings/power/renesas,sysc-rmobile.txt | 99 +++
.../devicetree/bindings/serial/mtk-uart.txt | 2 +
.../devicetree/bindings/serial/of-serial.txt | 12 +
.../devicetree/bindings/sound/atmel_ac97c.txt | 20 +
.../devicetree/bindings/vendor-prefixes.txt | 4 +
.../devicetree/bindings/video/exynos_dsim.txt | 4 +-
.../devicetree/bindings/video/samsung-fimd.txt | 4 +-
arch/arm/boot/dts/Makefile | 356 +++++---
arch/arm/boot/dts/alphascale-asm9260-devkit.dts | 13 +
arch/arm/boot/dts/alphascale-asm9260.dtsi | 63 ++
arch/arm/boot/dts/am4372.dtsi | 16 +
arch/arm/boot/dts/am437x-gp-evm.dts | 106 +++
arch/arm/boot/dts/am437x-idk-evm.dts | 405 +++++++++
arch/arm/boot/dts/am437x-sk-evm.dts | 217 +++--
arch/arm/boot/dts/am43x-epos-evm.dts | 53 ++
arch/arm/boot/dts/am57xx-beagle-x15.dts | 157 ++++
arch/arm/boot/dts/armada-370-db.dts | 40 +-
arch/arm/boot/dts/armada-370-mirabox.dts | 40 +-
arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +-
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +-
arch/arm/boot/dts/armada-370-rd.dts | 40 +-
.../arm/boot/dts/armada-370-synology-ds213j.dts | 41 +-
arch/arm/boot/dts/armada-370-xp.dtsi | 40 +-
arch/arm/boot/dts/armada-370.dtsi | 40 +-
arch/arm/boot/dts/armada-375-db.dts | 40 +-
arch/arm/boot/dts/armada-375.dtsi | 42 +-
arch/arm/boot/dts/armada-380.dtsi | 43 +-
arch/arm/boot/dts/armada-385-db-ap.dts | 178 ++++
arch/arm/boot/dts/armada-385-rd.dts | 97 ---
arch/arm/boot/dts/armada-385.dtsi | 43 +-
.../{armada-385-db.dts => armada-388-db.dts} | 49 +-
arch/arm/boot/dts/armada-388-gp.dts | 414 ++++++++++
arch/arm/boot/dts/armada-388-rd.dts | 132 +++
arch/arm/boot/dts/armada-388.dtsi | 70 ++
arch/arm/boot/dts/armada-38x.dtsi | 136 +++-
arch/arm/boot/dts/armada-xp-axpwifiap.dts | 46 +-
arch/arm/boot/dts/armada-xp-db.dts | 40 +-
arch/arm/boot/dts/armada-xp-gp.dts | 40 +-
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 41 +-
arch/arm/boot/dts/armada-xp-matrix.dts | 40 +-
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +-
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 40 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 40 +-
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +-
.../arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +-
arch/arm/boot/dts/armada-xp-synology-ds414.dts | 41 +-
arch/arm/boot/dts/armada-xp.dtsi | 40 +-
arch/arm/boot/dts/at91sam9263.dtsi | 21 +
arch/arm/boot/dts/at91sam9n12ek.dts | 2 +-
arch/arm/boot/dts/at91sam9x5ek.dtsi | 9 +
arch/arm/boot/dts/atlas7-evb.dts | 110 +++
arch/arm/boot/dts/atlas7.dtsi | 813 +++++++++++++++++++
arch/arm/boot/dts/axp209.dtsi | 97 +++
.../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 68 +-
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 60 ++
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 1 -
arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 1 -
arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 1 -
.../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 68 +-
.../boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 37 +
arch/arm/boot/dts/berlin2.dtsi | 2 +-
arch/arm/boot/dts/berlin2cd.dtsi | 7 +-
arch/arm/boot/dts/berlin2q.dtsi | 10 +-
arch/arm/boot/dts/cx92755.dtsi | 113 +++
arch/arm/boot/dts/cx92755_equinox.dts | 74 ++
arch/arm/boot/dts/dm8168-evm.dts | 129 +++
arch/arm/boot/dts/dm816x-clocks.dtsi | 250 ++++++
arch/arm/boot/dts/dm816x.dtsi | 392 +++++++++
arch/arm/boot/dts/dra7-evm.dts | 31 +
arch/arm/boot/dts/dra7.dtsi | 2 -
arch/arm/boot/dts/dra72-evm.dts | 108 +++
arch/arm/boot/dts/exynos3250-monk.dts | 63 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 133 ++-
arch/arm/boot/dts/exynos3250.dtsi | 106 ++-
arch/arm/boot/dts/exynos4.dtsi | 134 ++-
arch/arm/boot/dts/exynos4210-trats.dts | 1 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 1 +
arch/arm/boot/dts/exynos4210.dtsi | 9 +
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 +
arch/arm/boot/dts/exynos4412-trats2.dts | 212 +++--
arch/arm/boot/dts/exynos4415.dtsi | 34 +
arch/arm/boot/dts/exynos4x12.dtsi | 9 +-
arch/arm/boot/dts/exynos5250-snow.dts | 16 +
arch/arm/boot/dts/exynos5250.dtsi | 12 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 100 ++-
arch/arm/boot/dts/exynos5420.dtsi | 27 +-
arch/arm/boot/dts/exynos5422-odroidxu3.dts | 371 +++++++++
arch/arm/boot/dts/exynos5800-peach-pi.dts | 101 ++-
arch/arm/boot/dts/hip01-ca9x2.dts | 51 ++
arch/arm/boot/dts/hip01.dtsi | 110 +++
arch/arm/boot/dts/imx27-apf27dev.dts | 21 +
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28-evk.dts | 1 -
arch/arm/boot/dts/imx51-apf51dev.dts | 14 +
arch/arm/boot/dts/imx53.dtsi | 11 +-
arch/arm/boot/dts/imx6dl-udoo.dts | 18 +
arch/arm/boot/dts/imx6dl.dtsi | 2 +-
arch/arm/boot/dts/imx6q-udoo.dts | 124 +--
arch/arm/boot/dts/imx6q.dtsi | 4 +-
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 33 +
arch/arm/boot/dts/imx6qdl-udoo.dtsi | 134 +++
arch/arm/boot/dts/imx6qdl.dtsi | 5 +-
arch/arm/boot/dts/imx6sx-sabreauto.dts | 146 ++++
arch/arm/boot/dts/imx6sx-sdb.dts | 39 +
arch/arm/boot/dts/kirkwood-6192.dtsi | 2 +
.../arm/boot/dts/kirkwood-blackarmor-nas220.dts | 173 ++++
arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 8 +-
arch/arm/boot/dts/kirkwood-pogo_e02.dts | 134 +++
arch/arm/boot/dts/marco-evb.dts | 54 --
arch/arm/boot/dts/marco.dtsi | 757 -----------------
arch/arm/boot/dts/mt6589-aquaris5.dts | 12 +-
arch/arm/boot/dts/mt6589.dtsi | 52 +-
arch/arm/boot/dts/mt6592.dtsi | 51 +-
arch/arm/boot/dts/mt8127-moose.dts | 4 +
arch/arm/boot/dts/mt8127.dtsi | 52 +-
arch/arm/boot/dts/mt8135-evbp1.dts | 4 +
arch/arm/boot/dts/mt8135.dtsi | 54 +-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 58 ++
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 3 +-
arch/arm/boot/dts/omap3-gta04.dtsi | 99 ++-
arch/arm/boot/dts/omap3-n900.dts | 3 +-
arch/arm/boot/dts/omap3-n950-n9.dtsi | 5 +
arch/arm/boot/dts/omap3-sbc-t3517.dts | 4 +
arch/arm/boot/dts/omap3-sbc-t3530.dts | 10 +-
arch/arm/boot/dts/omap3-sbc-t3730.dts | 5 +-
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 12 +
arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 +-
arch/arm/boot/dts/r7s72100-genmai.dts | 2 +-
arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 2 +-
arch/arm/boot/dts/r8a73a4-ape6evm.dts | 173 +++-
arch/arm/boot/dts/r8a73a4.dtsi | 10 +
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 4 +-
arch/arm/boot/dts/r8a7740.dtsi | 115 ++-
arch/arm/boot/dts/r8a7779.dtsi | 39 +-
arch/arm/boot/dts/r8a7790-lager.dts | 15 +-
arch/arm/boot/dts/r8a7790.dtsi | 62 +-
arch/arm/boot/dts/r8a7791-henninger.dts | 4 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 19 +-
arch/arm/boot/dts/r8a7791.dtsi | 69 +-
arch/arm/boot/dts/r8a7794-alt.dts | 4 +-
arch/arm/boot/dts/r8a7794.dtsi | 82 +-
arch/arm/boot/dts/rk3066a-rayeager.dts | 468 +++++++++++
arch/arm/boot/dts/rk3288-evb-act8846.dts | 27 +
arch/arm/boot/dts/rk3288-evb-rk808.dts | 54 +-
arch/arm/boot/dts/rk3288-evb.dtsi | 25 +
arch/arm/boot/dts/rk3288-firefly-beta.dts | 71 ++
arch/arm/boot/dts/rk3288-firefly.dts | 71 ++
arch/arm/boot/dts/rk3288-firefly.dtsi | 490 +++++++++++
arch/arm/boot/dts/rk3288.dtsi | 111 +++
arch/arm/boot/dts/s5pv210-aquila.dts | 1 +
arch/arm/boot/dts/s5pv210-goni.dts | 1 +
arch/arm/boot/dts/s5pv210-smdkv210.dts | 1 +
arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +-
arch/arm/boot/dts/sama5d4.dtsi | 15 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 2 +-
arch/arm/boot/dts/sh73a0.dtsi | 18 +-
arch/arm/boot/dts/stih407-b2120.dts | 3 +-
arch/arm/boot/dts/stih407-family.dtsi | 53 ++
arch/arm/boot/dts/stih407.dtsi | 151 ++++
arch/arm/boot/dts/stih410.dtsi | 138 ++++
arch/arm/boot/dts/stih418-b2199.dts | 78 ++
arch/arm/boot/dts/stih418-clock.dtsi | 348 ++++++++
arch/arm/boot/dts/stih418.dtsi | 99 +++
arch/arm/boot/dts/stihxxx-b2120.dtsi | 13 +-
arch/arm/boot/dts/sun4i-a10-a1000.dts | 23 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 10 +-
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 100 +++
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 58 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 21 +-
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 105 +++
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 8 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 183 +++++
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 11 +-
arch/arm/boot/dts/sun4i-a10-mk802.dts | 109 +++
arch/arm/boot/dts/sun4i-a10-mk802ii.dts | 113 +++
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 21 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 68 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 204 ++++-
arch/arm/boot/dts/sun5i-a10s-mk802.dts | 125 +++
.../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 72 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 25 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 68 +-
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 59 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 25 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 75 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 112 ++-
arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 13 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 21 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 185 ++---
arch/arm/boot/dts/sun6i-a31-m9.dts | 31 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 182 +++--
arch/arm/boot/dts/sun6i-a31s-cs908.dts | 104 +++
arch/arm/boot/dts/sun6i-a31s.dtsi | 58 ++
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 28 +-
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 262 ++++++
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 101 ++-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 125 ++-
arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 38 +-
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 40 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 18 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 24 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 79 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 21 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 347 +++++---
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v1.2.dts | 59 ++
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts | 33 +-
arch/arm/boot/dts/sun8i-a23.dtsi | 100 ++-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 112 ++-
arch/arm/boot/dts/sun9i-a80.dtsi | 192 ++++-
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 65 +-
arch/arm/boot/dts/tegra124-nyan-big.dts | 2 +
arch/arm/boot/dts/tegra20.dtsi | 10 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 2 +-
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +-
arch/arm/boot/dts/vf-colibri.dtsi | 3 +-
arch/arm/boot/dts/vf500.dtsi | 23 +-
arch/arm/boot/dts/vf610-twr.dts | 2 +-
arch/arm/boot/dts/vfxxx.dtsi | 48 +-
arch/arm/boot/dts/zynq-7000.dtsi | 32 +-
arch/arm/boot/dts/zynq-zc702.dts | 224 +++++
arch/arm/boot/dts/zynq-zc706.dts | 194 +++++
arch/arm/boot/dts/zynq-zed.dts | 15 +
drivers/clk/samsung/clk-exynos5420.c | 23 +-
include/dt-bindings/clock/exynos5420.h | 6 +
include/dt-bindings/clock/r8a7790-clock.h | 1 +
include/dt-bindings/clock/r8a7791-clock.h | 2 +
include/dt-bindings/clock/r8a7794-clock.h | 17 +
include/dt-bindings/clock/rk3288-cru.h | 4 +
include/dt-bindings/clock/stih418-clks.h | 34 +
include/dt-bindings/dma/sun4i-a10.h | 56 ++
include/dt-bindings/pinctrl/omap.h | 1 +
include/dt-bindings/pinctrl/sun4i-a10.h | 62 ++
249 files changed, 14920 insertions(+), 2428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/digicolor.txt
create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.txt
create mode 100644 Documentation/devicetree/bindings/clock/alphascale,acc.txt
create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas-memory-controllers.txt
create mode 100644 Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt
create mode 100644 Documentation/devicetree/bindings/sound/atmel_ac97c.txt
create mode 100644 arch/arm/boot/dts/alphascale-asm9260-devkit.dts
create mode 100644 arch/arm/boot/dts/alphascale-asm9260.dtsi
create mode 100644 arch/arm/boot/dts/am437x-idk-evm.dts
create mode 100644 arch/arm/boot/dts/armada-385-db-ap.dts
delete mode 100644 arch/arm/boot/dts/armada-385-rd.dts
rename arch/arm/boot/dts/{armada-385-db.dts => armada-388-db.dts} (51%)
create mode 100644 arch/arm/boot/dts/armada-388-gp.dts
create mode 100644 arch/arm/boot/dts/armada-388-rd.dts
create mode 100644 arch/arm/boot/dts/armada-388.dtsi
create mode 100644 arch/arm/boot/dts/atlas7-evb.dts
create mode 100644 arch/arm/boot/dts/atlas7.dtsi
create mode 100644 arch/arm/boot/dts/axp209.dtsi
create mode 100644 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
create mode 100644 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
create mode 100644 arch/arm/boot/dts/cx92755.dtsi
create mode 100644 arch/arm/boot/dts/cx92755_equinox.dts
create mode 100644 arch/arm/boot/dts/dm8168-evm.dts
create mode 100644 arch/arm/boot/dts/dm816x-clocks.dtsi
create mode 100644 arch/arm/boot/dts/dm816x.dtsi
create mode 100644 arch/arm/boot/dts/exynos5422-odroidxu3.dts
create mode 100644 arch/arm/boot/dts/hip01-ca9x2.dts
create mode 100644 arch/arm/boot/dts/hip01.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-udoo.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-udoo.dtsi
create mode 100644 arch/arm/boot/dts/imx6sx-sabreauto.dts
create mode 100644 arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts
create mode 100644 arch/arm/boot/dts/kirkwood-pogo_e02.dts
delete mode 100644 arch/arm/boot/dts/marco-evb.dts
delete mode 100644 arch/arm/boot/dts/marco.dtsi
create mode 100644 arch/arm/boot/dts/rk3066a-rayeager.dts
create mode 100644 arch/arm/boot/dts/rk3288-firefly-beta.dts
create mode 100644 arch/arm/boot/dts/rk3288-firefly.dts
create mode 100644 arch/arm/boot/dts/rk3288-firefly.dtsi
create mode 100644 arch/arm/boot/dts/stih407.dtsi
create mode 100644 arch/arm/boot/dts/stih418-b2199.dts
create mode 100644 arch/arm/boot/dts/stih418-clock.dtsi
create mode 100644 arch/arm/boot/dts/stih418.dtsi
create mode 100644 arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-marsboard.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-mk802.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-mk802ii.dts
create mode 100644 arch/arm/boot/dts/sun5i-a10s-mk802.dts
create mode 100644 arch/arm/boot/dts/sun6i-a31s-cs908.dts
create mode 100644 arch/arm/boot/dts/sun6i-a31s.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-bananapro.dts
create mode 100644 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v1.2.dts
create mode 100644 include/dt-bindings/clock/stih418-clks.h
create mode 100644 include/dt-bindings/dma/sun4i-a10.h
create mode 100644 include/dt-bindings/pinctrl/sun4i-a10.h
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 4/7] ARM: SoC DT updates
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
DT changes continue to be the bulk of our merge window contents.
We continue to have a large set of changes across the board as new platforms
and drivers are added.
Some of the new platforms are:
- Alphascale ASM9260
- Marvell Armada 388
- CSR Atlas7
- TI Davinci DM816x
- Hisilicon HiP01
- ST STiH418
There have also been some sweeping changes, including relicensing of DTS
contents from GPL to GPLv2+/X11 so that the same files can be reused in
other non-GPL projects more easily. There's also been changes to the
DT Makefile to make it a little less conflict-ridden and churny down
the road.
Conflicts: None
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 880c0d140deb12d5be39a96375fcc42ad357f17d:
Merge tag 'samsung-dt-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt
----------------------------------------------------------------
Aaro Koskinen (1):
ARM: dts: N950/N9: add twl_power
Addy Ke (1):
ARM: dts: rockchip: set dw_mmc max-freq 150Mhz
Aleksei Mamlin (2):
ARM: dts: sunxi: Add missing mdio label
ARM: dts: sun4i: Add Marsboard A10 board
Alexander Morozov (1):
ARM: at91: sama5d3xek/dt: use dt ids for wm8904
Alexander Stein (2):
dt: atmel_ac97c: Add device tree documentation
ARM: at91/dt: sam9263: Add ac97 device node
Alexandru Gagniuc (2):
ARM: sun4i: dt: Add pin muxing options for SPI
ARM: sun4i: dt: cubieboard: Enable SPI0
Andrey Gusakov (2):
ARM: shmobile: r8a7790: add MLB+ clock
ARM: shmobile: r8a7791: add MLB+ clock
Andy Yan (1):
ARM: dts: rockchip: add rk3288 hdmi nodes
Anson Huang (3):
ARM: dts: imx6q: update cpufreq volt/freq table
ARM: dts: imx6dl: correct cpufreq volt/freq table
ARM: dts: imx6sx: add i.mx6sx sabreauto board support
Anton Bondarenko (1):
ARM: dts: imx6q: enable dma for ecspi5
Arnaud Ebalard (1):
ARM: tegra: Update isl29028 compatible string to use isil vendor prefix
Barry Song (1):
ARM: dts: drop MARCO platform DT stuff
Baruch Siach (2):
ARM: devicetree: document supported Conexant Digicolor SoC
ARM: digicolor: add minimal device tree description
Ben Dooks (2):
ARM: shmobile: r8a7790 dtsi: Change to using clock-indices
ARM: shmobile: r8a7791 dtsi: Change to using clock-indices
Benoit Parrot (3):
ARM: dts: am4372: add VPFE DT node entries
ARM: dts: am43x-epos-evm: add VPFE device tree data
ARM: dts: am437x-gp-evm: add VPFE device tree data
Beomho Seo (2):
ARM: dts: remove unnecessary gpio-key nodes for exynos3250 boards
ARM: dts: use macro in gpio keys for exynos3250 boards
Bhupesh Sharma (3):
Documentation: DT: Add bindings for FSL NS16550A UART
Documentation: DT: Add entry for FSL LS2085A SoC and Simulator model
Documentation: DT: Add entry for FSL Management Complex
Bo Shen (1):
ARM: at91: at91sam9n12ek/dt: use dt ids for wm8904
Chanwoo Choi (4):
ARM: dts: Add PPMU dt node for exynos3250
ARM: dts: Add PPMU dt node for exynos4 and exynos4210
ARM: dts: Add PPMU node for exynos3250-monk and exynos3250-rinato
ARM: dts: Add PPMU node for exynos4412-trats2
Chen-Yu Tsai (25):
ARM: dts: sun6i: hummingbird: Add ethernet phy reset gpio properties
ARM: dts: sunxi: Enable thermal sensor support for RTP on sun[457]i
ARM: dts: sun7i: Add cpu clock reference and operating points to dtsi
ARM: dts: sun5i: Add cpu clock reference and operating points to dtsi
ARM: dts: sun4i: Add cpu clock reference and operating points to dtsi
ARM: dts: sunxi: Add dtsi for AXP209 PMIC
ARM: dts: sun7i: Add cpu thermal zones to dtsi
ARM: dts: sun5i: Add cpu thermal zones to dtsi
ARM: dts: sun4i: Add cpu thermal zones to dtsi
ARM: dts: sun7i: cubieboard2: add axp209 regulator nodes
ARM: dts: sun7i: cubietruck: add axp209 regulator nodes
ARM: dts: sun5i: hsg-h702: add axp209 regulator nodes
ARM: dts: sun4i: cubieboard: add axp209 regulator nodes
ARM: dts: sun9i: Add mmc module clock nodes for A80
ARM: dts: sun9i: Add clock-indices property for bus gate clocks
ARM: dts: sunxi: Use label to reference pio in sunxi-common-regulators
ARM: dts: sun9i: Add pinmux setting for mmc0
ARM: dts: sun6i: Convert hummingbird a31 dts to label references
ARM: dts: sun9i: Add mmc config clock nodes
ARM: dts: sun9i: Add mmc controller nodes to the A80 dtsi
ARM: dts: sun9i: Convert a80 optimus board dts to label referencing
ARM: dts: sun9i: Enable mmc0 on A80 Optimus Board
ARM: dts: sun9i: Add 8 bit mmc pinmux setting for mmc2
ARM: dts: sun9i: Enable mmc2 on A80 Optimus Board
ARM: dts: sun6i: Add resistive touchscreen controller node to dtsi
Chris Zhong (2):
ARM: dts: rockchip: add RK3288 suspend support
ARM: dts: rockchip: add suspend settings for rk3288-evb-rk808
Christoph Junghans (1):
ARM: Kirkwood: Added support for pogoplug e02 (pink/gray)
Dan Haab (1):
ARM: BCM5301X: Add DT for Luxul XWC-1000
Daniel Kurtz (1):
ARM: dts: rockchip: Add rk3288 vop and display-subsystem
Daniel Lezcano (1):
ARM: dts: rockchip: Add rockchip timer node for rk3288
Darren Etheridge (1):
ARM: dts: am437x-sk-evm: add VPFE device tree data
Dave Gerlach (1):
ARM: dts: am437x-sk-evm: Hook dcdc2 as the cpu0-supply
Dmitry Lifshitz (1):
ARM: dts: cm-t3x: add NAND support
Dmitry Osipenko (1):
ARM: dts: tegra20: fix GR3D, DSI unit and reg base addresses
Dylan Reid (1):
ARM: tegra: Enable the mic-detect gpio on Acer Chromebook 13
Eddie Huang (3):
ARM: mediatek: add UART dts for mt8127 and mt8135
DTS: serial: Add bindings document for the Mediatek UARTs
ARM: mediatek: dts: Add UART dts for MT8127 and MT8135 boards
Eric Nelson (3):
ARM: dts: sabrelite: add i2c2
ARM: dts: sabrelite: add hdmi
ARM: dts: sabrelite: add i2c3
Evgeni Dobrev (2):
ARM: dts: kirkwood: enable phy driver for SATA controller on 88f6192
Kirkwood: add support for Seagate BlackArmor NAS220
FUKAUMI Naoki (3):
dt-bindings: add vendor prefix and root compatible property for Rockchip boards
ARM: dts: rockchip: add dts for Firefly Firefly-RK3288 boards
ARM: dts: rockchip: add dts for ChipSPARK Rayeager PX2 board
Fabio Estevam (3):
ARM: dts: imx: Update VPU compatible strings
ARM: dts: imx6qdl: Remove OCRAM clock from VPU node
ARM: dts: imx6sx-sdb: Add QSPI support
Felipe Balbi (10):
ARM: dts: am437x-sk: remove internal pulls from QSPI
ARM: dts: am437x-sk: add explicit MMC0 pinmux
ARM: dts: am437x-sk: remove ethernet pulls
ARM: dts: am437x-sk: add explicit pinmux for both USB instances
ARM: dts: am437x-sk: remove internal i2c pullups
ARM: dts: am437x-sk: remove DSS pulls
ARM: dts: am57xx-beagle-x15: Add dual ethernet
ARM: dts: add support for AM437x IDK
ARM: dts: am437x-sk: add power button binding
ARM: dts: am437x-idk: add gpio-based power key
Gabriel FERNANDEZ (3):
ARM: DT: STiH407: Add DRM dt nodes
ARM: DT: STiH410: Add DRM dt nodes
ARM: DT: STi: STiH407: Add DT node for MiPHY28lp
Geert Uytterhoeven (23):
ARM: shmobile: genmai dts: Replace status value "ok" by "okay"
ARM: shmobile: armadillo800eva dts: Replace status value "ok" by "okay"
ARM: shmobile: lager dts: Replace status value "ok" by "okay"
ARM: shmobile: henninger dts: Replace status value "ok" by "okay"
ARM: shmobile: koelsch dts: Replace status value "ok" by "okay"
ARM: shmobile: alt dts: Replace status value "ok" by "okay"
ARM: shmobile: kzm9g-reference dts: Replace status value "ok" by "okay"
ARM: shmobile: ape6evm-reference: Correct BSC bus range
ARM: shmobile: r8a7740 dtsi: Change to using clock-indices
ARM: shmobile: r8a7779 dtsi: Change to using clock-indices
ARM: shmobile: r8a7794 dtsi: Change to using clock-indices
ARM: shmobile: r8a7791: Correct mask for GIC PPI interrupts
ARM: shmobile: r8a7794: Correct mask for GIC PPI interrupts
ARM: shmobile: sh73a0 dtsi: Add SoC-specific FSI2 compatible property
ARM: shmobile: r8a7790 dtsi: Drop "renesas,rcar_sound" compatible value
ARM: shmobile: r8a7791 dtsi: Drop "renesas,rcar_sound" compatible value
PM / Domains: Add DT bindings for the R-Mobile System Controller
ARM: shmobile: r8a7740 dtsi: Add PM domain support
ARM: shmobile: Add DT bindings for Renesas memory controllers
ARM: shmobile: r8a73a4 dtsi: Add memory-controller nodes
ARM: shmobile: r8a7740 dtsi: Add memory-controller node
ARM: shmobile: sh73a0 dtsi: Add memory-controller nodes
PM / Domains: R-Mobile SYSC: Document SH-Mobile AG5 (sh73a0) binding
Gregory CLEMENT (33):
ARM: mvebu: a38x: Add more pinctrl functions
ARM: mvebu: a38x: Add missing labels
ARM: mvebu: Document the Device Tree binding for the Armada 388 SoC
ARM: mvebu: Add Device Tree description of the Armada 388 SoC
ARM: mvebu: Add Armada 388 General Purpose Development Board support
ARM: mvebu: Armada 385 GP: Add regulators to the SATA port
ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-388-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-388-rd: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-matrix: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-mv78460: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under GPLv2+/X11
Gwenhael Goavec-Merou (1):
ARM: imx: apf51dev: add gpio-backlight support
H. Nikolaus Schaller (5):
ARM: dts: omap3-gta04: Fix backup-battery charging in devicetree file.
ARM: dts: omap3-gta04: Fix audio node malformatting
ARM: dts: omap3-gta04: Enable mcbps2 necessary for audio
ARM: dts: omap3-gta04: Enable twl audio vibra support
ARM: dts: omap3-gta04: Enable power-off using twl4030
Hans de Goede (20):
ARM: dts: sun6i: Add pinmux settings for the ir pins
ARM: dts: sun6i: Add ir_clk node
ARM: dts: sun6i: Add ir node
ARM: dts: sun6i: Enable ir receiver on the Mele M9
ARM: dts: sun4i: Add lradc node
ARM: dts: sun5i: Add lradc node
ARM: dts: sun7i: Add lradc node
ARM: dts: sun6i: Add sun6i-a31s.dtsi
ARM: dts: sun6i: Add dts file for CSQ CS908 board
ARM: dts: sunxi: Add simplefb nodes for de_be0-lcd0, de_be0-lcd0-tve0 pipelines
ARM: dts: sun8i: Add lradc node to sun8i-a23.dtsi
ARM: dts: sun8i: Enable lradc on a23-ippo-q8h-v5
ARM: dts: sun8i: Add dts file for Ippo Q8H v1.2 tablets
ARM: dts: sun7i: Add dts file for Bananapro board
ARM: dts: sun4i: Add dts file for Chuwi V7 CW0825 tablet
ARM: dts: sun4i: Add mk802 board
ARM: dts: sun4i: Add mk802ii board
ARM: dts: sun5i: Add mk802_a10s board
ARM: dts: sun4i: Add Hyundau A7HD board
ARM: dts: sun5i: Enable axp209 support on A13-OLinuxIno
Heiko Stuebner (7):
clk: rockchip: add id for watchdog pclk on rk3288
Merge branch 'v3.20-clk/new-ids' into v3.20-armsoc/dts
ARM: dts: rockchip: add rk3288 watchdog clock
ARM: dts: rockchip: add cpu and gpu regulators to rk3288-evb-act8846
ARM: dts: rockchip: housekeeping off i2c0 on rk3288-evb boards
ARM: dts: rockchip: enable vops and hdmi output on rk3288-firefly and -evb
ARM: dts: rockchip: move the hdmi ddc-i2c-bus property to the actual boards
Hiroyuki Yokoyama (1):
ARM: shmobile: r8a7794: Add SYS-DMAC clocks to device tree
Hisashi Nakamura (3):
ARM: shmobile: koelsch: Fix QSPI mode of SPI-Flash into mode3
ARM: shmobile: lager: Fix QSPI mode of SPI-Flash into mode3
ARM: shmobile: r8a7794: Add QSPI clock to device tree
Howard Chen (2):
ARM: mediatek: Add sysirq device node to mt6592 dtsi
dt-bindings: add mt6592 compatible string for mediatek sysirq
Huang Lin (1):
clk: rockchip: add clock IDs for the PVTM clocks
Inha Song (1):
ARM: dts: Add sound nodes for exynos4412-trats2
Inki Dae (2):
ARM: dts: add fimd device support for exynos3250-rinato
ARM: dts: add Panel device support for exynos3250-rinato
Jaewon Kim (6):
ARM: dts: Add exynos_usbphy node for exynos3250
ARM: dts: Add hsotg node for exynos3250
ARM: dts: Enable USB node for exynos3250-rinato
ARM: dts: Enable USB node for exynos3250-monk
ARM: dts: Add regulator-haptic node for exynos3250-rinato
ARM: dts: Add regulator-haptic node for exynos3250-monk
Javier Martinez Canillas (6):
ARM: dts: Add power and lid GPIO keys pinctrl for exynos5250-snow
ARM: dts: Add lid GPIO key device node for Peach boards
ARM: dts: Set Peach boards USB WebCam regulators to always on
ARM: dts: Configure regulators for suspend on exynos Peach boards
clk: exynos5420: Add IDs for clocks used in DISP1 power domain
ARM: dts: Add DISP1 power domain for exynos5420
Jisheng Zhang (2):
ARM: dts: berlin: add pmu node for BG2Q and BG2CD
ARM: dts: berlin: add PPI cpu mask to twd timer interrupts
Josh Wu (1):
ARM: at91: sama5d4: dts: change the nand compatible string
Kazuya Mizuguchi (1):
ARM: shmobile: r8a7794: Add USBDMAC[01] clocks to device tree
Kever Yang (1):
clk: rockchip: add clock ID for usbphy480m_src
Kevin Hilman (1):
ARM: dts: add on-board INA231 sensors for exynos5422-odroidxu3
Koji Matsuoka (1):
ARM: shmobile: r8a7794: Add I2C clocks to device tree
Krzysztof Kozlowski (4):
ARM: dts: Add Maxim 77693 fuel gauge node for exynos4412-trats2
ARM: dts: Add suspend configuration for max77686 regulators for exynos4412-trats2
ARM: dts: Switch max77686 regulators to GPIO control for exynos4412-trats2
ARM: dts: Add max77693 charger node for exynos4412-trats2
Kuninori Morimoto (4):
ARM: shmobile: r8a7790: tidyup #sound-dai-cells settings
ARM: shmobile: r8a7791: tidyup #sound-dai-cells settings
ARM: shmobile: r8a7790: add SRC interrupt number on DTSI
ARM: shmobile: r8a7791: add SRC interrupt number on DTSI
Laurent Pinchart (1):
ARM: shmobile: ape6evm: Fix LAN9220 VDDVARIO voltage
Ludovic Desroches (1):
ARM: at91/dt: sama5d4: add pioD controller
Magnus Damm (3):
ARM: shmobile: r8a7779: Use R8A7779_CLK_P as SCIF parent clock
ARM: shmobile: r8a7779: Use MSTP for SCIF clocks
ARM: shmobile: r8a7779: Add TWD device to DTS
Marek Belisko (3):
ARM: dts: omap3-gta04: Add handling for tv output
ARM: dts: omap3-gta04: Fix a GPIO line for bma180 node
ARM: dts: omap3-gta04: Add ramp value for twl4030 audio
Marek Szyprowski (3):
ARM: dts: convert to generic power domain bindings for exynos DT
ARM: dts: add 'dr_mode' property to hsotg devices for exynos boards
ARM: dts: reduce total RAM by 22 MiB for exynos5422-odroidxu3
Matthias Brugger (3):
ARM: mediatek: dts: Add uart to mt6589
ARM: mediatek: dts: Add uart to Aquaris5
ARM: mediatek: dts: Add uart to mt6592
Maxime COQUELIN (2):
ARM: dts: Add STiH418 SoC support
ARM: dts: STiH418: Add B2199 board support
Maxime Ripard (13):
ARM: mvebu: a38x: Fix node names
ARM: mvebu: A38x: Remove redundant pinctrl informations
ARM: mvebu: Add a number of pinctrl functions
ARM: mvebu: Add Armada 385 Access Point Development Board support
ARM: sunxi: DT: Convert to device tree includes
ARM: sunxi: DT: convert DTs to use common GPIOs includes
ARM: sunxi: DT: Convert the DTs to use a header for the DMA arguments
ARM: sunxi: DT: Convert the DTs to use a header for the pinctrl nodes
ARM: sunxi: DT: Convert the DTs to use the GIC headers
ARM: sunxi: DT: Convert the DTs to use the generic interrupt header
ARM: sun7i: cubieboard2: Relicense the device tree under GPLv2/X11
ARM: sun7i: cubietruck: Relicense the device tree under GPLv2/X11
ARM: sun6i: Enable ARM arch timers
Michael Heimpold (1):
ARM: dts: imx28-evk: remove duplicate property
Michal Simek (2):
ARM: zynq: DT: Fix binding for cadence WDT
ARM: zynq: DT: Add aliases node
Mugunthan V N (1):
ARM: dts: dra72-evm: Add qspi device
NeilBrown (5):
ARM: dts: omap3-gta04: add comments about gpios
ARM: dts: omap3-gta04: enable power-off for wifi card.
ARM: dts: omap3-gta04: add gyroscope
ARM: dts: omap3-gta04: only power DSS when necessary.
ARM: dts: omap3-gta04: Disable keypad
Nicolas Ferre (1):
ARM: dts: re-fromat AT91 part to match other entries
Nishanth Menon (1):
ARM: dts: am57xx-beagle-x15: Add GPIO controlled fan node
Oleksij Rempel (3):
ARM: dts: add DT for Alphascale ASM9260 SoC
ARM: add alphascale,acc.txt bindings documentation
add Alphascale to vendor-prefixes.txt
Olof Johansson (33):
Merge tag 'renesas-dt-cleanups-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'berlin-dt-for-3.20-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
Merge tag 'v3.20-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'mvebu-dt-3.20' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'atlas7-init-dts-for-3.20' of git://git.kernel.org/.../baohua/linux into next/dt
Merge tag 'at91-dt' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge branch 'asm/dt' into next/dt
ARM: dts: move alphascale in makefile
Merge tag 'renesas-dt-cleanups2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'sti-dt-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/dt
Merge tag 'omap-for-v3.20/dt-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'renesas-dt2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'qcom-dt-for-3.20' of git://git.kernel.org/.../galak/linux-qcom into next/dt
Merge tag 'omap-for-v3.20/dt-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'bcm5301x-dt-2015-01-20' of https://github.com/hauke/linux into next/dt
Merge tag 'v3.20-rockchip-dts1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'mvebu-dt-3.20-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'v3.20-next-dts2' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'imx-dt-3.20' of git://git.kernel.org/.../shawnguo/linux into next/dt
ARM: dts: imx6q: sort dtbs in makefile
Merge tag 'tegra-for-3.20-dt' of git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'samsung-dt' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'sunxi-dt-for-3.20' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'at91-dt2' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'v3.20-rockchip-dts2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'samsung-dt-2' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'samsung-dt-3' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'zynq-dt-for-3.20' of https://github.com/Xilinx/linux-xlnx into next/dt
Merge tag 'v3.20-rockchip-dts3' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'omap-for-v3.20/dt-pt3-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'mvebu-dt-3.20-3' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'samsung-dt-4' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Pankaj Dubey (1):
Documentation: dt-bindings: add exynos-chipid binding information
Paul Bolle (1):
ARM: mvebu: make DTS comments reflect DEBUG_LL changes
Pavel Machek (1):
ARM: dts: omap3-n900: cleanup english
Peter Griffin (3):
ARM: STi: DT: STiH407: Add usb2 picophy dt nodes
ARM: STi: DT: STiH410: Add usb2 picophy dt nodes
ARM: STi: DT: STiH410: Add DT nodes for the ehci and ohci usb controllers.
Peter Robinson (1):
ARM: dts: Only build dtb if associated Arch and/or SoC is enabled
Philippe Reynes (1):
apf27dev: add max5821 to the dts
Pramod Gurav (1):
ARM: dts: qcom: Add Support for SD Card Detect for ifc6410 board
Rafa? Mi?ecki (3):
ARM: BCM5301X: Drop unused poll-interval from gpio-keys
ARM: BCM5301X: Add LEDs for Buffalo devices
ARM: BCM5301X: Add DT for Buffalo WZR-900DHP
Richard Kunze (2):
ARM: dts: use all remaining MTD space foor rootfs of Iomega ix2-200
ARM: dts: add gpio_poweroff support for Iomega ix2-200
Robert Nelson (1):
ARM: dts: imx6dl-udoo: Add board support based off imx6q-udoo
Roger Quadros (4):
ARM: dts: dra7-evm: Add extcon nodes for USB
ARM: dts: dra72-evm: Add extcon nodes for USB
ARM: dts: am57xx-beagle-x15: Add extcon nodes for USB
ARM: dts: am57xx-beagle-x15: Fix USB2 mode
Ryo Kataoka (1):
ARM: shmobile: r8a7791: Add IPMMU-SGX clock to device tree
Sanchayan Maity (1):
ARM: dts: vfxxx: Add SNVS node
Sergei Shtylyov (1):
ARM: shmobile: r8a7791: fix MSTP8 input clocks
Shawn Guo (1):
Merge branch 'imx/soc' into imx/dt
Shinobu Uehara (3):
ARM: shmobile: r8a7794: Add USB clocks to device tree
ARM: shmobile: r8a7794: Add SDHI clocks to device tree
ARM: shmobile: r8a7794: Add MMCIF clock to device tree
Simon Horman (1):
ARM: shmobile: dts: koelsch: Fix flash partition label and size
Sjoerd Simons (1):
ARM: dts: Add dts file for Odroid XU3 board
Soren Brinkmann (4):
ARM: zynq: DT: Add USB to device tree
ARM: zynq: DT: Add pinctrl information
ARM: zynq: DT: Remove bogus value from 'bias-disable' property
ARM: zynq: DT: Add pinctrl information to USB nodes
Stefan Agner (4):
ARM: dts: vf610: enable watchdog for Cortex-A5 dt's
ARM: dts: vf-colibri: add CLKOUT pin to pinctrl of FEC1
ARM: dts: vf610: add system reset controller and syscon-reboot
ARM: vf610: use zero based naming for GPIO nodes
Steffen Trumtrar (1):
ARM: i.MX53: dts: add sahara module
Stephen Boyd (1):
ARM: dts: qcom: Correct IPQ8064 tlmm interrupt
Sylvain Rochet (1):
ARM: at91/dt: disable pull-up on vbus-gpio (PB16) to reduce power consumption
Sylwester Nawrocki (3):
ARM: dts: Fix CLK_UART_ISP_SCLK clock assignment in exynos4x12.dtsi
ARM: dts: Fix CLK_MOUT_CAMn parent clocks assignment for exynos4412-trats2
ARM: dts: Add syscon phandle to the video-phy node for Exynos4
Thierry Reding (1):
ARM: tegra: Fix unit address for Cortex-A9 TWD timer
Thomas Petazzoni (2):
dt: bindings: update mvebu-mbus DT binding with new compatible properties
ARM: mvebu: fix compatible strings of MBus on Armada 375 and Armada 38x
Tony Lindgren (4):
ARM: dts: Add basic dm816x device tree configuration
ARM: dts: Add basic clocks for dm816x
ARM: dts: Add minimal support for dm8168-evm
ARM: dts: Fix dm816x pinctrl and syscon so they are children of SCM
Ulrich Hecht (5):
ARM: shmobile: ape6evm: fix compatible string for Ethernet controller
ARM: shmobile: ape6evm: synchronize dts with reference platform
ARM: shmobile: ape6evm: Add LEDs to the device tree
ARM: shmobile: ape6evm: Add keypad to the device tree
ARM: shmobile: r8a73a4: Add r8a73a4-ape6evm.dtb to ARCH_SHMOBILE_MULTI
Vignesh R (1):
ARM: dts: DRA7X: drop id property in pcie_phy
Vishnu Patekar (2):
ARM: sunxi: dts: Add PS2 nodes to dtsi for A10,A20
ARM: sunxi: dts: Add A10/A20 PS2 pin muxing options
Wang Long (1):
ARM: dts: Add hip01-ca9x2 dts file
Yingjoe Chen (1):
ARM: mediatek: Add sysirq in mt6589/mt8135/mt8127 dtsi
YoungJun Cho (2):
ARM: dts: add fimd device node for exynos4415
ARM: dts: add mipi dsi device node for exynos4415
Zhiwu Song (1):
ARM: dts: add init dts file for CSR atlas7 SoC
Zoltan HERPAI (1):
ARM: dts: pcduino: Enable user LED and button support for pcDuino
.../devicetree/bindings/arm/armada-38x.txt | 7 +
.../devicetree/bindings/arm/digicolor.txt | 6 +
.../bindings/arm/exynos/power_domain.txt | 2 +-
Documentation/devicetree/bindings/arm/fsl.txt | 8 +
.../bindings/arm/hisilicon/hisilicon.txt | 25 +
.../bindings/arm/mediatek/mediatek,sysirq.txt | 1 +
.../devicetree/bindings/arm/rockchip.txt | 10 +
.../bindings/arm/samsung/exynos-chipid.txt | 12 +
Documentation/devicetree/bindings/arm/sirf.txt | 6 +-
.../devicetree/bindings/bus/mvebu-mbus.txt | 4 +-
.../bindings/clock/alphascale,acc.txt | 115 +++
.../bindings/iommu/samsung,sysmmu.txt | 6 +-
.../devicetree/bindings/media/s5p-mfc.txt | 4 +-
.../renesas-memory-controllers.txt | 44 +
.../devicetree/bindings/misc/fsl,qoriq-mc.txt | 40 +
.../bindings/power/renesas,sysc-rmobile.txt | 99 +++
.../devicetree/bindings/serial/mtk-uart.txt | 2 +
.../devicetree/bindings/serial/of-serial.txt | 12 +
.../devicetree/bindings/sound/atmel_ac97c.txt | 20 +
.../devicetree/bindings/vendor-prefixes.txt | 4 +
.../devicetree/bindings/video/exynos_dsim.txt | 4 +-
.../devicetree/bindings/video/samsung-fimd.txt | 4 +-
arch/arm/boot/dts/Makefile | 356 +++++---
arch/arm/boot/dts/alphascale-asm9260-devkit.dts | 13 +
arch/arm/boot/dts/alphascale-asm9260.dtsi | 63 ++
arch/arm/boot/dts/am4372.dtsi | 16 +
arch/arm/boot/dts/am437x-gp-evm.dts | 106 +++
arch/arm/boot/dts/am437x-idk-evm.dts | 405 +++++++++
arch/arm/boot/dts/am437x-sk-evm.dts | 217 +++--
arch/arm/boot/dts/am43x-epos-evm.dts | 53 ++
arch/arm/boot/dts/am57xx-beagle-x15.dts | 157 ++++
arch/arm/boot/dts/armada-370-db.dts | 40 +-
arch/arm/boot/dts/armada-370-mirabox.dts | 40 +-
arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +-
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +-
arch/arm/boot/dts/armada-370-rd.dts | 40 +-
.../arm/boot/dts/armada-370-synology-ds213j.dts | 41 +-
arch/arm/boot/dts/armada-370-xp.dtsi | 40 +-
arch/arm/boot/dts/armada-370.dtsi | 40 +-
arch/arm/boot/dts/armada-375-db.dts | 40 +-
arch/arm/boot/dts/armada-375.dtsi | 42 +-
arch/arm/boot/dts/armada-380.dtsi | 43 +-
arch/arm/boot/dts/armada-385-db-ap.dts | 178 ++++
arch/arm/boot/dts/armada-385-rd.dts | 97 ---
arch/arm/boot/dts/armada-385.dtsi | 43 +-
.../{armada-385-db.dts => armada-388-db.dts} | 49 +-
arch/arm/boot/dts/armada-388-gp.dts | 414 ++++++++++
arch/arm/boot/dts/armada-388-rd.dts | 132 +++
arch/arm/boot/dts/armada-388.dtsi | 70 ++
arch/arm/boot/dts/armada-38x.dtsi | 136 +++-
arch/arm/boot/dts/armada-xp-axpwifiap.dts | 46 +-
arch/arm/boot/dts/armada-xp-db.dts | 40 +-
arch/arm/boot/dts/armada-xp-gp.dts | 40 +-
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 41 +-
arch/arm/boot/dts/armada-xp-matrix.dts | 40 +-
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +-
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 40 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 40 +-
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +-
.../arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +-
arch/arm/boot/dts/armada-xp-synology-ds414.dts | 41 +-
arch/arm/boot/dts/armada-xp.dtsi | 40 +-
arch/arm/boot/dts/at91sam9263.dtsi | 21 +
arch/arm/boot/dts/at91sam9n12ek.dts | 2 +-
arch/arm/boot/dts/at91sam9x5ek.dtsi | 9 +
arch/arm/boot/dts/atlas7-evb.dts | 110 +++
arch/arm/boot/dts/atlas7.dtsi | 813 +++++++++++++++++++
arch/arm/boot/dts/axp209.dtsi | 97 +++
.../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 68 +-
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 60 ++
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 1 -
arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 1 -
arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 1 -
.../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 68 +-
.../boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 37 +
arch/arm/boot/dts/berlin2.dtsi | 2 +-
arch/arm/boot/dts/berlin2cd.dtsi | 7 +-
arch/arm/boot/dts/berlin2q.dtsi | 10 +-
arch/arm/boot/dts/cx92755.dtsi | 113 +++
arch/arm/boot/dts/cx92755_equinox.dts | 74 ++
arch/arm/boot/dts/dm8168-evm.dts | 129 +++
arch/arm/boot/dts/dm816x-clocks.dtsi | 250 ++++++
arch/arm/boot/dts/dm816x.dtsi | 392 +++++++++
arch/arm/boot/dts/dra7-evm.dts | 31 +
arch/arm/boot/dts/dra7.dtsi | 2 -
arch/arm/boot/dts/dra72-evm.dts | 108 +++
arch/arm/boot/dts/exynos3250-monk.dts | 63 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 133 ++-
arch/arm/boot/dts/exynos3250.dtsi | 106 ++-
arch/arm/boot/dts/exynos4.dtsi | 134 ++-
arch/arm/boot/dts/exynos4210-trats.dts | 1 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 1 +
arch/arm/boot/dts/exynos4210.dtsi | 9 +
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 +
arch/arm/boot/dts/exynos4412-trats2.dts | 212 +++--
arch/arm/boot/dts/exynos4415.dtsi | 34 +
arch/arm/boot/dts/exynos4x12.dtsi | 9 +-
arch/arm/boot/dts/exynos5250-snow.dts | 16 +
arch/arm/boot/dts/exynos5250.dtsi | 12 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 100 ++-
arch/arm/boot/dts/exynos5420.dtsi | 27 +-
arch/arm/boot/dts/exynos5422-odroidxu3.dts | 371 +++++++++
arch/arm/boot/dts/exynos5800-peach-pi.dts | 101 ++-
arch/arm/boot/dts/hip01-ca9x2.dts | 51 ++
arch/arm/boot/dts/hip01.dtsi | 110 +++
arch/arm/boot/dts/imx27-apf27dev.dts | 21 +
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28-evk.dts | 1 -
arch/arm/boot/dts/imx51-apf51dev.dts | 14 +
arch/arm/boot/dts/imx53.dtsi | 11 +-
arch/arm/boot/dts/imx6dl-udoo.dts | 18 +
arch/arm/boot/dts/imx6dl.dtsi | 2 +-
arch/arm/boot/dts/imx6q-udoo.dts | 124 +--
arch/arm/boot/dts/imx6q.dtsi | 4 +-
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 33 +
arch/arm/boot/dts/imx6qdl-udoo.dtsi | 134 +++
arch/arm/boot/dts/imx6qdl.dtsi | 5 +-
arch/arm/boot/dts/imx6sx-sabreauto.dts | 146 ++++
arch/arm/boot/dts/imx6sx-sdb.dts | 39 +
arch/arm/boot/dts/kirkwood-6192.dtsi | 2 +
.../arm/boot/dts/kirkwood-blackarmor-nas220.dts | 173 ++++
arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 8 +-
arch/arm/boot/dts/kirkwood-pogo_e02.dts | 134 +++
arch/arm/boot/dts/marco-evb.dts | 54 --
arch/arm/boot/dts/marco.dtsi | 757 -----------------
arch/arm/boot/dts/mt6589-aquaris5.dts | 12 +-
arch/arm/boot/dts/mt6589.dtsi | 52 +-
arch/arm/boot/dts/mt6592.dtsi | 51 +-
arch/arm/boot/dts/mt8127-moose.dts | 4 +
arch/arm/boot/dts/mt8127.dtsi | 52 +-
arch/arm/boot/dts/mt8135-evbp1.dts | 4 +
arch/arm/boot/dts/mt8135.dtsi | 54 +-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 58 ++
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 3 +-
arch/arm/boot/dts/omap3-gta04.dtsi | 99 ++-
arch/arm/boot/dts/omap3-n900.dts | 3 +-
arch/arm/boot/dts/omap3-n950-n9.dtsi | 5 +
arch/arm/boot/dts/omap3-sbc-t3517.dts | 4 +
arch/arm/boot/dts/omap3-sbc-t3530.dts | 10 +-
arch/arm/boot/dts/omap3-sbc-t3730.dts | 5 +-
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 12 +
arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 +-
arch/arm/boot/dts/r7s72100-genmai.dts | 2 +-
arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 2 +-
arch/arm/boot/dts/r8a73a4-ape6evm.dts | 173 +++-
arch/arm/boot/dts/r8a73a4.dtsi | 10 +
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 4 +-
arch/arm/boot/dts/r8a7740.dtsi | 115 ++-
arch/arm/boot/dts/r8a7779.dtsi | 39 +-
arch/arm/boot/dts/r8a7790-lager.dts | 15 +-
arch/arm/boot/dts/r8a7790.dtsi | 62 +-
arch/arm/boot/dts/r8a7791-henninger.dts | 4 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 19 +-
arch/arm/boot/dts/r8a7791.dtsi | 69 +-
arch/arm/boot/dts/r8a7794-alt.dts | 4 +-
arch/arm/boot/dts/r8a7794.dtsi | 82 +-
arch/arm/boot/dts/rk3066a-rayeager.dts | 468 +++++++++++
arch/arm/boot/dts/rk3288-evb-act8846.dts | 27 +
arch/arm/boot/dts/rk3288-evb-rk808.dts | 54 +-
arch/arm/boot/dts/rk3288-evb.dtsi | 25 +
arch/arm/boot/dts/rk3288-firefly-beta.dts | 71 ++
arch/arm/boot/dts/rk3288-firefly.dts | 71 ++
arch/arm/boot/dts/rk3288-firefly.dtsi | 490 +++++++++++
arch/arm/boot/dts/rk3288.dtsi | 111 +++
arch/arm/boot/dts/s5pv210-aquila.dts | 1 +
arch/arm/boot/dts/s5pv210-goni.dts | 1 +
arch/arm/boot/dts/s5pv210-smdkv210.dts | 1 +
arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +-
arch/arm/boot/dts/sama5d4.dtsi | 15 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 2 +-
arch/arm/boot/dts/sh73a0.dtsi | 18 +-
arch/arm/boot/dts/stih407-b2120.dts | 3 +-
arch/arm/boot/dts/stih407-family.dtsi | 53 ++
arch/arm/boot/dts/stih407.dtsi | 151 ++++
arch/arm/boot/dts/stih410.dtsi | 138 ++++
arch/arm/boot/dts/stih418-b2199.dts | 78 ++
arch/arm/boot/dts/stih418-clock.dtsi | 348 ++++++++
arch/arm/boot/dts/stih418.dtsi | 99 +++
arch/arm/boot/dts/stihxxx-b2120.dtsi | 13 +-
arch/arm/boot/dts/sun4i-a10-a1000.dts | 23 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 10 +-
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 100 +++
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 58 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 21 +-
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 105 +++
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 8 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 183 +++++
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 11 +-
arch/arm/boot/dts/sun4i-a10-mk802.dts | 109 +++
arch/arm/boot/dts/sun4i-a10-mk802ii.dts | 113 +++
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 21 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 68 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 204 ++++-
arch/arm/boot/dts/sun5i-a10s-mk802.dts | 125 +++
.../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 72 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 25 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 68 +-
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 59 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 25 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 75 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 112 ++-
arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 13 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 21 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 185 ++---
arch/arm/boot/dts/sun6i-a31-m9.dts | 31 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 182 +++--
arch/arm/boot/dts/sun6i-a31s-cs908.dts | 104 +++
arch/arm/boot/dts/sun6i-a31s.dtsi | 58 ++
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 28 +-
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 262 ++++++
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 101 ++-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 125 ++-
arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 38 +-
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 40 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 18 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 24 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 79 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 21 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 347 +++++---
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v1.2.dts | 59 ++
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts | 33 +-
arch/arm/boot/dts/sun8i-a23.dtsi | 100 ++-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 112 ++-
arch/arm/boot/dts/sun9i-a80.dtsi | 192 ++++-
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 65 +-
arch/arm/boot/dts/tegra124-nyan-big.dts | 2 +
arch/arm/boot/dts/tegra20.dtsi | 10 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 2 +-
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +-
arch/arm/boot/dts/vf-colibri.dtsi | 3 +-
arch/arm/boot/dts/vf500.dtsi | 23 +-
arch/arm/boot/dts/vf610-twr.dts | 2 +-
arch/arm/boot/dts/vfxxx.dtsi | 48 +-
arch/arm/boot/dts/zynq-7000.dtsi | 32 +-
arch/arm/boot/dts/zynq-zc702.dts | 224 +++++
arch/arm/boot/dts/zynq-zc706.dts | 194 +++++
arch/arm/boot/dts/zynq-zed.dts | 15 +
drivers/clk/samsung/clk-exynos5420.c | 23 +-
include/dt-bindings/clock/exynos5420.h | 6 +
include/dt-bindings/clock/r8a7790-clock.h | 1 +
include/dt-bindings/clock/r8a7791-clock.h | 2 +
include/dt-bindings/clock/r8a7794-clock.h | 17 +
include/dt-bindings/clock/rk3288-cru.h | 4 +
include/dt-bindings/clock/stih418-clks.h | 34 +
include/dt-bindings/dma/sun4i-a10.h | 56 ++
include/dt-bindings/pinctrl/omap.h | 1 +
include/dt-bindings/pinctrl/sun4i-a10.h | 62 ++
249 files changed, 14920 insertions(+), 2428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/digicolor.txt
create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.txt
create mode 100644 Documentation/devicetree/bindings/clock/alphascale,acc.txt
create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas-memory-controllers.txt
create mode 100644 Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt
create mode 100644 Documentation/devicetree/bindings/sound/atmel_ac97c.txt
create mode 100644 arch/arm/boot/dts/alphascale-asm9260-devkit.dts
create mode 100644 arch/arm/boot/dts/alphascale-asm9260.dtsi
create mode 100644 arch/arm/boot/dts/am437x-idk-evm.dts
create mode 100644 arch/arm/boot/dts/armada-385-db-ap.dts
delete mode 100644 arch/arm/boot/dts/armada-385-rd.dts
rename arch/arm/boot/dts/{armada-385-db.dts => armada-388-db.dts} (51%)
create mode 100644 arch/arm/boot/dts/armada-388-gp.dts
create mode 100644 arch/arm/boot/dts/armada-388-rd.dts
create mode 100644 arch/arm/boot/dts/armada-388.dtsi
create mode 100644 arch/arm/boot/dts/atlas7-evb.dts
create mode 100644 arch/arm/boot/dts/atlas7.dtsi
create mode 100644 arch/arm/boot/dts/axp209.dtsi
create mode 100644 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
create mode 100644 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
create mode 100644 arch/arm/boot/dts/cx92755.dtsi
create mode 100644 arch/arm/boot/dts/cx92755_equinox.dts
create mode 100644 arch/arm/boot/dts/dm8168-evm.dts
create mode 100644 arch/arm/boot/dts/dm816x-clocks.dtsi
create mode 100644 arch/arm/boot/dts/dm816x.dtsi
create mode 100644 arch/arm/boot/dts/exynos5422-odroidxu3.dts
create mode 100644 arch/arm/boot/dts/hip01-ca9x2.dts
create mode 100644 arch/arm/boot/dts/hip01.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-udoo.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-udoo.dtsi
create mode 100644 arch/arm/boot/dts/imx6sx-sabreauto.dts
create mode 100644 arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts
create mode 100644 arch/arm/boot/dts/kirkwood-pogo_e02.dts
delete mode 100644 arch/arm/boot/dts/marco-evb.dts
delete mode 100644 arch/arm/boot/dts/marco.dtsi
create mode 100644 arch/arm/boot/dts/rk3066a-rayeager.dts
create mode 100644 arch/arm/boot/dts/rk3288-firefly-beta.dts
create mode 100644 arch/arm/boot/dts/rk3288-firefly.dts
create mode 100644 arch/arm/boot/dts/rk3288-firefly.dtsi
create mode 100644 arch/arm/boot/dts/stih407.dtsi
create mode 100644 arch/arm/boot/dts/stih418-b2199.dts
create mode 100644 arch/arm/boot/dts/stih418-clock.dtsi
create mode 100644 arch/arm/boot/dts/stih418.dtsi
create mode 100644 arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-marsboard.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-mk802.dts
create mode 100644 arch/arm/boot/dts/sun4i-a10-mk802ii.dts
create mode 100644 arch/arm/boot/dts/sun5i-a10s-mk802.dts
create mode 100644 arch/arm/boot/dts/sun6i-a31s-cs908.dts
create mode 100644 arch/arm/boot/dts/sun6i-a31s.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-bananapro.dts
create mode 100644 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v1.2.dts
create mode 100644 include/dt-bindings/clock/stih418-clks.h
create mode 100644 include/dt-bindings/dma/sun4i-a10.h
create mode 100644 include/dt-bindings/pinctrl/sun4i-a10.h
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
These are changes for drivers that are intimately tied to some SoC
and for some reason could not get merged through the respective
subsystem maintainer tree.
This time around, much of this is for at91, with the bulk of it being syscon
and udc drivers.
Also, there's:
- coupled cpuidle support for Samsung Exynos4210
- Renesas 73A0 common-clk work
- of/platform changes to tear down DMA mappings on device destruction
- a few updates to the TI Keystone knav code
Conflicts:
arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
arch/arm/boot/dts/stih407-family.dtsi: Duplicate patch causes context
mismatch, keep branch contents
arch/arm/boot/dts/stih410.dtsi: Duplicate patch causes context mismatch,
keep branch contents
arch/arm/boot/dts/sun5i-a13.dtsi: add/remove: Remove aliases, keep chosen
arch/arm/boot/dts/sun8i-a23.dtsi: add/remove: Remove aliases, keep chosen
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 6f4554bdff6870c9e0f0b152bbec71d7a0f366f1:
Merge tag 'samsung-cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
----------------------------------------------------------------
Alexandre Belloni (1):
pcmcia: at91_cf: depend on !ARCH_MULTIPLATFORM
Bartlomiej Zolnierkiewicz (2):
ARM: EXYNOS: apply S5P_CENTRAL_SEQ_OPTION fix only when necessary
cpuidle: exynos: add coupled cpuidle support for exynos4210
Boris Brezillon (12):
mfd: syscon: Add atmel-matrix registers definition
mfd: syscon: Add Atmel Matrix bus DT binding documentation
mfd: syscon: Add atmel-smc registers definition
mfd: syscon: Add Atmel SMC binding doc
usb: gadget: at91_udc: Fix clock names
usb: gadget: at91_udc: Drop uclk clock
usb: gadget: at91_udc: Document DT clocks and clock-names property
usb: gadget: at91_udc: Remove non-DT handling code
usb: gadget: at91_udc: Simplify probe and remove functions
usb: gadget: at91_udc: Rework for multi-platform kernel support
usb: gadget: at91_udc: Update DT binding documentation
usb: gadget: at91_udc: Allocate udc instance
Murali Karicheri (3):
soc: ti: knav_qmss_queue: export API calls for use by user driver
soc: ti: knav_qmss_queue: makefile tweak to build as dynamic module
soc: ti: knav_qmss_queue: change knav_range_setup_acc_irq to static
Olof Johansson (5):
Merge tag 'renesas-sh73a0-ccf-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'at91-drivers' of git://git.kernel.org/.../nferre/linux-at91 into next/drivers
Merge tag 'renesas-sh73a0-ccf2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'drivers-soc-ti' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'samsung-cpuidle' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Ulrich Hecht (6):
clk: shmobile: sh73a0 common clock framework implementation
ARM: shmobile: sh73a0: Add CPG register bits header
ARM: shmobile: sh73a0: Common clock framework DT description
ARM: shmobile: kzm9g-reference: Common clock framework DT description
ARM: shmobile: sh73a0: add MSTP clock assignments to DT
ARM: shmobile: sh73a0: disable legacy clock initialization
Wei Yongjun (1):
clk: shmobile: fix sparse NULL pointer warning
Will Deacon (1):
of/platform: teardown DMA mappings on device destruction
.../clock/renesas,sh73a0-cpg-clocks.txt | 35 ++
.../devicetree/bindings/mfd/atmel-matrix.txt | 24 +
.../devicetree/bindings/mfd/atmel-smc.txt | 19 +
.../devicetree/bindings/usb/atmel-usb.txt | 10 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 4 +
arch/arm/boot/dts/sh73a0.dtsi | 358 +++++++++++++
arch/arm/mach-exynos/common.h | 4 +
arch/arm/mach-exynos/exynos.c | 4 +
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-exynos/pm.c | 133 ++++-
arch/arm/mach-exynos/suspend.c | 4 +
arch/arm/mach-shmobile/setup-sh73a0.c | 5 +-
drivers/clk/shmobile/Makefile | 1 +
drivers/clk/shmobile/clk-sh73a0.c | 218 ++++++++
drivers/cpuidle/Kconfig.arm | 1 +
drivers/cpuidle/cpuidle-exynos.c | 76 ++-
drivers/of/platform.c | 1 +
drivers/pcmcia/Kconfig | 1 +
drivers/soc/ti/Makefile | 3 +-
drivers/soc/ti/knav_qmss_acc.c | 2 +-
drivers/soc/ti/knav_qmss_queue.c | 9 +
drivers/usb/gadget/udc/Kconfig | 1 +
drivers/usb/gadget/udc/at91_udc.c | 525 ++++++++++---------
drivers/usb/gadget/udc/at91_udc.h | 9 +-
include/dt-bindings/clock/sh73a0-clock.h | 79 +++
include/linux/mfd/syscon/atmel-matrix.h | 117 +++++
include/linux/mfd/syscon/atmel-smc.h | 173 ++++++
include/linux/platform_data/cpuidle-exynos.h | 20 +
28 files changed, 1570 insertions(+), 268 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/renesas,sh73a0-cpg-clocks.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-matrix.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-smc.txt
create mode 100644 drivers/clk/shmobile/clk-sh73a0.c
create mode 100644 include/dt-bindings/clock/sh73a0-clock.h
create mode 100644 include/linux/mfd/syscon/atmel-matrix.h
create mode 100644 include/linux/mfd/syscon/atmel-smc.h
create mode 100644 include/linux/platform_data/cpuidle-exynos.h
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
These are changes for drivers that are intimately tied to some SoC
and for some reason could not get merged through the respective
subsystem maintainer tree.
This time around, much of this is for at91, with the bulk of it being syscon
and udc drivers.
Also, there's:
- coupled cpuidle support for Samsung Exynos4210
- Renesas 73A0 common-clk work
- of/platform changes to tear down DMA mappings on device destruction
- a few updates to the TI Keystone knav code
Conflicts:
arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
arch/arm/boot/dts/stih407-family.dtsi: Duplicate patch causes context
mismatch, keep branch contents
arch/arm/boot/dts/stih410.dtsi: Duplicate patch causes context mismatch,
keep branch contents
arch/arm/boot/dts/sun5i-a13.dtsi: add/remove: Remove aliases, keep chosen
arch/arm/boot/dts/sun8i-a23.dtsi: add/remove: Remove aliases, keep chosen
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 6f4554bdff6870c9e0f0b152bbec71d7a0f366f1:
Merge tag 'samsung-cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
----------------------------------------------------------------
Alexandre Belloni (1):
pcmcia: at91_cf: depend on !ARCH_MULTIPLATFORM
Bartlomiej Zolnierkiewicz (2):
ARM: EXYNOS: apply S5P_CENTRAL_SEQ_OPTION fix only when necessary
cpuidle: exynos: add coupled cpuidle support for exynos4210
Boris Brezillon (12):
mfd: syscon: Add atmel-matrix registers definition
mfd: syscon: Add Atmel Matrix bus DT binding documentation
mfd: syscon: Add atmel-smc registers definition
mfd: syscon: Add Atmel SMC binding doc
usb: gadget: at91_udc: Fix clock names
usb: gadget: at91_udc: Drop uclk clock
usb: gadget: at91_udc: Document DT clocks and clock-names property
usb: gadget: at91_udc: Remove non-DT handling code
usb: gadget: at91_udc: Simplify probe and remove functions
usb: gadget: at91_udc: Rework for multi-platform kernel support
usb: gadget: at91_udc: Update DT binding documentation
usb: gadget: at91_udc: Allocate udc instance
Murali Karicheri (3):
soc: ti: knav_qmss_queue: export API calls for use by user driver
soc: ti: knav_qmss_queue: makefile tweak to build as dynamic module
soc: ti: knav_qmss_queue: change knav_range_setup_acc_irq to static
Olof Johansson (5):
Merge tag 'renesas-sh73a0-ccf-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'at91-drivers' of git://git.kernel.org/.../nferre/linux-at91 into next/drivers
Merge tag 'renesas-sh73a0-ccf2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'drivers-soc-ti' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'samsung-cpuidle' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Ulrich Hecht (6):
clk: shmobile: sh73a0 common clock framework implementation
ARM: shmobile: sh73a0: Add CPG register bits header
ARM: shmobile: sh73a0: Common clock framework DT description
ARM: shmobile: kzm9g-reference: Common clock framework DT description
ARM: shmobile: sh73a0: add MSTP clock assignments to DT
ARM: shmobile: sh73a0: disable legacy clock initialization
Wei Yongjun (1):
clk: shmobile: fix sparse NULL pointer warning
Will Deacon (1):
of/platform: teardown DMA mappings on device destruction
.../clock/renesas,sh73a0-cpg-clocks.txt | 35 ++
.../devicetree/bindings/mfd/atmel-matrix.txt | 24 +
.../devicetree/bindings/mfd/atmel-smc.txt | 19 +
.../devicetree/bindings/usb/atmel-usb.txt | 10 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 4 +
arch/arm/boot/dts/sh73a0.dtsi | 358 +++++++++++++
arch/arm/mach-exynos/common.h | 4 +
arch/arm/mach-exynos/exynos.c | 4 +
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-exynos/pm.c | 133 ++++-
arch/arm/mach-exynos/suspend.c | 4 +
arch/arm/mach-shmobile/setup-sh73a0.c | 5 +-
drivers/clk/shmobile/Makefile | 1 +
drivers/clk/shmobile/clk-sh73a0.c | 218 ++++++++
drivers/cpuidle/Kconfig.arm | 1 +
drivers/cpuidle/cpuidle-exynos.c | 76 ++-
drivers/of/platform.c | 1 +
drivers/pcmcia/Kconfig | 1 +
drivers/soc/ti/Makefile | 3 +-
drivers/soc/ti/knav_qmss_acc.c | 2 +-
drivers/soc/ti/knav_qmss_queue.c | 9 +
drivers/usb/gadget/udc/Kconfig | 1 +
drivers/usb/gadget/udc/at91_udc.c | 525 ++++++++++---------
drivers/usb/gadget/udc/at91_udc.h | 9 +-
include/dt-bindings/clock/sh73a0-clock.h | 79 +++
include/linux/mfd/syscon/atmel-matrix.h | 117 +++++
include/linux/mfd/syscon/atmel-smc.h | 173 ++++++
include/linux/platform_data/cpuidle-exynos.h | 20 +
28 files changed, 1570 insertions(+), 268 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/renesas,sh73a0-cpg-clocks.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-matrix.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-smc.txt
create mode 100644 drivers/clk/shmobile/clk-sh73a0.c
create mode 100644 include/dt-bindings/clock/sh73a0-clock.h
create mode 100644 include/linux/mfd/syscon/atmel-matrix.h
create mode 100644 include/linux/mfd/syscon/atmel-smc.h
create mode 100644 include/linux/platform_data/cpuidle-exynos.h
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 6/7] ARM: SoC defconfig changes
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Most of these changes are to enable new drivers that have been merged, or
various additions to make defconfigs more useful. There's also a set of patches
trimming down omap2plus kernel size a bit since it is quite large.
Conflicts:
arch/arm/configs/omap2plus_defconfig: change/change conflict, keep CPUFREQ_DT
arch/arm/configs/shmobile_defconfig: change/change, keep SH73A0, remove LAGER
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/defconfig-for-linus
for you to fetch changes up to 0f01f9588d7b2e5f90335e2bf74c1e8d10177b56:
Merge tag 'samsung-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/defconfig
----------------------------------------------------------------
Anand Moon (1):
ARM: exynos_defconfig: Enable CONFIG_LOCKUP_DETECTOR
Andreas Faerber (1):
ARM: exynos_defconfig: Enable LM90 driver
Carlo Caione (2):
ARM: sunxi: Add AXP20x support in defconfig
ARM: sunxi: Add AXP20x support multi_v7_defconfig
Chen-Yu Tsai (2):
ARM: sunxi_defconfig: Enable TOUCHSCREEN_SUN4I, CPUFREQ_DT, CPU_THERMAL
ARM: multi_v7_defconfig: Enable TOUCHSCREEN_SUN4I, CPU_THERMAL
Eddie Huang (1):
ARM: Add mediatek SoC UART support in defconfig
Fabio Estevam (2):
ARM: imx_v6_v7_defconfig: Select SPI_FSL_QUADSPI by default
ARM: imx_v6_v7_defconfig: Select CONFIG_FB_MXS
Felipe Balbi (2):
ARM: omap2plus_defconfig: reduce zImage size on omap2plus_defconfig
ARM: omap2plus_defconfig: enable TPS65218 power button
Gabriel FERNANDEZ (1):
ARM: multi_v7_defconfig: Enable MiPHY28lp - ST's Generic (SATA, PCIe & USB3) PHY
Geert Uytterhoeven (4):
ARM: shmobile: kzm9g_defconfig: Update AK8975 config option
ARM: shmobile: Enable MICREL_PHY in shmobile_defconfig
ARM: shmobile: Enable DA9063 watchdog in multiplatform defconfig
ARM: shmobile: Enable kzm9g board in multiplatform defconfig
Grygorii Strashko (1):
ARM: config: multi_v7: Update it for Keystone defconfig
Javier Martinez Canillas (1):
ARM: multi_v7_defconfig: Enable Exynos5420 Multi-Cluster PM support
Josh Wu (1):
ARM: at91: sama5: enable atmel-isi and ov2640 in defconfig
Krzysztof Kozlowski (1):
ARM: exynos_defconfig: Enable PMIC and MUIC drivers for Gears and Trats2
Kuninori Morimoto (3):
ARM: shmobile: defconfig: cleanup by savedefconfig
ARM: shmobile: defconfig: add MTD_BLOCK
ARM: shmobile: Select CONFIG_REGULATOR in defconfig once again
Maxime Ripard (1):
ARM: at91/config: sama5: Remove DEBUG_LL
Murali Karicheri (1):
ARM: config: add DEVTMPFS option by default to keystone config
Nishanth Menon (1):
ARM: omap2plus_defconfig: Enable misc options for BeagleBoard-X15 platform
Olof Johansson (13):
Merge tag 'renesas-defconfig-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'v3.20-next-defconfig' of https://github.com/mbgg/linux-mediatek into next/defconfig
Merge tag 'mvebu-defconfig-3.20' of git://git.infradead.org/linux-mvebu into next/defconfig
Merge tag 'at91-defconfig' of git://git.kernel.org/.../nferre/linux-at91 into next/defconfig
Merge tag 'renesas-defconfig2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'sti-defconfig-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/defconfig
Merge tag 'omap-for-v3.20/defconfig-modular' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
Merge tag 'imx-defconfig-3.20' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
Merge tag 'tegra-for-3.20-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig
Merge tag 'sunxi-defconfig-for-3.20' of https://git.kernel.org/.../mripard/linux into next/defconfig
Merge tag 'renesas-defconfig-fixes-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'keystone-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into next/defconfig
Merge tag 'samsung-defconfig' of git://git.kernel.org/.../kgene/linux-samsung into next/defconfig
Peter Chen (1):
ARM: imx_v6_v7_defconfig: enable more USB functions
Peter Griffin (1):
ARM: multi_v7_defconfig: Enable stih407 usb picophy
Sjoerd Simons (2):
ARM: omap2plus_defconfig: Enable OHCI & EHCI HCD support
ARM: exynos_defconfig: Enable CONFIG_FHANDLE
Stefan Agner (1):
ARM: imx_v6_v7_defconfig: add POWER_RESET_SYSCON
Thierry Reding (1):
ARM: tegra: Regenerate defconfig based on v3.19-rc1
Thomas Petazzoni (1):
ARM: mvebu: enable CPUFREQ_DT in mvebu_v7_defconfig
Tony Lindgren (3):
ARM: omap2plus_defconfig: Enable support for davinci_emac
ARM: omap2plus_defconfig: Add NOR flash support
ARM: omap2plus_defconfig: Enable pcf857x
Uwe Kleine-König (1):
ARM: efm32: update defconfig
Wang Long (2):
ARM: multi_v7_defconfig: Enable Hip01 platform
ARM: config: enable ARCH_HIP01
arch/arm/configs/efm32_defconfig | 5 +-
arch/arm/configs/exynos_defconfig | 11 +++
arch/arm/configs/hisi_defconfig | 1 +
arch/arm/configs/imx_v6_v7_defconfig | 39 ++++++++-
arch/arm/configs/keystone_defconfig | 1 +
arch/arm/configs/kzm9g_defconfig | 2 +-
arch/arm/configs/multi_v7_defconfig | 21 +++++
arch/arm/configs/mvebu_v7_defconfig | 1 +
arch/arm/configs/omap2plus_defconfig | 127 ++++++++++++++++++++----------
arch/arm/configs/sama5_defconfig | 8 +-
arch/arm/configs/shmobile_defconfig | 48 ++++++-----
arch/arm/configs/sunxi_defconfig | 10 ++-
arch/arm/configs/tegra_defconfig | 2 -
13 files changed, 203 insertions(+), 73 deletions(-)
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 6/7] ARM: SoC defconfig changes
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
Most of these changes are to enable new drivers that have been merged, or
various additions to make defconfigs more useful. There's also a set of patches
trimming down omap2plus kernel size a bit since it is quite large.
Conflicts:
arch/arm/configs/omap2plus_defconfig: change/change conflict, keep CPUFREQ_DT
arch/arm/configs/shmobile_defconfig: change/change, keep SH73A0, remove LAGER
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/defconfig-for-linus
for you to fetch changes up to 0f01f9588d7b2e5f90335e2bf74c1e8d10177b56:
Merge tag 'samsung-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/defconfig
----------------------------------------------------------------
Anand Moon (1):
ARM: exynos_defconfig: Enable CONFIG_LOCKUP_DETECTOR
Andreas Faerber (1):
ARM: exynos_defconfig: Enable LM90 driver
Carlo Caione (2):
ARM: sunxi: Add AXP20x support in defconfig
ARM: sunxi: Add AXP20x support multi_v7_defconfig
Chen-Yu Tsai (2):
ARM: sunxi_defconfig: Enable TOUCHSCREEN_SUN4I, CPUFREQ_DT, CPU_THERMAL
ARM: multi_v7_defconfig: Enable TOUCHSCREEN_SUN4I, CPU_THERMAL
Eddie Huang (1):
ARM: Add mediatek SoC UART support in defconfig
Fabio Estevam (2):
ARM: imx_v6_v7_defconfig: Select SPI_FSL_QUADSPI by default
ARM: imx_v6_v7_defconfig: Select CONFIG_FB_MXS
Felipe Balbi (2):
ARM: omap2plus_defconfig: reduce zImage size on omap2plus_defconfig
ARM: omap2plus_defconfig: enable TPS65218 power button
Gabriel FERNANDEZ (1):
ARM: multi_v7_defconfig: Enable MiPHY28lp - ST's Generic (SATA, PCIe & USB3) PHY
Geert Uytterhoeven (4):
ARM: shmobile: kzm9g_defconfig: Update AK8975 config option
ARM: shmobile: Enable MICREL_PHY in shmobile_defconfig
ARM: shmobile: Enable DA9063 watchdog in multiplatform defconfig
ARM: shmobile: Enable kzm9g board in multiplatform defconfig
Grygorii Strashko (1):
ARM: config: multi_v7: Update it for Keystone defconfig
Javier Martinez Canillas (1):
ARM: multi_v7_defconfig: Enable Exynos5420 Multi-Cluster PM support
Josh Wu (1):
ARM: at91: sama5: enable atmel-isi and ov2640 in defconfig
Krzysztof Kozlowski (1):
ARM: exynos_defconfig: Enable PMIC and MUIC drivers for Gears and Trats2
Kuninori Morimoto (3):
ARM: shmobile: defconfig: cleanup by savedefconfig
ARM: shmobile: defconfig: add MTD_BLOCK
ARM: shmobile: Select CONFIG_REGULATOR in defconfig once again
Maxime Ripard (1):
ARM: at91/config: sama5: Remove DEBUG_LL
Murali Karicheri (1):
ARM: config: add DEVTMPFS option by default to keystone config
Nishanth Menon (1):
ARM: omap2plus_defconfig: Enable misc options for BeagleBoard-X15 platform
Olof Johansson (13):
Merge tag 'renesas-defconfig-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'v3.20-next-defconfig' of https://github.com/mbgg/linux-mediatek into next/defconfig
Merge tag 'mvebu-defconfig-3.20' of git://git.infradead.org/linux-mvebu into next/defconfig
Merge tag 'at91-defconfig' of git://git.kernel.org/.../nferre/linux-at91 into next/defconfig
Merge tag 'renesas-defconfig2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'sti-defconfig-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/defconfig
Merge tag 'omap-for-v3.20/defconfig-modular' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
Merge tag 'imx-defconfig-3.20' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
Merge tag 'tegra-for-3.20-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig
Merge tag 'sunxi-defconfig-for-3.20' of https://git.kernel.org/.../mripard/linux into next/defconfig
Merge tag 'renesas-defconfig-fixes-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'keystone-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into next/defconfig
Merge tag 'samsung-defconfig' of git://git.kernel.org/.../kgene/linux-samsung into next/defconfig
Peter Chen (1):
ARM: imx_v6_v7_defconfig: enable more USB functions
Peter Griffin (1):
ARM: multi_v7_defconfig: Enable stih407 usb picophy
Sjoerd Simons (2):
ARM: omap2plus_defconfig: Enable OHCI & EHCI HCD support
ARM: exynos_defconfig: Enable CONFIG_FHANDLE
Stefan Agner (1):
ARM: imx_v6_v7_defconfig: add POWER_RESET_SYSCON
Thierry Reding (1):
ARM: tegra: Regenerate defconfig based on v3.19-rc1
Thomas Petazzoni (1):
ARM: mvebu: enable CPUFREQ_DT in mvebu_v7_defconfig
Tony Lindgren (3):
ARM: omap2plus_defconfig: Enable support for davinci_emac
ARM: omap2plus_defconfig: Add NOR flash support
ARM: omap2plus_defconfig: Enable pcf857x
Uwe Kleine-K?nig (1):
ARM: efm32: update defconfig
Wang Long (2):
ARM: multi_v7_defconfig: Enable Hip01 platform
ARM: config: enable ARCH_HIP01
arch/arm/configs/efm32_defconfig | 5 +-
arch/arm/configs/exynos_defconfig | 11 +++
arch/arm/configs/hisi_defconfig | 1 +
arch/arm/configs/imx_v6_v7_defconfig | 39 ++++++++-
arch/arm/configs/keystone_defconfig | 1 +
arch/arm/configs/kzm9g_defconfig | 2 +-
arch/arm/configs/multi_v7_defconfig | 21 +++++
arch/arm/configs/mvebu_v7_defconfig | 1 +
arch/arm/configs/omap2plus_defconfig | 127 ++++++++++++++++++++----------
arch/arm/configs/sama5_defconfig | 8 +-
arch/arm/configs/shmobile_defconfig | 48 ++++++-----
arch/arm/configs/sunxi_defconfig | 10 ++-
arch/arm/configs/tegra_defconfig | 2 -
13 files changed, 203 insertions(+), 73 deletions(-)
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 7/7] ARM: SoC 64-bit changes and additions
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
The 64-bit set of updates this release cycle adds support for three new platforms:
- Samsunc Exynos 7
- Freescale LS2085a
- Mediatek MT8173
For all these, the changes mostly consititude additions of DT contents,
but also some Kconfig entries to allow dependency/selection of drivers
per-platform, etc.
Conflicts:
Documentation/devicetree/bindings/serial/mtk-uart.txt add/add with our
own 32-bit branches, keep both sides.
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/64bit-for-linus
for you to fetch changes up to 0d2fdcd76504535bd1721ba9e8d4d03bcbb10afd:
arm64: Kconfig: clean up two no-op Kconfig options from CONFIG_ARCH_TEGRA*
----------------------------------------------------------------
Abhilash Kesavan (2):
arm64: dts: Add PMU DT node for exynos7 SoC
arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on exynos7
Alim Akhtar (1):
arm64: Enable ARMv8 based exynos7 SoC support
Bhupesh Sharma (2):
arm64: Add DTS support for FSL's LS2085A SoC
arm64: Add support for FSL's LS2085A SoC in Kconfig and defconfig
Eddie Huang (3):
Document: DT: Add bindings for mediatek MT8173 SoC Platform
arm64: dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile
arm64: mediatek: Add MT8173 SoC Kconfig and defconfig
Naveen Krishna Ch (2):
arm64: dts: Add initial device tree support for exynos7
arm64: dts: Add initial pinctrl support to exynos7
Olof Johansson (4):
Merge tag 'samsung-dt-64' of git://git.kernel.org/.../kgene/linux-samsung into next/arm64
Merge tag 'tegra-for-3.20-arm64' of git://git.kernel.org/.../tegra/linux into next/arm64
Merge tag 'v3.20-next-arm64' of https://github.com/mbgg/linux-mediatek into next/arm64
arm64: Fix sort of platform Kconfig entries
Paul Walmsley (2):
arm64: Add Tegra132 support
arm64: Kconfig: clean up two no-op Kconfig options from CONFIG_ARCH_TEGRA*
Thierry Reding (1):
Merge branch 'for-3.20/soc' into for-3.20/arm64
.../devicetree/bindings/arm/mediatek.txt | 4 +
.../bindings/arm/mediatek/mediatek,sysirq.txt | 1 +
.../devicetree/bindings/arm/samsung/pmu.txt | 1 +
.../devicetree/bindings/serial/mtk-uart.txt | 4 +-
arch/arm64/Kconfig | 54 ++
arch/arm64/boot/dts/Makefile | 3 +
arch/arm64/boot/dts/exynos/Makefile | 5 +
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 84 +++
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 588 +++++++++++++++++++
arch/arm64/boot/dts/exynos/exynos7.dtsi | 530 +++++++++++++++++
arch/arm64/boot/dts/freescale/Makefile | 5 +
.../boot/dts/freescale/fsl-ls2085a-simu.dts | 65 ++
arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi | 163 +++++
arch/arm64/boot/dts/mediatek/Makefile | 5 +
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 38 ++
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 168 ++++++
arch/arm64/configs/defconfig | 3 +
17 files changed, 1720 insertions(+), 1 deletion(-)
create mode 100644 arch/arm64/boot/dts/exynos/Makefile
create mode 100644 arch/arm64/boot/dts/exynos/exynos7-espresso.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos7.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/Makefile
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2085a-simu.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/Makefile
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173.dtsi
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 7/7] ARM: SoC 64-bit changes and additions
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
The 64-bit set of updates this release cycle adds support for three new platforms:
- Samsunc Exynos 7
- Freescale LS2085a
- Mediatek MT8173
For all these, the changes mostly consititude additions of DT contents,
but also some Kconfig entries to allow dependency/selection of drivers
per-platform, etc.
Conflicts:
Documentation/devicetree/bindings/serial/mtk-uart.txt add/add with our
own 32-bit branches, keep both sides.
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/64bit-for-linus
for you to fetch changes up to 0d2fdcd76504535bd1721ba9e8d4d03bcbb10afd:
arm64: Kconfig: clean up two no-op Kconfig options from CONFIG_ARCH_TEGRA*
----------------------------------------------------------------
Abhilash Kesavan (2):
arm64: dts: Add PMU DT node for exynos7 SoC
arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on exynos7
Alim Akhtar (1):
arm64: Enable ARMv8 based exynos7 SoC support
Bhupesh Sharma (2):
arm64: Add DTS support for FSL's LS2085A SoC
arm64: Add support for FSL's LS2085A SoC in Kconfig and defconfig
Eddie Huang (3):
Document: DT: Add bindings for mediatek MT8173 SoC Platform
arm64: dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile
arm64: mediatek: Add MT8173 SoC Kconfig and defconfig
Naveen Krishna Ch (2):
arm64: dts: Add initial device tree support for exynos7
arm64: dts: Add initial pinctrl support to exynos7
Olof Johansson (4):
Merge tag 'samsung-dt-64' of git://git.kernel.org/.../kgene/linux-samsung into next/arm64
Merge tag 'tegra-for-3.20-arm64' of git://git.kernel.org/.../tegra/linux into next/arm64
Merge tag 'v3.20-next-arm64' of https://github.com/mbgg/linux-mediatek into next/arm64
arm64: Fix sort of platform Kconfig entries
Paul Walmsley (2):
arm64: Add Tegra132 support
arm64: Kconfig: clean up two no-op Kconfig options from CONFIG_ARCH_TEGRA*
Thierry Reding (1):
Merge branch 'for-3.20/soc' into for-3.20/arm64
.../devicetree/bindings/arm/mediatek.txt | 4 +
.../bindings/arm/mediatek/mediatek,sysirq.txt | 1 +
.../devicetree/bindings/arm/samsung/pmu.txt | 1 +
.../devicetree/bindings/serial/mtk-uart.txt | 4 +-
arch/arm64/Kconfig | 54 ++
arch/arm64/boot/dts/Makefile | 3 +
arch/arm64/boot/dts/exynos/Makefile | 5 +
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 84 +++
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 588 +++++++++++++++++++
arch/arm64/boot/dts/exynos/exynos7.dtsi | 530 +++++++++++++++++
arch/arm64/boot/dts/freescale/Makefile | 5 +
.../boot/dts/freescale/fsl-ls2085a-simu.dts | 65 ++
arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi | 163 +++++
arch/arm64/boot/dts/mediatek/Makefile | 5 +
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 38 ++
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 168 ++++++
arch/arm64/configs/defconfig | 3 +
17 files changed, 1720 insertions(+), 1 deletion(-)
create mode 100644 arch/arm64/boot/dts/exynos/Makefile
create mode 100644 arch/arm64/boot/dts/exynos/exynos7-espresso.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos7.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/Makefile
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2085a-simu.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/Makefile
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173.dtsi
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 17:41 ` Linus Torvalds
-1 siblings, 0 replies; 28+ messages in thread
From: Linus Torvalds @ 2015-02-17 17:41 UTC (permalink / raw)
To: Olof Johansson; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel
On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>
> Conflicts:
>
> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
...
You mixed up the aliases of this pull and the previous DT pull.
Not a real problem, but while resolving the DT aliases (which you
claimed had "No conflicts") I was wondering just what you had been
doing..
Linus
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2015-02-17 17:41 ` Linus Torvalds
0 siblings, 0 replies; 28+ messages in thread
From: Linus Torvalds @ 2015-02-17 17:41 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>
> Conflicts:
>
> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
...
You mixed up the aliases of this pull and the previous DT pull.
Not a real problem, but while resolving the DT aliases (which you
claimed had "No conflicts") I was wondering just what you had been
doing..
Linus
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2015-02-17 17:41 ` Linus Torvalds
@ 2015-02-17 17:57 ` Olof Johansson
-1 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 17:57 UTC (permalink / raw)
To: Linus Torvalds; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel
On Tue, Feb 17, 2015 at 9:41 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>>
>> Conflicts:
>>
>> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
> ...
>
> You mixed up the aliases of this pull and the previous DT pull.
>
> Not a real problem, but while resolving the DT aliases (which you
> claimed had "No conflicts") I was wondering just what you had been
> doing..
Whoops, sorry for that. I took merge conflict notes in a separate
window and copied and pasted, and did it into the wrong email.
-Olof
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2015-02-17 17:57 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2015-02-17 17:57 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Feb 17, 2015 at 9:41 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>>
>> Conflicts:
>>
>> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
> ...
>
> You mixed up the aliases of this pull and the previous DT pull.
>
> Not a real problem, but while resolving the DT aliases (which you
> claimed had "No conflicts") I was wondering just what you had been
> doing..
Whoops, sorry for that. I took merge conflict notes in a separate
window and copied and pasted, and did it into the wrong email.
-Olof
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2017-07-04 21:53 ` Linus Torvalds
@ 2017-07-05 12:31 ` Arnd Bergmann
-1 siblings, 0 replies; 28+ messages in thread
From: Arnd Bergmann @ 2017-07-05 12:31 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm-soc, Linux ARM, Linux Kernel Mailing List
On Tue, Jul 4, 2017 at 11:53 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
>> create mode 100644 drivers/soc/actions/Kconfig
>> create mode 100644 drivers/soc/actions/Makefile
>> create mode 100644 drivers/soc/actions/owl-sps-helper.c
>> create mode 100644 drivers/soc/actions/owl-sps.c
>
> You already had these in the platform updates.
Yes, that was intentional. We had not originally decided which branch to send
first, so I asked Andreas to include the same commits in both branches.
The SMP support in arch/arm/mach-actions has a build-time dependency
on the code, so it needed to be in there, and the drivers branch simply
includes all the drivers/*/ changes.
In the past I sometimes generated the log in the pull request to match what
you are expected to see in the real merge, instead of the diff against mainline,
but now I only do that in case we have to do a backmerge for some reason
(most of the time we can avoid those, I think this time one of the pull requests
had a backmerge of 4.12-rc1..4.12-rc2).
Let me know if you would rather have us handle this differently.
Arnd
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-05 12:31 ` Arnd Bergmann
0 siblings, 0 replies; 28+ messages in thread
From: Arnd Bergmann @ 2017-07-05 12:31 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Jul 4, 2017 at 11:53 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
>> create mode 100644 drivers/soc/actions/Kconfig
>> create mode 100644 drivers/soc/actions/Makefile
>> create mode 100644 drivers/soc/actions/owl-sps-helper.c
>> create mode 100644 drivers/soc/actions/owl-sps.c
>
> You already had these in the platform updates.
Yes, that was intentional. We had not originally decided which branch to send
first, so I asked Andreas to include the same commits in both branches.
The SMP support in arch/arm/mach-actions has a build-time dependency
on the code, so it needed to be in there, and the drivers branch simply
includes all the drivers/*/ changes.
In the past I sometimes generated the log in the pull request to match what
you are expected to see in the real merge, instead of the diff against mainline,
but now I only do that in case we have to do a backmerge for some reason
(most of the time we can avoid those, I think this time one of the pull requests
had a backmerge of 4.12-rc1..4.12-rc2).
Let me know if you would rather have us handle this differently.
Arnd
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2017-07-04 14:24 ` Arnd Bergmann
@ 2017-07-04 21:53 ` Linus Torvalds
-1 siblings, 0 replies; 28+ messages in thread
From: Linus Torvalds @ 2017-07-04 21:53 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: arm-soc, Linux ARM, Linux Kernel Mailing List
On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> create mode 100644 drivers/soc/actions/Kconfig
> create mode 100644 drivers/soc/actions/Makefile
> create mode 100644 drivers/soc/actions/owl-sps-helper.c
> create mode 100644 drivers/soc/actions/owl-sps.c
You already had these in the platform updates.
Linus
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-04 21:53 ` Linus Torvalds
0 siblings, 0 replies; 28+ messages in thread
From: Linus Torvalds @ 2017-07-04 21:53 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> create mode 100644 drivers/soc/actions/Kconfig
> create mode 100644 drivers/soc/actions/Makefile
> create mode 100644 drivers/soc/actions/owl-sps-helper.c
> create mode 100644 drivers/soc/actions/owl-sps.c
You already had these in the platform updates.
Linus
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-04 14:24 ` Arnd Bergmann
0 siblings, 0 replies; 28+ messages in thread
From: Arnd Bergmann @ 2017-07-04 14:24 UTC (permalink / raw)
To: Linus Torvalds, arm-soc, Linux ARM, Linux Kernel Mailing List
The following changes since commit 5ed02dbb497422bf225783f46e6eadd237d23d6b:
Linux 4.12-rc3 (2017-05-28 17:20:53 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-drivers
for you to fetch changes up to ffe3744a591fdce695da6b891378261e2caedc69:
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions
into next/drivers (2017-06-29 17:34:57 +0200)
----------------------------------------------------------------
ARM: SoC driver updates
- New SoC specific drivers
- NVIDIA Tegra PM Domain support for newer SoCs (Tegra186 and later)
based on the "BPMP" firmware
- Clocksource and system controller drivers for the newly added
Action Semi platforms (both arm and arm64).
- Reset subsystem, merged through arm-soc by tradition:
- New drivers for Altera Stratix10, TI Keystone and Cortina Gemini SoCs
- Various subsystem-wide cleanups
- Updates for existing SoC-specific drivers
- TI GPMC (General Purpose Memory Controller)
- Mediatek "scpsys" system controller support for MT6797
- Broadcom "brcmstb_gisb" bus arbitrer
- ARM SCPI firmware
- Renesas "SYSC" system controller
One more driver update was submitted for the Freescale/NXP DPAA
data path acceleration that has previously been used on PowerPC
chips. I ended up postponing the merge until some API questions
for its unusual MMIO access are resolved.
----------------------------------------------------------------
Andreas Färber (6):
clocksource: Add Owl timer
clocksource: owl: Add S900 support
dt-bindings: power: Add Owl SPS power domains
soc: actions: Add Owl SPS
soc: actions: owl-sps: Factor out owl_sps_set_pg() for power-gating
Merge branch 'v4.13/sps' into v4.13/drivers
Andrew F. Davis (2):
dt-bindings: reset: Add TI SCI reset binding
reset: Add the TI SCI reset driver
Arnd Bergmann (2):
Merge tag 'qcom-drivers-for-4.13' of
git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/.../afaerber/linux-actions into next/drivers
Christophe Jaillet (2):
soc: mediatek: PMIC wrap: Fix error handling
soc/tegra: flowctrl: Fix error handling
Dan Carpenter (1):
firmware: tegra: Fix locking bugs in BPMP
Doug Berger (6):
bus: brcmstb_gisb: Use register offsets with writes too
bus: brcmstb_gisb: correct support for 64-bit address output
bus: brcmstb_gisb: add notifier handling
bus: brcmstb_gisb: remove low-level ARM hooks
bus: brcmstb_gisb: enable driver for ARM64 architecture
bus: brcmstb_gisb: update to support new revision
Geert Uytterhoeven (2):
soc: renesas: Rework Kconfig and Makefile logic
soc: renesas: rcar-sysc: Use GENPD_FLAG_ALWAYS_ON
Jonathan Neuschäfer (1):
soc: qcom: smsm: Improve error handling, quiesce probe deferral
Linus Walleij (2):
reset: add DT bindings header for Gemini reset controller
reset: Add a Gemini reset controller
Marc Ohlf (1):
soc: imx: gpc: build gpc only if hardware has gpc
Markus Elfring (1):
reset: sti: Use devm_kcalloc() in syscfg_reset_controller_register()
Markus Mayer (1):
soc: brcmstb: enable drivers for ARM64 and BMIPS
Mars Cheng (3):
soc: mediatek: avoid using fixed spm power status defines
soc: mediatek: add vdec item for scpsys
soc: mediatek: add MT6797 scpsys support
Olof Johansson (11):
Merge tag 'omap-for-v4.13/gpmc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/drivers
Merge tag 'reset-for-4.13' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'reset-for-4.13-2' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'v4.12-next-soc' of
https://github.com/mbgg/linux-mediatek into next/drivers
Merge tag 'arm-soc/for-4.13/drivers' of
http://github.com/Broadcom/stblinux into next/drivers
Merge tag 'scpi-updates-4.13' of
git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'tegra-for-4.13-soc' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.13-firmware' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'renesas-rcar-sysc-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'imx-drivers-4.13' of
git://git.kernel.org/.../shawnguo/linux into next/drivers
Philipp Zabel (1):
reset: use kref for reference counting
Richard Gong (1):
dt-bindings: reset: Add reset manager offsets for Stratix10
Sudeep Holla (2):
firmware: arm_scpi: add support to populate OPPs and get
transition latency
cpufreq: scpi: use new scpi_ops functions to remove duplicate code
Suman Anna (1):
reset: ti_syscon: Rename TI_SYSCON_RESET to RESET_TI_SYSCON
Thierry Reding (3):
PM / Domains: Allow overriding the ->xlate() callback
soc/tegra: bpmp: Update ABI header
soc/tegra: bpmp: Implement generic PM domains
Uwe Kleine-König (2):
memory: omap-gpmc: make dts snippet include semicolon
memory: omap-gpmc: add error message if bank-width property is absent
shailendra.v@samsung.com (1):
soc: mediatek: PMIC wrap: Fix possible NULL derefrence.
.../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +-
.../devicetree/bindings/power/actions,owl-sps.txt | 17 +
.../devicetree/bindings/reset/ti,sci-reset.txt | 62 +++
MAINTAINERS | 2 +
drivers/base/power/domain.c | 8 +-
drivers/bus/Kconfig | 2 +-
drivers/bus/brcmstb_gisb.c | 121 +++---
drivers/clocksource/Kconfig | 7 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/owl-timer.c | 172 +++++++++
drivers/cpufreq/scpi-cpufreq.c | 38 +-
drivers/firmware/arm_scpi.c | 63 ++++
drivers/firmware/tegra/bpmp.c | 32 +-
drivers/memory/omap-gpmc.c | 9 +-
drivers/reset/Kconfig | 17 +-
drivers/reset/Makefile | 4 +-
drivers/reset/core.c | 23 +-
drivers/reset/reset-gemini.c | 110 ++++++
drivers/reset/reset-ti-sci.c | 269 +++++++++++++
drivers/reset/sti/reset-syscfg.c | 6 +-
drivers/soc/Kconfig | 2 +
drivers/soc/Makefile | 3 +-
drivers/soc/actions/Kconfig | 16 +
drivers/soc/actions/Makefile | 2 +
drivers/soc/actions/owl-sps-helper.c | 51 +++
drivers/soc/actions/owl-sps.c | 224 +++++++++++
drivers/soc/bcm/Kconfig | 2 +-
drivers/soc/imx/Makefile | 2 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 14 +-
drivers/soc/mediatek/mtk-scpsys.c | 149 +++++++-
drivers/soc/qcom/smsm.c | 9 +-
drivers/soc/renesas/Kconfig | 63 ++++
drivers/soc/renesas/Makefile | 31 +-
drivers/soc/renesas/rcar-sysc.c | 52 +--
drivers/soc/renesas/rcar-sysc.h | 2 -
drivers/soc/tegra/Kconfig | 5 +
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/flowctrl.c | 2 +-
drivers/soc/tegra/powergate-bpmp.c | 359 ++++++++++++++++++
include/dt-bindings/power/mt6797-power.h | 30 ++
include/dt-bindings/power/owl-s500-powergate.h | 19 +
include/dt-bindings/reset/altr,rst-mgr-s10.h | 108 ++++++
include/dt-bindings/reset/cortina,gemini-reset.h | 36 ++
include/linux/pm_domain.h | 4 +
include/linux/scpi_protocol.h | 3 +
include/linux/soc/actions/owl-sps.h | 11 +
include/linux/soc/renesas/rcar-rst.h | 3 +-
include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++-
include/soc/tegra/bpmp.h | 12 +
49 files changed, 2401 insertions(+), 198 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/actions,owl-sps.txt
create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt
create mode 100644 drivers/clocksource/owl-timer.c
create mode 100644 drivers/reset/reset-gemini.c
create mode 100644 drivers/reset/reset-ti-sci.c
create mode 100644 drivers/soc/actions/Kconfig
create mode 100644 drivers/soc/actions/Makefile
create mode 100644 drivers/soc/actions/owl-sps-helper.c
create mode 100644 drivers/soc/actions/owl-sps.c
create mode 100644 drivers/soc/renesas/Kconfig
create mode 100644 drivers/soc/tegra/powergate-bpmp.c
create mode 100644 include/dt-bindings/power/mt6797-power.h
create mode 100644 include/dt-bindings/power/owl-s500-powergate.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-s10.h
create mode 100644 include/dt-bindings/reset/cortina,gemini-reset.h
create mode 100644 include/linux/soc/actions/owl-sps.h
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-04 14:24 ` Arnd Bergmann
0 siblings, 0 replies; 28+ messages in thread
From: Arnd Bergmann @ 2017-07-04 14:24 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 5ed02dbb497422bf225783f46e6eadd237d23d6b:
Linux 4.12-rc3 (2017-05-28 17:20:53 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-drivers
for you to fetch changes up to ffe3744a591fdce695da6b891378261e2caedc69:
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions
into next/drivers (2017-06-29 17:34:57 +0200)
----------------------------------------------------------------
ARM: SoC driver updates
- New SoC specific drivers
- NVIDIA Tegra PM Domain support for newer SoCs (Tegra186 and later)
based on the "BPMP" firmware
- Clocksource and system controller drivers for the newly added
Action Semi platforms (both arm and arm64).
- Reset subsystem, merged through arm-soc by tradition:
- New drivers for Altera Stratix10, TI Keystone and Cortina Gemini SoCs
- Various subsystem-wide cleanups
- Updates for existing SoC-specific drivers
- TI GPMC (General Purpose Memory Controller)
- Mediatek "scpsys" system controller support for MT6797
- Broadcom "brcmstb_gisb" bus arbitrer
- ARM SCPI firmware
- Renesas "SYSC" system controller
One more driver update was submitted for the Freescale/NXP DPAA
data path acceleration that has previously been used on PowerPC
chips. I ended up postponing the merge until some API questions
for its unusual MMIO access are resolved.
----------------------------------------------------------------
Andreas F?rber (6):
clocksource: Add Owl timer
clocksource: owl: Add S900 support
dt-bindings: power: Add Owl SPS power domains
soc: actions: Add Owl SPS
soc: actions: owl-sps: Factor out owl_sps_set_pg() for power-gating
Merge branch 'v4.13/sps' into v4.13/drivers
Andrew F. Davis (2):
dt-bindings: reset: Add TI SCI reset binding
reset: Add the TI SCI reset driver
Arnd Bergmann (2):
Merge tag 'qcom-drivers-for-4.13' of
git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/.../afaerber/linux-actions into next/drivers
Christophe Jaillet (2):
soc: mediatek: PMIC wrap: Fix error handling
soc/tegra: flowctrl: Fix error handling
Dan Carpenter (1):
firmware: tegra: Fix locking bugs in BPMP
Doug Berger (6):
bus: brcmstb_gisb: Use register offsets with writes too
bus: brcmstb_gisb: correct support for 64-bit address output
bus: brcmstb_gisb: add notifier handling
bus: brcmstb_gisb: remove low-level ARM hooks
bus: brcmstb_gisb: enable driver for ARM64 architecture
bus: brcmstb_gisb: update to support new revision
Geert Uytterhoeven (2):
soc: renesas: Rework Kconfig and Makefile logic
soc: renesas: rcar-sysc: Use GENPD_FLAG_ALWAYS_ON
Jonathan Neusch?fer (1):
soc: qcom: smsm: Improve error handling, quiesce probe deferral
Linus Walleij (2):
reset: add DT bindings header for Gemini reset controller
reset: Add a Gemini reset controller
Marc Ohlf (1):
soc: imx: gpc: build gpc only if hardware has gpc
Markus Elfring (1):
reset: sti: Use devm_kcalloc() in syscfg_reset_controller_register()
Markus Mayer (1):
soc: brcmstb: enable drivers for ARM64 and BMIPS
Mars Cheng (3):
soc: mediatek: avoid using fixed spm power status defines
soc: mediatek: add vdec item for scpsys
soc: mediatek: add MT6797 scpsys support
Olof Johansson (11):
Merge tag 'omap-for-v4.13/gpmc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/drivers
Merge tag 'reset-for-4.13' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'reset-for-4.13-2' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'v4.12-next-soc' of
https://github.com/mbgg/linux-mediatek into next/drivers
Merge tag 'arm-soc/for-4.13/drivers' of
http://github.com/Broadcom/stblinux into next/drivers
Merge tag 'scpi-updates-4.13' of
git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'tegra-for-4.13-soc' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.13-firmware' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'renesas-rcar-sysc-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'imx-drivers-4.13' of
git://git.kernel.org/.../shawnguo/linux into next/drivers
Philipp Zabel (1):
reset: use kref for reference counting
Richard Gong (1):
dt-bindings: reset: Add reset manager offsets for Stratix10
Sudeep Holla (2):
firmware: arm_scpi: add support to populate OPPs and get
transition latency
cpufreq: scpi: use new scpi_ops functions to remove duplicate code
Suman Anna (1):
reset: ti_syscon: Rename TI_SYSCON_RESET to RESET_TI_SYSCON
Thierry Reding (3):
PM / Domains: Allow overriding the ->xlate() callback
soc/tegra: bpmp: Update ABI header
soc/tegra: bpmp: Implement generic PM domains
Uwe Kleine-K?nig (2):
memory: omap-gpmc: make dts snippet include semicolon
memory: omap-gpmc: add error message if bank-width property is absent
shailendra.v at samsung.com (1):
soc: mediatek: PMIC wrap: Fix possible NULL derefrence.
.../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +-
.../devicetree/bindings/power/actions,owl-sps.txt | 17 +
.../devicetree/bindings/reset/ti,sci-reset.txt | 62 +++
MAINTAINERS | 2 +
drivers/base/power/domain.c | 8 +-
drivers/bus/Kconfig | 2 +-
drivers/bus/brcmstb_gisb.c | 121 +++---
drivers/clocksource/Kconfig | 7 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/owl-timer.c | 172 +++++++++
drivers/cpufreq/scpi-cpufreq.c | 38 +-
drivers/firmware/arm_scpi.c | 63 ++++
drivers/firmware/tegra/bpmp.c | 32 +-
drivers/memory/omap-gpmc.c | 9 +-
drivers/reset/Kconfig | 17 +-
drivers/reset/Makefile | 4 +-
drivers/reset/core.c | 23 +-
drivers/reset/reset-gemini.c | 110 ++++++
drivers/reset/reset-ti-sci.c | 269 +++++++++++++
drivers/reset/sti/reset-syscfg.c | 6 +-
drivers/soc/Kconfig | 2 +
drivers/soc/Makefile | 3 +-
drivers/soc/actions/Kconfig | 16 +
drivers/soc/actions/Makefile | 2 +
drivers/soc/actions/owl-sps-helper.c | 51 +++
drivers/soc/actions/owl-sps.c | 224 +++++++++++
drivers/soc/bcm/Kconfig | 2 +-
drivers/soc/imx/Makefile | 2 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 14 +-
drivers/soc/mediatek/mtk-scpsys.c | 149 +++++++-
drivers/soc/qcom/smsm.c | 9 +-
drivers/soc/renesas/Kconfig | 63 ++++
drivers/soc/renesas/Makefile | 31 +-
drivers/soc/renesas/rcar-sysc.c | 52 +--
drivers/soc/renesas/rcar-sysc.h | 2 -
drivers/soc/tegra/Kconfig | 5 +
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/flowctrl.c | 2 +-
drivers/soc/tegra/powergate-bpmp.c | 359 ++++++++++++++++++
include/dt-bindings/power/mt6797-power.h | 30 ++
include/dt-bindings/power/owl-s500-powergate.h | 19 +
include/dt-bindings/reset/altr,rst-mgr-s10.h | 108 ++++++
include/dt-bindings/reset/cortina,gemini-reset.h | 36 ++
include/linux/pm_domain.h | 4 +
include/linux/scpi_protocol.h | 3 +
include/linux/soc/actions/owl-sps.h | 11 +
include/linux/soc/renesas/rcar-rst.h | 3 +-
include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++-
include/soc/tegra/bpmp.h | 12 +
49 files changed, 2401 insertions(+), 198 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/actions,owl-sps.txt
create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt
create mode 100644 drivers/clocksource/owl-timer.c
create mode 100644 drivers/reset/reset-gemini.c
create mode 100644 drivers/reset/reset-ti-sci.c
create mode 100644 drivers/soc/actions/Kconfig
create mode 100644 drivers/soc/actions/Makefile
create mode 100644 drivers/soc/actions/owl-sps-helper.c
create mode 100644 drivers/soc/actions/owl-sps.c
create mode 100644 drivers/soc/renesas/Kconfig
create mode 100644 drivers/soc/tegra/powergate-bpmp.c
create mode 100644 include/dt-bindings/power/mt6797-power.h
create mode 100644 include/dt-bindings/power/owl-s500-powergate.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-s10.h
create mode 100644 include/dt-bindings/reset/cortina,gemini-reset.h
create mode 100644 include/linux/soc/actions/owl-sps.h
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Driver updates for ARM SoCs.
* Reset subsystem, merged through arm-soc by tradition:
- Make bool drivers explicitly non-modular
- New support for i.MX7 and Arria10 reset controllers
* PATA driver for Palmchip BK371 (acked by Tejun)
* Power domain drivers for i.MX (GPC, GPCv2)
- Moved out of mach-imx for GPC
- Bunch of tweaks, fixes, etc
* PMC support for Tegra186
* SoC detection support for Renesas RZ/G1H and RZ/G1N
* Move Tegra flow controller driver from mach directory to drivers/soc
- (Power management / CPU power driver)
* Misc smaller tweaks for other platforms
----------------------------------------------------------------
The following changes since commit 51cc83299ee9314351569df5267b891130cef79b:
Merge tag 'armsoc-defconfig' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers
for you to fetch changes up to b6942b68f85ed3161c91741791ec6f1779574919:
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/drivers
----------------------------------------------------------------
Alexey Klimov (1):
firmware: arm_scpi: reinit completion instead of full init_completion()
Andre Przywara (1):
reset: sunxi: fix for 64-bit compilation
Andrey Smirnov (3):
reset: Add i.MX7 SRC reset driver
dt-bindings: Add GPCv2 power gating driver
soc: imx: Add GPCv2 power gating driver
Arnd Bergmann (4):
Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers
Merge tag 'arm-soc/for-4.12/drivers' of http://github.com/Broadcom/stblinux into next/drivers
soc/tegra: Fix link errors with PMC disabled
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Bartlomiej Zolnierkiewicz (3):
ata: add Palmchip BK3710 PATA controller driver
pata_bk3710: disable IORDY Timer on chipset initialization
pata_bk3710: clear status bits of BMISP on chipset initialization
Carlo Caione (2):
firmware: meson-sm: Check for buffer output size
firmware: meson-sm: Allow 0 as valid return value
Dave Gerlach (5):
PM / Domains: Add generic data pointer to genpd data struct
PM / Domains: Do not check if simple providers have phandle cells
dt-bindings: Add TI SCI PM Domains
soc: ti: Add ti_sci_pm_domains driver
ARM: keystone: Drop PM domain support for k2g
Dong Aisheng (8):
soc: imx: gpc: fix gpc clk get error handling
soc: imx: gpc: fix the wrong using of regmap cache
soc: imx: gpc: fix domain_index sanity check issue
soc: imx: gpc: fix imx6sl gpc power domain regression
soc: imx: gpc: fix comment when power up domain
soc: imx: gpc: keep PGC_X_CTRL name align with reference manual
dt-bindings: imx-gpc: correct the DOMAIN_INDEX using
soc: imx: gpc: remove unnecessary readable_reg callback
Florian Fainelli (1):
soc: bcm: brcmstb: Match additional compatible strings
Geert Uytterhoeven (7):
soc: renesas: Identify RZ/G1H
soc: renesas: Identify RZ/G1N
base: soc: Let soc_device_match() return no match when called too early
base: soc: Allow early registration of a single SoC device
soc: renesas: Register SoC device early
soc: renesas: rcar-sysc: Add support for fixing up power area tables
soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0
Jon Hunter (4):
ARM: tegra: Remove unnecessary inclusion of flowctrl header
soc/tegra: Move Tegra flowctrl driver
soc/tegra: flowctrl: Add basic platform driver
soc/tegra: Add initial flowctrl support for Tegra132/210
Krzysztof Kozlowski (1):
soc: samsung: Do not build ARMv7 PMU drivers on ARMv8
Linus Walleij (2):
ARM: plat-versatile: remove stale clock header
ARM/clk: move the ICST library to drivers/clk
Lucas Stach (5):
dt-bindings: add multidomain support to i.MX GPC DT binding
soc: imx: move PGC handling to a new GPC driver
soc: imx: gpc: add defines for domain index
dt-bindings: imx-gpc: add i.MX6 QuadPlus compatible
soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver
Masahiro Yamada (1):
reset: uniphier: add NAND and eMMC reset control
Olof Johansson (13):
Merge tag 'reset-for-4.12-1' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'scpi-update-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'davinci-for-v4.12/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'reset-for-4.12-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'arm-soc-pmdomain' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'tegra-for-4.12-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'qcom-drivers-for-4.12' of git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'arm-to-clk-icst' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
Merge tag 'imx-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'zte-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'samsung-drivers-4.12' of git://git.kernel.org/.../krzk/linux into next/drivers
Paul Gortmaker (5):
reset: meson: make it explicitly non-modular
reset: oxnas: make it explicitly non-modular
reset: ath79: make it explicitly non-modular
reset: pistachio: make it explicitly non-modular
soc: tegra: make fuse-tegra explicitly non-modular
Rob Clark (1):
firmware/qcom: add qcom_scm_restore_sec_cfg()
Rojhalat Ibrahim (1):
reset-socfpga: Fix nr_resets property
Santosh Shilimkar (1):
soc: pm-domain: Fix the mangled urls
Stanimir Varbanov (1):
firmware: qcom_scm: add two scm calls for iommu secure page table
Thierry Reding (1):
soc/tegra: Implement Tegra186 PMC support
Thor Thayer (2):
dt-bindings: reset: a10sr: Add Arria10 SR Reset Controller offsets
reset: Add Altera Arria10 SR Reset Controller
Wei Yongjun (3):
reset: uniphier: fix non static symbol warnings
soc: zte: pm_domains: Remove redundant dev_err call in zx2967_pd_probe()
soc: zte: pm_domains: Remove .owner field for driver
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 34 ++
.../devicetree/bindings/power/fsl,imx-gpc.txt | 85 ++--
.../devicetree/bindings/power/fsl,imx-gpcv2.txt | 71 +++
.../devicetree/bindings/reset/fsl,imx7-src.txt | 47 ++
.../bindings/soc/ti/sci-pm-domain.txt | 57 +++
MAINTAINERS | 6 +
arch/arm/common/Kconfig | 3 -
arch/arm/common/Makefile | 1 -
arch/arm/mach-imx/gpc.c | 217 --------
arch/arm/mach-keystone/Kconfig | 1 +
arch/arm/mach-keystone/pm_domain.c | 4 +-
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/cpuidle-tegra20.c | 3 +-
arch/arm/mach-tegra/platsmp.c | 2 +-
arch/arm/mach-tegra/pm.c | 2 +-
arch/arm/mach-tegra/reset-handler.S | 2 +-
arch/arm/mach-tegra/sleep-tegra20.S | 3 +-
arch/arm/mach-tegra/sleep-tegra30.S | 2 +-
arch/arm/mach-tegra/sleep.S | 2 -
arch/arm/mach-tegra/tegra.c | 2 -
arch/arm/plat-versatile/include/plat/clock.h | 15 -
drivers/ata/Kconfig | 9 +
drivers/ata/Makefile | 1 +
drivers/ata/pata_bk3710.c | 382 +++++++++++++++
drivers/base/power/domain.c | 2 -
drivers/base/soc.c | 52 +-
drivers/clk/versatile/Kconfig | 3 +
drivers/clk/versatile/Makefile | 2 +-
drivers/clk/versatile/clk-icst.c | 1 +
drivers/clk/versatile/clk-icst.h | 2 -
drivers/clk/versatile/clk-impd1.c | 1 +
drivers/clk/versatile/clk-realview.c | 1 +
drivers/clk/versatile/clk-versatile.c | 1 +
.../arm/common => drivers/clk/versatile}/icst.c | 2 +-
.../hardware => drivers/clk/versatile}/icst.h | 6 +-
drivers/firmware/arm_scpi.c | 7 +-
drivers/firmware/meson/meson_sm.c | 20 +-
drivers/firmware/qcom_scm-32.c | 18 +
drivers/firmware/qcom_scm-64.c | 58 +++
drivers/firmware/qcom_scm.c | 18 +
drivers/firmware/qcom_scm.h | 11 +
drivers/nvmem/meson-efuse.c | 2 +-
drivers/reset/Kconfig | 14 +
drivers/reset/Makefile | 3 +
drivers/reset/reset-a10sr.c | 138 ++++++
drivers/reset/reset-ath79.c | 27 +-
drivers/reset/reset-imx7.c | 158 ++++++
drivers/reset/reset-meson.c | 12 +-
drivers/reset/reset-oxnas.c | 6 +-
drivers/reset/reset-pistachio.c | 9 +-
drivers/reset/reset-socfpga.c | 13 +-
drivers/reset/reset-sunxi.c | 18 +-
drivers/reset/reset-uniphier.c | 37 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/bcm/brcmstb/common.c | 9 +
drivers/soc/imx/Kconfig | 9 +
drivers/soc/imx/Makefile | 2 +
drivers/soc/imx/gpc.c | 489 +++++++++++++++++++
drivers/soc/imx/gpcv2.c | 363 ++++++++++++++
drivers/soc/renesas/r8a7795-sysc.c | 26 +-
drivers/soc/renesas/rcar-sysc.c | 25 +-
drivers/soc/renesas/rcar-sysc.h | 10 +
drivers/soc/renesas/renesas-soc.c | 18 +-
drivers/soc/samsung/Kconfig | 8 +-
drivers/soc/samsung/Makefile | 4 +-
drivers/soc/samsung/exynos-pmu.c | 22 +-
drivers/soc/samsung/exynos-pmu.h | 3 +
drivers/soc/tegra/Kconfig | 22 +
drivers/soc/tegra/Makefile | 4 +-
.../mach-tegra => drivers/soc/tegra}/flowctrl.c | 87 +++-
drivers/soc/tegra/fuse/fuse-tegra.c | 4 +-
drivers/soc/tegra/pmc-tegra186.c | 169 +++++++
drivers/soc/ti/Kconfig | 12 +
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/ti_sci_pm_domains.c | 202 ++++++++
drivers/soc/zte/zx296718_pm_domains.c | 1 -
drivers/soc/zte/zx2967_pm_domains.c | 4 +-
include/dt-bindings/genpd/k2g.h | 90 ++++
include/dt-bindings/power/imx7-power.h | 16 +
include/dt-bindings/power/r8a7795-sysc.h | 2 +-
include/dt-bindings/reset/altr,rst-mgr-a10sr.h | 33 ++
include/dt-bindings/reset/imx7-reset.h | 62 +++
include/linux/firmware/meson/meson_sm.h | 4 +-
include/linux/pm_domain.h | 1 +
include/linux/qcom_scm.h | 6 +
.../mach-tegra => include/soc/tegra}/flowctrl.h | 32 +-
include/soc/tegra/pmc.h | 29 +-
88 files changed, 2937 insertions(+), 428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt
create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
create mode 100644 Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
delete mode 100644 arch/arm/plat-versatile/include/plat/clock.h
create mode 100644 drivers/ata/pata_bk3710.c
rename {arch/arm/common => drivers/clk/versatile}/icst.c (98%)
rename {arch/arm/include/asm/hardware => drivers/clk/versatile}/icst.h (94%)
create mode 100644 drivers/reset/reset-a10sr.c
create mode 100644 drivers/reset/reset-imx7.c
create mode 100644 drivers/soc/imx/Kconfig
create mode 100644 drivers/soc/imx/Makefile
create mode 100644 drivers/soc/imx/gpc.c
create mode 100644 drivers/soc/imx/gpcv2.c
rename {arch/arm/mach-tegra => drivers/soc/tegra}/flowctrl.c (67%)
create mode 100644 drivers/soc/tegra/pmc-tegra186.c
create mode 100644 drivers/soc/ti/ti_sci_pm_domains.c
create mode 100644 include/dt-bindings/genpd/k2g.h
create mode 100644 include/dt-bindings/power/imx7-power.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-a10sr.h
create mode 100644 include/dt-bindings/reset/imx7-reset.h
rename {arch/arm/mach-tegra => include/soc/tegra}/flowctrl.h (77%)
^ permalink raw reply [flat|nested] 28+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-05-09 6:52 ` Olof Johansson
0 siblings, 0 replies; 28+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: linux-arm-kernel
Driver updates for ARM SoCs.
* Reset subsystem, merged through arm-soc by tradition:
- Make bool drivers explicitly non-modular
- New support for i.MX7 and Arria10 reset controllers
* PATA driver for Palmchip BK371 (acked by Tejun)
* Power domain drivers for i.MX (GPC, GPCv2)
- Moved out of mach-imx for GPC
- Bunch of tweaks, fixes, etc
* PMC support for Tegra186
* SoC detection support for Renesas RZ/G1H and RZ/G1N
* Move Tegra flow controller driver from mach directory to drivers/soc
- (Power management / CPU power driver)
* Misc smaller tweaks for other platforms
----------------------------------------------------------------
The following changes since commit 51cc83299ee9314351569df5267b891130cef79b:
Merge tag 'armsoc-defconfig' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers
for you to fetch changes up to b6942b68f85ed3161c91741791ec6f1779574919:
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/drivers
----------------------------------------------------------------
Alexey Klimov (1):
firmware: arm_scpi: reinit completion instead of full init_completion()
Andre Przywara (1):
reset: sunxi: fix for 64-bit compilation
Andrey Smirnov (3):
reset: Add i.MX7 SRC reset driver
dt-bindings: Add GPCv2 power gating driver
soc: imx: Add GPCv2 power gating driver
Arnd Bergmann (4):
Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers
Merge tag 'arm-soc/for-4.12/drivers' of http://github.com/Broadcom/stblinux into next/drivers
soc/tegra: Fix link errors with PMC disabled
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Bartlomiej Zolnierkiewicz (3):
ata: add Palmchip BK3710 PATA controller driver
pata_bk3710: disable IORDY Timer on chipset initialization
pata_bk3710: clear status bits of BMISP on chipset initialization
Carlo Caione (2):
firmware: meson-sm: Check for buffer output size
firmware: meson-sm: Allow 0 as valid return value
Dave Gerlach (5):
PM / Domains: Add generic data pointer to genpd data struct
PM / Domains: Do not check if simple providers have phandle cells
dt-bindings: Add TI SCI PM Domains
soc: ti: Add ti_sci_pm_domains driver
ARM: keystone: Drop PM domain support for k2g
Dong Aisheng (8):
soc: imx: gpc: fix gpc clk get error handling
soc: imx: gpc: fix the wrong using of regmap cache
soc: imx: gpc: fix domain_index sanity check issue
soc: imx: gpc: fix imx6sl gpc power domain regression
soc: imx: gpc: fix comment when power up domain
soc: imx: gpc: keep PGC_X_CTRL name align with reference manual
dt-bindings: imx-gpc: correct the DOMAIN_INDEX using
soc: imx: gpc: remove unnecessary readable_reg callback
Florian Fainelli (1):
soc: bcm: brcmstb: Match additional compatible strings
Geert Uytterhoeven (7):
soc: renesas: Identify RZ/G1H
soc: renesas: Identify RZ/G1N
base: soc: Let soc_device_match() return no match when called too early
base: soc: Allow early registration of a single SoC device
soc: renesas: Register SoC device early
soc: renesas: rcar-sysc: Add support for fixing up power area tables
soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0
Jon Hunter (4):
ARM: tegra: Remove unnecessary inclusion of flowctrl header
soc/tegra: Move Tegra flowctrl driver
soc/tegra: flowctrl: Add basic platform driver
soc/tegra: Add initial flowctrl support for Tegra132/210
Krzysztof Kozlowski (1):
soc: samsung: Do not build ARMv7 PMU drivers on ARMv8
Linus Walleij (2):
ARM: plat-versatile: remove stale clock header
ARM/clk: move the ICST library to drivers/clk
Lucas Stach (5):
dt-bindings: add multidomain support to i.MX GPC DT binding
soc: imx: move PGC handling to a new GPC driver
soc: imx: gpc: add defines for domain index
dt-bindings: imx-gpc: add i.MX6 QuadPlus compatible
soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver
Masahiro Yamada (1):
reset: uniphier: add NAND and eMMC reset control
Olof Johansson (13):
Merge tag 'reset-for-4.12-1' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'scpi-update-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'davinci-for-v4.12/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'reset-for-4.12-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'arm-soc-pmdomain' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'tegra-for-4.12-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'qcom-drivers-for-4.12' of git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'arm-to-clk-icst' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
Merge tag 'imx-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'zte-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'samsung-drivers-4.12' of git://git.kernel.org/.../krzk/linux into next/drivers
Paul Gortmaker (5):
reset: meson: make it explicitly non-modular
reset: oxnas: make it explicitly non-modular
reset: ath79: make it explicitly non-modular
reset: pistachio: make it explicitly non-modular
soc: tegra: make fuse-tegra explicitly non-modular
Rob Clark (1):
firmware/qcom: add qcom_scm_restore_sec_cfg()
Rojhalat Ibrahim (1):
reset-socfpga: Fix nr_resets property
Santosh Shilimkar (1):
soc: pm-domain: Fix the mangled urls
Stanimir Varbanov (1):
firmware: qcom_scm: add two scm calls for iommu secure page table
Thierry Reding (1):
soc/tegra: Implement Tegra186 PMC support
Thor Thayer (2):
dt-bindings: reset: a10sr: Add Arria10 SR Reset Controller offsets
reset: Add Altera Arria10 SR Reset Controller
Wei Yongjun (3):
reset: uniphier: fix non static symbol warnings
soc: zte: pm_domains: Remove redundant dev_err call in zx2967_pd_probe()
soc: zte: pm_domains: Remove .owner field for driver
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 34 ++
.../devicetree/bindings/power/fsl,imx-gpc.txt | 85 ++--
.../devicetree/bindings/power/fsl,imx-gpcv2.txt | 71 +++
.../devicetree/bindings/reset/fsl,imx7-src.txt | 47 ++
.../bindings/soc/ti/sci-pm-domain.txt | 57 +++
MAINTAINERS | 6 +
arch/arm/common/Kconfig | 3 -
arch/arm/common/Makefile | 1 -
arch/arm/mach-imx/gpc.c | 217 --------
arch/arm/mach-keystone/Kconfig | 1 +
arch/arm/mach-keystone/pm_domain.c | 4 +-
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/cpuidle-tegra20.c | 3 +-
arch/arm/mach-tegra/platsmp.c | 2 +-
arch/arm/mach-tegra/pm.c | 2 +-
arch/arm/mach-tegra/reset-handler.S | 2 +-
arch/arm/mach-tegra/sleep-tegra20.S | 3 +-
arch/arm/mach-tegra/sleep-tegra30.S | 2 +-
arch/arm/mach-tegra/sleep.S | 2 -
arch/arm/mach-tegra/tegra.c | 2 -
arch/arm/plat-versatile/include/plat/clock.h | 15 -
drivers/ata/Kconfig | 9 +
drivers/ata/Makefile | 1 +
drivers/ata/pata_bk3710.c | 382 +++++++++++++++
drivers/base/power/domain.c | 2 -
drivers/base/soc.c | 52 +-
drivers/clk/versatile/Kconfig | 3 +
drivers/clk/versatile/Makefile | 2 +-
drivers/clk/versatile/clk-icst.c | 1 +
drivers/clk/versatile/clk-icst.h | 2 -
drivers/clk/versatile/clk-impd1.c | 1 +
drivers/clk/versatile/clk-realview.c | 1 +
drivers/clk/versatile/clk-versatile.c | 1 +
.../arm/common => drivers/clk/versatile}/icst.c | 2 +-
.../hardware => drivers/clk/versatile}/icst.h | 6 +-
drivers/firmware/arm_scpi.c | 7 +-
drivers/firmware/meson/meson_sm.c | 20 +-
drivers/firmware/qcom_scm-32.c | 18 +
drivers/firmware/qcom_scm-64.c | 58 +++
drivers/firmware/qcom_scm.c | 18 +
drivers/firmware/qcom_scm.h | 11 +
drivers/nvmem/meson-efuse.c | 2 +-
drivers/reset/Kconfig | 14 +
drivers/reset/Makefile | 3 +
drivers/reset/reset-a10sr.c | 138 ++++++
drivers/reset/reset-ath79.c | 27 +-
drivers/reset/reset-imx7.c | 158 ++++++
drivers/reset/reset-meson.c | 12 +-
drivers/reset/reset-oxnas.c | 6 +-
drivers/reset/reset-pistachio.c | 9 +-
drivers/reset/reset-socfpga.c | 13 +-
drivers/reset/reset-sunxi.c | 18 +-
drivers/reset/reset-uniphier.c | 37 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/bcm/brcmstb/common.c | 9 +
drivers/soc/imx/Kconfig | 9 +
drivers/soc/imx/Makefile | 2 +
drivers/soc/imx/gpc.c | 489 +++++++++++++++++++
drivers/soc/imx/gpcv2.c | 363 ++++++++++++++
drivers/soc/renesas/r8a7795-sysc.c | 26 +-
drivers/soc/renesas/rcar-sysc.c | 25 +-
drivers/soc/renesas/rcar-sysc.h | 10 +
drivers/soc/renesas/renesas-soc.c | 18 +-
drivers/soc/samsung/Kconfig | 8 +-
drivers/soc/samsung/Makefile | 4 +-
drivers/soc/samsung/exynos-pmu.c | 22 +-
drivers/soc/samsung/exynos-pmu.h | 3 +
drivers/soc/tegra/Kconfig | 22 +
drivers/soc/tegra/Makefile | 4 +-
.../mach-tegra => drivers/soc/tegra}/flowctrl.c | 87 +++-
drivers/soc/tegra/fuse/fuse-tegra.c | 4 +-
drivers/soc/tegra/pmc-tegra186.c | 169 +++++++
drivers/soc/ti/Kconfig | 12 +
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/ti_sci_pm_domains.c | 202 ++++++++
drivers/soc/zte/zx296718_pm_domains.c | 1 -
drivers/soc/zte/zx2967_pm_domains.c | 4 +-
include/dt-bindings/genpd/k2g.h | 90 ++++
include/dt-bindings/power/imx7-power.h | 16 +
include/dt-bindings/power/r8a7795-sysc.h | 2 +-
include/dt-bindings/reset/altr,rst-mgr-a10sr.h | 33 ++
include/dt-bindings/reset/imx7-reset.h | 62 +++
include/linux/firmware/meson/meson_sm.h | 4 +-
include/linux/pm_domain.h | 1 +
include/linux/qcom_scm.h | 6 +
.../mach-tegra => include/soc/tegra}/flowctrl.h | 32 +-
include/soc/tegra/pmc.h | 29 +-
88 files changed, 2937 insertions(+), 428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt
create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
create mode 100644 Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
delete mode 100644 arch/arm/plat-versatile/include/plat/clock.h
create mode 100644 drivers/ata/pata_bk3710.c
rename {arch/arm/common => drivers/clk/versatile}/icst.c (98%)
rename {arch/arm/include/asm/hardware => drivers/clk/versatile}/icst.h (94%)
create mode 100644 drivers/reset/reset-a10sr.c
create mode 100644 drivers/reset/reset-imx7.c
create mode 100644 drivers/soc/imx/Kconfig
create mode 100644 drivers/soc/imx/Makefile
create mode 100644 drivers/soc/imx/gpc.c
create mode 100644 drivers/soc/imx/gpcv2.c
rename {arch/arm/mach-tegra => drivers/soc/tegra}/flowctrl.c (67%)
create mode 100644 drivers/soc/tegra/pmc-tegra186.c
create mode 100644 drivers/soc/ti/ti_sci_pm_domains.c
create mode 100644 include/dt-bindings/genpd/k2g.h
create mode 100644 include/dt-bindings/power/imx7-power.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-a10sr.h
create mode 100644 include/dt-bindings/reset/imx7-reset.h
rename {arch/arm/mach-tegra => include/soc/tegra}/flowctrl.h (77%)
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2017-07-05 12:31 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-17 8:33 [GIT PULL 0/7] ARM: SoC changes for 3.20 Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 1/7] ARM: SoC non-critical fixes Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 2/7] ARM: SoC cleanups Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 3/7] ARM: SoC platform changes Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 4/7] ARM: SoC DT updates Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 17:41 ` Linus Torvalds
2015-02-17 17:41 ` Linus Torvalds
2015-02-17 17:57 ` Olof Johansson
2015-02-17 17:57 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 6/7] ARM: SoC defconfig changes Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 7/7] ARM: SoC 64-bit changes and additions Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
2017-05-09 6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2017-05-09 6:52 ` Olof Johansson
2017-07-04 14:24 Arnd Bergmann
2017-07-04 14:24 ` Arnd Bergmann
2017-07-04 21:53 ` Linus Torvalds
2017-07-04 21:53 ` Linus Torvalds
2017-07-05 12:31 ` Arnd Bergmann
2017-07-05 12:31 ` Arnd Bergmann
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.