linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/5] ARM: SoC changes for v4.2
@ 2015-06-25 22:30 Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 1/5] ARM: SoC: cleanups " Kevin Hilman
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Kevin Hilman @ 2015-06-25 22:30 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Linus,

As is usual of late, most of the changes are in DT contents for
various platforms, including support for new SoCs and new boards.  The
rest is spread out a bit, with more descriptions in each pull request.

No major conflicts this time, the couple simple ones that show up are
covered in each pull request.

Please merge,

Kevin (on behalf of arm-soc team: Olof, Arnd, myself)


Dirstat 
$ git diff --dirstat=0.2 v4.1..for-next
   0.8% Documentation/devicetree/bindings/arm/
   0.2% Documentation/devicetree/bindings/clock/
   0.7% Documentation/devicetree/bindings/memory-controllers/
   0.5% Documentation/devicetree/bindings/
  59.1% arch/arm/boot/dts/
   0.8% arch/arm/configs/
   0.5% arch/arm/mach-at91/include/mach/
   0.3% arch/arm/mach-at91/
   0.8% arch/arm/mach-bcm/
   0.3% arch/arm/mach-exynos/
   2.3% arch/arm/mach-imx/
   0.3% arch/arm/mach-omap1/include/mach/
   0.3% arch/arm/mach-omap1/
   3.5% arch/arm/mach-omap2/
   1.5% arch/arm/mach-pxa/
   0.6% arch/arm/mach-socfpga/
   0.2% arch/arm/mach-uniphier/
   0.2% arch/arm/mach-ux500/
   0.3% arch/arm/mach-zx/
   1.6% arch/arm/
   0.7% arch/arm64/boot/dts/arm/
   0.2% arch/arm64/boot/dts/hisilicon/
   0.2% arch/arm64/boot/dts/qcom/
   0.3% arch/sparc/kernel/
   0.4% arch/x86/kernel/cpu/
   0.2% arch/x86/
   0.4% arch/
   2.3% drivers/bus/
   4.0% drivers/clk/imx/
   1.4% drivers/clk/zte/
   0.8% drivers/clocksource/
   0.4% drivers/dma/
   1.6% drivers/firmware/
   0.2% drivers/leds/
   2.4% drivers/memory/tegra/
   0.3% drivers/net/ethernet/emulex/benet/
   0.4% drivers/net/ethernet/
   0.5% drivers/soc/qcom/
   0.3% drivers/soc/sunxi/
   0.3% drivers/staging/rtl8712/
   0.2% drivers/tty/
   0.2% drivers/usb/
   1.9% drivers/
   1.2% include/dt-bindings/clock/
   0.2% include/linux/mfd/syscon/
   0.2% include/linux/
   0.3% include/soc/
   0.3% net/
   0.2% sound/pci/hda/

Top 20 contributors by patch count (no merges)
$ git log --format=%an --no-merges v4.1..for-next  | sort | uniq -c  |sort -nr | head -n 20
     50 Krzysztof Kozlowski
     46 Maxime Ripard
     38 Geert Uytterhoeven
     30 Linus Walleij
     28 Shawn Guo
     27 Antoine Tenart
     25 Alexandre Belloni
     23 Chen-Yu Tsai
     19 Hans de Goede
     18 Lee Jones
     17 Arnd Bergmann
     15 Tony Lindgren
     15 Dinh Nguyen
     13 Stefan Agner
     13 Fabio Estevam
     12 Robert Jarzmik
     12 Ga?l PORTAY
     12 Florian Fainelli
     11 Thierry Reding
     10 Heiko Stuebner

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 1/5] ARM: SoC: cleanups for v4.2
  2015-06-25 22:30 [GIT PULL 0/5] ARM: SoC changes for v4.2 Kevin Hilman
@ 2015-06-25 22:31 ` Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 2/5] ARM: SoC: platform support " Kevin Hilman
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Kevin Hilman @ 2015-06-25 22:31 UTC (permalink / raw)
  To: linux-arm-kernel

A relatively small setup of cleanups this time around, and similar to last time
the bulk of it is removal of legacy board support:

- OMAP: removal of legacy (non-DT) booting for several platforms
- i.MX: remove some legacy board files

Conflicts: None

----------------------------------------------------------------

The following changes since commit b953c0d234bc72e8489d3bf51a276c5c4ec85345:

  Linux 4.1

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-cleanup

for you to fetch changes up to e75ea4569d6d1d10935d74ff80bad52dc09bd062:

  Merge branch 'for-arm-soc' of http://ftp.arm.linux.org.uk/pub/armlinux/kernel/git-cur/linux-2.6-arm into next/cleanup

----------------------------------------------------------------

Alexander Kuleshov (1):
      ARM: OMAP2+: use symbolic defines for console loglevels instead of numbers

Alexandre Belloni (8):
      ata: at91: use syscon to configure the smc
      ARM: at91: drop sam9_smc.c
      ARM: at91: declare the at91rm9200 memory controller as a syscon
      pcmcia: at91_cf: Use syscon to configure the MC/smc
      ARM: at91/pm: use the atmel-mc syscon defines
      ARM: at91: remove mach/at91_ramc.h and mach/at91rm9200_mc.h
      ARM: at91: remove at91rm9200_sdramc.h
      ARM: at91: remove useless Makefile.boot

Arnd Bergmann (6):
      Merge tag 'tegra-for-4.2-cleanup' of git://git.kernel.org/.../tegra/linux into next/cleanup
      Merge tag 'ux500-cleanup-v4.2' of git://git.kernel.org/.../linusw/linux-stericsson into next/cleanup
      Merge tag 'omap-for-v4.2/clean' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
      Merge tag 'at91-cleanup' of git://git.kernel.org/.../abelloni/linux into next/cleanup
      Merge branch 'for-arm-soc' of git://ftp.arm.linux.org.uk/~rmk/linux-arm into next/cleanup
      Merge tag 'imx-cleanup-4.2' of git://git.kernel.org/.../shawnguo/linux into next/cleanup

Boris Brezillon (1):
      mfd: syscon: Add Atmel MC (Memory Controller) registers definition

Fabio Estevam (2):
      ARM: imx: Remove eukrea_mbimxsd35 non-dt support
      ARM: imx: gpc: Remove .owner field

Kevin Hilman (1):
      Merge branch 'for-arm-soc' of http://ftp.arm.linux.org.uk/pub/armlinux/kernel/git-cur/linux-2.6-arm into next/cleanup

Krzysztof Kozlowski (1):
      ARM: OMAP2+: Constify irq_domain_ops

Linus Walleij (11):
      ARM: ux500: get rid of static maps
      ARM: ux500: delete UART static map
      ARM: ux500: remove static maps from platsmp
      ARM: ux500: remap BB offset dynamically
      ARM: ux500: get SCU base from device tree
      ARM: ux500: get rid of static GIC dist base
      ARM: ux500: get rid of SCU and backupram static maps
      ARM: ux500: kill off L2CC static map
      ARM: ux500: look up PRCMU resource from DT
      ARM: ux500: rename ux500_map_io
      ARM: ux500: delete static resource defines

Mark Rutland (1):
      arm64: dts: kill skeleton.dtsi

Nicholas Krause (2):
      ARM: OMAP2+: Remove calls to deprecacted marco,PTR_RET in the files,fb.c and pmu.c
      mach-omap2: Remove use of deprecated marco, PTR_RET in devices.c

Russell King (3):
      ARM: Show proper respect for Heinrich Hertz by using the correct unit for frequency
      ARM: v7 setup function should invalidate L1 cache
      ARM: fix EFM32 build breakage caused by cpu_resume_arm

Stephen Boyd (1):
      ARM: 8389/1: Add cpu_resume_arm() for firmwares that resume in ARM state

Thierry Reding (2):
      ARM: tegra: Use lower-case hexadecimal digits
      ARM: tegra: Fix typo (reset -> rest) in comment

Tony Lindgren (4):
      ARM: OMAP2+: Remove legacy booting support for cm-t35
      ARM: OMAP2+: Remove legacy booting support for Overo
      ARM: OMAP2+: Remove legacy booting support for Beagleboards
      Merge branch 'omap-for-v4.2/legacy' into omap-for-v4.2/cleanup


 .../devicetree/bindings/arm/atmel-at91.txt      |   2 +-
 .../bindings/fuse/nvidia,tegra20-fuse.txt       |   2 +-
 arch/arm/boot/dts/at91rm9200.dtsi               |   2 +-
 arch/arm/boot/dts/exynos5260-xyref5260.dts      |   2 +-
 arch/arm/boot/dts/omap3-cm-t3517.dts            |   2 +-
 arch/arm/boot/dts/tegra124.dtsi                 |   2 +-
 arch/arm/boot/dts/tegra20.dtsi                  |   2 +-
 arch/arm/include/asm/suspend.h                  |   1 +
 arch/arm/kernel/sleep.S                         |  14 +
 arch/arm/mach-at91/Makefile                     |   5 -
 arch/arm/mach-at91/Makefile.boot                |   8 -
 arch/arm/mach-at91/include/mach/at91_ramc.h     |  28 -
 arch/arm/mach-at91/include/mach/at91rm9200_mc.h | 116 ---
 arch/arm/mach-at91/include/mach/at91sam9_smc.h  |  98 ---
 arch/arm/mach-at91/pm.c                         |   8 +-
 arch/arm/mach-at91/pm.h                         |  14 +-
 arch/arm/mach-at91/pm_suspend.S                 |   3 +-
 arch/arm/mach-at91/sam9_smc.c                   | 136 ----
 arch/arm/mach-at91/sam9_smc.h                   |  11 -
 arch/arm/mach-bcm/Makefile                      |   2 +-
 arch/arm/mach-bcm/brcmstb.h                     |  19 -
 arch/arm/mach-bcm/headsmp-brcmstb.S             |  33 -
 arch/arm/mach-bcm/platsmp-brcmstb.c             |   4 +-
 arch/arm/mach-berlin/headsmp.S                  |   6 -
 arch/arm/mach-berlin/platsmp.c                  |   3 +-
 arch/arm/mach-davinci/include/mach/da8xx.h      |   2 +-
 arch/arm/mach-hisi/Makefile                     |   2 +-
 arch/arm/mach-hisi/core.h                       |   1 -
 arch/arm/mach-hisi/headsmp.S                    |  16 -
 arch/arm/mach-hisi/platsmp.c                    |   4 +-
 arch/arm/mach-imx/Kconfig                       |  34 -
 arch/arm/mach-imx/Makefile                      |   2 -
 arch/arm/mach-imx/clk-imx6sx.c                  |   4 +-
 arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c  | 318 --------
 arch/arm/mach-imx/gpc.c                         |   1 -
 arch/arm/mach-imx/headsmp.S                     |   1 -
 arch/arm/mach-imx/mach-cpuimx35.c               | 206 -----
 arch/arm/mach-iop13xx/include/mach/time.h       |   2 +-
 arch/arm/mach-ixp4xx/include/mach/platform.h    |   2 +-
 arch/arm/mach-ks8695/include/mach/hardware.h    |   2 +-
 arch/arm/mach-mvebu/headsmp-a9.S                |   1 -
 arch/arm/mach-omap2/Kconfig                     |  22 -
 arch/arm/mach-omap2/Makefile                    |   3 -
 arch/arm/mach-omap2/board-cm-t35.c              | 769 -------------------
 arch/arm/mach-omap2/board-omap3beagle.c         | 595 --------------
 arch/arm/mach-omap2/board-overo.c               | 571 --------------
 arch/arm/mach-omap2/devices.c                   |   4 +-
 arch/arm/mach-omap2/fb.c                        |   2 +-
 arch/arm/mach-omap2/gpmc-onenand.c              |   4 +-
 arch/arm/mach-omap2/hsmmc.c                     |   2 +-
 arch/arm/mach-omap2/omap-wakeupgen.c            |   2 +-
 arch/arm/mach-omap2/opp2430_data.c              |   4 +-
 arch/arm/mach-omap2/pmu.c                       |   2 +-
 arch/arm/mach-omap2/sdrc2xxx.c                  |   2 +-
 arch/arm/mach-omap2/serial.c                    |   2 +-
 arch/arm/mach-omap2/sram242x.S                  |   2 +-
 arch/arm/mach-omap2/sram243x.S                  |   2 +-
 arch/arm/mach-prima2/headsmp.S                  |   1 -
 arch/arm/mach-pxa/mp900.c                       |   2 +-
 arch/arm/mach-rockchip/core.h                   |   1 -
 arch/arm/mach-rockchip/headsmp.S                |   8 -
 arch/arm/mach-rockchip/platsmp.c                |   5 +-
 arch/arm/mach-shmobile/common.h                 |   1 -
 arch/arm/mach-shmobile/headsmp-scu.S            |   4 +-
 arch/arm/mach-shmobile/headsmp.S                |   7 -
 arch/arm/mach-shmobile/platsmp-apmu.c           |   2 +-
 arch/arm/mach-socfpga/core.h                    |   1 -
 arch/arm/mach-socfpga/headsmp.S                 |   5 -
 arch/arm/mach-socfpga/platsmp.c                 |   2 +-
 arch/arm/mach-tegra/Makefile                    |   2 +-
 arch/arm/mach-tegra/headsmp.S                   |  12 -
 arch/arm/mach-tegra/reset.c                     |   2 +-
 arch/arm/mach-tegra/reset.h                     |   1 -
 arch/arm/mach-tegra/sleep-tegra30.S             |   2 +-
 arch/arm/mach-ux500/cache-l2x0.c                |  11 +-
 arch/arm/mach-ux500/cpu-db8500.c                |  60 +-
 arch/arm/mach-ux500/cpu.c                       |  20 +-
 arch/arm/mach-ux500/id.c                        |   2 +-
 arch/arm/mach-ux500/platsmp.c                   |  35 +-
 arch/arm/mach-ux500/pm.c                        |  15 +-
 arch/arm/mach-ux500/setup.h                     |  16 +-
 arch/arm/mach-zynq/common.h                     |   2 -
 arch/arm/mach-zynq/headsmp.S                    |   5 -
 arch/arm/mach-zynq/platsmp.c                    |   5 +-
 arch/arm/mm/proc-v7.S                           |   2 +-
 arch/arm64/boot/dts/skeleton.dtsi               |  13 -
 drivers/ata/Kconfig                             |   1 -
 drivers/ata/pata_at91.c                         |  92 ++-
 drivers/pcmcia/Kconfig                          |   1 -
 drivers/pcmcia/at91_cf.c                        |  25 +-
 include/linux/mfd/syscon/atmel-mc.h             | 144 ++++
 include/soc/at91/at91rm9200_sdramc.h            |  63 --
 92 files changed, 367 insertions(+), 3312 deletions(-)
 delete mode 100644 arch/arm/mach-at91/Makefile.boot
 delete mode 100644 arch/arm/mach-at91/include/mach/at91_ramc.h
 delete mode 100644 arch/arm/mach-at91/include/mach/at91rm9200_mc.h
 delete mode 100644 arch/arm/mach-at91/include/mach/at91sam9_smc.h
 delete mode 100644 arch/arm/mach-at91/sam9_smc.c
 delete mode 100644 arch/arm/mach-at91/sam9_smc.h
 delete mode 100644 arch/arm/mach-bcm/brcmstb.h
 delete mode 100644 arch/arm/mach-bcm/headsmp-brcmstb.S
 delete mode 100644 arch/arm/mach-hisi/headsmp.S
 delete mode 100644 arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c
 delete mode 100644 arch/arm/mach-imx/mach-cpuimx35.c
 delete mode 100644 arch/arm/mach-omap2/board-cm-t35.c
 delete mode 100644 arch/arm/mach-omap2/board-omap3beagle.c
 delete mode 100644 arch/arm/mach-omap2/board-overo.c
 delete mode 100644 arch/arm/mach-tegra/headsmp.S
 delete mode 100644 arch/arm64/boot/dts/skeleton.dtsi
 create mode 100644 include/linux/mfd/syscon/atmel-mc.h
 delete mode 100644 include/soc/at91/at91rm9200_sdramc.h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 2/5] ARM: SoC: platform support for v4.2
  2015-06-25 22:30 [GIT PULL 0/5] ARM: SoC changes for v4.2 Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 1/5] ARM: SoC: cleanups " Kevin Hilman
@ 2015-06-25 22:31 ` Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 3/5] ARM: SoC: DT updates " Kevin Hilman
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Kevin Hilman @ 2015-06-25 22:31 UTC (permalink / raw)
  To: linux-arm-kernel

Our SoC branch usually contains expanded support for new SoCs and
other core platform code. Some highlights from this round:

- sunxi: SMP support for A23 SoC
- socpga: big-endian support
- pxa: conversion to common clock framework
- bcm: SMP support for BCM63138
- imx: support new I.MX7D SoC
- zte: basic support for ZX296702 SoC

Conflicts:
	arch/arm/mach-socfpga/core.h

Trivial remove/remove conflict with our cleanup branch.
Resolution: remove both sides

----------------------------------------------------------------

The following changes since commit 8d2977bf36bf6fc66d0c8e64263711cc2f0c1e4b:

  Merge tag 'armsoc-cleanup' into test-merge

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-soc

for you to fetch changes up to 2879e43f09122f8b3ef5456e3d7e48716b086e60:

  Merge tag 'omap-for-v4.2/soc-pt1-take2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc

----------------------------------------------------------------

Alan Tull (1):
      ARM: socfpga: support suspend to ram

Anson Huang (3):
      ARM: imx: using unsigned variable for do_div
      ARM: imx7d: add low level debug uart support
      ARM: imx: add msl support for imx7d

