linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/7] ARM: SoC changes for v4.10
@ 2016-12-15 22:55 Arnd Bergmann
  2016-12-15 23:01 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes " Arnd Bergmann
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 22:55 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

Hi Linus,

Here are the arm-soc changes for this merge window. There is not much
noteworthy this time, with a rather average size of the changes, but
a still increasing portion of that being for device trees.

The main changes outside of the boot/dts directories this time are
in mach-omap2, and this is mostly for removing dead code after the
platform become DT-only in the last cycle.

We've had a couple of inter-tree dependencies that were not handled
perfectly, and you will find some simple merge conflicts again as the
other trees got merged first, but I think we managed to resolve
all the dependencies in a way that does not break bisection.

Some statistics for our changes:
    854 non-merge changesets total
    602 changesets for next/dt and next/dt64 alone
    131 branches pulled
    187 individual contributors
    791 files changed
  44336 insertions(+)
  19229 deletions(-)

Top contributors by number of non-merge changesets:
     45 Neil Armstrong <narmstrong@baylibre.com>
     30 Geert Uytterhoeven <geert+renesas@glider.be>
     26 Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
     24 Gregory CLEMENT <gregory.clement@free-electrons.com>
     18 Tony Lindgren <tony@atomide.com>
     18 Thierry Reding <treding@nvidia.com>
     18 Patrice Chotard <patrice.chotard@st.com>
     18 Maxime Ripard <maxime.ripard@free-electrons.com>
     18 Krzysztof Kozlowski <krzk@kernel.org>
     16 Simon Horman <horms+renesas@verge.net.au>
     16 Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
     14 Masahiro Yamada <yamada.masahiro@socionext.com>
     13 Vladimir Barinov <vladimir.barinov@cogentembedded.com>
     13 Milo Kim <woogyom.kim@gmail.com>
     13 Chen-Yu Tsai <wens@csie.org>
     12 Robert Jarzmik <robert.jarzmik@free.fr>
     12 Peter Griffin <peter.griffin@linaro.org>
     12 David Lechner <david@lechnology.com>
     11 Javier Martinez Canillas <javier@osg.samsung.com>
     10 Linus Walleij <linus.walleij@linaro.org>

Dirstat (=0.1)
   0.1% Documentation/devicetree/bindings/arm/keystone/
   0.4% Documentation/devicetree/bindings/arm/
   0.3% Documentation/devicetree/bindings/bus/
   0.2% Documentation/devicetree/bindings/firmware/
   0.1% Documentation/devicetree/bindings/mailbox/
   0.1% Documentation/devicetree/bindings/reset/
   0.3% Documentation/devicetree/bindings/
  38.4% arch/arm/boot/dts/
   0.2% arch/arm/configs/
   1.3% arch/arm/mach-davinci/
   0.7% arch/arm/mach-imx/
   0.2% arch/arm/mach-lpc32xx/include/mach/
   0.1% arch/arm/mach-omap1/
  15.5% arch/arm/mach-omap2/
   0.5% arch/arm/mach-orion5x/
   0.3% arch/arm/mach-oxnas/
   0.4% arch/arm/mach-pxa/
   0.2% arch/arm/mach-shmobile/
   0.2% arch/arm/plat-omap/
   0.3% arch/arm/
   0.6% arch/arm64/boot/dts/allwinner/
   4.9% arch/arm64/boot/dts/amlogic/
   0.1% arch/arm64/boot/dts/arm/
   0.1% arch/arm64/boot/dts/broadcom/
   5.5% arch/arm64/boot/dts/exynos/
   1.6% arch/arm64/boot/dts/freescale/
   1.3% arch/arm64/boot/dts/hisilicon/
   0.1% arch/arm64/boot/dts/marvell/
   0.6% arch/arm64/boot/dts/nvidia/
   1.3% arch/arm64/boot/dts/qcom/
   1.1% arch/arm64/boot/dts/renesas/
   0.6% arch/arm64/boot/dts/rockchip/
   0.2% arch/arm64/boot/dts/socionext/
   0.1% arch/arm64/
   0.8% drivers/bus/
   2.3% drivers/firmware/tegra/
   5.8% drivers/firmware/
   0.7% drivers/mailbox/
   0.2% drivers/memory/
   0.5% drivers/reset/sti/
   0.1% drivers/reset/tegra/
   0.2% drivers/reset/
   0.4% drivers/soc/mediatek/
   0.5% drivers/soc/renesas/
   0.1% drivers/soc/rockchip/
   0.8% drivers/soc/tegra/
   0.2% drivers/
   2.4% include/dt-bindings/clock/
   0.2% include/dt-bindings/power/
   0.6% include/dt-bindings/reset/
   0.1% include/dt-bindings/
   0.6% include/linux/soc/ti/
   3.0% include/soc/tegra/
   0.1% include/

	Arnd

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

* [GIT PULL 1/7] ARM: SoC non-urgent fixes for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
@ 2016-12-15 23:01 ` Arnd Bergmann
  2016-12-15 23:02 ` [GIT PULL 2/7] ARM: SoC platform updates " Arnd Bergmann
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit a909d3e636995ba7c349e2ca5dbb528154d4ac30:

  Linux 4.9-rc3 (2016-10-29 13:52:02 -0700)

are available in the git repository at:

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

for you to fetch changes up to 816c60c131d95d6b0c7e119f89a1f1cb8d232fd8:

  arm64: tegra: Add missing Smaug revision (2016-12-08 00:23:34 +0100)

----------------------------------------------------------------
ARM: SoC non-urgent fixes for v4.10

As usual, we queue up a few fixes that don't seem urgent enough to go in
through -rc, or that just came a little too late given their size.

The zx fixes make the platform finally boot on real hardware, the
davinci and imx31 get the DT support working better for some of
the machines that are still normally used with classic board files.
One tegra fix is important for new bootloader versions, but the
bug has been around for a while without anyone noticing.

The other changes are mostly cosmetic.

----------------------------------------------------------------
Alexandre Courbot (2):
      arm64: tegra: Add VDD_GPU regulator to Jetson TX1
      arm64: tegra: Add missing Smaug revision

Arnd Bergmann (1):
      Merge tag 'socfpga_updates_for_v4.10' of git://git.kernel.org/.../dinguyen/linux into next/fixes-non-critical

Christophe JAILLET (2):
      ARM: spear: Fix error handling
      ARM: zx: Fix error handling

Christopher Spinrath (1):
      ARM: dts: imx6q-cm-fx6: fix fec pinctrl

Colin King (1):
      ARM: socfpga: fix spelling mistake in error message

David Lechner (1):
      ARM: davinci: da850: Fix pwm name matching

Geliang Tang (2):
      ARM: ixp4xx: drop duplicate header gpio.h
      ARM: lpc32xx: drop duplicate header device.h

Grygorii Strashko (1):
      soc: ti: qmss: fix the case when !SMP

Johan Hovold (1):
      bus: vexpress-config: fix device reference leak

Jun Nie (1):
      arm64: dts: zx: Fix gic GICR property

Laurent Pinchart (1):
      ARM: OMAP2+: Remove the omapdss_early_init_of() function

Lucas Stach (1):
      ARM: dts: imx6qp: correct LDB clock inputs

Markus Elfring (1):
      ARM: OMAP2+: pm-debug: Use seq_putc() in two functions

Milo Kim (1):
      mfd: tps65217: Fix mismatched interrupt number

Olof Johansson (3):
      Merge tag 'davinci-fixes-for-v4.9' of git://git.kernel.org/.../nsekhar/linux-davinci into next/fixes-non-critical
      Merge tag 'imx-fix-nc-4.10' of git://git.kernel.org/.../shawnguo/linux into next/fixes-non-critical
      Merge tag 'omap-for-v4.10/fixes-not-urgent-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical

Shawn Guo (1):
      arm64: dts: zte: clean up gic-v3 redistributor properties

Stefan Agner (1):
      ARM: dts: imx7d-pinfunc: fix UART pinmux defines

Vladimir Zapolskiy (4):
      ARM: dts: imx31: fix clock control module interrupts description
      ARM: dts: imx31: move CCM device node to AIPS2 bus devices
      clk: imx31: fix rewritten input argument of mx31_clocks_init()
      ARM: clk: imx31: properly init clocks for machines with DT

 .../devicetree/bindings/clock/imx31-clock.txt      |  2 +-
 arch/arm/boot/dts/imx31.dtsi                       | 14 +++---
 arch/arm/boot/dts/imx6q-cm-fx6.dts                 |  1 -
 arch/arm/boot/dts/imx6qp.dtsi                      | 10 +++++
 arch/arm/boot/dts/imx7d-pinfunc.h                  | 12 +++--
 arch/arm/mach-davinci/da850.c                      | 48 ++++++++++++++++++--
 arch/arm/mach-davinci/da8xx-dt.c                   | 10 ++---
 arch/arm/mach-imx/common.h                         |  1 -
 arch/arm/mach-imx/imx31-dt.c                       |  6 ---
 arch/arm/mach-ixp4xx/dsmg600-setup.c               |  1 -
 arch/arm/mach-lpc32xx/phy3250.c                    |  1 -
 arch/arm/mach-omap2/board-generic.c                |  2 -
 arch/arm/mach-omap2/common.h                       |  1 -
 arch/arm/mach-omap2/display.c                      |  5 ---
 arch/arm/mach-omap2/pm-debug.c                     |  5 +--
 arch/arm/mach-socfpga/l2_cache.c                   |  2 +-
 arch/arm/mach-spear/time.c                         |  2 +-
 arch/arm/mach-zx/zx296702-pm-domain.c              |  2 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     | 18 ++++++++
 arch/arm64/boot/dts/nvidia/tegra210-smaug.dts      |  3 +-
 arch/arm64/boot/dts/zte/zx296718.dtsi              |  9 +---
 drivers/bus/vexpress-config.c                      |  7 ++-
 drivers/clk/imx/clk-imx31.c                        | 52 +++++++++++-----------
 drivers/soc/ti/knav_qmss_queue.c                   |  2 +-
 include/linux/mfd/tps65217.h                       | 11 +++--
 25 files changed, 140 insertions(+), 87 deletions(-)

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

* [GIT PULL 2/7] ARM: SoC platform updates for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
  2016-12-15 23:01 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes " Arnd Bergmann
@ 2016-12-15 23:02 ` Arnd Bergmann
  2016-12-15 23:03 ` [GIT PULL 3/7] ARM: SoC defconfig " Arnd Bergmann
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:02 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:

  Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)

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 44c29b83de1770910b9f4d53bf78f6118da5165f:

  Merge tag 'zynq-soc-for-4.10' of https://github.com/Xilinx/linux-xlnx into next/soc (2016-12-07 12:35:46 -0800)

----------------------------------------------------------------
ARM: SoC platform updates for v4.10

These are updates for platform specific code on 32-bit ARM machines,
essentially anything that can not (yet) be expressed using DT files.

Noteworthy changes include:

- Added support for the TI DRA71x family of SoCs in mach-omap2,
  this is an new variant of the the DRA72x/DRA74x automotive
  infotainment chips we already supported for a while.

- Added support for the ST STM32F746 SoC, the first Cortex-M7
  based microcontroller we support, related to the smaller
  STM32F4 family.

- Renesas adds support for r8a7743 and r8a7745 in mach-shmobile,
  see http://elinux.org/RZ-G

- SMP is now supported on the OX820 platform

- A lot of code in mach-omap2 gets removed as a follow-up to
  removing support for board files in the previous release

- Davinci has some new work to improve USB support

- For i.MX, the performance monitor now supports profiling the
  memory controller using 'perf'

Conflicts:
arch/arm/mach-shmobile/setup-rcar-gen2.c: rcar_gen2_clocks_init()
is gone, calling of_clk_init(NULL) is sufficient now.

----------------------------------------------------------------
Alexandre Bailon (1):
      ARM: davinci: da8xx: Remove duplicated defines

Alexandre TORGUE (2):
      ARM: mach-stm32: Add a new SOC - STM32F746
      ARM: Kconfig: Introduce MACH_STM32F746 flag

Andrey Smirnov (1):
      ARM: imx: Drop errata 769419 for Vybrid

Arnd Bergmann (6):
      Merge tag 'oxnas-arm-soc-for-4.10-v2' of https://github.com/OXNAS/linux into next/soc
      Merge tag 'mvebu-soc-4.10-1' of git://git.infradead.org/linux-mvebu into next/soc
      Merge tag 'davinci-for-v4.10/cleanup-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'davinci-for-v4.10/soc-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'davinci-for-v4.10/soc-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'arm-soc/for-4.10/soc' of http://github.com/Broadcom/stblinux into next/soc

Ashley Hughes (1):
      ARM: orion5x: remove legacy support of ls-chl

Axel Haslam (6):
      ARM: davinci: da8xx: Add full regulator constraints for non-DT boot
      ARM: davinci: da8xx: register USB PHY clocks in the DT file
      ARM: davinci: da8xx: Fix ohci device name
      ARM: davinci: hawk: use gpio descriptor for mmc pins
      ARM: davinci: da850-evm: use gpio descriptor for mmc pins
      ARM: davinci: da830-evm: use gpio descriptor for mmc pins

David Lechner (5):
      ARM: davinci: da8xx: Add CFGCHIP syscon platform device
      ARM: davinci: da8xx: Add USB PHY platform device
      ARM: davinci: da8xx: Add USB device names to clock lookup tables
      ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for USB phy
      ARM: davinci: da8xx: add usb phy clocks

Frank Li (1):
      ARM: imx: mmdc perf function support i.MX6QP

Geert Uytterhoeven (4):
      ARM: shmobile: Sort Kconfig selections
      ARM: shmobile: r8a7794/alt: Add board part number to DT bindings
      ARM: shmobile: r8a7793/gose: Add board part number to DT bindings
      ARM: shmobile: r8a7779/marzen: Add board part number to DT bindings

Javier Martinez Canillas (2):
      ARM: OMAP2+: Remove legacy smsc911x and smc91x GPMC support
      ARM: OMAP2+: Remove legacy board-flash.c

Joel Fernandes (4):
      ARM: DRA7: hwmod: Add data for DES IP
      ARM: DRA7: hwmod: Add data for AES IP
      ARM: DRA7: hwmod: Add data for RNG IP
      ARM: OMAP: DRA7xx: Make L4SEC clock domain SWSUP only

Karl Beldan (1):
      ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for lcdc

Kevin Hilman (4):
      ARM: davinci: PM: rework init, remove platform device
      ARM: davinci: PM: cleanup: remove references to pdata
      ARM: davinci: PM: support da8xx DT platforms
      ARM: davinci: PM: fix build when da850 not compiled in

Kyle Roeschley (1):
      ARM: zynq: Reserve correct amount of non-DMA RAM

Laurent Pinchart (1):
      ARM: shmobile: Consolidate R8A7743 and R8A779[234] machine definitions

Linus Walleij (1):
      ARM: integrator: drop EBI access use syscon

Lokesh Vutla (4):
      ARM: DRA7: hwmod: Add data for SHA IP
      ARM: AM43xx: hwmod: Add data for DES
      ARM: AMx3xx: hwmod: Add data for RNG
      ARM: OMAP2+: board-generic: add support for DRA71x family

Lorenzo Pieralisi (2):
      ARM: vexpress: refine MCPM smp operations override criteria
      drivers: cci: add missing CCI port availability firmware check

Markus Elfring (3):
      ARM/orion/gpio: Replace three seq_printf() calls by seq_puts() in orion_gpio_dbg_show()
      ARM: OMAP2+: mux: Replace three seq_printf() calls by seq_puts()
      ARM: OMAP2+: mux: Use seq_putc() in omap_mux_dbg_signal_show()

Masahiro Yamada (1):
      ARM: mediatek: clean up mach-mediatek/Makefile

Neil Armstrong (2):
      ARM: oxnas: Add OX820 SMP support
      ARM: oxnas: Add OX820 config and makefile entry

Nicolae Rosia (5):
      ARM: OMAP4: kill omap4_pmic_init and omap4_pmic_get_config
      ARM: OMAP3: kill omap3_pmic_get_config and twl_{get,set}_voltage
      ARM: OMAP3: kill omap3_pmic_init
      ARM: OMAP2: kill omap2_pmic_init
      ARM: OMAP: kill omap_pmic_init

Niklas Cassel (1):
      ARM: ARTPEC-6: add select MFD_SYSCON to MACH_ARTPEC6

Nishanth Menon (1):
      ARM: DRA7: hwmod: Do not register RTC on DRA71

Olof Johansson (14):
      Merge tag 'vexpress-fixes-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/soc
      Merge tag 'davinci-for-v4.10/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'davinci-for-v4.10/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'renesas-soc-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'lpc32xx-cleanup-v4.10' of https://github.com/sylemieux/linux-lpc32xx into next/soc
      Merge tag 'pxa-for-4.10' of https://github.com/rjarzmik/linux into next/soc
      Merge tag 'v4.9-next-kconfig' of https://github.com/mbgg/linux-mediatek into next/soc
      Merge tag 'imx-soc-4.10' of git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'soc-for-4.10-1' of git://git.kernel.org/.../atorgue/stm32 into next/soc
      Merge tag 'omap-for-v4.10/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'omap-for-v4.10/legacy-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'renesas-soc2-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'mvebu-drivers-4.10-1' of git://git.infradead.org/linux-mvebu into next/soc
      Merge tag 'zynq-soc-for-4.10' of https://github.com/Xilinx/linux-xlnx into next/soc

Peter Chen (1):
      ARM: imx: mach-imx6ul: add imx6ull support

Peter Ujfalusi (4):
      ARM: davinci: devices-da8xx: Remove DMA resources for MMC and SPI
      ARM: davinci: devices: Remove DMA resources for MMC
      ARM: davinci: dm355: Remove DMA resources for SPI
      ARM: davinci: dm365: Remove DMA resources for SPI

Rafał Miłecki (1):
      ARM: BCM5301X: Add back handler ignoring external imprecise aborts

Robert Jarzmik (8):
      ARM: sa11x0/pxa: acquire timer rate from the clock rate
      watchdog: sa11x0/pxa: get rid of get_clock_tick_rate
      ARM: sa11x0/pxa: get rid of get_clock_tick_rate
      ARM: pxa: pxa_cplds: honor probe deferral
      ARM: pxa: mioa701: use the new pxa_camera platform_data
      ARM: pxa: ezx: use the new pxa_camera platform_data
      ARM: pxa: em-x270: use the new pxa_camera platform_data
      ARM: pxa: fix pxa25x interrupt init

Russell King - ARM Linux (1):
      clk: pxa25x: OSTIMER0 clocks from the main oscillator

Santosh Shilimkar (1):
      ARM: OMAP5: Add basic cpuidle MPU CSWR support

Sergei Shtylyov (4):
      ARM: shmobile: r8a7743: basic SoC support
      ARM: shmobile: document SK-RZG1M board
      ARM: shmobile: r8a7745: basic SoC support
      ARM: shmobile: document SK-RZG1E board

Simon Horman (2):
      ARM: shmobile: only call rcar_gen2_clocks_init() if present
      ARM: shmobile: select errata 798181 for SoCs with CA15 cores

