linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [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).