Arnd Bergmann (17):
      Merge tag 'sunxi-core-for-4.2' of https://git.kernel.org/.../mripard/linux into next/soc
      Merge tag 'socfpga_updates_for_v4.2' of git://git.kernel.org/.../dinguyen/linux into next/soc
      Merge tag 'tegra-for-4.2-soc' of git://git.kernel.org/.../tegra/linux into next/soc
      Merge tag 'rpi-soc-for-armsoc-v4.2' of git://git.kernel.org/.../rpi/linux-rpi into next/soc
      Merge tag 'pxa-for-4.2' of https://github.com/rjarzmik/linux into next/soc
      ARM: uniphier: only select TWD for SMP
      Merge tag 'zynq-soc-for-4.2' of https://github.com/Xilinx/linux-xlnx into next/soc
      Merge tag 'arm-soc/for-4.2/maintainers' of http://github.com/broadcom/stblinux into next/soc
      Merge branch 'irq/for-arm' of git://git.kernel.org/.../tip/tip into next/soc
      Merge tag 'arm-soc/for-4.2/soc-take2' of http://github.com/broadcom/stblinux into next/soc
      Merge tag 'omap-for-v4.2/omap1-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      ARM: zx: fix building with CONFIG_THUMB2_KERNEL
      ARM: shmobile: only select sound drivers that build
      Merge tag 'renesas-soc-for-v4.2' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'arm-soc/for-4.2/soc-part2' of http://github.com/broadcom/stblinux into next/soc
      ARM: imx: make imx51/3 suspend optional
      ARM: imx: imx7d requires anatop

Bartlomiej Zolnierkiewicz (5):
      ARM: EXYNOS: fix exynos_boot_secondary() return value on timeout
      ARM: EXYNOS: make exynos_core_restart() less verbose
      ARM: EXYNOS: add exynos_set_boot_addr() helper
      ARM: EXYNOS: add exynos_get_boot_addr() helper
      ARM: EXYNOS: add coupled cpuidle support for Exynos3250

Ben Dooks (3):
      ARM: debug: fix big endian operation for 8250 word mode
      ARM: socfpga: enable big endian for secondary core(s)
      ARM: socfpga: support big endian for socfpga

Bintian Wang (1):
      arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig

Brian Norris (1):
      MAINTAINERS: add brcmstb regex

Chen-Yu Tsai (1):
      ARM: sun8i: Add SMP support for the Allwinner A23

Dan Carpenter (1):
      ARM: BCM63xx: fix an error path in bcm63xx_pmb_power_on_cpu()

Dave Gerlach (1):
      ARM: OMAP: AM43xx hwmod: Add data for am43xx emif hwmod

David Riley (1):
      soc/tegra: pmc: move to using a restart handler

Dinh Nguyen (5):
      ARM: socfpga: Add support for UART1 debug uart for earlyprintk
      ARM: socfpga: remove the need to map uart_io_desc
      ARM: socfpga: use of_iomap to map the SCU
      ARM: socfpga: use CPU_METHOD_OF_DECLARE for socfpga_cyclone5
      ARM: socfpga: add CPU_METHOD_OF_DECLARE for Arria 10

Dmitry Osipenko (1):
      ARM: tegra20: Store CPU "resettable" status in IRAM

Eric Anholt (3):
      ARM: bcm2835: Skip doing our own iotable_init() initialization
      ARM: bcm2835: Drop the init_irq() hook
      ARM: bcm2835: Move the restart/power_off handling to the WDT driver

Fabio Estevam (2):
      clk: imx: clk-cpu: Include "clk.h" header file
      ARM: imx: mmdc: Include "common.h" header file

Florian Fainelli (5):
      ARM: BCM63xx: Add Broadcom BCM63xx PMB controller helpers
      ARM: BCM63xx: Add secondary CPU PMB initialization sequence
      ARM: vfp: Add include guards
      ARM: vfp: Add vfp_disable for problematic platforms
      ARM: BCM63xx: Add SMP support for BCM63138

Frank Li (3):
      dt-bindings: add imx7d clock ID definitions
      ARM: clk: imx: update pllv3 to support imx7
      ARM: imx: add imx7d clk tree support

Gregory Fong (2):
      ARM: brcmstb: Select ARCH_WANT_OPTIONAL_GPIOLIB
      ARM: brcmstb: Add default gpio number

Joachim Eastwood (3):
      ARM: lpc18xx: add basic support for NXP LPC18xx/43xx SoCs
      MAINTAINERS: Add entry for NXP LPC18xx/43xx MCUs
      ARM: lpc18xx: define low-level debug symbol for LPC18xx/43xx

Joe Perches (1):
      ARM: mach-imx: iomux-imx31: Use DECLARE_BITMAP

Josh Cartwright (2):
      ARM: zynq: Use restart_handler mechanism for slcr reset
      ARM: zynq: Drop use of slcr_unlock in zynq_slcr_system_restart

Jun Nie (8):
      ARM: zx: add basic support for ZTE ZX296702
      ARM: zx: add low level debug support for zx296702
      ARM: zx: enable SMP and hotplug for zx296702
      MAINTAINERS: add entry for ARM ZTE architecture
      dt-bindings: Add #defines for ZTE ZX296702 clocks
      clk: zx: add clock support to zx296702
      ARM: dts: zx: add an initial zx296702 dts and doc
      ARM: zx: Add basic defconfig support for ZX296702

Kevin Cernekee (1):
      bus: brcmstb_gisb: Honor the "big-endian" and "native-endian" DT properties

Kevin Hilman (8):
      Merge branch 'socfpga/soc' into next/soc
      Merge tag 'imx-soc-4.2' of git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'hi6220-soc-for-4.2' of git://github.com/hisilicon/linux-hisi into next/soc
      Merge tag 'samsung-mach-1' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
      ARM: socfpga: fix build error due to secondary_startup
      Merge branch 'socfpga/soc' into next/soc
      Merge branch 'zte/soc' into next/soc
      Merge tag 'omap-for-v4.2/soc-pt1-take2' of git://git.kernel.org/.../tmlind/linux-omap into next/soc

Krzysztof Kozlowski (9):
      ARM: pxa: Constify irq_domain_ops
      ARM: imx: Constify irq_domain_ops
      ARM: EXYNOS: Handle of of_iomap() failure
      ARM: EXYNOS: Handle of_find_device_by_node() and kstrdup() failures
      ARM: EXYNOS: Add missing of_node_put() when parsing power domains
      ARM: EXYNOS: Get current parent clock for power domain on/off
      ARM: EXYNOS: Constify irq_domain_ops
      ARM: SAMSUNG: Constify platform_device_id
      MAINTAINERS: ARM64: EXYNOS: Extend entry for ARM64 DTS

Marek Szyprowski (2):
      ARM: EXYNOS: use PS_HOLD based poweroff for all supported SoCs
      ARM: EXYNOS: register power domain driver from core_initcall

Martin Fuzzey (1):
      ARM: imx53: Set DDR pins to high impedance when in suspend to RAM.

Masahiro Yamada (2):
      ARM: UniPhier: add basic support for UniPhier architecture
      MAINTAINERS: add myself as ARM/UniPhier maintainer

Maxime Coquelin (3):
      ARM: Add STM32 family machine
      MAINTAINERS: Add entry for STM32 MCUs
      ARM: Kconfig: Select clocksource in STM32 entry

Mika Westerberg (1):
      ARM: ep93xx: simone: support for SPI-based MMC/SD cards

Mirza Krak (1):
      ARM: imx: clk-v610: Add clock for I2C2 and I2C3

Nicholas Mc Guire (1):
      soc/tegra: Watch wait_for_completion_timeout() return type

Pali Roh?r (2):
      ARM: OMAP2+: Return correct error values from device and hwmod
      ARM: OMAP3: Fix crypto support for HS devices

Rafa? Mi?ecki (1):
      ARM: BCM5301X: Ignore another (BCM4709 specific) fault code

Ray Jui (1):
      ARM: BCM: Enable NAND support for iProc SoCs

Robert Jarzmik (7):
      ARM: pxa: change clocks init sequence
      ARM: pxa: move gpio11 clock to board files
      clk: pxa: add missing pxa27x clocks for Irda and sa1100-rtc
      ARM: pxa: pxa27x skip default device initialization with DT
      ARM: pxa: Transition pxa25x and pxa27x to clk framework
      ARM: pxa: convert eseries to clock framework
      ARM: pxa: Transition pxa25x, pxa27x, pxa3xx to clk framework

Sergiy Kibrik (1):
      ARM: SAMSUNG: fix clk_enable() WARNing in S3C24XX ADC

Shawn Guo (27):
      ARM: imx: use dynamic mapping for timer
      ARM: imx: use dynamic mapping for CCM
      ARM: imx: move revision definitions and declarations into a header
      ARM: imx5: let pm code map CCM block on its own
      ARM: imx6: set initial power mode in pm function
      ARM: imx6: let pm code map CCM block on its own
      ARM: imx6: do not use cpu_is_xxx() in clock driver
      ARM: imx: add clk-pllv1 type support
      ARM: imx: remove inclusions of platform headers
      ARM: imx: move clock drivers into drivers/clk
      MAINTAINERS: add new folders into IMX entry
      ARM: imx: drop epit timer initialization from imx35 clock driver
      ARM: imx6: initialize CCM_CLPCR_LPM into RUN mode earlier
      ARM: imx: use relaxed IO accessor in timer driver
      ARM: imx: move timer resources into a structure
      ARM: imx: define an enum for gpt timer device type
      ARM: imx: initialize gpt device type for DT boot
      ARM: imx: setup tctl register in device specific function
      ARM: imx: set up .set_next_event hook via imx_gpt_data
      ARM: imx: move clock event variables into imx_timer
      ARM: imx: define gpt register offset per device type
      ARM: imx: get rid of variable timer_base
      ARM: imx: provide gpt device specific irq functions
      ARM: imx: remove platform headers from timer driver
      ARM: imx: move timer driver into drivers/clocksource
      clocksource: timer-imx-gpt: remove include of <asm/mach/time.h>
      MAINTAINERS: update Shawn's email to use kernel.org one

Shenwei Wang (2):
      ARM: imx: Remove the duplicated function declaration
      ARM: imx: Correct the comments in time.c

Stefan Agner (10):
      irqdomain: Add non-hierarchy helper irq_domain_set_info
      genirq: Add irq_chip_(enable/disable)_parent
      genirq: generic chip: Support hierarchy domain
      irqchip: nvic: Support hierarchy irq domain
      irqchip: vf610-mscm: Support NVIC parent chip
      ARM: unify MMU/!MMU addruart calls
      ARM: introduce ARM_SINGLE_ARMV7M for ARMv7-M platforms
      ARM: vf610: enable Cortex-M4 configuration on Vybrid SoC
      ARM: use ARM_SINGLE_ARMV7M for ARMv7-M platforms
      ARM: imx: clk-vf610: enable debug access port by default

S?bastien Szymanski (1):
      ARM: clk-imx6q: refine sata's parent