Tony Lindgren (16):
      ARM: OMAP5: Fix build for PM code
      ARM: OMAP5: Fix mpuss_early_init
      ARM: OMAP4+: Fix bad fallthrough for cpuidle
      ARM: OMAP2+: Remove legacy serial.c
      ARM: OMAP2+: Remove legacy i2c.c platform init code
      ARM: OMAP2+: Remove legacy PM init
      ARM: OMAP2+: Remove legacy twl4030 platform init code
      ARM: OMAP2+: Remove legacy usb-host.c platform init code
      ARM: OMAP2+: Remove legacy muxing for usb-tusb6010.c
      ARM: OMAP2+: Remove legacy usb-musb.c platform init code
      ARM: OMAP2+: Remove legacy hwmod mux code
      ARM: OMAP2+: Remove legacy mux code
      ARM: OMAP2+: Remove legacy data from hwmod for omap3
      ARM: OMAP2+: Drop legacy ads7846 init
      ARM: OMAP2+: Drop legacy sdram timings
      Merge branch 'omap-for-v4.10/cpuidle-v2' into omap-for-v4.10/soc

Vladimir Zapolskiy (2):
      ARM: lpc32xx: remove unused header file mach/irqs.h
      ARM: lpc32xx: remove unused header file clock.h

Wei Yongjun (1):
      ARM: pxa: remove duplicated include from spitz.c

Zhengyu Shen (1):
      ARM: imx: Added perf functionality to mmdc driver

 Documentation/arm/stm32/overview.txt               |    3 +-
 Documentation/arm/stm32/stm32f746-overview.txt     |   34 +
 .../devicetree/bindings/arm/omap/omap.txt          |    6 +
 Documentation/devicetree/bindings/arm/shmobile.txt |   14 +-
 arch/arm/Kconfig                                   |    5 +
 arch/arm/Makefile                                  |    1 +
 arch/arm/mach-artpec/Kconfig                       |    1 +
 arch/arm/mach-bcm/bcm_5301x.c                      |   28 +
 arch/arm/mach-davinci/Makefile                     |    4 +-
 arch/arm/mach-davinci/board-da830-evm.c            |   95 +-
 arch/arm/mach-davinci/board-da850-evm.c            |   56 +-
 arch/arm/mach-davinci/board-mityomapl138.c         |   20 +-
 arch/arm/mach-davinci/board-omapl138-hawk.c        |   68 +-
 arch/arm/mach-davinci/common.c                     |    1 -
 arch/arm/mach-davinci/da830.c                      |    4 +-
 arch/arm/mach-davinci/da850.c                      |   42 +-
 arch/arm/mach-davinci/da8xx-dt.c                   |   16 +
 arch/arm/mach-davinci/devices-da8xx.c              |   57 +-
 arch/arm/mach-davinci/devices.c                    |    3 -
 arch/arm/mach-davinci/dm355.c                      |    8 -
 arch/arm/mach-davinci/dm365.c                      |    8 -
 arch/arm/mach-davinci/include/mach/da8xx.h         |    7 +-
 arch/arm/mach-davinci/pm.c                         |  102 +-
 arch/arm/mach-davinci/usb-da8xx.c                  |  280 ++-
 arch/arm/mach-imx/Kconfig                          |    1 -
 arch/arm/mach-imx/mach-imx6ul.c                    |    1 +
 arch/arm/mach-imx/mmdc.c                           |  495 ++++-
 arch/arm/mach-integrator/integrator_ap.c           |   54 +-
 arch/arm/mach-lpc32xx/clock.h                      |   38 -
 arch/arm/mach-lpc32xx/common.h                     |    1 -
 arch/arm/mach-lpc32xx/include/mach/irqs.h          |  117 --
 arch/arm/mach-lpc32xx/pm.c                         |    1 -
 arch/arm/mach-mediatek/Makefile                    |    6 +-
 arch/arm/mach-omap1/Kconfig                        |   26 +
 arch/arm/mach-omap1/i2c.c                          |   83 +
 arch/arm/mach-omap2/Makefile                       |   18 +-
 arch/arm/mach-omap2/board-flash.c                  |  242 ---
 arch/arm/mach-omap2/board-flash.h                  |   56 -
 arch/arm/mach-omap2/board-generic.c                |    1 +
 arch/arm/mach-omap2/clockdomains7xx_data.c         |    2 +-
 arch/arm/mach-omap2/common-board-devices.c         |  102 -
 arch/arm/mach-omap2/common-board-devices.h         |    8 -
 arch/arm/mach-omap2/common.h                       |   47 +-
 arch/arm/mach-omap2/cpuidle44xx.c                  |   80 +-
 arch/arm/mach-omap2/devices.c                      |    1 -
 arch/arm/mach-omap2/dss-common.c                   |   37 -
 arch/arm/mach-omap2/dss-common.h                   |   13 -
 arch/arm/mach-omap2/gpmc-smsc911x.c                |  100 -
 arch/arm/mach-omap2/gpmc-smsc911x.h                |   35 -
 arch/arm/mach-omap2/hsmmc.c                        |   88 -
 arch/arm/mach-omap2/i2c.c                          |   97 -
 arch/arm/mach-omap2/io.c                           |    4 +-
 arch/arm/mach-omap2/msdi.c                         |    1 -
 arch/arm/mach-omap2/mux.c                          | 1153 -----------
 arch/arm/mach-omap2/mux.h                          |  352 ----
 arch/arm/mach-omap2/mux34xx.c                      | 2061 --------------------
 arch/arm/mach-omap2/mux34xx.h                      |  402 ----
 arch/arm/mach-omap2/omap-mpuss-lowpower.c          |   37 +-
 arch/arm/mach-omap2/omap4-sar-layout.h             |    2 +
 arch/arm/mach-omap2/omap_hwmod.c                   |  107 +-
 .../omap_hwmod_2xxx_3xxx_interconnect_data.c       |  149 +-
 .../mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c |  201 +-
 .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c |    4 -
 arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c |    1 -
 .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h  |    2 +
 .../omap_hwmod_33xx_43xx_interconnect_data.c       |    8 +
 .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c |   29 +
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c         |   35 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |  787 +-------
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c         |   34 +
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |  182 +-
 arch/arm/mach-omap2/omap_hwmod_common_data.h       |   15 -
 arch/arm/mach-omap2/pdata-quirks.c                 |    1 -
 arch/arm/mach-omap2/pm.c                           |   66 +-
 arch/arm/mach-omap2/pm44xx.c                       |    2 +-
 arch/arm/mach-omap2/prcm43xx.h                     |    2 +
 arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h |   51 -
 arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h  |   55 -
 arch/arm/mach-omap2/sdram-nokia.c                  |  299 ---
 arch/arm/mach-omap2/sdram-nokia.h                  |   12 -
 arch/arm/mach-omap2/sdram-numonyx-m65kxxxxam.h     |   51 -
 .../mach-omap2/sdram-qimonda-hyb18m512160af-6.h    |   54 -
 arch/arm/mach-omap2/serial.c                       |  332 ----
 arch/arm/mach-omap2/twl-common.c                   |  564 ------
 arch/arm/mach-omap2/twl-common.h                   |   66 -
 arch/arm/mach-omap2/usb-host.c                     |  496 -----
 arch/arm/mach-omap2/usb-musb.c                     |  106 -
 arch/arm/mach-omap2/usb-tusb6010.c                 |   21 -
 arch/arm/mach-orion5x/Kconfig                      |    7 -
 arch/arm/mach-orion5x/Makefile                     |    1 -
 arch/arm/mach-orion5x/ls-chl-setup.c               |  331 ----
 arch/arm/mach-oxnas/Kconfig                        |   30 +-
 arch/arm/mach-oxnas/Makefile                       |    2 +
 arch/arm/mach-oxnas/headsmp.S                      |   26 +
 arch/arm/mach-oxnas/hotplug.c                      |  109 ++
 arch/arm/mach-oxnas/platsmp.c                      |  102 +
 arch/arm/mach-pxa/corgi.c                          |    1 -
 arch/arm/mach-pxa/em-x270.c                        |   89 +-
 arch/arm/mach-pxa/ezx.c                            |  176 +-
 arch/arm/mach-pxa/generic.c                        |   18 +-
 arch/arm/mach-pxa/include/mach/hardware.h          |    2 -
 arch/arm/mach-pxa/mioa701.c                        |   13 +-
 arch/arm/mach-pxa/pxa25x.c                         |    2 +-
 arch/arm/mach-pxa/pxa_cplds_irqs.c                 |   11 +-
 arch/arm/mach-pxa/spitz.c                          |    1 -
 arch/arm/mach-sa1100/generic.c                     |    2 +-
 arch/arm/mach-sa1100/include/mach/hardware.h       |    4 -
 arch/arm/mach-shmobile/Kconfig                     |   20 +-
 arch/arm/mach-shmobile/Makefile                    |    3 -
 arch/arm/mach-shmobile/setup-r8a7792.c             |   35 -
 arch/arm/mach-shmobile/setup-r8a7793.c             |   33 -
 arch/arm/mach-shmobile/setup-r8a7794.c             |   33 -
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |   45 +-
 arch/arm/mach-stm32/board-dt.c                     |    1 +
 arch/arm/mach-vexpress/platsmp.c                   |   34 +-
 arch/arm/mach-zynq/common.c                        |    2 +-
 arch/arm/plat-omap/Kconfig                         |   26 -
 arch/arm/plat-omap/Makefile                        |    3 -
 arch/arm/plat-omap/i2c.c                           |  116 --
 arch/arm/plat-orion/gpio.c                         |    6 +-
 drivers/bus/arm-cci.c                              |   10 +
 drivers/clk/pxa/clk-pxa25x.c                       |    2 +-
 drivers/clocksource/pxa_timer.c                    |   11 +-
 drivers/watchdog/sa1100_wdt.c                      |   24 +-
 include/clocksource/pxa.h                          |    3 +-
 include/linux/platform_data/usb-davinci.h          |   23 -
 126 files changed, 2135 insertions(+), 9579 deletions(-)
 create mode 100644 Documentation/arm/stm32/stm32f746-overview.txt
 delete mode 100644 arch/arm/mach-lpc32xx/clock.h
 delete mode 100644 arch/arm/mach-lpc32xx/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-omap2/board-flash.c
 delete mode 100644 arch/arm/mach-omap2/board-flash.h
 delete mode 100644 arch/arm/mach-omap2/common-board-devices.c
 delete mode 100644 arch/arm/mach-omap2/dss-common.c
 delete mode 100644 arch/arm/mach-omap2/dss-common.h
 delete mode 100644 arch/arm/mach-omap2/gpmc-smsc911x.c
 delete mode 100644 arch/arm/mach-omap2/gpmc-smsc911x.h
 delete mode 100644 arch/arm/mach-omap2/mux.c
 delete mode 100644 arch/arm/mach-omap2/mux.h
 delete mode 100644 arch/arm/mach-omap2/mux34xx.c
 delete mode 100644 arch/arm/mach-omap2/mux34xx.h
 delete mode 100644 arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h
 delete mode 100644 arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h
 delete mode 100644 arch/arm/mach-omap2/sdram-nokia.c
 delete mode 100644 arch/arm/mach-omap2/sdram-nokia.h
 delete mode 100644 arch/arm/mach-omap2/sdram-numonyx-m65kxxxxam.h
 delete mode 100644 arch/arm/mach-omap2/sdram-qimonda-hyb18m512160af-6.h
 delete mode 100644 arch/arm/mach-omap2/serial.c
 delete mode 100644 arch/arm/mach-omap2/twl-common.c
 delete mode 100644 arch/arm/mach-omap2/twl-common.h
 delete mode 100644 arch/arm/mach-omap2/usb-host.c
 delete mode 100644 arch/arm/mach-omap2/usb-musb.c
 delete mode 100644 arch/arm/mach-orion5x/ls-chl-setup.c
 create mode 100644 arch/arm/mach-oxnas/Makefile
 create mode 100644 arch/arm/mach-oxnas/headsmp.S
 create mode 100644 arch/arm/mach-oxnas/hotplug.c
 create mode 100644 arch/arm/mach-oxnas/platsmp.c
 delete mode 100644 arch/arm/mach-shmobile/setup-r8a7792.c
 delete mode 100644 arch/arm/mach-shmobile/setup-r8a7793.c
 delete mode 100644 arch/arm/mach-shmobile/setup-r8a7794.c
 delete mode 100644 arch/arm/plat-omap/i2c.c

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

