* [GIT PULL 0/9] ARM: SoC changes for 3.19
@ 2014-12-09 21:20 Arnd Bergmann
2014-12-09 21:22 ` [GIT PULL 1/9] ARM: SoC non-critical bug fixes " Arnd Bergmann
` (8 more replies)
0 siblings, 9 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:20 UTC (permalink / raw)
To: linux-arm-kernel
Hi Linus,
This is the 3.19 set of branches for ARM SoC related changes. As usual,
about half the additions are for device tree files, both counting the
number of patches and number of lines. The other changes are all dwarfed
by the removal of the remaining legacy machine support in the Atmel at91
platform, now that this platform has sufficient DT support.
Aside from this one-time peak for at91, the most active platforms remain
shmobile, omap, sunxi and exynos.
We are also adding a record number of 12 new arm32 SoC types and 2
arm64 SoC types in this merge window, with at least four more that
almost made it in but were a little late.
This is also the first time we do not have 'boards' branch that tracks
changes to board specific files any more: We now support 527 individual
machine types with device tree and have 258 old-style board files, but
the latter are rarely updated these days.
Total number of changesets (including merges): 1120
Total number of merge changesets: 147
Total number of contributors: 170
Overall diffstat:
867 files changed, 37747 insertions(+), 36520 deletions(-)
Dirstat:
$ git diff --dirstat=0.2 v3.18..for-next
0.4% Documentation/devicetree/bindings/arm/
0.5% Documentation/devicetree/bindings/
31.7% arch/arm/boot/dts/
1.4% arch/arm/configs/
0.2% arch/arm/include/
0.8% arch/arm/kernel/
30.4% arch/arm/mach-at91/
0.5% arch/arm/mach-bcm/
0.4% arch/arm/mach-davinci/
3.9% arch/arm/mach-exynos/
0.6% arch/arm/mach-imx/
0.6% arch/arm/mach-integrator/
1.1% arch/arm/mach-mvebu/
5.0% arch/arm/mach-omap2/
0.3% arch/arm/mach-pxa/
0.2% arch/arm/mach-rockchip/
2.9% arch/arm/mach-shmobile/
1.0% arch/arm/mach-vexpress/
0.2% arch/arm/mm/
1.9% arch/arm/
0.3% arch/arm64/boot/dts/amd/
0.5% arch/arm64/boot/dts/arm/
1.3% drivers/bus/
0.3% drivers/clk/
0.3% drivers/clocksource/
2.5% drivers/dma/
2.5% drivers/iommu/
2.8% drivers/memory/tegra/
1.1% drivers/memory/
0.3% drivers/reset/sti/
0.2% drivers/rtc/
0.2% drivers/soc/versatile/
0.6% drivers/
0.4% include/dt-bindings/
0.6% include/linux/
Top 20 contributors by patch count (no merges):
$ git log --format=%an --no-merges v3.18..for-next | sort | uniq -c |sort -nr | head -n 20
56 Geert Uytterhoeven
48 Maxime Ripard
31 Tero Kristo
29 Nicolas Ferre
28 Chen-Yu Tsai
26 Linus Walleij
24 Thomas Petazzoni
24 Kuninori Morimoto
24 Hans de Goede
22 Peter Griffin
20 Tony Lindgren
20 Laurent Pinchart
19 Sebastian Hesselbarth
18 Roger Quadros
15 Arnaud Ebalard
14 Simon Horman
13 Arnd Bergmann
12 Thierry Reding
12 Dmitry Lifshitz
11 Zhangfei Gao
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 1/9] ARM: SoC non-critical bug fixes for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
@ 2014-12-09 21:22 ` Arnd Bergmann
2014-12-09 21:23 ` [GIT PULL 2/9] ARM: SoC cleanup on mach-at91 " Arnd Bergmann
` (7 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:22 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 0df1f2487d2f0d04703f142813d53615d62a1da4:
Linux 3.18-rc3 (2014-11-02 15:01:51 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/fixes-nc-for-linus
for you to fetch changes up to 65bb688aab9424849e94f74d555542fa76cd3d5a:
ARM: imx6: fix bogus use of irq_get_irq_data (2014-12-04 23:24:51 -0800)
----------------------------------------------------------------
ARM: SoC non-critical bug fixes for 3.19
These are bug fixes for harmless problems that were not important
enough to get fixed in 3.19. This contains updates to the MAINTAINERS
file, in particular:
- Ben Dooks stepped down as Samsung co-maintainer (thanks Ben for
long years of maintaining this). Kukjin Kim, who has been
doing the work de-facto by himself recently is now the
only maintainer.
- Liviu, Sudeep and Lorenzo from ARM now officially maintain the
Versatile Express platform, which was orphaned (thanks for
- Gregory Fong and Florian Fainelli help out on the Broadcom BCM7XXX
platform
- Ray Jui and Scott Branden are the future maintainers for the
newly merged Broadcom Cygnus platform. Welcome!
In terms of actual fixes, we have the usual set of OMAP bug fixes,
which Tony Lindgren separates out well from the other OMAP changes,
one really ep93xx regression fix against 3.11 that didn't make it for
3.18, a few GIC changes from Marc Zyngier as a preparation for
later rework (the current code is wrong in a harmless way), on
Tegra regression and one samsung spelling fix.
----------------------------------------------------------------
Arnd Bergmann (4):
Merge tag 'omap-for-v3.19/fixes-not-urgent-part1' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge tag 'arm-soc/for-3.19/cygnus-maintainers-v2' of http://github.com/brcm/linux into next/fixes-non-critical
Merge tag 'samsung-fixes-v3.19' of git://git.kernel.org/.../kgene/linux-samsung into next/fixes-non-critical
Merge tag 'tegra-for-3.19-soc' of git://git.kernel.org/.../tegra/linux into next/fixes-non-critical
Dmitry Osipenko (1):
ARM: tegra: Re-add removed SoC id macro to tegra_resume()
Florian Fainelli (2):
MAINTAINERS: update brcmstb entries
MAINTAINERS: add entry for the GISB arbiter driver
H Hartley Sweeten (1):
arm: ep93xx: add dma_masks for the M2P and M2M DMA controllers
Kukjin Kim (1):
MAINTAINERS: update email address and cleanup for exynos entry
Marc Zyngier (2):
ARM: imx: irq: fix buggy usage of irq_data irq field
ARM: imx6: fix bogus use of irq_get_irq_data
Masanari Iida (1):
ARM: OMAP2: Remove unnecessary KERN_* in omap_phy_internal.c
NeilBrown (1):
ARM: OMAP: serial: remove last vestige of DTR_gpio support.
Pankaj Dubey (1):
ARM: EXYNOS: fix typo in static struct name "exynos5_list_diable_wfi_wfe"
Pawel Moll (2):
MAINTAINERS: ARM Versatile Express platform
MAINTAINERS: ARM Versatile Express platform, add missing pattern
Peter Griffin (1):
MAINTAINERS: Add ahci_st.c to ARCH/STI architecture
Roger Quadros (1):
ARM: OMAP2+: gpmc: Get rid of "ti,elm-id not found" warning
Scott Branden (1):
MAINTAINERS: Entry for Cygnus/iproc arm architecture
Tony Lindgren (5):
ARM: OMAP3: Fix errors for omap_l3_smx when booted with device tree
ARM: dts: Fix NAND last partition size on LDP
ARM: dts: Add twl keypad map for LDP
ARM: dts: Add twl keypad map for omap3 EVM
ARM: OMAP4+: Remove unused omap_l3_noc platform init
MAINTAINERS | 47 +++++++++++++++++++++++--------
arch/arm/boot/dts/omap3-evm-common.dtsi | 21 ++++++++++++++
arch/arm/boot/dts/omap3-ldp.dts | 23 ++++++++++++++-
arch/arm/boot/dts/omap3.dtsi | 2 +-
arch/arm/mach-ep93xx/dma.c | 12 ++++++--
arch/arm/mach-exynos/pmu.c | 8 +++---
arch/arm/mach-imx/common.h | 4 +--
arch/arm/mach-imx/gpc.c | 42 ++++++++++++++++-----------
arch/arm/mach-imx/pm-imx6.c | 5 ++--
arch/arm/mach-omap2/devices.c | 36 +----------------------
arch/arm/mach-omap2/gpmc.c | 2 --
arch/arm/mach-omap2/omap_phy_internal.c | 8 ++++--
arch/arm/mach-omap2/serial.c | 3 --
arch/arm/mach-tegra/reset-handler.S | 1 +
drivers/bus/omap_l3_smx.c | 26 +++++++++++++----
include/linux/platform_data/serial-omap.h | 3 --
16 files changed, 151 insertions(+), 92 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 2/9] ARM: SoC cleanup on mach-at91 for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
2014-12-09 21:22 ` [GIT PULL 1/9] ARM: SoC non-critical bug fixes " Arnd Bergmann
@ 2014-12-09 21:23 ` Arnd Bergmann
2014-12-09 21:30 ` [GIT PULL 3/9] ARM: SoC cleanups " Arnd Bergmann
` (6 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:23 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit cac7f2429872d3733dc3f9915857b1691da2eb2f:
Linux 3.18-rc2 (2014-10-26 16:48:41 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/at91-cleanup-for-linus
for you to fetch changes up to ba62a8593d15f3f353acdc8ab32c18dd40a275bb:
ARM: at91: remove unused board.h file (2014-12-03 14:16:07 +0100)
----------------------------------------------------------------
ARM: SoC cleanup on mach-at91 for 3.19
On Atmel AT91, the conversion to device tree is now considered complete,
and all machines that were not already converted in 3.18 are assumed to
be unused and dropped by the maintainer.
All remaining board files that were written in C are dropped, and the
ancient at91x40 sub-platform (based on an MMU-less ARM7) is removed
altogether. Cleaning up the last pieces was great fun, so I took the
time to do some of the coding myself and removed several hundred code
lines that ended up unused after the board files were done.
There are still a couple of AT91 specific device drivers that are not
converted to DT (CF, USB-OTG) and currently not working, and the platform
itself is not "multiplatform"-enabled, but both issues are going to be
taken care of in the 3.20 cycle.
This is split out from the other cleanups purely based on the size
of the branch.
----------------------------------------------------------------
Alexandre Belloni (2):
ARM: at91: remove CONFIG_MACH_SAMA5_DT
ARM: at91: move sdramc/ddrsdr header to include/soc/at91
Arnd Bergmann (6):
ARM: at91/Kconfig: select board files automatically
ARM: at91: cleanup initilisation code by removing dead code
ARM: at91: remove old AT91-specific drivers
ARM: at91: at91rm9200 ST initialization is now DT only
ARM: at91/clocksource: remove !DT PIT initializations
ARM: at91: remove unused board.h file
Boris Brezillon (1):
ARM: at91: remove useless init_time for DT-only SoCs
Nicolas Ferre (23):
ARM: at91: remove no-MMU at91x40 support
ARM: at91: remove at91sam9g45/9m10 legacy board support
ARM: at91: remove at91sam9rl legacy board support
ARM: at91: remove unused CONFIG_ARCH_AT91SAM9G45 option
ARM: at91/at91sam9g45: remove useless header file
ARM: at91: remove at91sam9263 legacy board support
ARM: at91: remove at91sam9260/at91sam9g20 legacy boards files
ARM: at91: remove at91sam9260/at91sam9g20 legacy board support
ARM: at91/Kconfig: remove unused config options
ARM: at91: remove at91sam9261/at91sam9g10 legacy board support
ARM: at91/Kconfig: remove useless fbdev Kconfig options
ARM: at91: remove at91rm9200 legacy boards files
ARM: at91: remove at91rm9200 legacy board support
ARM: at91: switch configuration option to SOC_AT91RM9200
ARM: at91/Kconfig: remove ARCH_AT91RM9200 option for drivers
ARM: at91: always USE_OF from now on
ARM: at91/trivial: update Kconfig comment to mention SAMA5
ARM: at91: remove all !DT related configuration options
ARM: at91: remove clock data in at91sam9n12.c and at91sam9x5.c files
ARM: at91: remove old at91-specific clock driver
ARM: at91: remove legacy IRQ driver and related code
ARM: at91: remove unused IRQ function declarations
ARM: at91: remove unneeded header files
Olof Johansson (1):
ARM: at91: fix build breakage due to legacy board removals
MAINTAINERS | 1 +
arch/arm/Kconfig | 5 +-
arch/arm/configs/at91rm9200_defconfig | 161 --
arch/arm/configs/at91sam9260_9g20_defconfig | 145 --
arch/arm/configs/at91sam9261_9g10_defconfig | 147 --
arch/arm/configs/at91sam9263_defconfig | 151 --
arch/arm/configs/at91sam9g45_defconfig | 175 --
arch/arm/configs/at91sam9rl_defconfig | 92 -
arch/arm/configs/at91x40_defconfig | 48 -
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/mach-at91/Kconfig | 72 +-
arch/arm/mach-at91/Kconfig.non_dt | 344 ----
arch/arm/mach-at91/Makefile | 67 +-
arch/arm/mach-at91/Makefile.boot | 6 -
arch/arm/mach-at91/at91_aic.h | 99 -
arch/arm/mach-at91/at91_tc.h | 146 --
arch/arm/mach-at91/at91rm9200.c | 341 ----
arch/arm/mach-at91/at91rm9200_devices.c | 1212 -------------
arch/arm/mach-at91/at91rm9200_time.c | 23 -
arch/arm/mach-at91/at91sam9260.c | 397 ----
arch/arm/mach-at91/at91sam9260_devices.c | 1364 --------------
arch/arm/mach-at91/at91sam9261.c | 375 ----
arch/arm/mach-at91/at91sam9261_devices.c | 1098 -----------
arch/arm/mach-at91/at91sam9263.c | 399 ----
arch/arm/mach-at91/at91sam9263_devices.c | 1538 ----------------
arch/arm/mach-at91/at91sam9g45.c | 455 -----
arch/arm/mach-at91/at91sam9g45_devices.c | 1915 --------------------
arch/arm/mach-at91/at91sam9n12.c | 213 +--
arch/arm/mach-at91/at91sam9rl.c | 377 ----
arch/arm/mach-at91/at91sam9rl_devices.c | 1260 -------------
arch/arm/mach-at91/at91sam9x5.c | 311 +---
arch/arm/mach-at91/at91x40.c | 93 -
arch/arm/mach-at91/at91x40_time.c | 85 -
arch/arm/mach-at91/board-1arm.c | 99 -
arch/arm/mach-at91/board-afeb-9260v1.c | 223 ---
arch/arm/mach-at91/board-cam60.c | 199 --
arch/arm/mach-at91/board-carmeva.c | 167 --
arch/arm/mach-at91/board-cpu9krea.c | 386 ----
arch/arm/mach-at91/board-cpuat91.c | 189 --
arch/arm/mach-at91/board-csb337.c | 260 ---
arch/arm/mach-at91/board-csb637.c | 142 --
arch/arm/mach-at91/board-dt-rm9200.c | 3 -
arch/arm/mach-at91/board-dt-sam9.c | 2 -
arch/arm/mach-at91/board-dt-sama5.c | 1 -
arch/arm/mach-at91/board-eb01.c | 52 -
arch/arm/mach-at91/board-eb9200.c | 126 --
arch/arm/mach-at91/board-ecbat91.c | 191 --
arch/arm/mach-at91/board-eco920.c | 160 --
arch/arm/mach-at91/board-flexibity.c | 171 --
arch/arm/mach-at91/board-gsia18s.c | 585 ------
arch/arm/mach-at91/board-kafa.c | 113 --
arch/arm/mach-at91/board-kb9202.c | 159 --
arch/arm/mach-at91/board-pcontrol-g20.c | 228 ---
arch/arm/mach-at91/board-picotux200.c | 129 --
arch/arm/mach-at91/board-rm9200ek.c | 196 --
arch/arm/mach-at91/board-sam9-l9260.c | 230 ---
arch/arm/mach-at91/board-sam9260ek.c | 354 ----
arch/arm/mach-at91/board-sam9261ek.c | 623 -------
arch/arm/mach-at91/board-sam9263ek.c | 493 -----
arch/arm/mach-at91/board-sam9g20ek.c | 429 -----
arch/arm/mach-at91/board-sam9m10g45ek.c | 527 ------
arch/arm/mach-at91/board-sam9rlek.c | 333 ----
arch/arm/mach-at91/board-snapper9260.c | 191 --
arch/arm/mach-at91/board-stamp9g20.c | 294 ---
arch/arm/mach-at91/board-yl-9200.c | 597 ------
arch/arm/mach-at91/board.h | 127 --
arch/arm/mach-at91/clock.c | 977 ----------
arch/arm/mach-at91/clock.h | 49 -
arch/arm/mach-at91/generic.h | 53 -
arch/arm/mach-at91/gpio.c | 982 ----------
arch/arm/mach-at91/gpio.h | 214 ---
arch/arm/mach-at91/gsia18s.h | 33 -
arch/arm/mach-at91/include/mach/at91_dbgu.h | 3 -
arch/arm/mach-at91/include/mach/at91_ramc.h | 6 +-
arch/arm/mach-at91/include/mach/at91x40.h | 60 -
arch/arm/mach-at91/include/mach/cpu.h | 1 -
arch/arm/mach-at91/include/mach/hardware.h | 10 -
arch/arm/mach-at91/include/mach/uncompress.h | 7 -
arch/arm/mach-at91/irq.c | 296 ---
arch/arm/mach-at91/leds.c | 56 -
arch/arm/mach-at91/pm.c | 33 +-
arch/arm/mach-at91/pm.h | 1 -
arch/arm/mach-at91/setup.c | 67 -
arch/arm/mach-at91/soc.h | 6 -
arch/arm/mach-at91/stamp9g20.h | 7 -
drivers/clocksource/timer-atmel-pit.c | 32 -
drivers/misc/Kconfig | 2 +-
drivers/net/ethernet/cadence/Kconfig | 2 +-
drivers/power/reset/at91-reset.c | 4 +-
drivers/rtc/Kconfig | 6 +-
drivers/video/backlight/Kconfig | 1 -
drivers/video/fbdev/Kconfig | 17 -
drivers/watchdog/Kconfig | 4 +-
.../mach => include/soc/at91}/at91rm9200_sdramc.h | 0
.../mach => include/soc/at91}/at91sam9_ddrsdr.h | 0
.../mach => include/soc/at91}/at91sam9_sdramc.h | 0
96 files changed, 34 insertions(+), 23990 deletions(-)
delete mode 100644 arch/arm/configs/at91rm9200_defconfig
delete mode 100644 arch/arm/configs/at91sam9260_9g20_defconfig
delete mode 100644 arch/arm/configs/at91sam9261_9g10_defconfig
delete mode 100644 arch/arm/configs/at91sam9263_defconfig
delete mode 100644 arch/arm/configs/at91sam9g45_defconfig
delete mode 100644 arch/arm/configs/at91sam9rl_defconfig
delete mode 100644 arch/arm/configs/at91x40_defconfig
delete mode 100644 arch/arm/mach-at91/Kconfig.non_dt
delete mode 100644 arch/arm/mach-at91/at91_aic.h
delete mode 100644 arch/arm/mach-at91/at91_tc.h
delete mode 100644 arch/arm/mach-at91/at91rm9200_devices.c
delete mode 100644 arch/arm/mach-at91/at91sam9260_devices.c
delete mode 100644 arch/arm/mach-at91/at91sam9261_devices.c
delete mode 100644 arch/arm/mach-at91/at91sam9263_devices.c
delete mode 100644 arch/arm/mach-at91/at91sam9g45_devices.c
delete mode 100644 arch/arm/mach-at91/at91sam9rl_devices.c
delete mode 100644 arch/arm/mach-at91/at91x40.c
delete mode 100644 arch/arm/mach-at91/at91x40_time.c
delete mode 100644 arch/arm/mach-at91/board-1arm.c
delete mode 100644 arch/arm/mach-at91/board-afeb-9260v1.c
delete mode 100644 arch/arm/mach-at91/board-cam60.c
delete mode 100644 arch/arm/mach-at91/board-carmeva.c
delete mode 100644 arch/arm/mach-at91/board-cpu9krea.c
delete mode 100644 arch/arm/mach-at91/board-cpuat91.c
delete mode 100644 arch/arm/mach-at91/board-csb337.c
delete mode 100644 arch/arm/mach-at91/board-csb637.c
delete mode 100644 arch/arm/mach-at91/board-eb01.c
delete mode 100644 arch/arm/mach-at91/board-eb9200.c
delete mode 100644 arch/arm/mach-at91/board-ecbat91.c
delete mode 100644 arch/arm/mach-at91/board-eco920.c
delete mode 100644 arch/arm/mach-at91/board-flexibity.c
delete mode 100644 arch/arm/mach-at91/board-gsia18s.c
delete mode 100644 arch/arm/mach-at91/board-kafa.c
delete mode 100644 arch/arm/mach-at91/board-kb9202.c
delete mode 100644 arch/arm/mach-at91/board-pcontrol-g20.c
delete mode 100644 arch/arm/mach-at91/board-picotux200.c
delete mode 100644 arch/arm/mach-at91/board-rm9200ek.c
delete mode 100644 arch/arm/mach-at91/board-sam9-l9260.c
delete mode 100644 arch/arm/mach-at91/board-sam9260ek.c
delete mode 100644 arch/arm/mach-at91/board-sam9261ek.c
delete mode 100644 arch/arm/mach-at91/board-sam9263ek.c
delete mode 100644 arch/arm/mach-at91/board-sam9g20ek.c
delete mode 100644 arch/arm/mach-at91/board-sam9m10g45ek.c
delete mode 100644 arch/arm/mach-at91/board-sam9rlek.c
delete mode 100644 arch/arm/mach-at91/board-snapper9260.c
delete mode 100644 arch/arm/mach-at91/board-stamp9g20.c
delete mode 100644 arch/arm/mach-at91/board-yl-9200.c
delete mode 100644 arch/arm/mach-at91/board.h
delete mode 100644 arch/arm/mach-at91/clock.c
delete mode 100644 arch/arm/mach-at91/clock.h
delete mode 100644 arch/arm/mach-at91/gpio.c
delete mode 100644 arch/arm/mach-at91/gpio.h
delete mode 100644 arch/arm/mach-at91/gsia18s.h
delete mode 100644 arch/arm/mach-at91/include/mach/at91x40.h
delete mode 100644 arch/arm/mach-at91/irq.c
delete mode 100644 arch/arm/mach-at91/leds.c
delete mode 100644 arch/arm/mach-at91/stamp9g20.h
rename {arch/arm/mach-at91/include/mach => include/soc/at91}/at91rm9200_sdramc.h (100%)
rename {arch/arm/mach-at91/include/mach => include/soc/at91}/at91sam9_ddrsdr.h (100%)
rename {arch/arm/mach-at91/include/mach => include/soc/at91}/at91sam9_sdramc.h (100%)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 3/9] ARM: SoC cleanups for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
2014-12-09 21:22 ` [GIT PULL 1/9] ARM: SoC non-critical bug fixes " Arnd Bergmann
2014-12-09 21:23 ` [GIT PULL 2/9] ARM: SoC cleanup on mach-at91 " Arnd Bergmann
@ 2014-12-09 21:30 ` Arnd Bergmann
2014-12-09 21:34 ` [GIT PULL 4/9] ARM: SoC platform changes " Arnd Bergmann
` (5 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:30 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ba62a8593d15f3f353acdc8ab32c18dd40a275bb:
ARM: at91: remove unused board.h file (2014-12-03 14:16:07 +0100)
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 ef1dfa7332e9205b532da1c2d286757ce511cd1d:
Merge tag 'at91-cleanup5' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/cleanup (2014-12-04 19:11:03 +0100)
----------------------------------------------------------------
ARM: SoC cleanups for 3.19
The remaining cleanups for 3.19 are to a large part result of
devicetree conversion nearing completion on two other platforms
besides AT91:
* Like AT91, Renesas shmobile is in the process to migrate to DT and
multiplatform, but using a different approach of doing it one
SoC at a time. For 3.19, the r8a7791 platform and associated\
"Koelsch" board are considered complete and we remove the non-DT
non-multiplatform support for this.
* The ARM Versatile Express has supported DT and multiplatform
for a long time, but we have still kept the legacy board files
around, because not all drivers were fully working before. We
have finally taken the last step to remove the board files.
Other changes in this branch are preparation for the later branches
or just unrelated to the more interesting changes:
* The dts files for arm64 get moved into per-vendor directories for
a clearer structure.
* Some dead code removal (zynq, exynos, davinci, imx)
* Using pr_*() macros more consistently instead of printk(KERN_*)
in some platform code.
----------------------------------------------------------------
Arnd Bergmann (13):
Merge tag 'renesas-boards-cleanups2-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-dt-du-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-dt-cleanups-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-koelsch-board-removal-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'at91-cleanup2' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Merge tag 'davinci-for-v3.19/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/cleanup
Merge tag 'renesas-soc-cleanups2-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'samsung-cleanup-2' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Merge tag 'imx-cleanup-3.19' of git://git.kernel.org/.../shawnguo/linux into next/cleanup
Merge tag 'at91-cleanup3' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Merge tag 'at91-cleanup4' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Merge tag 'zynq-cleanup-for-3.19' of https://github.com/Xilinx/linux-xlnx into next/cleanup
Merge tag 'at91-cleanup5' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Boris Brezillon (1):
ARM: at91: remove useless init_time for DT-only SoCs
Dmitry Voytik (3):
ARM: imx6q: drop unnecessary semicolon
ARM: imx: simplify clk_pllv3_prepare()
ARM: imx: refactor mxc_iomux_mode()
Fabio Estevam (4):
ARM: dts: imx6qdl-sabresd: Use IMX6QDL_CLK_CKO define
ARM: dts: imx6qdl-gw5x: Remove unneeded 'fsl,mode' property
ARM: dts: imx6qdl-rex: Remove unneeded 'fsl,mode' property
ARM: dts: imx6qdl-sabresd: Fix the microphone route
Geert Uytterhoeven (24):
ARM: dts: Sort SHMOBILE dtbs alphabetically
ARM: shmobile: r7s72100: Remove r7s72100-genmai.dtb for ARCH_SHMOBILE_LEGACY
ARM: shmobile: emev2 dtsi: Use generic names for device nodes
ARM: shmobile: emev2 dtsi: Add uart* labels for easier referencing
ARM: shmobile: genmai dts: Add chosen/stdout-path
ARM: shmobile: ape6evm-reference dts: Add chosen/stdout-path
ARM: shmobile: armadillo800eva dts: Add chosen/stdout-path
ARM: shmobile: bockw-reference dts: Add chosen/stdout-path
ARM: shmobile: marzen dts: Add chosen/stdout-path
ARM: shmobile: lager dts: Add chosen/stdout-path
ARM: shmobile: henninger dts: Add chosen/stdout-path
ARM: shmobile: koelsch dts: Add chosen/stdout-path
ARM: shmobile: alt dts: Add chosen/stdout-path
ARM: shmobile: kzm9g-reference dts: Add chosen/stdout-path
ARM: shmobile: kzm9d dts: Add chosen/stdout-path
ARM: shmobile: r8a7778: Remove wrapper r8a7778_init_delay()
ARM: shmobile: sh73a0: Remove wrapper sh73a0_init_delay()
MAINTAINERS: Remove reference to shmobile / koelsch_defconfig
ARM: dts: koelsch: Stop building r8a7791-koelsch.dtb in legacy builds
ARM: shmobile: koelsch dts: Drop console= bootargs parameter
ARM: shmobile: sh73a0: Spelling/grammar s/entity map/identity mapping/
ARM: shmobile: sh7372: Spelling/grammar s/entity map/identity mapping/
ARM: shmobile: r8a7779: Spelling/grammar s/entity/identity/, s/map/mapping/
ARM: imx: Remove unneeded .map_io initialization
Jingchang Lu (1):
ARM: imx: clean up machine mxc_arch_reset_init_dt reset init
Joe Perches (1):
ARM: davinci: Use standard logging styles
Krzysztof Kozlowski (3):
ARM: EXYNOS: Move code from hotplug.c to platsmp.c
ARM: EXYNOS: Remove unneeded __ref annotation for cpu_die function
ARM: EXYNOS: Fix CPU idle clock down after CPU off
Laurent Pinchart (15):
ARM: shmobile: Remove FSF address from copyright headers
ARM: shmobile: r8a7779: Add DU node to device tree
ARM: shmobile: r8a7790: Add DU node to device tree
ARM: shmobile: r8a7791: Add DU node to device tree
ARM: shmobile: dts: Add common file for AA104XD12 panel
ARM: shmobile: marzen: Enable DU device in DT
ARM: shmobile: lager-reference: Remove DU platform device
ARM: shmobile: lager: Enable DU device in DT
ARM: shmobile: koelsch-reference: Remove DU platform device
ARM: shmobile: koelsch: Enable DU device in DT
ARM: shmobile: marzen-reference: Don't include legacy clock.h
ARM: shmobile: Remove shmobile_clk_workaround() implementation
ARM: shmobile: koelsch: Remove legacy C board code
ARM: shmobile: r8a7791: Remove legacy code
ARM: shmobile: koelsch: Remove reference board code
Michal Simek (1):
ARM: zynq: Remove secondary_startup() declaration from header
Olof Johansson (8):
Merge tag 'dts-subdirs-for-arm-soc-v3.19' of git://git.kernel.org/.../rric/linux into next/cleanup
Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Merge tag 'renesas-kconfig-cleanups-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-boards-cleanups-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-soc-cleanups-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'renesas-cleanup-for-v3.19' 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
ARM: at91: fix build breakage due to legacy board removals
Pankaj Dubey (1):
ARM: EXYNOS: Remove unused static iomapping
Paul Bolle (1):
ARM: shmobile: Remove ARCH_HAS_OPP completely
Pawel Moll (2):
ARM: vexpress: Remove non-DT code
ARM: vexpress: Enable regulator framework when MMCI is in use
Rasmus Villemoes (1):
ARM: davinci: Remove redundant casts
Robert Richter (6):
dts, arm64: Add dtbs_install make target
dts, kbuild: Factor out dtbs install rules to Makefile.dtbinst
dts, arm/arm64: Remove dtbs build rules in sub-makes
dts, kbuild: Implement support for dtb vendor subdirs
dts, arm64: Move dts files to vendor subdirs
dts, arm: Remove $(MACHINE) variable from dtbs make recipes
Simon Horman (3):
ARM: shmobile: r8a73a4: Remove spurious dma-multiplexer base addresses
ARM: shmobile: armadillo800eva: Sort includes
Merge tag 'renesas-dt-cleanups-for-v3.19' into koelsch-board-removal-for-v3.19.base
Soren Brinkmann (1):
ARM: zynq: Actually remove hotplug.c
Ulrich Hecht (3):
ARM: shmobile: r7s72100: sort dtsi file by address
ARM: shmobile: kzm9d: sort dts file by address
ARM: shmobile: r8a73a4: sort dtsi file by address
MAINTAINERS | 1 -
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 8 +-
arch/arm/boot/dts/Makefile | 27 +-
arch/arm/boot/dts/emev2-kzm9d.dts | 63 +--
arch/arm/boot/dts/emev2.dtsi | 12 +-
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 2 -
arch/arm/boot/dts/imx6qdl-rex.dtsi | 1 -
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 +-
arch/arm/boot/dts/r7s72100-genmai.dts | 3 +-
arch/arm/boot/dts/r7s72100.dtsi | 202 ++++----
arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 3 +-
arch/arm/boot/dts/r8a73a4.dtsi | 232 ++++-----
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 1 +
arch/arm/boot/dts/r8a7778-bockw-reference.dts | 3 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 84 ++++
arch/arm/boot/dts/r8a7779.dtsi | 24 +
arch/arm/boot/dts/r8a7790-lager.dts | 54 ++-
arch/arm/boot/dts/r8a7790.dtsi | 90 ++++
arch/arm/boot/dts/r8a7791-henninger.dts | 1 +
arch/arm/boot/dts/r8a7791-koelsch.dts | 19 +-
arch/arm/boot/dts/r8a7791.dtsi | 69 +++
arch/arm/boot/dts/r8a7794-alt.dts | 1 +
arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 41 ++
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 1 +
arch/arm/configs/koelsch_defconfig | 113 -----
arch/arm/configs/shmobile_defconfig | 1 -
arch/arm/mach-at91/at91sam9g45.c | 1 +
arch/arm/mach-at91/at91sam9rl.c | 1 +
arch/arm/mach-davinci/board-da830-evm.c | 89 ++--
arch/arm/mach-davinci/board-da850-evm.c | 9 +-
arch/arm/mach-davinci/board-dm644x-evm.c | 10 +-
arch/arm/mach-davinci/board-mityomapl138.c | 45 +-
arch/arm/mach-davinci/board-neuros-osd2.c | 5 +-
arch/arm/mach-davinci/clock.c | 2 +-
arch/arm/mach-davinci/mux.c | 15 +-
arch/arm/mach-davinci/time.c | 13 +-
arch/arm/mach-exynos/Makefile | 3 -
arch/arm/mach-exynos/common.h | 2 -
arch/arm/mach-exynos/exynos.c | 50 --
arch/arm/mach-exynos/hotplug.c | 91 ----
arch/arm/mach-exynos/include/mach/map.h | 23 -
arch/arm/mach-exynos/platsmp.c | 113 +++++
arch/arm/mach-exynos/regs-pmu.h | 3 +
arch/arm/mach-imx/clk-imx6q.c | 2 +-
arch/arm/mach-imx/clk-pllv3.c | 7 +-
arch/arm/mach-imx/common.h | 1 -
arch/arm/mach-imx/imx25-dt.c | 9 -
arch/arm/mach-imx/imx27-dt.c | 3 -
arch/arm/mach-imx/imx31-dt.c | 9 -
arch/arm/mach-imx/imx35-dt.c | 10 -
arch/arm/mach-imx/iomux-imx31.c | 8 +-
arch/arm/mach-imx/iomux-mx3.h | 2 +-
arch/arm/mach-imx/mach-imx50.c | 9 -
arch/arm/mach-imx/mach-imx51.c | 2 -
arch/arm/mach-imx/mach-imx53.c | 2 -
arch/arm/mach-imx/mach-imx6q.c | 3 -
arch/arm/mach-imx/mach-imx6sl.c | 4 -
arch/arm/mach-imx/mach-imx6sx.c | 4 -
arch/arm/mach-imx/mach-vf610.c | 10 -
arch/arm/mach-imx/system.c | 15 -
arch/arm/mach-shmobile/Kconfig | 20 -
arch/arm/mach-shmobile/Makefile | 5 +-
arch/arm/mach-shmobile/Makefile.boot | 1 -
arch/arm/mach-shmobile/board-ape6evm-reference.c | 4 -
arch/arm/mach-shmobile/board-ape6evm.c | 4 -
arch/arm/mach-shmobile/board-armadillo800eva.c | 45 +-
arch/arm/mach-shmobile/board-bockw-reference.c | 4 -
arch/arm/mach-shmobile/board-bockw.c | 4 -
arch/arm/mach-shmobile/board-koelsch-reference.c | 117 -----
arch/arm/mach-shmobile/board-koelsch.c | 527 ---------------------
arch/arm/mach-shmobile/board-kzm9g-reference.c | 4 -
arch/arm/mach-shmobile/board-kzm9g.c | 4 -
arch/arm/mach-shmobile/board-lager-reference.c | 84 ----
arch/arm/mach-shmobile/board-lager.c | 4 -
arch/arm/mach-shmobile/board-mackerel.c | 4 -
arch/arm/mach-shmobile/board-marzen-reference.c | 5 -
arch/arm/mach-shmobile/board-marzen.c | 4 -
arch/arm/mach-shmobile/clock-r8a73a4.c | 4 -
arch/arm/mach-shmobile/clock-r8a7740.c | 4 -
arch/arm/mach-shmobile/clock-r8a7778.c | 4 -
arch/arm/mach-shmobile/clock-r8a7779.c | 4 -
arch/arm/mach-shmobile/clock-r8a7790.c | 4 -
arch/arm/mach-shmobile/clock-r8a7791.c | 342 -------------
arch/arm/mach-shmobile/clock-sh7372.c | 4 -
arch/arm/mach-shmobile/clock-sh73a0.c | 4 -
arch/arm/mach-shmobile/clock.c | 36 +-
arch/arm/mach-shmobile/clock.h | 14 -
arch/arm/mach-shmobile/console.c | 4 -
arch/arm/mach-shmobile/headsmp-scu.S | 5 -
arch/arm/mach-shmobile/intc-sh7372.c | 4 -
arch/arm/mach-shmobile/intc-sh73a0.c | 4 -
arch/arm/mach-shmobile/r8a7740.h | 4 -
arch/arm/mach-shmobile/r8a7778.h | 5 -
arch/arm/mach-shmobile/r8a7791.h | 3 -
arch/arm/mach-shmobile/setup-emev2.c | 4 -
arch/arm/mach-shmobile/setup-r7s72100.c | 4 -
arch/arm/mach-shmobile/setup-r8a73a4.c | 4 -
arch/arm/mach-shmobile/setup-r8a7740.c | 4 -
arch/arm/mach-shmobile/setup-r8a7778.c | 11 +-
arch/arm/mach-shmobile/setup-r8a7779.c | 10 +-
arch/arm/mach-shmobile/setup-r8a7790.c | 4 -
arch/arm/mach-shmobile/setup-r8a7791.c | 185 +-------
arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 -
arch/arm/mach-shmobile/setup-sh7372.c | 6 +-
arch/arm/mach-shmobile/setup-sh73a0.c | 15 +-
arch/arm/mach-shmobile/sh73a0.h | 1 -
arch/arm/mach-shmobile/sleep-sh7372.S | 5 -
arch/arm/mach-shmobile/smp-emev2.c | 4 -
arch/arm/mach-shmobile/smp-r8a7779.c | 4 -
arch/arm/mach-shmobile/smp-sh73a0.c | 4 -
arch/arm/mach-shmobile/timer.c | 5 -
arch/arm/mach-vexpress/Kconfig | 4 +-
arch/arm/mach-vexpress/Makefile | 3 +-
arch/arm/mach-vexpress/core.h | 7 -
arch/arm/mach-vexpress/ct-ca9x4.c | 212 ---------
arch/arm/mach-vexpress/include/mach/ct-ca9x4.h | 47 --
arch/arm/mach-vexpress/include/mach/hardware.h | 1 -
arch/arm/mach-vexpress/include/mach/irqs.h | 6 -
arch/arm/mach-vexpress/include/mach/motherboard.h | 88 ----
arch/arm/mach-vexpress/platsmp.c | 42 --
arch/arm/mach-vexpress/v2m.c | 374 ---------------
arch/arm/mach-zynq/Makefile | 2 -
arch/arm/mach-zynq/common.h | 1 -
arch/arm/mach-zynq/hotplug.c | 14 -
arch/arm/plat-samsung/include/plat/map-s5p.h | 21 -
arch/arm/plat-versatile/Kconfig | 2 +-
arch/arm64/Makefile | 10 +-
arch/arm64/boot/dts/Makefile | 15 +-
arch/arm64/boot/dts/apm/Makefile | 5 +
arch/arm64/boot/dts/{ => apm}/apm-mustang.dts | 0
arch/arm64/boot/dts/{ => apm}/apm-storm.dtsi | 0
arch/arm64/boot/dts/arm/Makefile | 6 +
arch/arm64/boot/dts/{ => arm}/foundation-v8.dts | 0
arch/arm64/boot/dts/{ => arm}/rtsm_ve-aemv8a.dts | 0
.../boot/dts/{ => arm}/rtsm_ve-motherboard.dtsi | 0
arch/arm64/boot/dts/cavium/Makefile | 5 +
arch/arm64/boot/dts/{ => cavium}/thunder-88xx.dts | 0
arch/arm64/boot/dts/{ => cavium}/thunder-88xx.dtsi | 0
drivers/clk/versatile/Makefile | 1 -
drivers/clk/versatile/clk-vexpress-osc.c | 7 -
drivers/clk/versatile/clk-vexpress.c | 86 ----
drivers/misc/vexpress-syscfg.c | 60 +--
include/linux/vexpress.h | 19 -
scripts/Kbuild.include | 6 +
scripts/Makefile.dtbinst | 51 ++
scripts/Makefile.lib | 12 -
149 files changed, 1004 insertions(+), 3309 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 4/9] ARM: SoC platform changes for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
` (2 preceding siblings ...)
2014-12-09 21:30 ` [GIT PULL 3/9] ARM: SoC cleanups " Arnd Bergmann
@ 2014-12-09 21:34 ` Arnd Bergmann
2014-12-09 21:36 ` [GIT PULL 5/9] ARM: SoC driver updates " Arnd Bergmann
` (4 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:34 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 2eb04ae010a8fb165ba7aa56e9aa8e7980887dee:
ARM: mvebu: add missing of_node_put() call in coherency.c (2014-11-07 02:56:36 +0000)
(this was part of a fixes branch merged into 3.18-rc2)
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 842f7d2c4d392c0571cf72e3eaca26742bebbd1e:
ARM: mvebu: use the cpufreq-dt platform_data for independent clocks (2014-12-04 17:31:32 +0100)
----------------------------------------------------------------
ARM: SoC platform changes for 3.19
New and updated SoC support, notable changes include:
* bcm: brcmstb SMP support
* bcm: initial iproc/cygnus support
* exynos: Exynos4415 SoC support
* exynos: PMU and suspend support for Exynos5420
* exynos: PMU support for Exynos3250
* exynos: pm related maintenance
* imx: new LS1021A SoC support
* imx: vybrid 610 global timer support
* integrator: convert to using multiplatform configuration
* mediatek: earlyprintk support for mt8127/mt8135
* meson: meson8 soc and l2 cache controller support
* mvebu: Armada 38x CPU hotplug support
* mvebu: drop support for prerelease Armada 375 Z1 stepping
* mvebu: extended suspend support, now works on Armada 370/XP
* omap: hwmod related maintenance
* omap: prcm cleanup
* pxa: initial pxa27x DT handling
* rockchip: SMP support for rk3288
* rockchip: add cpu frequency scaling support
* shmobile: r8a7740 power domain support
* shmobile: various small restart, timer, pci apmu changes
* sunxi: Allwinner A80 (sun9i) earlyprintk support
* ux500: power domain support
Overall, a significant chunk of changes, coming mostly from
the usual suspects: omap, shmobile, samsung and mvebu, all of
which already contain a lot of platform specific code in
arch/arm.
----------------------------------------------------------------
Abhilash Kesavan (2):
ARM: EXYNOS: Add PMU support for exynos5420
ARM: EXYNOS: Use MCPM call-backs to support S2R on exynos5420
Alan Tull (1):
socfpga: hotplug: put cpu1 in wfi
Ambresh K (1):
ARM: DRA7: hwmod data: Add missing UART hwmod data
Anson Huang (2):
ARM: imx: replace cpu type check with ddr type check
ARM: imx: add anatop settings for LPDDR2 when enter DSM mode
Antoine Tenart (1):
ARM: berlin: do not select RESET_CONTROLLER
Antoine T?nart (1):
ARM: Berlin: select the reset controller
Arnd Bergmann (26):
ARM: EXYNOS: Fix build with ARM_CPU_SUSPEND=n
ARM: shmobile: always build rcar setup for armv7
Merge tag 'renesas-runtime-pm-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc2-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc3-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-boards-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'pxa-for-3.19' of https://github.com/rjarzmik/linux into next/soc
Merge tag 'omap-for-v3.19/clocks-and-pm' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'omap-for-v3.19/prcm-cleanup' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'arm-soc/for-3.19/cygnus-platform-v2' of http://github.com/brcm/linux into next/soc
Merge tag 'arm-soc/for-3.19/cygnus-defconfig-v2' of http://github.com/brcm/linux into next/soc
Merge tag 'v3.19-next-soc' of https://github.com/mbgg/linux-mediatek into next/soc
Merge tag 'integrator-v3.19-arm-soc-2' of git://git.kernel.org/.../linusw/linux-integrator into next/soc
Merge tag 'v3.19-rockchip-soc2' of git://git.kernel.org/.../mmind/linux-rockchip into next/soc
Merge tag 'v3.19-meson-soc' of https://github.com/carlocaione/linux-meson into next/soc
Merge tag 'sunxi-core-for-3.19' of git://git.kernel.org/.../mripard/linux into next/soc
Merge tag 'berlin-soc-3.19-2' of git://git.infradead.org/users/hesselba/linux-berlin into next/soc
Merge tag 'renesas-soc4-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/soc
ARM: imx: temporarily remove CONFIG_SOC_FSL from LS1021A
Merge tag 'samsung-exynos-v3.19' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'samsung-pm-3' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge (part of) tag 'omap-for-v3.19/hwmod-and-defconfig' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'imx-soc-3.19' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'mvebu-soc-3.19' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'mvebu-soc-suspend-3.19' of git://git.infradead.org/linux-mvebu into next/soc
Axel Lin (1):
soc: integrator: Add terminating entry for integrator_cm_match
Bartlomiej Zolnierkiewicz (8):
ARM: EXYNOS: replace EXYNOS_BOOT_VECTOR_* macros by static inlines
ARM: firmware: add AFTR mode support to firmware do_idle method
ARM: EXYNOS: add secure firmware support to AFTR mode code
ARM: EXYNOS: fix register setup for AFTR mode code
ARM: EXYNOS: allow driver usage on Exynos4x12 SoCs
ARM: EXYNOS: Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=y
ARM: EXYNOS: add exynos3250 PMU support
ARM: EXYNOS: use u8 for val[] in struct exynos_pmu_conf
Beniamino Galvani (4):
ARM: meson: add meson8 support
ARM: meson: document meson8 compatible properties
ARM: meson: enable L2 cache
clocksource: meson6: Select CLKSRC_MMIO
Brian Norris (2):
ARM: brcmstb: reintroduce SMP support
ARM: brcmstb: Kconfig: drop unneeded symbol selections
Chanwoo Choi (1):
ARM: EXYNOS: Add support for exynos4415 SoC
Chen-Yu Tsai (7):
Documentation: sunxi: Update Allwinner SoC documentation (A31/A31s/A23)
ARM: sunxi: Add debug uart used by sun9i (Allwinner A80)
devicetree: bindings: Add vendor prefix for Merrii Technology Co., Ltd.
ARM: sunxi: Introduce Allwinner A80 support
devicetree: bindings: Document supported Allwinner sunxi SoCs
Documentation: sunxi: Add A80 datasheet link
ARM: sunxi: Select ARCH_HAS_RESET_CONTROLLER and RESET_CONTROLLER for sun9i
Dmitry Eremin-Solenikov (2):
ARM: pxa: tosa: switch to gpio-charger
ARM: debug: move StrongARM debug include to arch/arm/include/debug
Dmitry Lifshitz (1):
ARM: dts: cm-t3x30: add keypad support
Emilio L?pez (1):
ARM: sunxi: make sun6i SMP ops static
Ezequiel Garcia (1):
ARM: mvebu: Remove thermal quirk for A375 Z1 revision
Felipe Balbi (1):
ARM: OMAP2+: hwmod: drop unnecessary list initialization
Florian Fainelli (2):
bus: brcmstb_gisb: register the fault code hook
bus: brcmstb_gisb: save and restore GISB timeout
Fugang Duan (2):
ARM: imx6sx: add imx6sx iomux-gpr field define
ARM: imx: add enet init for i.mx6sx
Geert Uytterhoeven (15):
ARM: shmobile: sh7372: Add shmobile_init_late()
ARM: shmobile: r8a7740: Add missing A3SP pm domain devices
ARM: shmobile: r8a7740: Add missing A4S pm domain devices
ARM: shmobile: armadillo800eva legacy: Add missing A3SP pm domain devices
ARM: shmobile: armadillo800eva legacy: Add missing A4S pm domain devices
ARM: shmobile: r8a7740: Add A3RV pm domain support
ARM: shmobile: r8a7740: Add A3SG pm domain support
ARM: shmobile: r8a7740/armadillo legacy: Add A4MP pm domain support
ARM: shmobile: r8a7740: Add D4 pm domain support
ARM: shmobile: r8a7740/armadillo legacy: Add A4R pm domain support
ARM: shmobile: r8a7740: Add A4SU pm domain support
ARM: shmobile: r8a7740: Add A3SM pm domain support
ARM: shmobile: kzm9g-reference: Add restart callback
ARM: shmobile: sh73a0: Add restart callback
ARM: shmobile: Add early debugging support using SCIF(A)
Gregory CLEMENT (4):
ARM: mvebu: Clean-up the Armada XP support
ARM: mvebu: Move SCU power up in a function
ARM: mvebu: Fix the secondary startup for Cortex A9 SoC
ARM: mvebu: Implement the CPU hotplug support for the Armada 38x SoCs
Hauke Mehrtens (1):
ARM: BCM5301X: fix early serial console
Heiko Stuebner (4):
ARM: rockchip: add a cpufreq-cpu0 device
ARM: rockchip: honor renaming of cpufreq-cpu0 to cpufreq-dt
ARM: rockchip: convert to regmap and use pmu syscon if available
ARM: rockchip: add option to access the pmu via a phandle in smp_operations
Hisashi Nakamura (2):
ARM: shmobile: Separate APMU resource data into CPU dependant part
ARM: shmobile: r8a7791: Correct number of CPU cores
Jason Cooper (1):
Merge branch 'mvebu/fixes' into mvebu/soc
Javier Martinez Canillas (1):
ARM: EXYNOS: Call regulator core suspend prepare and finish functions
Jingchang Lu (2):
ARM: imx: Add initial support for Freescale LS1021A
ARM: imx: Add Freescale LS1021A SMP support
Joe Perches (2):
ARM: u300: Convert pr_warning to pr_warn
arm: mach-pxa: Convert pr_warning to pr_warn
Joe.C (2):
ARM: mediatek: Add earlyprintk support for mt8127 & mt8135
ARM: mediatek: Fix description for mediatek SoCs
Jonathan Richardson (1):
ARM: cygnus: Initial support for Broadcom Cygnus SoC
Kever Yang (1):
ARM: rockchip: add basic smp support for rk3288
Krzysztof Kozlowski (1):
ARM: EXYNOS: SWRESET is needed to boot secondary CPU on exynos3250
Kukjin Kim (2):
Merge branch 'v3.19-next/cleanup-samsung' into v3.19-next/mach-exynos
Merge branch 'v3.19-next/non-critical-fixes' into v3.19-next/mach-exynos
Laurent Pinchart (1):
ARM: shmobile: Select CONFIG_ZONE_DMA when CONFIG_ARM_LPAE is enabled
Linus Walleij (8):
ARM: integrator: make the Integrator multiplatform
ARM: integrator: set V4T and V5 as default multitargets
ARM: integrator: move AP timer to clocksource
ARM: fix multiplatform allmodcompile
ARM: integrator: move restart to the device tree
ARM: integrator: move debug LEDs to syscon LED driver
ARM: integrator: move core module LED to device tree
soc: move SoC driver for the ARM Integrator
Lucas Stach (4):
ARM: imx5: add step clock, used when reprogramming PLL1
ARM: imx: add CPU clock type
ARM: imx53: clk: add ARM clock
ARM: imx53: add cpufreq support
Magnus Damm (1):
ARM: shmobile: Handle CA7 arch timer delay
Marc Carino (1):
ARM: brcmstb: add debug UART for earlyprintk support
Nishanth Menon (3):
ARM: OMAP4: PM: Only do static dependency configuration in omap4_init_static_deps
ARM: OMAP4+: PM: Centralize static dependency mapping table
ARM: OMAP4+: PM: Program CPU logic power state
Oleksij Rempel (2):
ARM: add mach-asm9260
ARM: add lolevel debug support for asm9260
Olof Johansson (6):
Merge tag 'v3.18-rockchip-cpufreqdev-v2' of git://git.kernel.org/.../mmind/linux-rockchip into next/soc
Merge tag 'brcmstb-smp-uart-for-3.19' of http://github.com/brcm/linux into next/soc
Merge tag 'integrator-multiplatform-for-arm-soc' of git://git.kernel.org/.../linusw/linux-integrator into next/soc
Merge branch 'v3.19-next/pm-samsung-2' of http://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'berlin-soc-3.19-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/soc
Merge tag 'ux500-core-for-arm-soc' of git://git.kernel.org/.../linusw/linux-stericsson into next/soc
Pankaj Dubey (4):
ARM: EXYNOS: Add platform driver support for Exynos PMU
ARM: EXYNOS: Move PMU specific definitions from common.h
clk: exynos5440: move restart code into clock driver
ARM: EXYNOS: move restart code into pmu driver
Paul Walmsley (2):
Merge branch 'dra7xx-uart-hwmod-v3.19' into omap-b-for-v3.19
Merge branch 'adc-support-v3.19' into omap-b-for-v3.19
Phil Edworthy (1):
ARM: shmobile: Enable PCI domains for R-Car Gen2 devices
Robert Jarzmik (4):
arm: pxa: add device-tree irq init for pxa27x
arm: pxa: move init functions into generic.h
arm: pxa: remove unnecessary includes from pxa-dt
arm: pxa: add pxa27x device-tree support
Robin Gong (1):
power: reset: imx-snvs-poweroff: add power off driver for i.mx6
Scott Branden (3):
ARM: mach-bcm: Consolidate currently supported IPROC SoCs
ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig
ARM: bcm_defconfig: remove one level of menu from Kconfig
Shawn Guo (1):
Merge tag 'imx-fixes-3.18-2' into imx/soc
Stefan Agner (2):
ARM: vf610: Add ARM Global Timer clocksource option
ARM: imx: clk-vf610: get input clocks from assigned clocks
Tero Kristo (31):
ARM: DRA7: PRM: add voltage processor check behind a prm_feature flag
ARM: AM43XX: PRM: use OMAP4 PRM driver
ARM: OMAP2/3: hwmod: merge wait_target_ready functions for omap2/3
ARM: AM33xx/OMAP4+: CM: remove cdoffs parameter from wait_module_idle/ready
ARM: OMAP4/AM33xx: add cm_init / cm_exit calls for AM33xx and OMAP4+
ARM: OMAP2+: CM: add common API for cm_wait_module_ready
ARM: OMAP4+/AM33xx: CM: add common API for cm_wait_module_idle
ARM: OMAP2+: CM: make clkdm_hwsup operations static
ARM: OMAP2+: CM: add common APIs for cm_module_enable/disable
ARM: OMAP2/3: CM: make cm_split_idlest_reg SoC calls static
ARM: AM33xx: hwmod: remove am33xx specific module SoC opts
ARM: AM43xx: hwmod: use OMAP4 hardreset ops instead of the AM33xx version
ARM: AM33xx: PRM: add support for prm_init
ARM: OMAP2+: PRM: add generic API for asserting hardware reset
ARM: OMAP2+: PRM: add generic API for deasserting hardware reset
ARM: OMAP2+: PRM: add generic API for checking hardreset status
ARM: OMAP4: CM: move public definitions from cminst44xx.h to cm44xx.h
ARM: OMAP4: CM: make cminst direct register access functions static
ARM: OMAP4+: CM: remove omap4_cm1/cm2_* functions
ARM: AM33xx: PRM: move global warm reset implementation to driver
ARM: AM33xx: PRM: make direct register access functions static
ARM: OMAP4: PRM: make omap4_prm_read/write_inst_reg calls static
ARM: OMAP3: PRM: make PRCM interrupt handler related functions static
ARM: OMAP4: PRM: make PRCM interrupt handler related functions static
ARM: OMAP3+: PRM: add generic API for reconfiguring I/O chain
ARM: OMAP2+: PRM: provide generic API for system reset
ARM: OMAP3: clock: use clk_features flags for omap3 DPLL4 checks
ARM: OMAP3: clock: add new rate changing logic support for noncore DPLLs
ARM: OMAP4: clock: add support for determine_rate for omap4 regm4xen DPLL
ARM: OMAP3: clock: add support for dpll4_set_rate_and_parent
ARM: OMAP3+: DPLL: use determine_rate() and set_rate_and_parent()
Thomas Petazzoni (20):
Documentation: dt-bindings: minimal documentation for MVEBU SDRAM controller
ARM: mvebu: make the coherency_ll.S functions work with no coherency fabric
ARM: mvebu: disable I/O coherency on non-SMP situations on Armada 370/375/38x/XP
ARM: mvebu: remove unused register offset definition
ARM: mvebu: remove Armada 375 Z1 workaround for I/O coherency
ARM: mvebu: update comments in coherency.c
irqchip: armada-370-xp: Add suspend/resume support
clocksource: time-armada-370-xp: add suspend/resume support
bus: mvebu-mbus: suspend/resume support
bus: mvebu-mbus: provide a mechanism to save SDRAM window configuration
clk: mvebu: add suspend/resume for gatable clocks
ARM: mvebu: implement suspend/resume support for Armada XP
ARM: mvebu: reserve the first 10 KB of each memory bank for suspend/resume
ARM: mvebu: Armada XP GP specific suspend/resume code
ARM: mvebu: make sure MMU is disabled in armada_370_xp_cpu_resume
ARM: mvebu: synchronize secondary CPU clocks on resume
ARM: mvebu: add suspend/resume DT information for Armada XP GP
ARM: mvebu: adjust mbus controller description on Armada 370/XP
ARM: mvebu: add SDRAM controller description for Armada XP
ARM: mvebu: use the cpufreq-dt platform_data for independent clocks
Tomasz Figa (2):
ARM: firmware: Introduce suspend and resume operations
ARM: EXYNOS: Add support for firmware-assisted suspend/resume
Tomi Valkeinen (6):
ARM: OMAP2+: hwmod: add parent_hwmod support
ARM: OMAP5: hwmod: set DSS submodule parent hwmods
ARM: OMAP4: hwmod: set DSS submodule parent hwmods
ARM: OMAP4: hwmod: use MODULEMODE properly
ARM: OMAP4: fix RFBI iclk
ARM: dts: omap4.dtsi: remove dss_fck
Tony Lindgren (2):
Merge tag 'for-v3.19/omap-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.19/soc
Merge tag 'for-v3.19/omap-b2' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.19/soc
Ulf Hansson (8):
dt: bindings: ux500: Add documentation for PM domains
dt: bindings: ux500: Add header for PM domains specifiers
ARM: ux500: Initial support for PM domains
ARM: ux500: Enable Kconfig for the generic PM domain
ARM: ux500: Add DT node for ux500 PM domains
ARM: ux500: Add sdi devices to the VAPE PM domain
ARM: ux500: Add spi and ssp devices to the VAPE PM domain
ARM: ux500: Add i2c devices to the VAPE PM domain
Ulrich Hecht (1):
ARM: shmobile: rcar-gen2: Add CA7 arch_timer initialization for r8a7794
Vignesh R (1):
ARM: OMAP2+: hwmod: AM43x: add hwmod support for ADC on AM43xx
Vikas Sajjan (3):
ARM: EXYNOS: Move Disabling of JPEG USE_RETENTION for exynos5250 to pmu.c
ARM: EXYNOS: Refactor the pm code to use DT based lookup
ARM: EXYNOS: Add Suspend-to-RAM support for exynos5420
Documentation/arm/firmware.txt | 28 +-
Documentation/arm/sunxi/README | 16 +-
Documentation/devicetree/bindings/arm/amlogic.txt | 8 +-
Documentation/devicetree/bindings/arm/cpus.txt | 9 +
Documentation/devicetree/bindings/arm/sunxi.txt | 12 +
.../devicetree/bindings/arm/ux500/power_domain.txt | 35 ++
.../devicetree/bindings/bus/mvebu-mbus.txt | 17 +-
.../memory-controllers/mvebu-sdram-controller.txt | 21 +
.../bindings/power_supply/imx-snvs-poweroff.txt | 23 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
MAINTAINERS | 1 +
arch/arm/Kconfig | 20 +-
arch/arm/Kconfig.debug | 167 ++++-
arch/arm/boot/dts/armada-370-xp.dtsi | 3 +-
arch/arm/boot/dts/armada-xp-gp.dts | 19 +-
arch/arm/boot/dts/armada-xp.dtsi | 5 +
arch/arm/boot/dts/integrator.dtsi | 48 +-
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 17 +
arch/arm/boot/dts/omap4.dtsi | 2 +-
arch/arm/boot/dts/omap44xx-clocks.dtsi | 8 -
arch/arm/boot/dts/ste-dbx5x0.dtsi | 22 +
arch/arm/configs/bcm_defconfig | 3 +-
arch/arm/configs/integrator_defconfig | 3 +
arch/arm/include/asm/firmware.h | 10 +-
arch/arm/include/debug/asm9260.S | 29 +
arch/arm/include/debug/renesas-scif.S | 52 ++
.../mach/debug-macro.S => include/debug/sa1100.S} | 10 +-
arch/arm/mach-asm9260/Kconfig | 6 +
arch/arm/mach-bcm/Kconfig | 96 +--
arch/arm/mach-bcm/Makefile | 5 +
arch/arm/mach-bcm/bcm_cygnus.c | 25 +
arch/arm/mach-bcm/brcmstb.h | 19 +
arch/arm/mach-bcm/headsmp-brcmstb.S | 33 +
arch/arm/mach-bcm/platsmp-brcmstb.c | 329 ++++++++++
arch/arm/mach-berlin/Kconfig | 3 +-
arch/arm/mach-exynos/Kconfig | 11 +
arch/arm/mach-exynos/Makefile | 4 +-
arch/arm/mach-exynos/common.h | 31 +-
arch/arm/mach-exynos/exynos-pmu.h | 24 +
arch/arm/mach-exynos/exynos.c | 30 +-
arch/arm/mach-exynos/firmware.c | 67 ++-
arch/arm/mach-exynos/mcpm-exynos.c | 32 +-
arch/arm/mach-exynos/platsmp.c | 35 ++
arch/arm/mach-exynos/pm.c | 311 ++--------
arch/arm/mach-exynos/pmu.c | 669 +++++++++++++++++++--
arch/arm/mach-exynos/regs-pmu.h | 358 +++++++++++
arch/arm/mach-exynos/sleep.S | 28 +
arch/arm/mach-exynos/smc.h | 4 +
arch/arm/mach-exynos/suspend.c | 566 +++++++++++++++++
arch/arm/mach-imx/Kconfig | 31 +-
arch/arm/mach-imx/Makefile | 6 +-
arch/arm/mach-imx/anatop.c | 34 +-
arch/arm/mach-imx/clk-cpu.c | 107 ++++
arch/arm/mach-imx/clk-imx51-imx53.c | 14 +-
arch/arm/mach-imx/clk-vf610.c | 21 +-
arch/arm/mach-imx/clk.h | 4 +
arch/arm/mach-imx/common.h | 2 +
arch/arm/mach-imx/mach-imx53.c | 2 +
arch/arm/mach-imx/mach-imx6sx.c | 51 ++
arch/arm/mach-imx/mach-ls1021a.c | 22 +
arch/arm/mach-imx/mmdc.c | 17 +
arch/arm/mach-imx/mxc.h | 2 +
arch/arm/mach-imx/platsmp.c | 33 +
arch/arm/mach-imx/pm-imx6.c | 10 +-
arch/arm/mach-imx/suspend-imx6.S | 14 +-
arch/arm/mach-integrator/Kconfig | 23 +
arch/arm/mach-integrator/Makefile | 2 +-
arch/arm/mach-integrator/cm.h | 1 -
arch/arm/mach-integrator/common.h | 2 -
arch/arm/mach-integrator/core.c | 103 ----
arch/arm/mach-integrator/include/mach/uncompress.h | 48 --
arch/arm/mach-integrator/integrator_ap.c | 218 -------
arch/arm/mach-integrator/integrator_cp.c | 28 -
arch/arm/mach-integrator/leds.c | 124 ----
arch/arm/mach-mediatek/Kconfig | 4 +-
arch/arm/mach-meson/Kconfig | 6 +
arch/arm/mach-meson/meson.c | 10 +-
arch/arm/mach-mvebu/Makefile | 2 +-
arch/arm/mach-mvebu/armada-370-xp.h | 6 -
arch/arm/mach-mvebu/board-v7.c | 122 ++--
arch/arm/mach-mvebu/coherency.c | 221 ++-----
arch/arm/mach-mvebu/coherency_ll.S | 21 +-
arch/arm/mach-mvebu/common.h | 2 +
arch/arm/mach-mvebu/cpu-reset.c | 1 -
arch/arm/mach-mvebu/headsmp-a9.S | 1 +
arch/arm/mach-mvebu/platsmp-a9.c | 53 +-
arch/arm/mach-mvebu/platsmp.c | 33 +-
arch/arm/mach-mvebu/pm-board.c | 141 +++++
arch/arm/mach-mvebu/pm.c | 218 +++++++
arch/arm/mach-mvebu/pmsu.c | 11 +-
arch/arm/mach-mvebu/pmsu.h | 3 +
arch/arm/mach-mvebu/pmsu_ll.S | 28 +-
arch/arm/mach-omap2/Makefile | 2 +-
arch/arm/mach-omap2/am33xx-restart.c | 12 +-
arch/arm/mach-omap2/cclock3xxx_data.c | 6 +
arch/arm/mach-omap2/clock.c | 7 +-
arch/arm/mach-omap2/clock.h | 1 +
arch/arm/mach-omap2/clock3xxx.c | 38 +-
arch/arm/mach-omap2/cm.h | 18 +-
arch/arm/mach-omap2/cm1_44xx.h | 2 -
arch/arm/mach-omap2/cm1_54xx.h | 2 -
arch/arm/mach-omap2/cm1_7xx.h | 2 -
arch/arm/mach-omap2/cm2_44xx.h | 2 -
arch/arm/mach-omap2/cm2_54xx.h | 2 -
arch/arm/mach-omap2/cm2_7xx.h | 2 -
arch/arm/mach-omap2/cm2xxx.c | 17 +-
arch/arm/mach-omap2/cm2xxx.h | 10 +-
arch/arm/mach-omap2/cm33xx.c | 61 +-
arch/arm/mach-omap2/cm33xx.h | 37 +-
arch/arm/mach-omap2/cm3xxx.c | 19 +-
arch/arm/mach-omap2/cm3xxx.h | 12 -
arch/arm/mach-omap2/cm44xx.c | 49 --
arch/arm/mach-omap2/cm44xx.h | 3 +
arch/arm/mach-omap2/cm_44xx_54xx.h | 36 --
arch/arm/mach-omap2/cm_common.c | 82 ++-
arch/arm/mach-omap2/cminst44xx.c | 80 ++-
arch/arm/mach-omap2/cminst44xx.h | 43 --
arch/arm/mach-omap2/dpll3xxx.c | 179 ++++--
arch/arm/mach-omap2/dpll44xx.c | 41 ++
arch/arm/mach-omap2/io.c | 11 +-
arch/arm/mach-omap2/omap-mpuss-lowpower.c | 4 +-
arch/arm/mach-omap2/omap2-restart.c | 5 +-
arch/arm/mach-omap2/omap3-restart.c | 7 +-
arch/arm/mach-omap2/omap4-restart.c | 6 +-
arch/arm/mach-omap2/omap_hwmod.c | 272 +++------
arch/arm/mach-omap2/omap_hwmod.h | 8 +
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 39 ++
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 25 +-
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 5 +
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 100 +++
arch/arm/mach-omap2/pm44xx.c | 146 ++---
arch/arm/mach-omap2/prm.h | 16 +
arch/arm/mach-omap2/prm2xxx.c | 6 +-
arch/arm/mach-omap2/prm2xxx.h | 1 -
arch/arm/mach-omap2/prm2xxx_3xxx.c | 19 +-
arch/arm/mach-omap2/prm2xxx_3xxx.h | 9 +-
arch/arm/mach-omap2/prm33xx.c | 64 +-
arch/arm/mach-omap2/prm33xx.h | 11 +-
arch/arm/mach-omap2/prm3xxx.c | 32 +-
arch/arm/mach-omap2/prm3xxx.h | 16 -
arch/arm/mach-omap2/prm44xx.c | 36 +-
arch/arm/mach-omap2/prm44xx_54xx.h | 19 -
arch/arm/mach-omap2/prm_common.c | 99 +++
arch/arm/mach-omap2/prminst44xx.c | 10 +-
arch/arm/mach-omap2/prminst44xx.h | 5 +-
arch/arm/mach-pxa/Kconfig | 11 +
arch/arm/mach-pxa/Makefile | 1 +
arch/arm/mach-pxa/em-x270.c | 4 +-
arch/arm/mach-pxa/generic.h | 65 +-
arch/arm/mach-pxa/gumstix.c | 3 +-
arch/arm/mach-pxa/include/mach/pxa25x.h | 8 -
arch/arm/mach-pxa/include/mach/pxa27x.h | 4 -
arch/arm/mach-pxa/include/mach/pxa3xx.h | 5 -
arch/arm/mach-pxa/mfp-pxa2xx.c | 12 +-
arch/arm/mach-pxa/poodle.c | 2 +-
arch/arm/mach-pxa/pxa-dt.c | 18 +-
arch/arm/mach-pxa/pxa27x.c | 6 +
arch/arm/mach-pxa/pxa3xx-ulpi.c | 6 +-
arch/arm/mach-pxa/raumfeld.c | 26 +-
arch/arm/mach-pxa/tosa.c | 41 +-
arch/arm/mach-rockchip/headsmp.S | 5 +-
arch/arm/mach-rockchip/platsmp.c | 223 +++++--
arch/arm/mach-rockchip/rockchip.c | 7 +
arch/arm/mach-shmobile/Kconfig | 2 +
arch/arm/mach-shmobile/Makefile | 1 +
arch/arm/mach-shmobile/board-armadillo800eva.c | 12 +-
arch/arm/mach-shmobile/board-kzm9g-reference.c | 8 +
arch/arm/mach-shmobile/common.h | 5 -
arch/arm/mach-shmobile/platsmp-apmu.c | 27 +-
arch/arm/mach-shmobile/platsmp-apmu.h | 32 +
arch/arm/mach-shmobile/pm-r8a7740.c | 44 +-
arch/arm/mach-shmobile/setup-r8a7740.c | 12 +
arch/arm/mach-shmobile/setup-r8a7779.c | 1 +
arch/arm/mach-shmobile/setup-rcar-gen2.c | 72 ++-
arch/arm/mach-shmobile/setup-sh7372.c | 2 +
arch/arm/mach-shmobile/setup-sh73a0.c | 9 +
arch/arm/mach-shmobile/smp-r8a7790.c | 16 +-
arch/arm/mach-shmobile/smp-r8a7791.c | 12 +-
arch/arm/mach-shmobile/timer.c | 23 +-
arch/arm/mach-socfpga/core.h | 3 +
arch/arm/mach-socfpga/platsmp.c | 19 +-
arch/arm/mach-sunxi/Kconfig | 7 +
arch/arm/mach-sunxi/platsmp.c | 2 +-
arch/arm/mach-sunxi/sunxi.c | 9 +
arch/arm/mach-tegra/cpuidle-tegra114.c | 2 +-
arch/arm/mach-u300/dummyspichip.c | 65 +-
arch/arm/mach-ux500/Kconfig | 1 +
arch/arm/mach-ux500/Makefile | 1 +
arch/arm/mach-ux500/pm.c | 4 +
arch/arm/mach-ux500/pm_domains.c | 79 +++
arch/arm/mach-ux500/pm_domains.h | 17 +
arch/arm/mm/Kconfig | 28 +-
arch/arm/plat-samsung/Makefile | 1 +
drivers/bus/brcmstb_gisb.c | 45 +-
drivers/bus/mvebu-mbus.c | 180 +++++-
drivers/clk/mvebu/common.c | 32 +-
drivers/clk/samsung/clk-exynos5440.c | 29 +-
drivers/clk/ti/dpll.c | 15 +
drivers/clocksource/Kconfig | 1 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/time-armada-370-xp.c | 25 +
drivers/clocksource/timer-integrator-ap.c | 210 +++++++
drivers/irqchip/irq-armada-370-xp.c | 52 ++
drivers/power/reset/Kconfig | 9 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/imx-snvs-poweroff.c | 66 ++
drivers/soc/versatile/Kconfig | 9 +
drivers/soc/versatile/Makefile | 1 +
drivers/soc/versatile/soc-integrator.c | 155 +++++
include/dt-bindings/arm/ux500_pm_domains.h | 15 +
include/dt-bindings/clock/imx5-clock.h | 5 +-
include/linux/clk/ti.h | 15 +
include/linux/mbus.h | 1 +
include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 39 ++
214 files changed, 6329 insertions(+), 2353 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 5/9] ARM: SoC driver updates for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
` (3 preceding siblings ...)
2014-12-09 21:34 ` [GIT PULL 4/9] ARM: SoC platform changes " Arnd Bergmann
@ 2014-12-09 21:36 ` Arnd Bergmann
2014-12-09 21:40 ` [GIT PULL 6/9] ARM: SoC DT " Arnd Bergmann
` (3 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:36 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ba62a8593d15f3f353acdc8ab32c18dd40a275bb:
ARM: at91: remove unused board.h file (2014-12-03 14:16:07 +0100)
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 5db45002576f7d60c5bf7b23e277845cd3e806be:
Merge branch 'at91/cleanup5' into next/drivers (2014-12-08 18:29:20 +0100)
----------------------------------------------------------------
ARM: SoC driver updates for 3.19
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.
The largest single change here this time around is the Tegra
iommu/memory controller driver, which gets updated to the new
iommu DT binding. More drivers like this are likely to follow
for the following merge window, but we should be able to do
those through the iommu maintainer.
Other notable changes are:
* reset controller drivers from the reset maintainer (socfpga, sti, berlin)
* fixes for the keystone navigator driver merged last time
* at91 rtc driver changes related to the at91 cleanups
* ARM perf driver changes from Will Deacon
* updates for the brcmstb_gisb driver
----------------------------------------------------------------
Antoine T?nart (1):
reset: add the Berlin reset controller driver
Arnd Bergmann (13):
Merge tag 'omap-for-v3.19/w1-and-l3-noc' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers
Merge tag 'keystone-driver-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'at91-drivers' of git://git.kernel.org/.../nferre/linux-at91 into next/drivers
Merge tag 'arm-perf-3.19' of git://git.kernel.org/.../will/linux into next/drivers
Merge branch 'at91/cleanup' into next/drivers
Merge tag 'davinci-for-v3.19/edma' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
ARM: common: edma: edma_pm_resume may be unused
Merge tag 'samsung-driver' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Merge tag 'arm-soc/for-3.19/brcmstb-drivers' of https://github.com/brcm/linux into next/drivers
Merge tag 'reset-for-3.19-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'tegra-for-3.19-iommu' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge branch 'brcm/stb-smp-uart' into next/drivers
Merge branch 'at91/cleanup5' into next/drivers
Axel Lin (4):
soc: ti: Use list_first_entry_or_null() at appropriate places
soc: ti: knav_qmss_queue: Fix unbalanced locking ins knav_pool_create()
soc: ti: knav_qmss_queue: Return proper error if devm_kzalloc fails
soc: ti: knav_qmss_queue: Use list_for_each_entry_safe to prevent use after free
Boris BREZILLON (9):
rtc: at91sam9: remove references to mach specific headers
rtc: at91sam9: use standard readl/writel functions instead of raw versions
rtc: at91sam9: replace devm_ioremap by devm_ioremap_resource
rtc: at91sam9: add DT support
rtc: at91sam9: make use of syscon/regmap to access GPBR registers
rtc: at91sam9: rework the Kconfig description
ARM: at91: add clk_lookup entry for RTT devices
rtc: at91sam9: use clk API instead of relying on AT91_SLOW_CLOCK
rtc: at91sam9: add DT bindings documentation
Daniel Mack (1):
ARM: common: edma: add suspend resume hook
Dinh Nguyen (2):
reset: add reset_control_status helper function
reset: add socfpga_reset_status
Doug Anderson (1):
clocksource: arch_timer: Allow the device tree to specify uninitialized timer registers
Florian Fainelli (1):
bus: brcmstb_gisb: resolve section mismatch
Heiko St?bner (1):
iommu: Improve error handling when setting bus iommu
Joerg Roedel (2):
iommu: Do more input validation in iommu_map_sg()
powerpc/iommu: Rename iommu_[un]map_sg functions
Keerthy (2):
bus: omap_l3_noc: Add resume hook to restore context
bus: omap_l3_noc: Correct returning IRQ_HANDLED unconditionally in the irq handler
Kevin Cernekee (4):
bus: brcmstb_gisb: Make the driver buildable on MIPS
bus: brcmstb_gisb: Introduce wrapper functions for MMIO accesses
bus: brcmstb_gisb: Look up register offsets in a table
bus: brcmstb_gisb: Add register offset tables for older chips
Mark Rutland (10):
bus: cci: move away from arm_pmu framework
arm: perf: factor out callchain code
arm: perf: add missing pr_info newlines
arm: perf: make PMU probing data-driven
arm: perf: use IDR types for CPU PMUs
arm: perf: limit size of accounting data
arm: perf: kill get_hw_events()
arm: perf: fold percpu_pmu into pmu_hw_events
arm: perf: dynamically allocate cpu hardware data
arm: perf: fold hotplug notifier into arm_pmu
Maxime Coquelin (1):
reset: stih407: Add reset controllers DT bindings
NeilBrown (1):
w1: omap-hdq: support device probing with device-tree
Olav Haugan (1):
iommu: Add iommu_map_sg() function
Olof Johansson (2):
Merge tag 'berlin-driver-3.19-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/drivers
Merge branch 'clocksource/physical-timers' into next/drivers
Pankaj Dubey (1):
serial: samsung: Fix serial config dependencies for exynos7
Peter Griffin (2):
reset: stih407: Add softreset, powerdown and picophy controllers
reset: sti: Document sti-picophyreset controllers bindings.
Philipp Zabel (1):
Merge tag 'sti-reset-for-v3.19-1' of git://git.stlinux.com/devel/kernel/linux-sti into reset/for_v3.19
Sonny Rao (1):
clocksource: arch_timer: Fix code to use physical timers when requested
Thierry Reding (6):
Merge branch 'core' of git://git.kernel.org/.../joro/iommu
clk: tegra: Implement memory-controller clock
amba: Add Kconfig file
ARM: tegra: Move AHB Kconfig to drivers/amba
of: Add NVIDIA Tegra memory controller binding
memory: Add NVIDIA Tegra memory controller support
Will Deacon (1):
ARM: perf: use pr_* instead of printk
chai wen (1):
ARM: perf: remove useless return and check of idx in counter handling
.../devicetree/bindings/arm/arch_timer.txt | 8 +
.../devicetree/bindings/bus/brcm,gisb-arb.txt | 6 +-
.../memory-controllers/nvidia,tegra-mc.txt | 36 +
.../bindings/reset/st,sti-picophyreset.txt | 42 +
.../devicetree/bindings/rtc/atmel,at91sam9-rtc.txt | 23 +
Documentation/devicetree/bindings/w1/omap-hdq.txt | 17 +
arch/arm/Kconfig | 3 -
arch/arm/common/edma.c | 54 +-
arch/arm/include/asm/arch_timer.h | 9 +
arch/arm/include/asm/perf_event.h | 2 +-
arch/arm/include/asm/pmu.h | 36 +-
arch/arm/kernel/Makefile | 2 +-
arch/arm/kernel/perf_callchain.c | 136 ++
arch/arm/kernel/perf_event.c | 162 +-
arch/arm/kernel/perf_event_cpu.c | 181 ++-
arch/arm/kernel/perf_event_v6.c | 12 +-
arch/arm/kernel/perf_event_v7.c | 72 +-
arch/arm/kernel/perf_event_xscale.c | 20 +-
arch/arm/mach-tegra/Kconfig | 9 +-
arch/arm64/Kconfig | 3 -
arch/arm64/include/asm/arch_timer.h | 9 +
arch/powerpc/include/asm/iommu.h | 17 +-
arch/powerpc/kernel/dma-iommu.c | 8 +-
arch/powerpc/kernel/iommu.c | 16 +-
arch/powerpc/platforms/cell/iommu.c | 9 +-
drivers/Kconfig | 2 +
drivers/amba/Kconfig | 14 +
drivers/bus/Kconfig | 2 +-
drivers/bus/arm-cci.c | 552 +++++--
drivers/bus/brcmstb_gisb.c | 130 +-
drivers/bus/omap_l3_noc.c | 63 +-
drivers/clk/tegra/clk-divider.c | 13 +
drivers/clk/tegra/clk-tegra114.c | 7 +-
drivers/clk/tegra/clk-tegra124.c | 7 +-
drivers/clk/tegra/clk-tegra20.c | 8 +-
drivers/clk/tegra/clk-tegra30.c | 7 +-
drivers/clk/tegra/clk.h | 2 +
drivers/clocksource/arm_arch_timer.c | 13 +-
drivers/iommu/Kconfig | 12 +-
drivers/iommu/amd_iommu.c | 1 +
drivers/iommu/arm-smmu.c | 1 +
drivers/iommu/exynos-iommu.c | 1 +
drivers/iommu/intel-iommu.c | 1 +
drivers/iommu/iommu.c | 50 +-
drivers/iommu/ipmmu-vmsa.c | 1 +
drivers/iommu/msm_iommu.c | 1 +
drivers/iommu/omap-iommu.c | 1 +
drivers/iommu/shmobile-iommu.c | 1 +
drivers/iommu/tegra-smmu.c | 1609 +++++++-------------
drivers/memory/Kconfig | 12 +-
drivers/memory/Makefile | 3 +-
drivers/memory/tegra/Kconfig | 7 +
drivers/memory/tegra/Makefile | 7 +
drivers/memory/tegra/mc.c | 301 ++++
drivers/memory/tegra/mc.h | 40 +
drivers/memory/tegra/tegra114.c | 948 ++++++++++++
drivers/memory/tegra/tegra124.c | 995 ++++++++++++
drivers/memory/tegra/tegra30.c | 970 ++++++++++++
drivers/memory/tegra30-mc.c | 378 -----
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 15 +
drivers/reset/reset-berlin.c | 131 ++
drivers/reset/reset-socfpga.c | 15 +
drivers/reset/sti/Kconfig | 4 +
drivers/reset/sti/Makefile | 1 +
drivers/reset/sti/reset-stih407.c | 158 ++
drivers/rtc/Kconfig | 24 +-
drivers/rtc/rtc-at91sam9.c | 138 +-
drivers/soc/ti/knav_qmss.h | 8 +-
drivers/soc/ti/knav_qmss_queue.c | 13 +-
drivers/tty/serial/Kconfig | 4 +-
drivers/w1/masters/omap_hdq.c | 7 +
include/dt-bindings/clock/tegra114-car.h | 2 +-
include/dt-bindings/clock/tegra124-car.h | 2 +-
include/dt-bindings/clock/tegra20-car.h | 2 +-
include/dt-bindings/memory/tegra114-mc.h | 25 +
include/dt-bindings/memory/tegra124-mc.h | 31 +
include/dt-bindings/memory/tegra30-mc.h | 24 +
.../dt-bindings/reset-controller/stih407-resets.h | 61 +
include/linux/iommu.h | 22 +
include/linux/reset-controller.h | 2 +
include/linux/reset.h | 7 +
include/soc/tegra/mc.h | 107 ++
83 files changed, 5846 insertions(+), 2010 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 6/9] ARM: SoC DT updates for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
` (4 preceding siblings ...)
2014-12-09 21:36 ` [GIT PULL 5/9] ARM: SoC driver updates " Arnd Bergmann
@ 2014-12-09 21:40 ` Arnd Bergmann
2014-12-09 23:45 ` Linus Torvalds
2014-12-09 21:42 ` [GIT PULL 7/9] ARM: SoC/OMAP GPMC driver cleanup and move " Arnd Bergmann
` (2 subsequent siblings)
8 siblings, 1 reply; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:40 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 65b5732d241b8b39e07653794eefffd0d8028cbb:
clocksource: arch_timer: Allow the device tree to specify uninitialized timer registers (2014-12-04 23:31:55 -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 e2405a59e54856460468c80ea92ee3dce35c2c86:
ARM: dts: rk3288: add arm,cpu-registers-not-fw-configured (2014-12-05 10:27:16 -0800)
----------------------------------------------------------------
ARM: SoC DT updates for 3.19
The DT branch adds a lot of new stuff for additional SoC and board
support. The branch is the largest one and contains 513 out of the
total 972 non-merge arm-soc changesets for 3.19.
Most of the changes are about enabling additional on-chip devices for
existing machines, but there are also an unusual number of new SoC
types being added this time:
* AMLogic Meson8
* ARM Realview in DT mode
* Allwinner A80
* Broadcom BCM47081
* Broadcom Cygnus
* Freescale LS1021A
* Freescale Vybrid 500 series
* Mediatek MT6592, MT8127, MT8135
* STMicroelectronics STiH410
* Samsung Exynos4415
The level of support for the above differs widely, some are just
stubs with nothing more than CPU, memory and a UART, but others
are fairly complete. As usual, these get extended over time.
There are also many new boards getting added, this is the
list of model strings that are showing up in new dts files:
* ARM RealView PB1176
* Altera SOCFPGA Arria 10
* Asus RT-N18U (BCM47081)
* Buffalo WZR-1750DHP (BCM4708)
* Buffalo WZR-600DHP2 (BCM47081)
* Cygnus Enterprise Phone (BCM911360_ENTPHN)
* D-Link DIR-665
* Google Spring
* IGEP COM MODULE Rev. G (TI OMAP AM/DM37x)
* IGEPv2 Rev. F (TI OMAP AM/DM37x)
* LS1021A QDS Board
* LS1021A TWR Board
* LeMaker Banana Pi
* MarsBoard RK3066
* MediaTek MT8127 Moose Board
* MediaTek MT8135 evaluation board
* Mele M3
* Merrii A80 Optimus Board
* Netgear R6300 V2 (BCM4708)
* Nomadik STN8815NHK
* NovaTech OrionLXm
* Olimex A20-OLinuXino-LIME2
* Raspberry Pi Model B+
* STiH410 B2120
* Samsung Monk board
* Samsung Rinato board
* Synology DS213j
* Synology DS414
* TBS2910 Matrix ARM mini PC
* TI AM5728 BeagleBoard-X15
* Toradex Colibri VF50 on Colibri Evaluation Board
* Zynq ZYBO Development Board
Other notable changes include:
* exynos: cleanup of existing dts files
* mvebu: improved pinctrl support for Armada 370/XP
* nomadik: restructuring dts files
* omap: added CAN bus support
* shmobile: added clock support for some SoCs
* shmobile: added sound support for some SoCs
* sirf: reset controller support
* sunxi: continuing the relicensing under dual GPL/MIT
* sunxi: lots of new on-chip device support
* sunxi: working simplefb support (long awaited)
* various: provide stdout-path property for earlycon
----------------------------------------------------------------
Adam YH Lee (1):
ARM: dts: Gumstix DuoVero: Bind vdac regulator to hdmi node
Alexander Stein (2):
ARM: at91/dt: at91sam9x5: Add CAN device nodes
ARM: at91/dt: at91sam9263: Add CAN device nodes
Andreas Faerber (11):
ARM: dts: Prepare node labels for exynos5250
ARM: dts: Clean up exynos5250-snow
ARM: dts: Fill in bootargs for exynos5250-snow
ARM: dts: Clean up exynos5250-smdk5250
ARM: dts: Clean up exynos5250-arndale
ARM: dts: Fix apparent GPIO typo in exynos5250-arndale
ARM: dts: Simplify USB3503 on exynos5250-arndale
ARM: dts: Add exynos5250-spring device tree
ARM: dts: Add usb3503 pinctrl to exynos5250-spring
ARM: dts: Add temperature sensor to exynos5250-spring
ARM: dts: Add trackpad to exynos5250-spring
Andreas F?rber (1):
Documentation: devicetree: Fix Xilinx VDMA specification
Andrew Lunn (2):
ARM: Kirkwood: DIR665: Instantiate Distributed Switch Architecture
mvebu: 370 RD: Add support for the switch
Antoine Tenart (2):
ARM: dts: berlin: add BG2Q nodes for USB support
ARM: dts: Berlin: enable USB on the BG2Q DMP
Antoine T?nart (6):
ARM: dts: berlin: add the AHCI node for the BG2Q
ARM: dts: berlin: enable the eSATA interface on the BG2Q DMP
Documentation: bindings: add reset bindings docs for Marvell Berlin SoCs
ARM: dts: berlin: add a required reset property in the chip controller node
ARM: dts: berlin: enable timer 1 for sched_clock
ARM: dts: berlin: Add phy-connection-type to BG2Q Ethernet
Arnaud Ebalard (15):
arm: mvebu: Fix LED color in NETGEAR ReadyNAS 102 .dts file
arm: mvebu: Clarify (e)SATA ports info in NETGEAR ReadyNAS 102 .dts file
ARM: mvebu: Enable rear eSATA ports of NETGEAR ReadyNAS 2120
arm: mvebu: fix vendor prefix typo in kirkwood-synology.dtsi
arm: mvebu: add uartX labels for Armada SoC serial nodes
arm: mvebu: use recently introduced uart label for stdout-path
arm: mvebu: move Armada 370/XP pinctrl node definition armada-370-xp.dtsi
arm: mvebu: define and use common Armada 370 SPI pinctrl settings
arm: mvebu: define and use common Armada 370 UART pinctrl settings
arm: mvebu: define and use common Armada XP UART2/3 pinctrl settings
arm: mvebu: define and use common Armada XP SPI pinctrl setting
arm: mvebu: add .dts file for Synology DS213j
arm: mvebu: add .dts file for Synology DS414
arm: mvebu: fix wrongly named DS414 pinctrl entries
arm: mvebu: normalize pinctrl entries for Armada SoCs
Arnd Bergmann (31):
Merge branch 'renesas/dt-du' into next/dt
Merge tag 'renesas-dt-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-cleanups2-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-cleanups3-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'hix5hd2-dt-for-3.19' of git://github.com/hisilicon/linux-hisi into next/dt
Merge tag 'mvebu-dt-3.19' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'omap-for-v3.19/dt-part1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'arm-soc/for-3.19/cygnus-dts-v2' of http://github.com/brcm/linux into next/dt
Merge tag 'keystone-dts' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'v3.19-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'sti-dt-for-v3.19-2' of git://git.stlinux.com/devel/kernel/linux-sti into next/dt
Merge tag 'v3.19-meson-dts' of https://github.com/carlocaione/linux-meson into next/dt
Merge tag 'sunxi-dt-for-3.19' of git://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'v3.19-rockchip-dts2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'berlin-dt-3.19-2' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
Merge tag 'renesas-dt2-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'socfpga_dts_updates_for_v3.19' of git://git.rocketboards.org/linux-socfpga-next into next/dt
Revert "ARM: dts: sunxi: Use sun4i-a10-apb1-clk for sun6i/sun8i apb2 clocks."
Revert "ARM: dts: sunxi: unify APB1 clock"
Merge branch 'sunxi/dt' into next/dt
Merge tag 'v3.19-rockchip-dts3' 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 'omap-for-v3.19/dt-part2-updated' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'imx-dt-3.19' of git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'sunxi-simplefb-for-3.19' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'sirf-dts-for-3.19' of git://git.kernel.org/.../baohua/linux into next/dt
Merge tag 'mvebu-dt-3.19-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'bcm5301x-dt-2014-11-27' of https://github.com/hauke/linux into next/dt
Merge tag 'zynq-dt-for-3.19' of https://github.com/Xilinx/linux-xlnx into next/dt
Merge tag 'v3.19-rockchip-dts4' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Bartlomiej Zolnierkiewicz (1):
ARM: dts: add CPU nodes for Exynos4 SoCs
Beniamino Galvani (3):
ARM: dts: add dtsi for Amlogic Meson8 SoCs
ARM: meson: DTS: enable L2 cache
ARM: dts: meson: add I2C controller nodes
Bhuvanchandra DV (5):
ARM: dts: vf610: Add PWM second instance
ARM: dts: vf610-colibri: Add PWM support
ARM: dts: vf610-colibri: Add backlight support
ARM: dts: vf-colibri: Add I2C support
ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC
Caesar Wang (3):
ARM: dts: rockchip: add RK3288 Thermal data
ARM: dts: rockchip: add main thermal info to rk3288
ARM: dts: rockchip: enable thermal on rk3288-evb board
Carlo Caione (1):
DTS: meson: Add forgotten compatible in board DTS
Chanwoo Choi (6):
ARM: dts: Add board dts file for exynos3250-rinato
ARM: dts: Add sleep mode pin configuration for exynos3250-rinato
ARM: dts: Add sleep mode of regulator for exynos3250-rinato
ARM: dts: Add dts files for exynos4415 SoC
Documentation: devicetree: Add Exynos-based boards compatible string
ARM: dts: Remove unused bootargs from exynos3250-rinato
Chen-Yu Tsai (21):
ARM: dts: sunxi: Add Allwinner A80 dtsi
ARM: dts: sun9i: Add A80 Optimus Board support
ARM: dts: sun9i: Add basic clocks and reset controls
ARM: dts: sun9i: Add i2c controller nodes to a80 dtsi
ARM: dts: sun9i: Add i2c3 pinmux setting for A80 SoC
ARM: dts: sun9i: Enable i2c3 on A80 Optimus board
ARM: dts: sun9i: Add GPIO LEDs for A80 Optimus board
ARM: dts: sun9i: Add uart4 pinmux setting for A80 SoC
ARM: dts: sun9i: Enable uart4 for A80 Optimus board
ARM: dts: sunxi: Use sun4i-a10-apb1-clk for sun6i/sun8i apb2 clocks.
ARM: sun6i: DT: Add PLL6 multiple outputs
ARM: dts: sunxi: Add Allwinner A80 dtsi
ARM: dts: sun9i: Add A80 Optimus Board support
ARM: dts: sun9i: Add basic clocks and reset controls
ARM: dts: sun9i: Add i2c controller nodes to a80 dtsi
ARM: dts: sun9i: Add i2c3 pinmux setting for A80 SoC
ARM: dts: sun9i: Enable i2c3 on A80 Optimus board
ARM: dts: sun9i: Add GPIO LEDs for A80 Optimus board
ARM: dts: sun9i: Add uart4 pinmux setting for A80 SoC
ARM: dts: sun9i: Enable uart4 for A80 Optimus board
ARM: sun6i: DT: Add PLL6 multiple outputs
Christian Hemp (5):
ARM: dts: imx6: phyFLEX: set nodes in alphabetical order
ARM: dts: imx6: phyFLEX: Enable gpmi in module file
ARM: dts: imx6: phyFLEX: Set correct interrupt for pmic
ARM: dts: imx6: phyFLEX: Add PCIe
ARM: dts: imx6: phyFLEX: Add CAN support
Claudio Leite (1):
ARM: Kirkwood: Add support for DLink DIR665
Daniel Kurtz (1):
ARM: dts: rk3288: add VOP iommu nodes
Darshana Padmadas (4):
dt-bindings: Document correct and deprecated vendor-prefix with device isl29028
dt-bindings: Document deprecated device vendor name to fix related warning
Staging: iio: light: Added correct vendor-prefix for device isl29028
arch: arm: boot: dts: Correct vendor-prefix for iio device isl29028 in compatible property
Dinh Nguyen (3):
arm: dts: socfpga: Add OCRAM node
arm: dts: socfpga: enable watchdog for socfpga platform
arm: dts: socfpga: Add a base DTSI for Altera's Arria10 SOC
Dmitry Lavnikevich (2):
ARM: dts: pbab01: move i2c pins and frequency configuration into pfla02
ARM: dts: pbab01: enable I2S audio on phyFLEX-i.MX6 boards
Dmitry Lifshitz (10):
ARM: dts: cm-t3x: cleanup comments indentation
ARM: dts: cm-t3x: add ADS7846 touchscreen support
ARM: OMAP2+: remove cm-t3x touchscreen pdata quirk
ARM: dts: cm-t3x: add EEPROM support
ARM: dts: sb-t35: add EEPROM support
ARM: dts: cm-t3x30: add keypad support
ARM: dts: cm-t3x: add I2C1 pinmux
ARM: dts: cm-t3x: add TV out support
ARM: dts: sbc-t3x: add TV out display alias
ARM: dts: sbc-t3x30: add audio support
Doug Anderson (1):
ARM: dts: rockchip: Add SPI DMA into rk3288.dtsi
Emilio L?pez (1):
ARM: dts: sunxi: unify APB1 clock
Ezequiel Garcia (1):
ARM: mvebu: Enable the reference clock for timer and watchdog on Armada 375 SoC
Fabio Estevam (3):
ARM: dts: imx53: Improve SSI clocks description
ARM: dts: imx51: Improve SSI clocks description
ARM: dts: imx6q-tbs2910: Remove unneeded 'fsl,mode' property
Fugang Duan (1):
ARM: dts: imx6x: Add enet2 support for imx6sx-sdb board
Gabriel FERNANDEZ (6):
ARM: STi: DT: STiH407: 407 DT Entry for clockgen A0
ARM: STi: DT: STiH407: 407 DT Entry for clockgen C0
ARM: STi: DT: STiH407: 407 DT Entry for clockgen D0/D2/D3
ARM: STi: DT: STiH407: 407 DT Entry for clockgenA9
ARM: STi: DT: STiH407: Add all defines for STiH407 DT clocks
ARM: STi: DT: STiH407: Fix: clk-tmds-hdmi clock is missing
Geert Uytterhoeven (17):
clocksource: sh_tmu: Document R-Mobile r8a7740 binding
clocksource: sh_tmu: Document r8a7778 binding
clocksource: sh_mtu2: Drop incorrect SoC family name
ARM: shmobile: r8a7740 dtsi: Add missing INTCA clock for irqpin module
ARM: shmobile: r8a7740 dtsi: Fix clock index for scifa2
ARM: shmobile: r8a7740 dtsi: Add TMU0 and TMU1 device nodes
ARM: shmobile: armadillo800eva dts: Enable TMU0
ARM: shmobile: r8a73a4: Add SoC-specific CMT compatible property
ARM: shmobile: r8a7778: Add SoC-specific TMU compatible property
ARM: shmobile: r8a7779 dtsi: Add SoC-specific SATA compatible property
ARM: shmobile: r8a7790 dtsi: Drop bogus 0x unit-address prefix
ARM: shmobile: r8a7791 dtsi: Drop bogus 0x unit-address prefix
ARM: shmobile: kzm9g-reference dts: Drop bogus 0x unit-address prefix
ARM: shmobile: r8a73a4 dtsi: Add SoC-specific IIC compatible properties
ARM: shmobile: sh73a0 dtsi: Add SoC-specific IIC compatible properties
ARM: shmobile: koelsch dts: Add labels for the LEDs
ARM: shmobile: kzm9g-reference dts: Add labels for the LEDs
George McCollister (1):
ARM: dts: Add devicetree for NovaTech OrionLXm
Gregory CLEMENT (1):
ARM: mvebu: Fix the Aurora L2 cache node with the required cache-unified property
Grygorii Strashko (2):
ARM: dts: k2e-evm: add 1g ethernet phys nodes
ARM: dts: k2l-evm: add 1g ethernet phys nodes
Hans de Goede (24):
ARM: dts: sun7i: Add spi0_pins_a pinctrl setting
ARM: dts: sun7i: Add uart3_pins_b pinctrl setting
ARM: dts: sun7i: Add Banana Pi board
ARM: dts: sun7i: Add mmc2_pins_a pinctrl definition
ARM: dts: sun7i: Add Mele M3 board
ARM: dts: sunxi: Add regulator-boot-on property to ahci-5v regulator
ARM: dts: sun6i: Add EHCI support for the M9 board
ARM: dts: sun6i: Add support for the status led
ARM: dts: sun6i: Add ethernet support to M9 board
ARM: dts: sun7i: Add spi0_pins_a pinctrl setting
ARM: dts: sun7i: Add uart3_pins_b pinctrl setting
ARM: dts: sun7i: Add Banana Pi board
ARM: dts: sun7i: Add mmc2_pins_a pinctrl definition
ARM: dts: sun7i: Add Mele M3 board
ARM: dts: sunxi: Add regulator-boot-on property to ahci-5v regulator
ARM: dts: sun6i: Add EHCI support for the M9 board
ARM: dts: sun6i: Add support for the status led
ARM: dts: sun6i: Add ethernet support to M9 board
ARM: dts: sun4i: Add simplefb node
ARM: dts: sun5i: Add simplefb node
ARM: dts: sun6i: Add simplefb node
ARM: dts: sun7i: Add simplefb node
ARM: dts: sunxi: Add de_be0 clk parent pll to simplefb node
ARM: dts: sunxi: Update simplefb nodes so that u-boot can find them
Hauke Mehrtens (1):
ARM: BCM5301X: Add IRQs to Broadcom's bus-axi in DTS file
Heiko Stuebner (3):
ARM: dts: rockchip: add operating points and armclk references
ARM: dts: rockchip: add cpu supplies to boards
ARM: dts: rockchip: temporarily disable smp on rk3288
Hisashi Nakamura (1):
ARM: shmobile: r8a7794: Add arch_timer to device tree
Howard Chen (3):
ARM: mediatek: Add basic support for mt6592
ARM: mediatek: add dts for mt6592-evb
dt-bindings: add documentation for Mediatek SoC
Iain Paton (2):
ARM: sun7i: add support for A20-OLinuXino-Lime2
ARM: sun7i: add support for A20-OLinuXino-Lime2
Jacek Anaszewski (1):
ARM: dts: add MFC codec device node for exynos3250
Jaewon Kim (2):
ARM: dts: add pwm node for exynos4412-trats2
ARM: dts: Add max77693-haptic node for exynos4412-trats2
Javier Martinez Canillas (2):
ARM: dts: Add rtc_src clk for s3c-rtc on exynos Peach boards
ARM: dts: Add rtc_src clk for s3c-rtc on exynos5250-snow
Jingchang Lu (4):
ARM: dts: Add SoC level device tree support for LS1021A
ARM: dts: Add initial LS1021A QDS board dts support
ARM: dts: Add initial LS1021A TWR board dts support
dt-bindings: arm: add Freescale LS1021A SoC device tree binding
Jiri Prchal (1):
ARM: at91: at91sam9x5 dt: add usart dma definitions to dt
Joe.C (6):
ARM: mediatek: Add basic support for mt8127
ARM: mediatek: add dts for 8127 Moose board
ARM: mediatek: Add basic support for mt8135
ARM: mediatek: add dts for MT8135 evaluation board.
ARM: dts: Build dtb for mt8127 & mt8135
dt-bindings: add more chips in documentation for Mediatek SoC
Jonathan Richardson (2):
dt-bindings: Document Broadcom Cygnus SoC and clocks
dt-bindings: Document Broadcom Cygnus SoC and clocks
Julien CHAUVEAU (6):
ARM: dts: rockchip: enable DMA on SPI for rk3066 and rk3188
ARM: dts: rockchip: add I2S controllers for rk3066 and rk3188
ARM: dts: rockchip: add serial aliases for rk3066 and rk3188
ARM: dts: rockchip: fix invalid unit-address in rk3188.dtsi
ARM: dts: rockchip: enable PWM on Radxa Rock
ARM: dts: rockchip: set FIFO size for SDMMC, SDIO and EMMC on rk3066 and rk3188
Karsten Merker (2):
ARM: dts: sunxi: Banana Pi: increase startup-delay for the GMAC PHY regulator
ARM: dts: sunxi: Banana Pi: increase startup-delay for the GMAC PHY regulator
Kever Yang (4):
ARM: dts: rockchip: enable init rate for clock
ARM: dts: rockchip: add pmu references to cpus nodes
ARM: dts: rockchip: add intmem node for rk3288 smp support
ARM: dts: rockchip: add reset for CPU nodes
Koji Matsuoka (1):
ARM: shmobile: r8a7794: Add VIN clock to device tree
Kouei Abe (3):
ARM: shmobile: r8a7790: Add RGX clock to device tree
ARM: shmobile: r8a7791: Add SGX clock to device tree
ARM: shmobile: r8a7794: Add SGX clock to device tree
Krzysztof Kozlowski (2):
ARM: dts: Add Maxim 77693 PMIC to exynos4412-trats2
ARM: dts: Add micro SD card SDHCI node for exynos4412-trats
Kuninori Morimoto (21):
ARM: shmobile: r8a7778 dtsi: Remove unnecessary MMC options
ARM: shmobile: r8a7779 dtsi: Remove unnecessary MMC options
ARM: shmobile: r8a7790 dtsi: Remove unnecessary MMC options
ARM: shmobile: r8a7790: Add Audio DMAC devices to DT
ARM: shmobile: r8a7791: Add Audio DMAC devices to DT
ARM: shmobile: r8a7790: Add Audio DMAC peri peri devices to DT
ARM: shmobile: r8a7791: Add Audio DMAC peri peri devices to DT
ARM: shmobile: lager: fixup IIC2 clock frequency
ARM: shmobile: lager: Sound PIO support on DTS
ARM: shmobile: lager: Sound DMA support on DTS
ARM: shmobile: lager: Sound DMA support via BUSIF on DTS
ARM: shmobile: lager: Sound DMA support via SRC on DTS
ARM: shmobile: lager: Sound DMA support via DVC on DTS
ARM: shmobile: koelsch: fixup I2C2 clock frequency
ARM: shmobile: koelsch: Sound PIO support on DTS
ARM: shmobile: koelsch: Sound DMA support on DTS
ARM: shmobile: koelsch: Sound DMA support via BUSIF on DTS
ARM: shmobile: koelsch: Sound DMA support via SRC on DTS
ARM: shmobile: koelsch: Sound DMA support via DVC on DTS
ARM: shmobile: lager: add Volume Ramp usage on comment
ARM: shmobile: koelsch: add Volume Ramp usage on comment
Laurent Pinchart (4):
ARM: shmobile: r8a7790: Rename mmcif node to mmc
ARM: shmobile: r8a7791: Add MMCIF0 DT node
ARM: shmobile: r8a7790: Reference DMA channels in MMCIF DT nodes
ARM: shmobile: r8a7791: Reference DMA channels in MMCIF DT node
Lee Jones (4):
ARM: STi: DT: STiH41x: Convert all uppercase non-defines to lowercase
ARM: STi: DT: STiH416: Supply Thermal Controller Device Tree nodes
ARM: DT: STi: STiH416: Add DT node for MiPHY365x
ARM: DT: STi: STiH416: Add DT node for ST's SATA device
Linus Walleij (18):
ARM: realview: basic device tree implementation
ARM: realview: add device tree and bindings for PB1176
ARM: realview: move DT GIC to FPGA node
ARM: realview: add PL061 GPIO to the PB1176 DTS
ARM: realview: add charlcd to PB1176 device tree
ARM: realview: add RTC clocks to device tree
ARM: realview: add PL022 SSP/SPI block to PB1176 DTS
ARM: realview: add FPGA UART4 to PB1176 DTS
ARM: realview: add KMIs to the PB1176 DTS
ARM: realview: add MMCI to the PB1176 DTS
ARM: nomadik: move MMC/SD card detect GPIO to board DTS
ARM: nomadik: disable chrystals in top level board files
ARM: nomadik: move GPIO I2C to S8815 board file
ARM: nomadik: set up MCDATDIR2
ARM: nomadik: push ethernet down to board
ARM: nomadik: device tree for NHK15 board
ARM: update Nomadik config
ARM: nomadik: configure in STMPE support
Lokesh Vutla (1):
ARM: dts: DRA7: Add node for RTC
Lucas Stach (1):
ARM: dts: imx53: add cpufreq-dt support
Lukasz Majewski (2):
ARM: dts: Device tree node definition for TMU on exynos4x12
ARM: dts: Enable TMU support for exynos4412-trats2
Marcin Wojtas (3):
ARM: mvebu: enable no-1-8-v flag for Armada 385 DB SDHCI interface
ARM: mvebu: remove clock-frequency from Armada 38x SDHCI Device Tree node
ARM: mvebu: adjust ethernet aliases according to U-Boot requirements for A38x
Marek Szyprowski (1):
ARM: dts: add missing clock to MFC device for exynos4
Matthias Klein (1):
ARM: bcm2835: Add device tree for Raspberry Pi model B+
Maxime Ripard (49):
ARM: sunxi: regulators: Relicense the device tree under GPLv2/X11
ARM: sun4i: ba10: Relicense the device tree under GPLv2/X11
ARM: sun4i: hackberry: Relicense the device tree under GPLv2/X11
ARM: sun4i: inet97fv2: Relicense the device tree under GPLv2/X11
ARM: sun4i: mini xplus: Relicense the device tree under GPLv2/X11
ARM: sun4i: olinuxino lime: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino micro: Relicense the device tree under GPLv2/X11
ARM: sun5i: r7: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino micro: Relicense the device tree under GPLv2/X11
ARM: sun6i: colombus: Relicense the device tree under GPLv2/X11
ARM: sun6i: hummingbird: Relicense the device tree under GPLv2/X11
ARM: sun6i: m9: Relicense the device tree under GPLv2/X11
ARM: sun7i: i12: Relicense the device tree under GPLv2/X11
ARM: sun8i: q8h: Relicense the device tree under GPLv2/X11
ARM: sun6i: app4: Relicense the device tree under GPLv2/X11
ARM: sunxi: Fix GPLv2 wording
ARM: sun4i: a1000: Relicense the device tree under GPLv2/X11
ARM: sun9i: Enable the A80 pinctrl driver
ARM: sun9i: optimus: Set UART0 muxing
ARM: sun7i: olinuxino lime: Relicense the device tree under GPLv2/X11
ARM: sun4i: pcduino: Relicense the device tree under GPLv2/X11
ARM: sun7i: pcduino3: Relicense the device tree under GPLv2/X11
ARM: sun4i: cubieboard: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino: Relicense the device tree under GPLv2/X11
Merge branch 'sunxi/fixes-for-3.18' into HEAD
ARM: sunxi: regulators: Relicense the device tree under GPLv2/X11
ARM: sun4i: ba10: Relicense the device tree under GPLv2/X11
ARM: sun4i: hackberry: Relicense the device tree under GPLv2/X11
ARM: sun4i: inet97fv2: Relicense the device tree under GPLv2/X11
ARM: sun4i: mini xplus: Relicense the device tree under GPLv2/X11
ARM: sun4i: olinuxino lime: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino micro: Relicense the device tree under GPLv2/X11
ARM: sun5i: r7: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino micro: Relicense the device tree under GPLv2/X11
ARM: sun6i: colombus: Relicense the device tree under GPLv2/X11
ARM: sun6i: hummingbird: Relicense the device tree under GPLv2/X11
ARM: sun6i: m9: Relicense the device tree under GPLv2/X11
ARM: sun7i: i12: Relicense the device tree under GPLv2/X11
ARM: sun8i: q8h: Relicense the device tree under GPLv2/X11
ARM: sun6i: app4: Relicense the device tree under GPLv2/X11
ARM: sunxi: Fix GPLv2 wording
ARM: sun4i: a1000: Relicense the device tree under GPLv2/X11
ARM: sun9i: Enable the A80 pinctrl driver
ARM: sun9i: optimus: Set UART0 muxing
ARM: sun7i: olinuxino lime: Relicense the device tree under GPLv2/X11
ARM: sun4i: pcduino: Relicense the device tree under GPLv2/X11
ARM: sun7i: pcduino3: Relicense the device tree under GPLv2/X11
ARM: sun4i: cubieboard: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino: Relicense the device tree under GPLv2/X11
Mugunthan V N (1):
ARM: dts: am437x-gp: Add dcan support
Murali Karicheri (2):
ARM: dts: keystone: add DT bindings for PCI controller for port 0
ARM: dts: keystone-k2e: add DT bindings for PCI controller for port 1
Naveen Krishna Chatradhi (1):
ARM: dts: correct the mmc0 capability string for exynos Peach boards
Nicolas Ferre (1):
ARM: at91/dt/trivial: at91sam9x5_can.dtsi: comment and whitespace fixes
Olof Johansson (14):
Merge tag 'samsung-dt' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
Merge tag 'arm-realview-dt-for-arm-soc' of git://git.kernel.org/.../linusw/linux-integrator into next/dt
Merge tag 'renesas-dt-cleanups-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-r8a73a4-dt-timers-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'v3.19-rockchip-dts1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'renesas-dt-clocksource-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'arm-soc/for-3.18/cygnus-dts-v9' of http://github.com/brcm/linux into next/dt
Merge tag 'sti-dt-for-v3.19-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/dt
Merge tag 'berlin-dt-3.19-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
Merge tag 'at91-dt' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'nomadik-for-v3.19' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt
Merge tag 'bcm5301x-dt-2014-12-04' of https://github.com/hauke/linux into next/dt
Merge branch 'clocksource/physical-timers' into next/dt
Revert "ARM: dts: rockchip: temporarily disable smp on rk3288"
Pankaj Dubey (1):
ARM: dts: add sysreg phandle to i2c device nodes for exynos
Peter Crosthwaite (3):
doc: dt: vendor-prefixes: Add Digilent Inc
arm: dts: zynq: Move crystal freq. to board level
arm: dts: zynq: Add Digilent ZYBO board
Peter Griffin (17):
ARM: sti: Add STiH407 Kconfig entry to select STIH407_RESET
ARM: sti: Add STiH407 reset controller support.
ARM: STi: DT: Add sdhci pins for stih416
ARM: STi: DT: Add sdhci controller for stih416
ARM: STi: DT: Add sdhci pin configuration for stih415
ARM: STi: DT: Add sdhci controller for stih415
ARM: STi: DT: Enable mmc0 for both stih415 and stih416 SoCs
ARM: STi: DT: Enable second sdhci controller for stih416 b2020 boards.
ARM: STi: DT: STiH416: Add pinctl setup for usb controllers.
ARM: STi: DT: STiH416: Add DT node for the stih415/6 usb2 phy
ARM: STi: DT: STiH416: Add DT nodes for the ehci and ohci usb controllers.
ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks
ARM: STi: DT: STiH410: Add pinctl config for usb controllers.
ARM: STi: DT: STih407: Abstract common dt nodes into shared files.
ARM: STi: DT: STiH410: Add STiH410 SoC and b2120 board support.
ARM: STi: DT: STih407: STih410: Add clk_ignore_unused to kernel bootargs
ARM: STi: DT: STiH416: Change miphy356 node name to phy at fe382000
Philipp Zabel (1):
ARM: dts: imx6qdl: Enable CODA960 VPU
Qipan Li (1):
ARM: dts: atlas6: add resets property for SPI nodes
Rafa? Mi?ecki (7):
ARM: BCM5301X: Add Broadcom's bus-axi to the DTS file
ARM: BCM5301X: Add LEDs for Netgear R6250 V1
ARM: BCM5301X: Add buttons for Netgear R6250
ARM: BCM5301X: Add DT for Netgear R6300 V2
ARM: BCM5301X: Add DT for Buffalo WZR-1750DHP
ARM: BCM5301X: Add DT for Asus RT-N18U
ARM: BCM5301X: Add DT for Buffalo WZR-600DHP2
Renwei Wu (2):
ARM: dts: prima2: add resets property for VPP nodes
ARM: dts: atlas6: add resets property for VPP nodes
Robin Gong (1):
ARM: dts: imx6: add pm_power_off support for i.mx6 chips
Roger Quadros (9):
ARM: dts: dra7: Add syscon regmap for CORE CONTROL area
ARM: dts: DRA7: Add DCAN nodes
ARM: dts: dra7-evm: Add CAN support
ARM: dts: dra72-evm: Add CAN support
ARM: dts: am4372: Add control module syscon node
ARM: dts: am4372: Add DCAN nodes
ARM: dts: am33xx: Add control module syscon node
ARM: dts: am33xx: Update DCAN nodes
ARM: dts: am335x-evm: Add DCAN1 details
Romain Perier (4):
ARM: dts: rockchip: Add EMAC Rockchip for RK3066 SoCs
ARM: dts: rockchip: Add devicetree source for MarsBoard RK3066
ARM: dts: rockchip: add label property for leds on Radxa Rock
ARM: dts: rockchip: Add input voltage supply regulators in pmic for Marsboard
Roman Byshko (8):
ARM: dtsi: sunxi: add common VBUS regulator
ARM: sun7i: dtsi: add support for usbphy0
ARM: dts: sun7i: Cubietruck: override regulator pin
ARM: dts: sun7i: Cubietruck: add power supply regulator for USB OTG VBUS
ARM: dtsi: sunxi: add common VBUS regulator
ARM: sun7i: dtsi: add support for usbphy0
ARM: dts: sun7i: Cubietruck: override regulator pin
ARM: dts: sun7i: Cubietruck: add power supply regulator for USB OTG VBUS
Rongjun Ying (3):
ARM: dts: prima2: add I2S 2ch, 6ch, nodin, mclk groups
ARM: dts: atlas6: add a separate pingroup for i2s mclk output
ARM: dts: atlas6: Add I2S external clock input pingroup
Sanchayan Maity (1):
ARM: dts: vf610-colibri: Add ADC support
Scott Branden (2):
ARM: dts: Enable Broadcom Cygnus SoC
ARM: dts: Enable Broadcom Cygnus SoC
Sebastian Hesselbarth (19):
ARM: dts: berlin: Add GPIO leds to Google Chromecast
ARM: dts: berlin: Add BG2 ethernet DT nodes
ARM: dts: berlin: Add BG2CD ethernet DT nodes
ARM: dts: berlin: Enable ethernet on Sony NSZ-GS7
ARM: dts: berlin: Add SDHCI controller nodes to BG2/BG2CD
ARM: dts: berlin: Enable WiFi on Google Chromecast
ARM: dts: berlin: Enable eMMC on Sony NSZ-GS7
ARM: mvebu: armada-xp: Consolidate pinctrl node
ARM: mvebu: armada-xp: Add node alias to pinctrl and add base address
ARM: mvebu: armada-xp: Use pinctrl node alias
ARM: mvebu: armada-xp: Move GE0/1 pinctrl settings for RGMII
ARM: mvebu: armada-xp: Add GE0 pinctrl settings for GMII
ARM: mvebu: armada-xp: Add RGMII pinctrl to Lenovo ix4-300d
ARM: mvebu: armada-xp: Add I2C eeprom on Lenovo ix4-300d
ARM: mvebu: armada-xp: Fix 74hc595 count for Lenovo ix4-300d
ARM: berlin: Add AHCI and SATA PHY nodes to BG2
ARM: berlin: Enable SATA on Sony NSZ-GS7
ARM: dts: berlin: add BG2CD nodes for USB support
ARM: dts: berlin: enable USB on the Google Chromecast
Sebastian Reichel (2):
ARM: dts: OMAP3-N900: add si4713 support
ARM: dst: OMAP3-N900: Add n900-battery support
Sergei Shtylyov (7):
ARM: shmobile: r8a7790: add USB PHY DT support
ARM: shmobile: lager: enable USB PHY
ARM: shmobile: r8a7791: add USB PHY DT support
ARM: shmobile: koelsch: enable USB PHY
ARM: shmobile: henninger: enable USB PHY
ARM: shmobile: r8a7790: link PCI USB devices to USB PHY
ARM: shmobile: r8a7791: link PCI USB devices to USB PHY
Shawn Guo (1):
Merge tag 'imx-soc-3.19' into imx/dt
Simon Horman (12):
ARM: shmobile: r8a73a4: Add CMT1 node
ARM: shmobile: r8a73a4: Rename cmt registration helper
ARM: shmobile: ape6evm-reference: Initialise CMT1 device using DT
ARM: shmobile: r8a73a4: Remove empty r8a73a4_add_dt_devices
Merge tag 'renesas-r8a73a4-dt-timers-for-v3.19' into dt-for-v3.19.base
ARM: shmobile: r8a7778: Add TMU nodes
ARM: shmobile: bockw-reference: Initialise TMU device using DT
ARM: shmobile: alt dts: Drop console= bootargs parameter
ARM: shmobile: armadillo800eva: Use keyboard as gpio-keys node name
ARM: shmobile: lager: Use keyboard as gpio-keys node name
ARM: shmobile: koelsch: Use keyboard as gpio-keys node name
ARM: shmobile: kzm9g-reference: Use keyboard as gpio-keys node name
Soeren Moch (3):
devicetree: bindings: Add vendor prefix for TBS Technologies
ARM: dts: add initial support for TBS2910 Matrix ARM mini PC
ARM: dts: imx6q-tbs2910: Enable snvs-poweroff
Sonny Rao (1):
ARM: dts: rk3288: add arm,cpu-registers-not-fw-configured
Stefan Agner (7):
ARM: dts: vf610: Add ARM Global Timer
ARM: dts: vf610: assign oscillator to clock module
ARM: dts: vf610: create generic base device trees
ARM: dts: vf500-colibri: add Colibri VF50 support
ARM: dts: vf610: use new GPIO support
ARM: dts: vf610: enable USB misc/phy nodes where necessary
ARM: dts: vf-colibri: add USB regulators
Sylwester Nawrocki (2):
ARM: dts: Specify default clocks for Exynos4 camera devices
ARM: dts: Specify audio clock parents and rates for exynos4412-odroid-common
Tao Huang (1):
ARM: dts: prima2: add resets property for GPS nodes
Thomas Petazzoni (2):
ARM: mvebu: remove conflicting muxing on Armada 370 DB
ARM: mvebu: use simple-card DT binding for audio on Armada 370 DB
Thor Thayer (1):
arm: dts: socfpga: Add SPI nodes to SOCFPGA DT.
Tomasz Figa (4):
ARM: dts: Enable PWM node by default for s3c64xx
ARM: dts: Keep eMMC regulators soft-disabled for exynos4412-trats2
ARM: dts: Add utility macro to define pin sleep states for exynos4x12-pinctrl
ARM: dts: Add sleep mode pin configuration for exynos4412-trats2
Ulrich Hecht (1):
ARM: shmobile: r8a73a4: fix scifb* naming
Uwe Kleine-K?nig (1):
ARM: mvebu: fix ordering in Armada 370 .dtsi
Vignesh R (1):
ARM: dts: AM43xx: add tscadc DT entries for am437x-evm and am43x-epos-evm
Vladimir Zapolskiy (1):
ARM: dts: imx6dl: add alias for I2C4 bus
Wolfram Sang (3):
ARM: shmobile: r8a7790: switch from scif to scifa
ARM: shmobile: r8a7790: add DMA nodes for IIC
ARM: shmobile: r8a7791: add DMA nodes for IIC
Ye He (1):
ARM: dts: prima2: add node for Performance Monitor Unit
Yoshifumi Hosoya (3):
ARM: shmobile: r8a7790: Add MMP clock to device tree
ARM: shmobile: r8a7791: Add MMP clock to device tree
ARM: shmobile: r8a7794: Add MMP and VSP1 clocks to device tree
Yoshihiro Shimoda (10):
ARM: shmobile: r8a7790: add USB3.0 device node
ARM: shmobile: lager: enable USB3.0
ARM: shmobile: r8a7791: add USB3.0 device node
ARM: shmobile: r8a7790: add HS-USB device node
ARM: shmobile: lager: enable HS-USB
ARM: shmobile: r8a7791: add HS-USB device node
ARM: shmobile: koelsch: enable HS-USB
ARM: shmobile: henninger: enable HS-USB
ARM: shmobile: r8a7790: add USBDMAC{0,1} clocks to device tree
ARM: shmobile: r8a7791: add USBDMAC{0,1} clocks to device tree
Youngjun Cho (1):
ARM: dts: add board dts file for Exynos3250-based Monk board
Zhangfei Gao (9):
ARM: dts: hix5hd2: add gmac node
ARM: dts: hix5hd2: add mmc node
ARM: dts: hix5hd2: add usb node
ARM: dts: hix5hd2: add sata node
ARM: dts: hix5hd2: add gpio node
ARM: dts: hix5hd2: add wdg node
ARM: dts: hix5hd2: add ir node
ARM: dts: hix5hd2: add i2c node
ARM: dts: hix5hd2: add reboot node
Documentation/devicetree/bindings/arm/arm-boards | 65 ++
.../devicetree/bindings/arm/bcm/cygnus.txt | 31 +
Documentation/devicetree/bindings/arm/fsl.txt | 38 +
Documentation/devicetree/bindings/arm/gic.txt | 1 +
.../devicetree/bindings/arm/marvell,berlin.txt | 10 +
Documentation/devicetree/bindings/arm/mediatek.txt | 19 +-
.../devicetree/bindings/arm/omap/omap.txt | 3 +
Documentation/devicetree/bindings/arm/rockchip.txt | 4 +
.../devicetree/bindings/arm/samsung-boards.txt | 19 +-
.../devicetree/bindings/arm/ste-nomadik.txt | 6 +
.../devicetree/bindings/clock/bcm-cygnus-clock.txt | 34 +
.../devicetree/bindings/clock/vf610-clock.txt | 15 +
.../devicetree/bindings/dma/xilinx/xilinx_vdma.txt | 2 +-
.../devicetree/bindings/i2c/i2c-s3c2410.txt | 1 +
.../devicetree/bindings/i2c/trivial-devices.txt | 2 +
.../devicetree/bindings/timer/renesas,mtu2.txt | 2 +-
.../devicetree/bindings/timer/renesas,tmu.txt | 4 +-
.../devicetree/bindings/vendor-prefixes.txt | 3 +
arch/arm/boot/dts/Makefile | 50 +-
arch/arm/boot/dts/am335x-evm.dts | 13 +
arch/arm/boot/dts/am335x-lxm.dts | 362 ++++++++
arch/arm/boot/dts/am33xx.dtsi | 25 +-
arch/arm/boot/dts/am4372.dtsi | 47 ++
arch/arm/boot/dts/am437x-gp-evm.dts | 34 +
arch/arm/boot/dts/am43x-epos-evm.dts | 8 +
arch/arm/boot/dts/arm-realview-pb1176.dts | 412 ++++++++++
arch/arm/boot/dts/armada-370-db.dts | 106 ++-
arch/arm/boot/dts/armada-370-mirabox.dts | 25 +-
arch/arm/boot/dts/armada-370-netgear-rn102.dts | 101 +--
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 64 +-
arch/arm/boot/dts/armada-370-rd.dts | 73 +-
arch/arm/boot/dts/armada-370-synology-ds213j.dts | 316 +++++++
arch/arm/boot/dts/armada-370-xp.dtsi | 11 +-
arch/arm/boot/dts/armada-370.dtsi | 190 +++--
arch/arm/boot/dts/armada-375.dtsi | 12 +-
arch/arm/boot/dts/armada-385-db.dts | 2 +-
arch/arm/boot/dts/armada-38x.dtsi | 6 +-
arch/arm/boot/dts/armada-xp-axpwifiap.dts | 57 +-
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 75 +-
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 15 +-
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 15 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 15 +-
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 166 ++--
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 14 +-
arch/arm/boot/dts/armada-xp-synology-ds414.dts | 330 ++++++++
arch/arm/boot/dts/armada-xp.dtsi | 66 +-
arch/arm/boot/dts/at91sam9263.dtsi | 19 +
arch/arm/boot/dts/at91sam9x25.dtsi | 1 +
arch/arm/boot/dts/at91sam9x35.dtsi | 1 +
arch/arm/boot/dts/at91sam9x5.dtsi | 12 +
arch/arm/boot/dts/at91sam9x5_can.dtsi | 50 +-
arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 3 +
arch/arm/boot/dts/atlas6.dtsi | 15 +
arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 91 +++
arch/arm/boot/dts/bcm-cygnus.dtsi | 140 ++++
arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 30 +
arch/arm/boot/dts/bcm2835-rpi-b.dts | 46 +-
arch/arm/boot/dts/bcm2835-rpi.dtsi | 51 ++
arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 64 ++
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 59 ++
arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 84 ++
arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 78 ++
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 57 ++
arch/arm/boot/dts/bcm47081.dtsi | 26 +
arch/arm/boot/dts/bcm5301x.dtsi | 51 ++
arch/arm/boot/dts/bcm911360_entphn.dts | 53 ++
arch/arm/boot/dts/bcm911360k.dts | 53 ++
arch/arm/boot/dts/bcm958300k.dts | 53 ++
arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts | 16 +
arch/arm/boot/dts/berlin2.dtsi | 110 +++
arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 30 +
arch/arm/boot/dts/berlin2cd.dtsi | 82 ++
arch/arm/boot/dts/berlin2q-marvell-dmp.dts | 61 ++
arch/arm/boot/dts/berlin2q.dtsi | 96 ++-
arch/arm/boot/dts/dra7-evm.dts | 22 +
arch/arm/boot/dts/dra7.dtsi | 35 +
arch/arm/boot/dts/dra72-evm.dts | 23 +
arch/arm/boot/dts/exynos3250-monk.dts | 579 +++++++++++++
arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 16 +
arch/arm/boot/dts/exynos3250-rinato.dts | 682 ++++++++++++++++
arch/arm/boot/dts/exynos3250.dtsi | 10 +
arch/arm/boot/dts/exynos4.dtsi | 4 +-
arch/arm/boot/dts/exynos4210-trats.dts | 16 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 16 +
arch/arm/boot/dts/exynos4210.dtsi | 17 +
arch/arm/boot/dts/exynos4212.dtsi | 17 +
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 26 +
arch/arm/boot/dts/exynos4412-trats2.dts | 412 +++++++++-
arch/arm/boot/dts/exynos4412.dtsi | 29 +
arch/arm/boot/dts/exynos4415-pinctrl.dtsi | 573 +++++++++++++
arch/arm/boot/dts/exynos4415.dtsi | 604 ++++++++++++++
arch/arm/boot/dts/exynos4x12-pinctrl.dtsi | 16 +
arch/arm/boot/dts/exynos4x12.dtsi | 10 +
arch/arm/boot/dts/exynos5250-arndale.dts | 907 ++++++++++-----------
arch/arm/boot/dts/exynos5250-smdk5250.dts | 618 +++++++-------
arch/arm/boot/dts/exynos5250-snow.dts | 266 +++---
arch/arm/boot/dts/exynos5250-spring.dts | 566 +++++++++++++
arch/arm/boot/dts/exynos5250.dtsi | 20 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 7 +-
arch/arm/boot/dts/exynos5420.dtsi | 4 +
arch/arm/boot/dts/exynos5800-peach-pi.dts | 7 +-
arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 33 +
arch/arm/boot/dts/hisi-x5hd2.dtsi | 390 ++++++++-
arch/arm/boot/dts/imx51.dtsi | 12 +-
arch/arm/boot/dts/imx53.dtsi | 25 +-
arch/arm/boot/dts/imx6dl.dtsi | 8 +
arch/arm/boot/dts/imx6q-tbs2910.dts | 432 ++++++++++
arch/arm/boot/dts/imx6q.dtsi | 4 +
arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 131 ++-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 97 ++-
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 4 +
arch/arm/boot/dts/imx6qdl.dtsi | 14 +
arch/arm/boot/dts/imx6sl-evk.dts | 4 +
arch/arm/boot/dts/imx6sl.dtsi | 6 +
arch/arm/boot/dts/imx6sx-sdb.dts | 66 ++
arch/arm/boot/dts/imx6sx.dtsi | 8 +-
arch/arm/boot/dts/k2e-evm.dts | 12 +
arch/arm/boot/dts/k2e.dtsi | 45 +
arch/arm/boot/dts/k2l-evm.dts | 12 +
arch/arm/boot/dts/keystone.dtsi | 45 +
arch/arm/boot/dts/kirkwood-dir665.dts | 278 +++++++
arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +-
arch/arm/boot/dts/ls1021a-qds.dts | 240 ++++++
arch/arm/boot/dts/ls1021a-twr.dts | 127 +++
arch/arm/boot/dts/ls1021a.dtsi | 408 +++++++++
arch/arm/boot/dts/meson.dtsi | 37 +
arch/arm/boot/dts/meson6-atv1200.dts | 2 +-
arch/arm/boot/dts/meson6.dtsi | 2 +
arch/arm/boot/dts/meson8.dtsi | 92 +++
arch/arm/boot/dts/mt6592-evb.dts | 26 +
arch/arm/boot/dts/mt6592.dtsi | 98 +++
arch/arm/boot/dts/mt8127-moose.dts | 25 +
arch/arm/boot/dts/mt8127.dtsi | 94 +++
arch/arm/boot/dts/mt8135-evbp1.dts | 25 +
arch/arm/boot/dts/mt8135.dtsi | 116 +++
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 124 ++-
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 18 +
arch/arm/boot/dts/omap3-n900.dts | 16 +
arch/arm/boot/dts/omap3-sb-t35.dtsi | 36 +
arch/arm/boot/dts/omap3-sbc-t3517.dts | 1 +
arch/arm/boot/dts/omap3-sbc-t3530.dts | 1 +
arch/arm/boot/dts/omap3-sbc-t3730.dts | 1 +
arch/arm/boot/dts/omap4-duovero-parlor.dts | 1 +
arch/arm/boot/dts/prima2.dtsi | 33 +
arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 4 +
arch/arm/boot/dts/r8a73a4.dtsi | 37 +-
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 6 +-
arch/arm/boot/dts/r8a7740.dtsi | 44 +-
arch/arm/boot/dts/r8a7778-bockw-reference.dts | 4 +
arch/arm/boot/dts/r8a7778.dtsi | 42 +-
arch/arm/boot/dts/r8a7779.dtsi | 10 +-
arch/arm/boot/dts/r8a7790-lager.dts | 131 ++-
arch/arm/boot/dts/r8a7790.dtsi | 189 ++++-
arch/arm/boot/dts/r8a7791-henninger.dts | 11 +
arch/arm/boot/dts/r8a7791-koelsch.dts | 99 ++-
arch/arm/boot/dts/r8a7791.dtsi | 186 ++++-
arch/arm/boot/dts/r8a7794-alt.dts | 2 +-
arch/arm/boot/dts/r8a7794.dtsi | 29 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 4 +
arch/arm/boot/dts/rk3066a-marsboard.dts | 206 +++++
arch/arm/boot/dts/rk3066a.dtsi | 115 ++-
arch/arm/boot/dts/rk3188-radxarock.dts | 23 +-
arch/arm/boot/dts/rk3188.dtsi | 45 +-
arch/arm/boot/dts/rk3288-evb-rk808.dts | 6 +-
arch/arm/boot/dts/rk3288-evb.dtsi | 6 +
arch/arm/boot/dts/rk3288-thermal.dtsi | 74 ++
arch/arm/boot/dts/rk3288.dtsi | 99 ++-
arch/arm/boot/dts/rk3xxx.dtsi | 17 +-
arch/arm/boot/dts/s3c6410-mini6410.dts | 4 -
arch/arm/boot/dts/s3c64xx.dtsi | 1 -
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 8 +-
arch/arm/boot/dts/sh73a0.dtsi | 10 +-
arch/arm/boot/dts/socfpga.dtsi | 27 +
arch/arm/boot/dts/socfpga_arria10.dtsi | 374 +++++++++
arch/arm/boot/dts/socfpga_arria10_socdk.dts | 48 ++
arch/arm/boot/dts/socfpga_cyclone5.dtsi | 4 +
arch/arm/boot/dts/ste-nomadik-nhk15.dts | 151 ++++
arch/arm/boot/dts/ste-nomadik-s8815.dts | 56 +-
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 45 +-
arch/arm/boot/dts/stih407-b2120.dts | 55 +-
arch/arm/boot/dts/stih407-clock.dtsi | 293 ++++++-
.../boot/dts/{stih407.dtsi => stih407-family.dtsi} | 35 +-
arch/arm/boot/dts/stih410-b2120.dts | 29 +
arch/arm/boot/dts/stih410-clock.dtsi | 338 ++++++++
arch/arm/boot/dts/stih410-pinctrl.dtsi | 34 +
arch/arm/boot/dts/stih410.dtsi | 14 +
arch/arm/boot/dts/stih415-pinctrl.dtsi | 361 ++++----
arch/arm/boot/dts/stih415.dtsi | 12 +
arch/arm/boot/dts/stih416-b2020.dts | 22 +
arch/arm/boot/dts/stih416-b2020e.dts | 26 +-
arch/arm/boot/dts/stih416-pinctrl.dtsi | 415 ++++++----
arch/arm/boot/dts/stih416.dtsi | 209 +++++
arch/arm/boot/dts/stih41x-b2000.dtsi | 6 +-
arch/arm/boot/dts/stih41x-b2020.dtsi | 10 +-
arch/arm/boot/dts/stih41x-b2020x.dtsi | 4 +
arch/arm/boot/dts/stihxxx-b2120.dtsi | 59 ++
arch/arm/boot/dts/sun4i-a10-a1000.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 46 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 14 +
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 46 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 46 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 14 +
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 6 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 48 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-m9.dts | 103 ++-
arch/arm/boot/dts/sun6i-a31.dtsi | 46 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 214 +++++
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 14 +
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 46 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 168 ++++
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 46 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 228 ++++++
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 46 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 45 +-
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts | 46 +-
arch/arm/boot/dts/sun8i-a23.dtsi | 6 +-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 119 +++
arch/arm/boot/dts/sun9i-a80.dtsi | 514 ++++++++++++
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 66 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 96 +++
arch/arm/boot/dts/vf-colibri.dtsi | 186 +++++
arch/arm/boot/dts/vf500-colibri-eval-v3.dts | 17 +
arch/arm/boot/dts/vf500-colibri.dtsi | 20 +
arch/arm/boot/dts/vf500.dtsi | 171 ++++
arch/arm/boot/dts/vf610-colibri-eval-v3.dts | 33 +-
arch/arm/boot/dts/vf610-colibri.dtsi | 100 +--
arch/arm/boot/dts/vf610-cosmic.dts | 14 +-
arch/arm/boot/dts/vf610-twr.dts | 46 +-
arch/arm/boot/dts/vf610.dtsi | 486 +----------
arch/arm/boot/dts/vfxxx.dtsi | 437 ++++++++++
arch/arm/boot/dts/zynq-7000.dtsi | 1 -
arch/arm/boot/dts/zynq-parallella.dts | 1 +
arch/arm/boot/dts/zynq-zc702.dts | 4 +
arch/arm/boot/dts/zynq-zc706.dts | 4 +
arch/arm/boot/dts/zynq-zed.dts | 4 +
arch/arm/boot/dts/zynq-zybo.dts | 52 ++
arch/arm/configs/nhk8815_defconfig | 11 +-
arch/arm/mach-mediatek/mediatek.c | 3 +
arch/arm/mach-nomadik/cpu-8815.c | 1 +
arch/arm/mach-omap2/pdata-quirks.c | 3 -
arch/arm/mach-realview/Kconfig | 13 +
arch/arm/mach-realview/Makefile | 1 +
arch/arm/mach-realview/realview-dt.c | 32 +
arch/arm/mach-shmobile/board-ape6evm-reference.c | 1 -
arch/arm/mach-shmobile/r8a73a4.h | 1 -
arch/arm/mach-shmobile/setup-r8a73a4.c | 9 +-
arch/arm/mach-shmobile/setup-r8a7778.c | 3 +-
arch/arm/mach-sti/Kconfig | 10 +
drivers/irqchip/irq-gic.c | 2 +
drivers/staging/iio/light/isl29028.c | 3 +-
include/dt-bindings/clock/r8a7740-clock.h | 1 +
include/dt-bindings/clock/r8a7790-clock.h | 14 +-
include/dt-bindings/clock/r8a7791-clock.h | 11 +-
include/dt-bindings/clock/r8a7794-clock.h | 9 +
include/dt-bindings/clock/stih407-clks.h | 86 ++
include/dt-bindings/clock/stih410-clks.h | 25 +
267 files changed, 18516 insertions(+), 2823 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/bcm/cygnus.txt
create mode 100644 Documentation/devicetree/bindings/clock/bcm-cygnus-clock.txt
create mode 100644 Documentation/devicetree/bindings/mailbox/mailbox.txt
create mode 100644 Documentation/devicetree/bindings/power_supply/imx-snvs-poweroff.txt
create mode 100644 Documentation/devicetree/bindings/watchdog/cadence-wdt.txt
create mode 100644 Documentation/devicetree/bindings/watchdog/meson6-wdt.txt
create mode 100644 Documentation/devicetree/bindings/watchdog/qcom-wdt.txt
create mode 100644 Documentation/filesystems/overlayfs.txt
create mode 100644 Documentation/mailbox.txt
create mode 100644 Documentation/ptp/testptp.mk
create mode 100644 Documentation/target/tcmu-design.txt
create mode 100644 arch/arm/boot/dts/am335x-lxm.dts
create mode 100644 arch/arm/boot/dts/am57xx-beagle-x15.dts
create mode 100644 arch/arm/boot/dts/arm-realview-pb1176.dts
create mode 100644 arch/arm/boot/dts/armada-370-synology-ds213j.dts
create mode 100644 arch/arm/boot/dts/armada-xp-synology-ds414.dts
create mode 100644 arch/arm/boot/dts/bcm-cygnus-clock.dtsi
create mode 100644 arch/arm/boot/dts/bcm-cygnus.dtsi
create mode 100644 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts
create mode 100644 arch/arm/boot/dts/bcm2835-rpi.dtsi
create mode 100644 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
create mode 100644 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
create mode 100644 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
create mode 100644 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
create mode 100644 arch/arm/boot/dts/bcm47081.dtsi
create mode 100644 arch/arm/boot/dts/bcm911360_entphn.dts
create mode 100644 arch/arm/boot/dts/bcm911360k.dts
create mode 100644 arch/arm/boot/dts/bcm958300k.dts
create mode 100644 arch/arm/boot/dts/exynos3250-monk.dts
create mode 100644 arch/arm/boot/dts/exynos3250-rinato.dts
create mode 100644 arch/arm/boot/dts/exynos4415-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/exynos4415.dtsi
create mode 100644 arch/arm/boot/dts/exynos5250-spring.dts
create mode 100644 arch/arm/boot/dts/imx6q-tbs2910.dts
create mode 100644 arch/arm/boot/dts/kirkwood-dir665.dts
create mode 100644 arch/arm/boot/dts/ls1021a-qds.dts
create mode 100644 arch/arm/boot/dts/ls1021a-twr.dts
create mode 100644 arch/arm/boot/dts/ls1021a.dtsi
create mode 100644 arch/arm/boot/dts/meson8.dtsi
create mode 100644 arch/arm/boot/dts/mt6592-evb.dts
create mode 100644 arch/arm/boot/dts/mt6592.dtsi
create mode 100644 arch/arm/boot/dts/mt8127-moose.dts
create mode 100644 arch/arm/boot/dts/mt8127.dtsi
create mode 100644 arch/arm/boot/dts/mt8135-evbp1.dts
create mode 100644 arch/arm/boot/dts/mt8135.dtsi
create mode 100644 arch/arm/boot/dts/omap3-igep0020-common.dtsi
create mode 100644 arch/arm/boot/dts/omap3-igep0020-rev-f.dts
create mode 100644 arch/arm/boot/dts/omap3-igep0030-common.dtsi
create mode 100644 arch/arm/boot/dts/omap3-igep0030-rev-g.dts
create mode 100644 arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi
create mode 100644 arch/arm/boot/dts/rk3066a-marsboard.dts
create mode 100644 arch/arm/boot/dts/rk3288-thermal.dtsi
create mode 100644 arch/arm/boot/dts/socfpga_arria10.dtsi
create mode 100755 arch/arm/boot/dts/socfpga_arria10_socdk.dts
create mode 100644 arch/arm/boot/dts/ste-nomadik-nhk15.dts
rename arch/arm/boot/dts/{stih407.dtsi => stih407-family.dtsi} (87%)
create mode 100644 arch/arm/boot/dts/stih410-b2120.dts
create mode 100644 arch/arm/boot/dts/stih410-clock.dtsi
create mode 100644 arch/arm/boot/dts/stih410-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stih410.dtsi
create mode 100644 arch/arm/boot/dts/stihxxx-b2120.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-bananapi.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-m3.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts
create mode 100644 arch/arm/boot/dts/sun9i-a80-optimus.dts
create mode 100644 arch/arm/boot/dts/sun9i-a80.dtsi
create mode 100644 arch/arm/boot/dts/vf-colibri-eval-v3.dtsi
create mode 100644 arch/arm/boot/dts/vf-colibri.dtsi
create mode 100644 arch/arm/boot/dts/vf500-colibri-eval-v3.dts
create mode 100644 arch/arm/boot/dts/vf500-colibri.dtsi
create mode 100644 arch/arm/boot/dts/vf500.dtsi
create mode 100644 arch/arm/boot/dts/vfxxx.dtsi
create mode 100644 arch/arm/boot/dts/zynq-zybo.dts
create mode 100644 include/dt-bindings/clock/stih407-clks.h
create mode 100644 include/dt-bindings/clock/stih410-clks.h
create mode 100644 include/dt-bindings/reset-controller/stih407-resets.h
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 7/9] ARM: SoC/OMAP GPMC driver cleanup and move for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
` (5 preceding siblings ...)
2014-12-09 21:40 ` [GIT PULL 6/9] ARM: SoC DT " Arnd Bergmann
@ 2014-12-09 21:42 ` Arnd Bergmann
2014-12-09 21:43 ` [GIT PULL 8/9] ARM: SoC defconfig changes " Arnd Bergmann
2014-12-09 21:46 ` [GIT PULL 9/9] ARM64: SoC " Arnd Bergmann
8 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:42 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 065bd7fe50de5e6d0fd5034cbc87120a558a1219:
ARM: dts: DRA7: Add aliases for all serial ports (2014-11-12 07:04:37 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/omap-gpmc-for-linus
for you to fetch changes up to 1306b20daa38c1429dabacc9ec8b437cb585e427:
Merge tag 'omap-for-v3.19/gpmc-move-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/omap-gpmc (2014-11-28 23:24:12 +0100)
----------------------------------------------------------------
ARM: SoC/OMAP GPMC driver cleanup and move for 3.19
The GPMC driver has traditionally been considered a part of the
OMAP platform code and tightly interweaved with some of the boards.
With this cleanup, it has finally come to the point where it makes
sense to move it out of arch/arm into drivers/memory, where we already
have other drivers for similar hardware. The cleanups are still
ongoing, with the goal of eventually having a standalone driver
that does not require an interface to architecture code.
This is a separate branch because of dependencies on multiple other
branches, and to keep the drivers changes separate from the normal
cleanups.
----------------------------------------------------------------
Arnd Bergmann (4):
Merge branch 'omap/dt' into next/omap-gpmc
Merge tag 'omap-for-v3.19/gpmc-timings' of git://git.kernel.org/.../tmlind/linux-omap into next/omap-gpmc
Merge tag 'omap-for-v3.19/cleanup-part1' of git://git.kernel.org/.../tmlind/linux-omap into next/omap-gpmc
Merge tag 'omap-for-v3.19/gpmc-move-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/omap-gpmc
Javier Martinez Canillas (1):
ARM: OMAP2+: Remove unnecesary include in GPMC driver
Roger Quadros (5):
ARM: OMAP2+: gpmc: Print error message in set_gpmc_timing_reg()
ARM: OMAP2+: gpmc: Error out if timings fail in gpmc_probe_generic_child()
ARM: OMAP2+: gpmc: Always enable A26-A11 for non NAND devices
ARM: OMAP2+: gpmc: Keep Chip Select disabled while configuring it
ARM: OMAP2+: gpmc: Sanity check GPMC fck on probe
Tony Lindgren (10):
ARM: OMAP2+: Fix support for multiple devices on a GPMC chip select
ARM: OMAP2+: Show bootloader GPMC timings to allow configuring the .dts file
ARM: OMAP2+: Require proper GPMC timings for devices
ARM: OMAP2+: Drop legacy code for gpmc-smc91x.c
Merge branch 'for-v3.19/gpmc-omap' of github.com:rogerq/linux into omap-for-v3.19/gpmc
ARM: OMAP2+: Drop board file for ti8168evm
ARM: OMAP2+: Drop board file for 3430sdp
ARM: OMAP2+: Prepare to move GPMC to drivers by platform data header
ARM: OMAP2+: Move GPMC initcall to devices.c
memory: gpmc: Move omap gpmc code to live under drivers
MAINTAINERS | 8 +
arch/arm/mach-omap2/Kconfig | 18 +-
arch/arm/mach-omap2/Makefile | 8 +-
arch/arm/mach-omap2/board-3430sdp.c | 632 ---------------------
arch/arm/mach-omap2/board-am3517crane.c | 1 +
arch/arm/mach-omap2/board-cm-t35.c | 3 +-
arch/arm/mach-omap2/board-cm-t3517.c | 3 +-
arch/arm/mach-omap2/board-flash.c | 3 +-
arch/arm/mach-omap2/board-flash.h | 1 -
arch/arm/mach-omap2/board-n8x0.c | 2 -
arch/arm/mach-omap2/board-omap3pandora.c | 2 +-
arch/arm/mach-omap2/board-rx51-peripherals.c | 32 +-
arch/arm/mach-omap2/board-ti8168evm.c | 62 --
arch/arm/mach-omap2/devices.c | 26 +
arch/arm/mach-omap2/gpmc-nand.c | 3 +-
arch/arm/mach-omap2/gpmc-nand.h | 27 -
arch/arm/mach-omap2/gpmc-onenand.c | 3 +-
arch/arm/mach-omap2/gpmc-onenand.h | 24 -
arch/arm/mach-omap2/gpmc-smc91x.c | 186 ------
arch/arm/mach-omap2/gpmc-smc91x.h | 42 --
arch/arm/mach-omap2/gpmc.h | 227 +-------
arch/arm/mach-omap2/pm34xx.c | 2 +-
drivers/memory/Kconfig | 8 +
drivers/memory/Makefile | 1 +
.../gpmc.c => drivers/memory/omap-gpmc.c | 385 ++++++++++---
include/linux/omap-gpmc.h | 199 +++++++
26 files changed, 553 insertions(+), 1355 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 8/9] ARM: SoC defconfig changes for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
` (6 preceding siblings ...)
2014-12-09 21:42 ` [GIT PULL 7/9] ARM: SoC/OMAP GPMC driver cleanup and move " Arnd Bergmann
@ 2014-12-09 21:43 ` Arnd Bergmann
2014-12-10 8:56 ` Geert Uytterhoeven
2014-12-09 21:46 ` [GIT PULL 9/9] ARM64: SoC " Arnd Bergmann
8 siblings, 1 reply; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:43 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit f114040e3ea6e07372334ade75d1ee0775c355e1:
Linux 3.18-rc1 (2014-10-19 18:08:38 -0700)
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 d04169870b1022556473627f7cc3e17db5a3e29c:
ARM: omap2plus_defconfig: enable ECAP and EHRPWM (2014-12-05 17:38:04 +0100)
----------------------------------------------------------------
ARM: SoC defconfig changes for 3.19
This is a collection of the various changes to defconfig files,
most importantly enabling some additional platforms in the
multi_v7_defconfig file. These are split out into a separate
branch to avoid most of the merge conflicts in the defconfig
files.
This also touches 12 other defconfig files for shmobile,
at91, hisilicon, keystone, mvebu, omap, and tegra.
----------------------------------------------------------------
Andrew Lunn (3):
ARM: mvebu: Add DLINK DIR665 options to mvebu_v5_defconfig
ARM: config: Add DLINK DIR665 options to multi_v5_defconfig
ARM: mvebu: defconfig: Enable the mv88E6171 switch driver
Arnd Bergmann (8):
Merge tag 'renesas-defconfig-for-v3.19' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'hix5hd2-config-for-3.19' of git://github.com/hisilicon/linux-hisi into next/defconfig
Merge tag 'mvebu-defconfig-3.19' of git://git.infradead.org/linux-mvebu into next/defconfig
Merge tag 'keystone-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into next/defconfig
Merge tag 'sti-defconfig-for-v3.19-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/defconfig
Merge tag 'mvebu-defconfig-3.19-2' of git://git.infradead.org/linux-mvebu into next/defconfig
Merge tag 'tegra-for-3.19-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig
Merge tag 'at91-defconfig' of git://git.kernel.org/.../nferre/linux-at91 into next/defconfig
Dmitry Lavnikevich (1):
ARM: defconfig: imx_v6_v7_defconfig updates
Felipe Balbi (5):
ARM: omap2plus_defconfig: remove unwanted ethernet drivers
ARM: omap2plus_defconfig: enable EDT FT5X06 touchscreen
ARM: omap2plus_defconfig: enable AM33XX SoC sound
ARM: omap2plus_defconfig: enable XHCI
ARM: omap2plus_defconfig: enable ECAP and EHRPWM
Grygorii Strashko (2):
ARM: keystone_defconfig: enable dsp irq and gpio support
ARM: keystone_defconfig: enable mdio and marvell eth phys
Krzysztof Kozlowski (1):
ARM: exynos_defconfig: Use 16 minors per MMC block device
Kuninori Morimoto (3):
ARM: shmobile: multiplatform: add R-Car DMAC support on defconfig
ARM: shmobile: multiplatform: add Audo DMAC peri peri support on defconfig
ARM: shmobile: multiplatform: add AK4642 support on defconfig
Ludovic Desroches (1):
ARM: at91: sama5: update defconfig
Marcin Wojtas (2):
ARM: mvebu: re-enable SDHCI driver for Armada 38x SoC in v7 defconfig
ARM: mvebu: enable i2c device in mvebu_v7_defconfig
Murali Karicheri (2):
ARM: keystone: add pcie related options
ARM: keystone: defconfig: add options to enable PCI controller
Nicolas Ferre (4):
ARM: at91/defconfig: add the XDMA driver
ARM: at91/defconfig: add TCB PWM driver selection
ARM: at91/defconfig: add QT1070 to at91_dt
ARM: at91/defconfig: add DM9000 to at91_dt
Peter Griffin (2):
ARM: multi_v7_defconfig: Enable st ohci and ehci HCD drivers.
ARM: multi_v7_defconfig: Enable stih415/6 usb2 phy driver.
Ray Jui (1):
ARM: multi_v7_defconfig: Enable Broadcom Cygnus
Scott Branden (1):
ARM: multi_v7_defconfig: remove one level of menu from Kconfig
Simon Horman (1):
ARM: shmobile: ape6evm: Enable PM Runtime in defconfig
Soren Brinkmann (1):
ARM: multi_v7_defconfig: Enable cgroups
Thierry Reding (1):
ARM: tegra: Regenerate default configuration
Thomas Petazzoni (2):
ARM: mvebu: update mvebu_v7_defconfig for Armada 370 audio
ARM: mvebu: add MTD_BLOCK to mvebu_v7_defconfig
Tyler Baker (1):
ARM: multi_v7_defconfig: enable MAX77686 PMIC drivers for exynos4412-prime based SoCs
Zhangfei Gao (2):
ARM: hisi_defconfig: add driver support for hix5hd2
ARM: multi_v7_defconfig: add driver support for hix5hd2
arch/arm/configs/ape6evm_defconfig | 1 +
arch/arm/configs/at91_dt_defconfig | 3 +++
arch/arm/configs/exynos_defconfig | 1 +
arch/arm/configs/hisi_defconfig | 19 +++++++++++++++++++
arch/arm/configs/imx_v6_v7_defconfig | 10 +++++++++-
arch/arm/configs/keystone_defconfig | 7 +++++++
arch/arm/configs/multi_v5_defconfig | 2 ++
arch/arm/configs/multi_v7_defconfig | 36 +++++++++++++++++++++++++++++++++++-
arch/arm/configs/mvebu_v5_defconfig | 2 ++
arch/arm/configs/mvebu_v7_defconfig | 9 ++++++++-
arch/arm/configs/omap2plus_defconfig | 22 ++++++++++++++++++++++
arch/arm/configs/sama5_defconfig | 6 +++++-
arch/arm/configs/shmobile_defconfig | 3 +++
arch/arm/configs/tegra_defconfig | 2 --
arch/arm/mach-keystone/Kconfig | 2 ++
15 files changed, 119 insertions(+), 6 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 9/9] ARM64: SoC changes for 3.19
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
` (7 preceding siblings ...)
2014-12-09 21:43 ` [GIT PULL 8/9] ARM: SoC defconfig changes " Arnd Bergmann
@ 2014-12-09 21:46 ` Arnd Bergmann
2014-12-10 1:20 ` Linus Torvalds
8 siblings, 1 reply; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-09 21:46 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 0df1f2487d2f0d04703f142813d53615d62a1da4:
Linux 3.18-rc3 (2014-11-02 15:01:51 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/arm64-for-linus
for you to fetch changes up to 70bcc9ba15690f1e616fd5f60831f4602dd39670:
arm64: amd-seattle: Fix PCI bus range due to SMMU limitation (2014-12-04 17:10:34 +0100)
----------------------------------------------------------------
ARM64: SoC changes for 3.19
This adds support for two new ARM64 platforms:
* ARM Juno
* AMD Seattle
We had submissions for a number of additional platforms
from Samsung, Freescale and Spreadtrum but are still working
out the best process for getting these merged.
----------------------------------------------------------------
I forgot to mention in my introductory mail that there are a couple more pull
requests queued up in the arm-soc tree that are waiting for dependencies or
were added very late before the merge window and are given more time for
things to settle down. I plan to submit them in a few days, but there is not
much missing at this point.
Arnd Bergmann (1):
Merge branch 'cleanup/dts-subdirs' into next/arm64
Liviu Dudau (3):
arm64: Create link to include/dt-bindings to enable C preprocessor use.
arm64: Add Juno board device tree.
arm64: ARM: Fix the Generic Timers interrupt active level description
Suravee Suthikulpanit (2):
arm64: amd-seattle: Adding device tree for AMD Seattle platform
arm64: amd-seattle: Fix PCI bus range due to SMMU limitation
arch/arm/Makefile | 8 +-
arch/arm/boot/dts/Makefile | 12 +-
arch/arm64/Kconfig | 5 +
arch/arm64/Makefile | 10 +-
arch/arm64/boot/dts/Makefile | 16 +-
arch/arm64/boot/dts/amd/Makefile | 5 +
arch/arm64/boot/dts/amd/amd-overdrive.dts | 66 +++++++
arch/arm64/boot/dts/amd/amd-seattle-clks.dtsi | 54 +++++
arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 172 ++++++++++++++++
arch/arm64/boot/dts/apm/Makefile | 5 +
arch/arm64/boot/dts/{ => apm}/apm-mustang.dts | 0
arch/arm64/boot/dts/{ => apm}/apm-storm.dtsi | 0
arch/arm64/boot/dts/arm/Makefile | 7 +
arch/arm64/boot/dts/{ => arm}/foundation-v8.dts | 8 +-
arch/arm64/boot/dts/arm/juno-clocks.dtsi | 44 +++++
arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 129 ++++++++++++
arch/arm64/boot/dts/arm/juno.dts | 218 +++++++++++++++++++++
arch/arm64/boot/dts/{ => arm}/rtsm_ve-aemv8a.dts | 8 +-
.../boot/dts/{ => arm}/rtsm_ve-motherboard.dtsi | 0
arch/arm64/boot/dts/cavium/Makefile | 5 +
arch/arm64/boot/dts/{ => cavium}/thunder-88xx.dts | 0
arch/arm64/boot/dts/{ => cavium}/thunder-88xx.dtsi | 0
arch/arm64/boot/dts/include/dt-bindings | 1 +
scripts/Kbuild.include | 6 +
scripts/Makefile.dtbinst | 51 +++++
scripts/Makefile.lib | 12 --
26 files changed, 799 insertions(+), 43 deletions(-)
create mode 100644 arch/arm64/boot/dts/amd/Makefile
create mode 100644 arch/arm64/boot/dts/amd/amd-overdrive.dts
create mode 100644 arch/arm64/boot/dts/amd/amd-seattle-clks.dtsi
create mode 100644 arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi
create mode 100644 arch/arm64/boot/dts/apm/Makefile
rename arch/arm64/boot/dts/{ => apm}/apm-mustang.dts (100%)
rename arch/arm64/boot/dts/{ => apm}/apm-storm.dtsi (100%)
create mode 100644 arch/arm64/boot/dts/arm/Makefile
rename arch/arm64/boot/dts/{ => arm}/foundation-v8.dts (98%)
create mode 100644 arch/arm64/boot/dts/arm/juno-clocks.dtsi
create mode 100644 arch/arm64/boot/dts/arm/juno-motherboard.dtsi
create mode 100644 arch/arm64/boot/dts/arm/juno.dts
rename arch/arm64/boot/dts/{ => arm}/rtsm_ve-aemv8a.dts (97%)
rename arch/arm64/boot/dts/{ => arm}/rtsm_ve-motherboard.dtsi (100%)
create mode 100644 arch/arm64/boot/dts/cavium/Makefile
rename arch/arm64/boot/dts/{ => cavium}/thunder-88xx.dts (100%)
rename arch/arm64/boot/dts/{ => cavium}/thunder-88xx.dtsi (100%)
create mode 120000 arch/arm64/boot/dts/include/dt-bindings
create mode 100644 scripts/Makefile.dtbinst
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 6/9] ARM: SoC DT updates for 3.19
2014-12-09 21:40 ` [GIT PULL 6/9] ARM: SoC DT " Arnd Bergmann
@ 2014-12-09 23:45 ` Linus Torvalds
2014-12-10 0:56 ` Linus Torvalds
2014-12-10 10:02 ` Arnd Bergmann
0 siblings, 2 replies; 17+ messages in thread
From: Linus Torvalds @ 2014-12-09 23:45 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Dec 9, 2014 at 1:40 PM, Arnd Bergmann <arnd@arndb.de> wrote:
>
> ARM: SoC DT updates for 3.19
>
> 267 files changed, 18516 insertions(+), 2823 deletions(-)
Hmm. This is not what I get. I get
+ 297 files changed, 20490 insertions(+), 3332 deletions(-)
largely due to
+ arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 41 +-
+ arch/arm/boot/dts/omap-zoom-common.dtsi | 62 +-
+ arch/arm/boot/dts/omap2420-n8x0-common.dtsi | 4 +-
+ arch/arm/boot/dts/omap2420.dtsi | 1 +
+ arch/arm/boot/dts/omap2430-sdp.dts | 28 +-
+ arch/arm/boot/dts/omap2430.dtsi | 1 +
+ arch/arm/boot/dts/omap3-cm-t3517.dts | 11 +
+ arch/arm/boot/dts/omap3-cm-t3530.dts | 11 +
+ arch/arm/boot/dts/omap3-cm-t3730.dts | 24 +
+ arch/arm/boot/dts/omap3-cm-t3x.dtsi | 151 ++++
+ arch/arm/boot/dts/omap3-devkit8000.dts | 4 +-
+ arch/arm/boot/dts/omap3-evm-37xx.dts | 5 +-
+ arch/arm/boot/dts/omap3-gta04.dtsi | 86 +-
+ arch/arm/boot/dts/omap3-igep.dtsi | 103 ++-
+ arch/arm/boot/dts/omap3-igep0020-common.dtsi | 246 ++++++
+ arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 45 +
+ arch/arm/boot/dts/omap3-igep0020.dts | 285 +------
+ arch/arm/boot/dts/omap3-igep0030-common.dtsi | 60 ++
+ arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 67 ++
+ arch/arm/boot/dts/omap3-igep0030.dts | 123 +--
+ arch/arm/boot/dts/omap3-ldp.dts | 3 +-
+ arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +-
+ arch/arm/boot/dts/omap3-n900.dts | 51 +-
+ arch/arm/boot/dts/omap3-n950-n9.dtsi | 4 +-
+ arch/arm/boot/dts/omap3-sb-t35.dtsi | 126 ++-
+ arch/arm/boot/dts/omap3-sbc-t3517.dts | 15 +
+ arch/arm/boot/dts/omap3-sbc-t3530.dts | 15 +
+ arch/arm/boot/dts/omap3-sbc-t3730.dts | 15 +
+ arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +-
+ arch/arm/boot/dts/omap3.dtsi | 1 +
+ arch/arm/boot/dts/omap3430-sdp.dts | 8 +-
+ arch/arm/boot/dts/omap4.dtsi | 1 +
+ arch/arm/boot/dts/omap5.dtsi | 1 +
much of which seems to have come in through that
Merge tag 'omap-for-v3.19/dt-part1' of
git://git.kernel.org/.../tmlind/linux-omap into next/dt
but the diffstat isn't there, nor are the actual commits are mentioned
in the shortlog.
Hmm?
I've applied 1-5, but I'm going to stop here waiting for confirmation
of what's going on..
Linus
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 6/9] ARM: SoC DT updates for 3.19
2014-12-09 23:45 ` Linus Torvalds
@ 2014-12-10 0:56 ` Linus Torvalds
2014-12-10 10:02 ` Arnd Bergmann
1 sibling, 0 replies; 17+ messages in thread
From: Linus Torvalds @ 2014-12-10 0:56 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Dec 9, 2014 at 3:45 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> I've applied 1-5, but I'm going to stop here waiting for confirmation
> of what's going on..
Actually, I'll just finish it, and hope you check out the result
later. Many more pulls to go today..
Linus
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 9/9] ARM64: SoC changes for 3.19
2014-12-09 21:46 ` [GIT PULL 9/9] ARM64: SoC " Arnd Bergmann
@ 2014-12-10 1:20 ` Linus Torvalds
2014-12-10 11:33 ` Arnd Bergmann
0 siblings, 1 reply; 17+ messages in thread
From: Linus Torvalds @ 2014-12-10 1:20 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Dec 9, 2014 at 1:46 PM, Arnd Bergmann <arnd@arndb.de> wrote:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/arm64-for-linus
I get the same shortlog this time, but a different diffstat again.
Oh well. At least this time my diffstat is smaller.
Linus
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 8/9] ARM: SoC defconfig changes for 3.19
2014-12-09 21:43 ` [GIT PULL 8/9] ARM: SoC defconfig changes " Arnd Bergmann
@ 2014-12-10 8:56 ` Geert Uytterhoeven
2014-12-10 11:16 ` Arnd Bergmann
0 siblings, 1 reply; 17+ messages in thread
From: Geert Uytterhoeven @ 2014-12-10 8:56 UTC (permalink / raw)
To: linux-arm-kernel
Hi Arnd,
On Tue, Dec 9, 2014 at 10:43 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> The following changes since commit f114040e3ea6e07372334ade75d1ee0775c355e1:
>
> Linux 3.18-rc1 (2014-10-19 18:08:38 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/defconfig-for-linus
On https://git.kernel.org/cgit/linux/kernel/git/arm/arm-soc.git/, the
"Download" column for all tags shows "tag <abbrev>...".
Clicking on any of them gives e.g.:
https://git.kernel.org/cgit/linux/kernel/git/arm/arm-soc.git/tag/?id=066ae43e621090340384ab3751b68306c49cd503
Bad tag reference: 066ae43e621090340384ab3751b68306c49cd503
In other repositories
(e.g. http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/), the
"Download" column for tags shows "commit <abbrev>...", and the links behind
them do work.
Note that if I s/tag/commit/ in the URL, it does work.
Is this an issue with your repository? Or does cgit on kernel.org needs to
be updated for a new feature?
Thanks!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 6/9] ARM: SoC DT updates for 3.19
2014-12-09 23:45 ` Linus Torvalds
2014-12-10 0:56 ` Linus Torvalds
@ 2014-12-10 10:02 ` Arnd Bergmann
1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-10 10:02 UTC (permalink / raw)
To: linux-arm-kernel
On Tuesday 09 December 2014 15:45:58 Linus Torvalds wrote:
> On Tue, Dec 9, 2014 at 1:40 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> >
> > ARM: SoC DT updates for 3.19
> >
> > 267 files changed, 18516 insertions(+), 2823 deletions(-)
>
> Hmm. This is not what I get. I get
>
> + 297 files changed, 20490 insertions(+), 3332 deletions(-)
>
> largely due to
>
> + arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 41 +-
> + arch/arm/boot/dts/omap-zoom-common.dtsi | 62 +-
> + arch/arm/boot/dts/omap2420-n8x0-common.dtsi | 4 +-
> + arch/arm/boot/dts/omap2420.dtsi | 1 +
> + arch/arm/boot/dts/omap2430-sdp.dts | 28 +-
> + arch/arm/boot/dts/omap2430.dtsi | 1 +
> + arch/arm/boot/dts/omap3-cm-t3517.dts | 11 +
> + arch/arm/boot/dts/omap3-cm-t3530.dts | 11 +
> + arch/arm/boot/dts/omap3-cm-t3730.dts | 24 +
> + arch/arm/boot/dts/omap3-cm-t3x.dtsi | 151 ++++
> + arch/arm/boot/dts/omap3-devkit8000.dts | 4 +-
> + arch/arm/boot/dts/omap3-evm-37xx.dts | 5 +-
> + arch/arm/boot/dts/omap3-gta04.dtsi | 86 +-
> + arch/arm/boot/dts/omap3-igep.dtsi | 103 ++-
> + arch/arm/boot/dts/omap3-igep0020-common.dtsi | 246 ++++++
> + arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 45 +
> + arch/arm/boot/dts/omap3-igep0020.dts | 285 +------
> + arch/arm/boot/dts/omap3-igep0030-common.dtsi | 60 ++
> + arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 67 ++
> + arch/arm/boot/dts/omap3-igep0030.dts | 123 +--
> + arch/arm/boot/dts/omap3-ldp.dts | 3 +-
> + arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +-
> + arch/arm/boot/dts/omap3-n900.dts | 51 +-
> + arch/arm/boot/dts/omap3-n950-n9.dtsi | 4 +-
> + arch/arm/boot/dts/omap3-sb-t35.dtsi | 126 ++-
> + arch/arm/boot/dts/omap3-sbc-t3517.dts | 15 +
> + arch/arm/boot/dts/omap3-sbc-t3530.dts | 15 +
> + arch/arm/boot/dts/omap3-sbc-t3730.dts | 15 +
> + arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +-
> + arch/arm/boot/dts/omap3.dtsi | 1 +
> + arch/arm/boot/dts/omap3430-sdp.dts | 8 +-
> + arch/arm/boot/dts/omap4.dtsi | 1 +
> + arch/arm/boot/dts/omap5.dtsi | 1 +
>
> much of which seems to have come in through that
>
> Merge tag 'omap-for-v3.19/dt-part1' of
> git://git.kernel.org/.../tmlind/linux-omap into next/dt
>
> but the diffstat isn't there, nor are the actual commits are mentioned
> in the shortlog.
>
> Hmm?
>
> I've applied 1-5, but I'm going to stop here waiting for confirmation
> of what's going on..
>
Ah, sorry about that. I noticed the difference because these happened to
be in both the drivers and the dt branch, and I changed the order of
the branches to have dt come first so you'd see these as part of dt,
not drivers.
I fixed up the drivers pull request to regenerate the diffstat the
way it was supposed to look like, but I couldn't easily redo the
dt diffstat without merging all branches one more time into a test
branch. I should probably do that next time.
Arnd
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 8/9] ARM: SoC defconfig changes for 3.19
2014-12-10 8:56 ` Geert Uytterhoeven
@ 2014-12-10 11:16 ` Arnd Bergmann
0 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-10 11:16 UTC (permalink / raw)
To: linux-arm-kernel
On Wednesday 10 December 2014 09:56:55 Geert Uytterhoeven wrote:
> Hi Arnd,
>
> On Tue, Dec 9, 2014 at 10:43 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> > The following changes since commit f114040e3ea6e07372334ade75d1ee0775c355e1:
> >
> > Linux 3.18-rc1 (2014-10-19 18:08:38 -0700)
> >
> > are available in the git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/defconfig-for-linus
>
> On https://git.kernel.org/cgit/linux/kernel/git/arm/arm-soc.git/, the
> "Download" column for all tags shows "tag <abbrev>...".
> Clicking on any of them gives e.g.:
>
> https://git.kernel.org/cgit/linux/kernel/git/arm/arm-soc.git/tag/?id=066ae43e621090340384ab3751b68306c49cd503
> Bad tag reference: 066ae43e621090340384ab3751b68306c49cd503
>
> In other repositories
> (e.g. http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/), the
> "Download" column for tags shows "commit <abbrev>...", and the links behind
> them do work.
>
> Note that if I s/tag/commit/ in the URL, it does work.
>
> Is this an issue with your repository? Or does cgit on kernel.org needs to
> be updated for a new feature?
Very interesting. I suspect it's because I did something funny, but I don't
know if what I did was actually wrong or if cgit is wrong here, or possibly
both.
This is what I did:
- I wrote the tag descriptions on my main build machine, as an annotated but
not signed tag, since this machine does not have my gpg key on it,
using git-2.1.0
- I uploaded the unsigned tags to the arm-soc git tree and downloaded them
on the machine that does have my signing keys.
- For each tag I did 'git tag -fs $TAG $TAG' and signed the existing tag
description with my gpg key, using git-1.8.1.2
- I uploaded the updated tags back to the public tree
>From looking at the tag now (e.g. git show arm64-for-linus), it seems
the third step ended up signing a tag that points to another tag instead
of a commit:
> tag arm64-for-linus
> Tagger: Arnd Bergmann <arnd@arndb.de>
> Date: Tue Dec 9 17:31:38 2014 +0100
>
> ARM64: SoC changes for 3.19
>
> This adds support for two new ARM64 platforms:
>
> * ARM Juno
> * AMD Seattle
>
> We had submissions for a number of additional platforms
> from Samsung, Freescale and Spreadtrum but are still working
> out the best process for getting these merged.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
>
> iQIVAwUAVIcj62CrR//JCVInAQKv9w/+LXBBfJbNetHE17PoeV10O+ni6a3Xuv7F
> ZIkx+GgxEYT/8JPBeORUs0Boa6llpsUpn+GqCuqhMmFAPImxoQJ1ULmf6SFfbppB
> b7FRNoaW5GPUsi6mDfat4w3yXZK3LX0qlPprym1d9yGOXN9hnH8LkvnSsqZM1Ntn
> 4jnj7nQJyn/BG5OyFDWnTsyO7dIYMLm90s/VnVPxu7VGacDEnhAXdvqQkzkmavTK
> K9zOBYa4vGhfYM7Wy/3xQrJfHTZOkLOQh4TGwfCQjDoFxvhCXrDo7fU+TKdawq10
> KGHbxj8rhCaAUhc0Gqn77/Cri3LXGJyw+97VZeh9KWR1a1YAV5nsCvz3sZuQY78J
> qbTOwMq9xQ3nQnerkmGPeGV/UyouvdxO/SnOyZnTU0OaYJlFIbsdu8mIUH4xHkGm
> +7DceBhuDk+iVgDtULKpz0RA4XNsUV81Cb6FyVgmEcnuThRtCDetrN7RpMKmqynA
> ZQ/VM/0qtnzQp+XYIxJf7A6iexVtJp00Yffw7y0F8QaoBCwWEsPA1TMk4wPirCYn
> tsQ9C0jYKAWAI8scYpThiTOK8IoBvDIv5OMoxqwtvr4RZQqO9CZQcgtlHOAYNMtX
> zhh+r/1B27vFXoGva065AKIyGPbQSeUJesfVxwN9+RbWplWusaqLPuwfbyNttacf
> mkkNrudQ9g4=
> =yqur
> -----END PGP SIGNATURE-----
>
> tag arm64-for-linus
> Tagger: Arnd Bergmann <arnd@arndb.de>
> Date: Tue Dec 9 16:32:04 2014 +0100
>
> ARM64: SoC changes for 3.19
>
> This adds support for two new ARM64 platforms:
>
> * ARM Juno
> * AMD Seattle
>
> We had submissions for a number of additional platforms
> from Samsung, Freescale and Spreadtrum but are still working
> out the best process for getting these merged.
> 70bcc9b arm64: amd-seattle: Fix PCI bus range due to SMMU limitation
and both have the same text in them, which is not what I had expected.
Arnd
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 9/9] ARM64: SoC changes for 3.19
2014-12-10 1:20 ` Linus Torvalds
@ 2014-12-10 11:33 ` Arnd Bergmann
0 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2014-12-10 11:33 UTC (permalink / raw)
To: linux-arm-kernel
On Tuesday 09 December 2014 17:20:43 Linus Torvalds wrote:
> On Tue, Dec 9, 2014 at 1:46 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/arm64-for-linus
>
> I get the same shortlog this time, but a different diffstat again.
>
> Oh well. At least this time my diffstat is smaller.
>
Ah, my mistake. This branch included the move of the files that was done in the
cleanup branch. In the other pull requests I manually did the diffstat to match
what I expect you would see instead of what "git request-pull" tells me, while
for this one, the diffstat looked correct to me and I did not recreate one
manually.
Arnd
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2014-12-10 11:33 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
2014-12-09 21:22 ` [GIT PULL 1/9] ARM: SoC non-critical bug fixes " Arnd Bergmann
2014-12-09 21:23 ` [GIT PULL 2/9] ARM: SoC cleanup on mach-at91 " Arnd Bergmann
2014-12-09 21:30 ` [GIT PULL 3/9] ARM: SoC cleanups " Arnd Bergmann
2014-12-09 21:34 ` [GIT PULL 4/9] ARM: SoC platform changes " Arnd Bergmann
2014-12-09 21:36 ` [GIT PULL 5/9] ARM: SoC driver updates " Arnd Bergmann
2014-12-09 21:40 ` [GIT PULL 6/9] ARM: SoC DT " Arnd Bergmann
2014-12-09 23:45 ` Linus Torvalds
2014-12-10 0:56 ` Linus Torvalds
2014-12-10 10:02 ` Arnd Bergmann
2014-12-09 21:42 ` [GIT PULL 7/9] ARM: SoC/OMAP GPMC driver cleanup and move " Arnd Bergmann
2014-12-09 21:43 ` [GIT PULL 8/9] ARM: SoC defconfig changes " Arnd Bergmann
2014-12-10 8:56 ` Geert Uytterhoeven
2014-12-10 11:16 ` Arnd Bergmann
2014-12-09 21:46 ` [GIT PULL 9/9] ARM64: SoC " Arnd Bergmann
2014-12-10 1:20 ` Linus Torvalds
2014-12-10 11:33 ` Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).