Tony Lindgren (8):
      ARM: OMAP1: Move UART defines to prepare for sparse IRQ
      ARM: OMAP1: Switch to use generic irqchip in preparation for sparse IRQ
      ARM: omap1: Switch to use MULTI_IRQ
      ARM: OMAP1: Change interrupt numbering for sparse IRQ
      ARM: OMAP1: Fix randconfig builds if ARCH_OMAP15XX not selected
      ARM: OMAP1: Fix section mismatch warnings for omap_cfg_reg
      memory: omap-gpmc: Add Kconfig option for debug
      Merge tag 'for-v4.2/omap-hwmod-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.2/soc


 Documentation/arm/stm32/overview.txt            |  32 +
 Documentation/arm/stm32/stm32f429-overview.txt  |  22 +
 Documentation/devicetree/bindings/arm/cpus.txt  |   1 +
 .../bindings/arm/exynos/power_domain.txt        |   7 +-
 Documentation/devicetree/bindings/arm/fsl.txt   |   3 +
 Documentation/devicetree/bindings/arm/zte.txt   |  15 +
 .../devicetree/bindings/clock/zx296702-clk.txt  |  35 +
 .../devicetree/bindings/serial/pl011.txt        |   2 +-
 .../devicetree/bindings/vendor-prefixes.txt     |   1 +
 MAINTAINERS                                     |  38 +-
 arch/arm/Kconfig                                |  72 +-
 arch/arm/Kconfig.debug                          |  66 +-
 arch/arm/Makefile                               |   4 +
 arch/arm/boot/dts/Makefile                      |   1 +
 arch/arm/boot/dts/zx296702-ad1.dts              |  48 ++
 arch/arm/boot/dts/zx296702.dtsi                 | 139 +++
 arch/arm/configs/efm32_defconfig                |   1 +
 arch/arm/configs/zx_defconfig                   | 129 +++
 arch/arm/include/asm/firmware.h                 |   4 +
 arch/arm/include/asm/vfp.h                      |   9 +
 arch/arm/include/debug/8250.S                   |   3 +
 arch/arm/include/debug/efm32.S                  |   2 +-
 arch/arm/include/debug/imx-uart.h               |  15 +-
 arch/arm/include/debug/pl01x.S                  |   7 +
 arch/arm/kernel/debug.S                         |   2 +-
 arch/arm/mach-bcm/Kconfig                       |   2 +
 arch/arm/mach-bcm/Makefile                      |   7 +-
 arch/arm/mach-bcm/bcm63xx_headsmp.S             |  23 +
 arch/arm/mach-bcm/bcm63xx_pmb.c                 | 221 +++++
 arch/arm/mach-bcm/bcm63xx_smp.c                 | 169 ++++
 arch/arm/mach-bcm/bcm63xx_smp.h                 |   9 +
 arch/arm/mach-bcm/bcm_5301x.c                   |   9 +-
 arch/arm/mach-bcm/board_bcm2835.c               |  91 --
 arch/arm/mach-ep93xx/simone.c                   | 135 ++-
 arch/arm/mach-exynos/common.h                   |   4 +-
 arch/arm/mach-exynos/exynos.c                   |   3 +-
 arch/arm/mach-exynos/firmware.c                 |  18 +
 arch/arm/mach-exynos/platsmp.c                  |  86 +-
 arch/arm/mach-exynos/pm.c                       |  51 +-
 arch/arm/mach-exynos/pm_domains.c               |  53 +-
 arch/arm/mach-exynos/pmu.c                      |   6 +-
 arch/arm/mach-exynos/suspend.c                  |   2 +-
 arch/arm/mach-imx/Kconfig                       |  49 +-
 arch/arm/mach-imx/Makefile                      |  31 +-
 arch/arm/mach-imx/Makefile.boot                 |   0
 arch/arm/mach-imx/anatop.c                      |   5 +-
 arch/arm/mach-imx/common.h                      |  15 +-
 arch/arm/mach-imx/cpu.c                         |   3 +
 arch/arm/mach-imx/cpuidle-imx6q.c               |   4 +-
 arch/arm/mach-imx/cpuidle-imx6sl.c              |   4 +-
 arch/arm/mach-imx/cpuidle-imx6sx.c              |   4 +-
 arch/arm/mach-imx/gpc.c                         |   2 +-
 arch/arm/mach-imx/hardware.h                    |   1 +
 arch/arm/mach-imx/iomux-imx31.c                 |   2 +-
 arch/arm/mach-imx/mach-imx6q.c                  |   1 +
 arch/arm/mach-imx/mach-imx6sl.c                 |   1 +
 arch/arm/mach-imx/mach-imx6sx.c                 |   1 +
 arch/arm/mach-imx/mach-imx7d.c                  |  43 +
 arch/arm/mach-imx/mach-vf610.c                  |   1 +
 arch/arm/mach-imx/mmdc.c                        |   2 +
 arch/arm/mach-imx/mx27.h                        |   4 -
 arch/arm/mach-imx/mx3x.h                        |   7 -
 arch/arm/mach-imx/mxc.h                         |  24 +-
 arch/arm/mach-imx/pm-imx5.c                     | 205 ++++-
 arch/arm/mach-imx/pm-imx6.c                     |  38 +-
 arch/arm/mach-imx/suspend-imx53.S               | 139 +++
 arch/arm/mach-imx/time.c                        | 385 ---------
 arch/arm/mach-lpc18xx/Makefile                  |   1 +
 arch/arm/mach-lpc18xx/Makefile.boot             |   3 +
 arch/arm/mach-lpc18xx/board-dt.c                |  22 +
 arch/arm/mach-omap1/ams-delta-fiq-handler.S     |   3 +-
 arch/arm/mach-omap1/board-ams-delta.c           |   1 +
 arch/arm/mach-omap1/board-fsample.c             |   1 +
 arch/arm/mach-omap1/board-generic.c             |   1 +
 arch/arm/mach-omap1/board-h2.c                  |   1 +
 arch/arm/mach-omap1/board-h3-mmc.c              |   1 +
 arch/arm/mach-omap1/board-h3.c                  |   1 +
 arch/arm/mach-omap1/board-htcherald.c           |   1 +
 arch/arm/mach-omap1/board-innovator.c           |   1 +
 arch/arm/mach-omap1/board-nokia770.c            |   1 +
 arch/arm/mach-omap1/board-osk.c                 |   1 +
 arch/arm/mach-omap1/board-palmte.c              |   1 +
 arch/arm/mach-omap1/board-palmtt.c              |   1 +
 arch/arm/mach-omap1/board-palmz71.c             |   1 +
 arch/arm/mach-omap1/board-perseus2.c            |   1 +
 arch/arm/mach-omap1/board-sx1.c                 |   1 +
 arch/arm/mach-omap1/board-voiceblue.c           |   1 +
 arch/arm/mach-omap1/common.h                    |   7 +-
 arch/arm/mach-omap1/dma.c                       |   2 +-
 arch/arm/mach-omap1/gpio16xx.c                  |   2 +
 arch/arm/mach-omap1/gpio7xx.c                   |   2 +
 arch/arm/mach-omap1/i2c.c                       |   3 +-
 arch/arm/mach-omap1/include/mach/entry-macro.S  |  39 -
 arch/arm/mach-omap1/include/mach/irqs.h         | 124 ++-
 arch/arm/mach-omap1/include/mach/memory.h       |   4 +-
 arch/arm/mach-omap1/include/mach/serial.h       |   5 -
 arch/arm/mach-omap1/include/mach/soc.h          |   4 +
 arch/arm/mach-omap1/irq.c                       | 157 ++--
 arch/arm/mach-omap1/mux.c                       |   8 +-
 arch/arm/mach-omap1/pm.c                        |   1 +
 arch/arm/mach-omap1/serial.c                    |   1 +
 arch/arm/mach-omap1/timer.c                     |   4 +-
 arch/arm/mach-omap2/omap_device.c               |  30 +-
 arch/arm/mach-omap2/omap_hwmod.c                |  10 +-
 arch/arm/mach-omap2/omap_hwmod.h                |   6 +
 .../mach-omap2/omap_hwmod_2xxx_ipblock_data.c   |  12 +-
 .../omap_hwmod_33xx_43xx_common_data.h          |   1 +
 .../omap_hwmod_33xx_43xx_ipblock_data.c         |  16 +-
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      |  13 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c      | 119 ++-
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |  22 +
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c      |  11 +-
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |   4 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c      |   2 +
 arch/arm/mach-omap2/prcm43xx.h                  |   2 +
 arch/arm/mach-pxa/Makefile                      |   9 +-
 arch/arm/mach-pxa/clock-pxa2xx.c                |  55 --
 arch/arm/mach-pxa/clock-pxa3xx.c                | 212 -----
 arch/arm/mach-pxa/clock.c                       |  86 --
 arch/arm/mach-pxa/clock.h                       |  80 --
 arch/arm/mach-pxa/eseries.c                     |  27 +-
 arch/arm/mach-pxa/generic.c                     |   6 +
 arch/arm/mach-pxa/generic.h                     |   3 +
 arch/arm/mach-pxa/irq.c                         |   2 +-
 arch/arm/mach-pxa/lubbock.c                     |   4 +-
 arch/arm/mach-pxa/pxa25x.c                      | 183 ----
 arch/arm/mach-pxa/pxa27x.c                      | 182 +---
 arch/arm/mach-pxa/pxa300.c                      |  20 +-
 arch/arm/mach-pxa/pxa320.c                      |  10 -
 arch/arm/mach-pxa/pxa3xx.c                      |  59 --
 arch/arm/mach-pxa/raumfeld.c                    |   1 -
 arch/arm/mach-pxa/tosa.c                        |   1 -
 arch/arm/mach-shmobile/Kconfig                  |   4 +-
 arch/arm/mach-socfpga/Kconfig                   |  11 +-
 arch/arm/mach-socfpga/Makefile                  |   1 +
 arch/arm/mach-socfpga/core.h                    |  11 +-
 arch/arm/mach-socfpga/headsmp.S                 |   5 +-
 arch/arm/mach-socfpga/platsmp.c                 |  57 +-
 arch/arm/mach-socfpga/pm.c                      | 149 ++++
 arch/arm/mach-socfpga/self-refresh.S            | 136 +++
 arch/arm/mach-socfpga/socfpga.c                 |  41 +-
 arch/arm/mach-stm32/Makefile                    |   1 +
 arch/arm/mach-stm32/Makefile.boot               |   3 +
 arch/arm/mach-stm32/board-dt.c                  |  19 +
 arch/arm/mach-sunxi/platsmp.c                   |  69 ++
 arch/arm/mach-tegra/cpuidle-tegra20.c           |   5 +-
 arch/arm/mach-tegra/reset-handler.S             |  10 +-
 arch/arm/mach-tegra/reset.h                     |   4 +
 arch/arm/mach-tegra/sleep-tegra20.S             |  37 +-
 arch/arm/mach-tegra/sleep.h                     |   4 +
 arch/arm/mach-tegra/tegra.c                     |   1 -
 arch/arm/mach-uniphier/Kconfig                  |  11 +
 arch/arm/mach-uniphier/Makefile                 |   2 +
 arch/arm/mach-uniphier/platsmp.c                |  90 ++
 arch/arm/mach-uniphier/uniphier.c               |  30 +
 arch/arm/mach-zx/Kconfig                        |  18 +
 arch/arm/mach-zx/Makefile                       |   2 +
 arch/arm/mach-zx/core.h                         |  19 +
 arch/arm/mach-zx/headsmp.S                      |  33 +
 arch/arm/mach-zx/platsmp.c                      | 189 ++++
 arch/arm/mach-zx/zx296702.c                     |  25 +
 arch/arm/mach-zynq/common.c                     |   6 -
 arch/arm/mach-zynq/common.h                     |   1 -
 arch/arm/mach-zynq/slcr.c                       |  28 +-
 arch/arm/plat-omap/dma.c                        |   4 +
 arch/arm/plat-samsung/adc.c                     |   6 +-
 arch/arm/vfp/vfpmodule.c                        |  13 +
 arch/arm64/Kconfig                              |   5 +
 arch/arm64/configs/defconfig                    |   1 +
 drivers/bus/brcmstb_gisb.c                      |  13 +-
 drivers/clk/Makefile                            |   2 +
 drivers/clk/imx/Makefile                        |  26 +
 .../arm/mach-imx => drivers/clk/imx}/clk-busy.c |   0
 .../arm/mach-imx => drivers/clk/imx}/clk-cpu.c  |   1 +
 .../clk/imx}/clk-fixup-div.c                    |   0
 .../clk/imx}/clk-fixup-mux.c                    |   0
 .../clk/imx}/clk-gate-exclusive.c               |   0
 .../mach-imx => drivers/clk/imx}/clk-gate2.c    |   0
 .../arm/mach-imx => drivers/clk/imx}/clk-imx1.c |  17 +-
 .../mach-imx => drivers/clk/imx}/clk-imx21.c    |  14 +-
 .../mach-imx => drivers/clk/imx}/clk-imx25.c    |   6 +-
 .../mach-imx => drivers/clk/imx}/clk-imx27.c    |  15 +-
 .../mach-imx => drivers/clk/imx}/clk-imx31.c    |  35 +-
 .../mach-imx => drivers/clk/imx}/clk-imx35.c    |  36 +-
 .../clk/imx}/clk-imx51-imx53.c                  |   5 +-
 .../mach-imx => drivers/clk/imx}/clk-imx6q.c    |  36 +-
 .../mach-imx => drivers/clk/imx}/clk-imx6sl.c   |   7 -
 .../mach-imx => drivers/clk/imx}/clk-imx6sx.c   |   6 -
 drivers/clk/imx/clk-imx7d.c                     | 860 +++++++++++++++++++
 .../arm/mach-imx => drivers/clk/imx}/clk-pfd.c  |   0
 .../mach-imx => drivers/clk/imx}/clk-pllv1.c    |  33 +-
 .../mach-imx => drivers/clk/imx}/clk-pllv2.c    |   0
 .../mach-imx => drivers/clk/imx}/clk-pllv3.c    |  13 +-
 .../mach-imx => drivers/clk/imx}/clk-vf610.c    |   4 +
 {arch/arm/mach-imx => drivers/clk/imx}/clk.c    |   0
 {arch/arm/mach-imx => drivers/clk/imx}/clk.h    |  14 +-
 drivers/clk/pxa/clk-pxa27x.c                    |  32 +-
 drivers/clk/zte/Makefile                        |   2 +
 drivers/clk/zte/clk-pll.c                       | 172 ++++
 drivers/clk/zte/clk-zx296702.c                  | 657 ++++++++++++++
 drivers/clk/zte/clk.h                           |  32 +
 drivers/clocksource/Kconfig                     |   6 +
 drivers/clocksource/Makefile                    |   1 +
 drivers/clocksource/timer-imx-gpt.c             | 540 ++++++++++++
 drivers/irqchip/Kconfig                         |   1 +
 drivers/irqchip/irq-nvic.c                      |  28 +-
 drivers/irqchip/irq-vf610-mscm-ir.c             |  23 +-
 drivers/memory/Kconfig                          |   8 +
 drivers/memory/omap-gpmc.c                      |   6 +-
 drivers/soc/tegra/fuse/fuse-tegra20.c           |   6 +-
 drivers/soc/tegra/pmc.c                         |  23 +-
 drivers/watchdog/bcm2835_wdt.c                  |  62 ++
 include/dt-bindings/clock/imx7d-clock.h         | 450 ++++++++++
 include/dt-bindings/clock/vf610-clock.h         |   3 +-
 include/dt-bindings/clock/zx296702-clock.h      | 170 ++++
 include/linux/irq.h                             |   2 +
 include/linux/irqdomain.h                       |   8 +-
 include/linux/reset/bcm63xx_pmb.h               |  88 ++
 include/soc/imx/revision.h                      |  37 +
 include/soc/imx/timer.h                         |  26 +
 include/soc/tegra/pmc.h                         |   2 -
 include/uapi/linux/serial_reg.h                 |   3 +
 kernel/irq/chip.c                               |  28 +
 kernel/irq/generic-chip.c                       |   5 +-
 kernel/irq/irqdomain.c                          |  21 +
 225 files changed, 6675 insertions(+), 2075 deletions(-)
 create mode 100644 Documentation/arm/stm32/overview.txt
 create mode 100644 Documentation/arm/stm32/stm32f429-overview.txt
 create mode 100644 Documentation/devicetree/bindings/arm/zte.txt
 create mode 100644 Documentation/devicetree/bindings/clock/zx296702-clk.txt
 create mode 100644 arch/arm/boot/dts/zx296702-ad1.dts
 create mode 100644 arch/arm/boot/dts/zx296702.dtsi
 create mode 100644 arch/arm/configs/zx_defconfig
 create mode 100644 arch/arm/mach-bcm/bcm63xx_headsmp.S
 create mode 100644 arch/arm/mach-bcm/bcm63xx_pmb.c
 create mode 100644 arch/arm/mach-bcm/bcm63xx_smp.c
 create mode 100644 arch/arm/mach-bcm/bcm63xx_smp.h
 create mode 100644 arch/arm/mach-imx/Makefile.boot
 create mode 100644 arch/arm/mach-imx/mach-imx7d.c
 create mode 100644 arch/arm/mach-imx/suspend-imx53.S
 delete mode 100644 arch/arm/mach-imx/time.c
 create mode 100644 arch/arm/mach-lpc18xx/Makefile
 create mode 100644 arch/arm/mach-lpc18xx/Makefile.boot
 create mode 100644 arch/arm/mach-lpc18xx/board-dt.c
 delete mode 100644 arch/arm/mach-omap1/include/mach/entry-macro.S
 delete mode 100644 arch/arm/mach-pxa/clock-pxa2xx.c
 delete mode 100644 arch/arm/mach-pxa/clock-pxa3xx.c
 delete mode 100644 arch/arm/mach-pxa/clock.c
 delete mode 100644 arch/arm/mach-pxa/clock.h
 create mode 100644 arch/arm/mach-socfpga/pm.c
 create mode 100644 arch/arm/mach-socfpga/self-refresh.S
 create mode 100644 arch/arm/mach-stm32/Makefile
 create mode 100644 arch/arm/mach-stm32/Makefile.boot
 create mode 100644 arch/arm/mach-stm32/board-dt.c
 create mode 100644 arch/arm/mach-uniphier/Kconfig
 create mode 100644 arch/arm/mach-uniphier/Makefile
 create mode 100644 arch/arm/mach-uniphier/platsmp.c
 create mode 100644 arch/arm/mach-uniphier/uniphier.c
 create mode 100644 arch/arm/mach-zx/Kconfig
 create mode 100644 arch/arm/mach-zx/Makefile
 create mode 100644 arch/arm/mach-zx/core.h
 create mode 100644 arch/arm/mach-zx/headsmp.S
 create mode 100644 arch/arm/mach-zx/platsmp.c
 create mode 100644 arch/arm/mach-zx/zx296702.c
 create mode 100644 drivers/clk/imx/Makefile
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-busy.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-cpu.c (99%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-fixup-div.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-fixup-mux.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-gate-exclusive.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-gate2.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx1.c (91%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx21.c (95%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx25.c (98%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx27.c (97%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx31.c (91%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx35.c (94%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx51-imx53.c (99%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx6q.c (98%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx6sl.c (99%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-imx6sx.c (99%)
 create mode 100644 drivers/clk/imx/clk-imx7d.c
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-pfd.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-pllv1.c (75%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-pllv2.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-pllv3.c (96%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk-vf610.c (98%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk.c (100%)
 rename {arch/arm/mach-imx => drivers/clk/imx}/clk.h (94%)
 create mode 100644 drivers/clk/zte/Makefile
 create mode 100644 drivers/clk/zte/clk-pll.c
 create mode 100644 drivers/clk/zte/clk-zx296702.c
 create mode 100644 drivers/clk/zte/clk.h
 create mode 100644 drivers/clocksource/timer-imx-gpt.c
 create mode 100644 include/dt-bindings/clock/imx7d-clock.h
 create mode 100644 include/dt-bindings/clock/zx296702-clock.h
 create mode 100644 include/linux/reset/bcm63xx_pmb.h
 create mode 100644 include/soc/imx/revision.h
 create mode 100644 include/soc/imx/timer.h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 3/5] ARM: SoC: DT updates for v4.2
  2015-06-25 22:30 [GIT PULL 0/5] ARM: SoC changes for v4.2 Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 1/5] ARM: SoC: cleanups " Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 2/5] ARM: SoC: platform support " Kevin Hilman
@ 2015-06-25 22:31 ` Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 4/5] ARM: SoC: driver " Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 5/5] ARM: SoC: defconfig " Kevin Hilman
  4 siblings, 0 replies; 6+ messages in thread
From: Kevin Hilman @ 2015-06-25 22:31 UTC (permalink / raw)
  To: linux-arm-kernel

As usual, quite a few device-tree updates in ARM land.  There was ome
minor churn in DTs due to relicensing under a dual-license, and lots
of little additions of new peripherals, features etc, but nothing
really exciting to call to your attention.  Some higlights, focsuing
on support for new SoCs and boards:

- AT91: new boards: Overkiz,  Acme Systems' Arietta G25
- tegra: HDA support
- bcm: new platforms: Buffalo WXR-1900DHP, SmartRG SR400ac, ASUS RT-AC87U
- mvebu: new platforms: Compulab CM-A510, Armada 385-based Linksys
  boards, DLink DNS-327L
- OMAP: new platforms: Baltos IR5221, LogicPD Torpedo, Toby-Churchill SL50
- ARM: added support for Juno r1 board
- sunxi: A33 SoC support; new boards: A23 EVB, SinA33, GA10H-A33, Mele A1000G
- imx: i.MX7D SoC support; new boards: Armadeus Systems APF6,
  Gateworks GW5510, and aristainetos2 boards
- hisilicon: hi6220 SoC support; new boards: 96boards hikey

Conflicts: None

----------------------------------------------------------------

The following changes since commit 03fa626774a30145bdb97ce1bc909a0cfd419ce6:

  Merge tag 'armsoc-soc' into test-merge

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt

for you to fetch changes up to 58c179674329b4d03a9d22df55d95cb0a8da5d85:

  ARM: hisi: revert changes from hisi/hip04-dt branch

----------------------------------------------------------------

Adam Sampson (1):
      ARM: dts: sun7i: Add dts file for pcDuino 3 Nano board

Alan Tull (1):
      ARM: socfpga: dts: add sdram controller dt binding doc

Aleksei Mamlin (2):
      ARM: dts: sun7i: Add dts file for Wexler TAB7200
      dt-bindings: Add vendor-prefix for Wexler

Alexandre Belloni (16):
      ARM: at91/dt: at91sam9rl: fix rtc node
      ARM: at91/dt: at91sam9rlek: add RTC
      ARM: at91/dt: kizbox: use stdout-path
      ARM: at91/dt: at91rm9200ek: use stdout-path
      ARM: at91/dt: at91sam9261ek: use stdout-path
      ARM: at91/dt: at91sam9263ek: use stdout-path
      ARM: at91/dt: at91sam9g20ek: use stdout-path
      ARM: at91/dt: at91sam9m10g45ek use stdout-path
      ARM: at91/dt: at91sam9n12ek: use stdout-path
      ARM: at91/dt: at91sam9rlek: use stdout-path
      ARM: at91/dt: at91sam9x5ek: use stdout-path
      ARM: at91/dt: sama5d3xek: use stdout-path
      ARM: at91/dt: sama5d3 xplained: use stdout-path
      ARM: at91/dt: sama5d4ek: use stdout-path
      ARM: at91/dt: sama5d4 xplained: use stdout-path
      ARM: at91/dt: Add Acme Arietta G25

Andrew Andrianov (1):
      ARM: mvebu: dts: Add dts file for DLink DNS-327L

Andrey Skvortsov (1):
      ARM: dts: add core2 padconf region for am3517

Andrzej Hajda (1):
      ARM: dts: add mmc detect gpio for exynos5422-odroidxu3

Andrzej Pietrasiewicz (1):
      ARM: dts: exynos5420: add nodes for jpeg codec

Anthoine Bourgeois (1):
      ARM: dts: omap3-devkit8000: Add dm9000 support

Antoine Tenart (12):
      ARM: dts: berlin: relicense the berlin2q dtsi under GPLv2/X11
      ARM: dts: berlin: relicense the BG2Q Marvell DMP dts under GPLv2/X11
      ARM: dts: berlin: relicense the berlin2 dtsi under GPLv2/X11
      ARM: dts: berlin: relicense the BG2 Sony NSZ-GS7 dts under GPLv2/X11
      ARM: dts: berlin: relicense the berlin2cd dtsi under GPLv2/X11
      ARM: dts: berlin: relicense the BG2CD Google Chromecast dts under GPLv2/X11
      Documentation: bindings: berlin: consider our dt bindings as unstable
      Documentation: bindings: update the Berlin controllers documentation
      Documentation: bindings: move the Berlin reset documentation
      Documentation: bindings: move the Berlin pinctrl documentation
      Documentation: bindings: move the Berlin clock documentation
      Documentation: bindings: update the berlin chip and system ctrl doc

Ariel D'Alessandro (1):
      ARM: dts: Add DT for Hitex LPC4350 Evaluation Board

Arnd Bergmann (32):
      Merge tag 'sti-dt-for-v4.2-1' of git://git.kernel.org/.../mcoquelin/sti into next/dt
      Merge tag 'hip04-dt-for-4.2' of git://github.com/hisilicon/linux-hisi into next/dt
      Merge tag 'at91-dt' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
      Merge tag 'socfpga_dts_for_v4.2' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'sunxi-dt-for-4.2' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'ux500-v4.2-dt' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      Merge tag 'v4.2-rockchip-dts1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'socfpga_dts_for_v4.2_part_2' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'tegra-for-4.2-dt' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge tag 'arm-soc/for-4.2/dts' of http://github.com/broadcom/stblinux into next/dt
      Merge tag 'pxa-dt-4.2' of https://github.com/rjarzmik/linux into next/dt
      Merge tag 'renesas-dt-for-v4.2' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'rpi-dt-for-armsoc-v4.2' of git://git.kernel.org/.../rpi/linux-rpi into next/dt
      Merge tag 'sti-dt-for-v4.2-2' of git://git.kernel.org/.../mcoquelin/sti into next/dt
      Merge tag 'mvebu-dt-4.2' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'at91-dt2' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
      Merge tag 'berlin-dt-4.2-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
      Merge tag 'v4.2-rockchip-dts2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'at91-dt3' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
      Merge branch 'for-upstream/juno-dts' of git://linux-arm.org/linux-ld into next/dt
      Merge tag 'omap-for-v4.2/dt-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'qcom-dt-for-4.2' of git://git.kernel.org/.../galak/linux-qcom into next/dt
      Merge tag 'v4.1-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
      Merge tag 'zynq-dt-for-4.2' of https://github.com/Xilinx/linux-xlnx into next/dt
      Merge tag 'renesas-dt2-for-v4.2' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'qcom-arm64-for-4.2' of git://git.kernel.org/.../galak/linux-qcom into next/dt
      Merge branch 'for-upstream/juno-dts' of git://linux-arm.org/linux-ld into next/dt
      Merge tag 'mvebu-dt-4.2-2' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'arm-soc/for-4.2/dts-fixes' of http://github.com/broadcom/stblinux into next/dt
      Merge tag 'v4.1-next-arm64' of https://github.com/mbgg/linux-mediatek into next/dt
      Merge tag 'dt-for-armsoc' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      ARM: hisi: revert changes from hisi/hip04-dt branch

Baruch Siach (3):
      ARM: digicolor: enable CX92755 on-chip RTC device
      ARM: digicolor: add i2c master controller support
      ARM: bcm2835: dt: Fix i2c0 node name

Ben Dooks (3):
      ARM: at91/dt: sama5d3 xplained: fill in mmc1 and set it to disabled
      ARM: at91/dt: sama5d3 xplained: add mmc0 vqmmc entry
      ARM: at91/dt: sama5d3 xplained: add fixed regulator for vmmc0

Bintian Wang (3):
      arm64: hi6220: Document devicetree bindings for Hisilicon hi6220 SoC
      clk: hi6220: Document devicetree bindings for hi6220 clock
      arm64: dts: Add dts files for Hisilicon Hi6220 SoC

Boris BREZILLON (1):
      ARM: dts: sun6i: add p2wi controller node to dtsi

Boris Brezillon (3):
      USB: atmel: update DT bindings documentation
      ARM: at91/dt: remove useless uhpck clock references from ehci defintions
      ARM: at91/dt: remove useless usb clock

Brian Norris (3):
      ARM: bcm7445: add NAND to DTS
      ARM: bcm63138: add NAND DT support
      ARM: dts: brcmstb: add nodes for SATA controller and PHY

Chen-Yu Tsai (22):
      ARM: dts: sun9i: Add usb clock nodes to a80 dtsi
      ARM: dts: sun9i: Add usb phy nodes to a80 dtsi
      ARM: dts: sun9i: Add USB host controller nodes to a80 dtsi
      ARM: dts: sun9i: Enable USB support on A80 Optimus board
      ARM: dts: sun6i: hummingbird: Enable IR receiver
      ARM: dts: sun6i: hummingbird: Enable P2WI controller
      ARM: dts: sun6i: hummingbird: Add AXP221 PMIC device node
      ARM: dts: sun6i: hummingbird: Add AXP221 regulator nodes
      ARM: dts: sun6i: Add pinmux settings for mmc1 to dtsi
      ARM: dts: sun6i: hummingbird: Enable the onboard WiFi module
      ARM: dts: sun8i: Enable ARM architected timer on A23
      ARM: dts: sun9i: Enable ARM architected timer on A80
      ARM: dts: sun9i: optimus: Switch to phy core regulator bindings for usb phys
      ARM: dts: sun6i: Add cpu clock reference and operating points to dtsi
      ARM: dts: sun6i: Add cpu thermal zones to dtsi
      ARM: sun8i: dt: Enable A23 SMP support
      ARM: dts: sunxi: Update ahb clocks for sun5i and sun7i
      ARM: dts: sun6i: Set PLL6 as parent to AHB1 clock in AHB1 clock node
      ARM: dts: sun9i: Add device node for watchdog
      ARM: dts: sun8i: Add pinmux setting for 8bit mmc2
      ARM: dts: sun8i-a33: Add pinmux setting for uart0 on PB pins
      ARM: dts: sun8i-a33: Add dts for Sinlinx SinA33 development board.

Cory Tusar (1):
      ARM: dts: vf610: Nomenclature fixup for PTC12 pin used in RMII mode.

Daniel Kurtz (1):
      arm64: dts: mt8173: fix some indentation

Dinh Nguyen (10):
      ARM: socfpga: dts: add cpu1-start-addr for Arria 10
      ARM: socfpga: dts: disable the sdmmc, and uart nodes in the base arria10
      ARM: socfpga: dts: enable UART1 for the debug uart
      ARM: socfpga: dts: rename socdk board file to socdk_sdmmc
      ARM: socfpga: dts: Add a clock node for sdmmc CIU
      ARM: socfpga: dts: add clocks to the Arria10 platform
      ARM: socfpga: dts: add the a9-scu node
      ARM: socfpga: dts: add the a9-scu node for arria10
      ARM: socfpga: dts: add enable-method property for cpu nodes
      ARM: socfpga: dts: enable ethernet for Arria10 devkit

Doug Anderson (1):
      ARM: dts: rockchip: Specify VMMC and VQMMC on rk3288-evb

Eliad Peller (1):
      ARM: dts: am335x-evm: add bluetooth support

Enric Balletbo i Serra (2):
      of: Add vendor prefix for Toby Churchill Ltd.
      ARM: dts: am335x-sl50: Add Toby-Churchill SL50 board support.

Eric Anholt (2):
      ARM: bcm2835: dt: Add the mailbox to the device tree
      ARM: bcm2835: dt: Use 0x4 prefix for DMA bus addresses to SDRAM.

Eric Nelson (2):
      ARM: dts: nitrogen6x: use simple-panel instead of display-timings for LVDS0
      ARM: dts: sabrelite: use simple-panel instead of display-timings for LVDS0

Eyal Reizer (2):
      ARM: dts: am437x-gp-evm: add wilink8 support
      ARM: dts: am335x-evm: add mmc3 and wlan definitions to dts

Fabio Estevam (7):
      ARM: dts: hummingboard: Remove unneeded 'fsl,mode' property
      ARM: dts: imx6qdl-hummingboard: Add PCIe support
      ARM: dts: imx6sl-warp: Remove unused regulator
      ARM: dts: imx6sl-warp: Remove USB regulators
      ARM: dts: imx6sl-warp: Fix OTG roles
      ARM: dts: cubox-i: add support for Broadcom Wifi/Bluetooth devices
      ARM: dts: cubox-i/hummingboard: Fix the license text

Fathi Boudra (1):
      ARM: dts: add HiSilicon hip04 ethernet controller resource

Felix Fietkau (2):
      ARM: BCM5301X: Add USB LED for Buffalo WZR-1750DHP
      ARM: BCM5301X: Add DT for Buffalo WXR-1900DHP

Florian Fainelli (7):
      Documentation: DT: Add Broadcom BCM63138 PMB binding
      ARM: dts: BCM63xx: Add PMB busses nodes
      Documentation: DT: Document SMP DT nodes and properties for BCM63138
      ARM: dts: BCM63xx: Add SMP nodes and required properties
      dt-bindings: Add documentation for the BCM63138 timer and syscon-reboot
      ARM: dts: BCM63xx: Add timer and syscon-reboot nodes
      ARM: dts: BCM63xx: re-parent NAND controller node

Frank Li (4):
      ARM: dts: add pinfunc include file to support imx7d
      Document: dt: binding: imx: update document for imx7d support
      ARM: dts: add imx7d soc dtsi file
      ARM: dts: add imx7d-sdb support

Ga?l PORTAY (12):
      ARM: at91/dt: kizbox: rename to at91-kizbox
      ARM: at91/dt: at91-kizbox: sanitize file
      ARM: at91/dt: at91-kizbox: user proper serial uart
      ARM: at91/dt: at91-kizbox: gpio-keys related changes
      ARM: at91/dt: at91-kizbox: leds related changes
      ARM: at91/dt: at91-kizbox: re-size nand partitions
      ARM: at91/dt: at91-kizbox: update chosen node
      ARM: at91/dt: sam9x5: add pinctrl for pwm0
      ARM: at91/dt: add support for kizboxmini
      ARM: at91/dt: add support for kizbox2
      ARM: at91/dt: drop deprecated mainck node from pmc
      ARM: at91/dt: kizbox: fix mismatch LED PWM device

Geert Uytterhoeven (33):
      ARM: shmobile: r8a7740 dtsi: Fix SCIFB naming
      ARM: shmobile: sh73a0 dtsi: Fix SCIFB naming
      ARM: shmobile: r8a73a4: Add IRQC clock to device tree
      ARM: shmobile: r8a7790: Add IRQC clock to device tree
      ARM: shmobile: r8a7791: Add IRQC clock to device tree
      ARM: shmobile: r8a7794: Add IRQC clock to device tree
      ARM: shmobile: r8a7740 dtsi: Use generic names for device nodes
      ARM: shmobile: r8a7778 dtsi: Use generic names for device nodes
      ARM: shmobile: r8a7779 dtsi: Use generic names for device nodes
      ARM: shmobile: r8a7790 dtsi: Use generic names for device nodes
      ARM: shmobile: r8a7791 dtsi: Use generic names for device nodes
      ARM: shmobile: sh73a0 dtsi: Use generic names for device nodes
      ARM: shmobile: ape6evm dts: Use generic names for device nodes
      ARM: shmobile: kzm9d dts: Use generic names for device nodes
      ARM: shmobile: marzen dts: Use generic names for device nodes
      ARM: shmobile: armadillo800eva dts: Use generic names for device nodes
      ARM: shmobile: henninger dts: Add "nor-jedec" compatible value
      ARM: shmobile: bockw-reference dts: Add "nor-jedec" compatible value
      ARM: shmobile: lager dts: Add "nor-jedec" compatible value
      ARM: shmobile: bockw dts: Add "nor-jedec" compatible value
      ARM: shmobile: koelsch dts: Add "nor-jedec" compatible value
      ARM: shmobile: bockw dts: Use generic names for device nodes
      ARM: shmobile: lager dts: Use generic names for device nodes
      ARM: shmobile: koelsch dts: Use generic names for device nodes
      ARM: shmobile: kzm9g dts: Configure the HOME key as wake-up source
      ARM: shmobile: lager dts: Replace "nor-jedec" by "jedec,spi-nor"
      ARM: shmobile: koelsch dts: Replace "nor-jedec" by "jedec,spi-nor"
      ARM: shmobile: bockw-reference dts: Replace "nor-jedec" by "jedec,spi-nor"
      ARM: shmobile: henninger dts: Replace "nor-jedec" by "jedec,spi-nor"
      ARM: shmobile: bockw dts: Replace "nor-jedec" by "jedec,spi-nor"
      ARM: shmobile: r8a7794 dtsi: Describe DMA for the serial ports
      ARM: shmobile: r8a7791 dtsi: Describe DMA for the serial ports
      ARM: shmobile: r8a7790 dtsi: Describe DMA for the serial ports

Gregory CLEMENT (1):
      ARM: mvebu: use improved armada spi device tree compatible name for each SoC

Hans de Goede (19):
      ARM: dts: sun4i: Enable tablet keys on Chuwi V7 CW0825
      ARM: dts: sun5i: Stop using different compatibles for ehci/ohci on a13 vs a10s
      ARM: dts: sun5i: Add mmc2 pinmux settings
      ARM: dts: sun5i: Add new Auxtek-t004 board
      ARM: dts: sun5i: Add new Utoo P66 board
      ARM: dts: sunxi: Adjust touchscreen compatible for sun5i and later
      ARM: dts: sunxi: Add address- and size-cells properties to the mmc ctrl nodes
      ARM: dts: sun7i: Add OOB irq support to boards with broadcom sdio wifi
      ARM: dts: sun6i: csq cs908 dts cleanup
      ARM: dts: sun5i: Add broken-hpi property for Utoo-P66 eMMC
      ARM: dts: sun4i: Add A10 SRAM and SRAM controller
      ARM: dts: sun5i: Add A13 and A10s SRAM and SRAM controller
      ARM: dts: sun7i: Add dts file for the Orangepi SBC
      ARM: dts: sun7i: Add dts file for the Orangepi mini SBC
      ARM: dts: sun5i: Enable touchscreen on Utoo P66
      ARM: dts: sun7i: Add dts file for the Jesurun Q5 top set box
      ARM: dts: sun8i: Add usb_clk node for a23/a33
      ARM: dts: sun8i: Add dts file for the GA10H-A33 tablet
      ARM: dts: sun6i: Add a dts file for the Mele A1000G quad top set box

Harald Geyer (2):
      ARM: dts: imx23: Add i2c support
      ARM: dts: imx23-olinuxino: Add i2c support

Hauke Mehrtens (2):
      ARM: BCM5301X: add NAND flash chip description
      ARM: BCM5301X: add IRQ numbers for PCIe controller

Heiko Schocher (1):
      ARM: dts: imx6: add DT for aristainetos2 board

Heiko Stuebner (10):
      ARM: dts: rockchip: add act8846 supplies on rk3288-firefly
      ARM: dts: rockchip: enable tsadc on rk3288 boards
      ARM: dts: rockchip: relicense rk3xxx.dtsi under GPLv2/X11
      ARM: dts: rockchip: relicense rk3066a.dtsi under GPLv2/X11
      ARM: dts: rockchip: relicense rk3188.dtsi under GPLv2/X11
      ARM: dts: rockchip: relicense rk3288-thermal.dtsi under GPLv2/X11
      ARM: dts: rockchip: relicense rk3066a-bqcurie2.dts under GPLv2/X11
      ARM: dts: rockchip: relicense rk3188-radxarock.dts under GPLv2/X11
      ARM: dts: rockchip: relicense rk3288.dtsi under GPLv2/X11
      ARM: dts: rockchip: relicense rk3288-evb* under GPLv2/X11

Hongzhou Yang (1):
      ARM: dts: mt8135: Add pinctrl/GPIO/EINT node for mt8135.

Imre Kaloz (2):
      ARM: mvebu: add alias for mdio on Armada 38x
      ARM: mvebu: add support for the new Armada 385 based Linksys boards

Inha Song (1):
      ARM: dts: support simple-audio-card for exynos5420 and exynos5422-odroidxu3

Ivan T. Ivanov (7):
      arm64: dts: qcom: Add SPMI PMIC Arbiter node for MSM8916
      arm64: dts: qcom: Add 8x16 chipset SPMI PMIC's nodes
      arm64: dts: qcom: Add MSM8916 restart device node
      arm64: dts: qcom: Add initial set of PMIC and SoC pins for APQ8016 SBC board
      ARM: dts: qcom: Add PM8841 functions device nodes
      ARM: dts: qcom: Add PM8941 functions device nodes
      ARM: dts: qcom: Add PMA8084 functions device nodes

Jacek Anaszewski (2):
      ARM: dts: add JPEG codec device node for exynos3250
      ARM: dts: add support JPEG codec for exynos3250-rinato

Joachim Eastwood (2):
      ARM: dts: Add base DT for NXP LPC18xx
      ARM: dts: Add DT for Embedded Artists LPC4357 Developers Kit

Josh Wu (2):
      ARM: at91/dt: sama5d4: add usart0, usart1 dt nodes
      ARM: at91/dt: sama5: reduce the NFC command register map

Karim BEN BELGACEM (1):
      ARM: STi: DT: STiH407: Fix retime pin mask for PIO5 and PIO35

Kevin Hilman (11):
      Merge tag 'socfpga_dts_for_v4.2_part_3' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'sunxi-dt-for-4.2-2' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'arm-soc/for-4.2/dts-part3' of https://github.com/Broadcom/stblinux into next/dt
      Merge tag 'keystone-dts-for-4.2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
      Merge tag 'imx-dt-4.2' of git://git.kernel.org/.../shawnguo/linux into next/dt
      Merge tag 'at91-dt4' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
      Merge tag 'hi6620-dt-for-4.2' of git://github.com/hisilicon/linux-hisi into next/dt
      Merge tag 'samsung-dt-3' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
      Merge tag 'v4.1-rc6' into next/dt
      Merge tag 'samsung-dt-4' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
      Merge tag 'omap-for-v4.2/dt-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt

Krzysztof Kozlowski (34):
      ARM: dts: fix pinctrl for s2mps11-irq on exynos5420-arndale-octa
      ARM: dts: Use s3c6410-rtc instead of exynos3250-rtc for exynos3250/4415
      ARM: dts: Use define for s3c-rtc clock id for exynos3250-rinato
      ARM: dts: Use define for s3c-rtc clock id for exynos3250-monk
      ARM: dts: Enable S3C RTC on exynos4412-trats2 and exynos5420-arndale-octa
      ARM: dts: Use last parent for clocks during power domain on/off
      ARM: dts: Remove obsolete MIPI DPHY 'reg' property for exynos4
      ARM: dts: Add syscon property to the MIPI DPHY for exynos4415
      ARM: dts: Add labels to exynos4 nodes
      ARM: dts: Use labels for overriding nodes in exynos4210
      ARM: dts: Use labels for overriding nodes in exynos4210-origen
      ARM: dts: Use labels for overriding nodes in exynos4210-smdkv310
      ARM: dts: Use labels for overriding nodes in exynos4210-trats
      ARM: dts: Use labels for overriding nodes in exynos4212
      ARM: dts: Use labels for overriding nodes in exynos4x12
      ARM: dts: Use labels for overriding nodes in exynos4412
      ARM: dts: Use labels for overriding nodes in exynos4412-odroid
      ARM: dts: Use labels for overriding nodes in exynos4412-smdk4412
      ARM: dts: Use labels for overriding nodes in exynos4412-trats2
      ARM: dts: Use labels for overriding nodes in exynos4412-origen
      ARM: dts: Use labels for overriding nodes in exynos4412-tiny4412
      ARM: dts: Add labels to exynos5 nodes
      ARM: dts: Use labels for overriding nodes in exynos5250
      ARM: dts: Remove duplicated I2C7 nodes in exynos5250-snow
      ARM: dts: Use labels for overriding nodes in exynos5420-arndale-octa
      ARM: dts: Use labels for overriding nodes in exynos542x
      ARM: dts: Use labels for overriding nodes in exynos5420-smdk5420
      ARM: dts: Use labels for overriding nodes in exynos5440 boards
      ARM: dts: Use labels for overriding nodes in exynos5422-odroidxu3
      ARM: dts: s3c2416: Add labels to S3C2416 nodes
      ARM: dts: s3c2416: Use labels for overriding nodes in SMDK2416
      ARM: dts: odroidxu3: Enable wake alarm of S2MPS11 RTC
      of: Add vendor prefix for Hardkernel
      ARM: dts: Add Odroid XU3 Lite support

Kukjin Kim (1):
      Merge branch 'v4.2-next/dt-samsung-3rd' into v4.2-next/dt-samsung-4th

Kuninori Morimoto (2):
      ARM: shmobile: r8a7790: add MMCIF max-frequency
      ARM: shmobile: r8a7791: add MMCIF max-frequency

Lad, Prabhakar (1):
      ARM: dts: am437x-gp-evm: add DT nodes for ov2659 sensor

Lee Jones (16):
      ARM: sti: Provide DT nodes for SSC[0..4]
      ARM: sti: Provide DT nodes for SBC SSC[0..2]
      mfd: dt-bindings: Provide human readable defines for LPC mode choosing
      ARM: STi: DT: STiH407: Add Device Tree node for the LPC
      ARM: STi: STiH407: Add DT nodes for for PWM
      ARM: STi: STiH416: Add Pinctrl settings for PWM
      ARM: STi: STiH416: Add DT nodes for PWM
      ARM: STi: STiH416-b2020e: Enable PWM on the B2020 Rev-E
      ARM: STi: STiH407: Add Restart support for STiH407
      ARM: STi: STiH416: Add Restart support for STiH416
      ARM: STi: STiH416: Enable Cortex-A9 PMU support
      ARM: STi: STiH416: Enable PMU IRQs
      ARM: STi: STiH407: Enable Cortex-A9 PMU support
      ARM: STi: STiH407: Enable PMU IRQs
      ARM: STi: Ensure requested STi's SysCfg Controlled IRQs are enabled at boot
      ARM: STi: DT: STih407: Re-order #include <*.dtsi> files

Linus Walleij (11):
      ARM: ux500: define CPU topology
      ARM: ux500: add CoreSight blocks to DTS file
      ARM: ux500: fix lsm303dlh magnetometer compat string
      ARM: ux500: assign the sensor trigger IRQs
      ARM: ux500: add the sensors to the STUIB board
      ARM: ux500: add SCU and WD to device tree
      ARM: scu: document Snoop Control Unit DT bindings
      ARM: ux500: add board documentation
      ARM: ux500: define the backupram in the device tree
      ARM64: juno: add GPIO keys
      ARM: nomadik: set proper compatible for accelerometer

Liviu Dudau (6):
      arm64: Juno: Fix the GIC node address label and the frequency of FAXI clock.
      arm64: Juno: Split juno.dts into juno-base.dtsi and juno.dts.
      arm64: Juno: Add memory mapped timer node
      arm64: Juno: Add GICv2m support in device tree.
      arm64: Add DT support for Juno r1 board.
      Documentation: bindings: Add DT bindings for ARM Juno boards.

Lucas Stach (1):
      ARM: dts: imx6qdl: move HDMI controller to right location in DT

Ludovic Desroches (3):
      ARM: at91/dt: sama5d4: update pinctrl ranges
      ARM: at91/dt: sama5d4 xplained: add regulators for v(q)mmc1 supplies
      ARM: at91/dt: sama5d4ek: mci0 uses slot 0

Marcel Ziswiler (3):
      ARM: tegra: Cardhu device-tree comment spelling fix
      ARM: tegra: Add Tegra30 HDA support
      ARM: tegra: Fix hda2codec_2x clock and reset names

Marcus Cooper (3):
      ARM: sun6i: dt: Add new Mele I7 device
      ARM: sun7i: dt: Add new MK808C device
      ARM: sunxi: dts: split IR pins for A10 and A20

Marek Belisko (2):
      ARM: dts: omap3-gta04: Add hdqw1 support
      ARM: dts: omap3-gta04: Add GSM audio support

Marek Szyprowski (6):
      ARM: dts: add jpeg-codec node for exynos4 and exynos4x12
      ARM: dts: add sysmmu nodes for exynos4
      ARM: dts: add sysmmu nodes for exynos3250
      ARM: dts: add sysmmu nodes for exynos4415
      ARM: dts: add sysmmu nodes for exynos5250
      ARM: dts: add sysmmu nodes for exynos5420

Markus Reichl (4):
      ARM: dts: Add LEDs for exynos5422-odroidxu3
      ARM: dts: Add HS400 support for exynos5422-odroidxu3
      clk: samsung: Add bindings for 32kHz clocks from s2mps11
      ARM: dts: add 'rtc_src' clock to rtc node for exynos5422-odroidxu3

Masahiro Yamada (1):
      ARM: dts: UniPhier: add support for UniPhier SoCs and boards

Maxime Coquelin (3):
      Merge tag 'ib-mfd-arm-4.2' of git://git.kernel.org/.../lee/mfd.git
      ARM: dts: Add ARM System timer as clocksource in armv7m
      ARM: dts: Introduce STM32F429 MCU

Maxime Ripard (45):
      ARM: sun4i: Relicense the A10 DTSI under GPLv2/X11
      ARM: sun5i: Relicense the A10s/A13 DTSI under GPLv2/X11
      ARM: sun7i: hummingbird: Relicense the device tree under GPLv2/X11
      ARM: sun7i: olinuxino micro: Relicense the device tree under GPLv2/X11
      ARM: sun5i: Add a DTSI common to A10s and A13
      ARM: sun5i: a13: Move to the common sun5i DTSI
      ARM: sun5i: a10s: Move to the common sun5i DTSI
      ARM: sun4i: a1000: Convert to DT label based syntax
      ARM: sun4i: ba10 tvbox: Convert to DT label based syntax
      ARM: sun4i: cubieboard: Convert to DT label based syntax
      ARM: sun4i: hackberry: Convert to DT label based syntax
      ARM: sun4i: inet97fv2: Convert to DT label based syntax
      ARM: sun4i: mini xplus: Convert to DT label based syntax
      ARM: sun4i: olinuxino lime: Convert to DT label based syntax
      ARM: sun4i: pcduino: Convert to DT label based syntax
      ARM: sun5i: a10s: olinuxino micro: Convert to DT label based syntax
      ARM: sun5i: a10s: r7 tv dongle: Convert to DT label based syntax
      ARM: sun5i: a13: hsg h702: Convert to DT label based syntax
      ARM: sun5i: a13: olinuxino micro: Convert to DT label based syntax
      ARM: sun5i: a13: olinuxino: Convert to DT label based syntax
      ARM: sun6i: app4 evb1: Convert to DT label based syntax
      ARM: sun6i: colombus: Convert to DT label based syntax
      ARM: sun6i: m9: Convert to DT label based syntax
      ARM: sun7i: bananapi: Convert to DT label based syntax
      ARM: sun7i: cubieboard2: Convert to DT label based syntax
      ARM: sun7i: cubietruck: Convert to DT label based syntax
      ARM: sun7i: hummingbird: Convert to DT label based syntax
      ARM: sun7i: i12 tvbox: Convert to DT label based syntax
      ARM: sun7i: m3: Convert to DT label based syntax
      ARM: sun7i: olinuxino lime: Convert to DT label based syntax
      ARM: sun7i: olinuxino lime2: Convert to DT label based syntax
      ARM: sun7i: olinuxino micro: Convert to DT label based syntax
      ARM: sun7i: pcduino3: Convert to DT label based syntax
      ARM: sun8i: ippo q8h v5: Convert to DT label based syntax
      ARM: sunxi: DT: Add stdout-path property
      ARM: dts: sun7i: Add A20 SRAM and SRAM controller
      ARM: sunxi: dt: Remove the FSF address
      ARM: sunxi: DT: Fix lines over 80 characters
      ARM: sunxi: dt: Fix whitespace errors
      ARM: sunxi: dt: Split the SPI pinctrl groups
      ARM: sun8i: Introduce A23 Evaluation Board Support
      ARM: dts: sunxi: Revert SRAM controller drivers patches
      ARM: dts: sun4i: Add A10 SRAM and SRAM controller
      ARM: dts: sun5i: Add A10s and A13 SRAM and SRAM controller
      ARM: dts: sun7i: Add A20 SRAM and SRAM controller

Michael Niew?hner (1):
      ARM: dts: rockchip: add system-power-controller to act8846 on radxarock

Michael Ring (2):
      ARM: dts: sun7i: Add uart4_pins_b definition
      ARM: dts: sun7i: Add uart4 support for BananaPro, disable uart2

Michal Simek (4):
      ARM: dts: zynq: Add missing alias node for zybo and parallella
      ARM: dts: zynq: Fix stdout-path and bootargs
      PCI: xilinx: Trivial fix in DT example
      of: Add vendor prefix for Ceva

Murali Karicheri (6):
      ARM: dts: k2hk-evm: Add device bindings for netcp driver
      ARM: dts: k2e-evm: Add device bindings for netcp driver
      ARM: dts: k2l-evm: Add device bindings for netcp driver
      ARM: dts: k2hk: fix the netcp range size
      ARM: dts: k2e: fix the netcp range size
      ARM: dts: k2l: fix the netcp range size

Nathan Sullivan (1):
      ARM: zynq: DT: Use the zynq binding with macb

Nicolas Dechesne (2):
      ARM: dts: qcom: apq8064 - Add usb host support to CM QS-600
      ARM: dts: qcom: apq8064 - Add USB OTG support for CM QS-600

Nicolas Ferre (3):
      ARM: at91/dt: sama5d4 xplained: add spi1 on j14 connector
      ARM: at91/dt: sama5d3 xplained: add phy address for macb0
      ARM: at91/dt: at91sam9x5: fix usart1 sck pin definition

Nishanth Menon (1):
      ARM: dts: omap5-uevm: Add Uart wakeup interrupt

Pantelis Antoniou (1):
      ARM: dts: Beaglebone i2c definitions

Peter Chubb (1):
      ARM: dts: exynos5422-odroidxu3: Hook up PWM and use it for LEDs

Peter Crosthwaite (1):
      devicetree: cadence_ttc: Document binding for timer width

Peter Griffin (8):
      ARM: STi: DT: STiH407: Add dt nodes for sdhci and emmc.
      ARM: STi: DT: STiH418: Add dt nodes for sdhci and emmc.
      ARM: DT: STi: STiH407: Add sata DT nodes.
      ARM: DT: STi: STiH407: Update picophyreset for the usb3 controllers usb2 phy
      ARM: DT: STi: STiH407: Add dwc3 usb3 DT node.
      ARM: DT: STi: stihxxx-b2120: Enable USB3 port on stih407-b2120 and stih410-b2120
      ARM: DT: STi: STiH418: Add miphy28lp optional oscillator clock properties
      ARM: DT: STi: STiH418: Enable USB3 port on stih418-b2199.

Philipp Zabel (1):
      ARM: dts: imx6qdl: Add power-domain phandle to CODA device node

Pramod Gurav (1):
      ARM: dts: qcom: apq8064-ifc6410 - Add DT alias for serial port

Priit Laes (1):
      ARM: dts: sun4i: Add initial dts for Gemei G9 tablet

Rafa? Mi?ecki (6):
      ARM: BCM5301X: Add DT for SmartRG SR400ac
      ARM: BCM5301X: Add DT for Asus RT-AC68U
      ARM: BCM5301X: Add DT for Asus RT-AC56U
      ARM: kirkwood: add "jedec,spi-nor" flash compatible binding
      ARM: mvebu: add "jedec,spi-nor" flash compatible binding
      ARM: BCM5301X: Add DT for Asus RT-AC87U

Ray Jui (1):
      ARM: dts: cygnus: Enable NAND support for Cygnus

Robert Jarzmik (5):
      ARM: dts: pxa: add pwri2c to pxa device-tree
      ARM: dts: pxa: add clocks
      ARM: dts: pxa: add pxa27x-udc to pxa27x
      ARM: dts: pxa: add pxa27x-keypad to pxa27x
      ARM: dts: pxa: add pxa-timer to pxa27x and pxa3xx

Ryo Kataoka (2):
      ARM: shmobile: r8a7790: Remove MSIOF address from device tree
      ARM: shmobile: r8a7791: Remove MSIOF address from device tree

Sebastian Hesselbarth (4):
      ARM: dts: dove: Add internal i2c multiplexer node
      ARM: dts: dove: Remove Compulab CM-A510 from Makefile
      ARM: dts: dove: Add proper support for Compulab CM-A510/SBC-A510
      ARM: dts: dove: Add Compulab SBC-A510 to Makefile

Shawn Guo (1):
      ARM: dts: imx6dl: add imx6dl gpt specific compatible string

Sonny Rao (1):
      ARM: dts: rockchip: Enable Cortex-A12 HW PMU events on rk3288

Srinivas Kandagatla (8):
      ARM: dts: qcom: apq8064 - add RPM regulators support
      ARM: dts: qcom: apq8064-ifc6410 - Add basic regulators
      ARM: dts: qcom: apq8064 - Add usb host support.
      ARM: dts: qcom: apq8064 - Add USB OTG support
      ARM: dts: qcom: apq8064 - Add SATA controller support
      ARM: dts: qcom: apq8064-cm-qs600 - Add basic regulators
      ARM: dts: qcom: apq8064 - Move i2c1 pinctrl to apq8064.dtsi
      ARM: dts: qcom: apq8064 - add i2c3 node for panel.

Stefan Agner (1):
      ARM: dts: add support for Vybrid running on Cortex-M4

Stefan Wahren (4):
      ARM: bcm2835: dt: Add vendor prefix for Raspberry Pi
      ARM: bcm2835: dt: Add root properties for Raspberry Pi
      ARM: bcm2835: dt: Add header file for pinctrl constants
      ARM: bcm2835: dt: Use pinctrl header

Steffen Trumtrar (2):
      ARM: socfpga: socrates: enable gpio0/1
      ARM: socfpga: socrates: add gpio-leds

Stephen Boyd (1):
      ARM: dts: qcom: Add msm8660 PMU node

Suchang Ko (2):
      ARM: at91/dt: sama5d4: add uart0, uart1 dt nodes
      ARM: at91/dt: sama5d4: add spi1, spi2 dt nodes

S?bastien Szymanski (1):
      ARM: dts: Armadeus Systems APF6 family support (i.MX6)

Thierry Reding (5):
      ARM: tegra: cardhu: Add power and volume keys
      ARM: tegra: Add missing HDMI +5V regulator
      ARM: tegra: jetson-tk1: Enable HDA support
      ARM: tegra: venice2: Mark eMMC as non-removable
      ARM: tegra: venice2: Set min-/max-microvolt for VDD_LED supply

Thomas Niederpr?m (1):
      ARM: mxs: fix in tree users of ssd1306

Tim Harvey (1):
      ARM: dts: Gateworks GW5510 support (i.MX6)

Tomeu Vizoso (1):
      ARM: dts: Add syscon property to the MIPI phy in exynos5420

Tony Lindgren (4):
      ARM: OMAP3: Add support for configuring MMC pins as GPIO pins
      ARM: dts: Add minimal support for LogicPD Torpedo DM3730 devkit
      ARM: dts: Fix ldp gpio keys to use defines
      ARM: dts: Enable SDIO card interrupt for 37xx-evm

Tyler Baker (2):
      ARM: dts: add vendor prefix for cubietech
      ARM: dts: add cubietech cubieboard4

Vince Bridgers (2):
      ARM: socfpga: dts: Add multicast bins and unicast filter entries
      ARM: socfpga: dts: Add tx-fifo-depth and rx-fifo-depth properties

Vishnu Patekar (3):
      ARM: dts: sun8i: Add sun8i-a23-a33 dtsi
      ARM: dts: sun8i: Add sun8i-a33 dtsi
      ARM: dts: sun8i: Add ET-Q8 A33 support

Walter Lozano (1):
      ARM: socfpga: dts: Add adxl34x

Yadwinder Singh Brar (1):
      ARM: dts: Add missing irq pinctrl for max77686 on smdk5250

Yegor Yefremov (1):
      ARM: dts: add DTS for Baltos IR5221

Yingjoe Chen (2):
      arm64: dts: mt8173: Fixup pinctrl nodes
      ARM: dts: mt8127: correct uart instance address

Yoshihiro Shimoda (4):
      ARM: shmobile: r8a7790: add USB-DMAC device nodes
      ARM: shmobile: r8a7790: Enable DMA for HSUSB
      ARM: shmobile: r8a7791: add USB-DMAC device nodes
      ARM: shmobile: r8a7791: Enable DMA for HSUSB

Yunzhi Li (1):
      ARM: dts: rockchip: add properties for dwc2 usb otg controller

Zhou Wang (2):
      ARM: dts: hip04: add GPIO pieces
      mtd: hisilicon: add device tree node for NAND controller

ludovic.desroches at atmel.com (1):
      ARM: at91/dt: sama5d4: fix dma conf for aes, sha and tdes nodes


 .../arm/altera/socfpga-sdram-controller.txt     |   12 +
 .../devicetree/bindings/arm/arm-boards          |   66 +
 .../bindings/arm/bcm/brcm,bcm2835.txt           |   31 +-
 .../bindings/arm/bcm/brcm,bcm63138.txt          |   76 +
 .../bindings/arm/hisilicon/hisilicon.txt        |   87 ++
 .../devicetree/bindings/arm/marvell,berlin.txt  |  100 +-
 Documentation/devicetree/bindings/arm/scu.txt   |   25 +
 .../devicetree/bindings/arm/ux500/boards.txt    |   83 ++
 .../devicetree/bindings/clock/hi6220-clock.txt  |   34 +
 .../devicetree/bindings/clock/imx7d-clock.txt   |   13 +
 .../bindings/clock/marvell,berlin.txt           |   31 +
 .../devicetree/bindings/pci/xilinx-pcie.txt     |    2 +-
 .../bindings/pinctrl/berlin,pinctrl.txt         |   43 +
 .../bindings/pinctrl/fsl,imx7d-pinctrl.txt      |   27 +
 .../devicetree/bindings/reset/berlin,reset.txt  |   23 +
 .../bindings/reset/brcm,bcm63138-pmb.txt        |   19 +
 .../devicetree/bindings/rtc/s3c-rtc.txt         |    3 +-
 .../devicetree/bindings/spi/sh-msiof.txt        |    2 +-
 .../bindings/timer/cadence,ttc-timer.txt        |    4 +
 .../devicetree/bindings/usb/atmel-usb.txt       |   25 +
 .../devicetree/bindings/vendor-prefixes.txt     |    8 +
 arch/arm/boot/dts/Makefile                      |   71 +-
 arch/arm/boot/dts/am335x-baltos-ir5221.dts      |  532 +++++++
 arch/arm/boot/dts/am335x-bone-common.dtsi       |   66 +
 arch/arm/boot/dts/am335x-evm.dts                |   81 ++
 arch/arm/boot/dts/am335x-sl50.dts               |  482 +++++++
 arch/arm/boot/dts/am3517.dtsi                   |   11 +
 arch/arm/boot/dts/am437x-gp-evm.dts             |  144 +-
 arch/arm/boot/dts/armada-370-db.dts             |    2 +-
 arch/arm/boot/dts/armada-370-dlink-dns327l.dts  |  357 +++++
 .../arm/boot/dts/armada-370-synology-ds213j.dts |    2 +-
 arch/arm/boot/dts/armada-370-xp.dtsi            |    2 -
 arch/arm/boot/dts/armada-370.dtsi               |    4 +
 arch/arm/boot/dts/armada-375-db.dts             |    2 +-
 arch/arm/boot/dts/armada-375.dtsi               |    6 +-
 arch/arm/boot/dts/armada-385-db-ap.dts          |    2 +-
 arch/arm/boot/dts/armada-385-linksys-caiman.dts |  114 ++
 arch/arm/boot/dts/armada-385-linksys-cobra.dts  |  114 ++
 arch/arm/boot/dts/armada-385-linksys.dtsi       |  332 +++++
 arch/arm/boot/dts/armada-388-db.dts             |    2 +-
 arch/arm/boot/dts/armada-388-gp.dts             |    2 +-
 arch/arm/boot/dts/armada-388-rd.dts             |    2 +-
 arch/arm/boot/dts/armada-38x.dtsi               |    8 +-
 arch/arm/boot/dts/armada-398-db.dts             |    2 +-
 arch/arm/boot/dts/armada-39x.dtsi               |    6 +-
 arch/arm/boot/dts/armada-xp-axpwifiap.dts       |    2 +-
 arch/arm/boot/dts/armada-xp-db.dts              |    2 +-
 arch/arm/boot/dts/armada-xp-gp.dts              |    2 +-
 arch/arm/boot/dts/armada-xp-synology-ds414.dts  |    2 +-
 arch/arm/boot/dts/armada-xp.dtsi                |    8 +
 arch/arm/boot/dts/armv7-m.dtsi                  |    6 +
 arch/arm/boot/dts/at91-ariettag25.dts           |   79 ++
 arch/arm/boot/dts/at91-kizbox.dts               |  159 +++
 arch/arm/boot/dts/at91-kizbox2.dts              |  216 +++
 arch/arm/boot/dts/at91-kizboxmini.dts           |  129 ++
 arch/arm/boot/dts/at91-sama5d3_xplained.dts     |   35 +-
 arch/arm/boot/dts/at91-sama5d4_xplained.dts     |   28 +-
 arch/arm/boot/dts/at91-sama5d4ek.dts            |    7 +-
 arch/arm/boot/dts/at91rm9200.dtsi               |    4 +-
 arch/arm/boot/dts/at91rm9200ek.dts              |    4 +
 arch/arm/boot/dts/at91sam9260.dtsi              |    4 +-
 arch/arm/boot/dts/at91sam9261.dtsi              |    4 +-
 arch/arm/boot/dts/at91sam9261ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9263.dtsi              |    4 +-
 arch/arm/boot/dts/at91sam9263ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi     |    3 +-
 arch/arm/boot/dts/at91sam9g45.dtsi              |    8 +-
 arch/arm/boot/dts/at91sam9m10g45ek.dts          |    3 +-
 arch/arm/boot/dts/at91sam9n12.dtsi              |    5 +-
 arch/arm/boot/dts/at91sam9n12ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9rl.dtsi               |   15 +-
 arch/arm/boot/dts/at91sam9rlek.dts              |   11 +-
 arch/arm/boot/dts/at91sam9x5.dtsi               |   56 +-
 arch/arm/boot/dts/at91sam9x5ek.dtsi             |    3 +-
 arch/arm/boot/dts/axp209.dtsi                   |    5 -
 arch/arm/boot/dts/bcm-cygnus.dtsi               |   12 +
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts        |    4 +-
 arch/arm/boot/dts/bcm2835-rpi-b.dts             |    4 +-
 arch/arm/boot/dts/bcm2835-rpi.dtsi              |    8 +-
 arch/arm/boot/dts/bcm2835.dtsi                  |   13 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts     |   97 ++
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts     |   84 ++
 .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts    |    7 +
 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts    |    9 +-
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts     |    1 +
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts  |    1 +
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts   |  120 ++
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts     |    1 +
 .../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts   |    1 +
 .../boot/dts/bcm47081-buffalo-wzr-900dhp.dts    |    1 +
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts     |   65 +
 .../boot/dts/bcm4709-buffalo-wxr-1900dhp.dts    |  128 ++
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts     |    1 +
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch8.dtsi   |   24 +
 arch/arm/boot/dts/bcm5301x.dtsi                 |   36 +
 arch/arm/boot/dts/bcm63138.dtsi                 |   43 +
 arch/arm/boot/dts/bcm7445-bcm97445svmb.dts      |   23 +
 arch/arm/boot/dts/bcm7445.dtsi                  |   59 +
 arch/arm/boot/dts/bcm958300k.dts                |   16 +
 arch/arm/boot/dts/bcm963138dvt.dts              |   12 +
 arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts      |   34 +-
 arch/arm/boot/dts/berlin2.dtsi                  |   34 +-
 .../boot/dts/berlin2cd-google-chromecast.dts    |   34 +-
 arch/arm/boot/dts/berlin2cd.dtsi                |   34 +-
 arch/arm/boot/dts/berlin2q-marvell-dmp.dts      |   34 +-
 arch/arm/boot/dts/berlin2q.dtsi                 |   34 +-
 arch/arm/boot/dts/cx92755.dtsi                  |   17 +
 arch/arm/boot/dts/cx92755_equinox.dts           |    4 +
 arch/arm/boot/dts/dove-cm-a510.dts              |   38 -
 arch/arm/boot/dts/dove-cm-a510.dtsi             |  195 +++
 arch/arm/boot/dts/dove-sbc-a510.dts             |  182 +++
 arch/arm/boot/dts/dove.dtsi                     |   40 +-
 arch/arm/boot/dts/emev2-kzm9d.dts               |    4 +-
 arch/arm/boot/dts/exynos3250-monk.dts           |    3 +-
 arch/arm/boot/dts/exynos3250-rinato.dts         |    7 +-
 arch/arm/boot/dts/exynos3250.dtsi               |   48 +-
 arch/arm/boot/dts/exynos4.dtsi                  |  150 +-
 arch/arm/boot/dts/exynos4210-origen.dts         |  418 +++---
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |  280 ++--
 arch/arm/boot/dts/exynos4210-trats.dts          |  592 ++++----
 arch/arm/boot/dts/exynos4210.dtsi               |   72 +-
 arch/arm/boot/dts/exynos4212.dtsi               |   12 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |  732 +++++-----
 arch/arm/boot/dts/exynos4412-odroidx.dts        |   16 +-
 arch/arm/boot/dts/exynos4412-origen.dts         |  892 ++++++------
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |  210 +--
 arch/arm/boot/dts/exynos4412-tiny4412.dts       |   54 +-
 arch/arm/boot/dts/exynos4412-trats2.dts         | 1339 +++++++++---------
 arch/arm/boot/dts/exynos4412.dtsi               |   20 +-
 arch/arm/boot/dts/exynos4415.dtsi               |   15 +-
 arch/arm/boot/dts/exynos4x12-pinctrl.dtsi       |    8 +-
 arch/arm/boot/dts/exynos4x12.dtsi               |  290 ++--
 arch/arm/boot/dts/exynos5.dtsi                  |    6 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |   12 +
 arch/arm/boot/dts/exynos5250-snow.dts           |   46 +-
 arch/arm/boot/dts/exynos5250.dtsi               |  332 ++++-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts   |  652 ++++-----
 arch/arm/boot/dts/exynos5420-peach-pit.dts      |    2 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |  645 ++++-----
 arch/arm/boot/dts/exynos5420.dtsi               |  305 +++-
 .../boot/dts/exynos5422-odroidxu3-common.dtsi   |  479 +++++++
 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts |   20 +
 arch/arm/boot/dts/exynos5422-odroidxu3.dts      |  339 +----
 arch/arm/boot/dts/exynos5440-sd5v1.dts          |   10 +-
 arch/arm/boot/dts/exynos5440-ssdk5440.dts       |   85 +-
 arch/arm/boot/dts/exynos5440.dtsi               |    4 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |    2 +-
 arch/arm/boot/dts/imx23-olinuxino.dts           |    6 +
 arch/arm/boot/dts/imx23.dtsi                    |   40 +-
 arch/arm/boot/dts/imx28-cfa10036.dts            |    3 +
 arch/arm/boot/dts/imx6dl-apf6dev.dts            |   60 +
 arch/arm/boot/dts/imx6dl-aristainetos2_4.dts    |  159 +++
 arch/arm/boot/dts/imx6dl-aristainetos2_7.dts    |   97 ++
 arch/arm/boot/dts/imx6dl-cubox-i.dts            |    5 +-
 arch/arm/boot/dts/imx6dl-gw551x.dts             |   55 +
 arch/arm/boot/dts/imx6dl-hummingboard.dts       |    5 +-
 arch/arm/boot/dts/imx6dl.dtsi                   |    4 +
 arch/arm/boot/dts/imx6q-apf6dev.dts             |   64 +
 arch/arm/boot/dts/imx6q-cubox-i.dts             |    5 +-
 arch/arm/boot/dts/imx6q-gw551x.dts              |   55 +
 arch/arm/boot/dts/imx6q-hummingboard.dts        |    5 +-
 arch/arm/boot/dts/imx6qdl-apf6.dtsi             |  158 +++
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi          |  479 +++++++
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi    |  633 +++++++++
 arch/arm/boot/dts/imx6qdl-cubox-i.dtsi          |    5 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi           |  314 ++++
 arch/arm/boot/dts/imx6qdl-hummingboard.dtsi     |   19 +-
 arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi  |    5 +-
 arch/arm/boot/dts/imx6qdl-microsom.dtsi         |  108 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi       |   30 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi        |   30 +-
 arch/arm/boot/dts/imx6qdl.dtsi                  |   57 +-
 arch/arm/boot/dts/imx6sl-warp.dts               |   39 +-
 arch/arm/boot/dts/imx7d-pinfunc.h               | 1038 ++++++++++++++
 arch/arm/boot/dts/imx7d-sdb.dts                 |  408 ++++++
 arch/arm/boot/dts/imx7d.dtsi                    |  486 +++++++
 arch/arm/boot/dts/k2e-evm.dts                   |    1 +
 arch/arm/boot/dts/k2e-netcp.dtsi                |  206 +++
 arch/arm/boot/dts/k2e.dtsi                      |    1 +
 arch/arm/boot/dts/k2hk-evm.dts                  |    1 +
 arch/arm/boot/dts/k2hk-netcp.dtsi               |  208 +++
 arch/arm/boot/dts/k2hk.dtsi                     |    1 +
 arch/arm/boot/dts/k2l-evm.dts                   |    1 +
 arch/arm/boot/dts/k2l-netcp.dtsi                |  189 +++
 arch/arm/boot/dts/k2l.dtsi                      |    1 +
 arch/arm/boot/dts/kirkwood-b3.dts               |    2 +-
 arch/arm/boot/dts/kirkwood-cloudbox.dts         |    2 +-
 arch/arm/boot/dts/kirkwood-dir665.dts           |    2 +-
 arch/arm/boot/dts/kirkwood-dreamplug.dts        |    2 +-
 arch/arm/boot/dts/kirkwood-lsxl.dtsi            |    2 +-
 arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts  |    2 +-
 arch/arm/boot/dts/kirkwood-netxbig.dtsi         |    2 +-
 arch/arm/boot/dts/kirkwood-ns2-common.dtsi      |    2 +-
 arch/arm/boot/dts/kirkwood-rd88f6192.dts        |    2 +-
 arch/arm/boot/dts/kirkwood-synology.dtsi        |    2 +-
 arch/arm/boot/dts/kirkwood-t5325.dts            |    2 +-
 arch/arm/boot/dts/kirkwood-ts219.dtsi           |    2 +-
 arch/arm/boot/dts/kizbox.dts                    |  150 --
 .../boot/dts/logicpd-torpedo-37xx-devkit.dts    |  157 ++
 arch/arm/boot/dts/logicpd-torpedo-som.dtsi      |  162 +++
 arch/arm/boot/dts/lpc18xx.dtsi                  |  114 ++
 arch/arm/boot/dts/lpc4350-hitex-eval.dts        |   45 +
 arch/arm/boot/dts/lpc4350.dtsi                  |   39 +
 arch/arm/boot/dts/lpc4357-ea4357-devkit.dts     |   41 +
 arch/arm/boot/dts/lpc4357.dtsi                  |   39 +
 arch/arm/boot/dts/mt8127.dtsi                   |    8 +-
 arch/arm/boot/dts/mt8135-pinfunc.h              | 1302 +++++++++++++++++
 arch/arm/boot/dts/mt8135.dtsi                   |   29 +
 arch/arm/boot/dts/omap3-devkit8000.dts          |   41 +
 arch/arm/boot/dts/omap3-evm-common.dtsi         |    1 +
 arch/arm/boot/dts/omap3-gta04.dtsi              |   37 +
 arch/arm/boot/dts/omap3-ldp.dts                 |   18 +-
 arch/arm/boot/dts/omap5-uevm.dts                |   14 +-
 arch/arm/boot/dts/pxa27x.dtsi                   |   46 +-
 arch/arm/boot/dts/pxa2xx.dtsi                   |    7 +-
 arch/arm/boot/dts/pxa3xx.dtsi                   |   29 +-
 arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts     |  100 ++
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts      |  136 +-
 arch/arm/boot/dts/qcom-apq8064.dtsi             |  175 ++-
 arch/arm/boot/dts/qcom-msm8660.dtsi             |    5 +
 arch/arm/boot/dts/qcom-pm8841.dtsi              |   18 +
 arch/arm/boot/dts/qcom-pm8941.dtsi              |  133 +-
 arch/arm/boot/dts/qcom-pma8084.dtsi             |   92 ++
 arch/arm/boot/dts/r8a73a4-ape6evm.dts           |    2 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |   11 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts   |    2 +-
 arch/arm/boot/dts/r8a7740.dtsi                  |   10 +-
 arch/arm/boot/dts/r8a7778-bockw-reference.dts   |    2 +-
 arch/arm/boot/dts/r8a7778-bockw.dts             |    4 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7779-marzen.dts            |    6 +-
 arch/arm/boot/dts/r8a7779.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7790-lager.dts             |    4 +-
 arch/arm/boot/dts/r8a7790.dtsi                  |   66 +-
 arch/arm/boot/dts/r8a7791-henninger.dts         |    2 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts           |    4 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |   79 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |   45 +
 arch/arm/boot/dts/rk3066a-bqcurie2.dts          |   44 +-
 arch/arm/boot/dts/rk3066a.dtsi                  |   44 +-
 arch/arm/boot/dts/rk3188-radxarock.dts          |   45 +-
 arch/arm/boot/dts/rk3188.dtsi                   |   44 +-
 arch/arm/boot/dts/rk3288-evb-act8846.dts        |   44 +-
 arch/arm/boot/dts/rk3288-evb-rk808.dts          |   44 +-
 arch/arm/boot/dts/rk3288-evb.dtsi               |   67 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi           |   14 +
 arch/arm/boot/dts/rk3288-popmetal.dts           |    6 +
 arch/arm/boot/dts/rk3288-thermal.dtsi           |   40 +-
 arch/arm/boot/dts/rk3288.dtsi                   |   58 +-
 arch/arm/boot/dts/rk3xxx.dtsi                   |   44 +-
 arch/arm/boot/dts/s3c2416-smdk2416.dts          |   86 +-
 arch/arm/boot/dts/s3c2416.dtsi                  |   18 +-
 arch/arm/boot/dts/sama5d3.dtsi                  |   11 +-
 arch/arm/boot/dts/sama5d3xcm.dtsi               |    9 +-
 arch/arm/boot/dts/sama5d4.dtsi                  |  218 ++-
 arch/arm/boot/dts/sh73a0-kzm9g.dts              |    1 +
 arch/arm/boot/dts/sh73a0.dtsi                   |   10 +-
 arch/arm/boot/dts/socfpga.dtsi                  |   20 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi          |  352 ++++-
 arch/arm/boot/dts/socfpga_arria10_socdk.dtsi    |   74 +
 ...ocdk.dts => socfpga_arria10_socdk_sdmmc.dts} |   36 +-
 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts   |   16 +
 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts |   31 +
 arch/arm/boot/dts/ste-dbx5x0.dtsi               |  175 +++
 arch/arm/boot/dts/ste-href-stuib.dtsi           |   50 +
 arch/arm/boot/dts/ste-href-tvk1281618.dtsi      |    7 +-
 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi      |    5 +-
 arch/arm/boot/dts/ste-snowball.dts              |   23 +-
 arch/arm/boot/dts/stih407-b2120.dts             |    2 +-
 arch/arm/boot/dts/stih407-family.dtsi           |  231 ++-
 arch/arm/boot/dts/stih407-pinctrl.dtsi          |    2 +
 arch/arm/boot/dts/stih407.dtsi                  |   28 +
 arch/arm/boot/dts/stih410-b2120.dts             |   10 +
 arch/arm/boot/dts/stih416-b2020e.dts            |   10 +
 arch/arm/boot/dts/stih416-pinctrl.dtsi          |   50 +
 arch/arm/boot/dts/stih416.dtsi                  |   66 +-
 arch/arm/boot/dts/stih418-b2199.dts             |   27 +
 arch/arm/boot/dts/stihxxx-b2120.dtsi            |   13 +
 arch/arm/boot/dts/stm32f429-disco.dts           |   71 +
 arch/arm/boot/dts/stm32f429.dtsi                |  214 +++
 arch/arm/boot/dts/sun4i-a10-a1000.dts           |  211 +--
 arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts      |  185 +--
 arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts |   40 +-
 arch/arm/boot/dts/sun4i-a10-cubieboard.dts      |  226 +--
 arch/arm/boot/dts/sun4i-a10-gemei-g9.dts        |  171 +++
 arch/arm/boot/dts/sun4i-a10-hackberry.dts       |  200 ++-
 arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts    |   13 +-
 arch/arm/boot/dts/sun4i-a10-inet97fv2.dts       |  123 +-
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts      |  193 +++
 arch/arm/boot/dts/sun4i-a10-marsboard.dts       |   20 +-
 arch/arm/boot/dts/sun4i-a10-mini-xplus.dts      |  149 +-
 arch/arm/boot/dts/sun4i-a10-mk802.dts           |   13 +-
 arch/arm/boot/dts/sun4i-a10-mk802ii.dts         |   13 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts  |  228 +--
 arch/arm/boot/dts/sun4i-a10-pcduino.dts         |  189 +--
 arch/arm/boot/dts/sun4i-a10.dtsi                |  166 ++-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts    |  154 ++
 arch/arm/boot/dts/sun5i-a10s-mk802.dts          |   13 +-
 .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts |  328 ++---
 arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts   |  139 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi               |  651 ++-------
 arch/arm/boot/dts/sun5i-a13-hsg-h702.dts        |  143 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts |  155 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts       |  245 ++--
 arch/arm/boot/dts/sun5i-a13-utoo-p66.dts        |  226 +++
 arch/arm/boot/dts/sun5i-a13.dtsi                |  608 ++------
 arch/arm/boot/dts/sun5i.dtsi                    |  609 ++++++++
 arch/arm/boot/dts/sun6i-a31-app4-evb1.dts       |   63 +-
 arch/arm/boot/dts/sun6i-a31-colombus.dts        |  145 +-
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts     |  108 +-
 arch/arm/boot/dts/sun6i-a31-i7.dts              |  149 ++
 arch/arm/boot/dts/sun6i-a31-m9.dts              |  161 ++-
 .../arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts |  149 ++
 arch/arm/boot/dts/sun6i-a31.dtsi                |  133 +-
 arch/arm/boot/dts/sun6i-a31s-cs908.dts          |   48 +-
 arch/arm/boot/dts/sun6i-a31s.dtsi               |    5 -
 arch/arm/boot/dts/sun7i-a20-bananapi.dts        |  271 ++--
 arch/arm/boot/dts/sun7i-a20-bananapro.dts       |   25 +-
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts     |  205 +--
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts      |  331 ++---
 arch/arm/boot/dts/sun7i-a20-hummingbird.dts     |  426 +++---
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts       |  267 ++--
 arch/arm/boot/dts/sun7i-a20-m3.dts              |  191 +--
 arch/arm/boot/dts/sun7i-a20-mk808c.dts          |  148 ++
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts  |  197 +--
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts |  301 ++--
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts |  411 +++---
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts   |  250 ++++
 arch/arm/boot/dts/sun7i-a20-orangepi.dts        |  228 +++
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts   |  194 +++
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts        |  217 +--
 arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts  |  183 +++
 arch/arm/boot/dts/sun7i-a20.dtsi                |  196 ++-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi            |  636 +++++++++
 arch/arm/boot/dts/sun8i-a23-evb.dts             |  134 ++
 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v1.2.dts   |    5 -
 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts     |  117 +-
 arch/arm/boot/dts/sun8i-a23.dtsi                |  557 +-------
 arch/arm/boot/dts/sun8i-a33-et-q8-v1.6.dts      |   88 ++
 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts      |  125 ++
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts  |  129 ++
 arch/arm/boot/dts/sun8i-a33.dtsi                |   97 ++
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts     |   99 ++
 arch/arm/boot/dts/sun9i-a80-optimus.dts         |   72 +-
 arch/arm/boot/dts/sun9i-a80.dtsi                |  145 +-
 arch/arm/boot/dts/sunxi-common-regulators.dtsi  |    5 -
 arch/arm/boot/dts/tegra124-jetson-tk1.dts       |    4 +
 arch/arm/boot/dts/tegra124-venice2.dts          |    3 +
 arch/arm/boot/dts/tegra124.dtsi                 |    4 +-
 arch/arm/boot/dts/tegra20-seaboard.dts          |   12 +
 arch/arm/boot/dts/tegra30-cardhu.dtsi           |   30 +-
 arch/arm/boot/dts/tegra30.dtsi                  |   15 +
 arch/arm/boot/dts/uniphier-ph1-ld4-ref.dts      |   79 ++
 arch/arm/boot/dts/uniphier-ph1-ld4.dtsi         |  110 ++
 arch/arm/boot/dts/uniphier-ph1-pro4-ref.dts     |   79 ++
 arch/arm/boot/dts/uniphier-ph1-pro4.dtsi        |  117 ++
 arch/arm/boot/dts/uniphier-ph1-sld3-ref.dts     |   80 ++
 arch/arm/boot/dts/uniphier-ph1-sld3.dtsi        |  117 ++
 arch/arm/boot/dts/uniphier-ph1-sld8-ref.dts     |   79 ++
 arch/arm/boot/dts/uniphier-ph1-sld8.dtsi        |  110 ++
 arch/arm/boot/dts/uniphier-support-card.dtsi    |   65 +
 arch/arm/boot/dts/vf-colibri.dtsi               |    2 +-
 arch/arm/boot/dts/vf610-cosmic.dts              |    2 +-
 arch/arm/boot/dts/vf610-pinfunc.h               |    2 +-
 arch/arm/boot/dts/vf610-twr.dts                 |    2 +-
 arch/arm/boot/dts/vf610m4-colibri.dts           |   99 ++
 arch/arm/boot/dts/vf610m4.dtsi                  |   50 +
 arch/arm/boot/dts/zynq-7000.dtsi                |    4 +-
 arch/arm/boot/dts/zynq-parallella.dts           |    9 +-
 arch/arm/boot/dts/zynq-zc702.dts                |    3 +-
 arch/arm/boot/dts/zynq-zc706.dts                |    3 +-
 arch/arm/boot/dts/zynq-zed.dts                  |    3 +-
 arch/arm/boot/dts/zynq-zybo.dts                 |    8 +-
 arch/arm/mach-omap2/control.c                   |    3 +
 arch/arm/mach-omap2/control.h                   |    3 +
 arch/arm/mach-omap2/pdata-quirks.c              |   22 +
 arch/arm/mach-sti/Kconfig                       |    1 +
 arch/arm64/boot/dts/Makefile                    |    1 +
 arch/arm64/boot/dts/arm/Makefile                |    2 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi          |  154 ++
 arch/arm64/boot/dts/arm/juno-clocks.dtsi        |    4 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi   |   61 +
 arch/arm64/boot/dts/arm/juno-r1.dts             |  116 ++
 arch/arm64/boot/dts/arm/juno.dts                |  129 +-
 arch/arm64/boot/dts/hisilicon/Makefile          |    5 +
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts  |   31 +
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |  171 +++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi        |   41 +-
 .../boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi    |   30 +
 .../boot/dts/qcom/apq8016-sbc-soc-pins.dtsi     |   21 +
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |    3 +
 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi       |    1 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi           |   25 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi            |   99 ++
 include/dt-bindings/clock/r8a73a4-clock.h       |    1 +
 include/dt-bindings/clock/r8a7790-clock.h       |    3 +
 include/dt-bindings/clock/r8a7791-clock.h       |    3 +
 include/dt-bindings/clock/r8a7794-clock.h       |    3 +
 include/dt-bindings/clock/samsung,s2mps11.h     |   23 +
 include/dt-bindings/mfd/st-lpc.h                |   15 +
 include/dt-bindings/pinctrl/am43xx.h            |    1 +
 include/dt-bindings/pinctrl/bcm2835.h           |   27 +
 402 files changed, 29441 insertions(+), 9239 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-sdram-controller.txt
 create mode 100644 Documentation/devicetree/bindings/arm/scu.txt
 create mode 100644 Documentation/devicetree/bindings/arm/ux500/boards.txt
 create mode 100644 Documentation/devicetree/bindings/clock/hi6220-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/marvell,berlin.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/berlin,pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/reset/berlin,reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm63138-pmb.txt
 create mode 100644 arch/arm/boot/dts/am335x-baltos-ir5221.dts
 create mode 100644 arch/arm/boot/dts/am335x-sl50.dts
 create mode 100644 arch/arm/boot/dts/armada-370-dlink-dns327l.dts
 create mode 100644 arch/arm/boot/dts/armada-385-linksys-caiman.dts
 create mode 100644 arch/arm/boot/dts/armada-385-linksys-cobra.dts
 create mode 100644 arch/arm/boot/dts/armada-385-linksys.dtsi
 create mode 100644 arch/arm/boot/dts/at91-ariettag25.dts
 create mode 100644 arch/arm/boot/dts/at91-kizbox.dts
 create mode 100644 arch/arm/boot/dts/at91-kizbox2.dts
 create mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts
 create mode 100644 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
 create mode 100644 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
 create mode 100644 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts
 create mode 100644 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
 create mode 100644 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts
 create mode 100644 arch/arm/boot/dts/bcm5301x-nand-cs0-bch8.dtsi
 delete mode 100644 arch/arm/boot/dts/dove-cm-a510.dts
 create mode 100644 arch/arm/boot/dts/dove-cm-a510.dtsi
 create mode 100644 arch/arm/boot/dts/dove-sbc-a510.dts
 create mode 100644 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
 create mode 100644 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-apf6dev.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos2_4.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos2_7.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-gw551x.dts
 create mode 100644 arch/arm/boot/dts/imx6q-apf6dev.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw551x.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-apf6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw551x.dtsi
 create mode 100644 arch/arm/boot/dts/imx7d-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx7d-sdb.dts
 create mode 100644 arch/arm/boot/dts/imx7d.dtsi
 create mode 100644 arch/arm/boot/dts/k2e-netcp.dtsi
 create mode 100644 arch/arm/boot/dts/k2hk-netcp.dtsi
 create mode 100644 arch/arm/boot/dts/k2l-netcp.dtsi
 delete mode 100644 arch/arm/boot/dts/kizbox.dts
 create mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts
 create mode 100644 arch/arm/boot/dts/logicpd-torpedo-som.dtsi
 create mode 100644 arch/arm/boot/dts/lpc18xx.dtsi
 create mode 100644 arch/arm/boot/dts/lpc4350-hitex-eval.dts
 create mode 100644 arch/arm/boot/dts/lpc4350.dtsi
 create mode 100644 arch/arm/boot/dts/lpc4357-ea4357-devkit.dts
 create mode 100644 arch/arm/boot/dts/lpc4357.dtsi
 create mode 100644 arch/arm/boot/dts/mt8135-pinfunc.h
 create mode 100644 arch/arm/boot/dts/socfpga_arria10_socdk.dtsi
 rename arch/arm/boot/dts/{socfpga_arria10_socdk.dts => socfpga_arria10_socdk_sdmmc.dts} (57%)
 mode change 100755 => 100644
 create mode 100644 arch/arm/boot/dts/stm32f429-disco.dts
 create mode 100644 arch/arm/boot/dts/stm32f429.dtsi
 create mode 100644 arch/arm/boot/dts/sun4i-a10-gemei-g9.dts
 create mode 100644 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts
 create mode 100644 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts
 create mode 100644 arch/arm/boot/dts/sun5i-a13-utoo-p66.dts
 create mode 100644 arch/arm/boot/dts/sun5i.dtsi
 create mode 100644 arch/arm/boot/dts/sun6i-a31-i7.dts
 create mode 100644 arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts
 create mode 100644 arch/arm/boot/dts/sun7i-a20-mk808c.dts
 create mode 100644 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts
 create mode 100644 arch/arm/boot/dts/sun7i-a20-orangepi.dts
 create mode 100644 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts
 create mode 100644 arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a23-a33.dtsi
 create mode 100644 arch/arm/boot/dts/sun8i-a23-evb.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a33-et-q8-v1.6.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a33.dtsi
 create mode 100644 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-ld4-ref.dts
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-ld4.dtsi
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-pro4-ref.dts
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-pro4.dtsi
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-sld3-ref.dts
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-sld3.dtsi
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-sld8-ref.dts
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-sld8.dtsi
 create mode 100644 arch/arm/boot/dts/uniphier-support-card.dtsi
 create mode 100644 arch/arm/boot/dts/vf610m4-colibri.dts
 create mode 100644 arch/arm/boot/dts/vf610m4.dtsi
 create mode 100644 arch/arm64/boot/dts/arm/juno-base.dtsi
 create mode 100644 arch/arm64/boot/dts/arm/juno-r1.dts
 create mode 100644 arch/arm64/boot/dts/hisilicon/Makefile
 create mode 100644 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
 create mode 100644 arch/arm64/boot/dts/hisilicon/hi6220.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm8916.dtsi
 create mode 100644 include/dt-bindings/clock/samsung,s2mps11.h
 create mode 100644 include/dt-bindings/mfd/st-lpc.h
 create mode 100644 include/dt-bindings/pinctrl/bcm2835.h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 4/5] ARM: SoC: driver updates for v4.2
  2015-06-25 22:30 [GIT PULL 0/5] ARM: SoC changes for v4.2 Kevin Hilman
                   ` (2 preceding siblings ...)
  2015-06-25 22:31 ` [GIT PULL 3/5] ARM: SoC: DT updates " Kevin Hilman
@ 2015-06-25 22:31 ` Kevin Hilman
  2015-06-25 22:31 ` [GIT PULL 5/5] ARM: SoC: defconfig " Kevin Hilman
  4 siblings, 0 replies; 6+ messages in thread
From: Kevin Hilman @ 2015-06-25 22:31 UTC (permalink / raw)
  To: linux-arm-kernel

Some of these are for drivers/soc, where we're now putting
SoC-specific drivers these days. Some are for other driver subsystems
where we have received acks from the appropriate maintainers.

Some highlights:

- simple-mfd: document DT bindings and misc updates
- migrate mach-berlin to simple-mfd for clock, pinctrl and reset
- memory: support for Tegra132 SoC
- memory: introduce tegra EMC driver for scaling memory frequency
- misc. updates for ARM CCI and CCN busses

Conflicts:
	arch/arm64/boot/dts/arm/juno-motherboard.dtsi

Trivial add/add conflict with our dt branch.
Resolution: take both sides.

----------------------------------------------------------------

The following changes since commit 39e79b873e1bafc5637a1a704495b01edbe469b1:

  Merge tag 'armsoc-dt' into test-merge

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers

for you to fetch changes up to 4af34b572a85c44c55491a10693535a79627c478:

  drivers: soc: sunxi: Introduce SoC driver to map SRAMs

----------------------------------------------------------------

Antoine Tenart (15):
      ARM: berlin: select MFD_SYSCON by default
      ARM: berlin: prepare simple-mfd/syscon conversion of sys/chip ctrl nodes
      reset: berlin: convert to a platform driver
      ARM: berlin: move reset to simple-mfd nodes
      reset: berlin: drop arch_initcall initialization
      pinctrl: berlin: prepare to use regmap provided by syscon
      ARM: berlin: move pinctrl to simple-mfd nodes
      pinctrl: berlin: drop SoC stub provided regmap
      clk: berlin: prepare simple-mfd conversion
      ARM: berlin: move BG2 clock node
      ARM: berlin: move BG2CD clock node
      ARM: berlin: move BG2Q clock node
      clk: berlin: drop direct of_iomap of nodes reg property
      ARM: berlin: remove useless chip and system ctrl compatibles
      ARM: berlin: add an ADC node for the BG2Q

Arnd Bergmann (9):
      Merge tag 'simple-mfd' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
      Merge tag 'ccn/updates-for-4.2' of git://git.linaro.org/people/pawel.moll/linux into next/drivers
      Merge tag 'tegra-for-4.2-memory' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.2-ramcode' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.2-emc' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'berlin-simple-mfd-4.2-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/drivers
      Merge tag 'v4.1-next-soc' of https://github.com/mbgg/linux-mediatek into next/drivers
      Merge tag 'qcom-soc-for-4.2-1' of git://git.kernel.org/.../galak/linux-qcom into next/drivers
      Merge tag 'mvebu-drivers-4.2' of git://git.infradead.org/linux-mvebu into next/drivers

Kumar Gala (1):
      firmware: qcom: scm: Split out 32-bit specific SCM code

Lina Iyer (1):
      ARM: qcom: Add Subsystem Power Manager (SPM) driver

Linus Walleij (5):
      MFD/OF: document MFD devices and handle simple-mfd
      ARM: dts: update syscons to use simple-mfd
      leds: syscon: instantiate from platform device
      arm64: juno: Add APB registers and LEDs using syscon
      arm64: add LEDs and some trigger support to defconfig

Maxime Ripard (1):
      drivers: soc: sunxi: Introduce SoC driver to map SRAMs

Mikko Perttunen (5):
      soc/tegra: fuse: Add RAM code reader helper
      of: Add Tegra124 EMC bindings
      memory: tegra: Add API needed by the EMC driver
      memory: tegra: Add EMC (external memory controller) driver
      memory: tegra: Add EMC frequency debugfs entry

Pawel Moll (6):
      bus: arm-ccn: Fix node->XP config conversion
      bus: arm-ccn: cpumask attribute
      bus: arm-ccn: Provide required event arguments
      bus: arm-ccn: Do not group CCN events with other PMUs
      bus: arm-ccn: Allocate event when it is being added, not initialised
      bus: arm-ccn: Use hrtimer_start() again

Suzuki K. Poulose (7):
      arm-cci: Do not enable CCI-400 PMU by default
      arm-cci: Cleanup PMU driver code
      arm-cci: Abstract out the PMU counter details
      arm-cci: Abstract handling for CCI events
      arm-cci: Sanitise CCI400 PMU driver specific code
      arm-cci: Add CCI-500 PMU support
      arm-cci: Add aliases for PMU events

Thierry Reding (4):
      memory: tegra: Add SWGROUP names
      iommu/tegra-smmu: Add debugfs support
      memory: tegra: Add Tegra132 support
      Merge branch 'for-4.2/ramcode' into for-4.2/emc

Thomas Petazzoni (1):
      bus: mvebu-mbus: add mv_mbus_dram_info_nooverlap()

Tomeu Vizoso (3):
      of: Document long-ram-code property in nvidia,tegra20-apbmisc
      memory: tegra: Disable ARBITRATION_EMEM interrupt
      of: Document timings subnode of nvidia,tegra-mc

jilai wang (1):
      firmware: qcom: scm: Add HDCP Support


 Documentation/arm/CCN.txt                       |   17 +-
 Documentation/devicetree/bindings/arm/cci.txt   |    4 +-
 .../memory-controllers/nvidia,tegra-mc.txt      |   84 +-
 .../bindings/memory-controllers/tegra-emc.txt   |  374 ++++++
 Documentation/devicetree/bindings/mfd/mfd.txt   |   41 +
 .../bindings/misc/nvidia,tegra20-apbmisc.txt    |    2 +
 .../devicetree/bindings/soc/sunxi/sram.txt      |   72 ++
 arch/arm/boot/dts/arm-realview-pb1176.dts       |    2 +-
 arch/arm/boot/dts/berlin2.dtsi                  |   90 +-
 arch/arm/boot/dts/berlin2cd.dtsi                |   66 +-
 arch/arm/boot/dts/berlin2q.dtsi                 |  120 +-
 arch/arm/boot/dts/integrator.dtsi               |    4 +-
 arch/arm/mach-berlin/Kconfig                    |    1 +
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi   |   68 ++
 arch/arm64/configs/defconfig                    |    6 +
 drivers/bus/Kconfig                             |   31 +-
 drivers/bus/arm-cci.c                           |  905 +++++++++++---
 drivers/bus/arm-ccn.c                           |  270 ++++-
 drivers/bus/mvebu-mbus.c                        |  117 ++
 drivers/clk/berlin/bg2.c                        |    7 +-
 drivers/clk/berlin/bg2q.c                       |    7 +-
 drivers/firmware/Makefile                       |    3 +-
 drivers/firmware/qcom_scm-32.c                  |  503 ++++++++
 drivers/firmware/qcom_scm.c                     |  474 +-------
 drivers/firmware/qcom_scm.h                     |   47 +
 drivers/iommu/Kconfig                           |    2 +-
 drivers/iommu/tegra-smmu.c                      |  109 ++
 drivers/leds/leds-syscon.c                      |  170 +--
 drivers/memory/tegra/Kconfig                    |   10 +
 drivers/memory/tegra/Makefile                   |    3 +
 drivers/memory/tegra/mc.c                       |  143 ++-
 drivers/memory/tegra/mc.h                       |    4 +
 drivers/memory/tegra/tegra114.c                 |   32 +-
 drivers/memory/tegra/tegra124-emc.c             | 1140 ++++++++++++++++++
 drivers/memory/tegra/tegra124.c                 |  123 +-
 drivers/memory/tegra/tegra30.c                  |   32 +-
 drivers/of/platform.c                           |    1 +
 drivers/pinctrl/berlin/berlin-bg2.c             |   26 +-
 drivers/pinctrl/berlin/berlin-bg2cd.c           |   26 +-
 drivers/pinctrl/berlin/berlin-bg2q.c            |   26 +-
 drivers/pinctrl/berlin/berlin.c                 |    9 +-
 drivers/reset/reset-berlin.c                    |   74 +-
 drivers/soc/Kconfig                             |    1 +
 drivers/soc/Makefile                            |    1 +
 drivers/soc/qcom/Kconfig                        |    7 +
 drivers/soc/qcom/Makefile                       |    1 +
 drivers/soc/qcom/spm.c                          |  385 ++++++
 drivers/soc/sunxi/Kconfig                       |   10 +
 drivers/soc/sunxi/Makefile                      |    1 +
 drivers/soc/sunxi/sunxi_sram.c                  |  284 +++++
 drivers/soc/tegra/fuse/tegra-apbmisc.c          |   21 +
 include/linux/mbus.h                            |    5 +
 include/linux/qcom_scm.h                        |   13 +-
 include/linux/soc/sunxi/sunxi_sram.h            |   19 +
 include/soc/tegra/emc.h                         |   19 +
 include/soc/tegra/fuse.h                        |    1 +
 include/soc/tegra/mc.h                          |   20 +-
 57 files changed, 4966 insertions(+), 1067 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/tegra-emc.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/mfd.txt
 create mode 100644 Documentation/devicetree/bindings/soc/sunxi/sram.txt
 create mode 100644 drivers/firmware/qcom_scm-32.c
 create mode 100644 drivers/firmware/qcom_scm.h
 create mode 100644 drivers/memory/tegra/tegra124-emc.c
 create mode 100644 drivers/soc/qcom/spm.c
 create mode 100644 drivers/soc/sunxi/Kconfig
 create mode 100644 drivers/soc/sunxi/Makefile
 create mode 100644 drivers/soc/sunxi/sunxi_sram.c
 create mode 100644 include/linux/soc/sunxi/sunxi_sram.h
 create mode 100644 include/soc/tegra/emc.h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 5/5] ARM: SoC: defconfig updates for v4.2
  2015-06-25 22:30 [GIT PULL 0/5] ARM: SoC changes for v4.2 Kevin Hilman
                   ` (3 preceding siblings ...)
  2015-06-25 22:31 ` [GIT PULL 4/5] ARM: SoC: driver " Kevin Hilman
@ 2015-06-25 22:31 ` Kevin Hilman
  4 siblings, 0 replies; 6+ messages in thread
From: Kevin Hilman @ 2015-06-25 22:31 UTC (permalink / raw)
  To: linux-arm-kernel

We keep collecting defconfig updates in a separate branch mostly to encourage
people to handle them separately and avoid conflicts between different topics.

Most of these are enablement of new SoCs, boards or drivers that have
come in, or minor config refreshes due to reorderings in Kconfig
files, etc. I.e. mostly minor churn of various kinds.

Conflicts: None

----------------------------------------------------------------

The following changes since commit 32270e805a1e0baf39aa040177ef1896f03b7266:

  Merge tag 'armsoc-drivers' into test-merge

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-defconfig

for you to fetch changes up to dec36f6ab89db2ae80a0a61f26e1ca1f6a61b651:

  ARM: multi_v7_defconfig: remove duplicate CONFIG_COMMON_CLK_QCOM=y

----------------------------------------------------------------

Alexandre Belloni (1):
      ARM: multi_v7_defconfig: Add Atmel SAMA5 family

Anand Moon (2):
      ARM: exynos_defconfig: Enable CONFIG_SENSORS_PWM_FAN for Odroid-XU3
      ARM: exynos_defconfig: Enable CONFIG_SENSORS_INA2XX for Odroid-XU3

Anthoine Bourgeois (1):
      ARM: omap2plus_defconifg: Enable DM9000 in omap2plus_defconfig

Ard Biesheuvel (1):
      ARM: multi_v7_defconfig: enable asm and NEON accelerated crypto modules

Arnd Bergmann (10):
      Merge tag 'sti-defconfig-for-v4.2-1' of git://git.kernel.org/.../mcoquelin/sti into next/defconfig
      Merge tag 'hip04-config-for-4.2' of git://github.com/hisilicon/linux-hisi into next/defconfig
      Merge tag 'tegra-for-4.2-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig
      Merge tag 'renesas-defconfig-for-v4.2' of git://git.kernel.org/.../horms/renesas into next/defconfig
      ARM: xz: do not try to use a ramdisk in defconfig
      ARM: stm32: do not try to use a ramdisk in defconfig
      Merge tag 'at91-defconfig' of git://git.kernel.org/.../nferre/linux-at91 into next/defconfig
      Merge tag 'qcom-defconfig-for-4.2' of git://git.kernel.org/.../galak/linux-qcom into next/defconfig
      Merge tag 'renesas-defconfig2-for-v4.2' of git://git.kernel.org/.../horms/renesas into next/defconfig
      Merge tag 'imx-defconfig-4.2' of git://git.kernel.org/.../shawnguo/linux into next/defconfig

Baruch Siach (1):
      ARM: multi_v7_defconfig: enable Conexant Digicolor platform

Fabio Estevam (2):
      ARM: imx_v6_v7_defconfig: Enable RTC PCF8523 support
      ARM: imx_v6_v7_defconfig: Select LS1021A

Fathi Boudra (1):
      ARM: defconfig: hisi: enable HiSilicon hip04 ethernet controller

Frank Li (1):
      ARM: config: imx_v6_v7_defconfig add imx7d support

Geert Uytterhoeven (5):
      ARM: shmobile: defconfig: Replace USB_RCAR_GEN2_PHY by PHY_RCAR_GEN2
      ARM: multi_v7_defconfig: Replace USB_RCAR_GEN2_PHY by PHY_RCAR_GEN2
      ARM: multi_v7_defconfig: Enable shmobile r8a7778/bockw platform
      ARM: multi_v7_defconfig: Make sound support modular
      ARM: multi_v7_defconfig: Make media support modular

Javier Martinez Canillas (9):
      ARM: multi_v7_defconfig: Enable support for Samsung S3C64XX SPI
      ARM: multi_v7_defconfig: Enable max77802 regulator, rtc and clock drivers
      ARM: multi_v7_defconfig: Enable Exynos USB PHY drivers support
      ARM: multi_v7_defconfig: Enable support for missing ChromeOS EC drivers
      ARM: multi_v7_defconfig: Enable Samsung PWM support
      ARM: multi_v7_defconfig: Enable Samsung S3C SoC RTC
      ARM: multi_v7_defconfig: Enable options for Exynos display support
      ARM: multi_v7_defconfig: Enable GPIO-based I2C arbitration support
      ARM: multi_v7_defconfig: Enable Cypress APA I2C Trackpad support

Joachim Eastwood (2):
      ARM: lpc18xx: add kernel config
      ARM: lpc18xx: remove DEBUG_LL_UART_8250 from defconfig

Jun Nie (1):
      ARM: zx: Add basic defconfig support for ZX296702

Kevin Hilman (3):
      Merge tag 'samsung-defconfig-2' of git://git.kernel.org/.../kgene/linux-samsung into next/defconfig
      Merge tag 'omap-for-v4.2/o2_dc' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
      ARM: multi_v7_defconfig: remove duplicate CONFIG_COMMON_CLK_QCOM=y

Krzysztof Kozlowski (6):
      ARM: multi_v7_defconfig: Enable CPU idle for exynos SoCs
      ARM: multi_v7_defconfig: Enable PMIC and MUIC drivers for exynos
      ARM: multi_v7_defconfig: Enable TMU for exynos SoCs
      ARM: multi_v7_defconfig: Enable OHCI on exynos SoCs
      ARM: exynos_defconfig: Enable display on Trats2 board
      ARM: multi_v7_defconfig: Enable display on Trats2 board

Kukjin Kim (1):
      ARM: exynos_defconfig: savedefconfig

Lee Jones (2):
      ARM: multi_v7_defconfig: Enable support for ST's LPC Watchdog
      ARM: multi_v7_defconfig: Enable support for ST's LPC RTC

Lina Iyer (2):
      ARM: config: Update qcom_defconfig to enable cpuidle
      ARM: config: multi_v7: Update to enable cpuidle for QCOM SoCs

Linus Walleij (3):
      ARM: ux500: add PERF_EVENTS to defconfig
      ARM: ux500: enable CoreSight in defconfig
      ARM64: add GPIO keys to the defconfig

Masahiro Yamada (1):
      ARM: multi_v7_defconfig: enable UniPhier SoC family

Maxime Coquelin (1):
      ARM: configs: Add STM32 defconfig

Murali Karicheri (1):
      ARM: keystone: defconfig: enable netcp driver by default

Nicolas Ferre (1):
      ARM: at91/defconfig: add CONFIG_REGULATOR_FIXED_VOLTAGE for mmc driver

Roger Quadros (1):
      ARM: omap2plus_defconfig: Enable TOUCHSCREEN_PIXCIR

Stefan Agner (2):
      ARM: vf610m4: add defconfig for Linux on Vybrids Cortex-M4
      ARM: add ARM_SINGLE_ARMV7M in ARMv7-M defconfigs

S?bastien Szymanski (1):
      ARM: imx_v6_v7_defconfig: updates for Armadeus Systems APF6 boards

Thierry Reding (1):
      ARM: tegra: Update default configuration

Tony Lindgren (1):
      ARM: omap2plus_defconfig: Add dm816x USB PHY as a loadable module

Zhou Wang (1):
      ARM: hip04: add GPIO configure in hisi_defconfig


 arch/arm/configs/at91_dt_defconfig   |   2 +
 arch/arm/configs/efm32_defconfig     |   1 -
 arch/arm/configs/exynos_defconfig    |  50 ++++------
 arch/arm/configs/hisi_defconfig      |   2 +
 arch/arm/configs/imx_v6_v7_defconfig |   9 ++
 arch/arm/configs/keystone_defconfig  |   6 ++
 arch/arm/configs/lpc18xx_defconfig   | 151 ++++++++++++++++++++++++++++++
 arch/arm/configs/multi_v7_defconfig  | 110 +++++++++++++++++++---
 arch/arm/configs/omap2plus_defconfig |   3 +
 arch/arm/configs/qcom_defconfig      |   2 +
 arch/arm/configs/sama5_defconfig     |   1 +
 arch/arm/configs/shmobile_defconfig  |   4 +-
 arch/arm/configs/stm32_defconfig     |  70 ++++++++++++++
 arch/arm/configs/tegra_defconfig     |  10 ++
 arch/arm/configs/u8500_defconfig     |   5 +
 arch/arm/configs/vf610m4_defconfig   |  42 +++++++++
 arch/arm64/configs/defconfig         |   1 +
 17 files changed, 419 insertions(+), 50 deletions(-)
 create mode 100644 arch/arm/configs/lpc18xx_defconfig
 create mode 100644 arch/arm/configs/stm32_defconfig
 create mode 100644 arch/arm/configs/vf610m4_defconfig

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-06-25 22:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-25 22:30 [GIT PULL 0/5] ARM: SoC changes for v4.2 Kevin Hilman
2015-06-25 22:31 ` [GIT PULL 1/5] ARM: SoC: cleanups " Kevin Hilman
2015-06-25 22:31 ` [GIT PULL 2/5] ARM: SoC: platform support " Kevin Hilman
2015-06-25 22:31 ` [GIT PULL 3/5] ARM: SoC: DT updates " Kevin Hilman
2015-06-25 22:31 ` [GIT PULL 4/5] ARM: SoC: driver " Kevin Hilman
2015-06-25 22:31 ` [GIT PULL 5/5] ARM: SoC: defconfig " Kevin Hilman

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).