* [GIT PULL 3/7] ARM: SoC defconfig updates for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
  2016-12-15 23:01 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes " Arnd Bergmann
  2016-12-15 23:02 ` [GIT PULL 2/7] ARM: SoC platform updates " Arnd Bergmann
@ 2016-12-15 23:03 ` Arnd Bergmann
  2016-12-15 23:03 ` [GIT PULL 4/7] ARM: SoC 64-bit changes " Arnd Bergmann
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:

  Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)

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 9f793ef32fc6bf8ae8ca49e3adcdca7143553b58:

  Merge tag 'davinci-for-v4.10/defconfig-4' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/defconfig (2016-12-07 12:35:06 -0800)

----------------------------------------------------------------
ARM: SoC defconfig updates for v4.10

Defconfig additions, removals, etc. Most of these are small changes adding
the options for newly upstreamed drivers, or drivers needed for new board
support.

Bartlomiej Zolnierkiewicz has done a series of patches reducing the use
of CONFIG_IDE from 19 to 3 in favor of CONFIG_ATA.

Overall more patches than usual, but nothing big.

----------------------------------------------------------------
Adam Ford (1):
      ARM: omap2plus_defconfig: Enable TOUCHSCREEN_TSC2004

Alan Tull (1):
      ARM: socfpga: updates for socfpga_defconfig

Alexandre Bailon (1):
      ARM: davinci_all_defconfig: Enable da8xx usb otg

Alexandre TORGUE (1):
      ARM: configs: Add new config fragment to change RAM start point

Arnd Bergmann (4):
      Merge branch 'v4.9-rc2-arm-configs-pata' of https://github.com/bzolnier/linux into next/defconfig
      Merge tag 'davinci-for-v4.10/defconfig-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
      Merge tag 'arm-soc/for-4.10/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
      Merge tag 'sti-defconfig-for-4.10-round3' of git://git.kernel.org/.../pchotard/sti into next/defconfig

Axel Haslam (1):
      ARM: davinci_all_defconfig: Enable OHCI as module

Bartlomiej Zolnierkiewicz (16):
      arm: assabet_defconfig: disable IDE subsystem
      arm: badge4_defconfig: disable IDE subsystem
      arm: cerfcube_defconfig: disable IDE subsystem
      arm: lart_defconfig: disable IDE subsystem
      arm: mainstone_defconfig: disable IDE subsystem
      arm: shannon_defconfig: disable IDE subsystem
      arm: collie_defconfig: convert to use libata PATA drivers
      arm: omap1_defconfig: convert to use libata PATA drivers
      arm: am200epdkit_defconfig: convert to use libata PATA drivers
      arm: corgi_defconfig: convert to use libata PATA drivers
      arm: h3600_defconfig: convert to use libata PATA drivers
      arm: ixp4xx_defconfig: convert to use libata PATA drivers
      arm: jornada720_defconfig: convert to use libata PATA drivers
      arm: netwinder_defconfig: convert to use libata PATA drivers
      arm: s3c2410_defconfig: convert to use libata PATA drivers
      arm: spitz_defconfig: convert to use libata PATA drivers

Bartosz Golaszewski (2):
      ARM: davinci_all_defconfig: enable LCDC DRM driver
      ARM: davinci_all_defconfig: enable the mstpri and ddrctl drivers

David Lechner (3):
      ARM: davinci_all_defconfig: enable gpio poweroff driver
      ARM: davinci_all_defconfig: build MMC into kernel
      ARM: davinci_all_defconfig: enable LED default-on trigger

Dinh Nguyen (2):
      ARM: socfpga_defconfig: Enable HIGHMEM
      ARM: socfpga_defconfig: enable FS configs to support Angstrom filesystem

Florian Fainelli (2):
      ARM: multi_v7_defconfig: Enable BCM47xx/BCM5301x drivers
      Merge tag 'bcm2835-defconfig-next-2016-11-18' into defconfig/next

Javier Martinez Canillas (2):
      ARM: exynos_defconfig: Enable exynos-gsc driver as module
      ARM: multi_v7_defconfig: Enable exynos-gsc driver as module

Linus Walleij (3):
      ARM: defconfig: update U8500 defconfig
      ARM: defconfig: turn on the DT cpufreq for Integrator
      ARM: defconfig: drop GPIO_SYSFS on multiplatforms

Lokesh Vutla (2):
      ARM: omap2plus_defconfig: Enable REGULATOR_GPIO
      ARM: omap2plus_defconfig: Enable LP873X support

Marcel Ziswiler (1):
      ARM: tegra: Enable SGTL5000 audio

Marek Vasut (2):
      ARM: imx_v6_v7_defconfig: Increase CMA size
      ARM: imx_v6_v7_defconfig: Select the es8328 codec driver

Martin Sperl (1):
      ARM: bcm2835: add thermal driver to default config

Maxime Coquelin (1):
      ARM: config: Enable GPIO Key driver in stm32_defconfig

Maxime Ripard (2):
      ARM: sunxi: Enable VGA bridge
      ARM: multi_v7: enable VGA bridge

Neil Armstrong (1):
      ARM: qcom_defconfig: Fix MDM9515 LCC and GCC config

Niklas Söderlund (1):
      ARM: shmobile: defconfig: Enable CONFIG_CGROUPS

Olof Johansson (12):
      Merge tag 'sti-defconfig-for-4.10' of git://git.kernel.org/.../pchotard/sti into next/defconfig
      Merge tag 'renesas-defconfig-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/defconfig
      Merge tag 'davinci-for-v4.10/defconfig' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
      Merge tag 'samsung-defconfig-4.10' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge branch 'sti-defconfig-for-4.10-round2' of git://git.kernel.org/.../pchotard/sti into next/defconfig
      Merge tag 'socfpga_defconfig_updates_for_v4.10' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
      Merge tag 'qcom-defconfig-for-4.10' of git://git.kernel.org/.../agross/linux into next/defconfig
      Merge tag 'imx-defconfig-4.10' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
      Merge tag 'sunxi-defconfig-for-4.10' of https://git.kernel.org/.../mripard/linux into next/defconfig
      Merge tag 'omap-for-v4.10/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
      Merge tag 'tegra-for-4.10-arm-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig
      Merge tag 'davinci-for-v4.10/defconfig-4' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig

Patrice Chotard (2):
      ARM: multi_v7_defconfig: Remove ST_THERMAL_SYSCFG Kconfig symbol
      ARM: multi_v7_defconfig: enable STMicroelectronics HVA driver

Peter Griffin (2):
      ARM: multi_v7_defconfig: Remove miphy365 phy Kconfig symbol.
      ARM: multi_v7_defconfig: Remove stih41x phy Kconfig symbol.

Sekhar Nori (1):
      ARM: davinci_all_defconfig: add missing options for systemd

Steffen Trumtrar (1):
      ARM: socfpga: defconfig: enable qspi

Thierry Reding (2):
      ARM: tegra: Update default configuration for v4.9-rc1
      ARM: tegra: Enable GMI driver in default configuration

Tony Lindgren (1):
      ARM: omap2plus_defconfig: Run make savedefconfig to save some space

 arch/arm/configs/am200epdkit_defconfig  |  5 +++--
 arch/arm/configs/assabet_defconfig      |  1 -
 arch/arm/configs/badge4_defconfig       |  2 --
 arch/arm/configs/bcm2835_defconfig      |  2 ++
 arch/arm/configs/cerfcube_defconfig     |  1 -
 arch/arm/configs/collie_defconfig       |  5 +++--
 arch/arm/configs/corgi_defconfig        |  7 +++----
 arch/arm/configs/davinci_all_defconfig  | 20 ++++++++++++++++----
 arch/arm/configs/dram_0xc0000000.config |  1 +
 arch/arm/configs/exynos_defconfig       |  1 +
 arch/arm/configs/h3600_defconfig        |  5 +++--
 arch/arm/configs/imx_v6_v7_defconfig    |  2 ++
 arch/arm/configs/integrator_defconfig   |  1 +
 arch/arm/configs/ixp4xx_defconfig       |  9 +++++----
 arch/arm/configs/jornada720_defconfig   |  5 +++--
 arch/arm/configs/lart_defconfig         |  2 --
 arch/arm/configs/mainstone_defconfig    |  1 -
 arch/arm/configs/multi_v5_defconfig     |  1 -
 arch/arm/configs/multi_v7_defconfig     | 20 ++++++++++++++++----
 arch/arm/configs/netwinder_defconfig    |  7 ++++---
 arch/arm/configs/omap1_defconfig        |  4 ++--
 arch/arm/configs/omap2plus_defconfig    | 12 ++++++------
 arch/arm/configs/qcom_defconfig         |  4 ++--
 arch/arm/configs/s3c2410_defconfig      | 10 +++-------
 arch/arm/configs/shannon_defconfig      |  1 -
 arch/arm/configs/shmobile_defconfig     |  1 +
 arch/arm/configs/socfpga_defconfig      | 15 +++++++++++++++
 arch/arm/configs/spitz_defconfig        |  8 +++-----
 arch/arm/configs/stm32_defconfig        |  3 +--
 arch/arm/configs/sunxi_defconfig        |  1 +
 arch/arm/configs/tegra_defconfig        | 27 +++++++++++++--------------
 arch/arm/configs/u8500_defconfig        |  7 +++----
 32 files changed, 113 insertions(+), 78 deletions(-)
 create mode 100644 arch/arm/configs/dram_0xc0000000.config

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

* [GIT PULL 4/7] ARM: SoC 64-bit changes for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
                   ` (2 preceding siblings ...)
  2016-12-15 23:03 ` [GIT PULL 3/7] ARM: SoC defconfig " Arnd Bergmann
@ 2016-12-15 23:03 ` Arnd Bergmann
  2016-12-15 23:07 ` [GIT PULL 5/7] ARM: DT updates " Arnd Bergmann
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:

  Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)

are available in the git repository at:

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

for you to fetch changes up to 2e50f79484d917434c25b0bf26481eb917936de6:

  Merge tag 'v4.10-rockchip-defconfig64' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/arm64 (2016-11-30 23:05:53 +0100)

----------------------------------------------------------------
ARM: SoC 64-bit changes for v4.9

Changes to platform code for 64-bit ARM platforms. We are not adding
any new platforms that require code or Kconfig changes this time, so
it's basically just defconfig changes to enable support for more
drivers used on the existing platforms.

This is mainly interesting for the Raspberry Pi 3, which should
now work much better with the default build.

----------------------------------------------------------------
Andy Yan (2):
      arm64: defconfig: enable I2C and DW MMC controller on rockchip platform
      arm64: defconfig: enable RK808 components

Arnd Bergmann (3):
      Merge tag 'arm-soc/for-4.10/maintainers-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'arm-soc/for-4.10/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'v4.10-rockchip-defconfig64' of git://git.kernel.org/.../mmind/linux-rockchip into next/arm64

Catalin Marinas (1):
      arm64: Enable HIBERNATION in defconfig

Eric Anholt (1):
      arm64: Add BCM2835 (Raspberry Pi 3) support to the defconfig

Florian Fainelli (2):
      Merge tag 'bcm2835-defconfig-64-next-2016-09-22' into defconfig-arm64/next
      Merge tag 'bcm2835-defconfig-64-next-2016-11-18' into defconfig-arm64/next

Geert Uytterhoeven (1):
      arm64: defconfig: Do not lower CONFIG_LOG_BUF_SHIFT

Heiko Stuebner (1):
      arm64: defconfig: allow rk3399-based boards to boot from mmc and usb

Jayachandran C (1):
      MAINTAINERS: Update Broadcom Vulcan maintainer email

Jeremy McNicoll (1):
      arm64: configs: enable configs for msm899(2/4) basic support

Joseph Lo (1):
      arm64: defconfig: Enable Tegra186 SoC

Linus Walleij (1):
      arm64: defconfig: drop GPIO_SYSFS on multiplatforms

Magnus Damm (1):
      arm64: defconfig: Enable DRM DU and V4L2 FCP + VSP modules

Martin Sperl (1):
      ARM64: bcm2835: add thermal driver to default config

Michael Scott (1):
      arm64: qcom: enable GPIOLIB in Kconfig

Neil Armstrong (3):
      ARM64: defconfig: Enable MMC related configs
      ARM64: configs: Add Platform MHU in defconfig
      ARM64: configs: Activate Internal PHY for Meson GXL

Olof Johansson (5):
      Merge tag 'renesas-arm64-defconfig-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/arm64
      Merge tag 'qcom-arm64-defconfig-for-4.10' of git://git.kernel.org/.../agross/linux into next/arm64
      Merge tag 'qcom-soc-for-4.10' of git://git.kernel.org/.../agross/linux into next/arm64
      Merge tag 'amlogic-defconfig' of git://git.kernel.org/.../khilman/linux-amlogic into next/arm64
      Merge tag 'tegra-for-4.10-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into next/arm64

Scott Branden (1):
      arm64: defconfig: enable EEPROM_AT25 config option

 MAINTAINERS                  |  2 +-
 arch/arm64/Kconfig.platforms |  1 +
 arch/arm64/configs/defconfig | 56 ++++++++++++++++++++++++++++++++++++++++++--
 3 files changed, 56 insertions(+), 3 deletions(-)

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

* [GIT PULL 5/7] ARM: DT updates for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
                   ` (3 preceding siblings ...)
  2016-12-15 23:03 ` [GIT PULL 4/7] ARM: SoC 64-bit changes " Arnd Bergmann
@ 2016-12-15 23:07 ` Arnd Bergmann
  2016-12-15 23:09 ` [GIT PULL 6/7] ARM: 64-bit " Arnd Bergmann
  2016-12-15 23:10 ` [GIT PULL 7/7] ARM: SoC driver " Arnd Bergmann
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:07 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit e5cd7ff7058dc6f2133455636809a09b691ee419:

  ARM: gr8: Rename the DTSI and relevant DTS (2016-11-22 15:06:04 +0100)

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 8237c0b9570c09d513296ef0fde26ce0784e5179:

  Merge tag 'zynq-dt-for-4.10' of https://github.com/Xilinx/linux-xlnx into next/dt (2016-12-07 12:38:43 -0800)

----------------------------------------------------------------
ARM: DT updates for v4.10

Lots of changes as usual, so I'm trying to be brief here. Most of the
new hardware support has the respective driver changes merged through
other trees or has had it available for a while, so this is where things
come together.

We get a DT descriptions for a couple of new SoCs, all of them variants
of other chips we already support, and usually coming with a new
evaluation board:

- Oxford semiconductor (now Broadcom) OX820 SoC for NAS devices
- Qualcomm MDM9615 LTE baseband
- NXP imx6ull, the latest and smallest i.MX6 application processor variant
- Renesas RZ/G (r8a7743 and r8a7745) application processors
- Rockchip PX3, a variant of the rk3188 chip used in Android tablets
- Rockchip rk1108 single-core application processor
- ST stm32f746 Cortex-M7 based microcontroller
- TI DRA71x automotive processors

These are commercially available consumer platforms we now support:
- Motorola Droid 4 (xt894) mobile phone
- Rikomagic MK808 Android TV stick based on Rockchips rx3066
- Cloud Engines PogoPlug v3 based on OX820
- Various Broadcom based wireless devices:
  - Netgear R8500 router
  - Tenda AC9 router
  - TP-LINK Archer C9 V1
  - Luxul XAP-1510 Access point
- Turris Omnia open hardware router based on Armada 385

And a couple of new boards targeted at developers, makers
or industrial integration:
- Macnica Sodia development platform for Altera socfpga (Cyclone V)
- MicroZed board based on Xilinx Zynq FPGA platforms
- TOPEET itop/elite based on exynos4412
- WP8548 MangOH Open Hardware platform for IOT, based on
  Qualcomm MDM9615
- NextThing CHIP Pro gadget
- NanoPi M1 development board
- AM571x-IDK industrial board based on TI AM5718
- i.MX6SX UDOO Neo
- Boundary Devices Nitrogen6_SOM2 (i.MX6)
- Engicam i.CoreM6
- Grinn i.MX6UL liteSOM/liteBoard
- Toradex Colibri iMX6 module

Other changes:
- added peripherals on renesas, davinci, stm32f429, uniphier, sti,
  mediatek, integrator, at91, imx, vybrid, ls1021a, omap, qualcomm,
  mvebu, allwinner, broadcom, exynos, zynq

- Continued fixes for W=1 dtc warnings

- The old STiH415/416 SoC support gets removed, these never made it into
  products and have served their purpose in the kernel as a template
  for teh newer chips from ST

- The exynos4415 dtsi file is removed as nothing uses it.

- Intel PXA25x can now be booted using devicetree

Conflicts:
arch/arm/boot/dts/r8a*.dtsi: a node was added
the clk tree, keep both sides and watch out for git
dropping the required '};' at the end of each side.

----------------------------------------------------------------
Alexandre Bailon (2):
      ARM: dts: da850: Add the usb otg device node
      ARM: dts: da850-lcdk: Enable the usb otg device node

Alexandre Belloni (4):
      ARM: dts: at91: sama5d4: use proper sckc compatible
      ARM: dts: at91: sama5d2: use correct sckc compatible
      ARM: dts: at91: sama5d2: Add secumod node
      ARM: dts: at91: sama5d2: Add securam node

Alexandre TORGUE (6):
      ARM: DT: STM32: add dma for usart3 on F429
      ARM: DT: stm32: move dma translation to board files
      ARM: dts: stm32f429: Align Ethernet node with new bindings properties
      ARM: dts: stm32f429: Fix Ethernet node on Eval Board
      ARM: dts: stm32f429: remove Ethernet wake on Lan support
      ARM: dts: Add STM32F746 MCU and STM32746g-EVAL board

Andreas Färber (1):
      ARM: dts: imx6sx: Add UDOO Neo support

Andrew F. Davis (7):
      ARM: dts: am335x-icev2: Add Industrial input support
      ARM: dts: am335x-icev2: Disable Industrial I/O LEDs and fix naming
      ARM: dts: am335x-icev2: Add ADC support
      ARM: dts: am437x-idk: Add Industrial input support
      ARM: dts: am437x-idk: Add Industrial output support
      ARM: dts: am57xx-idk: Add Industrial input support
      ARM: dts: am57xx-idk: Add Industrial output support

Andrey Smirnov (2):
      ARM: dts: vf610-zii-dev-rev-b: Remove I2C3
      ARM: dts: vfxxx: Add node corresponding to OCOTP

Andy Gross (1):
      Merge tag 'qcom-dts-for-4.10-1' into dts-for-4.10-2

Andy Yan (5):
      ARM: dts: rockchip: add rockchip PX3 Evaluation board
      include: dt-bindings: Add GPIO pin index definition for rockchip pinctrl
      ARM: dts: rockchip: use pin constants to describe gpios on Popmetal-RK3288
      ARM: dts: rockchip: add basic support for RK1108 SOC
      ARM: dts: rockchip: add rockchip RK1108 Evaluation board

Antoine Tenart (1):
      ARM: sun5i: chip: add a node for the w1 gpio controller

Archit Taneja (2):
      arm: dts: qcom: apq8064: Add display DT nodes
      arm: dts: qcom: apq8064-ifc6410: Add HDMI support

Arnaud Pouliquen (7):
      ARM: dts: STiH407-family: sti sound card field cleaning
      ARM: dts: STiH407: Add label for sti-hdmi node
      ARM: dts: STiH410: Add label for sti-hdmi node
      ARM: dts: STiHxxx-b2120: Add support of HDMI audio
      ARM: dts: STiH410-B2260: clean unnecessary hdmi node overlay
      ARM: dts: STiH410-B2260: enable sound card
      ARM: dts: STiHxxx-b2120: change sound card name

Arnd Bergmann (17):
      Merge tag 'oxnas-arm-soc-dt-for-4.10' of https://github.com/OXNAS/linux into next/dt
      Merge tag 'pxa-dt-4.10' of https://github.com/rjarzmik/linux into next/dt
      Merge tag 'qcom-dts-for-4.10-1' of git://git.kernel.org/.../agross/linux into next/dt
      Merge tag 'mvebu-dt-4.10-1' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'sunxi-dt-for-4.10-bis' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'davinci-for-v4.10/dt-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
      Merge tag 'davinci-for-v4.10/dt-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
      Merge tag 'rzg-clock-defs-tag1' of git://git.kernel.org/.../geert/renesas-drivers into next/dt
      Merge tag 'renesas-dt2-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'socfpga_dts_for_v4.10_part_3' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'arm-soc/for-4.10/devicetree' of http://github.com/Broadcom/stblinux into next/dt
      Merge tag 'samsung-dt-4.10-2' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'qcom-dts-for-4.10-2' of git://git.kernel.org/.../agross/linux into next/dt
      Merge tag 'v4.10-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'berlin-dt-for-v4.10-1' of git://git.kernel.org/.../jszhang/linux-berlin into next/dt
      Merge tag 'mvebu-dt-4.10-2' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'omap-for-v4.10/dt-late-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt

Ashley Hughes (1):
      ARM: dts: orion5x: convert ls-chl to FDT

Axel Haslam (2):
      ARM: dts: da850-lcdk: fix mmc card detect polarity
      ARM: dts: da850: enable high speed for mmc

Bartosz Golaszewski (2):
      ARM: dts: da850: add the mstpri and ddrctl nodes
      ARM: dts: da850: enable memctrl and mstpri nodes per board

Bhushan Shah (1):
      ARM: dts: qcom: msm8974-hammerhead: Add sdhci1 node

Chen-Yu Tsai (13):
      ARM: dts: sun6i: Sort pinmux setting nodes
      ARM: dts: sun6i: Add device nodes for first display pipeline
      ARM: dts: sun6i: Add A31 LCD0 RGB888 pins
      ARM: dts: sun9i: Add mmc1 pinmux setting
      ARM: dts: sun9i: a80-optimus: Enable AP6330 WiFi
      ARM: dts: sun9i: cubieboard4: Enable AP6330 WiFi
      ARM: dts: sun6i: Add audio codec device node
      ARM: dts: sun6i: hummingbird: Enable internal audio codec
      ARM: dts: sun6i: sina31s: Enable internal audio codec
      ARM: dts: sun7i: bananapi-m1-plus: Enable USB PHY for USB host support
      ARM: dts: sun7i: bananapi-m1-plus: Add PMIC regulators
      ARM: dts: sun7i: bananapi-m1-plus: Enable USB OTG
      ARM: dts: sun6i: hummingbird-a31: Enable display output through VGA bridge

Chris Brandt (5):
      ARM: dts: r7s72100: add mmcif clock to device tree
      ARM: dts: r7s72100: add mmcif to device tree
      ARM: dts: r7s72100: add sdhi clock to device tree
      ARM: dts: r7s72100: add sdhi to device tree
      ARM: dts: rskrza1: add sdhi1 DT support

Chris Packham (1):
      ARM: dts: mvebu: Update comment for main PLL frequency

Christopher Spinrath (1):
      ARM: dts: imx6q-utilite-pro: i2c1 is muxed

Cyrille Pitchen (1):
      ARM: dts: at91: sama5d2: enable FIFOs for high-speed i2c controllers

Dan Haab (2):
      ARM: BCM5301X: Add DT for Luxul XAP-1510
      ARM: BCM5301X: Add DT for Luxul XWR-3100

David Lechner (3):
      ARM: dts: da850: Add DMA to SPI0
      ARM: dts: da850: Add cfgchip syscon node
      ARM: dts: da850: Add node for pullup/pulldown pinconf

Dinh Nguyen (7):
      ARM: dts: socfpga: enable arm,shared-override in the pl310
      ARM: dts: socfpga: add specific compatible strings for boards
      ARM: dts: socfpga: enable qspi on the Cyclone5 devkit
      ARM: dts: socfpga: Add QSPI node for the Arria10
      ARM: dts: socfpga: Enable QSPI in Arria10 devkit
      ARM: dts: socfpga: Enable QSPI on the Cyclone5 sockit
      ARM: dts: socfpga: Enable QSPI on the Arria5 devkit

Emmanuel Vadot (1):
      ARM: dts: sunxi: Add cpu-supply for Olimex A20 EVB

Eric Anholt (1):
      ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.

Erin Lo (1):
      arm: dts: mt2701: Use real clock for UARTs

Fabien Parent (1):
      ARM: dts: da850-lcdk: Add ethernet0 alias to DT

Fabio Estevam (2):
      ARM: dts: imx6sx-udoo: Add board specific compatible strings
      ARM: dts: imx: Remove skeleton.dtsi

Finley Xiao (1):
      ARM: dts: rockchip: update compatible strings for Rockchip efuse

Florian Fainelli (1):
      Merge tag 'bcm2835-dt-next-2016-11-18' into devicetree/next

Frank Li (1):
      ARM: dts: add new compatible string for i.MX6QP mmdc

Gabriel Fernandez (2):
      ARM: dts: stm32f429: add LSI and LSE clocks
      ARM: dts: stm32f429: Add QSPI clock

Gary Bisson (5):
      ARM: dts: imx: add Boundary Devices Nitrogen6_SOM2 support
      ARM: dts: imx6qdl-sabrelite: use hyphens for nodes name
      ARM: dts: imx6qdl-nitrogen6x: use hyphens for nodes name
      ARM: dts: imx6qdl-nit6xlite: use hyphens for nodes name
      ARM: dts: imx6qdl-nitrogen6_max: use hyphens for nodes name

Geert Uytterhoeven (20):
      ARM: dts: STiH407: DT fix s/interrupts-names/interrupt-names/
      ARM: dts: r8a7790: Correct SCIFB reg properties to cover all registers
      ARM: dts: r8a7791: Correct SCIFB reg properties to cover all registers
      ARM: dts: r8a7793: Correct SCIFB reg properties to cover all registers
      ARM: dts: r8a7794: Correct SCIFB reg properties to cover all registers
      ARM: dts: r8a7794: Fix W=1 dtc warnings
      ARM: dts: emev2: Remove skeleton.dtsi inclusion
      ARM: dts: r8a7778: Remove skeleton.dtsi inclusion
      ARM: dts: r8a7779: Remove skeleton.dtsi inclusion
      ARM: dts: r8a7740: Remove skeleton.dtsi inclusion
      ARM: dts: sh73a0: Remove skeleton.dtsi inclusion
      ARM: dts: r8a7794: Correct hsusb parent clock
      ARM: dts: r8a7794: Use SYSC "always-on" PM Domain for sound
      ARM: dts: r8a73a4: Add device node for PRR
      ARM: dts: r8a7779: Add device node for PRR
      ARM: dts: r8a7790: Add device node for PRR
      ARM: dts: r8a7791: Add device node for PRR
      ARM: dts: r8a7792: Add device node for PRR
      ARM: dts: r8a7793: Add device node for PRR
      ARM: dts: r8a7794: Add device node for PRR

Gerald Baeza (1):
      ARM: DT: STM32: add dma for usart1 on F429

Gerd Hoffmann (6):
      pinctrl: bcm2835: add pull defines to dt bindings
      ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c0, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c1, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &sdhci, drop pins from &gpio
      ARM: dts: bcm283x: drop alt3 from &gpio

Gregory CLEMENT (21):
      ARM: dts: armada-xp-matrix: Fix the location of the pcie-controller node
      ARM: dts: armada-370-xp: move the cpurst node in the common file
      ARM: dts: armada-370-xp: add node labels
      ARM: dts: armada-370-xp: Use the node labels
      ARM: dts: armada-370-xp: Fixup mdio DT warning
      ARM: dts: armada-xp: Fixup pcie DT warnings
      ARM: dts: armada-370: Fixup pcie DT warnings
      ARM: dts: armada-370-xp: Remove skeleton.dtsi
      ARM: dts: armada-370-xp: Fixup l2-cache DT warning
      ARM: dts: armada-370-xp: Fixup memory DT warning
      ARM: dts: armada-370-xp: Remove address from dsa unit name
      ARM: dts: armada-370-xp: Remove button address and fixup names
      ARM: dts: armada-370-xp: Fixup regulator DT warning
      ARM: dts: armada-375: Add node labels
      ARM: dts: armada-375: Use the node labels
      ARM: dts: armada-375: Fixup mdio DT warning
      ARM: dts: armada-375: Fixup pcie DT warnings
      ARM: dts: armada-375: Fixup pinctrl DT warnings
      ARM: dts: armada-375: Remove skeleton.dtsi
      ARM: dts: armada-375: Fixup memory DT warning
      ARM: dts: armada-375: Fixup ethernet child DT warning

H. Nikolaus Schaller (3):
      ARM: dts: omap5 uevm: add EEPROM
      ARM: dts: omap5 uevm: add LEDs
      ARM: dts: omap5 uevm: add USR1 button

Hans Verkuil (1):
      ARM: dts: koelsch: add HDMI input

Hans de Goede (2):
      ARM: dts: sun8i: reference-design-tablet: ldo_io1 is vcc-touchscreen
      ARM: dts: sun5i: Add touchscreen node to reference-design-tablet.dtsi

Heiko Stuebner (3):
      Merge branch 'v4.10-shared/clkids' into v4.10-armsoc/dts32
      Merge branch 'v4.10-shared/pinctrl' into v4.10-armsoc/dts32
      Merge branch 'v4.10-shared/clkids' into v4.10-armsoc/dts32

Hongtao Jia (1):
      ARM: dts: ls1021a: Add TMU device tree support for LS1021A

Jacob Chen (1):
      ARM: dts: rockchip: add the sdmmc pinctrl for rk1108

Jacopo Mondi (1):
      ARM: dts: alt: Fix PFC names for DU

Jaehoon Chung (3):
      ARM: dts: rockchip: replace to "max-frequency" instead of "clock-freq-min-max"
      ARM: dts: exynos: Replace "clock-freq-min-max" with "max-frequency"
      ARM: dts: exynos: Remove the cd-gpios property for eMMC of Odroid XU3/4

Jagan Teki (8):
      ARM: dts: imx6qdl: Fix "WARNING: please, no space before tabs"
      ARM: dts: imx6qdl: Fix "ERROR: code indent should use tabs where possible"
      ARM: dts: imx6qdl-wandboard-revb: Fix "ERROR: trailing whitespace"
      ARM: dts: imx6q: Add Engicam i.CoreM6 Quad/Dual initial support
      ARM: dts: imx6q: Add Engicam i.CoreM6 DualLite/Solo initial support
      ARM: dts: imx6qdl-icore: Add FEC support
      ARM: dts: imx: Fix "ERROR: code indent should use tabs where possible"
      arm: dts: zynq: Add MicroZed board support

James Liao (1):
      arm: dts: mt2701: Add clock controller device nodes

Jaret Cantu (1):
      ARM: dts: imx: b650v3: Calibrate USB PHY to pass eye diagram test

Javier Martinez Canillas (9):
      ARM: dts: rockchip: Remove skeleton.dtsi inclusion in rk3036.dtsi
      ARM: dts: rockchip: Remove skeleton.dtsi inclusion in rk322x.dtsi
      ARM: dts: rockchip: Remove skeleton.dtsi inclusion in rk3288.dtsi
      ARM: dts: rockchip: Remove skeleton.dtsi inclusion in rk3xxx.dtsi
      ARM: dts: rockchip: Add missing unit name to memory nodes in rk3036 boards
      ARM: dts: rockchip: Add missing unit name to memory nodes in rk322x boards
      ARM: dts: rockchip: Add missing unit name to memory nodes in rk3288 boards
      ARM: dts: rockchip: Add missing unit name to memory nodes in rk3xxx boards
      ARM: dts: exynos: Document eMMC/SD/SDIO devices in Snow and Peach boards

Jisheng Zhang (1):
      ARM: dts: berlin2q-marvell-dmp: fix regulators' name

John Stultz (3):
      arm: dts: qcom: apq8064: Add dsi, gpu and iommu nodes
      arm: dts: qcom: apq8064-nexus7: Add DSI and panel nodes
      arm: dts: qcom: apq8064-nexus7: Add pstore support to nexus7

Jonathan Richardson (3):
      ARM: dts: Enable Broadcom iProc mailbox controller
      ARM: dts: Enable interrupt support for cygnus crmu gpio driver
      ARM: dts: Add node for Broadcom OTP controller driver

Joshua Clayton (1):
      ARM: dts: imx6: Add imx-weim parameters to dtsi's

Juri Lelli (1):
      ARM: dts: vexpress: add TC2 cpu capacity-dmips-mhz information

Jyri Sarha (1):
      ARM: dts: am335x-boneblack: Add blue-and-red-wiring -property to LCDC node

Kamal Dasu (1):
      ARM: dts: NSP: Add QSPI nodes to NSPI and bcm958625k DTSes

Karl Beldan (1):
      ARM: dts: da850: add a node for the LCD controller

Keerthy (5):
      ARM: dts: AM335X-bone-common: Add the internal and external clock nodes for rtc
      ARM: dts: AM335X-evm: Add the internal and external clock nodes for rtc
      ARM: dts: AM335X-evmsk: Add the internal and external clock nodes for rtc
      ARM: dts: am57xx-beagle-x15-common: Add overide powerhold property
      ARM: dts: am57xx-idk-common: Add overide powerhold property

Kefeng Wang (3):
      ARM: dts: hip01: Remove skeleton.dtsi inclusion
      ARM: dts: hi3620: Remove skeleton.dtsi inclusion
      ARM: dts: hisi-x5hd2: Remove skeleton.dtsi inclusion

Krzysztof Kozlowski (16):
      ARM: dts: exynos: Remove exynos4415.dtsi
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos4
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos4210
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos4x12
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos3250
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5250
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5410/exynos542x
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5260
      ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5440
      ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos3250
      ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos4
      ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos5
      ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos5260
      ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos5440
      ARM: dts: exynos: Fix invalid GIC interrupt flags in audio block of Exynos5410

Laurent Pinchart (2):
      ARM: dts: r8a7779: Fix DU reg property
      ARM: dts: r8a7779: marzen: Configure pinmuxing for the DU0 input clock

Linus Walleij (5):
      ARM: bcm2835: Add names for the Raspberry Pi GPIO lines
      ARM: dts: Add Integrator/CP cpus node and operating points
      ARM: dts: Add Integrator/AP cpus node and operating points
      ARM: dts: add EBI2 to the Qualcomm MSM8660 DTSI
      ARM: dts: add SMSC ethernet on the APQ8060 Dragonboard

Lokesh Vutla (3):
      ARM: dts: dra72-evm: Remove pinmux configurations for erratum i869
      ARM: dts: dra72-evm: Fix modelling of regulators
      ARM: dts: dra72: Add separate dtsi for tps65917

Marcel Ziswiler (1):
      ARM: tegra: apalis/colibri t30: Integrate audio

Marcin Niestroj (2):
      ARM: dts: imx6ul: Add DTS for liteSOM module
      ARM: dts: imx6ul: Add DTS for liteBoard

Marek Vasut (7):
      ARM: dts: socfpga: Add new MCVEVK manufacturer compat
      ARM: dts: at91: sama5d4: Add new MA5D4EVK manufacturer compat
      ARM: dts: imx6sx: Fix LCDIF interrupt type
      ARM: dts: novena: Enable PWM1
      ARM: dts: mxs: Add new M28EVK manufacturer compat
      ARM: dts: mx5: Add new M53EVK manufacturer compat
      ARM: dts: socfpga: fine-tune L2 cache configuration

Markus Reichl (1):
      ARM: dts: exynos: Add ADCs on 4412 and 5422 based odroid boards.

Martin Sperl (2):
      dt: bindings: add thermal device driver for bcm2835
      ARM: bcm2835: dts: add thermal node to device-tree of bcm283x

Masahiro Yamada (8):
      ARM: dts: uniphier: increase register region size of sysctrl node
      ARM: dts: uniphier: add CPU clocks and OPP table for Pro5 SoC
      ARM: dts: uniphier: add CPU clocks and OPP table for PXs2 SoC
      ARM: dts: uniphier: make 32bit SoC DTSI linear
      ARM: dts: uniphier: remove redundant serial fifo-size properties
      ARM: dts: uniphier: add clocks/resets to EHCI nodes of sLD3 SoC
      ARM: dts: uniphier: make compatible of syscon nodes SoC-specific
      ARM: dts: berlin2q-marvell-dmp: fix typo in chosen node

Matthias Brugger (1):
      arm64: dts: mt8173: Fix auxadc node

Maxime Coquelin (2):
      ARM: dts: Add GPIO irq support to STM32F429
      ARM: dts: Declare push button as GPIO key on stm32f429 boards

Maxime Ripard (16):
      ARM: sun5i: a13-olinuxino: Enable VGA bridge
      ARM: gr8: Add the UART3
      ARM: gr8: Fix typo in the i2s mclk pin group
      ARM: gr8: Add missing pwm channel 1 pin
      ARM: gr8: Add UART2 pins
      ARM: gr8: Add UART3 pins
      ARM: gr8: Add CHIP Pro support
      ARM: sun5i: chip: Enable Wi-Fi SDIO chip
      ARM: sun5i: Rename A10s pins
      ARM: sun5i: Add SPI2 pins
      ARM: sun5i: Add RGB 565 LCD pins
      ARM: sun5i: chip: Add optional buses
      ARM: gr8: evb: Enable SPDIF
      ARM: gr8: evb: Add i2s codec
      ARM: sun8i: sina33: Enable USB gadget
      ARM: sunxi: Add the missing clocks to the pinctrl nodes

Michal Simek (3):
      ARM: zynq: Remove skeleton.dtsi
      ARM: zynq: Fix W=1 dtc 1.4 warnings
      ARM: zynq: Fix pmu register description coding style

Milo Kim (12):
      ARM: dts: tps65217: Specify the interrupt controller
      ARM: dts: tps65217: Add the charger device
      ARM: dts: tps65217: Add the power button device
      ARM: dts: am335x: Support the PMIC interrupt
      dt-bindings: mfd: Provide human readable defines for TPS65217 interrupts
      ARM: dts: am335x: Add the charger interrupt
      ARM: dts: am335x: Add the power button interrupt
      ARM: dts: sun8i: Add common dtsi file for NanoPi SBCs
      ARM: dts: sun8i: Use the common file in NanoPi NEO SBC
      ARM: dts: sun8i: Add dts file for NanoPi M1 SBC
      ARM: dts: sun8i: Add SPI pinctrl node in H3
      ARM: dts: sun8i: Add SPI controller node in H3

Mirza Krak (3):
      ARM: tegra: Add Tegra20 GMI support
      ARM: tegra: Add Tegra30 GMI support
      serial: tegra20-hsuart: Fix typo in dmas DT binding description

Mugunthan V N (2):
      ARM: dts: am33xx: add DMA properties for tscadc
      ARM: dts: am4372: add DMA properties for tscadc

Neil Armstrong (7):
      ARM: dts: Add MDM9615 dtsi
      dt-bindings: qcom: Add MDM9615 bindings
      ARM: dts: Add support for OX820 and Pogoplug V3
      MAINTAINERS: oxnas: Add new files definitions
      ARM: dts: Add Sierra Wireless WP8548 dtsi
      ARM: dts: Add WP8548 based MangOH Green board DTS
      dt-bindings: arm: Add Sierra Wireless modules bindings

Niklas Cassel (2):
      ARM: dts: exynos: Specify snps, dwmac in compatible string for gmac
      ARM: dts: artpec: add pcie support

Nishanth Menon (1):
      ARM: dts: Add support for dra718-evm

Nobuhiro Iwamatsu (1):
      ARM: dts: socfpga: Add Macnica sodia board

Olof Johansson (25):
      Merge tag 'sti-dt-for-4.10' of git://git.kernel.org/.../pchotard/sti into next/dt
      Merge tag 'socfpga_dts_for_v4.10_part_1' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'vexpress-dt-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/dt
      Merge tag 'davinci-for-v4.10/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
      Merge tag 'renesas-dt-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'stm32-dt-for-v4.10-1' of git://git.kernel.org/.../atorgue/stm32 into next/dt
      Merge tag 'v4.9-rc3' into next/dt
      Merge tag 'uniphier-dt-v4.10' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt
      Merge tag 'lpc32xx-dt-v4.10' of https://github.com/sylemieux/linux-lpc32xx into next/dt
      Merge tag 'samsung-dt-4.10' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'sti-dt-for-4.10-round2' of git://git.kernel.org/.../pchotard/sti into next/dt
      Merge tag 'socfpga_dts_for_v4.10_part_2' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'v4.10-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'v4.9-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
      Merge tag 'at91-ab-4.10-dt1' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'omap-for-v4.10/pinctrl-cells-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'imx-dt-4.10' of git://git.kernel.org/.../shawnguo/linux into next/dt
      Merge tag 'stm32-dt-for-v4.10-2' of git://git.kernel.org/.../atorgue/stm32 into next/dt
      Merge tag 'hisi-armv7-soc-dt-for-4.10' of git://github.com/hisilicon/linux-hisi into next/dt
      Merge tag 'omap-for-v4.10/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'samsung-dt-gic-flags-4.10' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'tegra-for-4.10-dt-bindings' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge tag 'tegra-for-4.10-arm-dt' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge tag 'davinci-for-v4.10/dt-4' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
      Merge tag 'zynq-dt-for-4.10' of https://github.com/Xilinx/linux-xlnx into next/dt

Pankaj Dubey (1):
      ARM: dts: exynos: Add SCU device node to exynos4.dtsi

Patrice Chotard (16):
      ARM: dts: remove STiH416-b2020e.dts
      ARM: dts: remove STiH416-b2020.dts
      ARM: dts: remove STiH416-b2000.dts
      ARM: dts: remove STiH416-clock.dtsi
      ARM: dts: remove STiH416-pinctrl.dtsi
      ARM: dts: remove STiH415-b2020.dts
      ARM: dts: remove STiH415-b2000.dts
      ARM: dts: remove STiH415-clock.dtsi
      ARM: dts: remove STiH415-pinctrl.dtsi
      ARM: dts: remove STiH415.dtsi
      ARM: dts: remove STiH416.dtsi
      ARM: dts: remove STiH41x.dtsi
      ARM: dts: remove STiH41x-b2020.dtsi
      ARM: dts: remove STiH41x-b2000.dtsi
      ARM: dts: remove STiH41x-b2020.dtsi
      ARM: dts: remove stih415-clks.h

Paul Kocialkowski (1):
      ARM: tegra: nyan: Enable GPU node and related supply

Paul Wassi (1):
      ARM: dts: kirkwood: fix spelling mistake

Paweł Jarosz (6):
      ARM: dts: rockchip: initialize rk3066 PLL clock rate
      devicetree: Add vendor prefix for Rikomagic
      ARM: dts: rockchip: Add rk3066 MK808 board
      ARM: dts: rockchip: Set sdmmc frequency at boot time for rk3066a
      ARM: dts: rockchip: fix TSADC reset node for rk3066a
      ARM: dts: rockchip: enable dma for uart and mmc on rk3066a

Peter Chen (4):
      ARM: dts: imx6ul-14x14-evk: add USB dual-role support
      ARM: dts: imx6sx-sdb: update TX D_CAL for USBPHY
      ARM: dts: imx6ul-14x14-evk: update TX D_CAL for USBPHY
      ARM: dts: imx6ull: add imx6ull support

Peter Griffin (8):
      MAINTAINERS: Remove phy-miphy365x.c entry from STi arch
      MAINTAINERS: Remove phy-stih41x-usb.c entry from STi arch
      ahci: st: Remove STiH416 dt example
      thermal: sti: Remove obsolete platforms from the DT doc.
      reset: sti: Remove obsolete platforms from dt binding doc.
      reset: sti: softreset: Remove obsolete platforms from dt binding doc.
      ARM: dts: stih410-clocks: Add PROC_STFE as a critical clock
      ARM: dts: stih407-clocks: Identify critical clocks

Peter Rosin (1):
      dt-bindings: usb: atmel: fix a couple of copy-paste style typos

Rafał Miłecki (7):
      ARM: BCM5301X: Add DT for Netgear R8500
      ARM: BCM5301X: Add basic dts for BCM53573 based Tenda AC9
      ARM: BCM5301X: Add separated DTS include file for BCM47094
      ARM: BCM5301X: Enable UART on Netgear R8000
      ARM: BCM5301X: Specify USB 3.0 PHY in DT
      ARM: BCM53573: Specify PMU and its ILP clock in the DT
      ARM: BCM5301X: Add DT for TP-LINK Archer C9 V1

Randy Li (2):
      ARM: dts: exynos: Add TOPEET itop core board SCP package version
      ARM: dts: exynos: Add TOPEET itop elite based board

Ritesh Harjani (1):
      ARM: dts: Add xo to sdhc clock node on qcom platforms

Robert Jarzmik (4):
      ARM: dts: pxa: add pxa25x .dtsi file
      ARM: dts: pxa: fix gpio0 and gpio1 interrupts
      ARM: dts: pxa: add pxa25x cpu operating points
      ARM: dts: pxa: add pxa27x cpu operating points

Sanchayan Maity (5):
      ARM: dts: imx6: Add support for Toradex Colibri iMX6 module
      ARM: dts: imx6q-apalis-ixora: Remove use of pwm-leds
      ARM: dts: imx6qdl-apalis: Use enable-gpios property for backlight
      ARM: dts: vfxxx: Enable DMA for DSPI on Vybrid
      ARM: dts: vfxxx: Enable DMA for DSPI2 and DSPI3

Schuyler Patton (1):
      ARM: dts: AM571x-IDK Initial Support

Scott Branden (1):
      ARM: dts: cygnus: fix naming of pinctrl node

Sergei Shtylyov (20):
      ARM: shmobile: r8a7743: add power domain index macros
      ARM: dts: wheat: add DU support
      ARM: dts: r8a7792: add MSIOF clocks
      ARM: dts: r8a7792: add MSIOF support
      ARM: dts: r8a7794: remove Z clock
      ARM: shmobile: r8a7745: add power domain index macros
      ARM: dts: r8a7743: initial SoC device tree
      ARM: dts: r8a7743: add SYS-DMAC support
      ARM: dts: r8a7743: add [H]SCIF{A|B} support
      ARM: dts: r8a7743: add Ether support
      ARM: dts: r8a7743: add IRQC support
      ARM: dts: sk-rzg1m: initial device tree
      ARM: dts: sk-rzg1m: add Ether support
      ARM: dts: r8a7745: initial SoC device tree
      ARM: dts: r8a7745: add SYS-DMAC support
      ARM: dts: r8a7745: add [H]SCIF{|A|B} support
      ARM: dts: r8a7745: add Ether support
      ARM: dts: r8a7745: add IRQC support
      ARM: dts: sk-rzg1e: initial device tree
      ARM: dts: sk-rzg1e: add Ether support

Shawn Lin (4):
      ARM: dts: rockchip: remove always-on and boot-on from vcc_sd for px3-evb
      ARM: dts: rockchip: Support UHS mode for SD card on PopMetal-RK3288 board
      ARM: dts: rockchip: enable HS200/DDR52 mode for emmc on rk3288-popmetal
      dt-bindings: rockchip-dw-mshc: add RK1108 dw-mshc description

Shunli Wang (1):
      soc: mediatek: Add MT2701 power dt-bindings

Simon Horman (13):
      ARM: dts: r8a7791: set maximum frequency for SDHI clocks
      ARM: dts: koelsch: enable UHS for SDHI 0, 1 & 3
      ARM: dts: r8a7794: set maximum frequency for SDHI clocks
      ARM: dts: alt: enable UHS for SDHI 0 & 1
      ARM: dts: gose: use generic pinctrl properties in SDHI nodes
      Merge tag 'rzg-clock-defs-tag1'; commit '538321bd9718'; commit '97ca8402997c' into dt-for-v4.10
      ARM: dts: lager: rename and reindex i2cexio
      ARM: dts: lager: use demuxer for IIC1/I2C1
      ARM: dts: koelsch: use demuxer for I2C1
      ARM: dts: alt: use demuxer for I2C4
      ARM: dts: lager: Enable UHS-I SDR-104
      ARM: dts: koelsch: Enable UHS-I SDR-104
      ARM: dts: alt: Enable UHS-I SDR-104

Stefan Wahren (4):
      DT: binding: bcm2835-mbox: fix address typo in example
      ARM: dts: bcm283x: fix typo in mailbox address
      ARM: bcm2835: Fix names for the Raspberry Pi GPIO lines
      ARM: bcm2835: Add names for the RPi Zero GPIO lines

Steffen Trumtrar (3):
      ARM: dts: socfpga: add qspi node
      ARM: dts: socfpga: socrates: enable qspi
      ARM: dts: socfpga: add nand controller nodes

Sudeep Holla (4):
      ARM: dts: at91: replace gpio-key,wakeup with wakeup-source for sam9260ek
      ARM: dts: imx6q: replace gpio-key,wakeup with wakeup-source for Utilite Pro
      ARM: dts: omap5: replace gpio-key,wakeup with wakeup-source property
      ARM: dts: sun8i: replace enable-sdio-wakeup with wakeup-source for BananaPi M1+

Sylvain Lemieux (1):
      ARM: dts: lpc32xx: set default parent clock for pwm1 & pwm2

Sylvain Rochet (1):
      ARM: dts: at91: fixes dbgu pinctrl, set pullup on rx, clear pullup on tx

Sylwester Nawrocki (2):
      ARM: dts: exynos: Remove "simple-bus" compatible from fimc-is node
      ARM: dts: exynos: Add entries for sound support on Odroid-XU board

Thierry Reding (2):
      ARM: tegra: apalis-tk1: Drop leading 0 from unit-address
      dt-bindings: Add documentation for Tegra186 Denver

Thor Thayer (4):
      ARM: dts: socfpga: Add SPI Master1 for Arria10 SR chip
      ARM: dts: socfpga: Add Devkit A10-SR fields for Arria10
      ARM: dts: socfpga: Enable GPIO parent for Arria10 SR chip
      ARM: dts: socfpga: Add LED framework to A10-SR GPIO

Tony Lindgren (2):
      ARM: dts: Add #pinctrl-cells for pinctrl-single instances
      ARM: dts: Add minimal support for motorola droid 4 xt894

Ulrich Hecht (1):
      ARM: dts: r8a7793: Enable VIN0-VIN2

Uwe Kleine-König (8):
      ARM: dts: armada-370-rn104: add pinmuxing for i2c0
      ARM: dts: armada-370-rn104: drop specification of compatible for i2c0
      ARM: dts: armada-xp-rn2120: drop wrong compatible for i2c0
      ARM: dts: armada-xp-rn2120: add pinmuxing for ethernet
      ARM: dts: armada-370-rn102: drop specification of compatible for i2c0
      ARM: dts: armada-370-rn102: add pinmuxing for i2c0
      devicetree: Add vendor prefix for CZ.NIC
      ARM: dts: add support for Turris Omnia

Vijay Kumar (1):
      ARM: dts: pxa: fix no. of gpio cells in the pxa gpio binding documentation

Vladimir Murzin (1):
      ARM: dts: mps2: remove skeleton.dtsi include and fix unit address warnings

William Towle (1):
      ARM: dts: lager: Add entries for VIN HDMI input support

Yegor Yefremov (3):
      ARM: dts: am335x-baltos-ir5221: use both musb channels in host mode
      ARM: dts: am335x-baltos: don't reset gpio3 block
      ARM: dts: am335x-baltos: use phy-phandle declarations

Yendapally Reddy Dhananjaya Reddy (1):
      ARM: dts: enable GPIO-b for Broadcom NSP


 Documentation/devicetree/bindings/arm/cpus.txt     |   1 +
 .../devicetree/bindings/arm/omap/omap.txt          |   3 +
 Documentation/devicetree/bindings/arm/oxnas.txt    |   5 +
 Documentation/devicetree/bindings/arm/qcom.txt     |   1 +
 Documentation/devicetree/bindings/arm/rockchip.txt |   4 +
 .../bindings/arm/samsung/samsung-boards.txt        |   3 +
 Documentation/devicetree/bindings/arm/swir.txt     |  12 +
 Documentation/devicetree/bindings/ata/ahci-st.txt  |  15 -
 .../devicetree/bindings/gpio/mrvl-gpio.txt         |   6 +-
 .../bindings/mailbox/brcm,bcm2835-mbox.txt         |   2 +-
 .../devicetree/bindings/mmc/rockchip-dw-mshc.txt   |   1 +
 .../devicetree/bindings/pinctrl/pinctrl-single.txt |   3 +
 .../devicetree/bindings/reset/st,sti-powerdown.txt |  12 +-
 .../devicetree/bindings/reset/st,sti-softreset.txt |   8 +-
 .../bindings/serial/nvidia,tegra20-hsuart.txt      |   2 +-
 .../devicetree/bindings/soc/mediatek/scpsys.txt    |  13 +-
 .../bindings/thermal/brcm,bcm2835-thermal.txt      |  17 +
 .../devicetree/bindings/thermal/st-thermal.txt     |  28 +-
 .../devicetree/bindings/usb/atmel-usb.txt          |  10 +-
 .../devicetree/bindings/vendor-prefixes.txt        |   2 +
 MAINTAINERS                                        |   5 +-
 arch/arm/boot/dts/Makefile                         |  50 +-
 arch/arm/boot/dts/am335x-baltos-ir2110.dts         |  10 +-
 arch/arm/boot/dts/am335x-baltos-ir3220.dts         |   2 +-
 arch/arm/boot/dts/am335x-baltos-ir5221.dts         |   4 +-
 arch/arm/boot/dts/am335x-baltos.dtsi               |   9 +-
 arch/arm/boot/dts/am335x-bone-common.dtsi          |  22 +
 arch/arm/boot/dts/am335x-boneblack.dts             |  11 +
 arch/arm/boot/dts/am335x-evm.dts                   |   5 +
 arch/arm/boot/dts/am335x-evmsk.dts                 |   5 +
 arch/arm/boot/dts/am335x-icev2.dts                 |  47 +-
 arch/arm/boot/dts/am33xx.dtsi                      |   6 +
 arch/arm/boot/dts/am3517.dtsi                      |   1 +
 arch/arm/boot/dts/am4372.dtsi                      |   3 +
 arch/arm/boot/dts/am437x-idk-evm.dts               | 101 +++
 arch/arm/boot/dts/am571x-idk.dts                   |  81 ++
 arch/arm/boot/dts/am572x-idk.dts                   |   4 +
 arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi    |   1 +
 arch/arm/boot/dts/am57xx-idk-common.dtsi           |  75 ++
 arch/arm/boot/dts/armada-370-db.dts                |  63 +-
 arch/arm/boot/dts/armada-370-dlink-dns327l.dts     |  30 +-
 arch/arm/boot/dts/armada-370-mirabox.dts           |  57 +-
 arch/arm/boot/dts/armada-370-netgear-rn102.dts     |  55 +-
 arch/arm/boot/dts/armada-370-netgear-rn104.dts     |  63 +-
 arch/arm/boot/dts/armada-370-rd.dts                |  57 +-
 arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts  |  27 +-
 arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi |  45 +-
 .../dts/armada-370-seagate-personal-cloud.dtsi     |  44 +-
 arch/arm/boot/dts/armada-370-synology-ds213j.dts   |  18 +-
 arch/arm/boot/dts/armada-370-xp.dtsi               |  39 +-
 arch/arm/boot/dts/armada-370.dtsi                  | 136 ++--
 arch/arm/boot/dts/armada-375-db.dts                | 271 +++----
 arch/arm/boot/dts/armada-375.dtsi                  |  72 +-
 arch/arm/boot/dts/armada-385-turris-omnia.dts      | 340 ++++++++
 arch/arm/boot/dts/armada-38x.dtsi                  |   2 +-
 arch/arm/boot/dts/armada-39x.dtsi                  |   2 +-
 arch/arm/boot/dts/armada-xp-axpwifiap.dts          |  68 +-
 arch/arm/boot/dts/armada-xp-db.dts                 | 104 +--
 arch/arm/boot/dts/armada-xp-gp.dts                 |  80 +-
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts    |  53 +-
 arch/arm/boot/dts/armada-xp-linksys-mamba.dts      |  52 +-
 arch/arm/boot/dts/armada-xp-matrix.dts             |  20 +-
 arch/arm/boot/dts/armada-xp-mv78230.dtsi           |  12 +-
 arch/arm/boot/dts/armada-xp-mv78260.dtsi           |  20 +-
 arch/arm/boot/dts/armada-xp-mv78460.dtsi           |  22 +-
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts     |  74 +-
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts   |  58 +-
 arch/arm/boot/dts/armada-xp-synology-ds414.dts     |  75 +-
 arch/arm/boot/dts/armada-xp.dtsi                   |  94 +--
 arch/arm/boot/dts/artpec6-devboard.dts             |   4 +
 arch/arm/boot/dts/artpec6.dtsi                     |  29 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi          |   4 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts        |   4 +-
 arch/arm/boot/dts/at91rm9200.dtsi                  |   4 +-
 arch/arm/boot/dts/at91sam9260.dtsi                 |   4 +-
 arch/arm/boot/dts/at91sam9260ek.dts                |   4 +-
 arch/arm/boot/dts/at91sam9261.dtsi                 |   4 +-
 arch/arm/boot/dts/at91sam9263.dtsi                 |   4 +-
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   4 +-
 arch/arm/boot/dts/at91sam9n12.dtsi                 |   4 +-
 arch/arm/boot/dts/at91sam9rl.dtsi                  |   4 +-
 arch/arm/boot/dts/at91sam9x5.dtsi                  |   4 +-
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  21 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  41 +-
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |  67 +-
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |  69 +-
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |  68 +-
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |  68 +-
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |  69 +-
 arch/arm/boot/dts/bcm2835-rpi-zero.dts             |  67 +-
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |  15 +-
 arch/arm/boot/dts/bcm2835.dtsi                     |   6 +
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |   2 +-
 arch/arm/boot/dts/bcm2836.dtsi                     |   6 +
 arch/arm/boot/dts/bcm283x.dtsi                     | 212 ++++-
 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts       |  64 ++
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |   2 +-
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |   2 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |   2 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        |   6 +-
 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts  | 114 +++
 arch/arm/boot/dts/bcm4709.dtsi                     |  11 +
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |   3 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts      | 111 +++
 arch/arm/boot/dts/bcm47094-netgear-r8500.dts       | 103 +++
 arch/arm/boot/dts/bcm47094.dtsi                    |  17 +
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts           |  74 ++
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch4.dtsi      |  13 +
 arch/arm/boot/dts/bcm5301x.dtsi                    |   7 +
 arch/arm/boot/dts/bcm53573.dtsi                    | 159 ++++
 arch/arm/boot/dts/bcm958625k.dts                   |  34 +
 arch/arm/boot/dts/berlin2q-marvell-dmp.dts         |  12 +-
 .../boot/dts/cloudengines-pogoplug-series-3.dts    |  94 +++
 arch/arm/boot/dts/da850-lcdk.dts                   |  19 +-
 arch/arm/boot/dts/da850.dtsi                       |  70 ++
 arch/arm/boot/dts/dm814x.dtsi                      |   1 +
 arch/arm/boot/dts/dm816x.dtsi                      |   2 +
 arch/arm/boot/dts/dra7.dtsi                        |   1 +
 arch/arm/boot/dts/dra71-evm.dts                    | 230 ++++++
 arch/arm/boot/dts/dra72-evm-common.dtsi            | 348 +-------
 arch/arm/boot/dts/dra72-evm-revc.dts               |  21 +-
 arch/arm/boot/dts/dra72-evm-tps65917.dtsi          | 134 ++++
 arch/arm/boot/dts/dra72-evm.dts                    |  14 +-
 arch/arm/boot/dts/emev2.dtsi                       |   3 +-
 arch/arm/boot/dts/exynos3250-artik5-eval.dts       |   2 +-
 arch/arm/boot/dts/exynos3250-artik5.dtsi           |   2 +-
 arch/arm/boot/dts/exynos3250-monk.dts              |   2 +-
 arch/arm/boot/dts/exynos3250-pinctrl.dtsi          |  20 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |   2 +-
 arch/arm/boot/dts/exynos3250.dtsi                  |  97 ++-
 arch/arm/boot/dts/exynos4.dtsi                     | 100 ++-
 arch/arm/boot/dts/exynos4210-pinctrl.dtsi          |  20 +-
 arch/arm/boot/dts/exynos4210.dtsi                  |  36 +-
 arch/arm/boot/dts/exynos4412-itop-elite.dts        | 240 ++++++
 arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi    | 501 ++++++++++++
 arch/arm/boot/dts/exynos4412-odroidx.dts           |   5 +
 arch/arm/boot/dts/exynos4415-pinctrl.dtsi          | 575 -------------
 arch/arm/boot/dts/exynos4415.dtsi                  | 650 ---------------
 arch/arm/boot/dts/exynos4x12-pinctrl.dtsi          |  20 +-
 arch/arm/boot/dts/exynos4x12.dtsi                  |  50 +-
 arch/arm/boot/dts/exynos5.dtsi                     |  64 +-
 arch/arm/boot/dts/exynos5250-snow-common.dtsi      |   4 +
 arch/arm/boot/dts/exynos5250.dtsi                  |  80 +-
 arch/arm/boot/dts/exynos5260.dtsi                  |  43 +-
 arch/arm/boot/dts/exynos5410-odroidxu.dts          |  69 ++
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi          |   9 +
 arch/arm/boot/dts/exynos5410.dtsi                  |  85 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts         |   3 +
 arch/arm/boot/dts/exynos5420.dtsi                  |  78 +-
 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi |  12 +-
 arch/arm/boot/dts/exynos5440.dtsi                  |  72 +-
 arch/arm/boot/dts/exynos54xx.dtsi                  |  34 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts          |   3 +
 arch/arm/boot/dts/hi3620.dtsi                      |   6 +-
 arch/arm/boot/dts/hip01.dtsi                       |   2 -
 arch/arm/boot/dts/hisi-x5hd2.dtsi                  |   4 +-
 arch/arm/boot/dts/imx1.dtsi                        |   4 +-
 arch/arm/boot/dts/imx23.dtsi                       |   6 +-
 arch/arm/boot/dts/imx25.dtsi                       |   4 +-
 arch/arm/boot/dts/imx27.dtsi                       |   4 +-
 arch/arm/boot/dts/imx28-m28.dtsi                   |   4 +-
 arch/arm/boot/dts/imx28-m28evk.dts                 |   4 +-
 arch/arm/boot/dts/imx28.dtsi                       |   4 +-
 arch/arm/boot/dts/imx31.dtsi                       |   5 +-
 arch/arm/boot/dts/imx35.dtsi                       |   4 +-
 arch/arm/boot/dts/imx50.dtsi                       |  48 +-
 arch/arm/boot/dts/imx51.dtsi                       |  48 +-
 arch/arm/boot/dts/imx53-m53.dtsi                   |   4 +-
 arch/arm/boot/dts/imx53-m53evk.dts                 |   4 +-
 arch/arm/boot/dts/imx53.dtsi                       |  72 +-
 arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts       | 253 ++++++
 arch/arm/boot/dts/imx6dl-icore.dts                 |  59 ++
 arch/arm/boot/dts/imx6dl-riotboard.dts             |   2 +-
 arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts          |   2 +-
 arch/arm/boot/dts/imx6dl-tx6u-801x.dts             |   2 +-
 arch/arm/boot/dts/imx6q-apalis-ixora.dts           |  22 -
 arch/arm/boot/dts/imx6q-b650v3.dts                 |   6 +
 arch/arm/boot/dts/imx6q-evi.dts                    |   3 -
 arch/arm/boot/dts/imx6q-icore.dts                  |  59 ++
 arch/arm/boot/dts/imx6q-nitrogen6_som2.dts         |  53 ++
 arch/arm/boot/dts/imx6q-novena.dts                 |   4 +
 arch/arm/boot/dts/imx6q-phytec-pbab01.dts          |   2 +-
 arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dts       |   2 +-
 arch/arm/boot/dts/imx6q-tx6q-1010.dts              |   2 +-
 arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dts       |   2 +-
 arch/arm/boot/dts/imx6q-tx6q-1020.dts              |   2 +-
 arch/arm/boot/dts/imx6q-utilite-pro.dts            |  53 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |   9 +
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi             |  14 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi             | 890 +++++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-icore.dtsi               | 265 ++++++
 arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi           |  32 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |  18 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi      | 770 ++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |  12 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   6 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   4 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |  10 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |   4 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |  32 +-
 arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi     |   2 +-
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi           |   4 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |  14 +-
 arch/arm/boot/dts/imx6qp.dtsi                      |   7 +
 arch/arm/boot/dts/imx6sl.dtsi                      |   7 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |  16 +-
 arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts        |  69 ++
 arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts     |  54 ++
 arch/arm/boot/dts/imx6sx-udoo-neo-full.dts         |  69 ++
 arch/arm/boot/dts/imx6sx-udoo-neo.dtsi             | 293 +++++++
 arch/arm/boot/dts/imx6sx.dtsi                      |  17 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dts             |  10 +-
 arch/arm/boot/dts/imx6ul-liteboard.dts             | 147 ++++
 arch/arm/boot/dts/imx6ul-litesom.dtsi              |  82 ++
 arch/arm/boot/dts/imx6ul.dtsi                      |   4 +-
 arch/arm/boot/dts/imx6ull-14x14-evk.dts            |  52 ++
 arch/arm/boot/dts/imx6ull-pinfunc.h                |  56 ++
 arch/arm/boot/dts/imx6ull.dtsi                     |  43 +
 arch/arm/boot/dts/imx7s.dtsi                       |   4 +-
 arch/arm/boot/dts/integratorap.dts                 |  35 +
 arch/arm/boot/dts/integratorcp.dts                 |  26 +
 arch/arm/boot/dts/keystone-k2g.dtsi                |   1 +
 arch/arm/boot/dts/keystone-k2l.dtsi                |   1 +
 arch/arm/boot/dts/kirkwood-topkick.dts             |   2 +-
 arch/arm/boot/dts/lpc32xx.dtsi                     |   4 +
 arch/arm/boot/dts/ls1021a.dtsi                     |  84 +-
 arch/arm/boot/dts/mps2-an385.dts                   |   2 +-
 arch/arm/boot/dts/mps2-an399.dts                   |   2 +-
 arch/arm/boot/dts/mps2.dtsi                        |   4 +-
 arch/arm/boot/dts/mt2701.dtsi                      |  50 +-
 arch/arm/boot/dts/omap2420.dtsi                    |   2 +
 arch/arm/boot/dts/omap2430.dtsi                    |   2 +
 arch/arm/boot/dts/omap3.dtsi                       |   2 +
 arch/arm/boot/dts/omap34xx.dtsi                    |   1 +
 arch/arm/boot/dts/omap36xx.dtsi                    |   1 +
 arch/arm/boot/dts/omap4-droid4-xt894.dts           | 188 +++++
 arch/arm/boot/dts/omap4.dtsi                       |   2 +
 arch/arm/boot/dts/omap5-uevm.dts                   |  92 +++
 arch/arm/boot/dts/omap5.dtsi                       |   2 +
 arch/arm/boot/dts/orion5x-lschl.dts                | 171 ++++
 arch/arm/boot/dts/ox820.dtsi                       | 296 +++++++
 arch/arm/boot/dts/pxa25x.dtsi                      | 117 +++
 arch/arm/boot/dts/pxa27x.dtsi                      |  40 +
 arch/arm/boot/dts/pxa2xx.dtsi                      |   4 +-
 arch/arm/boot/dts/pxa3xx.dtsi                      |   1 +
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts     | 119 +++
 arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |  77 +-
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts         |  74 ++
 arch/arm/boot/dts/qcom-apq8064.dtsi                | 321 ++++++++
 arch/arm/boot/dts/qcom-apq8084.dtsi                |  16 +-
 .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts  | 281 +++++++
 arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi         | 170 ++++
 arch/arm/boot/dts/qcom-mdm9615.dtsi                | 557 +++++++++++++
 arch/arm/boot/dts/qcom-msm8660.dtsi                |  17 +
 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |  29 +
 arch/arm/boot/dts/qcom-msm8974.dtsi                |  16 +-
 arch/arm/boot/dts/r7s72100-rskrza1.dts             |   5 +
 arch/arm/boot/dts/r7s72100.dtsi                    |  55 ++
 arch/arm/boot/dts/r8a73a4.dtsi                     |   5 +
 arch/arm/boot/dts/r8a7740.dtsi                     |   4 +-
 arch/arm/boot/dts/r8a7743-sk-rzg1m.dts             |  57 ++
 arch/arm/boot/dts/r8a7743.dtsi                     | 476 +++++++++++
 arch/arm/boot/dts/r8a7745-sk-rzg1e.dts             |  52 ++
 arch/arm/boot/dts/r8a7745.dtsi                     | 476 +++++++++++
 arch/arm/boot/dts/r8a7778.dtsi                     |   4 +-
 arch/arm/boot/dts/r8a7779-marzen.dts               |   2 +-
 arch/arm/boot/dts/r8a7779.dtsi                     |  11 +-
 arch/arm/boot/dts/r8a7790-lager.dts                | 118 ++-
 arch/arm/boot/dts/r8a7790.dtsi                     |  11 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts              | 137 +++-
 arch/arm/boot/dts/r8a7791.dtsi                     |  14 +-
 arch/arm/boot/dts/r8a7792-wheat.dts                | 126 +++
 arch/arm/boot/dts/r8a7792.dtsi                     |  56 +-
 arch/arm/boot/dts/r8a7793-gose.dts                 |  12 +-
 arch/arm/boot/dts/r8a7793.dtsi                     |  38 +-
 arch/arm/boot/dts/r8a7794-alt.dts                  |  62 +-
 arch/arm/boot/dts/r8a7794.dtsi                     |  81 +-
 arch/arm/boot/dts/rk1108-evb.dts                   |  69 ++
 arch/arm/boot/dts/rk1108.dtsi                      | 452 +++++++++++
 arch/arm/boot/dts/rk3036-evb.dts                   |   2 +-
 arch/arm/boot/dts/rk3036-kylin.dts                 |   2 +-
 arch/arm/boot/dts/rk3036.dtsi                      |  10 +-
 arch/arm/boot/dts/rk3066a-bqcurie2.dts             |   2 +-
 arch/arm/boot/dts/rk3066a-marsboard.dts            |   2 +-
 arch/arm/boot/dts/rk3066a-mk808.dts                | 195 +++++
 arch/arm/boot/dts/rk3066a-rayeager.dts             |   2 +-
 arch/arm/boot/dts/rk3066a.dtsi                     |  31 +-
 arch/arm/boot/dts/rk3188-px3-evb.dts               | 328 ++++++++
 arch/arm/boot/dts/rk3188-radxarock.dts             |   2 +-
 arch/arm/boot/dts/rk3188.dtsi                      |   2 +-
 arch/arm/boot/dts/rk3228-evb.dts                   |   2 +-
 arch/arm/boot/dts/rk3229-evb.dts                   |   2 +-
 arch/arm/boot/dts/rk322x.dtsi                      |   6 +-
 arch/arm/boot/dts/rk3288-evb.dtsi                  |   2 +-
 arch/arm/boot/dts/rk3288-fennec.dts                |   2 +-
 arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi  |   2 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi              |   2 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |   2 +-
 arch/arm/boot/dts/rk3288-popmetal.dts              |  34 +-
 arch/arm/boot/dts/rk3288-r89.dts                   |   2 +-
 arch/arm/boot/dts/rk3288-rock2-som.dtsi            |   2 +-
 arch/arm/boot/dts/rk3288-veyron.dtsi               |   2 +-
 arch/arm/boot/dts/rk3288.dtsi                      |  14 +-
 arch/arm/boot/dts/rk3xxx.dtsi                      |   4 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |  47 +-
 arch/arm/boot/dts/sama5d3.dtsi                     |   4 +-
 arch/arm/boot/dts/sama5d4.dtsi                     |  31 +-
 arch/arm/boot/dts/sh73a0.dtsi                      |   4 +-
 arch/arm/boot/dts/socfpga.dtsi                     |  33 +
 arch/arm/boot/dts/socfpga_arria10.dtsi             |  32 +
 arch/arm/boot/dts/socfpga_arria10_socdk.dtsi       |  49 ++
 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts   |  49 ++
 arch/arm/boot/dts/socfpga_arria5_socdk.dts         |  33 +
 arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts  |   2 +-
 arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi        |   2 +-
 arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts      |   4 +-
 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts       |  35 +-
 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts      |  23 +-
 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts    |  19 +
 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts       | 123 +++
 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts |   2 +-
 arch/arm/boot/dts/stih407-clock.dtsi               |  10 +
 arch/arm/boot/dts/stih407-family.dtsi              |  32 +-
 arch/arm/boot/dts/stih407-pinctrl.dtsi             |   2 +-
 arch/arm/boot/dts/stih407.dtsi                     |   2 +-
 arch/arm/boot/dts/stih410-b2260.dts                |  22 +-
 arch/arm/boot/dts/stih410-clock.dtsi               |   3 +-
 arch/arm/boot/dts/stih410.dtsi                     |   2 +-
 arch/arm/boot/dts/stih415-b2000.dts                |  15 -
 arch/arm/boot/dts/stih415-b2020.dts                |  15 -
 arch/arm/boot/dts/stih415-clock.dtsi               | 533 ------------
 arch/arm/boot/dts/stih415-pinctrl.dtsi             | 545 -------------
 arch/arm/boot/dts/stih415.dtsi                     | 234 ------
 arch/arm/boot/dts/stih416-b2000.dts                |  15 -
 arch/arm/boot/dts/stih416-b2020.dts                |  37 -
 arch/arm/boot/dts/stih416-b2020e.dts               |  65 --
 arch/arm/boot/dts/stih416-clock.dtsi               | 756 -----------------
 arch/arm/boot/dts/stih416-pinctrl.dtsi             | 692 ----------------
 arch/arm/boot/dts/stih416.dtsi                     | 517 ------------
 arch/arm/boot/dts/stih41x-b2000.dtsi               |  96 ---
 arch/arm/boot/dts/stih41x-b2020.dtsi               |  82 --
 arch/arm/boot/dts/stih41x-b2020x.dtsi              |  32 -
 arch/arm/boot/dts/stih41x.dtsi                     |  47 --
 arch/arm/boot/dts/stihxxx-b2120.dtsi               |  21 +-
 arch/arm/boot/dts/stm32429i-eval.dts               |  29 +-
 arch/arm/boot/dts/stm32746g-eval.dts               |  96 +++
 arch/arm/boot/dts/stm32f429-disco.dts              |  13 +
 arch/arm/boot/dts/stm32f429.dtsi                   |  40 +-
 arch/arm/boot/dts/stm32f469-disco.dts              |   8 +
 arch/arm/boot/dts/stm32f746.dtsi                   | 304 +++++++
 arch/arm/boot/dts/sun4i-a10.dtsi                   |   3 +-
 arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts   |   4 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi                  |   4 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts          |  54 ++
 arch/arm/boot/dts/sun5i-a13-utoo-p66.dts           |  38 +-
 arch/arm/boot/dts/sun5i-gr8-chip-pro.dts           | 266 ++++++
 arch/arm/boot/dts/sun5i-gr8-evb.dts                |  33 +
 arch/arm/boot/dts/sun5i-gr8.dtsi                   |  47 +-
 arch/arm/boot/dts/sun5i-r8-chip.dts                |  69 ++
 .../boot/dts/sun5i-reference-design-tablet.dtsi    |  25 +
 arch/arm/boot/dts/sun5i.dtsi                       |  27 +-
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts        |  80 ++
 arch/arm/boot/dts/sun6i-a31.dtsi                   | 266 +++++-
 arch/arm/boot/dts/sun6i-a31s-sina31s.dts           |   8 +
 arch/arm/boot/dts/sun6i-a31s.dtsi                  |   8 +
 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts   |  62 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts     |   4 +
 arch/arm/boot/dts/sun7i-a20.dtsi                   |   3 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |   6 +-
 .../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts   |   7 -
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts     |   5 +
 arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts           |  64 ++
 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts          |  79 +-
 arch/arm/boot/dts/sun8i-h3-nanopi.dtsi             | 144 ++++
 arch/arm/boot/dts/sun8i-h3.dtsi                    |  52 +-
 .../boot/dts/sun8i-reference-design-tablet.dtsi    |   7 +
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |  32 +
 arch/arm/boot/dts/sun9i-a80-optimus.dts            |  30 +
 arch/arm/boot/dts/sun9i-a80.dtsi                   |  14 +-
 arch/arm/boot/dts/tegra124-apalis.dtsi             |   2 +-
 arch/arm/boot/dts/tegra124-nyan.dtsi               |   8 +-
 arch/arm/boot/dts/tegra20.dtsi                     |  13 +
 arch/arm/boot/dts/tegra30-apalis.dtsi              |  49 ++
 arch/arm/boot/dts/tegra30-colibri.dtsi             |  49 ++
 arch/arm/boot/dts/tegra30.dtsi                     |  13 +
 arch/arm/boot/dts/tps65217.dtsi                    |  12 +
 arch/arm/boot/dts/uniphier-common32.dtsi           | 199 -----
 arch/arm/boot/dts/uniphier-ld4.dtsi                | 358 ++++++---
 arch/arm/boot/dts/uniphier-pro4.dtsi               | 378 ++++++---
 arch/arm/boot/dts/uniphier-pro5.dtsi               | 432 +++++++---
 arch/arm/boot/dts/uniphier-pxs2.dtsi               | 399 ++++++---
 arch/arm/boot/dts/uniphier-sld3.dtsi               |  21 +-
 arch/arm/boot/dts/uniphier-sld8.dtsi               | 359 ++++++---
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts         |   5 +
 arch/arm/boot/dts/vf-colibri.dtsi                  |   4 +
 arch/arm/boot/dts/vf610-zii-dev-rev-b.dts          |  14 -
 arch/arm/boot/dts/vfxxx.dtsi                       |  18 +
 arch/arm/boot/dts/zynq-7000.dtsi                   |  10 +-
 arch/arm/boot/dts/zynq-microzed.dts                |  96 +++
 arch/arm/boot/dts/zynq-parallella.dts              |   2 +-
 arch/arm/boot/dts/zynq-zc702.dts                   |   2 +-
 arch/arm/boot/dts/zynq-zc706.dts                   |   2 +-
 arch/arm/boot/dts/zynq-zed.dts                     |   2 +-
 arch/arm/boot/dts/zynq-zybo.dts                    |   2 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi          |   3 +
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |   3 +
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |   6 -
 include/dt-bindings/clock/r7s72100-clock.h         |   7 +
 include/dt-bindings/clock/r8a7794-clock.h          |   3 +-
 include/dt-bindings/clock/stih415-clks.h           |  16 -
 include/dt-bindings/mfd/tps65217.h                 |  26 +
 include/dt-bindings/pinctrl/bcm2835.h              |   5 +
 include/dt-bindings/pinctrl/rockchip.h             |  33 +
 include/dt-bindings/power/mt2701-power.h           |  27 +
 include/dt-bindings/power/r8a7743-sysc.h           |  25 +
 include/dt-bindings/power/r8a7745-sysc.h           |  25 +
 420 files changed, 18327 insertions(+), 8052 deletions(-)

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

* [GIT PULL 6/7] ARM: 64-bit DT updates for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
                   ` (4 preceding siblings ...)
  2016-12-15 23:07 ` [GIT PULL 5/7] ARM: DT updates " Arnd Bergmann
@ 2016-12-15 23:09 ` Arnd Bergmann
  2016-12-15 23:10 ` [GIT PULL 7/7] ARM: SoC driver " Arnd Bergmann
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:09 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit aec89f78cf01647d8f60713ac1a324ab1a7e2e31:

  clk: qcom: Add support for msm8994 global clock controller (2016-11-10 15:45:42 -0800)

are available in the git repository at:

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

for you to fetch changes up to 09a566514c49b730ac5099549c014180f00be250:

  Merge tag 'amlogic-dt64-2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt64 (2016-11-30 23:22:10 +0100)

----------------------------------------------------------------
ARM: 64-bit DT updates for v4.10

A couple of interesting new SoC platforms are now supported, these are
the respective DTS sources:

- Samsung Exynos5433 mobile phone platform, including an (almost) fully
  supported phone reference board.
- Hisilicon Hip07 server platform and D05 board, the latest iteration
  of their product line, now with 64 Cortex-A72 cores across two
  sockets.
- Allwinner A64 SoC, the first 64-bit chip from their "sunxi" product
  line, used in Android tablets and ultra-cheap development boards
- NXP LS1046A Communication processor, improving on the earlier LS1043A
  with faster CPU cores
- Qualcomm MSM8992 (Snapdragon 808) and MSM8994 (Snapdragon 810)
  mobile phone SoCs
- Early support for the Nvidia Tegra Tegra186 SoC
- Amlogic S905D is a minor variant of their existing Android consumer
  product line
- Rockchip PX5 automotive platform, a close relative of their popular
  rk3368 Android tablet chips

Aside from the respective evaluation platforms for the above
chips, there are only a few consumer devices and boards added
this time:

- Huawei Nexus 6P (Angler) mobile phone
- LG Nexus 5x (Bullhead) mobile phone
- Nexbox A1 and A95X Android TV boxes
- Pine64 development board based on Allwinner A64
- Globalscale Marvell ESPRESSOBin community board based on Armada 3700
- Renesas "R-Car Starter Kit Pro" (M3ULCB) low-cost automotive  board

For the existing platforms, we get bug fixes and new peripheral support
for Juno, Renesas, Uniphier, Amlogic, Samsung, Broadcom, Rockchip, Berlin,
and ZTE.

Conflicts:
- Documentation/devicetree/bindings/arm/shmobile.txt: a
  rename/add conflict, keep both modifications and maintain
  alphabetical ordering.
- arch/arm64/boot/dts/*/*.dtsi: nodes were added in netdev,
  mmc and clk, keep both sides in each case.

----------------------------------------------------------------
Alim Akhtar (1):
      arm64: dts: Add ARM PMU node for exynos7

Andre Przywara (3):
      arm64: dts: add Allwinner A64 SoC .dtsi
      Documentation: devicetree: add vendor prefix for Pine64
      arm64: dts: add Pine64 support

Andrea Merello (1):
      ARM64: dts: bcm2837-rpi-3-b: remove incorrect pwr LED

Andreas Färber (2):
      ARM64: dts: bcm2835: Fix bcm2837 compatible string
      ARM64: dts: amlogic: Reorder copyrights for meson-gx

Andy Gross (1):
      Merge tag 'qcom-arm64-for-4.10' into arm64-for-4.10-2

Andy Yan (3):
      arm64: dts: rockchip: fix i2c resource error of rk3368
      arm64: dts: rockchip: Add PX5 Evaluation board
      dt-bindings: add rockchip RK1108 Evaluation board

Archit Taneja (1):
      arm64: dts: apq8016-sbc: Set up LDO2, LDO6 and LDO17 regulator voltage ranges

Arnd Bergmann (11):
      Merge tag 'mvebu-dt64-4.10-2' of git://git.infradead.org/linux-mvebu into next/dt64
      arm64: dts: fix build errors from missing dependencies
      Merge tag 'renesas-arm64-dt2-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'tegra-for-4.10-arm64-dt-numeric-ids' of git://git.kernel.org/.../tegra/linux into next/dt64
      Merge tag 'arm-soc/for-4.10/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
      Merge tag 'samsung-dt64-4.10-2' of git://git.kernel.org/.../krzk/linux into next/dt64
      Merge tag 'qcom-arm64-for-4.10-2' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'v4.10-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge tag 'berlin64-dt-for-v4.10-1' of git://git.kernel.org/.../jszhang/linux-berlin into next/dt64
      Merge tag 'zte-dt64-4.10' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'amlogic-dt64-2-v2' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64

Bastian Köcher (1):
      arm64: dts: msm8994 SoC and Huawei Angler (Nexus 6P) support

Bjorn Andersson (3):
      arm64: dts: qcom: msm8916: Add Hexagon SMD edge
      arm64: dts: qcom: msm8916: Add Hexagon PIL node
      arm64: dts: msm8996: Add SMEM DT nodes

Brian Kim (1):
      ARM64: dts: meson-gxbb-odroidc2: Enable USB Nodes

Carlo Caione (1):
      ARM64: dts: amlogic: Add basic support for Amlogic S905X

Chanwoo Choi (3):
      arm64: dts: exynos: Add dtsi files for Samsung Exynos5433 64bit SoC
      arm64: dts: exynos: Add dts file for Exynos5433-based TM2 board
      arm64: dts: exynos: Add dts file for Exynos5433-based TM2E board

Chris Zhong (1):
      arm64: dts: rockchip: add powerdomain for typec on rk3399

Elaine Zhang (2):
      arm64: dts: rockchip: add eMMC's power domain support for rk3399
      arm64: dts: rockchip: add pd_sd power-domain node for rk3399

Eric Anholt (2):
      ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.
      Merge branch 'bcm2835-dt-next' into bcm2835-dt-64-next

Florian Fainelli (1):
      Merge tag 'bcm2835-dt-64-next-2016-11-18' into devicetree-arm64/next

Geert Uytterhoeven (3):
      arm64: dts: r8a7796: salvator-x: Populate EXTALR
      arm64: dts: r8a7795: Add device node for PRR
      arm64: dts: r8a7796: Add device node for PRR

Gerd Hoffmann (6):
      pinctrl: bcm2835: add pull defines to dt bindings
      ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c0, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c1, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &sdhci, drop pins from &gpio
      ARM: dts: bcm283x: drop alt3 from &gpio

Gregory CLEMENT (3):
      arm64: dts: marvell: Fixup internal-regs DT warning for Armada 37xx
      arm64: dts: marvell: Fixup config-space DT warning For Armada 7K/8K
      ARM64: dts: marvell: Fixup memory DT warning for Armada 37xx

Hongtao Jia (2):
      arm64: dts: ls1043a: Add TMU device tree support for LS1043A
      arm64: dts: ls2080a: Add TMU device tree support for LS2080A

Jaehoon Chung (3):
      arm64: dts: rockchip: replace to "max-frequency" instead of "clock-freq-min-max"
      arm64: dts: exynos: Add the mshc_2 node for supporting T-Flash
      arm64: dts: exynos: Enable HS400 mode for eMMC for TM2

Jeffy Chen (1):
      arm64: dts: rockchip: add gmac needed pclk for rk3399 pd

Jeremy McNicoll (2):
      arm64: dts: msm8992 SoC and LG Bullhead (Nexus 5X) support
      dt-bindings: qcom: Add msm899(2/4) bindings

Jisheng Zhang (3):
      arm64: dts: berlin4ct: add missing unit name to /soc node
      arm64: dts: berlin4ct-stb: add missing unit name to /memory node
      arm64: dts: berlin4ct-dmp: add missing unit name to /memory node

John Garry (3):
      arm64: dts: hisi: fix hip06 sas am-max-trans quirk
      arm64: dts: hisi: disable sas0 and sas2 for d03
      arm64: dts: hisi: add refclk node to hip06 dts files for SAS

Jon Mason (2):
      arm64: dts: NS2: enable sdio1
      arm64: dts: NS2: Add PCI PHYs

Joseph Lo (3):
      arm64: tegra: Add Tegra186 support
      arm64: tegra: Add NVIDIA P3310 processor module support
      arm64: tegra: Add NVIDIA P2771 board support

Jun Nie (1):
      arm64: dts: zx: Add clock controller nodes

Juri Lelli (3):
      arm64: dts: juno: add cpu capacity-dmips-mhz information to R0 boards
      arm64: dts: juno: add cpu capacity-dmips-mhz information to R1 boards
      arm64: dts: juno: add cpu capacity-dmips-mhz information to R2 boards

Kamal Dasu (1):
      ARM64: dts: Add QSPI Device Tree node for NS2

Kefeng Wang (4):
      arm64: dts: hip06: Correct hardware pin number of usb node
      Documentation: arm64: Add Hisilicon Hip07 D05 dts binding
      arm64: dts: hisilicon: Add initial dts for Hip07 D05 board
      arm64: dts: hip06: Fix no reg property warning

Kevin Hilman (2):
      ARM64: dts: meson-gxbb: add MMC support
      ARM64: dts: meson-gxbb: add SCPI pre-1.0 compatible

Krzysztof Kozlowski (2):
      arm64: dts: exynos: Fix invalid GIC interrupt flags in exynos7
      arm64: dts: exynos: Use human-friendly symbols for interrupt properties in exynos7

Laurent Pinchart (3):
      arm64: dts: r8a7795: salvator-x: Add DU LVDS output endpoint
      dt-bindings: media: renesas-fcp: Remove SoC-specific compatible strings
      arm64: dts: r8a7795: Remove FCP SoC-specific compatible strings

Linus Walleij (1):
      ARM: bcm2835: Add names for the Raspberry Pi GPIO lines

Marek Szyprowski (8):
      arm64: dts: exynos: Fix IRQ type flags for Exynos5433 SoC
      arm64: dts: exynos: Fix FSYS CMU parent clocks in Exynos5433 SoC
      arm64: dts: exynos: Add missing parent clocks to audio block in Exynos5433 SoC
      arm64: dts: exynos: Move FSYS CMU configuration from Exynos5433 dtsi to TM2 dts
      arm64: dts: exynos: TM2 - remove unused UART3 and set clocks directly on CMU
      arm64: dts: exynos: TM2 - add support for GScaler devices
      arm64: dts: exynos: TM2 - add support for JPEG codec device
      arm64: dts: exynos: TM2 - add support for MFC video codec device

Martin Blumenstingl (2):
      ARM64: dts: meson-gxbb-vega-s95: Add SD/SDIO/MMC and PWM nodes
      ARM64: dts: meson-gxbb: add the USB reset also to the second USB PHY

Martin Sperl (3):
      dt: bindings: add thermal device driver for bcm2835
      ARM: bcm2835: dts: add thermal node to device-tree of bcm283x
      ARM64: bcm2835: dts: add thermal node to device-tree of bcm2837

Masahiro Yamada (5):
      arm64: dts: uniphier: switch over to PSCI enable method
      arm64: dts: uniphier: increase register region size of sysctrl node
      arm64: dts: uniphier: add CPU clock and OPP table for LD11 SoC
      arm64: dts: uniphier: add CPU clocks and OPP tables for LD20 SoC
      arm64: dts: uniphier: make compatible of syscon nodes SoC-specific

Mingkai Hu (2):
      arm64: dts: add QorIQ LS1046A SoC support
      arm64: dts: add LS1046A-RDB board support

Neil Armstrong (25):
      ARM64: dts: amlogic: Add Meson GX dtsi from GXBB
      ARM64: dts: amlogic: Add basic support for Amlogic S905D
      devicetree: Add vendor prefix for Nexbox
      ARM64: dts: meson-gxbb: Add support for the Nexbox A95X Board
      ARM64: dts: meson-gx: Add missing L2 cache node
      ARM64: dts: meson-gxbb: Add rmii pinctrl node and rename rgmii node
      ARM64: dts: meson-gxbb: Add Wifi 32K clock for p20x boards
      ARM64: dts: meson-gxbb: Add P20x Wifi SDIO support
      ARM64: dts: meson-gxbb: Add MMC nodes to Nexbox A95x
      ARM64: dts: meson-gxbb: Add SRAM node
      ARM64: dts: meson-gxbb: Add SCPI with cpufreq & sensors Nodes
      ARM64: dts: meson-gxbb: Move common nodes to meson-gx
      ARM64: dts: meson-gxl: Add pinctrl nodes
      ARM64: dts: meson-gxl: Add clock nodes
      ARM64: dts: meson-gxl: Add i2c nodes
      ARM64: dts: meson-gxl: Add MMC/SD/SDIO nodes
      ARM64: dts: meson-gxl-p23x: Add uart pinctrl
      ARM64: dts: meson-gxl-p23x: Add SD/SDIO/MMC and PWM nodes
      ARM64: dts: meson-gxl-p23x: Enable IR receiver
      ARM64: dts: meson-gxl: Add ethernet nodes with internal PHY
      ARM64: dts: meson-gxl-p23x: Enable ethernet
      ARM64: dts: meson-gxl-s905x: Enable internal ethernet PHY
      ARM64: dts: Add support for Meson GXM
      ARM64: dts: meson-gxm: Add support for the Nexbox A1
      ARM64: dts: meson-gxl: Add support for Nexbox A95X

Niklas Cassel (1):
      ARM: dts: artpec: add pcie support

Olof Johansson (14):
      Merge tag 'juno-dt-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64
      Merge tag 'renesas-arm64-dt-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'v4.9-rc3' into next/dt64
      Merge tag 'uniphier-dt64-v4.10' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64
      Merge tag 'samsung-dt64-4.10' of git://git.kernel.org/.../krzk/linux into next/dt64
      Merge tag 'v4.10-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge branch 'clk-qcom-8994' of git://git.kernel.org/.../clk/linux into next/dt64
      Merge tag 'qcom-arm64-for-4.10' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'imx-dt64-4.10' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'hisi-arm64-dt-4.10' of git://github.com/hisilicon/linux-hisi into next/dt64
      Merge tag 'sunxi-dt64-for-4.10' of https://git.kernel.org/.../mripard/linux into next/dt64
      Merge tag 'amlogic-dt64' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
      Merge tag 'mvebu-dt64-4.10-1' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'samsung-dt64-gic-flags-4.10' of git://git.kernel.org/.../krzk/linux into next/dt64

Rajendra Nayak (1):
      arm64: dts: qcom: Add missing interrupt entry for pm8994 gpios

Ray Jui (1):
      arm64: dts: Updated NAND DT properties for NS2 SVK

Ritesh Harjani (2):
      ARM: dts: Add xo to sdhc clock node on qcom platforms
      arm64: dts: qcom: msm8916: Add ddr support to sdhc1

Rob Rice (1):
      arm64: dts: Add Broadcom Northstar2 device tree entries for PDC driver.

Robin Murphy (2):
      arm64: dts: juno: Add SMMUs device nodes
      arm64: dts: Update Broadcom NS2 to generic IOMMU binding

Romain Perier (1):
      arm64: dts: marvell: Add definition for the Globalscale Marvell ESPRESSOBin Board

Scott Branden (1):
      arm64: dts: rename ns2.txt to brcm,ns2.txt

Shaohui Xie (8):
      dt-bindings: fsl: Add LS1043A/LS1046A/LS2080A SoC compatible strings
      dt-bindings: fsl: add LS1043A/LS1046A/LS2080A compatible for SCFG and DCFG
      dt-bindings: i2c: adds two more nxp devices
      dt-bindings: qoriq-clock: add LS1043A/LS1046A/LS2080A compatible for clockgen
      dt-bindings: ahci-fsl-qoriq: updated for SoC ls1046a
      Documentation: DT: Add entry for QorIQ LS1046A-RDB board
      Documentation: DT: Add entry for QorIQ LS1046A-QDS board
      arm64: dts: add LS1046A-QDS board support

Shawn Lin (2):
      arm64: dts: rockchip: Add more properties for emmc on px5-evb
      arm64: dts: rockchip: add sdmmc support for px5-evb

Simon Horman (3):
      arm64: dts: r8a7796: add SDHI nodes
      arm64: dts: r8a7796: salvator-x: enable SDHI0 & 3
      arm64: dts: r8a7796: salvator-x: enable UHS for SDHI 0 & 3

Srinivas Kandagatla (2):
      dts: arm64: db820c: add pmic pins specific dts file
      arm64: dts: apq8016-sbc: add analog audio support with multicodec

Stefan Wahren (3):
      ARM64: dts: bcm283x: Use dtsi for USB host mode
      DT: binding: bcm2835-mbox: fix address typo in example
      ARM: dts: bcm283x: fix typo in mailbox address

Sylwester Nawrocki (1):
      arm64: dts: exynos: Assign parent clock of the clkout clock for TM2 board

Thierry Reding (6):
      arm64: tegra: Add CPU nodes for Tegra186
      arm64: tegra: Add serial ports on Tegra186
      arm64: tegra: Add I2C controllers on Tegra186
      arm64: tegra: Add SDHCI controllers on Tegra186
      arm64: tegra: Add GPIO controllers on Tegra186
      arm64: tegra: Enable PSCI on P3310

Ulrich Hecht (4):
      arm64: renesas: r8a7796: add SYS-DMAC controller nodes
      arm64: dts: r8a7796: add I2C support
      arm64: dts: r8a7796: Enable I2C DMA
      arm64: dts: r8a7796: salvator-x: enable I2C

Vladimir Barinov (13):
      arm64: dts: h3ulcb: update documentation with official board name
      arm64: dts: h3ulcb: update header
      arm64: dts: m3ulcb: add M3ULCB board DT bindings
      arm64: dts: m3ulcb: initial device tree
      arm64: dts: m3ulcb: enable SCIF clk and pins
      arm64: dts: m3ulcb: enable GPIO leds
      arm64: dts: m3ulcb: enable GPIO keys
      arm64: dts: m3ulcb: enable EXTALR clk
      arm64: dts: m3ulcb: enable WDT
      arm64: dts: m3ulcb: enable SDHI0
      arm64: dts: m3ulcb: enable SDHI2
      arm64: dts: h3ulcb: enable SDHI2
      arm64: dts: h3ulcb: rename SDHI0 pins

William Wu (1):
      arm64: dts: rockchip: add usb2-phy otg-port support for rk3399

Wolfram Sang (3):
      arm64: dts: r8a7795: salvator-x: enable UHS for SDHI 0 & 3
      arm64: dts: r8a7795: salvator: enable on-board eMMC
      arm64: dts: r8a7796: salvator: enable on board eMMC

Yakir Yang (1):
      arm64: dts: rockchip: add backlight support for rk3399 evb board

Yoshihiro Shimoda (1):
      arm64: dts: r8a7795: salvator-x: add bias setting for usb1_pins

Ziyuan Xu (1):
      arm64: dts: rockchip: add cpu-id nvmem cell node for rk3399

spjoshi@codeaurora.org (3):
      arm64: dts: msm8996: Add SMEM reserve-memory node
      arm64: dts: msm8996: Add reserve-memory nodes
      arm64: dts: msm8996: Add SMP2P and APCS nodes


 Documentation/devicetree/bindings/arm/amlogic.txt  |   19 +
 .../bindings/arm/bcm/{ns2.txt => brcm,ns2.txt}     |    0
 Documentation/devicetree/bindings/arm/fsl.txt      |   34 +-
 .../bindings/arm/hisilicon/hisilicon.txt           |    4 +
 Documentation/devicetree/bindings/arm/qcom.txt     |    2 +
 Documentation/devicetree/bindings/arm/rockchip.txt |   12 +
 .../bindings/arm/samsung/samsung-boards.txt        |    2 +
 Documentation/devicetree/bindings/arm/shmobile.txt |    4 +-
 Documentation/devicetree/bindings/arm/sunxi.txt    |    1 +
 .../devicetree/bindings/ata/ahci-fsl-qoriq.txt     |    2 +-
 .../devicetree/bindings/clock/qoriq-clock.txt      |    3 +
 .../devicetree/bindings/i2c/trivial-devices.txt    |    2 +
 .../devicetree/bindings/media/renesas,fcp.txt      |    8 +-
 .../devicetree/bindings/vendor-prefixes.txt        |    2 +
 MAINTAINERS                                        |    1 +
 arch/arm64/boot/dts/Makefile                       |    1 +
 arch/arm64/boot/dts/allwinner/Makefile             |    5 +
 .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts  |   50 +
 .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts |   74 +
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |  261 ++++
 arch/arm64/boot/dts/amlogic/Makefile               |    8 +
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |  190 +++
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |  360 +++++
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |  231 ++++
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |  119 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi   |  129 +-
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |  106 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |  901 +++++-------
 .../boot/dts/amlogic/meson-gxl-nexbox-a95x.dts     |  205 +++
 .../boot/dts/amlogic/meson-gxl-s905d-p230.dts      |   77 ++
 .../boot/dts/amlogic/meson-gxl-s905d-p231.dts      |   58 +
 arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi   |   48 +
 .../boot/dts/amlogic/meson-gxl-s905x-p212.dts      |   69 +
 arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi   |   54 +
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |  301 ++++
 .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts |  169 +++
 .../arm64/boot/dts/amlogic/meson-gxm-s912-q200.dts |   77 ++
 .../arm64/boot/dts/amlogic/meson-gxm-s912-q201.dts |   58 +
 arch/arm64/boot/dts/amlogic/meson-gxm.dtsi         |  114 ++
 arch/arm64/boot/dts/arm/juno-base.dtsi             |   80 ++
 arch/arm64/boot/dts/arm/juno-r1.dts                |    6 +
 arch/arm64/boot/dts/arm/juno-r2.dts                |    6 +
 arch/arm64/boot/dts/arm/juno.dts                   |    6 +
 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts   |    8 +-
 arch/arm64/boot/dts/broadcom/bcm2837.dtsi          |    8 +-
 .../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi    |    1 +
 arch/arm64/boot/dts/broadcom/ns2-svk.dts           |   38 +
 arch/arm64/boot/dts/broadcom/ns2.dtsi              |   62 +-
 arch/arm64/boot/dts/exynos/Makefile                |    5 +-
 arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi |  804 +++++++++++
 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts      | 1049 ++++++++++++++
 arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts     |   41 +
 .../dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi |   23 +
 .../dts/exynos/exynos5433-tmu-sensor-conf.dtsi     |   22 +
 arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi     |  296 ++++
 arch/arm64/boot/dts/exynos/exynos5433.dtsi         | 1462 ++++++++++++++++++++
 arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi    |   20 +-
 arch/arm64/boot/dts/exynos/exynos7.dtsi            |   87 +-
 arch/arm64/boot/dts/freescale/Makefile             |    2 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts  |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts  |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   78 ++
 arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts  |  212 +++
 arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts  |  150 ++
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  515 +++++++
 arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts  |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts  |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a-simu.dts |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |  116 +-
 arch/arm64/boot/dts/hisilicon/Makefile             |    1 +
 arch/arm64/boot/dts/hisilicon/hip06-d03.dts        |    8 -
 arch/arm64/boot/dts/hisilicon/hip06.dtsi           |   23 +-
 arch/arm64/boot/dts/hisilicon/hip07-d05.dts        |   66 +
 arch/arm64/boot/dts/hisilicon/hip07.dtsi           | 1059 ++++++++++++++
 arch/arm64/boot/dts/marvell/Makefile               |    1 +
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |    2 +-
 .../boot/dts/marvell/armada-3720-espressobin.dts   |   82 ++
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |    2 +-
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi      |    2 +-
 .../boot/dts/marvell/armada-cp110-master.dtsi      |    2 +-
 .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi |    2 +-
 arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts      |    2 +-
 arch/arm64/boot/dts/marvell/berlin4ct-stb.dts      |    2 +-
 arch/arm64/boot/dts/marvell/berlin4ct.dtsi         |    2 +-
 arch/arm64/boot/dts/nvidia/Makefile                |    1 +
 arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts |    8 +
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi     |   64 +
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |  398 ++++++
 arch/arm64/boot/dts/qcom/Makefile                  |    7 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |   73 +-
 .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi    |   15 +
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |    2 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   73 +-
 .../boot/dts/qcom/msm8992-bullhead-rev-101.dts     |   41 +
 arch/arm64/boot/dts/qcom/msm8992-pins.dtsi         |   38 +
 arch/arm64/boot/dts/qcom/msm8992.dtsi              |  184 +++
 .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts |   40 +
 arch/arm64/boot/dts/qcom/msm8994-pins.dtsi         |   38 +
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |  216 +++
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   91 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi               |   45 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |    1 +
 arch/arm64/boot/dts/renesas/Makefile               |    2 +-
 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts     |   53 +-
 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts |   85 +-
 arch/arm64/boot/dts/renesas/r8a7795.dtsi           |   29 +-
 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts     |  189 +++
 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts |  160 +++
 arch/arm64/boot/dts/renesas/r8a7796.dtsi           |  255 ++++
 arch/arm64/boot/dts/rockchip/Makefile              |    1 +
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    |    2 +-
 arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts    |  314 +++++
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |   18 +-
 arch/arm64/boot/dts/rockchip/rk3399-evb.dts        |   40 +
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   55 +-
 arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi   |   59 +-
 arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi   |  111 +-
 arch/arm64/boot/dts/zte/zx296718.dtsi              |   24 +
 118 files changed, 12147 insertions(+), 709 deletions(-)

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

* [GIT PULL 7/7] ARM: SoC driver updates for v4.10
  2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
                   ` (5 preceding siblings ...)
  2016-12-15 23:09 ` [GIT PULL 6/7] ARM: 64-bit " Arnd Bergmann
@ 2016-12-15 23:10 ` Arnd Bergmann
  6 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2016-12-15 23:10 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit da65a1589dacc7ec44ea0557a14d70a39d991f32:

  base: soc: Provide a dummy implementation of soc_device_match() (2016-11-10 10:10:37 +0100)

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 2ada9593224ccc0f6a9368778dc55a59b92aff10:

  Merge tag 'qcom-drivers-for-4.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/drivers (2016-11-30 22:49:14 +0100)

----------------------------------------------------------------
ARM: SoC driver updates for v4.10

Driver updates for ARM SoCs, including a couple of newly added drivers:

- A new driver for the power management controller on TI Keystone
- Support for the prerelease "SCPI" firmware protocol that ended up
  being shipped by Amlogic in their GXBB SoC.
- A soc_device can now be matched using a glob from inside the
  kernel, when another driver wants to know the specific chip
  it is running on and cannot find out from DT, firmware or hardware.
- Renesas SoCs now support identification through the soc_device
  interface, both in user space and kernel.
- Renesas r8a7743 and r8a7745 gain support for their system controller
- A new checking module for the ARM "PSCI" (not to be confused
  with "SCPI" mentioned above) firmware interface.
- A new driver for the Tegra GMI memory interface
- Support for the Tegra firmware interfaces with their
  power management controllers

As usual, the updates for the reset controller framework are merged
here, as they tend to touch multiple SoCs as well, including a new
driver for the Oxford (now Broadcom) OX820 chip and the Tegra
bpmp interface.

The existing drivers for Atmel, Qualcomm, NVIDIA, TI Davinci, and
Rockchips SoCs see some further updates.

Conflicts:
- ARCH_RENESAS now selects SOC_BUS, but no longer needs GPIOLIB
- drivers/soc/renesas/Makefile: multiple files got added, keep
  all in logical sorting

----------------------------------------------------------------
Alexandre Belloni (4):
      Documentation: dt: atmel-at91: Document secumod bindings
      ARM: at91: add secumod register definitions
      misc: sram: document new compatible
      misc: sram: add Atmel securam support

Andy Gross (1):
      Merge tag 'qcom-drivers-for-4.10' into drivers-for-4.10-2

Arnd Bergmann (8):
      Merge tag 'davinci-for-v4.10/drivers-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
      misc: sram: remove useless #ifdef
      Merge tag 'renesas-r8a7745-sysc-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'soc-device-match-tag1' of git://git.kernel.org/.../geert/renesas-drivers into next/drivers
      Merge tag 'renesas-soc-match-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'scpi-updates-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
      Merge branch 'for-4.10-ti-sci-base' of https://github.com/t-kristo/linux-pm into next/drivers
      Merge tag 'qcom-drivers-for-4.10-2' of git://git.kernel.org/.../agross/linux into next/drivers

Bartosz Golaszewski (4):
      memory: davinci: add support for da8xx DDR2/mDDR controller
      bus: davinci: add support for da8xx bus master priority control
      bus: da8xx-mstpri: drop the call to of_flat_dt_get_machine_name()
      memory: da8xx-ddrctl: drop the call to of_flat_dt_get_machine_name()

Bjorn Andersson (1):
      soc: qcom: wcnss_ctrl: Stub wcnss_ctrl API

Caesar Wang (1):
      soc: rockchip: power-domain: avoid infinite loop

Dan Carpenter (1):
      mailbox: tegra-hsp: Use after free in tegra_hsp_remove_doorbells()

Douglas Anderson (1):
      soc: rockchip: power-domain: Don't (incorrectly) set rk3399 up/down counts

Geert Uytterhoeven (2):
      ARM: shmobile: Document DT bindings for Product Register
      soc: renesas: Identify SoC and register with the SoC bus

Heiko Stuebner (1):
      soc: rockchip: power-domain: use pm_genpd_remove in error cleanup

James Liao (1):
      soc: mediatek: Refine scpsys to support multiple platform

Jon Hunter (4):
      soc/tegra: pmc: Guard against uninitialised PMC clock
      soc/tegra: pmc: Simplify IO rail bit handling
      soc/tegra: pmc: Check return code for pm_genpd_init()
      soc/tegra: pmc: Remove genpd when adding provider fails

Joseph Lo (3):
      soc/tegra: Add Tegra186 support
      dt-bindings: mailbox: Add Tegra HSP binding
      dt-bindings: firmware: Add bindings for Tegra BPMP

Kevin Brodsky (1):
      drivers: psci: PSCI checker module

Laxman Dewangan (3):
      soc/tegra: pmc: Use BIT macro for register field definition
      soc/tegra: pmc: Correct type of variable for tegra_pmc_readl()
      soc/tegra: pmc: Add I/O pad voltage support

Martin Blumenstingl (1):
      reset: allow using reset_control_reset with shared reset

Michael Scott (1):
      MAINTAINERS: add drivers/pinctrl/qcom to ARM/QUALCOMM SUPPORT

Mirza Krak (2):
      dt/bindings: Add bindings for Tegra GMI controller
      bus: Add support for Tegra Generic Memory Interface

Neil Armstrong (7):
      reset: oxnas: Add OX820 support
      dt-bindings: reset: oxnas: Add include file with reset indexes
      dt-bindings: reset: oxnas: Update for OX820
      firmware: arm_scpi: increase MAX_DVFS_OPPS to 16 entries
      firmware: arm_scpi: add alternative legacy structures, functions and macros
      firmware: arm_scpi: allow firmware with get_capabilities not implemented
      Documentation: bindings: Add support for Amlogic GXBB SCPI protocol

Nishanth Menon (5):
      Documentation: Add support for TI System Control Interface (TI-SCI) protocol
      firmware: Add basic support for TI System Control Interface (TI-SCI) protocol
      firmware: ti_sci: Add support for Device control
      firmware: ti_sci: Add support for Clock control
      firmware: ti_sci: Add support for reboot core service

Olof Johansson (12):
      Merge tag 'renesas-drivers-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'v4.10-rockchip-drivers1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers
      Merge tag 'qcom-drivers-for-4.10' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'davinci-for-v4.10/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
      Merge tag 'v4.9-next-soc' of https://github.com/mbgg/linux-mediatek into next/drivers
      Merge tag 'at91-ab-4.10-drivers' of git://git.kernel.org/.../abelloni/linux into next/drivers
      Merge tag 'reset-for-4.10' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'tegra-for-4.10-mailbox' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.10-firmware' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.10-reset' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.10-bus' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.10-soc' of git://git.kernel.org/.../tegra/linux into next/drivers

Paul Gortmaker (5):
      reset: berlin: make it explicitly non-modular
      reset: socfpga: make it explicitly non-modular
      reset: sunxi: make it explicitly non-modular
      reset: zynq: make it explicitly non-modular
      reset: lpc18xx: make it explicitly non-modular

Peter Griffin (2):
      reset: sti: Remove STiH415/6 reset support
      reset: sti: softreset: Remove obsolete platforms from dt binding doc.

Sergei Shtylyov (4):
      ARM: shmobile: r8a7743: add power domain index macros
      soc: renesas: rcar-sysc: add R8A7743 support
      ARM: shmobile: r8a7745: add power domain index macros
      soc: renesas: rcar-sysc: add R8A7745 support

Shunli Wang (1):
      soc: mediatek: Add MT2701 scpsys driver

Srinivas Kandagatla (1):
      pinctrl: pm8994: add pad voltage regulator defines

Stephen Warren (2):
      dt-bindings: Add power domains to Tegra BPMP firmware
      dt-bindings: firmware: Allow child nodes inside the Tegra BPMP

Sudeep Holla (4):
      firmware: arm_scpi: add command indirection to support legacy commands
      Documentation: bindings: decouple juno specific details from generic binding
      Documentation: bindings: add compatible specific to pre v1.0 SCPI protocols
      firmware: arm_scpi: add support for pre-v1.0 SCPI compatible

Thierry Reding (11):
      soc/tegra: pmc: Use consistent ordering of bit definitions
      soc/tegra: pmc: Clean-up I/O rail error messages
      soc/tegra: pmc: Use consistent naming for PM domains
      Merge branch 'for-4.10/soc' into for-4.10/mailbox
      mailbox: Add Tegra HSP driver
      Merge branch 'for-4.10/mailbox' into for-4.10/firmware
      firmware: tegra: Add IVC library
      firmware: tegra: Add BPMP support
      Merge branch 'for-4.10/firmware' into for-4.10/reset
      reset: Add Tegra BPMP reset driver
      drivers: psci: Allow PSCI node to be disabled

Tomeu Vizoso (1):
      soc: rockchip: power-domain: Handle errors from of_genpd_add_provider_onecell

Wei Yongjun (3):
      memory: atmel-ebi: fix return value check in at91_ebi_dev_disable()
      memory: atmel-sdramc: use builtin_platform_driver to simplify the code
      firmware: qcom: scm: Use devm_reset_controller_register()

spjoshi@codeaurora.org (3):
      dt-bindings: firmware: scm: Add MSM8996 DT bindings
      firmware: qcom: scm: Remove core, iface and bus clocks dependency
      firmware: qcom: scm: Return PTR_ERR when devm_clk_get fails

 .../devicetree/bindings/arm/amlogic,scpi.txt       |   20 +
 Documentation/devicetree/bindings/arm/arm,scpi.txt |   25 +-
 .../devicetree/bindings/arm/atmel-at91.txt         |   16 +
 .../devicetree/bindings/arm/juno,scpi.txt          |   26 +
 .../devicetree/bindings/arm/keystone/ti,sci.txt    |   81 +
 Documentation/devicetree/bindings/arm/shmobile.txt |   18 +
 .../devicetree/bindings/bus/nvidia,tegra20-gmi.txt |  132 ++
 .../devicetree/bindings/bus/ti,da850-mstpri.txt    |   20 +
 .../bindings/firmware/nvidia,tegra186-bpmp.txt     |  108 ++
 .../devicetree/bindings/firmware/qcom,scm.txt      |    2 +
 .../bindings/mailbox/nvidia,tegra186-hsp.txt       |   52 +
 .../memory-controllers/ti-da8xx-ddrctl.txt         |   20 +
 .../bindings/power/renesas,rcar-sysc.txt           |    8 +-
 .../devicetree/bindings/reset/oxnas,reset.txt      |   44 +-
 Documentation/devicetree/bindings/sram/sram.txt    |    2 +-
 MAINTAINERS                                        |   11 +
 arch/arm/mach-shmobile/Kconfig                     |    1 +
 arch/arm/mach-sti/Kconfig                          |    2 -
 arch/arm64/Kconfig.platforms                       |    1 +
 drivers/bus/Kconfig                                |   16 +
 drivers/bus/Makefile                               |    3 +
 drivers/bus/da8xx-mstpri.c                         |  267 +++
 drivers/bus/tegra-gmi.c                            |  284 +++
 drivers/firmware/Kconfig                           |   27 +
 drivers/firmware/Makefile                          |    3 +
 drivers/firmware/arm_scpi.c                        |  276 ++-
 drivers/firmware/psci.c                            |    2 +-
 drivers/firmware/psci_checker.c                    |  490 +++++
 drivers/firmware/qcom_scm.c                        |   53 +-
 drivers/firmware/tegra/Kconfig                     |   25 +
 drivers/firmware/tegra/Makefile                    |    2 +
 drivers/firmware/tegra/bpmp.c                      |  868 +++++++++
 drivers/firmware/tegra/ivc.c                       |  695 +++++++
 drivers/firmware/ti_sci.c                          | 1991 ++++++++++++++++++++
 drivers/firmware/ti_sci.h                          |  492 +++++
 drivers/mailbox/Kconfig                            |    9 +
 drivers/mailbox/Makefile                           |    2 +
 drivers/mailbox/tegra-hsp.c                        |  479 +++++
 drivers/memory/Kconfig                             |    8 +
 drivers/memory/Makefile                            |    1 +
 drivers/memory/atmel-ebi.c                         |    2 +-
 drivers/memory/atmel-sdramc.c                      |    6 +-
 drivers/memory/da8xx-ddrctl.c                      |  173 ++
 drivers/misc/sram.c                                |   42 +-
 drivers/reset/Kconfig                              |    1 +
 drivers/reset/Makefile                             |    1 +
 drivers/reset/core.c                               |   43 +-
 drivers/reset/reset-berlin.c                       |   12 +-
 drivers/reset/reset-lpc18xx.c                      |   32 +-
 drivers/reset/reset-oxnas.c                        |    1 +
 drivers/reset/reset-socfpga.c                      |   10 +-
 drivers/reset/reset-sunxi.c                        |    9 +-
 drivers/reset/reset-zynq.c                         |   10 +-
 drivers/reset/sti/Kconfig                          |    8 -
 drivers/reset/sti/Makefile                         |    2 -
 drivers/reset/sti/reset-stih415.c                  |  112 --
 drivers/reset/sti/reset-stih416.c                  |  143 --
 drivers/reset/tegra/Kconfig                        |    2 +
 drivers/reset/tegra/Makefile                       |    1 +
 drivers/reset/tegra/reset-bpmp.c                   |   71 +
 drivers/soc/mediatek/Kconfig                       |    2 +-
 drivers/soc/mediatek/mtk-scpsys.c                  |  465 +++--
 drivers/soc/renesas/Makefile                       |    4 +
 drivers/soc/renesas/r8a7743-sysc.c                 |   32 +
 drivers/soc/renesas/r8a7745-sysc.c                 |   32 +
 drivers/soc/renesas/rcar-sysc.c                    |    6 +
 drivers/soc/renesas/rcar-sysc.h                    |    2 +
 drivers/soc/renesas/renesas-soc.c                  |  257 +++
 drivers/soc/rockchip/pm_domains.c                  |   81 +-
 drivers/soc/tegra/Kconfig                          |   14 +
 drivers/soc/tegra/pmc.c                            |  398 +++-
 include/dt-bindings/clock/tegra186-clock.h         |  940 +++++++++
 include/dt-bindings/mailbox/tegra186-hsp.h         |   24 +
 include/dt-bindings/pinctrl/qcom,pmic-gpio.h       |    4 +
 include/dt-bindings/pinctrl/qcom,pmic-mpp.h        |    6 +
 include/dt-bindings/power/tegra186-powergate.h     |   39 +
 include/dt-bindings/reset/oxsemi,ox810se.h         |   53 +
 include/dt-bindings/reset/oxsemi,ox820.h           |   53 +
 include/dt-bindings/reset/tegra186-reset.h         |  217 +++
 include/linux/soc/qcom/wcnss_ctrl.h                |   13 +
 include/linux/soc/ti/ti_sci_protocol.h             |  249 +++
 include/soc/at91/atmel-secumod.h                   |   19 +
 include/soc/tegra/bpmp-abi.h                       | 1601 ++++++++++++++++
 include/soc/tegra/bpmp.h                           |  141 ++
 include/soc/tegra/ivc.h                            |  109 ++
 include/soc/tegra/pmc.h                            |  126 +-
 86 files changed, 11428 insertions(+), 722 deletions(-)

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

end of thread, other threads:[~2016-12-15 23:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-15 22:55 [GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann
2016-12-15 23:01 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes " Arnd Bergmann
2016-12-15 23:02 ` [GIT PULL 2/7] ARM: SoC platform updates " Arnd Bergmann
2016-12-15 23:03 ` [GIT PULL 3/7] ARM: SoC defconfig " Arnd Bergmann
2016-12-15 23:03 ` [GIT PULL 4/7] ARM: SoC 64-bit changes " Arnd Bergmann
2016-12-15 23:07 ` [GIT PULL 5/7] ARM: DT updates " Arnd Bergmann
2016-12-15 23:09 ` [GIT PULL 6/7] ARM: 64-bit " Arnd Bergmann
2016-12-15 23:10 ` [GIT PULL 7/7] ARM: SoC driver " Arnd Bergmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).