All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 0/7] ARM: SoC changes for v4.8
@ 2016-08-01 21:39 ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

Hi Linus,

Here's our set of branches for this release. As usual, each pull request describes
the conflicts that will show up and brief descriptions on how to resolve. I've
also pushed a sample-merge branch to the repo to compare final results with.

When it comes to contents, this is a release cycle that's on the small
side for us at "only" 858 patches merged that haven't already gone in
through other trees.

New platforms for this cycle are:

32-bit:
 - Broadcom BCM23550
 - Freescale i.MX7Solo
 - Qualcomm MDM9615
 - Renesas r8a7792

64-bit:
 - Broadcom BCM2837
 - Renesas r8a7796

Out of those, BCM2837 might be worth pointing out since it is the SoC
used on Raspberry Pi 3, so it's great to start seeing support there.

As contributors go, the top 15 authors of patches are:

Geert Uytterhoeven (73)
Krzysztof Kozlowski (41)
Javier Martinez Canillas (36)
Ben Dooks (33)
Hans de Goede (33)
Alexandre Belloni (29)
Arnd Bergmann (25)
Chen-Yu Tsai (23)
Srinivas Kandagatla (21)
Thierry Reding (20)
Jon Hunter (19)
Andy Gross (18)
Alexander Shiyan (17)
Florian Fainelli (17)
Sergei Shtylyov (17)

And dirstat speaks pretty clearly about where the bulk of changes are for us
now: 32-bit device-tree contents. 64-bit platforms are slowly picking up but
have nowhere near the rate of change:

  61.8% arch/arm/boot/dts/
   4.3% arch/arm/mach-ux500/
   8.0% arch/arm/
   9.2% arch/arm64/boot/dts/
  11.4% drivers/

Driver stand out this release cycle in part due to an active time for reset
driver conversions, and that tree is normally merged through us.


Please merge!

Thanks,

Olof (and Arnd and Kevin)

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

* [GIT PULL 0/7] ARM: SoC changes for v4.8
@ 2016-08-01 21:39 ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Linus,

Here's our set of branches for this release. As usual, each pull request describes
the conflicts that will show up and brief descriptions on how to resolve. I've
also pushed a sample-merge branch to the repo to compare final results with.

When it comes to contents, this is a release cycle that's on the small
side for us at "only" 858 patches merged that haven't already gone in
through other trees.

New platforms for this cycle are:

32-bit:
 - Broadcom BCM23550
 - Freescale i.MX7Solo
 - Qualcomm MDM9615
 - Renesas r8a7792

64-bit:
 - Broadcom BCM2837
 - Renesas r8a7796

Out of those, BCM2837 might be worth pointing out since it is the SoC
used on Raspberry Pi 3, so it's great to start seeing support there.

As contributors go, the top 15 authors of patches are:

Geert Uytterhoeven (73)
Krzysztof Kozlowski (41)
Javier Martinez Canillas (36)
Ben Dooks (33)
Hans de Goede (33)
Alexandre Belloni (29)
Arnd Bergmann (25)
Chen-Yu Tsai (23)
Srinivas Kandagatla (21)
Thierry Reding (20)
Jon Hunter (19)
Andy Gross (18)
Alexander Shiyan (17)
Florian Fainelli (17)
Sergei Shtylyov (17)

And dirstat speaks pretty clearly about where the bulk of changes are for us
now: 32-bit device-tree contents. 64-bit platforms are slowly picking up but
have nowhere near the rate of change:

  61.8% arch/arm/boot/dts/
   4.3% arch/arm/mach-ux500/
   8.0% arch/arm/
   9.2% arch/arm64/boot/dts/
  11.4% drivers/

Driver stand out this release cycle in part due to an active time for reset
driver conversions, and that tree is normally merged through us.


Please merge!

Thanks,

Olof (and Arnd and Kevin)

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

* [GIT PULL 1/7] ARM: SoC cleanups for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

The cleanup branch keeps going down in size as we've completed a lot of
the major legacy platform removals and conversions.

A handful of changes this time around, some of the themes or larger sets are:

- A bunch of i.MX cleanups around platform detection, init call cleanups
- Misc fixes of missing/implicit includes
- Removal of ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB



Conflicts:

arch/arm/Kconfig:
Keep both sides (CPLS711X_TIMER and GPIOLIB selects). Feel free to fix sort
order.

arch/arm/mach-mxs/Kconfig:
Keep MXS_TIMER and GPIOLIB selects. Preferrably sorted.

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

The following changes since commit f38d2e5313f0af9d9b66c02a5d49c71deb994b85:

  Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

are available in the git repository at:

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

for you to fetch changes up to 3cc5612b21bab85c8ce68636f2047f8477220b35:

  Merge tag 'mvebu-cleanup-4.8-2' of git://git.infradead.org/linux-mvebu into next/cleanup

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

Alexander Shiyan (2):
      ARM: imx: Remove orphan header
      ARM: imx: Use IRQCHIP_DECLARE for TZIC

Andrea Gelmini (1):
      ARM: SAMSUNG: Fix typos

Andrey Smirnov (5):
      ARM: i.MX: system.c: Convert goto to if statement
      ARM: i.MX: system.c: Remove redundant errata 752271 code
      ARM: i.MX: system.c: Replace magic numbers
      ARM: i.MX: system.c: Tweak prefetch settings for performance
      ARM: i.MX: Do not explicitly call l2x0_of_init()

Arnd Bergmann (10):
      ARM: imx: remove cpu_is_mx1 check
      ARM: imx: deconstruct mxc_rnga initialization
      ARM: imx: deconstruct mx3_idle
      ARM: imx: rework mx27_pm_init() call
      ARM: imx: remove last call to cpu_is_mx5*
      ARM: imx: remove cpu_is_mx*()
      ARM: tegra: Remove board_init_funcs array
      ARM: s3c64xx: avoid warning about 'struct device_node'
      Merge tag 'tegra-for-4.8-arm-soc' of git://git.kernel.org/.../tegra/linux into next/cleanup
      Merge tag 'mvebu-cleanup-4.8-2' of git://git.infradead.org/linux-mvebu into next/cleanup

Baruch Siach (1):
      ARM: mps2: fix typo

Ben Dooks (14):
      ARM: vexpress/hotplug: fix missing core.h include
      ARM: versatile: fix missing <plat/platsmp.h> include
      ARM: vexpress/spc: fix missing include of spc.h
      power: vexpress: make dev_attr_active static
      mvebu: fix missing includes in pmsu.c
      mvebu: fix missing include of common.h in pm.c
      mvebu: fix missing include of common.h in cpu-reset.c
      mvebu: make mvebu_armada375_smp_wa_init() static
      mvebu: add definition for coherency_base
      ARM: orion5x: make orion5x_legacy_handle_irq static
      ARM: Kirkwood: make kirkwood_disable_mbus_error_propagation() static
      ARM: Kirkwood: fix kirkwood_pm_init() declaration/type
      bus: mvebu-mbus: fix __iomem on register pointers
      bus: mvebu-mbus: make mvebu_mbus_syscore_ops static

Jungseung Lee (1):
      ARM: iop: Fix indentation

Linus Walleij (1):
      ARM: do away with ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB

Masahiro Yamada (1):
      ARM: uniphier: drop code for old DT binding

Olof Johansson (4):
      Merge tag 'samsung-soc-4.8' of git://git.kernel.org/.../krzk/linux into next/cleanup
      Merge tag 'vexpress-fixes-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/cleanup
      Merge tag 'mvebu-cleanup-4.8-1' of git://git.infradead.org/linux-mvebu into next/cleanup
      Merge tag 'imx-cleanup-4.8' of git://git.kernel.org/.../shawnguo/linux into next/cleanup

Sudeep Holla (1):
      ARM: vexpress/spc: remove unused variable perf_stat_reg

Thierry Reding (4):
      ARM: tegra: hotplug: Include missing common.h
      ARM: tegra: cpuidle: Add missing cpuidle.h include
      ARM: tegra: irq: Add missing irq.h include
      ARM: tegra: pm: Add tegra_cpu_do_idle() prototype

Viresh Kumar (1):
      ARM: s3c24xx: Sort cpufreq tables


 arch/arm/Kconfig                                |  38 ++++---
 arch/arm/mach-at91/Kconfig                      |   2 +-
 arch/arm/mach-bcm/Kconfig                       |   7 +-
 arch/arm/mach-berlin/Kconfig                    |   2 +-
 arch/arm/mach-digicolor/Kconfig                 |   2 +-
 arch/arm/mach-exynos/Kconfig                    |   2 +-
 arch/arm/mach-imx/Kconfig                       |   6 +-
 arch/arm/mach-imx/Makefile                      |   4 +-
 arch/arm/mach-imx/common.h                      |   3 +-
 arch/arm/mach-imx/cpu-imx5.c                    |   8 --
 arch/arm/mach-imx/cpu.c                         |   2 -
 arch/arm/mach-imx/devices/Kconfig               |   4 -
 arch/arm/mach-imx/devices/platform-mxc_rnga.c   |  53 ----------
 arch/arm/mach-imx/eukrea-baseboards.h           |  42 --------
 arch/arm/mach-imx/imx27-dt.c                    |   1 +
 arch/arm/mach-imx/imx31-dt.c                    |  12 +++
 arch/arm/mach-imx/imx35-dt.c                    |  10 +-
 arch/arm/mach-imx/mach-imx50.c                  |   1 -
 arch/arm/mach-imx/mach-imx51.c                  |   1 -
 arch/arm/mach-imx/mach-imx53.c                  |   1 -
 arch/arm/mach-imx/mach-imx6q.c                  |   2 +
 arch/arm/mach-imx/mach-imx6sl.c                 |   2 +
 arch/arm/mach-imx/mach-imx6sx.c                 |   2 +
 arch/arm/mach-imx/mm-imx1.c                     |   2 +-
 arch/arm/mach-imx/mm-imx27.c                    |   2 +
 arch/arm/mach-imx/mm-imx3.c                     |  32 +++++-
 arch/arm/mach-imx/mxc.h                         | 101 -------------------
 arch/arm/mach-imx/pm-imx27.c                    |   8 +-
 arch/arm/mach-imx/pm-imx3.c                     |  38 -------
 arch/arm/mach-imx/system.c                      |  58 +++++------
 arch/arm/mach-imx/tzic.c                        |  10 +-
 arch/arm/mach-integrator/Kconfig                |   4 +-
 arch/arm/mach-meson/Kconfig                     |   2 +-
 arch/arm/mach-mmp/Kconfig                       |   2 +-
 arch/arm/mach-moxart/Kconfig                    |   2 +-
 arch/arm/mach-mv78xx0/Kconfig                   |   2 +-
 arch/arm/mach-mvebu/Kconfig                     |   4 +-
 arch/arm/mach-mvebu/coherency.h                 |   1 +
 arch/arm/mach-mvebu/cpu-reset.c                 |   2 +
 arch/arm/mach-mvebu/kirkwood-pm.c               |   4 +-
 arch/arm/mach-mvebu/kirkwood.c                  |   2 +-
 arch/arm/mach-mvebu/pm.c                        |   1 +
 arch/arm/mach-mvebu/pmsu.c                      |   3 +-
 arch/arm/mach-mvebu/system-controller.c         |   2 +-
 arch/arm/mach-mxs/Kconfig                       |   2 +-
 arch/arm/mach-nomadik/Kconfig                   |   2 +-
 arch/arm/mach-omap2/Kconfig                     |   2 +-
 arch/arm/mach-orion5x/Kconfig                   |   2 +-
 arch/arm/mach-orion5x/irq.c                     |   2 +-
 arch/arm/mach-oxnas/Kconfig                     |   2 +-
 arch/arm/mach-picoxcell/Kconfig                 |   2 +-
 arch/arm/mach-prima2/Kconfig                    |   2 +-
 arch/arm/mach-rockchip/Kconfig                  |   2 +-
 arch/arm/mach-s3c24xx/Kconfig                   |   2 +-
 arch/arm/mach-s3c24xx/include/mach/regs-gpio.h  |   2 +-
 arch/arm/mach-s3c24xx/iotiming-s3c2410.c        |   2 +-
 arch/arm/mach-s3c24xx/mach-n30.c                |   2 +-
 arch/arm/mach-s3c24xx/mach-osiris-dvs.c         |   2 +-
 arch/arm/mach-s3c24xx/pll-s3c2410.c             |   3 +-
 arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c    |   1 +
 arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c    |   1 +
 arch/arm/mach-s3c64xx/Kconfig                   |   2 +-
 arch/arm/mach-s3c64xx/common.h                  |   1 +
 arch/arm/mach-s3c64xx/include/mach/map.h        |   2 +-
 arch/arm/mach-s5pv210/Kconfig                   |   2 +-
 arch/arm/mach-shmobile/Kconfig                  |   2 +-
 arch/arm/mach-spear/Kconfig                     |   2 +-
 arch/arm/mach-sti/Kconfig                       |   2 +-
 arch/arm/mach-sunxi/Kconfig                     |   2 +-
 arch/arm/mach-tegra/Kconfig                     |   2 +-
 arch/arm/mach-tegra/common.h                    |  22 ++++
 arch/arm/mach-tegra/cpuidle-tegra114.c          |   1 +
 arch/arm/mach-tegra/cpuidle-tegra20.c           |   1 +
 arch/arm/mach-tegra/cpuidle-tegra30.c           |   1 +
 arch/arm/mach-tegra/cpuidle.h                   |   2 +
 arch/arm/mach-tegra/hotplug.c                   |   1 +
 arch/arm/mach-tegra/irq.c                       |   1 +
 arch/arm/mach-tegra/pm.h                        |   2 +-
 arch/arm/mach-tegra/tegra.c                     |  24 +----
 arch/arm/mach-u300/Kconfig                      |   2 +-
 arch/arm/mach-uniphier/platsmp.c                |  18 +---
 arch/arm/mach-ux500/Kconfig                     |   2 +-
 arch/arm/mach-vexpress/Kconfig                  |   2 +-
 arch/arm/mach-vexpress/hotplug.c                |   2 +
 arch/arm/mach-vexpress/spc.c                    |   6 +-
 arch/arm/mach-vt8500/Kconfig                    |   2 +-
 arch/arm/plat-iop/setup.c                       |   4 +-
 .../plat-samsung/include/plat/cpu-freq-core.h   |   2 +-
 arch/arm/plat-samsung/include/plat/fb-s3c2410.h |   2 +-
 arch/arm/plat-samsung/include/plat/gpio-cfg.h   |   2 +-
 arch/arm/plat-samsung/pm-check.c                |   2 +-
 arch/arm/plat-samsung/watchdog-reset.c          |   2 +-
 arch/arm/plat-versatile/platsmp.c               |   2 +
 drivers/bus/mvebu-mbus.c                        |  10 +-
 drivers/power/reset/vexpress-poweroff.c         |   4 +-
 include/linux/mbus.h                            |   2 +-
 96 files changed, 223 insertions(+), 437 deletions(-)
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rnga.c
 delete mode 100644 arch/arm/mach-imx/eukrea-baseboards.h
 delete mode 100644 arch/arm/mach-imx/pm-imx3.c

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

* [GIT PULL 1/7] ARM: SoC cleanups for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

The cleanup branch keeps going down in size as we've completed a lot of
the major legacy platform removals and conversions.

A handful of changes this time around, some of the themes or larger sets are:

- A bunch of i.MX cleanups around platform detection, init call cleanups
- Misc fixes of missing/implicit includes
- Removal of ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB



Conflicts:

arch/arm/Kconfig:
Keep both sides (CPLS711X_TIMER and GPIOLIB selects). Feel free to fix sort
order.

arch/arm/mach-mxs/Kconfig:
Keep MXS_TIMER and GPIOLIB selects. Preferrably sorted.

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

The following changes since commit f38d2e5313f0af9d9b66c02a5d49c71deb994b85:

  Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

are available in the git repository at:

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

for you to fetch changes up to 3cc5612b21bab85c8ce68636f2047f8477220b35:

  Merge tag 'mvebu-cleanup-4.8-2' of git://git.infradead.org/linux-mvebu into next/cleanup

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

Alexander Shiyan (2):
      ARM: imx: Remove orphan header
      ARM: imx: Use IRQCHIP_DECLARE for TZIC

Andrea Gelmini (1):
      ARM: SAMSUNG: Fix typos

Andrey Smirnov (5):
      ARM: i.MX: system.c: Convert goto to if statement
      ARM: i.MX: system.c: Remove redundant errata 752271 code
      ARM: i.MX: system.c: Replace magic numbers
      ARM: i.MX: system.c: Tweak prefetch settings for performance
      ARM: i.MX: Do not explicitly call l2x0_of_init()

Arnd Bergmann (10):
      ARM: imx: remove cpu_is_mx1 check
      ARM: imx: deconstruct mxc_rnga initialization
      ARM: imx: deconstruct mx3_idle
      ARM: imx: rework mx27_pm_init() call
      ARM: imx: remove last call to cpu_is_mx5*
      ARM: imx: remove cpu_is_mx*()
      ARM: tegra: Remove board_init_funcs array
      ARM: s3c64xx: avoid warning about 'struct device_node'
      Merge tag 'tegra-for-4.8-arm-soc' of git://git.kernel.org/.../tegra/linux into next/cleanup
      Merge tag 'mvebu-cleanup-4.8-2' of git://git.infradead.org/linux-mvebu into next/cleanup

Baruch Siach (1):
      ARM: mps2: fix typo

Ben Dooks (14):
      ARM: vexpress/hotplug: fix missing core.h include
      ARM: versatile: fix missing <plat/platsmp.h> include
      ARM: vexpress/spc: fix missing include of spc.h
      power: vexpress: make dev_attr_active static
      mvebu: fix missing includes in pmsu.c
      mvebu: fix missing include of common.h in pm.c
      mvebu: fix missing include of common.h in cpu-reset.c
      mvebu: make mvebu_armada375_smp_wa_init() static
      mvebu: add definition for coherency_base
      ARM: orion5x: make orion5x_legacy_handle_irq static
      ARM: Kirkwood: make kirkwood_disable_mbus_error_propagation() static
      ARM: Kirkwood: fix kirkwood_pm_init() declaration/type
      bus: mvebu-mbus: fix __iomem on register pointers
      bus: mvebu-mbus: make mvebu_mbus_syscore_ops static

Jungseung Lee (1):
      ARM: iop: Fix indentation

Linus Walleij (1):
      ARM: do away with ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB

Masahiro Yamada (1):
      ARM: uniphier: drop code for old DT binding

Olof Johansson (4):
      Merge tag 'samsung-soc-4.8' of git://git.kernel.org/.../krzk/linux into next/cleanup
      Merge tag 'vexpress-fixes-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/cleanup
      Merge tag 'mvebu-cleanup-4.8-1' of git://git.infradead.org/linux-mvebu into next/cleanup
      Merge tag 'imx-cleanup-4.8' of git://git.kernel.org/.../shawnguo/linux into next/cleanup

Sudeep Holla (1):
      ARM: vexpress/spc: remove unused variable perf_stat_reg

Thierry Reding (4):
      ARM: tegra: hotplug: Include missing common.h
      ARM: tegra: cpuidle: Add missing cpuidle.h include
      ARM: tegra: irq: Add missing irq.h include
      ARM: tegra: pm: Add tegra_cpu_do_idle() prototype

Viresh Kumar (1):
      ARM: s3c24xx: Sort cpufreq tables


 arch/arm/Kconfig                                |  38 ++++---
 arch/arm/mach-at91/Kconfig                      |   2 +-
 arch/arm/mach-bcm/Kconfig                       |   7 +-
 arch/arm/mach-berlin/Kconfig                    |   2 +-
 arch/arm/mach-digicolor/Kconfig                 |   2 +-
 arch/arm/mach-exynos/Kconfig                    |   2 +-
 arch/arm/mach-imx/Kconfig                       |   6 +-
 arch/arm/mach-imx/Makefile                      |   4 +-
 arch/arm/mach-imx/common.h                      |   3 +-
 arch/arm/mach-imx/cpu-imx5.c                    |   8 --
 arch/arm/mach-imx/cpu.c                         |   2 -
 arch/arm/mach-imx/devices/Kconfig               |   4 -
 arch/arm/mach-imx/devices/platform-mxc_rnga.c   |  53 ----------
 arch/arm/mach-imx/eukrea-baseboards.h           |  42 --------
 arch/arm/mach-imx/imx27-dt.c                    |   1 +
 arch/arm/mach-imx/imx31-dt.c                    |  12 +++
 arch/arm/mach-imx/imx35-dt.c                    |  10 +-
 arch/arm/mach-imx/mach-imx50.c                  |   1 -
 arch/arm/mach-imx/mach-imx51.c                  |   1 -
 arch/arm/mach-imx/mach-imx53.c                  |   1 -
 arch/arm/mach-imx/mach-imx6q.c                  |   2 +
 arch/arm/mach-imx/mach-imx6sl.c                 |   2 +
 arch/arm/mach-imx/mach-imx6sx.c                 |   2 +
 arch/arm/mach-imx/mm-imx1.c                     |   2 +-
 arch/arm/mach-imx/mm-imx27.c                    |   2 +
 arch/arm/mach-imx/mm-imx3.c                     |  32 +++++-
 arch/arm/mach-imx/mxc.h                         | 101 -------------------
 arch/arm/mach-imx/pm-imx27.c                    |   8 +-
 arch/arm/mach-imx/pm-imx3.c                     |  38 -------
 arch/arm/mach-imx/system.c                      |  58 +++++------
 arch/arm/mach-imx/tzic.c                        |  10 +-
 arch/arm/mach-integrator/Kconfig                |   4 +-
 arch/arm/mach-meson/Kconfig                     |   2 +-
 arch/arm/mach-mmp/Kconfig                       |   2 +-
 arch/arm/mach-moxart/Kconfig                    |   2 +-
 arch/arm/mach-mv78xx0/Kconfig                   |   2 +-
 arch/arm/mach-mvebu/Kconfig                     |   4 +-
 arch/arm/mach-mvebu/coherency.h                 |   1 +
 arch/arm/mach-mvebu/cpu-reset.c                 |   2 +
 arch/arm/mach-mvebu/kirkwood-pm.c               |   4 +-
 arch/arm/mach-mvebu/kirkwood.c                  |   2 +-
 arch/arm/mach-mvebu/pm.c                        |   1 +
 arch/arm/mach-mvebu/pmsu.c                      |   3 +-
 arch/arm/mach-mvebu/system-controller.c         |   2 +-
 arch/arm/mach-mxs/Kconfig                       |   2 +-
 arch/arm/mach-nomadik/Kconfig                   |   2 +-
 arch/arm/mach-omap2/Kconfig                     |   2 +-
 arch/arm/mach-orion5x/Kconfig                   |   2 +-
 arch/arm/mach-orion5x/irq.c                     |   2 +-
 arch/arm/mach-oxnas/Kconfig                     |   2 +-
 arch/arm/mach-picoxcell/Kconfig                 |   2 +-
 arch/arm/mach-prima2/Kconfig                    |   2 +-
 arch/arm/mach-rockchip/Kconfig                  |   2 +-
 arch/arm/mach-s3c24xx/Kconfig                   |   2 +-
 arch/arm/mach-s3c24xx/include/mach/regs-gpio.h  |   2 +-
 arch/arm/mach-s3c24xx/iotiming-s3c2410.c        |   2 +-
 arch/arm/mach-s3c24xx/mach-n30.c                |   2 +-
 arch/arm/mach-s3c24xx/mach-osiris-dvs.c         |   2 +-
 arch/arm/mach-s3c24xx/pll-s3c2410.c             |   3 +-
 arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c    |   1 +
 arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c    |   1 +
 arch/arm/mach-s3c64xx/Kconfig                   |   2 +-
 arch/arm/mach-s3c64xx/common.h                  |   1 +
 arch/arm/mach-s3c64xx/include/mach/map.h        |   2 +-
 arch/arm/mach-s5pv210/Kconfig                   |   2 +-
 arch/arm/mach-shmobile/Kconfig                  |   2 +-
 arch/arm/mach-spear/Kconfig                     |   2 +-
 arch/arm/mach-sti/Kconfig                       |   2 +-
 arch/arm/mach-sunxi/Kconfig                     |   2 +-
 arch/arm/mach-tegra/Kconfig                     |   2 +-
 arch/arm/mach-tegra/common.h                    |  22 ++++
 arch/arm/mach-tegra/cpuidle-tegra114.c          |   1 +
 arch/arm/mach-tegra/cpuidle-tegra20.c           |   1 +
 arch/arm/mach-tegra/cpuidle-tegra30.c           |   1 +
 arch/arm/mach-tegra/cpuidle.h                   |   2 +
 arch/arm/mach-tegra/hotplug.c                   |   1 +
 arch/arm/mach-tegra/irq.c                       |   1 +
 arch/arm/mach-tegra/pm.h                        |   2 +-
 arch/arm/mach-tegra/tegra.c                     |  24 +----
 arch/arm/mach-u300/Kconfig                      |   2 +-
 arch/arm/mach-uniphier/platsmp.c                |  18 +---
 arch/arm/mach-ux500/Kconfig                     |   2 +-
 arch/arm/mach-vexpress/Kconfig                  |   2 +-
 arch/arm/mach-vexpress/hotplug.c                |   2 +
 arch/arm/mach-vexpress/spc.c                    |   6 +-
 arch/arm/mach-vt8500/Kconfig                    |   2 +-
 arch/arm/plat-iop/setup.c                       |   4 +-
 .../plat-samsung/include/plat/cpu-freq-core.h   |   2 +-
 arch/arm/plat-samsung/include/plat/fb-s3c2410.h |   2 +-
 arch/arm/plat-samsung/include/plat/gpio-cfg.h   |   2 +-
 arch/arm/plat-samsung/pm-check.c                |   2 +-
 arch/arm/plat-samsung/watchdog-reset.c          |   2 +-
 arch/arm/plat-versatile/platsmp.c               |   2 +
 drivers/bus/mvebu-mbus.c                        |  10 +-
 drivers/power/reset/vexpress-poweroff.c         |   4 +-
 include/linux/mbus.h                            |   2 +-
 96 files changed, 223 insertions(+), 437 deletions(-)
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rnga.c
 delete mode 100644 arch/arm/mach-imx/eukrea-baseboards.h
 delete mode 100644 arch/arm/mach-imx/pm-imx3.c

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

* [GIT PULL 2/7] ARM: SoC platform updates for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

Improved and new platform support for various SoCs:

- New SoC support:
- Broadcom BCM23550
- Freescale i.MX7Solo
- Qualcomm MDM9615
- Renesas r8a7792
- Conversion of clps711x to multiplatform
- debug uart improvements for Atmel platforms
- Tango platform improvements: HOTPLUG_CPU, Suspend-to-ram
- OMAP tweaks and improvements to hwmod
- OMAP support for kexec on SMP



Conflicts:

arch/arm/Kconfig:
Remove/change conflict. Contents moved to arch/arm/mach-clps711x/Kconfig.
Either add CLPS711X_TIMER and GPIOLIB selects there, or we'll send a fix to
do it later.

arch/arm/mach-bcm/board_bcm21664.c:
Remove/remove conflict. Delete both sides.

arch/arm/mach-imx/mach-imx51.c:
Add/remove conflict. Remove of_platform_populate(), keep
imx_aips_allow_unprivileged_access().

drivers/net/ethernet/freescale/fec.h:
Add/add conflict. Keep both sides, but bump one to (1 << 14).

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

The following changes since commit 02dde306d1113b6e161eb77946159d9ec41f725b:

  Merge branch 'next/cleanup' into HEAD

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 4756f881ba303e4dada613feeacf44d26c3e35b9:

  Merge tag 'samsung-soc-4.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/soc

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

Alexander Shiyan (6):
      ARM: i.MX: Fix FIQ interrupt handling for TZIC
      ARM: i.MX: Disable supervisor protect for i.MX51
      ARM: clps711x: Reduce static map size
      ARM: clps711x: Add basic DT support
      ARM: clps711x: Remove boards support
      ARM: clps711x: Switch to MULTIPLATFORM

Alexandre Belloni (2):
      ARM: at91: debug: use DEBUG_UART_VIRT
      ARM: at91: debug: add default DEBUG_LL addresses

Andrea Gelmini (7):
      ARM: OMAP1: Fix typo in fiq.c
      ARM: OMAP1: Fix typo in mtd-xip.h
      ARM: OMAP2+: Fix typo in cm3xxx.c
      ARM: OMAP2+: Fix typo in mux34xx.c
      ARM: OMAP2+: Fix typo in omap4-common.c
      ARM: OMAP2+: Fix typo in omap_device.c
      ARM: OMAP2+: Fix typo in sdrc.h

Arnd Bergmann (8):
      Merge ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB changes into next/soc
      ARM: tango: fix CONFIG_HOTPLUG_CPU=n build
      Merge tag 'omap-for-v4.8/soc-pt2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'hisi-armv7-soc-for-4.8-v3' of git://github.com/hisilicon/linux-hisi into next/soc
      Merge tag 'arm-soc/for-4.8/soc-part2' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'arm-soc/for-4.8/maintainers-part2' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'sti-soc-for-v4.8' of git://git.kernel.org/.../pchotard/sti into next/soc
      Merge tag 'samsung-soc-4.8-3' of git://git.kernel.org/.../krzk/linux into next/soc

Ben Dooks (16):
      ARM: bcm: fix missing include of kona_l2_cache.h
      ARM: imx: fix missing includes
      ARM: imx: fix missing include of common.h
      ARM: imx6: fix static declaration in include/soc/imx/cpuidle.h
      ARM: EXYNOS: Fixup debug macros for big-endian
      ARM: SAMSUNG: Fixup endian issues in CPU detection
      ARM: EXYNOS: Fixups for big-endian operation
      ARM: EXYNOS: Fixup endian in pm/pmu
      ARM: SAMSUNG: Fixup usage of __raw IO in PM
      ARM: EXYNOS: Fixup for __raw operations in suspend.c
      ARM: imx6: fix missing <soc/imx/cpuidle.h> in cpuidle-imx6q.c
      ARM: at91: fix warnings in pm.c
      ARM: keystone: fix missing keystone.h in pm_domain.c
      ARM: OMAP: make ti81xx_rtc_hwmod static
      ARM: SAMSUNG: Fix missing s5p_init_cpu() declaration
      ARM: hisi: make unexported symbols static

Chris Brand (3):
      ARM: bcm21664: Remove reset code
      ARM: Add support for Broadcom BCM23550 SoC
      ARM: BCM23550 SMP support

Florian Fainelli (2):
      ARM: debug: Enable DEBUG_BCM_5301X for Northstar Plus SoCs
      MAINTAINERS: Change L to M for Broadcom ARM/ARM64 SoC entries

Franklin S Cooper Jr (2):
      clk: ti: am335x/am4372: Add tbclk to pwm node
      ARM: AM335x/AM437x: hwmod: Remove eQEP, ePWM and eCAP hwmod entries

Geert Uytterhoeven (12):
      ARM: shmobile: pm-rmobile: Postpone call to pm_genpd_init()
      ARM: shmobile: rcar-gen2: Use ICRAM1 for jump stub on all SoCs
      soc: renesas: rcar-sysc: Document r8a7796 support
      soc: renesas: Add r8a7796 SYSC PM Domain Binding Definitions
      soc: renesas: rcar-sysc: Add support for R-Car M3-W power areas
      soc: renesas: rcar-sysc: Fix uninitialized error code in rcar_sysc_pd_init()
      soc: renesas: rcar-sysc: Make rcar_sysc_init() init the PM domains
      soc: renesas: rcar-sysc: Move SYSC interrupt config to rcar-sysc driver
      soc: renesas: rcar-sysc: Improve SYSC interrupt config in legacy wrapper
      ARM: shmobile: rcar-gen2: Obtain extal frequency from DT
      ARM: shmobile: rcar-gen2: Correct arch timer frequency on R-Car V2H
      ARM: shmobile: apmu: Move #ifdef CONFIG_SMP to cover more functions

Jean Guyomarc'h (1):
      ARM: mach-imx6q: fix spelling mistake in error message

Jiancheng Xue (1):
      ARM: hisi: consolidate the hisilicon machine entries

Jon Mason (4):
      MAINTAINERS: Fix nsp false-positives
      MAINTAINERS: Add NS2 entry
      MAINTAINERS: Update BCM63XX entry
      MAINTAINERS: Update BCM281XX/BCM11XXX/BCM216XX entry

Joonyoung Shim (1):
      ARM: EXYNOS: Fix UART address selection for DEBUG_LL

Keerthy (2):
      ARM: AM43XX: hwmod: Fix RSTST register offset for pruss
      ARM: dts: am43xx: Remove wrongly defined RSTST offset for PER Domain

Krzysztof Kozlowski (2):
      MAINTAINERS: Extend Samsung SoC entry with S3C/S5P drivers
      ARM: SAMSUNG: Constify iomem address passed to s5p_init_cpu

Lucas Stach (1):
      ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

Magnus Damm (4):
      ARM: shmobile: apmu: Add APMU DT support via Enable method
      ARM: shmobile: smp: Add function to prioritize DT SMP
      ARM: shmobile: r8a7790: Prioritize DT APMU support
      ARM: shmobile: r8a7791: Prioritize DT APMU support

Marc Gonzalez (3):
      ARM: tango: add HOTPLUG_CPU support
      Update ARM/TANGO section
      ARM: tango: add Suspend-to-RAM support

Masahiro Yamada (1):
      ARM: uniphier: remove empty DT machine descriptor

Michael Turquette (1):
      arm: meson: explicitly select clk drivers

Neil Armstrong (2):
      ARM: qcom: Add support for MDM9615
      ARM: oxnas: Change OX810SE default driver config

Nicolas Ferre (1):
      ARM: at91: Documentation: update the sama5d2 entry

Olof Johansson (11):
      Merge tag 'renesas-soc-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'at91-ab-4.8-soc' of git://git.kernel.org/.../abelloni/linux into next/soc
      Merge tag 'arm-soc/for-4.8/soc' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'keystone_for_4.8' of git://git.kernel.org/.../ssantosh/linux-keystone into next/soc
      Merge tag 'at91-ab-4.8-soc2' of git://git.kernel.org/.../abelloni/linux into next/soc
      Merge tag 'davinci-for-v4.8' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'qcom-soc-for-4.8' of git://git.kernel.org/.../agross/linux into next/soc
      Merge tag 'imx-soc-4.8' of git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'omap-for-v4.8/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'samsung-soc-4.8-2' of git://git.kernel.org/.../krzk/linux into next/soc
      Merge tag 'renesas-soc2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/soc

Patrice Chotard (1):
      ARM: sti: Implement dummy L2 cache's write_sec

Peter Griffin (1):
      ARM: STi: Update machine _namestr to be more generic.

Peter Ujfalusi (10):
      ARM: OMAP: rx51-video: Do not set TV connector_type
      ARM/video: omap2: Move omap_display_init declaration to mach-omap2/display.h
      video/platform_data: omapdss: Create new header file for platform data
      ARM: OMAP2: Use the platform_data header for omapdss
      ARM: OMAP3: hwmod data: Fix McBSP2/3 sidetone data
      ARM: OMAP3: McBSP: New callback for McBSP2/3 ICLK idle configuration
      ARM: OMAP3: pdata-quirks: Add support for McBSP2/3 sidetone handling
      ASoC: omap-mcbsp: Rename omap_mcbsp_sysfs_remove() to omap_mcbsp_cleanup()
      ASoC: omap-mcbsp: sidetone: Use the new callback for iclk handling
      ARM: OMAP2+: McBSP: Remove the old iclk allow/deny idle code

Petr Kulhavy (2):
      ARM: davinci: da850: add clocks for mcbsp0 and 1
      ARM: davinci: remove unused davinci-i2s pdata

Rafał Miłecki (1):
      MAINTAINERS: Update entry for BCM5301X ARM

Sekhar Nori (1):
      ARM: davinci: fix build break because of undeclared dm365_evm_snd_data

Sergei Shtylyov (2):
      soc: renesas: rcar-sysc: add R8A7792 support
      ARM: shmobile: r8a7792: basic SoC support

Shawn Guo (1):
      ARM: imx6q: export cpuidle functions needed by fec driver

Simon Horman (1):
      Merge branch 'rcar-sysc-for-v4.8' into HEAD

Stefan Agner (1):
      ARM: imx: add support for i.MX 7Solo

Tero Kristo (5):
      ARM: OMAP2+: omap_device: create clock alias purely from DT data
      ARM: OMAP2+: hwmod: fetch main_clk based on hwmod name
      ARM: OMAP2+: timer: change order of hwmod data handling
      ARM: OMAP2+: clockdomain: add usecounting support to autoidle APIs
      ARM: AM33xx: fix module_wait_ready without clkctrl register

Thierry Reding (1):
      ARM: s3c64xx: smartq: Avoid sparse warnings

Tomi Valkeinen (1):
      ARM: DRA7: hwmod: remove DSS addresses from hwmod

Tony Lindgren (8):
      Merge branch 'peter/for-4.8_omapdss_part1' of https://github.com/omap-audio/linux-audio into omap-for-v4.8/soc
      Merge commit 'c0053bd50af5' into omap-for-v4.8/soc
      ARM: OMAP4+: Initialize SAR RAM base early for proper CPU1 reset for kexec
      ARM: OMAP4+: Prevent CPU1 related hang with kexec
      ARM: OMAP4+: Reset CPU1 properly for kexec
      ARM: OMAP4+: Allow kexec on SMP variants
      ARM: OMAP2+: Fix build if CONFIG_SMP is not set
      ARM: OMAP2+: Fix build with CONFIG_SMP and CONFIG_PM is not set

Vignesh R (1):
      ARM: DRA7: hwmod: Remove QSPI address space entry from hwmod


 Documentation/arm/Atmel/README                  |  10 +-
 .../devicetree/bindings/net/fsl-fec.txt         |   3 +
 .../bindings/power/renesas,rcar-sysc.txt        |   1 +
 MAINTAINERS                                     |  42 ++--
 arch/arm/Kconfig                                |  14 --
 arch/arm/Kconfig.debug                          |  65 ++++--
 arch/arm/Makefile                               |   1 -
 arch/arm/include/debug/at91.S                   |  10 +-
 arch/arm/include/debug/clps711x.S               |   4 +-
 arch/arm/include/debug/exynos.S                 |   6 +-
 arch/arm/include/debug/samsung.S                |   8 +
 arch/arm/mach-at91/pm.c                         |   5 +-
 arch/arm/mach-bcm/Kconfig                       |  12 +-
 arch/arm/mach-bcm/Makefile                      |   5 +-
 arch/arm/mach-bcm/board_bcm21664.c              |  43 ----
 arch/arm/mach-bcm/board_bcm23550.c              |  25 +++
 arch/arm/mach-bcm/kona_l2_cache.c               |   1 +
 arch/arm/mach-bcm/platsmp.c                     |  58 ++++++
 arch/arm/mach-clps711x/Kconfig                  |  53 ++---
 arch/arm/mach-clps711x/Makefile                 |  14 +-
 arch/arm/mach-clps711x/Makefile.boot            |   5 -
 arch/arm/mach-clps711x/board-dt.c               |  82 ++++++++
 arch/arm/mach-clps711x/common.c                 |   4 +-
 arch/arm/mach-clps711x/include/mach/clps711x.h  | 204 -------------------
 arch/arm/mach-clps711x/include/mach/hardware.h  |  53 -----
 .../arm/mach-clps711x/include/mach/uncompress.h |  55 -----
 arch/arm/mach-davinci/board-dm355-evm.c         |   4 +-
 arch/arm/mach-davinci/board-dm365-evm.c         |   8 +-
 arch/arm/mach-davinci/board-dm644x-evm.c        |   4 +-
 arch/arm/mach-davinci/board-neuros-osd2.c       |   4 +-
 arch/arm/mach-davinci/da850.c                   |  16 ++
 arch/arm/mach-davinci/davinci.h                 |   8 +-
 arch/arm/mach-davinci/dm355.c                   |   3 +-
 arch/arm/mach-davinci/dm365.c                   |   6 +-
 arch/arm/mach-davinci/dm644x.c                  |   3 +-
 arch/arm/mach-davinci/psc.h                     |   2 +
 arch/arm/mach-exynos/common.h                   |   5 +-
 arch/arm/mach-exynos/exynos.c                   |   1 +
 arch/arm/mach-exynos/firmware.c                 |  18 +-
 arch/arm/mach-exynos/headsmp.S                  |   3 +
 arch/arm/mach-exynos/platsmp.c                  |   4 +-
 arch/arm/mach-exynos/pm.c                       |   6 +-
 arch/arm/mach-exynos/pm_domains.c               |   6 +-
 arch/arm/mach-exynos/suspend.c                  |  12 +-
 arch/arm/mach-hisi/hisilicon.c                  |  28 ---
 arch/arm/mach-hisi/platsmp.c                    |   4 +-
 arch/arm/mach-imx/avic.c                        |  19 +-
 arch/arm/mach-imx/cpuidle-imx6q.c               |  20 ++
 arch/arm/mach-imx/devices/devices.c             |   3 +
 arch/arm/mach-imx/devices/platform-gpio-mxc.c   |   1 +
 arch/arm/mach-imx/irq-common.c                  |   6 +-
 arch/arm/mach-imx/mach-imx51.c                  |   2 +
 arch/arm/mach-imx/mach-imx6q.c                  |   2 +-
 arch/arm/mach-imx/mach-imx7d.c                  |   1 +
 arch/arm/mach-imx/tzic.c                        |   6 +-
 arch/arm/mach-keystone/pm_domain.c              |   2 +
 arch/arm/mach-meson/Kconfig                     |   3 +
 arch/arm/mach-omap1/ams-delta-fiq.c             |   2 +-
 arch/arm/mach-omap1/include/mach/mtd-xip.h      |   2 +-
 arch/arm/mach-omap2/Makefile                    |   9 +-
 arch/arm/mach-omap2/board-ldp.c                 |   3 +-
 arch/arm/mach-omap2/board-rx51-video.c          |   4 +-
 arch/arm/mach-omap2/clockdomain.c               |  36 ++--
 arch/arm/mach-omap2/clockdomain.h               |   2 +
 arch/arm/mach-omap2/cm33xx.c                    |   3 +
 arch/arm/mach-omap2/cm3xxx.c                    |   2 +-
 arch/arm/mach-omap2/common.h                    |   8 +-
 arch/arm/mach-omap2/cpuidle44xx.c               |   2 +-
 arch/arm/mach-omap2/display.c                   |   2 +-
 arch/arm/mach-omap2/display.h                   |   5 +
 arch/arm/mach-omap2/dss-common.c                |   2 +-
 arch/arm/mach-omap2/io.c                        |   3 +
 arch/arm/mach-omap2/mcbsp.c                     |  31 +--
 arch/arm/mach-omap2/mux34xx.c                   |   4 +-
 arch/arm/mach-omap2/omap-headsmp.S              |  18 +-
 arch/arm/mach-omap2/omap-hotplug.c              |   6 +
 arch/arm/mach-omap2/omap-mpuss-lowpower.c       |  31 ++-
 arch/arm/mach-omap2/omap-smp.c                  |  98 ++++++---
 arch/arm/mach-omap2/omap4-common.c              |  16 +-
 arch/arm/mach-omap2/omap_device.c               |  19 +-
 arch/arm/mach-omap2/omap_hwmod.c                |  82 ++++++--
 .../omap_hwmod_33xx_43xx_common_data.h          |  18 --
 .../omap_hwmod_33xx_43xx_interconnect_data.c    |  64 ------
 .../omap_hwmod_33xx_43xx_ipblock_data.c         |  85 +-------
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      |   9 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c      |  24 +--
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |  54 -----
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |  41 ----
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c      |   2 +-
 arch/arm/mach-omap2/pdata-quirks.c              |  18 ++
 arch/arm/mach-omap2/pm.c                        |   8 +-
 arch/arm/mach-omap2/powerdomain.c               |  20 +-
 arch/arm/mach-omap2/prcm43xx.h                  |   1 +
 arch/arm/mach-omap2/prm33xx.h                   |   2 -
 arch/arm/mach-omap2/sdrc.h                      |   4 +-
 arch/arm/mach-omap2/timer.c                     |   3 +-
 arch/arm/mach-oxnas/Kconfig                     |   2 +-
 arch/arm/mach-qcom/Kconfig                      |   4 +
 arch/arm/mach-qcom/board.c                      |   1 +
 arch/arm/mach-s3c64xx/mach-smartq.c             |   1 +
 arch/arm/mach-shmobile/Kconfig                  |   4 +
 arch/arm/mach-shmobile/Makefile                 |   1 +
 arch/arm/mach-shmobile/common.h                 |   1 +
 arch/arm/mach-shmobile/platsmp-apmu.c           |  94 ++++++++-
 arch/arm/mach-shmobile/platsmp.c                |   6 +
 arch/arm/mach-shmobile/pm-r8a7779.c             |   6 +-
 arch/arm/mach-shmobile/pm-rcar-gen2.c           |  19 +-
 arch/arm/mach-shmobile/pm-rmobile.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7790.c          |   1 +
 arch/arm/mach-shmobile/setup-r8a7791.c          |   1 +
 arch/arm/mach-shmobile/setup-r8a7792.c          |  35 ++++
 arch/arm/mach-shmobile/setup-rcar-gen2.c        |  45 ++--
 arch/arm/mach-sti/board-dt.c                    |  11 +-
 arch/arm/mach-tango/Makefile                    |   1 +
 arch/arm/mach-tango/platsmp.c                   |  35 ++++
 arch/arm/mach-tango/pm.c                        |  32 +++
 arch/arm/mach-tango/smc.h                       |   5 +-
 arch/arm/mach-uniphier/Makefile                 |   1 -
 arch/arm/mach-uniphier/uniphier.c               |  30 ---
 arch/arm/plat-samsung/cpu.c                     |  10 +-
 arch/arm/plat-samsung/include/plat/cpu.h        |   1 +
 arch/arm/plat-samsung/pm-common.c               |   8 +-
 drivers/clk/ti/clk-33xx.c                       |   3 +
 drivers/clk/ti/clk-43xx.c                       |   6 +
 drivers/net/ethernet/freescale/fec.h            |   2 +
 drivers/net/ethernet/freescale/fec_main.c       |  12 ++
 drivers/soc/renesas/Makefile                    |   2 +
 drivers/soc/renesas/r8a7792-sysc.c              |  34 ++++
 drivers/soc/renesas/r8a7796-sysc.c              |  48 +++++
 drivers/soc/renesas/rcar-sysc.c                 |  45 +++-
 drivers/soc/renesas/rcar-sysc.h                 |   2 +
 include/dt-bindings/power/r8a7796-sysc.h        |  36 ++++
 include/linux/platform_data/asoc-ti-mcbsp.h     |   4 +-
 include/linux/platform_data/omapdss.h           |  42 ++++
 include/linux/soc/renesas/rcar-sysc.h           |   2 +-
 include/soc/imx/cpuidle.h                       |  25 +++
 include/video/omapdss.h                         |  31 +--
 sound/soc/omap/mcbsp.c                          |  21 +-
 sound/soc/omap/mcbsp.h                          |   3 +-
 sound/soc/omap/omap-mcbsp.c                     |   5 +-
 140 files changed, 1267 insertions(+), 1149 deletions(-)
 create mode 100644 arch/arm/mach-bcm/board_bcm23550.c
 create mode 100644 arch/arm/mach-clps711x/board-dt.c
 delete mode 100644 arch/arm/mach-clps711x/include/mach/clps711x.h
 delete mode 100644 arch/arm/mach-clps711x/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-clps711x/include/mach/uncompress.h
 create mode 100644 arch/arm/mach-shmobile/setup-r8a7792.c
 create mode 100644 arch/arm/mach-tango/pm.c
 delete mode 100644 arch/arm/mach-uniphier/uniphier.c
 create mode 100644 drivers/soc/renesas/r8a7792-sysc.c
 create mode 100644 drivers/soc/renesas/r8a7796-sysc.c
 create mode 100644 include/dt-bindings/power/r8a7796-sysc.h
 create mode 100644 include/linux/platform_data/omapdss.h
 create mode 100644 include/soc/imx/cpuidle.h

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

* [GIT PULL 2/7] ARM: SoC platform updates for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

Improved and new platform support for various SoCs:

- New SoC support:
- Broadcom BCM23550
- Freescale i.MX7Solo
- Qualcomm MDM9615
- Renesas r8a7792
- Conversion of clps711x to multiplatform
- debug uart improvements for Atmel platforms
- Tango platform improvements: HOTPLUG_CPU, Suspend-to-ram
- OMAP tweaks and improvements to hwmod
- OMAP support for kexec on SMP



Conflicts:

arch/arm/Kconfig:
Remove/change conflict. Contents moved to arch/arm/mach-clps711x/Kconfig.
Either add CLPS711X_TIMER and GPIOLIB selects there, or we'll send a fix to
do it later.

arch/arm/mach-bcm/board_bcm21664.c:
Remove/remove conflict. Delete both sides.

arch/arm/mach-imx/mach-imx51.c:
Add/remove conflict. Remove of_platform_populate(), keep
imx_aips_allow_unprivileged_access().

drivers/net/ethernet/freescale/fec.h:
Add/add conflict. Keep both sides, but bump one to (1 << 14).

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

The following changes since commit 02dde306d1113b6e161eb77946159d9ec41f725b:

  Merge branch 'next/cleanup' into HEAD

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 4756f881ba303e4dada613feeacf44d26c3e35b9:

  Merge tag 'samsung-soc-4.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/soc

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

Alexander Shiyan (6):
      ARM: i.MX: Fix FIQ interrupt handling for TZIC
      ARM: i.MX: Disable supervisor protect for i.MX51
      ARM: clps711x: Reduce static map size
      ARM: clps711x: Add basic DT support
      ARM: clps711x: Remove boards support
      ARM: clps711x: Switch to MULTIPLATFORM

Alexandre Belloni (2):
      ARM: at91: debug: use DEBUG_UART_VIRT
      ARM: at91: debug: add default DEBUG_LL addresses

Andrea Gelmini (7):
      ARM: OMAP1: Fix typo in fiq.c
      ARM: OMAP1: Fix typo in mtd-xip.h
      ARM: OMAP2+: Fix typo in cm3xxx.c
      ARM: OMAP2+: Fix typo in mux34xx.c
      ARM: OMAP2+: Fix typo in omap4-common.c
      ARM: OMAP2+: Fix typo in omap_device.c
      ARM: OMAP2+: Fix typo in sdrc.h

Arnd Bergmann (8):
      Merge ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB changes into next/soc
      ARM: tango: fix CONFIG_HOTPLUG_CPU=n build
      Merge tag 'omap-for-v4.8/soc-pt2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'hisi-armv7-soc-for-4.8-v3' of git://github.com/hisilicon/linux-hisi into next/soc
      Merge tag 'arm-soc/for-4.8/soc-part2' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'arm-soc/for-4.8/maintainers-part2' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'sti-soc-for-v4.8' of git://git.kernel.org/.../pchotard/sti into next/soc
      Merge tag 'samsung-soc-4.8-3' of git://git.kernel.org/.../krzk/linux into next/soc

Ben Dooks (16):
      ARM: bcm: fix missing include of kona_l2_cache.h
      ARM: imx: fix missing includes
      ARM: imx: fix missing include of common.h
      ARM: imx6: fix static declaration in include/soc/imx/cpuidle.h
      ARM: EXYNOS: Fixup debug macros for big-endian
      ARM: SAMSUNG: Fixup endian issues in CPU detection
      ARM: EXYNOS: Fixups for big-endian operation
      ARM: EXYNOS: Fixup endian in pm/pmu
      ARM: SAMSUNG: Fixup usage of __raw IO in PM
      ARM: EXYNOS: Fixup for __raw operations in suspend.c
      ARM: imx6: fix missing <soc/imx/cpuidle.h> in cpuidle-imx6q.c
      ARM: at91: fix warnings in pm.c
      ARM: keystone: fix missing keystone.h in pm_domain.c
      ARM: OMAP: make ti81xx_rtc_hwmod static
      ARM: SAMSUNG: Fix missing s5p_init_cpu() declaration
      ARM: hisi: make unexported symbols static

Chris Brand (3):
      ARM: bcm21664: Remove reset code
      ARM: Add support for Broadcom BCM23550 SoC
      ARM: BCM23550 SMP support

Florian Fainelli (2):
      ARM: debug: Enable DEBUG_BCM_5301X for Northstar Plus SoCs
      MAINTAINERS: Change L to M for Broadcom ARM/ARM64 SoC entries

Franklin S Cooper Jr (2):
      clk: ti: am335x/am4372: Add tbclk to pwm node
      ARM: AM335x/AM437x: hwmod: Remove eQEP, ePWM and eCAP hwmod entries

Geert Uytterhoeven (12):
      ARM: shmobile: pm-rmobile: Postpone call to pm_genpd_init()
      ARM: shmobile: rcar-gen2: Use ICRAM1 for jump stub on all SoCs
      soc: renesas: rcar-sysc: Document r8a7796 support
      soc: renesas: Add r8a7796 SYSC PM Domain Binding Definitions
      soc: renesas: rcar-sysc: Add support for R-Car M3-W power areas
      soc: renesas: rcar-sysc: Fix uninitialized error code in rcar_sysc_pd_init()
      soc: renesas: rcar-sysc: Make rcar_sysc_init() init the PM domains
      soc: renesas: rcar-sysc: Move SYSC interrupt config to rcar-sysc driver
      soc: renesas: rcar-sysc: Improve SYSC interrupt config in legacy wrapper
      ARM: shmobile: rcar-gen2: Obtain extal frequency from DT
      ARM: shmobile: rcar-gen2: Correct arch timer frequency on R-Car V2H
      ARM: shmobile: apmu: Move #ifdef CONFIG_SMP to cover more functions

Jean Guyomarc'h (1):
      ARM: mach-imx6q: fix spelling mistake in error message

Jiancheng Xue (1):
      ARM: hisi: consolidate the hisilicon machine entries

Jon Mason (4):
      MAINTAINERS: Fix nsp false-positives
      MAINTAINERS: Add NS2 entry
      MAINTAINERS: Update BCM63XX entry
      MAINTAINERS: Update BCM281XX/BCM11XXX/BCM216XX entry

Joonyoung Shim (1):
      ARM: EXYNOS: Fix UART address selection for DEBUG_LL

Keerthy (2):
      ARM: AM43XX: hwmod: Fix RSTST register offset for pruss
      ARM: dts: am43xx: Remove wrongly defined RSTST offset for PER Domain

Krzysztof Kozlowski (2):
      MAINTAINERS: Extend Samsung SoC entry with S3C/S5P drivers
      ARM: SAMSUNG: Constify iomem address passed to s5p_init_cpu

Lucas Stach (1):
      ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

Magnus Damm (4):
      ARM: shmobile: apmu: Add APMU DT support via Enable method
      ARM: shmobile: smp: Add function to prioritize DT SMP
      ARM: shmobile: r8a7790: Prioritize DT APMU support
      ARM: shmobile: r8a7791: Prioritize DT APMU support

Marc Gonzalez (3):
      ARM: tango: add HOTPLUG_CPU support
      Update ARM/TANGO section
      ARM: tango: add Suspend-to-RAM support

Masahiro Yamada (1):
      ARM: uniphier: remove empty DT machine descriptor

Michael Turquette (1):
      arm: meson: explicitly select clk drivers

Neil Armstrong (2):
      ARM: qcom: Add support for MDM9615
      ARM: oxnas: Change OX810SE default driver config

Nicolas Ferre (1):
      ARM: at91: Documentation: update the sama5d2 entry

Olof Johansson (11):
      Merge tag 'renesas-soc-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'at91-ab-4.8-soc' of git://git.kernel.org/.../abelloni/linux into next/soc
      Merge tag 'arm-soc/for-4.8/soc' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'keystone_for_4.8' of git://git.kernel.org/.../ssantosh/linux-keystone into next/soc
      Merge tag 'at91-ab-4.8-soc2' of git://git.kernel.org/.../abelloni/linux into next/soc
      Merge tag 'davinci-for-v4.8' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'qcom-soc-for-4.8' of git://git.kernel.org/.../agross/linux into next/soc
      Merge tag 'imx-soc-4.8' of git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'omap-for-v4.8/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'samsung-soc-4.8-2' of git://git.kernel.org/.../krzk/linux into next/soc
      Merge tag 'renesas-soc2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/soc

Patrice Chotard (1):
      ARM: sti: Implement dummy L2 cache's write_sec

Peter Griffin (1):
      ARM: STi: Update machine _namestr to be more generic.

Peter Ujfalusi (10):
      ARM: OMAP: rx51-video: Do not set TV connector_type
      ARM/video: omap2: Move omap_display_init declaration to mach-omap2/display.h
      video/platform_data: omapdss: Create new header file for platform data
      ARM: OMAP2: Use the platform_data header for omapdss
      ARM: OMAP3: hwmod data: Fix McBSP2/3 sidetone data
      ARM: OMAP3: McBSP: New callback for McBSP2/3 ICLK idle configuration
      ARM: OMAP3: pdata-quirks: Add support for McBSP2/3 sidetone handling
      ASoC: omap-mcbsp: Rename omap_mcbsp_sysfs_remove() to omap_mcbsp_cleanup()
      ASoC: omap-mcbsp: sidetone: Use the new callback for iclk handling
      ARM: OMAP2+: McBSP: Remove the old iclk allow/deny idle code

Petr Kulhavy (2):
      ARM: davinci: da850: add clocks for mcbsp0 and 1
      ARM: davinci: remove unused davinci-i2s pdata

Rafa? Mi?ecki (1):
      MAINTAINERS: Update entry for BCM5301X ARM

Sekhar Nori (1):
      ARM: davinci: fix build break because of undeclared dm365_evm_snd_data

Sergei Shtylyov (2):
      soc: renesas: rcar-sysc: add R8A7792 support
      ARM: shmobile: r8a7792: basic SoC support

Shawn Guo (1):
      ARM: imx6q: export cpuidle functions needed by fec driver

Simon Horman (1):
      Merge branch 'rcar-sysc-for-v4.8' into HEAD

Stefan Agner (1):
      ARM: imx: add support for i.MX 7Solo

Tero Kristo (5):
      ARM: OMAP2+: omap_device: create clock alias purely from DT data
      ARM: OMAP2+: hwmod: fetch main_clk based on hwmod name
      ARM: OMAP2+: timer: change order of hwmod data handling
      ARM: OMAP2+: clockdomain: add usecounting support to autoidle APIs
      ARM: AM33xx: fix module_wait_ready without clkctrl register

Thierry Reding (1):
      ARM: s3c64xx: smartq: Avoid sparse warnings

Tomi Valkeinen (1):
      ARM: DRA7: hwmod: remove DSS addresses from hwmod

Tony Lindgren (8):
      Merge branch 'peter/for-4.8_omapdss_part1' of https://github.com/omap-audio/linux-audio into omap-for-v4.8/soc
      Merge commit 'c0053bd50af5' into omap-for-v4.8/soc
      ARM: OMAP4+: Initialize SAR RAM base early for proper CPU1 reset for kexec
      ARM: OMAP4+: Prevent CPU1 related hang with kexec
      ARM: OMAP4+: Reset CPU1 properly for kexec
      ARM: OMAP4+: Allow kexec on SMP variants
      ARM: OMAP2+: Fix build if CONFIG_SMP is not set
      ARM: OMAP2+: Fix build with CONFIG_SMP and CONFIG_PM is not set

Vignesh R (1):
      ARM: DRA7: hwmod: Remove QSPI address space entry from hwmod


 Documentation/arm/Atmel/README                  |  10 +-
 .../devicetree/bindings/net/fsl-fec.txt         |   3 +
 .../bindings/power/renesas,rcar-sysc.txt        |   1 +
 MAINTAINERS                                     |  42 ++--
 arch/arm/Kconfig                                |  14 --
 arch/arm/Kconfig.debug                          |  65 ++++--
 arch/arm/Makefile                               |   1 -
 arch/arm/include/debug/at91.S                   |  10 +-
 arch/arm/include/debug/clps711x.S               |   4 +-
 arch/arm/include/debug/exynos.S                 |   6 +-
 arch/arm/include/debug/samsung.S                |   8 +
 arch/arm/mach-at91/pm.c                         |   5 +-
 arch/arm/mach-bcm/Kconfig                       |  12 +-
 arch/arm/mach-bcm/Makefile                      |   5 +-
 arch/arm/mach-bcm/board_bcm21664.c              |  43 ----
 arch/arm/mach-bcm/board_bcm23550.c              |  25 +++
 arch/arm/mach-bcm/kona_l2_cache.c               |   1 +
 arch/arm/mach-bcm/platsmp.c                     |  58 ++++++
 arch/arm/mach-clps711x/Kconfig                  |  53 ++---
 arch/arm/mach-clps711x/Makefile                 |  14 +-
 arch/arm/mach-clps711x/Makefile.boot            |   5 -
 arch/arm/mach-clps711x/board-dt.c               |  82 ++++++++
 arch/arm/mach-clps711x/common.c                 |   4 +-
 arch/arm/mach-clps711x/include/mach/clps711x.h  | 204 -------------------
 arch/arm/mach-clps711x/include/mach/hardware.h  |  53 -----
 .../arm/mach-clps711x/include/mach/uncompress.h |  55 -----
 arch/arm/mach-davinci/board-dm355-evm.c         |   4 +-
 arch/arm/mach-davinci/board-dm365-evm.c         |   8 +-
 arch/arm/mach-davinci/board-dm644x-evm.c        |   4 +-
 arch/arm/mach-davinci/board-neuros-osd2.c       |   4 +-
 arch/arm/mach-davinci/da850.c                   |  16 ++
 arch/arm/mach-davinci/davinci.h                 |   8 +-
 arch/arm/mach-davinci/dm355.c                   |   3 +-
 arch/arm/mach-davinci/dm365.c                   |   6 +-
 arch/arm/mach-davinci/dm644x.c                  |   3 +-
 arch/arm/mach-davinci/psc.h                     |   2 +
 arch/arm/mach-exynos/common.h                   |   5 +-
 arch/arm/mach-exynos/exynos.c                   |   1 +
 arch/arm/mach-exynos/firmware.c                 |  18 +-
 arch/arm/mach-exynos/headsmp.S                  |   3 +
 arch/arm/mach-exynos/platsmp.c                  |   4 +-
 arch/arm/mach-exynos/pm.c                       |   6 +-
 arch/arm/mach-exynos/pm_domains.c               |   6 +-
 arch/arm/mach-exynos/suspend.c                  |  12 +-
 arch/arm/mach-hisi/hisilicon.c                  |  28 ---
 arch/arm/mach-hisi/platsmp.c                    |   4 +-
 arch/arm/mach-imx/avic.c                        |  19 +-
 arch/arm/mach-imx/cpuidle-imx6q.c               |  20 ++
 arch/arm/mach-imx/devices/devices.c             |   3 +
 arch/arm/mach-imx/devices/platform-gpio-mxc.c   |   1 +
 arch/arm/mach-imx/irq-common.c                  |   6 +-
 arch/arm/mach-imx/mach-imx51.c                  |   2 +
 arch/arm/mach-imx/mach-imx6q.c                  |   2 +-
 arch/arm/mach-imx/mach-imx7d.c                  |   1 +
 arch/arm/mach-imx/tzic.c                        |   6 +-
 arch/arm/mach-keystone/pm_domain.c              |   2 +
 arch/arm/mach-meson/Kconfig                     |   3 +
 arch/arm/mach-omap1/ams-delta-fiq.c             |   2 +-
 arch/arm/mach-omap1/include/mach/mtd-xip.h      |   2 +-
 arch/arm/mach-omap2/Makefile                    |   9 +-
 arch/arm/mach-omap2/board-ldp.c                 |   3 +-
 arch/arm/mach-omap2/board-rx51-video.c          |   4 +-
 arch/arm/mach-omap2/clockdomain.c               |  36 ++--
 arch/arm/mach-omap2/clockdomain.h               |   2 +
 arch/arm/mach-omap2/cm33xx.c                    |   3 +
 arch/arm/mach-omap2/cm3xxx.c                    |   2 +-
 arch/arm/mach-omap2/common.h                    |   8 +-
 arch/arm/mach-omap2/cpuidle44xx.c               |   2 +-
 arch/arm/mach-omap2/display.c                   |   2 +-
 arch/arm/mach-omap2/display.h                   |   5 +
 arch/arm/mach-omap2/dss-common.c                |   2 +-
 arch/arm/mach-omap2/io.c                        |   3 +
 arch/arm/mach-omap2/mcbsp.c                     |  31 +--
 arch/arm/mach-omap2/mux34xx.c                   |   4 +-
 arch/arm/mach-omap2/omap-headsmp.S              |  18 +-
 arch/arm/mach-omap2/omap-hotplug.c              |   6 +
 arch/arm/mach-omap2/omap-mpuss-lowpower.c       |  31 ++-
 arch/arm/mach-omap2/omap-smp.c                  |  98 ++++++---
 arch/arm/mach-omap2/omap4-common.c              |  16 +-
 arch/arm/mach-omap2/omap_device.c               |  19 +-
 arch/arm/mach-omap2/omap_hwmod.c                |  82 ++++++--
 .../omap_hwmod_33xx_43xx_common_data.h          |  18 --
 .../omap_hwmod_33xx_43xx_interconnect_data.c    |  64 ------
 .../omap_hwmod_33xx_43xx_ipblock_data.c         |  85 +-------
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      |   9 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c      |  24 +--
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |  54 -----
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |  41 ----
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c      |   2 +-
 arch/arm/mach-omap2/pdata-quirks.c              |  18 ++
 arch/arm/mach-omap2/pm.c                        |   8 +-
 arch/arm/mach-omap2/powerdomain.c               |  20 +-
 arch/arm/mach-omap2/prcm43xx.h                  |   1 +
 arch/arm/mach-omap2/prm33xx.h                   |   2 -
 arch/arm/mach-omap2/sdrc.h                      |   4 +-
 arch/arm/mach-omap2/timer.c                     |   3 +-
 arch/arm/mach-oxnas/Kconfig                     |   2 +-
 arch/arm/mach-qcom/Kconfig                      |   4 +
 arch/arm/mach-qcom/board.c                      |   1 +
 arch/arm/mach-s3c64xx/mach-smartq.c             |   1 +
 arch/arm/mach-shmobile/Kconfig                  |   4 +
 arch/arm/mach-shmobile/Makefile                 |   1 +
 arch/arm/mach-shmobile/common.h                 |   1 +
 arch/arm/mach-shmobile/platsmp-apmu.c           |  94 ++++++++-
 arch/arm/mach-shmobile/platsmp.c                |   6 +
 arch/arm/mach-shmobile/pm-r8a7779.c             |   6 +-
 arch/arm/mach-shmobile/pm-rcar-gen2.c           |  19 +-
 arch/arm/mach-shmobile/pm-rmobile.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7790.c          |   1 +
 arch/arm/mach-shmobile/setup-r8a7791.c          |   1 +
 arch/arm/mach-shmobile/setup-r8a7792.c          |  35 ++++
 arch/arm/mach-shmobile/setup-rcar-gen2.c        |  45 ++--
 arch/arm/mach-sti/board-dt.c                    |  11 +-
 arch/arm/mach-tango/Makefile                    |   1 +
 arch/arm/mach-tango/platsmp.c                   |  35 ++++
 arch/arm/mach-tango/pm.c                        |  32 +++
 arch/arm/mach-tango/smc.h                       |   5 +-
 arch/arm/mach-uniphier/Makefile                 |   1 -
 arch/arm/mach-uniphier/uniphier.c               |  30 ---
 arch/arm/plat-samsung/cpu.c                     |  10 +-
 arch/arm/plat-samsung/include/plat/cpu.h        |   1 +
 arch/arm/plat-samsung/pm-common.c               |   8 +-
 drivers/clk/ti/clk-33xx.c                       |   3 +
 drivers/clk/ti/clk-43xx.c                       |   6 +
 drivers/net/ethernet/freescale/fec.h            |   2 +
 drivers/net/ethernet/freescale/fec_main.c       |  12 ++
 drivers/soc/renesas/Makefile                    |   2 +
 drivers/soc/renesas/r8a7792-sysc.c              |  34 ++++
 drivers/soc/renesas/r8a7796-sysc.c              |  48 +++++
 drivers/soc/renesas/rcar-sysc.c                 |  45 +++-
 drivers/soc/renesas/rcar-sysc.h                 |   2 +
 include/dt-bindings/power/r8a7796-sysc.h        |  36 ++++
 include/linux/platform_data/asoc-ti-mcbsp.h     |   4 +-
 include/linux/platform_data/omapdss.h           |  42 ++++
 include/linux/soc/renesas/rcar-sysc.h           |   2 +-
 include/soc/imx/cpuidle.h                       |  25 +++
 include/video/omapdss.h                         |  31 +--
 sound/soc/omap/mcbsp.c                          |  21 +-
 sound/soc/omap/mcbsp.h                          |   3 +-
 sound/soc/omap/omap-mcbsp.c                     |   5 +-
 140 files changed, 1267 insertions(+), 1149 deletions(-)
 create mode 100644 arch/arm/mach-bcm/board_bcm23550.c
 create mode 100644 arch/arm/mach-clps711x/board-dt.c
 delete mode 100644 arch/arm/mach-clps711x/include/mach/clps711x.h
 delete mode 100644 arch/arm/mach-clps711x/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-clps711x/include/mach/uncompress.h
 create mode 100644 arch/arm/mach-shmobile/setup-r8a7792.c
 create mode 100644 arch/arm/mach-tango/pm.c
 delete mode 100644 arch/arm/mach-uniphier/uniphier.c
 create mode 100644 drivers/soc/renesas/r8a7792-sysc.c
 create mode 100644 drivers/soc/renesas/r8a7796-sysc.c
 create mode 100644 include/dt-bindings/power/r8a7796-sysc.h
 create mode 100644 include/linux/platform_data/omapdss.h
 create mode 100644 include/soc/imx/cpuidle.h

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

* [GIT PULL 3/7] ARM: SoC 64-bit changes for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

Changes to platform code for 64-bit ARM platforms.

Nearlt all of these are defconfig updates to enable new drivers or old
drivers still used on these 64-bit platforms.

Added platforms for this release are:

- Broadcom BCM2837
- Renesas R8A7796



Conflicts:

None

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

The following changes since commit bb7e7cc3d1f576a01ff64fdfe8d2986c29183220:

  Merge branch 'next/soc' into HEAD

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 7e03e116e7603fa30e150df889e8daccd429facf:

  arm64: remove duplicate PWM entry in defconfig

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

Alexander Graf (1):
      arm64: Allow for different DMA and CPU bus offsets

Alim Akhtar (1):
      arm64: defconfig: Enable S2MPS11 clock and S3C RTC driver

Andy Gross (1):
      arm: defconfig: Enable PM8941 pwr key

Ard Biesheuvel (1):
      arm64: defconfig: disable plain NEON implementation of AES

Arnd Bergmann (5):
      Merge tag 'mvebu-arm64-4.8-1' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'arm-soc/for-4.8/soc-arm64-part2' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'samsung-defconfig64-4.8' of git://git.kernel.org/.../krzk/linux into next/arm64
      Merge tag 'tegra-for-4.8-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into next/arm64
      arm64: remove duplicate PWM entry in defconfig

Carlo Caione (1):
      ARM64: Kconfig: Select the Amlogic Meson pin controller driver

Chanho Min (1):
      arm64: defconfig: Enable Cadence MACB/GEM support

Eric Anholt (2):
      Merge remote-tracking branch 'irqchip/irqchip/bcm' into bcm2835-arm64-next
      arm64: Add platform selection for BCM2835.

Florian Fainelli (1):
      Merge tag 'bcm2835-arm64-next-2016-07-03' into soc-arm64/next

Gregory CLEMENT (1):
      arm64: marvell: enable Armada 3700 clock drivers

Javi Merino (1):
      arm64: defconfig: enable SENSORS_ARM_SCPI

Kamlakant Patel (1):
      arm64: vulcan: enable GPIOLIB in Kconfig

Kevin Hilman (1):
      arm64: defconfig: enable stmmac and realtek PHY as modules

Krzysztof Kozlowski (2):
      arm64: exynos: Select SOC specific drivers
      arm64: defconfig: Enable more IP blocks for Exynos7 and Exynos5433

Michael Turquette (1):
      arm64: amlogic: select gxbb clk driver

Olof Johansson (7):
      Merge tag 'samsung-soc64-4.8' of git://git.kernel.org/.../krzk/linux into next/arm64
      Merge tag 'amlogic-soc' of git://git.kernel.org/.../khilman/linux-amlogic into next/arm64
      Merge tag 'arm-soc/for-4.8/soc-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'mvebu-defconfig64-4.8-1' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'juno-defconfig-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/arm64
      Merge tag 'qcom-arm64-defconfig-for-4.8' of git://git.kernel.org/.../agross/linux into next/arm64
      Merge tag 'renesas-arm64-defconfig-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/arm64

Srinivas Kandagatla (1):
      arm64: defconfig: enable msm8996 pinctrl support

Stephen Boyd (1):
      arm64: defconfig: Enable qcom msm8996 clk drivers

Sudeep Holla (2):
      arm64: defconfig: enable Generic on-chip SRAM driver
      arm64: Kconfig: select PM{,_GENERIC_DOMAINS} for ARCH_VEXPRESS

Takeshi Kihara (1):
      arm64: defconfig: enable Renesas R8A7796 SoC

Thierry Reding (1):
      arm64: Update default configuration

Thomas Petazzoni (1):
      arm64: configs: enable PCIe driver for Armada 7K/8K


 arch/arm64/Kconfig.platforms         | 22 ++++++++++++++
 arch/arm64/configs/defconfig         | 49 ++++++++++++++++++++++++++++++-
 arch/arm64/include/asm/dma-mapping.h | 17 +++++++++--
 3 files changed, 85 insertions(+), 3 deletions(-)

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

* [GIT PULL 3/7] ARM: SoC 64-bit changes for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

Changes to platform code for 64-bit ARM platforms.

Nearlt all of these are defconfig updates to enable new drivers or old
drivers still used on these 64-bit platforms.

Added platforms for this release are:

- Broadcom BCM2837
- Renesas R8A7796



Conflicts:

None

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

The following changes since commit bb7e7cc3d1f576a01ff64fdfe8d2986c29183220:

  Merge branch 'next/soc' into HEAD

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 7e03e116e7603fa30e150df889e8daccd429facf:

  arm64: remove duplicate PWM entry in defconfig

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

Alexander Graf (1):
      arm64: Allow for different DMA and CPU bus offsets

Alim Akhtar (1):
      arm64: defconfig: Enable S2MPS11 clock and S3C RTC driver

Andy Gross (1):
      arm: defconfig: Enable PM8941 pwr key

Ard Biesheuvel (1):
      arm64: defconfig: disable plain NEON implementation of AES

Arnd Bergmann (5):
      Merge tag 'mvebu-arm64-4.8-1' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'arm-soc/for-4.8/soc-arm64-part2' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'samsung-defconfig64-4.8' of git://git.kernel.org/.../krzk/linux into next/arm64
      Merge tag 'tegra-for-4.8-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into next/arm64
      arm64: remove duplicate PWM entry in defconfig

Carlo Caione (1):
      ARM64: Kconfig: Select the Amlogic Meson pin controller driver

Chanho Min (1):
      arm64: defconfig: Enable Cadence MACB/GEM support

Eric Anholt (2):
      Merge remote-tracking branch 'irqchip/irqchip/bcm' into bcm2835-arm64-next
      arm64: Add platform selection for BCM2835.

Florian Fainelli (1):
      Merge tag 'bcm2835-arm64-next-2016-07-03' into soc-arm64/next

Gregory CLEMENT (1):
      arm64: marvell: enable Armada 3700 clock drivers

Javi Merino (1):
      arm64: defconfig: enable SENSORS_ARM_SCPI

Kamlakant Patel (1):
      arm64: vulcan: enable GPIOLIB in Kconfig

Kevin Hilman (1):
      arm64: defconfig: enable stmmac and realtek PHY as modules

Krzysztof Kozlowski (2):
      arm64: exynos: Select SOC specific drivers
      arm64: defconfig: Enable more IP blocks for Exynos7 and Exynos5433

Michael Turquette (1):
      arm64: amlogic: select gxbb clk driver

Olof Johansson (7):
      Merge tag 'samsung-soc64-4.8' of git://git.kernel.org/.../krzk/linux into next/arm64
      Merge tag 'amlogic-soc' of git://git.kernel.org/.../khilman/linux-amlogic into next/arm64
      Merge tag 'arm-soc/for-4.8/soc-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'mvebu-defconfig64-4.8-1' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'juno-defconfig-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/arm64
      Merge tag 'qcom-arm64-defconfig-for-4.8' of git://git.kernel.org/.../agross/linux into next/arm64
      Merge tag 'renesas-arm64-defconfig-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/arm64

Srinivas Kandagatla (1):
      arm64: defconfig: enable msm8996 pinctrl support

Stephen Boyd (1):
      arm64: defconfig: Enable qcom msm8996 clk drivers

Sudeep Holla (2):
      arm64: defconfig: enable Generic on-chip SRAM driver
      arm64: Kconfig: select PM{,_GENERIC_DOMAINS} for ARCH_VEXPRESS

Takeshi Kihara (1):
      arm64: defconfig: enable Renesas R8A7796 SoC

Thierry Reding (1):
      arm64: Update default configuration

Thomas Petazzoni (1):
      arm64: configs: enable PCIe driver for Armada 7K/8K


 arch/arm64/Kconfig.platforms         | 22 ++++++++++++++
 arch/arm64/configs/defconfig         | 49 ++++++++++++++++++++++++++++++-
 arch/arm64/include/asm/dma-mapping.h | 17 +++++++++--
 3 files changed, 85 insertions(+), 3 deletions(-)

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

* [GIT PULL 4/7] ARM: SoC defconfig updates for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

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

- Removed Broadcom bcm_defconfig, targets are all covered in multi_v7_defconfig
- New defconfig: multi_v4t_defconfig


Conflicts:

None

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

The following changes since commit 993595177ce9565aa9f6f7a914a2e7b5a1c86262:

  Merge branch 'next/arm64' into HEAD

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 772a7f22978bccb88b8ba2685a9f37648da615fc:

  Merge tag 'omap-for-v4.8/defconfig-v2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/defconfig

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

Alexander Shiyan (1):
      ARM: config: Add a multi_v4t_defconfig

Alexandre Belloni (2):
      ARM: multi_v5_defconfig: enable Atmel platforms
      ARM: multi_v7_defconfig: add ACT8945A

Andrzej Hajda (1):
      ARM: multi_v7_defconfig: Enable Exynos DRM Mixer driver

Arnd Bergmann (4):
      Merge tag 'at91-ab-4.8-defconfig2' of git://git.kernel.org/.../abelloni/linux into next/defconfig
      Merge tag 'sunxi-defconfig-for-4.8' of https://git.kernel.org/.../mripard/linux into next/defconfig
      Merge tag 'sti-defconfig-for-v4.8' of git://git.kernel.org/.../pchotard/sti into next/defconfig
      Merge tag 'omap-for-v4.8/defconfig-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig

Bartlomiej Zolnierkiewicz (1):
      ARM: exynos_defconfig: Disable big.LITTLE switcher

Diego Dorta (1):
      ARM: imx_v6_v7_defconfig: Select ADS7846 support

Dinh Nguyen (1):
      ARM: socfpga: enable PL330 DMA in socfpga_defconfig

Florian Fainelli (7):
      ARM: multi_v7_defconfig: Enable BCM63xx
      ARM: multi_v7_defconfig: Enable BRCMSTB networking
      ARM: multi_v7_defconfig: Enable Broadcom AHCI
      ARM: multi_v7_defconfig: Enable BCM7038 Watchdog
      ARM: multi_v7_defconfig: Enable Broadcom STB PWM
      ARM: multi_v7_defconfig: Enable Broadcom Kona watchdog
      ARM: Remove bcm_defconfig

Franklin S Cooper Jr (1):
      ARM: keystone: Enable PINCTRL_SINGLE Config

Gary Bisson (1):
      ARM: imx_v6_v7_defconfig: enable USB FFS gadget

Javier Martinez Canillas (6):
      ARM: exynos_defconfig: Enable Samsung media platform drivers as modules
      ARM: multi_v7_defconfig: Enable Samsung media platform drivers as modules
      ARM: exynos_defconfig: Enable MFC driver as module
      ARM: multi_v7_defconfig: Enable Exynos MFC driver as module
      ARM: exynos_defconfig: Enable vivid driver as a module
      ARM: multi_v7_defconfig: Enable vivid driver as a module

Joachim Eastwood (1):
      ARM: configs: lpc18xx: enable adc and dac iio drivers

Krzysztof Kozlowski (5):
      ARM: multi_v7_defconfig: Switch max77693 to module
      ARM: multi_v7_defconfig: Enable Trats2 audio codec, touchscreen and sensors
      ARM: multi_v7_defconfig: Enable drivers for Exynos4210 Universal C210 board
      ARM: multi_v7_defconfig: Enable s5p-secss driver
      ARM: exynos_defconfig: Save defconfig on current linux-next

Ley Foon Tan (1):
      ARM: socfpga: add PCIe to socfpga_defconfig

Linus Walleij (1):
      ARM: defconfig: enable the MSM8660 pin controller

Lokesh Vutla (1):
      ARM: keystone: Enable PINCTRL config

Marek Vasut (1):
      ARM: socfpga: Update socfpga_defconfig

Masahiro Yamada (1):
      ARM: keystone: remove redundant depends on ARM_PATCH_PHYS_VIRT

Maxime Ripard (2):
      ARM: multi_v7: Enable sun4i DRM driver
      ARM: sunxi: Enable sun4i DRM driver

Neil Armstrong (1):
      ARM: configs: qualcomm: Add MDM9615 missing defconfigs

Olof Johansson (9):
      Merge tag 'samsung-defconfig-4.8' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge tag 'at91-ab-4.8-defconfig' of git://git.kernel.org/.../abelloni/linux into next/defconfig
      Merge tag 'arm-soc/for-4.8/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
      Merge tag 'keystone_config_for_4.8' of git://git.kernel.org/.../ssantosh/linux-keystone into next/defconfig
      Merge tag 'socfpga_defconfig_updates_for_v4.8' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
      Merge tag 'qcom-defconfig-for-4.8' of git://git.kernel.org/.../agross/linux into next/defconfig
      Merge tag 'imx-defconfig-4.8' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
      Merge tag 'samsung-defconfig-4.8-2' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge tag 'renesas-defconfig-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/defconfig

Patrice Chotard (2):
      ARM: multi_v7_defconfig: enable STMicroelectronics BDISP 2D blitter driver
      ARM: multi_v7_defconfig: enable STMicroelectronics DRM Support

Peter Chen (1):
      ARM: imx_v6_v7_defconfig: build in usbnet to support NFS for non-ethernet board

Simon Horman (2):
      ARM: shmobile: defconfig: Enable r8a7792 SoC
      ARM: multi_v7_defconfig: defconfig: Enable r8a7792 SoC

Tony Lindgren (1):
      ARM: omap2plus_defconfig: Fix USB selection to keep Ethernet working

Wenyou Yang (1):
      ARM: at91/defconfig: Add ACT8945A driver


 arch/arm/configs/bcm_defconfig       | 141 ------------------------------
 arch/arm/configs/exynos_defconfig    |  29 +++---
 arch/arm/configs/imx_v6_v7_defconfig |   4 +-
 arch/arm/configs/keystone_defconfig  |   1 +
 arch/arm/configs/lpc18xx_defconfig   |   2 +
 arch/arm/configs/multi_v4t_defconfig | 106 ++++++++++++++++++++++
 arch/arm/configs/multi_v5_defconfig  |  54 +++++++++++-
 arch/arm/configs/multi_v7_defconfig  |  52 +++++++++--
 arch/arm/configs/omap2plus_defconfig |   5 +-
 arch/arm/configs/qcom_defconfig      |   8 ++
 arch/arm/configs/sama5_defconfig     |   3 +
 arch/arm/configs/shmobile_defconfig  |   1 +
 arch/arm/configs/socfpga_defconfig   |  16 +++-
 arch/arm/configs/sunxi_defconfig     |   2 +
 arch/arm/mach-keystone/Kconfig       |   2 +-
 15 files changed, 263 insertions(+), 163 deletions(-)
 delete mode 100644 arch/arm/configs/bcm_defconfig
 create mode 100644 arch/arm/configs/multi_v4t_defconfig

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

* [GIT PULL 4/7] ARM: SoC defconfig updates for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

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

- Removed Broadcom bcm_defconfig, targets are all covered in multi_v7_defconfig
- New defconfig: multi_v4t_defconfig


Conflicts:

None

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

The following changes since commit 993595177ce9565aa9f6f7a914a2e7b5a1c86262:

  Merge branch 'next/arm64' into HEAD

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 772a7f22978bccb88b8ba2685a9f37648da615fc:

  Merge tag 'omap-for-v4.8/defconfig-v2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/defconfig

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

Alexander Shiyan (1):
      ARM: config: Add a multi_v4t_defconfig

Alexandre Belloni (2):
      ARM: multi_v5_defconfig: enable Atmel platforms
      ARM: multi_v7_defconfig: add ACT8945A

Andrzej Hajda (1):
      ARM: multi_v7_defconfig: Enable Exynos DRM Mixer driver

Arnd Bergmann (4):
      Merge tag 'at91-ab-4.8-defconfig2' of git://git.kernel.org/.../abelloni/linux into next/defconfig
      Merge tag 'sunxi-defconfig-for-4.8' of https://git.kernel.org/.../mripard/linux into next/defconfig
      Merge tag 'sti-defconfig-for-v4.8' of git://git.kernel.org/.../pchotard/sti into next/defconfig
      Merge tag 'omap-for-v4.8/defconfig-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig

Bartlomiej Zolnierkiewicz (1):
      ARM: exynos_defconfig: Disable big.LITTLE switcher

Diego Dorta (1):
      ARM: imx_v6_v7_defconfig: Select ADS7846 support

Dinh Nguyen (1):
      ARM: socfpga: enable PL330 DMA in socfpga_defconfig

Florian Fainelli (7):
      ARM: multi_v7_defconfig: Enable BCM63xx
      ARM: multi_v7_defconfig: Enable BRCMSTB networking
      ARM: multi_v7_defconfig: Enable Broadcom AHCI
      ARM: multi_v7_defconfig: Enable BCM7038 Watchdog
      ARM: multi_v7_defconfig: Enable Broadcom STB PWM
      ARM: multi_v7_defconfig: Enable Broadcom Kona watchdog
      ARM: Remove bcm_defconfig

Franklin S Cooper Jr (1):
      ARM: keystone: Enable PINCTRL_SINGLE Config

Gary Bisson (1):
      ARM: imx_v6_v7_defconfig: enable USB FFS gadget

Javier Martinez Canillas (6):
      ARM: exynos_defconfig: Enable Samsung media platform drivers as modules
      ARM: multi_v7_defconfig: Enable Samsung media platform drivers as modules
      ARM: exynos_defconfig: Enable MFC driver as module
      ARM: multi_v7_defconfig: Enable Exynos MFC driver as module
      ARM: exynos_defconfig: Enable vivid driver as a module
      ARM: multi_v7_defconfig: Enable vivid driver as a module

Joachim Eastwood (1):
      ARM: configs: lpc18xx: enable adc and dac iio drivers

Krzysztof Kozlowski (5):
      ARM: multi_v7_defconfig: Switch max77693 to module
      ARM: multi_v7_defconfig: Enable Trats2 audio codec, touchscreen and sensors
      ARM: multi_v7_defconfig: Enable drivers for Exynos4210 Universal C210 board
      ARM: multi_v7_defconfig: Enable s5p-secss driver
      ARM: exynos_defconfig: Save defconfig on current linux-next

Ley Foon Tan (1):
      ARM: socfpga: add PCIe to socfpga_defconfig

Linus Walleij (1):
      ARM: defconfig: enable the MSM8660 pin controller

Lokesh Vutla (1):
      ARM: keystone: Enable PINCTRL config

Marek Vasut (1):
      ARM: socfpga: Update socfpga_defconfig

Masahiro Yamada (1):
      ARM: keystone: remove redundant depends on ARM_PATCH_PHYS_VIRT

Maxime Ripard (2):
      ARM: multi_v7: Enable sun4i DRM driver
      ARM: sunxi: Enable sun4i DRM driver

Neil Armstrong (1):
      ARM: configs: qualcomm: Add MDM9615 missing defconfigs

Olof Johansson (9):
      Merge tag 'samsung-defconfig-4.8' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge tag 'at91-ab-4.8-defconfig' of git://git.kernel.org/.../abelloni/linux into next/defconfig
      Merge tag 'arm-soc/for-4.8/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
      Merge tag 'keystone_config_for_4.8' of git://git.kernel.org/.../ssantosh/linux-keystone into next/defconfig
      Merge tag 'socfpga_defconfig_updates_for_v4.8' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
      Merge tag 'qcom-defconfig-for-4.8' of git://git.kernel.org/.../agross/linux into next/defconfig
      Merge tag 'imx-defconfig-4.8' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
      Merge tag 'samsung-defconfig-4.8-2' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge tag 'renesas-defconfig-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/defconfig

Patrice Chotard (2):
      ARM: multi_v7_defconfig: enable STMicroelectronics BDISP 2D blitter driver
      ARM: multi_v7_defconfig: enable STMicroelectronics DRM Support

Peter Chen (1):
      ARM: imx_v6_v7_defconfig: build in usbnet to support NFS for non-ethernet board

Simon Horman (2):
      ARM: shmobile: defconfig: Enable r8a7792 SoC
      ARM: multi_v7_defconfig: defconfig: Enable r8a7792 SoC

Tony Lindgren (1):
      ARM: omap2plus_defconfig: Fix USB selection to keep Ethernet working

Wenyou Yang (1):
      ARM: at91/defconfig: Add ACT8945A driver


 arch/arm/configs/bcm_defconfig       | 141 ------------------------------
 arch/arm/configs/exynos_defconfig    |  29 +++---
 arch/arm/configs/imx_v6_v7_defconfig |   4 +-
 arch/arm/configs/keystone_defconfig  |   1 +
 arch/arm/configs/lpc18xx_defconfig   |   2 +
 arch/arm/configs/multi_v4t_defconfig | 106 ++++++++++++++++++++++
 arch/arm/configs/multi_v5_defconfig  |  54 +++++++++++-
 arch/arm/configs/multi_v7_defconfig  |  52 +++++++++--
 arch/arm/configs/omap2plus_defconfig |   5 +-
 arch/arm/configs/qcom_defconfig      |   8 ++
 arch/arm/configs/sama5_defconfig     |   3 +
 arch/arm/configs/shmobile_defconfig  |   1 +
 arch/arm/configs/socfpga_defconfig   |  16 +++-
 arch/arm/configs/sunxi_defconfig     |   2 +
 arch/arm/mach-keystone/Kconfig       |   2 +-
 15 files changed, 263 insertions(+), 163 deletions(-)
 delete mode 100644 arch/arm/configs/bcm_defconfig
 create mode 100644 arch/arm/configs/multi_v4t_defconfig

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

* [GIT PULL 5/7] ARM: SoC driver updates for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

Driver updates for ARM SoCs.

A slew of changes this release cycle. The reset driver tree, that we merge
through arm-soc for historical reasons, is also sizable this time around.

Among the changes:

- clps711x: Treewide changes to compatible strings, merged here for simplicity.
- Qualcomm: SCM firmware driver cleanups, move to platform driver
- ux500: Major cleanups, removal of old mach-specific infrastructure.
- Atmel external bus memory driver
- Move of brcmstb platform to the rest of bcm
- PMC driver updates for tegra, various fixes and improvements
- Samsung platform driver updates to support 64-bit Exynos platforms
- Reset controller cleanups moving to devm_reset_controller_register() APIs
- Reset controller driver for Amlogic Meson
- Reset controller driver for Hisilicon hi6220
- ARM SCPI power domain support



Conflicts:

arch/arm/mach-exynos/Kconfig:
Add/add. Keep both sides. Feel free to fix sorting.

drivers/soc/samsung/pm_domains.c:
Conflict between *_relaxed() changes and
INT_LOCAL_PWR_EN->pd->local_pwr_cfg changes. Keep the *relaxed version
but replace INT_LOCAL_PWR_EN with the variable.

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

The following changes since commit fa8fc918c695d84b6f14a940ac7b7eac779bcef5:

  Merge branch 'next/defconfig' into HEAD

are available in the git repository at:

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

for you to fetch changes up to f8c6d88b2c874295f49b9ad1ca0826b9a8ef3180:

  Merge tag 'samsung-drivers-4.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/drivers

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

Alexander Shiyan (7):
      clk: clps711x: Changing the compatibility string to match with the smallest supported chip
      clocksource: clps711x: Changing the compatibility string to match with the smallest supported chip
      irqchip: clps711x: Changing the compatibility string to match with the smallest supported chip
      serial: clps711x: Changing the compatibility string to match with the smallest supported chip
      pwm: clps711x: Changing the compatibility string to match with the smallest supported chip
      input: clps711x-keypad: Changing the compatibility string to match with the smallest supported chip
      video: clps711x-fb: Changing the compatibility string to match with the smallest supported chip

Amitoj Kaur Chawla (2):
      memory: tegra: tegra124-emc: Add missing of_node_put()
      memory: tegra: mc: Add missing of_node_put()

Andrew F. Davis (2):
      Documentation: dt: reset: Add TI syscon reset binding
      reset: add TI SYSCON based reset driver

Andy Gross (7):
      firmware: qcom: scm: Convert SCM to platform driver
      firmware: qcom: scm: Use atomic SCM for cold boot
      firmware: qcom: scm: Generalize shared error map
      firmware: qcom: scm: Convert to streaming DMA APIS
      Merge tag 'qcom-drivers-for-4.8' into HEAD
      firmware: qcom_scm: Add missing is_available API
      firmware: qcom: scm: Change initcall to subsys

Arnd Bergmann (19):
      Merge tag 'reset-for-4.8-3' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'omap-for-v4.8/ir-rx51-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers
      firmware: scpi: add CONFIG_OF dependency
      soc: raspberrypi-power: add CONFIG_OF dependency
      Merge tag 'arm-soc/for-4.8/maintainers-part2' of http://github.com/Broadcom/stblinux into next/drivers
      ARM: ux500: remove unused regulator data
      ARM: ux500: move ab8500_regulator_plat_data into driver
      ASoC: ab8500-codec: remove platform data based probe
      mfd: db8500 stop passing around platform data
      ARM: ux500: move l2x0 init to .init_irq
      ARM: ux500: use CLK_OF_DECLARE()
      ARM: ux500: remove cpu_is_u* helpers
      ARM: ux500: consolidate soc_device code in id.c
      ARM: ux500: call ux500_setup_id later
      ARM: ux500: move soc_id driver to drivers/soc
      ARM: ux500: consolidate base platform files
      Merge tag 'qcom-drivers-for-4.8-2' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'ux500-cleanup-bundle' of git://git.kernel.org/.../linusw/linux-stericsson into next/drivers
      Merge tag 'samsung-drivers-4.8-3' of git://git.kernel.org/.../krzk/linux into next/drivers

Ben Dooks (3):
      soc: brcmstb: fix warning from missing include
      memory: samsung: endian fixes for IO
      cpufreq: s5pv210: use relaxed IO accesors

Bjorn Andersson (6):
      soc: qcom: wcnss_ctrl: Make wcnss_ctrl parent the other components
      soc: qcom: smp2p: Correct addressing of outgoing value
      soc: qcom: smp2p: Drop io-accessors
      soc: qcom: Update properties for smem state referencing
      firmware: qcom: scm: Peripheral Authentication Service
      firmware: qcom: scm: Expose PAS command 10 as reset-controller

Boris Brezillon (2):
      memory: add Atmel EBI (External Bus Interface) driver
      memory: atmel-ebi: add DT bindings documentation

Chen Feng (1):
      reset: hisilicon: Change to syscon register access

Chris Brand (1):
      power: Introduce Broadcom kona reset driver

Florian Fainelli (1):
      soc: Move brcmstb to bcm/brcmstb

Geert Uytterhoeven (1):
      MAINTAINERS: Add file patterns for qcom device tree bindings

Ivaylo Dimitrov (5):
      ir-rx51: Fix build after multiarch changes broke it
      pwm: omap-dmtimer: Allow for setting dmtimer clock source
      ir-rx51: use PWM framework instead of OMAP dmtimer
      ir-rx51: add DT support to driver
      ir-rx51: use hrtimer instead of dmtimer

John Youn (1):
      reset: Return -ENOTSUPP when not configured

Jon Hunter (12):
      soc/tegra: pmc: Initialise resets associated with a power partition
      soc/tegra: pmc: Ensure powergate is available when powering on
      soc/tegra: pmc: Fix early initialisation of PMC
      soc/tegra: pmc: Don't populate SoC data until register space is mapped
      soc/tegra: pmc: Ensure mutex is always initialised
      soc/tegra: pmc: Add missing of_node_put()
      soc/tegra: pmc: Don't probe PMC if early initialisation fails
      soc/tegra: pmc: Add specific error messages
      soc/tegra: pmc: Initialise power partitions early
      soc/tegra: pmc: Enable XUSB partitions on boot
      dt-bindings: bus: Add documentation for Tegra210 ACONNECT
      bus: Add support for Tegra ACONNECT

Julia Lawall (1):
      memory: tegra: Delete unneeded of_node_put()

Krzysztof Kozlowski (5):
      ARM: EXYNOS: Move pm_domains driver to drivers/soc/samsung
      soc: samsung: pm_domains: Prepare for supporting ARMv8 Exynos
      soc: samsung: pm_domains: Enable COMPILE_TEST for build coverage
      Merge branch 'for-v4.8/media/exynos-mfc' of git://linuxtv.org/snawrocki/samsung into for-v4.8/exynos-mfc
      soc: samsung: pmu: Constify arrays with PMU data

Kumar Gala (1):
      firmware: qcom: scm: Add support for ARM64 SoCs

Marek Szyprowski (3):
      ARM: EXYNOS: Remove code for MFC custom reserved memory handling
      ARM: dts: exynos: Convert MFC device to generic reserved memory bindings
      ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards

Masahiro Yamada (7):
      reset: add devm_reset_controller_register API
      reset: ath79: use devm_reset_controller_register()
      reset: pistachio: use devm_reset_controller_register()
      reset: sunxi: use devm_reset_controller_register()
      reset: socfpga: use devm_reset_controller_register()
      reset: zynq: use devm_reset_controller_register()
      reset: fix Kconfig menu to include reset drivers in sub-menu

Neil Armstrong (3):
      reset: oxnas: Use devm register API and get rid of platform remove
      reset: Add support for the Amlogic Meson SoC Reset Controller
      dt-bindings: reset: Add bindings for the Meson SoC Reset Controller

Olof Johansson (16):
      Merge tag 'reset-for-4.8' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'samsung-drivers-4.8' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'renesas-rcar-sysc-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'at91-ab-4.8-drivers' of git://git.kernel.org/.../abelloni/linux into next/drivers
      Merge tag 'reset-for-4.8-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'samsung-drivers-exynos-mfc-4.8' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'arm-soc/for-4.8/drivers' of http://github.com/Broadcom/stblinux into next/drivers
      Merge tag 'at91-ab-4.8-drivers2' of git://git.kernel.org/.../abelloni/linux into next/drivers
      Merge tag 'scpi-updates-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
      Merge tag 'gpmc-omap-for-v4.8' of https://github.com/rogerq/linux into next/drivers
      Merge tag 'qcom-drivers-for-4.8' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'samsung-drivers-4.8-2' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'renesas-rcar-sysc2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'tegra-for-4.8-bus' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.8-memory' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.8-soc' of git://git.kernel.org/.../tegra/linux into next/drivers

Paul Gortmaker (4):
      memory: omap-gpmc: make it explicitly non-modular
      memory: samsung: exynos-srom: make it explicitly non-modular
      memory: atmel-sdramc: make it explicitly non-modular
      memory: atmel-ebi: make it explicitly non-modular

Philipp Zabel (1):
      Merge branch 'reset/explicit-api' into reset/next

Roger Quadros (1):
      memory: omap-gpmc: Move gpio functions out of #ifdef CONFIG_OF

Seung-Woo Kim (1):
      memory: samsung: exynos-srom: Fix wrong count of registers

Sudeep Holla (6):
      firmware: arm_scpi: remove dvfs_get packed structure
      firmware: arm_scpi: mark scpi_get_sensor_value as static
      firmware: arm_scpi: make it depend on MAILBOX instead of ARM_MHU
      firmware: arm_scpi: add support for device power state management
      Documentation: add DT bindings for ARM SCPI power domains
      firmware: scpi: add device power domain support using genpd

Thierry Reding (3):
      soc/tegra: pmc: Use register definitions instead of magic values
      soc/tegra: pmc: Use whitespace more consistently
      soc/tegra: Stub out PCIe IRQ workaround on 64-bit ARM

Xinliang Liu (3):
      reset: hisilicon: Add media reset controller binding
      arm64: dts: hi6220: Add media subsystem reset dts
      reset: hisilicon: Add hi6220 media subsystem reset support


 .../devicetree/bindings/arm/arm,scpi.txt        |   34 +
 .../bindings/bus/nvidia,tegra210-aconnect.txt   |   45 +
 .../bindings/clock/clps711x-clock.txt           |    4 +-
 .../bindings/display/cirrus,clps711x-fb.txt     |    4 +-
 .../bindings/input/clps711x-keypad.txt          |    4 +-
 .../cirrus,clps711x-intc.txt                    |    4 +-
 .../devicetree/bindings/media/nokia,n900-ir     |   20 +
 .../bindings/memory-controllers/atmel,ebi.txt   |  136 +++
 .../bindings/pwm/cirrus,clps711x-pwm.txt        |    5 +-
 .../bindings/pwm/pwm-omap-dmtimer.txt           |    4 +
 .../bindings/reset/amlogic,meson-reset.txt      |   18 +
 .../bindings/reset/hisilicon,hi6220-reset.txt   |    4 +-
 .../bindings/reset/ti-syscon-reset.txt          |   91 ++
 .../bindings/serial/cirrus,clps711x-uart.txt    |    4 +-
 .../devicetree/bindings/soc/qcom/qcom,smp2p.txt |    4 +-
 .../devicetree/bindings/soc/qcom/qcom,smsm.txt  |    4 +-
 .../bindings/timer/cirrus,clps711x-timer.txt    |    6 +-
 Documentation/driver-model/devres.txt           |    4 +
 MAINTAINERS                                     |    2 +-
 .../boot/dts/exynos-mfc-reserved-memory.dtsi    |   29 +
 arch/arm/boot/dts/exynos4210-origen.dts         |    4 +-
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |    4 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |    6 +
 arch/arm/boot/dts/exynos4412-origen.dts         |    4 +-
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |    4 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |    4 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |    4 +-
 arch/arm/boot/dts/exynos5250-spring.dts         |    4 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts   |    4 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts      |    4 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    4 +-
 .../boot/dts/exynos5422-odroidxu3-common.dtsi   |    4 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |    4 +-
 arch/arm/mach-exynos/Kconfig                    |    1 +
 arch/arm/mach-exynos/Makefile                   |    3 -
 arch/arm/mach-exynos/exynos.c                   |   19 -
 arch/arm/mach-exynos/mfc.h                      |   16 -
 arch/arm/mach-exynos/s5p-dev-mfc.c              |   93 --
 arch/arm/mach-omap2/board-rx51-peripherals.c    |    5 -
 arch/arm/mach-omap2/pdata-quirks.c              |   10 +-
 arch/arm/mach-ux500/Makefile                    |    6 +-
 arch/arm/mach-ux500/board-mop500-regulators.c   | 1065 ------------------
 arch/arm/mach-ux500/board-mop500-regulators.h   |   24 -
 arch/arm/mach-ux500/cache-l2x0.c                |   67 --
 arch/arm/mach-ux500/cpu-db8500.c                |  139 ++-
 arch/arm/mach-ux500/cpu.c                       |  148 ---
 arch/arm/mach-ux500/id.c                        |  116 --
 arch/arm/mach-ux500/id.h                        |  144 ---
 arch/arm/mach-ux500/platsmp.c                   |    1 -
 arch/arm/mach-ux500/setup.h                     |   12 -
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |    2 +
 drivers/bus/Kconfig                             |   13 +
 drivers/bus/Makefile                            |    1 +
 drivers/bus/tegra-aconnect.c                    |  112 ++
 drivers/clk/clk-clps711x.c                      |    2 +-
 drivers/clk/ux500/u8500_of_clk.c                |   16 +-
 drivers/clk/ux500/u8540_clk.c                   |   16 +-
 drivers/clk/ux500/u9540_clk.c                   |    4 +-
 drivers/clocksource/clps711x-timer.c            |    2 +-
 drivers/cpufreq/s5pv210-cpufreq.c               |   68 +-
 drivers/firmware/Kconfig                        |   12 +-
 drivers/firmware/Makefile                       |    1 +
 drivers/firmware/arm_scpi.c                     |   42 +-
 drivers/firmware/qcom_scm-32.c                  |  327 +++---
 drivers/firmware/qcom_scm-64.c                  |  307 ++++-
 drivers/firmware/qcom_scm.c                     |  353 +++++-
 drivers/firmware/qcom_scm.h                     |   47 +-
 drivers/firmware/scpi_pm_domain.c               |  163 +++
 drivers/input/keyboard/clps711x-keypad.c        |    4 +-
 drivers/irqchip/irq-clps711x.c                  |    2 +-
 drivers/media/rc/Kconfig                        |    2 +-
 drivers/media/rc/ir-rx51.c                      |  229 ++--
 drivers/memory/Kconfig                          |   11 +
 drivers/memory/Makefile                         |    1 +
 drivers/memory/atmel-ebi.c                      |  766 +++++++++++++
 drivers/memory/atmel-sdramc.c                   |   11 +-
 drivers/memory/omap-gpmc.c                      |  136 ++-
 drivers/memory/samsung/exynos-srom.c            |   41 +-
 drivers/memory/tegra/mc.c                       |   10 +-
 drivers/memory/tegra/tegra124-emc.c             |    8 +-
 drivers/mfd/ab8500-core.c                       |    4 -
 drivers/mfd/ab8500-sysctrl.c                    |   34 -
 drivers/mfd/db8500-prcmu.c                      |   10 +-
 drivers/power/reset/Kconfig                     |   10 +
 drivers/power/reset/Makefile                    |    1 +
 drivers/power/reset/brcm-kona-reset.c           |   73 ++
 drivers/pwm/pwm-clps711x.c                      |    2 +-
 drivers/pwm/pwm-omap-dmtimer.c                  |   12 +-
 drivers/regulator/ab8500-ext.c                  |  465 +++++++-
 drivers/reset/Kconfig                           |   14 +
 drivers/reset/Makefile                          |    2 +
 drivers/reset/core.c                            |   37 +
 drivers/reset/hisilicon/hi6220_reset.c          |  122 +-
 drivers/reset/reset-ath79.c                     |    3 +-
 drivers/reset/reset-meson.c                     |  136 +++
 drivers/reset/reset-oxnas.c                     |   12 +-
 drivers/reset/reset-pistachio.c                 |   12 +-
 drivers/reset/reset-socfpga.c                   |   12 +-
 drivers/reset/reset-sunxi.c                     |   12 +-
 drivers/reset/reset-ti-syscon.c                 |  237 ++++
 drivers/reset/reset-zynq.c                      |   12 +-
 drivers/reset/sti/Kconfig                       |    1 -
 drivers/soc/Kconfig                             |    2 +-
 drivers/soc/Makefile                            |    2 +-
 drivers/soc/bcm/Kconfig                         |   18 +-
 drivers/soc/bcm/Makefile                        |    1 +
 drivers/soc/{ => bcm}/brcmstb/Makefile          |    0
 drivers/soc/{ => bcm}/brcmstb/biuctrl.c         |    1 +
 drivers/soc/{ => bcm}/brcmstb/common.c          |    0
 drivers/soc/brcmstb/Kconfig                     |   10 -
 drivers/soc/qcom/smem_state.c                   |   12 +-
 drivers/soc/qcom/smp2p.c                        |    7 +-
 drivers/soc/qcom/smsm.c                         |    2 +-
 drivers/soc/qcom/wcnss_ctrl.c                   |  125 +-
 drivers/soc/samsung/Kconfig                     |    4 +
 drivers/soc/samsung/Makefile                    |    1 +
 drivers/soc/samsung/exynos3250-pmu.c            |    2 +-
 drivers/soc/samsung/exynos5420-pmu.c            |    2 +-
 .../soc/samsung}/pm_domains.c                   |   34 +-
 drivers/soc/tegra/pmc.c                         |  149 ++-
 drivers/soc/ux500/Kconfig                       |    7 +
 drivers/soc/ux500/Makefile                      |    1 +
 drivers/soc/ux500/ux500-soc-id.c                |  222 ++++
 drivers/tty/serial/clps711x.c                   |    2 +-
 drivers/video/fbdev/clps711x-fb.c               |    4 +-
 .../reset/amlogic,meson-gxbb-reset.h            |  210 ++++
 .../dt-bindings/reset/amlogic,meson8b-reset.h   |  175 +++
 include/dt-bindings/reset/hisi,hi6220-resets.h  |    8 +
 include/dt-bindings/reset/ti-syscon.h           |   38 +
 include/linux/mfd/abx500/ab8500-sysctrl.h       |    6 -
 include/linux/mfd/dbx500-prcmu.h                |   10 -
 include/linux/platform_data/clk-ux500.h         |   17 -
 include/linux/platform_data/media/ir-rx51.h     |    3 -
 include/linux/qcom_scm.h                        |    8 +
 include/linux/reset-controller.h                |    4 +
 include/linux/reset.h                           |    4 +-
 include/linux/scpi_protocol.h                   |    2 +
 include/linux/soc/qcom/wcnss_ctrl.h             |    8 +
 include/soc/tegra/cpuidle.h                     |    2 +-
 sound/soc/codecs/ab8500-codec.c                 |   33 +-
 140 files changed, 4776 insertions(+), 2641 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt
 create mode 100644 Documentation/devicetree/bindings/media/nokia,n900-ir
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt
 create mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/ti-syscon-reset.txt
 create mode 100644 arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi
 delete mode 100644 arch/arm/mach-exynos/mfc.h
 delete mode 100644 arch/arm/mach-exynos/s5p-dev-mfc.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-regulators.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-regulators.h
 delete mode 100644 arch/arm/mach-ux500/cache-l2x0.c
 delete mode 100644 arch/arm/mach-ux500/cpu.c
 delete mode 100644 arch/arm/mach-ux500/id.c
 delete mode 100644 arch/arm/mach-ux500/id.h
 create mode 100644 drivers/bus/tegra-aconnect.c
 create mode 100644 drivers/firmware/scpi_pm_domain.c
 create mode 100644 drivers/memory/atmel-ebi.c
 create mode 100644 drivers/power/reset/brcm-kona-reset.c
 create mode 100644 drivers/reset/reset-meson.c
 create mode 100644 drivers/reset/reset-ti-syscon.c
 rename drivers/soc/{ => bcm}/brcmstb/Makefile (100%)
 rename drivers/soc/{ => bcm}/brcmstb/biuctrl.c (98%)
 rename drivers/soc/{ => bcm}/brcmstb/common.c (100%)
 delete mode 100644 drivers/soc/brcmstb/Kconfig
 rename {arch/arm/mach-exynos => drivers/soc/samsung}/pm_domains.c (85%)
 create mode 100644 drivers/soc/ux500/Kconfig
 create mode 100644 drivers/soc/ux500/Makefile
 create mode 100644 drivers/soc/ux500/ux500-soc-id.c
 create mode 100644 include/dt-bindings/reset/amlogic,meson-gxbb-reset.h
 create mode 100644 include/dt-bindings/reset/amlogic,meson8b-reset.h
 create mode 100644 include/dt-bindings/reset/ti-syscon.h
 delete mode 100644 include/linux/platform_data/clk-ux500.h
 create mode 100644 include/linux/soc/qcom/wcnss_ctrl.h

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

* [GIT PULL 5/7] ARM: SoC driver updates for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

Driver updates for ARM SoCs.

A slew of changes this release cycle. The reset driver tree, that we merge
through arm-soc for historical reasons, is also sizable this time around.

Among the changes:

- clps711x: Treewide changes to compatible strings, merged here for simplicity.
- Qualcomm: SCM firmware driver cleanups, move to platform driver
- ux500: Major cleanups, removal of old mach-specific infrastructure.
- Atmel external bus memory driver
- Move of brcmstb platform to the rest of bcm
- PMC driver updates for tegra, various fixes and improvements
- Samsung platform driver updates to support 64-bit Exynos platforms
- Reset controller cleanups moving to devm_reset_controller_register() APIs
- Reset controller driver for Amlogic Meson
- Reset controller driver for Hisilicon hi6220
- ARM SCPI power domain support



Conflicts:

arch/arm/mach-exynos/Kconfig:
Add/add. Keep both sides. Feel free to fix sorting.

drivers/soc/samsung/pm_domains.c:
Conflict between *_relaxed() changes and
INT_LOCAL_PWR_EN->pd->local_pwr_cfg changes. Keep the *relaxed version
but replace INT_LOCAL_PWR_EN with the variable.

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

The following changes since commit fa8fc918c695d84b6f14a940ac7b7eac779bcef5:

  Merge branch 'next/defconfig' into HEAD

are available in the git repository at:

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

for you to fetch changes up to f8c6d88b2c874295f49b9ad1ca0826b9a8ef3180:

  Merge tag 'samsung-drivers-4.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/drivers

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

Alexander Shiyan (7):
      clk: clps711x: Changing the compatibility string to match with the smallest supported chip
      clocksource: clps711x: Changing the compatibility string to match with the smallest supported chip
      irqchip: clps711x: Changing the compatibility string to match with the smallest supported chip
      serial: clps711x: Changing the compatibility string to match with the smallest supported chip
      pwm: clps711x: Changing the compatibility string to match with the smallest supported chip
      input: clps711x-keypad: Changing the compatibility string to match with the smallest supported chip
      video: clps711x-fb: Changing the compatibility string to match with the smallest supported chip

Amitoj Kaur Chawla (2):
      memory: tegra: tegra124-emc: Add missing of_node_put()
      memory: tegra: mc: Add missing of_node_put()

Andrew F. Davis (2):
      Documentation: dt: reset: Add TI syscon reset binding
      reset: add TI SYSCON based reset driver

Andy Gross (7):
      firmware: qcom: scm: Convert SCM to platform driver
      firmware: qcom: scm: Use atomic SCM for cold boot
      firmware: qcom: scm: Generalize shared error map
      firmware: qcom: scm: Convert to streaming DMA APIS
      Merge tag 'qcom-drivers-for-4.8' into HEAD
      firmware: qcom_scm: Add missing is_available API
      firmware: qcom: scm: Change initcall to subsys

Arnd Bergmann (19):
      Merge tag 'reset-for-4.8-3' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'omap-for-v4.8/ir-rx51-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers
      firmware: scpi: add CONFIG_OF dependency
      soc: raspberrypi-power: add CONFIG_OF dependency
      Merge tag 'arm-soc/for-4.8/maintainers-part2' of http://github.com/Broadcom/stblinux into next/drivers
      ARM: ux500: remove unused regulator data
      ARM: ux500: move ab8500_regulator_plat_data into driver
      ASoC: ab8500-codec: remove platform data based probe
      mfd: db8500 stop passing around platform data
      ARM: ux500: move l2x0 init to .init_irq
      ARM: ux500: use CLK_OF_DECLARE()
      ARM: ux500: remove cpu_is_u* helpers
      ARM: ux500: consolidate soc_device code in id.c
      ARM: ux500: call ux500_setup_id later
      ARM: ux500: move soc_id driver to drivers/soc
      ARM: ux500: consolidate base platform files
      Merge tag 'qcom-drivers-for-4.8-2' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'ux500-cleanup-bundle' of git://git.kernel.org/.../linusw/linux-stericsson into next/drivers
      Merge tag 'samsung-drivers-4.8-3' of git://git.kernel.org/.../krzk/linux into next/drivers

Ben Dooks (3):
      soc: brcmstb: fix warning from missing include
      memory: samsung: endian fixes for IO
      cpufreq: s5pv210: use relaxed IO accesors

Bjorn Andersson (6):
      soc: qcom: wcnss_ctrl: Make wcnss_ctrl parent the other components
      soc: qcom: smp2p: Correct addressing of outgoing value
      soc: qcom: smp2p: Drop io-accessors
      soc: qcom: Update properties for smem state referencing
      firmware: qcom: scm: Peripheral Authentication Service
      firmware: qcom: scm: Expose PAS command 10 as reset-controller

Boris Brezillon (2):
      memory: add Atmel EBI (External Bus Interface) driver
      memory: atmel-ebi: add DT bindings documentation

Chen Feng (1):
      reset: hisilicon: Change to syscon register access

Chris Brand (1):
      power: Introduce Broadcom kona reset driver

Florian Fainelli (1):
      soc: Move brcmstb to bcm/brcmstb

Geert Uytterhoeven (1):
      MAINTAINERS: Add file patterns for qcom device tree bindings

Ivaylo Dimitrov (5):
      ir-rx51: Fix build after multiarch changes broke it
      pwm: omap-dmtimer: Allow for setting dmtimer clock source
      ir-rx51: use PWM framework instead of OMAP dmtimer
      ir-rx51: add DT support to driver
      ir-rx51: use hrtimer instead of dmtimer

John Youn (1):
      reset: Return -ENOTSUPP when not configured

Jon Hunter (12):
      soc/tegra: pmc: Initialise resets associated with a power partition
      soc/tegra: pmc: Ensure powergate is available when powering on
      soc/tegra: pmc: Fix early initialisation of PMC
      soc/tegra: pmc: Don't populate SoC data until register space is mapped
      soc/tegra: pmc: Ensure mutex is always initialised
      soc/tegra: pmc: Add missing of_node_put()
      soc/tegra: pmc: Don't probe PMC if early initialisation fails
      soc/tegra: pmc: Add specific error messages
      soc/tegra: pmc: Initialise power partitions early
      soc/tegra: pmc: Enable XUSB partitions on boot
      dt-bindings: bus: Add documentation for Tegra210 ACONNECT
      bus: Add support for Tegra ACONNECT

Julia Lawall (1):
      memory: tegra: Delete unneeded of_node_put()

Krzysztof Kozlowski (5):
      ARM: EXYNOS: Move pm_domains driver to drivers/soc/samsung
      soc: samsung: pm_domains: Prepare for supporting ARMv8 Exynos
      soc: samsung: pm_domains: Enable COMPILE_TEST for build coverage
      Merge branch 'for-v4.8/media/exynos-mfc' of git://linuxtv.org/snawrocki/samsung into for-v4.8/exynos-mfc
      soc: samsung: pmu: Constify arrays with PMU data

Kumar Gala (1):
      firmware: qcom: scm: Add support for ARM64 SoCs

Marek Szyprowski (3):
      ARM: EXYNOS: Remove code for MFC custom reserved memory handling
      ARM: dts: exynos: Convert MFC device to generic reserved memory bindings
      ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards

Masahiro Yamada (7):
      reset: add devm_reset_controller_register API
      reset: ath79: use devm_reset_controller_register()
      reset: pistachio: use devm_reset_controller_register()
      reset: sunxi: use devm_reset_controller_register()
      reset: socfpga: use devm_reset_controller_register()
      reset: zynq: use devm_reset_controller_register()
      reset: fix Kconfig menu to include reset drivers in sub-menu

Neil Armstrong (3):
      reset: oxnas: Use devm register API and get rid of platform remove
      reset: Add support for the Amlogic Meson SoC Reset Controller
      dt-bindings: reset: Add bindings for the Meson SoC Reset Controller

Olof Johansson (16):
      Merge tag 'reset-for-4.8' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'samsung-drivers-4.8' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'renesas-rcar-sysc-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'at91-ab-4.8-drivers' of git://git.kernel.org/.../abelloni/linux into next/drivers
      Merge tag 'reset-for-4.8-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'samsung-drivers-exynos-mfc-4.8' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'arm-soc/for-4.8/drivers' of http://github.com/Broadcom/stblinux into next/drivers
      Merge tag 'at91-ab-4.8-drivers2' of git://git.kernel.org/.../abelloni/linux into next/drivers
      Merge tag 'scpi-updates-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
      Merge tag 'gpmc-omap-for-v4.8' of https://github.com/rogerq/linux into next/drivers
      Merge tag 'qcom-drivers-for-4.8' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'samsung-drivers-4.8-2' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'renesas-rcar-sysc2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'tegra-for-4.8-bus' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.8-memory' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.8-soc' of git://git.kernel.org/.../tegra/linux into next/drivers

Paul Gortmaker (4):
      memory: omap-gpmc: make it explicitly non-modular
      memory: samsung: exynos-srom: make it explicitly non-modular
      memory: atmel-sdramc: make it explicitly non-modular
      memory: atmel-ebi: make it explicitly non-modular

Philipp Zabel (1):
      Merge branch 'reset/explicit-api' into reset/next

Roger Quadros (1):
      memory: omap-gpmc: Move gpio functions out of #ifdef CONFIG_OF

Seung-Woo Kim (1):
      memory: samsung: exynos-srom: Fix wrong count of registers

Sudeep Holla (6):
      firmware: arm_scpi: remove dvfs_get packed structure
      firmware: arm_scpi: mark scpi_get_sensor_value as static
      firmware: arm_scpi: make it depend on MAILBOX instead of ARM_MHU
      firmware: arm_scpi: add support for device power state management
      Documentation: add DT bindings for ARM SCPI power domains
      firmware: scpi: add device power domain support using genpd

Thierry Reding (3):
      soc/tegra: pmc: Use register definitions instead of magic values
      soc/tegra: pmc: Use whitespace more consistently
      soc/tegra: Stub out PCIe IRQ workaround on 64-bit ARM

Xinliang Liu (3):
      reset: hisilicon: Add media reset controller binding
      arm64: dts: hi6220: Add media subsystem reset dts
      reset: hisilicon: Add hi6220 media subsystem reset support


 .../devicetree/bindings/arm/arm,scpi.txt        |   34 +
 .../bindings/bus/nvidia,tegra210-aconnect.txt   |   45 +
 .../bindings/clock/clps711x-clock.txt           |    4 +-
 .../bindings/display/cirrus,clps711x-fb.txt     |    4 +-
 .../bindings/input/clps711x-keypad.txt          |    4 +-
 .../cirrus,clps711x-intc.txt                    |    4 +-
 .../devicetree/bindings/media/nokia,n900-ir     |   20 +
 .../bindings/memory-controllers/atmel,ebi.txt   |  136 +++
 .../bindings/pwm/cirrus,clps711x-pwm.txt        |    5 +-
 .../bindings/pwm/pwm-omap-dmtimer.txt           |    4 +
 .../bindings/reset/amlogic,meson-reset.txt      |   18 +
 .../bindings/reset/hisilicon,hi6220-reset.txt   |    4 +-
 .../bindings/reset/ti-syscon-reset.txt          |   91 ++
 .../bindings/serial/cirrus,clps711x-uart.txt    |    4 +-
 .../devicetree/bindings/soc/qcom/qcom,smp2p.txt |    4 +-
 .../devicetree/bindings/soc/qcom/qcom,smsm.txt  |    4 +-
 .../bindings/timer/cirrus,clps711x-timer.txt    |    6 +-
 Documentation/driver-model/devres.txt           |    4 +
 MAINTAINERS                                     |    2 +-
 .../boot/dts/exynos-mfc-reserved-memory.dtsi    |   29 +
 arch/arm/boot/dts/exynos4210-origen.dts         |    4 +-
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |    4 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |    6 +
 arch/arm/boot/dts/exynos4412-origen.dts         |    4 +-
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |    4 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |    4 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |    4 +-
 arch/arm/boot/dts/exynos5250-spring.dts         |    4 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts   |    4 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts      |    4 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    4 +-
 .../boot/dts/exynos5422-odroidxu3-common.dtsi   |    4 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |    4 +-
 arch/arm/mach-exynos/Kconfig                    |    1 +
 arch/arm/mach-exynos/Makefile                   |    3 -
 arch/arm/mach-exynos/exynos.c                   |   19 -
 arch/arm/mach-exynos/mfc.h                      |   16 -
 arch/arm/mach-exynos/s5p-dev-mfc.c              |   93 --
 arch/arm/mach-omap2/board-rx51-peripherals.c    |    5 -
 arch/arm/mach-omap2/pdata-quirks.c              |   10 +-
 arch/arm/mach-ux500/Makefile                    |    6 +-
 arch/arm/mach-ux500/board-mop500-regulators.c   | 1065 ------------------
 arch/arm/mach-ux500/board-mop500-regulators.h   |   24 -
 arch/arm/mach-ux500/cache-l2x0.c                |   67 --
 arch/arm/mach-ux500/cpu-db8500.c                |  139 ++-
 arch/arm/mach-ux500/cpu.c                       |  148 ---
 arch/arm/mach-ux500/id.c                        |  116 --
 arch/arm/mach-ux500/id.h                        |  144 ---
 arch/arm/mach-ux500/platsmp.c                   |    1 -
 arch/arm/mach-ux500/setup.h                     |   12 -
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |    2 +
 drivers/bus/Kconfig                             |   13 +
 drivers/bus/Makefile                            |    1 +
 drivers/bus/tegra-aconnect.c                    |  112 ++
 drivers/clk/clk-clps711x.c                      |    2 +-
 drivers/clk/ux500/u8500_of_clk.c                |   16 +-
 drivers/clk/ux500/u8540_clk.c                   |   16 +-
 drivers/clk/ux500/u9540_clk.c                   |    4 +-
 drivers/clocksource/clps711x-timer.c            |    2 +-
 drivers/cpufreq/s5pv210-cpufreq.c               |   68 +-
 drivers/firmware/Kconfig                        |   12 +-
 drivers/firmware/Makefile                       |    1 +
 drivers/firmware/arm_scpi.c                     |   42 +-
 drivers/firmware/qcom_scm-32.c                  |  327 +++---
 drivers/firmware/qcom_scm-64.c                  |  307 ++++-
 drivers/firmware/qcom_scm.c                     |  353 +++++-
 drivers/firmware/qcom_scm.h                     |   47 +-
 drivers/firmware/scpi_pm_domain.c               |  163 +++
 drivers/input/keyboard/clps711x-keypad.c        |    4 +-
 drivers/irqchip/irq-clps711x.c                  |    2 +-
 drivers/media/rc/Kconfig                        |    2 +-
 drivers/media/rc/ir-rx51.c                      |  229 ++--
 drivers/memory/Kconfig                          |   11 +
 drivers/memory/Makefile                         |    1 +
 drivers/memory/atmel-ebi.c                      |  766 +++++++++++++
 drivers/memory/atmel-sdramc.c                   |   11 +-
 drivers/memory/omap-gpmc.c                      |  136 ++-
 drivers/memory/samsung/exynos-srom.c            |   41 +-
 drivers/memory/tegra/mc.c                       |   10 +-
 drivers/memory/tegra/tegra124-emc.c             |    8 +-
 drivers/mfd/ab8500-core.c                       |    4 -
 drivers/mfd/ab8500-sysctrl.c                    |   34 -
 drivers/mfd/db8500-prcmu.c                      |   10 +-
 drivers/power/reset/Kconfig                     |   10 +
 drivers/power/reset/Makefile                    |    1 +
 drivers/power/reset/brcm-kona-reset.c           |   73 ++
 drivers/pwm/pwm-clps711x.c                      |    2 +-
 drivers/pwm/pwm-omap-dmtimer.c                  |   12 +-
 drivers/regulator/ab8500-ext.c                  |  465 +++++++-
 drivers/reset/Kconfig                           |   14 +
 drivers/reset/Makefile                          |    2 +
 drivers/reset/core.c                            |   37 +
 drivers/reset/hisilicon/hi6220_reset.c          |  122 +-
 drivers/reset/reset-ath79.c                     |    3 +-
 drivers/reset/reset-meson.c                     |  136 +++
 drivers/reset/reset-oxnas.c                     |   12 +-
 drivers/reset/reset-pistachio.c                 |   12 +-
 drivers/reset/reset-socfpga.c                   |   12 +-
 drivers/reset/reset-sunxi.c                     |   12 +-
 drivers/reset/reset-ti-syscon.c                 |  237 ++++
 drivers/reset/reset-zynq.c                      |   12 +-
 drivers/reset/sti/Kconfig                       |    1 -
 drivers/soc/Kconfig                             |    2 +-
 drivers/soc/Makefile                            |    2 +-
 drivers/soc/bcm/Kconfig                         |   18 +-
 drivers/soc/bcm/Makefile                        |    1 +
 drivers/soc/{ => bcm}/brcmstb/Makefile          |    0
 drivers/soc/{ => bcm}/brcmstb/biuctrl.c         |    1 +
 drivers/soc/{ => bcm}/brcmstb/common.c          |    0
 drivers/soc/brcmstb/Kconfig                     |   10 -
 drivers/soc/qcom/smem_state.c                   |   12 +-
 drivers/soc/qcom/smp2p.c                        |    7 +-
 drivers/soc/qcom/smsm.c                         |    2 +-
 drivers/soc/qcom/wcnss_ctrl.c                   |  125 +-
 drivers/soc/samsung/Kconfig                     |    4 +
 drivers/soc/samsung/Makefile                    |    1 +
 drivers/soc/samsung/exynos3250-pmu.c            |    2 +-
 drivers/soc/samsung/exynos5420-pmu.c            |    2 +-
 .../soc/samsung}/pm_domains.c                   |   34 +-
 drivers/soc/tegra/pmc.c                         |  149 ++-
 drivers/soc/ux500/Kconfig                       |    7 +
 drivers/soc/ux500/Makefile                      |    1 +
 drivers/soc/ux500/ux500-soc-id.c                |  222 ++++
 drivers/tty/serial/clps711x.c                   |    2 +-
 drivers/video/fbdev/clps711x-fb.c               |    4 +-
 .../reset/amlogic,meson-gxbb-reset.h            |  210 ++++
 .../dt-bindings/reset/amlogic,meson8b-reset.h   |  175 +++
 include/dt-bindings/reset/hisi,hi6220-resets.h  |    8 +
 include/dt-bindings/reset/ti-syscon.h           |   38 +
 include/linux/mfd/abx500/ab8500-sysctrl.h       |    6 -
 include/linux/mfd/dbx500-prcmu.h                |   10 -
 include/linux/platform_data/clk-ux500.h         |   17 -
 include/linux/platform_data/media/ir-rx51.h     |    3 -
 include/linux/qcom_scm.h                        |    8 +
 include/linux/reset-controller.h                |    4 +
 include/linux/reset.h                           |    4 +-
 include/linux/scpi_protocol.h                   |    2 +
 include/linux/soc/qcom/wcnss_ctrl.h             |    8 +
 include/soc/tegra/cpuidle.h                     |    2 +-
 sound/soc/codecs/ab8500-codec.c                 |   33 +-
 140 files changed, 4776 insertions(+), 2641 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt
 create mode 100644 Documentation/devicetree/bindings/media/nokia,n900-ir
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt
 create mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/ti-syscon-reset.txt
 create mode 100644 arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi
 delete mode 100644 arch/arm/mach-exynos/mfc.h
 delete mode 100644 arch/arm/mach-exynos/s5p-dev-mfc.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-regulators.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-regulators.h
 delete mode 100644 arch/arm/mach-ux500/cache-l2x0.c
 delete mode 100644 arch/arm/mach-ux500/cpu.c
 delete mode 100644 arch/arm/mach-ux500/id.c
 delete mode 100644 arch/arm/mach-ux500/id.h
 create mode 100644 drivers/bus/tegra-aconnect.c
 create mode 100644 drivers/firmware/scpi_pm_domain.c
 create mode 100644 drivers/memory/atmel-ebi.c
 create mode 100644 drivers/power/reset/brcm-kona-reset.c
 create mode 100644 drivers/reset/reset-meson.c
 create mode 100644 drivers/reset/reset-ti-syscon.c
 rename drivers/soc/{ => bcm}/brcmstb/Makefile (100%)
 rename drivers/soc/{ => bcm}/brcmstb/biuctrl.c (98%)
 rename drivers/soc/{ => bcm}/brcmstb/common.c (100%)
 delete mode 100644 drivers/soc/brcmstb/Kconfig
 rename {arch/arm/mach-exynos => drivers/soc/samsung}/pm_domains.c (85%)
 create mode 100644 drivers/soc/ux500/Kconfig
 create mode 100644 drivers/soc/ux500/Makefile
 create mode 100644 drivers/soc/ux500/ux500-soc-id.c
 create mode 100644 include/dt-bindings/reset/amlogic,meson-gxbb-reset.h
 create mode 100644 include/dt-bindings/reset/amlogic,meson8b-reset.h
 create mode 100644 include/dt-bindings/reset/ti-syscon.h
 delete mode 100644 include/linux/platform_data/clk-ux500.h
 create mode 100644 include/linux/soc/qcom/wcnss_ctrl.h

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

* [GIT PULL 6/7] ARM: DT updates for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

Device tree contents continue to be the largest branches we submit. This
time around, some of the contents worth pointing out is:

- New SoC platforms:
- Freescale i.MX 7Solo
- Broadcom BCM23550
- Cirrus Logic EP7209 and EP7211 (clps711x platforms)_
- Hisilicon HI3519
- Renesas R8A7792

Some of the other delta that is sticking out, line-count wise:
- Exynos moves of IP blocks under an SoC bus, which causes a large delta due
to indentation changes
- A new Tegra K1 board: Apalis
- A bunch of small updates to many Allwinner platforms; new hardware support,
some cleanup, etc.



Conflicts:

None

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

The following changes since commit 42f4ed1c19c3d7e2969c4e56b186f034053d7ba3:

  Merge branch 'next/drivers' into HEAD

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 d95eabc7b8ee4c8ef471e8a97aa62d353b110880:

  Merge tag 'renesas-dt-fixes-for-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt

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

Aleksei Mamlin (2):
      ARM: dts: sun4i: Re-order pinctrl nodes alphabetically
      ARM: dts: sun7i: Re-order pinctrl nodes alphabetically

Alexander Shiyan (1):
      ARM: dts: clps711x: Add DT Cirrus Logic EDB7211 Development board

Alexandre Belloni (25):
      ARM: dts: at91: usb_a9g20: use stdout-path
      ARM: dts: at91: ma5d4: properly define crystals frequencies
      ARM: dts: at91: animeo_ip: remove leftovers clock definition
      ARM: dts: at91: at91-ariag25: remove leftovers clock definition
      ARM: dts: at91: at91-cosino: remove leftovers clock definition
      ARM: dts: at91: at91-foxg20: remove leftovers clock definition
      ARM: dts: at91: ge863-pro3: remove leftovers clock definition
      ARM: dts: at91: mpa1600: remove leftovers clock definition
      ARM: dts: at91: pm9g45: remove leftovers clock definition
      ARM: dts: at91: calao: remove leftovers clock definition
      Documentation: dt: iio: at91_adc: fix trigger node names
      ARM: dts: at91: Fix ADC trigger nodes
      Documentation: dt: usb: atmel-usb: add unit-address
      ARM: dts: at91: Fix USB endpoint nodes
      ARM: dts: at91: sama5d4ek: remove useless lcd_bus
      ARM: dts: at91: sama5d3_xplained: fix regulator name
      ARM: dts: at91: sama5d4_xplained: fix regulator names
      ARM: dts: at91: sama5d4_ma5d4: fix regulator names
      ARM: dts: at91: sama5d4_ma5d4evk: fix regulator names
      ARM: dts: at91: ariag25 : fix onewire node
      ARM: dts: at91: vinco: fix regulator name
      ARM: dts: at91: fix i2c-gpio node name
      ARM: dts: at91: move isi definition to at91sam9g25ek
      ARM: dts: at91: at91sam9g25ek: fix isi endpoint node
      ARM: dts: at91: sama5d3x: separate motherboard gmac and emac definitions

Andrew F. Davis (2):
      ARM: dts: am437x-idk-evm: Mark MAC as having only one PHY
      ARM: dts: am335x-bone-common: Mark MAC as having only one PHY

Andy Gross (10):
      Revert "Revert "dts: msm8974: Add blsp2_bam dma node""
      Revert "Revert "dts: msm8974: Add dma channels for blsp2_i2c1 node""
      ARM: dts: qcom: Remove size elements from pmic reg
      ARM: dts: qcom: pma8084: Add pwrkey entry
      dt/bindings: firmware: Add Qualcomm SCM binding
      dts: qcom: apq8084: Add SCM firmware node
      dts: qcom: msm8974: Add SCM firmware node
      dts: qcom: apq8064: Add SCM firmware node
      ARM: dts: qcom: msm8974-honami: Set DMA as remotely controlled
      arm: dts: qcom: Update smem state cells usage

Arnd Bergmann (11):
      Merge tag 'sunxi-dt-for-4.8' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'hisi-armv7-soc-dt-for-4.8-v2' of git://github.com/hisilicon/linux-hisi into next/dt
      Merge tag 'arm-soc/for-4.8/devicetree-part2' of http://github.com/Broadcom/stblinux into next/dt
      Merge tag 'tegra-for-4.8-arm-dt' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge branch 'reset/for-4.8-2' into next/dt
      Merge tag 'sti-late-v4.8' of git://git.kernel.org/.../pchotard/sti into next/late
      ARM: dts: at91: Don't build unnecessary dtbs
      Merge tag 'at91-ab-4.8-dt3' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'sunxi-dt-for-4.8-2-bis' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'mvebu-dt-4.8-1' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'renesas-dt-fixes-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt

Bjorn Andersson (1):
      dt: binding: Add Qualcomm WCNSS control binding

Boris Brezillon (2):
      ARM: dts: sun4i: Add NFC node to Allwinner A10 SoC
      ARM: dts: sun7i: Add NFC node to Allwinner A20 SoC

Brian Norris (1):
      ARM: dts: rockchip: add SPI flash node for rk3288-veyron

Chen-Yu Tsai (23):
      ARM: dts: axp209: Disable ldo5 by default
      ARM: dts: sun5i: q8-common: Enable USB power supply
      ARM: dts: sun5i: q8-common: Enable audio codec
      ARM: dts: sun5i: q8-common: Enable display pipeline and LCD display
      ARM: dts: sunxi: Add dtsi file for AXP809 PMIC
      ARM: dts: sun9i: a80-optimus: Add AXP809 PMIC device node and regulators
      ARM: dts: sun9i: cubieboard4: Add AXP809 PMIC device node and regulators
      ARM: dts: sun8i-h3: move uart0 pins to sort pinmux list in proper order
      ARM: dts: sun8i-h3: Add uart1 pinmux setting
      ARM: dts: sun8i-h3: Add dts file for Sinovoip BPI-M2+
      ARM: dts: sun9i: a80-optimus: Drop sunxi-common-regulators.dtsi
      ARM: dts: sun9i: cubieboard4: Drop sunxi-common-regulators.dtsi
      ARM: dts: sun9i: cubieboard4: Order nodes by alphabetical order
      ARM: dts: sun9i: a80-optimus: Order nodes by alphabetical order
      ARM: dts: sun5i: q8-common: Enable USB-based WiFi
      ARM: dts: sun7i: lamobo-r1: Fix USB-based WiFi module power
      ARM: dts: sun7i: lamobo-r1: Remove usb1 vbus regulator
      ARM: dts: sun8i-h3: Rename sinovoip-bpi-m2-plus to bananapi-m2-plus
      ARM: dts: sun7i: lamobo-r1: Fix GPIO flags in reg_ahci_5v
      ARM: dts: sun7i: lamobo-r1: Enable audio codec
      ARM: dts: sun7i: bananapi-m1-plus: Reindent whole file using tabs
      ARM: dts: sun7i: bananapi-m1-plus: Unify suffix for board specific labels
      ARM: dts: sun7i: bananapi-m1-plus: red LED is power LED

Chris Brand (5):
      Documentation: Binding docs for bcm11351 enable method
      ARM: dts: fix use of bcm11351 enable method
      ARM: BCM: modify Broadcom CPU enable method
      Documentation: devicetree: Document BCM23550 bindings
      ARM: dts: bcm23550: Add device tree files

Christopher Spinrath (5):
      ARM: dts: imx6q-cm-fx6: remove iomuxc container node
      ARM: dts: imx6q: extend support for the cm-fx6
      ARM: dts: imx6q: add support for the Utilite Pro
      ARM: dts: imx6q-cm-fx6: Relicense under GPLv2/X11
      ARM: dts: utilite-pro: add mmc card slot support

Damien Riegel (2):
      ARM: dts: TS-4800: add FPGA's IRQ controller support
      ARM: dts: TS-4800: add CAN support

Dave Gerlach (10):
      ARM: dts: dra7: Add ocmcram nodes
      ARM: dts: dra7: Add ti,secure-ram node to ocmcram1 node
      ARM: dts: am335x: Update MPU regulator range for TI boards
      ARM: dts: am33xx: Move to operating-points-v2 table and ti-cpufreq driver
      ARM: dts: am335x-boneblack: Enable 1GHz OPP for cpu
      ARM: dts: am4372: Add operating-points-v2 table
      ARM: dts: am437x-gp-evm: Hook dcdc2 as the cpu0-supply
      ARM: dts: dra7: Add dt node for the syscon control module wkup
      ARM: dts: dra7: Move cpus node to parent dts for dra74x and dra72x
      ARM: dts: dra7: Move to operating-points-v2 table

Diego Dorta (4):
      ARM: dts: imx6ul-pico-hobbit: Fix Ethernet PHY reset GPIO
      ARM: dts: imx7d: Add SPI support
      ARM: dts: imx7d-sdb: Add display support
      ARM: dts: imx7d-sdb: Add support for touchscreen

Dinh Nguyen (1):
      ARM: dts: socfpga: add ethernet alias on Arria10

Emilio López (1):
      ARM: sun7i: Add mod1 clock nodes

Enric Balletbo i Serra (3):
      ARM: dts: rockchip: Add shared file for audio on rk3288-veyron boards
      ARM: dts: rockchip: Enable analog audio on rk3288-veyron chromebooks
      ARM: dts: am335x-bone-common: use stdout-path in Beaglebone boards.

Fabio Estevam (9):
      ARM: dts: imx: Remove unneeded unit-addresses
      ARM: dts: imx6ul: Add SAI alias
      ARM: dts: imx6ul-14x14-evk: Pass "fsl, sai-mclk-direction-output"
      ARM: dts: imx6ul-14x14-evk: Add LCD and backlight support
      ARM: dts: imx6qdl-sabresd: Pass the correct PCI reset polarity
      ARM: dts: imx6qdl-sabresd: Use WDOG_B pin reset
      ARM: dts: imx7d-sdb: Use WDOG_B pin reset
      ARM: dts: imx6ul-evk: Use WDOG_B pin reset
      ARM: dts: imx6sx-sdb: Use WDOG_B pin reset

Florian Fainelli (8):
      ARM: dts: Enable SRAB switch and GMACs on 5301x DTS
      ARM: dts: BCM5301X: Add SRAB interrupts
      ARM: dts: BCM5310x: Enable switch ports on SmartRG SR400AC
      ARM: dts: BCM5301x: Add RNG Device Tree node
      ARM: dts: BCM5301x: Add BCM953012ER board
      ARM: dts: sun7i: Add BCM53125 switch nodes to the lamobo-r1 board
      Merge tag 'bcm2835-dt-next-2016-07-03' into devicetree/next
      ARM: dts: NSP: Specify RAM amount for BCM958625HR board

Franklin S Cooper Jr (5):
      ARM: dts: am437x: Add missing compatibles to PWM binding documents
      pwm: pwm-tiehrpwm: Update dt binding document to use generic node name
      pwm: pwm-tiecap: Update dt binding document to use proper unit address
      ARM: dts: am437x/am33xx/da850: Add new ECAP and EPWM bindings
      ARM: dts: am437x/am33xx: Remove hwmod entries for ECAP and EPWM nodes

Geert Uytterhoeven (51):
      ARM: dts: bockw: SCIF0 supports RTS/CTS hardware flow control
      ARM: dts: kzm9g: SCIFA4 supports RTS/CTS hardware flow control
      ARM: dts: r8a7790: Correct unit names for cpu nodes
      ARM: dts: r8a7794: Remove nonexistent thermal sensor clock
      ARM: dts: emev2: Fix W=1 dtc warnings
      ARM: dts: r8a73a4: Fix W=1 dtc warnings
      ARM: dts: r8a7740: Fix W=1 dtc warnings
      ARM: dts: r8a7778: Fix W=1 dtc warnings
      ARM: dts: r8a7790: Fix W=1 dtc warnings
      ARM: dts: r8a7791: Fix W=1 dtc warnings
      ARM: dts: r8a7793: Fix W=1 dtc warnings
      ARM: dts: r8a7794: Fix W=1 dtc warnings
      ARM: dts: sh73a0: Fix W=1 dtc warnings
      ARM: dts: ape6evm: Fix W=1 dtc warnings
      ARM: dts: armadillo800eva: Fix W=1 dtc warnings
      ARM: dts: bockw: Fix W=1 dtc warnings
      ARM: dts: genmai: Fix W=1 dtc warnings
      ARM: dts: gose: Fix W=1 dtc warnings
      ARM: dts: koelsch: Fix W=1 dtc warnings
      ARM: dts: kzm9d: Fix W=1 dtc warnings
      ARM: dts: kzm9g: Fix W=1 dtc warnings
      ARM: dts: lager: Fix W=1 dtc warnings
      ARM: dts: marzen: Fix W=1 dtc warnings
      ARM: dts: porter: Fix W=1 dtc warnings
      ARM: dts: silk: Fix W=1 dtc warnings
      ARM: dts: imx28: Use generic uart-has-rtscts DT property
      ARM: dts: imx: Use generic uart-has-rtscts DT property
      ARM: dts: ape6evm: Name serial port pfc subnode after device name
      ARM: dts: ape6evm: Name mmc pfc subnode after device name
      ARM: dts: armadillo800eva: Name serial port pfc subnode after device name
      ARM: dts: bockw: Name serial port pfc subnode after device name
      ARM: dts: marzen: Name serial port pfc subnodes after device names
      ARM: dts: lager: Name serial port pfc subnodes after device names
      ARM: dts: lager: Name spi pfc subnodes after device names
      ARM: dts: lager: Name vin pfc subnode after device name
      ARM: dts: koelsch: Name serial port pfc subnodes after device names
      ARM: dts: koelsch: Name spi pfc subnodes after device names
      ARM: dts: porter: Name serial port pfc subnode after device name
      ARM: dts: porter: Name spi pfc subnode after device name
      ARM: dts: gose: Name serial port pfc subnodes after device names
      ARM: dts: gose: Name spi pfc subnode after device name
      ARM: dts: alt: Name serial port pfc subnode after device name
      ARM: dts: alt: Name spi pfc subnode after device name
      ARM: dts: silk: Name serial port pfc subnode after device name
      ARM: dts: silk: Name spi pfc subnode after device name
      ARM: dts: kzm9g: Name serial port pfc subnode after device name
      ARM: dts: armadillo800eva: Update console parameters
      ARM: dts: genmai: Update console parameters
      ARM: dts: marzen: Add serial port config to chosen/stdout-path
      ARM: dts: kzm9d: Update console parameters
      ARM: dts: kzm9g: Update console parameters

H. Nikolaus Schaller (5):
      ARM: dts: omap3-gta04: Define and use bma180 irq pin
      ARM: dta: omap3-gta04: Define and use itg3200  irq pin
      ARM: dta: omap3-gta04: Define and use hmc5843 irq pin
      ARM: dts: omap3-gat04: Fix wifi handling
      ARM: dts: omap3-gta04: Add RFID eeprom node

Hans de Goede (33):
      ARM: dts: sun5i-a10s-wobo-i5: Enable ldo4 too
      ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys
      ARM: dts: sun4i: HDMI and the tv-encoder use tcon ch1 not ch0
      ARM: dts: sun7i: HDMI and the tv-encoder use tcon ch1 not ch0
      ARM: dts: axp22x.dtsi: Disable axp22x ldo_io# regulators by default
      ARM: dts: axp22x.dtsi: Add usb_power_supply node
      ARM: dts: axp22x.dtsi: Add reg_drivebus node
      ARM: dts: sun8i-a?3-q8-tablet.dts: Add full otg support
      ARM: dts: sun8i-a23-polaroid-mid2809pxe04: Add full otg support
      ARM: dts: sun8i-a23-polaroid-mid2809pxe04: Disable ehci0
      ARM: dts: sun4i: The blue led on the Mele A1000 is a power led
      ARM: dts: sun6i: The blue led on the Mele A1000G quad is a power led
      ARM: dts: sun6i: The blue led on the Mele M9 is a power led
      ARM: dts: sun6i: Add pmic / regulator nodes to Mele A1000G quad dts
      ARM: dts: sun6i: Add pmic / regulator nodes to Mele M9 dts
      ARM: dts: sun8i-q8-common: Add support for USB wifi controllers
      ARM: dts: sun5i: Enable otg on the mk802
      ARM: dts: sun5i: Add axp152 pmic node to mk802
      ARM: dts: sun5i: Add mmc1 / sdio-wifi node to mk802
      ARM: dts: sun5i: Enable otg on the auxtex t004
      ARM: dts: sunxi: Rename sunxi-q8-common.dtsi sunxi-reference-design-tablet.dtsi
      ARM: dts: sun5i: Move q8 display bits to sun5i-a13-q8-tablet.dts
      ARM: dts: sun5i: Rename sun5i-q8-common.dtsi sun5i-reference-design-tablet.dtsi
      ARM: dts: sun5i: reference-design-tablet: Set lradc vref to avcc
      ARM: dts: sun5i: reference-design-tablet: Remove mention of q8
      ARM: dts: sun5i: Use sun5i-reference-design-tablet.dtsi for dit4350 dts
      ARM: dts: sun5i: Use sun5i-reference-design-tablet.dtsi for utoo p66 dts
      ARM: dts: Copy sun8i-q8-common.dtsi sun8i-reference-design-tablet.dtsi
      ARM: dts: sun8i: reference-design-tablet: Add drivevbus-supply
      ARM: dts: sun8i: Use sun8i-reference-design-tablet for polaroid mid2809pxe04
      ARM: dts: sun8i: Use sun8i-reference-design-tablet for ga10h dts
      ARM: dts: sun8i: Add dts file for Polaroid MID2407PXE03 tablet
      ARM: dts: sun8i: Add dts file for inet86dz board

Heiko Stuebner (3):
      ARM: dts: rockchip: move rk3288 io-domain nodes to the grf
      ARM: dts: rockchip: rename i2s model for Veyron devices
      Merge branch 'v4.8-shared/clkids' into v4.8-armsoc/dts32

Ivaylo Dimitrov (1):
      ARM: dts: n900: enable lirc-rx51 driver

Javier Martinez Canillas (30):
      ARM: dts: exynos: Add async-bridge clock to MFC power domain for Exynos5420
      ARM: dts: exynos: Remove unneded always-on for regulators on Peach boards
      ARM: dts: exynos: Add TMU nodes regulator supply for Peach boards
      ARM: dts: omap2: add missing unit name to func_96m_ck
      ARM: dts: am3517-craneboard: remove unneeded unit name for fixedregulator
      ARM: dts: dm3730-torpedo-devkit: remove unneeded unit names
      ARM: dts: n900: remove unneeded unit name for dmtimer-pwm
      ARM: dts: omap3-beagle: remove unneeded unit names
      ARM: dts: omap3-beagle-xm: remove unneeded unit names
      ARM: dts: cm-t3x: remove unneeded unit name in connector
      ARM: dts: omap3-devkit8000: remove unneeded unit names
      ARM: dts: omap3-devkit8000-lcd-common: remove unneeded unit names
      ARM: dts: omap3-gta04: remove unneeded unit names
      ARM: dts: omap3-ha-lcd: remove unneeded unit name
      ARM: dts: omap3: overo: remove unneded unit names in display nodes
      ARM: dts: omap3-igep0020-common: remove unneded unit names
      ARM: dts: omap3-overo-common-dvi: remove unneded unit names
      ARM: dts: omap3-pandora-common: remove unneded unit name
      ARM: dts: sbc-t3x30: remove unneded unit names
      ARM: dts: omap3-thunder: remove unneded unit name
      ARM: dts: omap4-duovero-parlor: remove unneded unit name
      ARM: dts: omap4-panda-common: remove unneded unit names
      ARM: dts: omap4-sdp: remove unneded unit names
      ARM: dts: omap4-var-om44customboard: remove unneded unit name
      ARM: dts: am43xx-epos-evm: remove unneded unit name
      ARM: dts: am437x-gp-evm: remove unneded unit name
      ARM: dts: am437x: cm-t43: remove unneded unit names
      ARM: dts: omap5-cm-t54: remove unneded unit names and add reg properties
      ARM: dts: omap5-board-common: remove unneded unit names
      ARM: dts: am57xx: sbc-am57x: remove unneded unit name

Jiancheng Xue (2):
      ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl
      ARM: dts: add dts files for Hi3519 and tidy up the makefile entries

Joel Fernandes (2):
      ARM: dts: DRA7: Add DT node for DES IP
      ARM: dts: DRA7: Add DT nodes for AES IP

John Stultz (1):
      device-tree: nexus7: Remove power gpio key entry and use pmic8xxx-pwrkey

Jon Hunter (2):
      dt-bindings: phy: Fix description of Tegra210 PHY nodes
      dt-bindings: usb: Fix Tegra XUSB example

Jon Mason (5):
      ARM: dts: NSP: Add MSI support on PCI
      ARM: dts: NSP: modify second CPU address
      ARM: dts: NSP: Add new DT file for bcm958625hr
      ARM: dts: NSP: Add XMC board support
      ARM: dts: NSP: Add PL330 support

Juergen Borleis (1):
      ARM: dts: imx6: fix IPU1 DI1 node name

Keerthy (1):
      ARM: dts: keystone-k2l: Add pinctrl node

Ken Lin (1):
      ARM: dts: imx6q-bx50v3: Add gpio power off support

Kishon Vijay Abraham I (1):
      ARM: dts: DRA7: fix unit address of second PCIe instance

Krzysztof Kozlowski (30):
      ARM: dts: exynos: Define vqmmc for SD card and allow disabling regulators on Odroid X/X2/U3
      ARM: dts: exynos: Define vqmmc for eMMC card on Odroid X/X2/U3
      ARM: dts: exynos: Lower SD card interface voltage to 2.8 V on Odroid X/X2/U3
      ARM: dts: exynos: Only Odroid XU3-family boards use DTSI with CPU thermal nodes
      Merge tag 'clk-v4.8-exynos5410-dt' of git://linuxtv.org/snawrocki/samsung into for-v4.8/dts-exynos5410-odroid-xu
      ARM: dts: exynos: Replace deprecated hsi2c compatible on Exynos5420
      ARM: dts: exynos: Re-order alphabetically Exynos5420 SD0/SD1 pinctrl nodes
      ARM: dts: exynos: Enable CLKOUT on Exynos5410
      ARM: dts: exynos: Use lowercase for Exynos5410 CPU node labels
      ARM: dts: exynos: Configure Exynos5410 pinctrl for eMMC and SD card
      ARM: dts: exynos: Split Odroid XU3 LEDs to separate DTSI
      ARM: dts: exynos: Move common nodes to exynos5.dtsi
      ARM: dts: exynos: Prepare for inclusion of exynos5.dtsi in exynos5410.dtsi
      ARM: dts: exynos: Use phandle to get parent node in exynos5250-snow
      ARM: dts: exynos: Move Exynos5250 and Exynos5420 nodes under soc
      ARM: dts: exynos: Include common exynos5 in exynos5410.dtsi
      ARM: dts: exynos: Enable UART3 on Exynos5410
      ARM: dts: exynos: MCT is not an interrupt controller and extend length of iomap
      ARM: dts: exynos: Move common Exynos5410/542x/5800 nodes to new DTSI
      ARM: dts: exynos: Add USB to Exynos5410
      ARM: dts: exynos: Add initial support for Odroid XU board
      ARM: dts: exynos: Move HSI2C nodes to exynos54xx.dtsi
      ARM: dts: exynos: Add I2C, PWM and UART pinctrl to Exynos5410
      ARM: dts: exynos: Add RTC and I2C to Exynos5410
      ARM: dts: exynos: Interrupt for USB DWC3-1 differs between Exynos5420 and 5410
      Merge tag 'clk-v4.8-exynos5410-dt-2' of git://linuxtv.org/snawrocki/samsung into for-v4.8/dts-exynos5410-odroid-xu
      ARM: dts: exynos: Add Thermal Management Unit to Exynos5410
      ARM: dts: exynos: Configure PWM, usb3503, PMIC and thermal on Odroid XU board
      ARM: dts: exynos: Add watchdog and Security SubSystem to Exynos5410
      ARM: dts: exynos: No need to enable TMU nodes on Odroid XU3 family

Lee Jones (3):
      ARM: sti: stih407-family: Supply defines for CLOCKGEN A0
      ARM: sti: stih410-clocks: Identify critical clocks
      spi: st-ssc4: Remove 'no clocking' hack

Linus Walleij (11):
      ARM: dts: Ux500: move compatible string to chipset
      ARM: dts: Ux500: name the GPIO lines on Snowball
      ARM: dts: UX500: name the GPIO lines on HREFv60plus
      ARM: dts: add GPIO and MPP to MSM8660 PMIC
      ARM: dts: add SDCC5 to Qualcomm MSM8660
      ARM: dts: add L2CC and RPM with regulators for MSM8660
      ARM: dts: add I2C block in GSBI12
      ARM: dts: fix the MSM8660 RTC base address
      ARM: dts: move the fixed MMC regulator to SURF board
      ARM: dts: add Qualcomm APQ8060-based Dragonboard
      ARM: dts: Ux500: fix up TVK sensor data

Lokesh Vutla (6):
      ARM: dts: keystone: Header file for pinctrl constants
      ARM: dts: k2g-evm: Add pinmuxing for UART0
      ARM: dts: DRA7: Add support for SHA IP
      ARM: dts: DRA7: Add DT node for RNG IP
      ARM: dts: AM43xx: clk: Add RNG clk node
      ARM: dts: AM43xx: Add node for RNG

Lubomir Rintel (1):
      ARM: bcm2835: dt: Add the ethernet to the device trees

Lucas Stach (2):
      ARM: dts: imx6: tag boards that have the HW workaround for ERR006687
      ARM: dts: imx6: add support for Auvidea H100 board

Luo Yi (1):
      ARM: dts: sun7i: Add dts file for Bananapi M1 Plus board

Magnus Damm (4):
      devicetree: bindings: Renesas APMU and SMP Enable method
      ARM: dts: r8a7790: Add APMU nodes
      ARM: dts: r8a7791: Add APMU node
      ARM: dts: r8a7793: Add APMU node and second CPU core

Marcel Ziswiler (4):
      dt-bindings: tegra: Add Colibri T30 device tree binding documentation
      dt-bindings: tegra: Add Apalis TK1 device tree binding documentation
      ARM: tegra: Remove commas from unit addresses on Tegra124
      ARM: tegra: Initial support for Apalis TK1

Marek Belisko (1):
      ARM: dts: omap3-gta04: Add backlight support

Marek Szyprowski (3):
      ARM: dts: exynos: replace hardcoded reserved memory ranges with auto-allocated ones
      ARM: dts: exynos: move MFC reserved memory regions from boards to .dtsi
      ARM: dts: exynos: enable MFC device for all boards

Marek Vasut (4):
      ARM: dts: mxs: Add SSP2 SD mux
      ARM: dts: mxs: Add AUART2 pinmux
      ARM: dts: mxs: Add Creative X-Fi3 support
      ARM: dts: mxs: Add SanDisk Sansa Fuze+ support

Masahiro Yamada (3):
      ARM: dts: uniphier: add System Bus pinmux node
      ARM: dts: uniphier: add SoC-Glue node to UniPhier 32bit SoCs
      ARM: dts: uniphier: renumber serial aliases for Gentil/Vodka boards

Matthew Gerlach (1):
      ARM: dts: socfpga: fix definitions of serial console

Matthew Leach (1):
      ARM: dts: exynos: Enable AX88760 USB hub on Origen board

Maxime Ripard (4):
      ARM: sun5i: a13: Add LCD pins
      ARM: sun5i: Move display blocks to A13
      ARM: sun7i: Add DAI nodes
      ARM: sun5i: Allow PLL3 2x fixed factor clock to change PLL3 rate

Michal Suchanek (2):
      ARM: dts: sun5i: a10s: add spi2 pins
      ARM: dts: sun5i: add spi2 on A10s Olinuxino Micro

Misael Lopez Cruz (1):
      ARM: dts: dra72-evm: Rename 3.3V regulator tag

Murali Karicheri (2):
      ARM: dts: keystone: remove bogus IO resource entry from PCI binding
      ARM: dts: keystone: add interrupt property to PCI controller bindings

Naveen Krishna Chatradhi (1):
      ARM: dts: exynos: Use new compatible string for thermistors in Trats2

Neil Armstrong (1):
      ARM: dts: amlogic: Enable Reset Controller on Meson8b platforms

Nicolas Ferre (1):
      ARM: dts: at91: add at91sam9260ek board DT

Niklas Söderlund (4):
      ARM: dts: r8a7790: Reference both DMA controllers
      ARM: dts: r8a7791: Reference both DMA controllers
      ARM: dts: r8a7793: Reference both DMA controllers
      ARM: dts: r8a7794: Reference both DMA controllers

Olivier Schonken (1):
      ARM: dts: at91: sama5d2: add PMU node

Olof Johansson (19):
      Merge tag 'samsung-dt-4.8' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'samsung-dt-odroid-xu-4.8' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'renesas-dt-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'ux500-dt-asoc-1' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      Merge tag 'socfpga_updates_v4.8' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'at91-ab-4.8-dt' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'amlogic-dt' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt
      Merge tag 'arm-soc/for-4.8/devicetree' of http://github.com/Broadcom/stblinux into next/dt
      Merge tag 'keystone_dts_for_4.8' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
      Merge tag 'at91-ab-4.8-dt2' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'omap-for-v4.8/dt-part1-signed-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'qcom-dt-for-4.8' of git://git.kernel.org/.../agross/linux into next/dt
      Merge tag 'imx-dt-4.8' of git://git.kernel.org/.../shawnguo/linux into next/dt
      Merge tag 'omap-for-v4.8/dt-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'samsung-drivers-exynos-mfc-4.8-2' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'renesas-dt2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'v4.8-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'tegra-for-4.8-dt-bindings' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge tag 'pxa-dt-4.7' of https://github.com/rjarzmik/linux into next/dt

Parth Pancholi (1):
      ARM: dts: sd_600eval: Fix eMMC lockup issue

Peng Fan (2):
      ARM: dts: imx6qdl: add clocks property for ocotp node
      ARM: dts: imx6sl: add clocks property for ocotp node

Peter Chen (1):
      ARM: dts: imx6qdl.dtsi: add "arm,shared-override" for pl310

Peter Ujfalusi (6):
      ARM: dts: omap3: Add clocks to McBSP nodes
      ARM: dts: omap5-board-common: Add pdmclk binding for audio
      ARM: dts: omap4-panda-common: Add pdmclk binding for audio
      ARM: dts: omap4-sdp: Add pdmclk binding for audio
      ARM: dts: omap4-var-som-om44: Add pdmclk binding for audio
      ARM: dts: omap4-duovero: Add pdmclk binding for audio

Priit Laes (2):
      ARM: sun4i: A10: Add display and TCON clocks
      ARM: sun7i: A20: Add display and TCON clocks

Quentin Schulz (1):
      ARM: sun8i: Add Parrot Board DTS

Raashid Muhammed (4):
      ARM: dts: at91: at91sam9260: Remove leading zeros in OHCI node.
      ARM: dts: at91: Add DT support for Olimex SAM9-L9260 board.
      ARM: dts: at91: sam9_l9260: Add pinctrl information to ethernet node.
      ARM: dts: at91: sam9_l9260: Modify information in LED nodes.

Rafał Miłecki (3):
      ARM: BCM5301X: Enable SPI-NOR on dual flash devices
      ARM: BCM5301X: Specify NAND chip select and ECC in separated files
      ARM: BCM5301X: Fix NAND ECC parameters for D-Link DIR-885L

Rajesh Bhagat (1):
      ARM: dts: ls1021a: Add dis_rxdet_inp3_quirk property to USB3 node

Raveendra Padasalagi (1):
      ARM: dts: Cygnus: Add Broadcom iproc-static-adc DT node

Robert Jarzmik (6):
      ARM: dts: pxa: add pxa framebuffer device
      ARM: dts: pxa: add pxa3xx pwm nodes
      ARM: dts: add pincontroller to pxa27x
      ARM: dts: pxa: fix the ohci clock for pxa3xx
      ARM: dts: pxa: add pinctrl to pxa3xx
      ARM: dts: pxa3xx: add pincontrol helpers

Robert P. J. Day (1):
      ARM: dts: Correct misspelling, "emda3" -> "edma3"

Russell King (1):
      ARM: dts: armada-388-clearfog: remove duplicate mdio entry

Sergei Shtylyov (15):
      ARM: dts: r8a7792: add clock index macros
      ARM: dts: r8a7792: add power domain index macros
      ARM: dts: r8a7792: initial SoC device tree
      ARM: dts: r8a7792: add SYS-DMAC support
      ARM: dts: r8a7792: add [H]SCIF support
      ARM: dts: r8a7792: add IRQC support
      ARM: dts: blanche: document Blanche board
      ARM: dts: blanche: initial device tree
      ARM: dts: blanche: add Ethernet support
      ARM: dts: silk: add DU pins
      ARM: dts: r8a7792: add JPU clocks
      ARM: dts: r8a7792: add JPU support
      ARM: dts: r8a7792: add SMP support
      ARM: dts: r8a7792: add PLL1 divided by 2 clock
      ARM: dts: r8a7792: remove ADSP clock

Soeren Moch (1):
      ARM: dts: imx6q-tbs2910: fix pcie reset polarity

Srinivas Kandagatla (3):
      ARM: dts: apq8064: move sdcc1 pinctrl nodes to soc file
      ARM: dts: apq8064: move sdcc3 pinctrls out of baord file
      ARM: dts: apq8064: rename db600c to SD_600eval

Stefan Agner (5):
      ARM: dts: imx7d-pinfunc: add input mux for UART2 RX DTE mode
      ARM: dts: imx7d: use imx7s.dtsi as base device tree
      ARM: dts: imx7d: recreate imx7d.dtsi with i.MX 7Dual specifics
      ARM: dts: imx7d: move input header into base device tree
      ARM: dts: imx7: add Toradex Colibri iMX7S/iMX7D support

Stefan Wahren (4):
      ARM: dts: mxs: add missing reg properties for GPIO banks
      ARM: dts: imx28-eukrea-mbmx28lc: add missing reg properties
      ARM: dts: imx28-cfa10049: fix dtc warning
      ARM: dts: imx28-tx28: fix dtc warning

Stephen Boyd (2):
      ARM: dts: qcom: Enable RPM regulators on apq8074 dragonboard
      ARM: dts: qcom: Enable sdcard and emmc on apq8074 dragonboard

Stephen Warren (1):
      ARM: tegra: Import latest Jetson TK1 spreadsheet

Thierry Reding (2):
      ARM: tegra: Fix a couple of DTC warnings
      ARM: tegra: Add spaces around = in properties

Thor Thayer (2):
      ARM: dts: Arria10 ECC Manager IRQ controller changes
      ARM: dts: Move Arria10 SDRAM as child of ECC Manager

Ulrich Hecht (1):
      ARM: dts: r8a7793: Add MMCIF0

Uwe Kleine-König (2):
      ARM: imx25-pinfunc: document SION being important for MX25_PAD_SD1_CMD__SD1_CMD
      ARM: imx25-pinfunc: remove SION from all modes

Valentin Raevsky (1):
      ARM: dts: imx6q-cm-fx6: fix the operation points

Vignesh R (2):
      ARM: dts: DRA7: Add dt nodes for PWMSS
      ARM: dts: am335x-icev2: Add DT node for TI PCA9536

Vitaly Andrianov (1):
      ARM: dts: k2g: Add pinctrl support

Wenyou Yang (1):
      ARM: dts: at91: sama5d2_xplained: Update the pmic node

Xing Zheng (4):
      ARM: dts: rockchip: rename rk3228.dtsi to rk322x.dtsi
      ARM: dts: rockchip: add i2s nodes for RK322x SoCs
      ARM: dts: rockchip: add GMAC nodes for RK322x SoCs
      ARM: dts: rockchip: add support rk3229 evb board

twp@codeaurora.org (1):
      dts: ipq4019: support ARMv7 PMU


 .../arm/bcm/brcm,bcm11351-cpu-method.txt        |    6 +-
 .../arm/bcm/brcm,bcm23550-cpu-method.txt        |   36 +
 .../bindings/arm/bcm/brcm,bcm23550.txt          |   15 +
 Documentation/devicetree/bindings/arm/cpus.txt  |    3 +
 .../bindings/arm/hisilicon/hi3519-sysctrl.txt   |   14 +
 .../devicetree/bindings/arm/olimex.txt          |    8 +-
 .../devicetree/bindings/arm/rockchip.txt        |    3 +
 .../bindings/arm/samsung/samsung-boards.txt     |    1 +
 .../devicetree/bindings/arm/shmobile.txt        |    2 +
 Documentation/devicetree/bindings/arm/tegra.txt |    4 +
 .../devicetree/bindings/dma/ti-edma.txt         |    4 +-
 .../devicetree/bindings/firmware/qcom,scm.txt   |   28 +
 .../devicetree/bindings/iio/adc/at91_adc.txt    |   12 +-
 .../phy/nvidia,tegra124-xusb-padctl.txt         |    2 +-
 .../devicetree/bindings/power/renesas,apmu.txt  |   31 +
 .../devicetree/bindings/pwm/pwm-tiecap.txt      |   38 +-
 .../devicetree/bindings/pwm/pwm-tiehrpwm.txt    |   38 +-
 .../devicetree/bindings/pwm/pwm-tipwmss.txt     |   33 +-
 .../devicetree/bindings/soc/qcom/qcom,wcnss.txt |  116 +
 .../devicetree/bindings/usb/atmel-usb.txt       |   14 +-
 .../bindings/usb/nvidia,tegra124-xusb.txt       |    8 +-
 arch/arm/boot/dts/Makefile                      |   43 +-
 arch/arm/boot/dts/aks-cdu.dts                   |    2 +-
 arch/arm/boot/dts/am335x-bone-common.dtsi       |   12 +-
 arch/arm/boot/dts/am335x-boneblack.dts          |   11 +
 arch/arm/boot/dts/am335x-evm.dts                |    2 +-
 arch/arm/boot/dts/am335x-evmsk.dts              |    2 +-
 arch/arm/boot/dts/am335x-icev2.dts              |    7 +
 arch/arm/boot/dts/am33xx.dtsi                   |  126 +-
 arch/arm/boot/dts/am3517-craneboard.dts         |    2 +-
 arch/arm/boot/dts/am4372.dtsi                   |  111 +-
 arch/arm/boot/dts/am437x-gp-evm.dts             |    6 +-
 arch/arm/boot/dts/am437x-idk-evm.dts            |    1 +
 arch/arm/boot/dts/am437x-sbc-t43.dts            |    2 +-
 arch/arm/boot/dts/am43x-epos-evm.dts            |    2 +-
 arch/arm/boot/dts/am43xx-clocks.dtsi            |    8 +
 arch/arm/boot/dts/am57xx-sbc-am57x.dts          |    2 +-
 arch/arm/boot/dts/animeo_ip.dts                 |   11 +-
 arch/arm/boot/dts/armada-388-clearfog.dts       |   16 -
 arch/arm/boot/dts/at91-ariag25.dts              |   11 +-
 arch/arm/boot/dts/at91-cosino.dtsi              |    9 -
 arch/arm/boot/dts/at91-foxg20.dts               |   13 +-
 arch/arm/boot/dts/at91-kizbox.dts               |    4 +-
 arch/arm/boot/dts/at91-qil_a9260.dts            |   13 +-
 arch/arm/boot/dts/at91-sam9_l9260.dts           |  121 +
 arch/arm/boot/dts/at91-sama5d2_xplained.dts     |   41 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi       |   11 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4_xplained.dts     |    4 +-
 arch/arm/boot/dts/at91-sama5d4ek.dts            |   20 -
 arch/arm/boot/dts/at91-vinco.dts                |    2 +-
 arch/arm/boot/dts/at91rm9200.dtsi               |    2 +-
 arch/arm/boot/dts/at91sam9260.dtsi              |   16 +-
 arch/arm/boot/dts/at91sam9260ek.dts             |  211 ++
 arch/arm/boot/dts/at91sam9261.dtsi              |    2 +-
 arch/arm/boot/dts/at91sam9263.dtsi              |    2 +-
 arch/arm/boot/dts/at91sam9263ek.dts             |    2 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi     |    4 +-
 arch/arm/boot/dts/at91sam9g25ek.dts             |   26 +
 arch/arm/boot/dts/at91sam9g45.dtsi              |   28 +-
 arch/arm/boot/dts/at91sam9n12.dtsi              |    2 +-
 arch/arm/boot/dts/at91sam9rl.dtsi               |   30 +-
 arch/arm/boot/dts/at91sam9rlek.dts              |    4 +-
 arch/arm/boot/dts/at91sam9x5.dtsi               |   32 +-
 arch/arm/boot/dts/at91sam9x5ek.dtsi             |   33 -
 arch/arm/boot/dts/axp209.dtsi                   |    1 +
 arch/arm/boot/dts/axp22x.dtsi                   |   12 +
 arch/arm/boot/dts/axp809.dtsi                   |   53 +
 arch/arm/boot/dts/bcm-cygnus.dtsi               |   11 +
 arch/arm/boot/dts/bcm-nsp.dtsi                  |   55 +-
 arch/arm/boot/dts/bcm11351.dtsi                 |    2 +-
 arch/arm/boot/dts/bcm21664.dtsi                 |    2 +-
 arch/arm/boot/dts/bcm23550-sparrow.dts          |   80 +
 arch/arm/boot/dts/bcm23550.dtsi                 |  415 +++
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts        |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts        |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b.dts             |    1 +
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts           |    1 +
 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi     |   19 +
 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi     |   19 +
 arch/arm/boot/dts/bcm283x.dtsi                  |    2 +
 .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts    |    4 +
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts     |    4 +
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts  |    4 +
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts   |   40 +
 .../boot/dts/bcm4709-buffalo-wxr-1900dhp.dts    |    4 +
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts   |    6 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch1.dtsi   |   15 +
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch8.dtsi   |   16 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi        |   18 +
 arch/arm/boot/dts/bcm5301x.dtsi                 |   47 +
 arch/arm/boot/dts/bcm953012er.dts               |  104 +
 arch/arm/boot/dts/bcm958525xmc.dts              |  109 +
 arch/arm/boot/dts/bcm958625hr.dts               |  111 +
 arch/arm/boot/dts/compulab-sb-som.dtsi          |    2 +-
 arch/arm/boot/dts/dm814x.dtsi                   |    2 +-
 arch/arm/boot/dts/dra7.dtsi                     |  242 +-
 arch/arm/boot/dts/dra72-evm-common.dtsi         |   12 +-
 arch/arm/boot/dts/dra72x.dtsi                   |   16 -
 arch/arm/boot/dts/dra74x.dtsi                   |   25 +-
 arch/arm/boot/dts/emev2-kzm9d.dts               |   24 +-
 arch/arm/boot/dts/emev2.dtsi                    |   26 +-
 arch/arm/boot/dts/ep7209.dtsi                   |  191 ++
 arch/arm/boot/dts/ep7211-edb7211.dts            |  100 +
 arch/arm/boot/dts/ep7211.dtsi                   |   12 +
 arch/arm/boot/dts/ethernut5.dts                 |    4 +-
 arch/arm/boot/dts/evk-pro3.dts                  |    4 +-
 .../boot/dts/exynos-mfc-reserved-memory.dtsi    |   14 +-
 arch/arm/boot/dts/exynos3250-rinato.dts         |    4 -
 arch/arm/boot/dts/exynos3250.dtsi               |    1 -
 arch/arm/boot/dts/exynos4.dtsi                  |    1 -
 arch/arm/boot/dts/exynos4210-origen.dts         |    5 -
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |    5 -
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |   33 +-
 arch/arm/boot/dts/exynos4412-odroidu3.dts       |   18 +
 arch/arm/boot/dts/exynos4412-odroidx.dts        |   11 +
 arch/arm/boot/dts/exynos4412-odroidx2.dts       |   11 +
 arch/arm/boot/dts/exynos4412-origen.dts         |   21 +-
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |    5 -
 arch/arm/boot/dts/exynos4412-trats2.dts         |    4 +-
 arch/arm/boot/dts/exynos5.dtsi                  |  215 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |    4 -
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |    4 -
 arch/arm/boot/dts/exynos5250-snow-common.dtsi   |    2 +-
 arch/arm/boot/dts/exynos5250-spring.dts         |    4 -
 arch/arm/boot/dts/exynos5250.dtsi               | 1701 ++++++-----
 arch/arm/boot/dts/exynos5410-odroidxu.dts       |  580 ++++
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi       |  210 ++
 arch/arm/boot/dts/exynos5410-smdk5410.dts       |    6 +-
 arch/arm/boot/dts/exynos5410.dtsi               |  333 ++-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts   |    4 -
 arch/arm/boot/dts/exynos5420-peach-pit.dts      |   30 +-
 arch/arm/boot/dts/exynos5420-pinctrl.dtsi       |   12 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    4 -
 arch/arm/boot/dts/exynos5420.dtsi               | 2770 ++++++++----------
 arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi   |  103 -
 .../boot/dts/exynos5422-odroidxu3-common.dtsi   |  102 +-
 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts |   35 +-
 arch/arm/boot/dts/exynos5422-odroidxu3.dts      |   35 +-
 arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi |   50 +
 arch/arm/boot/dts/exynos54xx.dtsi               |  199 ++
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |   30 +-
 arch/arm/boot/dts/ge863-pro3.dtsi               |    9 -
 arch/arm/boot/dts/hi3519-demb.dts               |   42 +
 arch/arm/boot/dts/hi3519.dtsi                   |  187 ++
 arch/arm/boot/dts/imx1-ads.dts                  |    4 +-
 arch/arm/boot/dts/imx1-apf9328.dts              |    4 +-
 arch/arm/boot/dts/imx23-sansa.dts               |  207 ++
 arch/arm/boot/dts/imx23-xfi3.dts                |  179 ++
 arch/arm/boot/dts/imx23.dtsi                    |   48 +
 .../dts/imx25-eukrea-mbimxsd25-baseboard.dts    |    4 +-
 arch/arm/boot/dts/imx25-pdk.dts                 |    2 +-
 arch/arm/boot/dts/imx25-pinfunc.h               |  627 ++--
 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi    |    2 +-
 .../dts/imx27-eukrea-mbimxsd27-baseboard.dts    |    6 +-
 arch/arm/boot/dts/imx27-pdk.dts                 |    2 +-
 .../arm/boot/dts/imx27-phytec-phycard-s-rdk.dts |    6 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts  |    4 +-
 arch/arm/boot/dts/imx28-apf28dev.dts            |    2 +-
 arch/arm/boot/dts/imx28-cfa10049.dts            |    2 +-
 arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi    |    4 +
 arch/arm/boot/dts/imx28-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx28-tx28.dts                |    2 +-
 arch/arm/boot/dts/imx28.dtsi                    |    5 +
 arch/arm/boot/dts/imx31-bug.dts                 |    2 +-
 .../dts/imx35-eukrea-mbimxsd35-baseboard.dts    |    4 +-
 arch/arm/boot/dts/imx35-pdk.dts                 |    2 +-
 arch/arm/boot/dts/imx51-babbage.dts             |    4 +-
 .../dts/imx51-eukrea-mbimxsd51-baseboard.dts    |    4 +-
 arch/arm/boot/dts/imx51-ts4800.dts              |   27 +
 arch/arm/boot/dts/imx53-smd.dts                 |    2 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi             |    2 +-
 arch/arm/boot/dts/imx53-tx53.dtsi               |    6 +-
 arch/arm/boot/dts/imx6dl-riotboard.dts          |    1 +
 arch/arm/boot/dts/imx6q-apalis-ixora.dts        |    4 +-
 arch/arm/boot/dts/imx6q-arm2.dts                |    3 +-
 arch/arm/boot/dts/imx6q-ba16.dtsi               |    2 +-
 arch/arm/boot/dts/imx6q-bx50v3.dtsi             |    6 +
 arch/arm/boot/dts/imx6q-cm-fx6.dts              |  281 +-
 arch/arm/boot/dts/imx6q-h100.dts                |  395 +++
 arch/arm/boot/dts/imx6q-tbs2910.dts             |    2 +-
 arch/arm/boot/dts/imx6q-utilite-pro.dts         |  197 ++
 arch/arm/boot/dts/imx6qdl-apalis.dtsi           |    4 +-
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi          |    2 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi     |    4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi    |    4 +-
 arch/arm/boot/dts/imx6qdl-microsom.dtsi         |    2 +-
 arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi        |    3 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi    |    1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi       |    1 +
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi        |    1 +
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi        |    1 +
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi          |   19 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi              |    6 +-
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi        |    3 +-
 arch/arm/boot/dts/imx6qdl.dtsi                  |    4 +-
 arch/arm/boot/dts/imx6sl-warp.dts               |    2 +-
 arch/arm/boot/dts/imx6sl.dtsi                   |   13 +-
 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts        |    2 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi               |   14 +-
 arch/arm/boot/dts/imx6sx.dtsi                   |   12 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dts          |   63 +-
 arch/arm/boot/dts/imx6ul-pico-hobbit.dts        |    6 +-
 arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts    |    4 +-
 arch/arm/boot/dts/imx6ul-tx6ul.dtsi             |    6 +-
 arch/arm/boot/dts/imx6ul.dtsi                   |    9 +-
 arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi     |  148 +
 arch/arm/boot/dts/imx7-colibri.dtsi             |  571 ++++
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts         |    1 -
 arch/arm/boot/dts/imx7d-colibri-eval-v3.dts     |   66 +
 arch/arm/boot/dts/imx7d-colibri.dtsi            |   54 +
 arch/arm/boot/dts/imx7d-nitrogen7.dts           |    3 +-
 arch/arm/boot/dts/imx7d-pinfunc.h               |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                 |  131 +-
 arch/arm/boot/dts/imx7d.dtsi                    |  923 +-----
 arch/arm/boot/dts/imx7s-colibri-eval-v3.dts     |   51 +
 arch/arm/boot/dts/imx7s-colibri.dtsi            |   50 +
 arch/arm/boot/dts/imx7s.dtsi                    |  933 ++++++
 arch/arm/boot/dts/keystone-k2e.dtsi             |    7 +-
 arch/arm/boot/dts/keystone-k2g-evm.dts          |   11 +
 arch/arm/boot/dts/keystone-k2g.dtsi             |    8 +
 arch/arm/boot/dts/keystone-k2l.dtsi             |  149 +
 arch/arm/boot/dts/keystone.dtsi                 |    7 +-
 .../boot/dts/logicpd-torpedo-37xx-devkit.dts    |    4 +-
 arch/arm/boot/dts/ls1021a.dtsi                  |    1 +
 arch/arm/boot/dts/meson8b.dtsi                  |    7 +
 arch/arm/boot/dts/mpa1600.dts                   |   11 +-
 arch/arm/boot/dts/omap24xx-clocks.dtsi          |    2 +-
 arch/arm/boot/dts/omap3-beagle-xm.dts           |   10 +-
 arch/arm/boot/dts/omap3-beagle.dts              |   10 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi             |    2 +-
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi  |   12 +-
 .../boot/dts/omap3-devkit8000-lcd-common.dtsi   |    4 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd43.dts    |    2 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd70.dts    |    2 +-
 arch/arm/boot/dts/omap3-gta04.dtsi              |   72 +-
 arch/arm/boot/dts/omap3-ha-lcd.dts              |    2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi    |    8 +-
 arch/arm/boot/dts/omap3-n900.dts                |   12 +
 arch/arm/boot/dts/omap3-overo-common-dvi.dtsi   |    8 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi |    2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi |    2 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi     |    2 +-
 arch/arm/boot/dts/omap3-sb-t35.dtsi             |    8 +-
 arch/arm/boot/dts/omap3-thunder.dts             |    2 +-
 arch/arm/boot/dts/omap3.dtsi                    |   10 +
 arch/arm/boot/dts/omap4-duovero-parlor.dts      |    2 +-
 arch/arm/boot/dts/omap4-duovero.dtsi            |    5 +
 arch/arm/boot/dts/omap4-panda-common.dtsi       |   21 +-
 arch/arm/boot/dts/omap4-sdp.dts                 |   13 +-
 .../arm/boot/dts/omap4-var-om44customboard.dtsi |    2 +-
 arch/arm/boot/dts/omap4-var-som-om44.dtsi       |    5 +
 arch/arm/boot/dts/omap5-board-common.dtsi       |   13 +-
 arch/arm/boot/dts/omap5-cm-t54.dts              |   15 +-
 arch/arm/boot/dts/pm9g45.dts                    |    9 -
 arch/arm/boot/dts/pxa27x.dtsi                   |    7 +
 arch/arm/boot/dts/pxa2xx.dtsi                   |    8 +
 arch/arm/boot/dts/pxa3xx.dtsi                   |  133 +-
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts  |  626 ++++
 ... => qcom-apq8064-arrow-sd-600eval-pins.dtsi} |    0
 ...0c.dts => qcom-apq8064-arrow-sd-600eval.dts} |   10 +-
 .../boot/dts/qcom-apq8064-asus-nexus7-flo.dts   |    6 -
 arch/arm/boot/dts/qcom-apq8064-pins.dtsi        |   40 +
 .../boot/dts/qcom-apq8064-sony-xperia-yuga.dts  |   44 +-
 arch/arm/boot/dts/qcom-apq8064.dtsi             |   10 +-
 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts  |  247 ++
 arch/arm/boot/dts/qcom-apq8084.dtsi             |    8 +
 arch/arm/boot/dts/qcom-ipq4019.dtsi             |    6 +
 arch/arm/boot/dts/qcom-msm8660-surf.dts         |   11 +
 arch/arm/boot/dts/qcom-msm8660.dtsi             |  166 +-
 .../dts/qcom-msm8974-sony-xperia-honami.dts     |    4 +
 arch/arm/boot/dts/qcom-msm8974.dtsi             |   28 +-
 arch/arm/boot/dts/qcom-pma8084.dtsi             |   20 +-
 arch/arm/boot/dts/r7s72100-genmai.dts           |    6 +-
 arch/arm/boot/dts/r8a73a4-ape6evm.dts           |   12 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |   34 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts   |   20 +-
 arch/arm/boot/dts/r8a7740.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7778-bockw.dts             |    7 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |   28 +-
 arch/arm/boot/dts/r8a7779-marzen.dts            |   10 +-
 arch/arm/boot/dts/r8a7790-lager.dts             |   30 +-
 arch/arm/boot/dts/r8a7790.dtsi                  |  237 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts           |   20 +-
 arch/arm/boot/dts/r8a7791-porter.dts            |   12 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |  227 +-
 arch/arm/boot/dts/r8a7792-blanche.dts           |   66 +
 arch/arm/boot/dts/r8a7792.dtsi                  |  385 +++
 arch/arm/boot/dts/r8a7793-gose.dts              |   18 +-
 arch/arm/boot/dts/r8a7793.dtsi                  |  213 +-
 arch/arm/boot/dts/r8a7794-alt.dts               |    4 +-
 arch/arm/boot/dts/r8a7794-silk.dts              |   22 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |  132 +-
 arch/arm/boot/dts/rk3228-evb.dts                |    2 +-
 arch/arm/boot/dts/rk3229-evb.dts                |   90 +
 arch/arm/boot/dts/{rk3228.dtsi => rk322x.dtsi}  |  118 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi           |   31 +-
 arch/arm/boot/dts/rk3288-miqi.dts               |   26 +-
 arch/arm/boot/dts/rk3288-popmetal.dts           |   31 +-
 arch/arm/boot/dts/rk3288-rock2-som.dtsi         |   31 +-
 .../boot/dts/rk3288-veyron-analog-audio.dtsi    |  101 +
 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi |    1 +
 arch/arm/boot/dts/rk3288-veyron.dtsi            |   31 +-
 arch/arm/boot/dts/rk3288.dtsi                   |    5 +
 arch/arm/boot/dts/sama5d2.dtsi                  |   37 +-
 arch/arm/boot/dts/sama5d3.dtsi                  |   44 +-
 arch/arm/boot/dts/sama5d31ek.dts                |    1 +
 arch/arm/boot/dts/sama5d33ek.dts                |    1 +
 arch/arm/boot/dts/sama5d34ek.dts                |    1 +
 arch/arm/boot/dts/sama5d35ek.dts                |    2 +
 arch/arm/boot/dts/sama5d36ek.dts                |    2 +
 arch/arm/boot/dts/sama5d3xcm.dtsi               |   34 -
 arch/arm/boot/dts/sama5d3xmb.dtsi               |   12 -
 arch/arm/boot/dts/sama5d3xmb_emac.dtsi          |   26 +
 arch/arm/boot/dts/sama5d3xmb_gmac.dtsi          |   48 +
 arch/arm/boot/dts/sama5d4.dtsi                  |   40 +-
 arch/arm/boot/dts/sh73a0-kzm9g.dts              |   19 +-
 arch/arm/boot/dts/sh73a0.dtsi                   |    2 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi          |   24 +-
 arch/arm/boot/dts/socfpga_arria10_socdk.dtsi    |    7 +-
 arch/arm/boot/dts/ste-dbx5x0.dtsi               |    1 +
 arch/arm/boot/dts/ste-href-tvk1281618.dtsi      |   62 +-
 arch/arm/boot/dts/ste-href.dtsi                 |    1 -
 arch/arm/boot/dts/ste-hrefv60plus.dtsi          |  120 +
 arch/arm/boot/dts/ste-snowball.dts              |   84 +-
 arch/arm/boot/dts/stih410-clock.dtsi            |    9 +
 arch/arm/boot/dts/sun4i-a10-a1000.dts           |    4 +-
 arch/arm/boot/dts/sun4i-a10-hackberry.dts       |    1 +
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts      |    1 +
 arch/arm/boot/dts/sun4i-a10.dtsi                |  227 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts    |   19 +
 arch/arm/boot/dts/sun5i-a10s-mk802.dts          |   32 +
 .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts |    7 +
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts        |   10 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi               |   14 +
 arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts |  178 +-
 arch/arm/boot/dts/sun5i-a13-q8-tablet.dts       |   40 +-
 arch/arm/boot/dts/sun5i-a13-utoo-p66.dts        |  180 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                |  122 +
 arch/arm/boot/dts/sun5i-r8.dtsi                 |  120 +-
 ....dtsi => sun5i-reference-design-tablet.dtsi} |   36 +-
 arch/arm/boot/dts/sun5i.dtsi                    |    2 +-
 arch/arm/boot/dts/sun6i-a31-m9.dts              |   96 +-
 .../arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts |   96 +-
 .../arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts |  229 ++
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts       |   80 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                |  474 ++-
 arch/arm/boot/dts/sun8i-a23-inet86dz.dts        |   58 +
 .../dts/sun8i-a23-polaroid-mid2407pxe03.dts     |   50 +
 .../dts/sun8i-a23-polaroid-mid2809pxe04.dts     |  195 +-
 arch/arm/boot/dts/sun8i-a23-q8-tablet.dts       |   15 -
 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts      |   77 +-
 arch/arm/boot/dts/sun8i-a33-q8-tablet.dts       |   15 -
 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts |  195 ++
 arch/arm/boot/dts/sun8i-h3.dtsi                 |   21 +-
 arch/arm/boot/dts/sun8i-q8-common.dtsi          |  139 +-
 arch/arm/boot/dts/sun8i-r16-parrot.dts          |  351 +++
 .../boot/dts/sun8i-reference-design-tablet.dtsi |  216 ++
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts     |  164 +-
 arch/arm/boot/dts/sun9i-a80-optimus.dts         |  195 +-
 ....dtsi => sunxi-reference-design-tablet.dtsi} |    0
 arch/arm/boot/dts/tegra114-dalmore.dts          |    2 +-
 arch/arm/boot/dts/tegra114-roth.dts             |    4 +-
 arch/arm/boot/dts/tegra114-tn7.dts              |    2 +-
 arch/arm/boot/dts/tegra124-apalis-emc.dtsi      | 1502 ++++++++++
 arch/arm/boot/dts/tegra124-apalis-eval.dts      |  284 ++
 arch/arm/boot/dts/tegra124-apalis.dtsi          | 2100 +++++++++++++
 arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi  |    6 +-
 arch/arm/boot/dts/tegra124-jetson-tk1.dts       |   88 +-
 arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi    |    6 +-
 arch/arm/boot/dts/tegra124-nyan-big.dts         |    4 +-
 arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi  |    6 +-
 arch/arm/boot/dts/tegra124-nyan-blaze.dts       |    2 +-
 arch/arm/boot/dts/tegra124-nyan.dtsi            |   60 +-
 arch/arm/boot/dts/tegra124-venice2.dts          |   70 +-
 arch/arm/boot/dts/tegra124.dtsi                 |  125 +-
 arch/arm/boot/dts/tegra20-colibri-512.dtsi      |    2 +-
 arch/arm/boot/dts/tegra20-harmony.dts           |    2 +-
 arch/arm/boot/dts/tegra20-paz00.dts             |    2 +-
 arch/arm/boot/dts/tegra20-seaboard.dts          |    2 +-
 arch/arm/boot/dts/tegra20-tamonten.dtsi         |    2 +-
 arch/arm/boot/dts/tegra20-trimslice.dts         |    2 +-
 arch/arm/boot/dts/tegra20-ventana.dts           |    2 +-
 arch/arm/boot/dts/tegra20-whistler.dts          |    2 +-
 arch/arm/boot/dts/tegra30-apalis.dtsi           |    7 +-
 arch/arm/boot/dts/tegra30-beaver.dts            |    2 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi           |    2 +-
 arch/arm/boot/dts/tegra30-colibri-eval-v3.dts   |    2 +-
 arch/arm/boot/dts/tegra30-colibri.dtsi          |    2 +-
 arch/arm/boot/dts/tny_a9260_common.dtsi         |    9 -
 arch/arm/boot/dts/tny_a9263.dts                 |   11 +-
 arch/arm/boot/dts/uniphier-common32.dtsi        |   12 +-
 arch/arm/boot/dts/uniphier-ph1-ld4.dtsi         |    2 +-
 arch/arm/boot/dts/uniphier-ph1-ld6b.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-ph1-pro4.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-ph1-pro5.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-ph1-sld8.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-pinctrl.dtsi         |    5 +
 .../boot/dts/uniphier-proxstream2-gentil.dts    |    8 +-
 .../arm/boot/dts/uniphier-proxstream2-vodka.dts |    8 +-
 arch/arm/boot/dts/uniphier-proxstream2.dtsi     |    2 +-
 arch/arm/boot/dts/usb_a9260_common.dtsi         |   13 +-
 arch/arm/boot/dts/usb_a9263.dts                 |   11 +-
 arch/arm/boot/dts/usb_a9g20_common.dtsi         |    5 +-
 arch/arm/mach-bcm/platsmp.c                     |  116 +-
 drivers/clk/ti/clk-43xx.c                       |    1 +
 drivers/spi/spi-st-ssc4.c                       |   36 +-
 include/dt-bindings/clock/r8a7792-clock.h       |  102 +
 include/dt-bindings/clock/r8a7794-clock.h       |    1 -
 include/dt-bindings/clock/stih407-clks.h        |    4 +
 include/dt-bindings/pinctrl/keystone.h          |   39 +
 include/dt-bindings/power/r8a7792-sysc.h        |   26 +
 413 files changed, 21016 insertions(+), 6944 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550-cpu-method.txt
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.txt
 create mode 100644 Documentation/devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt
 create mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.txt
 create mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.txt
 create mode 100644 arch/arm/boot/dts/at91-sam9_l9260.dts
 create mode 100644 arch/arm/boot/dts/at91sam9260ek.dts
 create mode 100644 arch/arm/boot/dts/axp809.dtsi
 create mode 100644 arch/arm/boot/dts/bcm23550-sparrow.dts
 create mode 100644 arch/arm/boot/dts/bcm23550.dtsi
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi
 create mode 100644 arch/arm/boot/dts/bcm5301x-nand-cs0-bch1.dtsi
 create mode 100644 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi
 create mode 100644 arch/arm/boot/dts/bcm953012er.dts
 create mode 100644 arch/arm/boot/dts/bcm958525xmc.dts
 create mode 100644 arch/arm/boot/dts/bcm958625hr.dts
 create mode 100644 arch/arm/boot/dts/ep7209.dtsi
 create mode 100644 arch/arm/boot/dts/ep7211-edb7211.dts
 create mode 100644 arch/arm/boot/dts/ep7211.dtsi
 create mode 100644 arch/arm/boot/dts/exynos5410-odroidxu.dts
 delete mode 100644 arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi
 create mode 100644 arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi
 create mode 100644 arch/arm/boot/dts/exynos54xx.dtsi
 create mode 100644 arch/arm/boot/dts/hi3519-demb.dts
 create mode 100644 arch/arm/boot/dts/hi3519.dtsi
 create mode 100644 arch/arm/boot/dts/imx23-sansa.dts
 create mode 100644 arch/arm/boot/dts/imx23-xfi3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-h100.dts
 create mode 100644 arch/arm/boot/dts/imx6q-utilite-pro.dts
 create mode 100644 arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi
 create mode 100644 arch/arm/boot/dts/imx7-colibri.dtsi
 create mode 100644 arch/arm/boot/dts/imx7d-colibri-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx7d-colibri.dtsi
 create mode 100644 arch/arm/boot/dts/imx7s-colibri-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx7s-colibri.dtsi
 create mode 100644 arch/arm/boot/dts/imx7s.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts
 rename arch/arm/boot/dts/{qcom-apq8064-arrow-db600c-pins.dtsi => qcom-apq8064-arrow-sd-600eval-pins.dtsi} (100%)
 rename arch/arm/boot/dts/{qcom-apq8064-arrow-db600c.dts => qcom-apq8064-arrow-sd-600eval.dts} (96%)
 create mode 100644 arch/arm/boot/dts/r8a7792-blanche.dts
 create mode 100644 arch/arm/boot/dts/r8a7792.dtsi
 create mode 100644 arch/arm/boot/dts/rk3229-evb.dts
 rename arch/arm/boot/dts/{rk3228.dtsi => rk322x.dtsi} (80%)
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi
 create mode 100644 arch/arm/boot/dts/sama5d3xmb_emac.dtsi
 create mode 100644 arch/arm/boot/dts/sama5d3xmb_gmac.dtsi
 rename arch/arm/boot/dts/{sun5i-q8-common.dtsi => sun5i-reference-design-tablet.dtsi} (85%)
 create mode 100644 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a23-inet86dz.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts
 create mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts
 create mode 100644 arch/arm/boot/dts/sun8i-r16-parrot.dts
 create mode 100644 arch/arm/boot/dts/sun8i-reference-design-tablet.dtsi
 rename arch/arm/boot/dts/{sunxi-q8-common.dtsi => sunxi-reference-design-tablet.dtsi} (100%)
 create mode 100644 arch/arm/boot/dts/tegra124-apalis-emc.dtsi
 create mode 100644 arch/arm/boot/dts/tegra124-apalis-eval.dts
 create mode 100644 arch/arm/boot/dts/tegra124-apalis.dtsi
 create mode 100644 include/dt-bindings/clock/r8a7792-clock.h
 create mode 100644 include/dt-bindings/pinctrl/keystone.h
 create mode 100644 include/dt-bindings/power/r8a7792-sysc.h

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

* [GIT PULL 6/7] ARM: DT updates for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

Device tree contents continue to be the largest branches we submit. This
time around, some of the contents worth pointing out is:

- New SoC platforms:
- Freescale i.MX 7Solo
- Broadcom BCM23550
- Cirrus Logic EP7209 and EP7211 (clps711x platforms)_
- Hisilicon HI3519
- Renesas R8A7792

Some of the other delta that is sticking out, line-count wise:
- Exynos moves of IP blocks under an SoC bus, which causes a large delta due
to indentation changes
- A new Tegra K1 board: Apalis
- A bunch of small updates to many Allwinner platforms; new hardware support,
some cleanup, etc.



Conflicts:

None

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

The following changes since commit 42f4ed1c19c3d7e2969c4e56b186f034053d7ba3:

  Merge branch 'next/drivers' into HEAD

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 d95eabc7b8ee4c8ef471e8a97aa62d353b110880:

  Merge tag 'renesas-dt-fixes-for-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt

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

Aleksei Mamlin (2):
      ARM: dts: sun4i: Re-order pinctrl nodes alphabetically
      ARM: dts: sun7i: Re-order pinctrl nodes alphabetically

Alexander Shiyan (1):
      ARM: dts: clps711x: Add DT Cirrus Logic EDB7211 Development board

Alexandre Belloni (25):
      ARM: dts: at91: usb_a9g20: use stdout-path
      ARM: dts: at91: ma5d4: properly define crystals frequencies
      ARM: dts: at91: animeo_ip: remove leftovers clock definition
      ARM: dts: at91: at91-ariag25: remove leftovers clock definition
      ARM: dts: at91: at91-cosino: remove leftovers clock definition
      ARM: dts: at91: at91-foxg20: remove leftovers clock definition
      ARM: dts: at91: ge863-pro3: remove leftovers clock definition
      ARM: dts: at91: mpa1600: remove leftovers clock definition
      ARM: dts: at91: pm9g45: remove leftovers clock definition
      ARM: dts: at91: calao: remove leftovers clock definition
      Documentation: dt: iio: at91_adc: fix trigger node names
      ARM: dts: at91: Fix ADC trigger nodes
      Documentation: dt: usb: atmel-usb: add unit-address
      ARM: dts: at91: Fix USB endpoint nodes
      ARM: dts: at91: sama5d4ek: remove useless lcd_bus
      ARM: dts: at91: sama5d3_xplained: fix regulator name
      ARM: dts: at91: sama5d4_xplained: fix regulator names
      ARM: dts: at91: sama5d4_ma5d4: fix regulator names
      ARM: dts: at91: sama5d4_ma5d4evk: fix regulator names
      ARM: dts: at91: ariag25 : fix onewire node
      ARM: dts: at91: vinco: fix regulator name
      ARM: dts: at91: fix i2c-gpio node name
      ARM: dts: at91: move isi definition to at91sam9g25ek
      ARM: dts: at91: at91sam9g25ek: fix isi endpoint node
      ARM: dts: at91: sama5d3x: separate motherboard gmac and emac definitions

Andrew F. Davis (2):
      ARM: dts: am437x-idk-evm: Mark MAC as having only one PHY
      ARM: dts: am335x-bone-common: Mark MAC as having only one PHY

Andy Gross (10):
      Revert "Revert "dts: msm8974: Add blsp2_bam dma node""
      Revert "Revert "dts: msm8974: Add dma channels for blsp2_i2c1 node""
      ARM: dts: qcom: Remove size elements from pmic reg
      ARM: dts: qcom: pma8084: Add pwrkey entry
      dt/bindings: firmware: Add Qualcomm SCM binding
      dts: qcom: apq8084: Add SCM firmware node
      dts: qcom: msm8974: Add SCM firmware node
      dts: qcom: apq8064: Add SCM firmware node
      ARM: dts: qcom: msm8974-honami: Set DMA as remotely controlled
      arm: dts: qcom: Update smem state cells usage

Arnd Bergmann (11):
      Merge tag 'sunxi-dt-for-4.8' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'hisi-armv7-soc-dt-for-4.8-v2' of git://github.com/hisilicon/linux-hisi into next/dt
      Merge tag 'arm-soc/for-4.8/devicetree-part2' of http://github.com/Broadcom/stblinux into next/dt
      Merge tag 'tegra-for-4.8-arm-dt' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge branch 'reset/for-4.8-2' into next/dt
      Merge tag 'sti-late-v4.8' of git://git.kernel.org/.../pchotard/sti into next/late
      ARM: dts: at91: Don't build unnecessary dtbs
      Merge tag 'at91-ab-4.8-dt3' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'sunxi-dt-for-4.8-2-bis' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'mvebu-dt-4.8-1' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'renesas-dt-fixes-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt

Bjorn Andersson (1):
      dt: binding: Add Qualcomm WCNSS control binding

Boris Brezillon (2):
      ARM: dts: sun4i: Add NFC node to Allwinner A10 SoC
      ARM: dts: sun7i: Add NFC node to Allwinner A20 SoC

Brian Norris (1):
      ARM: dts: rockchip: add SPI flash node for rk3288-veyron

Chen-Yu Tsai (23):
      ARM: dts: axp209: Disable ldo5 by default
      ARM: dts: sun5i: q8-common: Enable USB power supply
      ARM: dts: sun5i: q8-common: Enable audio codec
      ARM: dts: sun5i: q8-common: Enable display pipeline and LCD display
      ARM: dts: sunxi: Add dtsi file for AXP809 PMIC
      ARM: dts: sun9i: a80-optimus: Add AXP809 PMIC device node and regulators
      ARM: dts: sun9i: cubieboard4: Add AXP809 PMIC device node and regulators
      ARM: dts: sun8i-h3: move uart0 pins to sort pinmux list in proper order
      ARM: dts: sun8i-h3: Add uart1 pinmux setting
      ARM: dts: sun8i-h3: Add dts file for Sinovoip BPI-M2+
      ARM: dts: sun9i: a80-optimus: Drop sunxi-common-regulators.dtsi
      ARM: dts: sun9i: cubieboard4: Drop sunxi-common-regulators.dtsi
      ARM: dts: sun9i: cubieboard4: Order nodes by alphabetical order
      ARM: dts: sun9i: a80-optimus: Order nodes by alphabetical order
      ARM: dts: sun5i: q8-common: Enable USB-based WiFi
      ARM: dts: sun7i: lamobo-r1: Fix USB-based WiFi module power
      ARM: dts: sun7i: lamobo-r1: Remove usb1 vbus regulator
      ARM: dts: sun8i-h3: Rename sinovoip-bpi-m2-plus to bananapi-m2-plus
      ARM: dts: sun7i: lamobo-r1: Fix GPIO flags in reg_ahci_5v
      ARM: dts: sun7i: lamobo-r1: Enable audio codec
      ARM: dts: sun7i: bananapi-m1-plus: Reindent whole file using tabs
      ARM: dts: sun7i: bananapi-m1-plus: Unify suffix for board specific labels
      ARM: dts: sun7i: bananapi-m1-plus: red LED is power LED

Chris Brand (5):
      Documentation: Binding docs for bcm11351 enable method
      ARM: dts: fix use of bcm11351 enable method
      ARM: BCM: modify Broadcom CPU enable method
      Documentation: devicetree: Document BCM23550 bindings
      ARM: dts: bcm23550: Add device tree files

Christopher Spinrath (5):
      ARM: dts: imx6q-cm-fx6: remove iomuxc container node
      ARM: dts: imx6q: extend support for the cm-fx6
      ARM: dts: imx6q: add support for the Utilite Pro
      ARM: dts: imx6q-cm-fx6: Relicense under GPLv2/X11
      ARM: dts: utilite-pro: add mmc card slot support

Damien Riegel (2):
      ARM: dts: TS-4800: add FPGA's IRQ controller support
      ARM: dts: TS-4800: add CAN support

Dave Gerlach (10):
      ARM: dts: dra7: Add ocmcram nodes
      ARM: dts: dra7: Add ti,secure-ram node to ocmcram1 node
      ARM: dts: am335x: Update MPU regulator range for TI boards
      ARM: dts: am33xx: Move to operating-points-v2 table and ti-cpufreq driver
      ARM: dts: am335x-boneblack: Enable 1GHz OPP for cpu
      ARM: dts: am4372: Add operating-points-v2 table
      ARM: dts: am437x-gp-evm: Hook dcdc2 as the cpu0-supply
      ARM: dts: dra7: Add dt node for the syscon control module wkup
      ARM: dts: dra7: Move cpus node to parent dts for dra74x and dra72x
      ARM: dts: dra7: Move to operating-points-v2 table

Diego Dorta (4):
      ARM: dts: imx6ul-pico-hobbit: Fix Ethernet PHY reset GPIO
      ARM: dts: imx7d: Add SPI support
      ARM: dts: imx7d-sdb: Add display support
      ARM: dts: imx7d-sdb: Add support for touchscreen

Dinh Nguyen (1):
      ARM: dts: socfpga: add ethernet alias on Arria10

Emilio L?pez (1):
      ARM: sun7i: Add mod1 clock nodes

Enric Balletbo i Serra (3):
      ARM: dts: rockchip: Add shared file for audio on rk3288-veyron boards
      ARM: dts: rockchip: Enable analog audio on rk3288-veyron chromebooks
      ARM: dts: am335x-bone-common: use stdout-path in Beaglebone boards.

Fabio Estevam (9):
      ARM: dts: imx: Remove unneeded unit-addresses
      ARM: dts: imx6ul: Add SAI alias
      ARM: dts: imx6ul-14x14-evk: Pass "fsl, sai-mclk-direction-output"
      ARM: dts: imx6ul-14x14-evk: Add LCD and backlight support
      ARM: dts: imx6qdl-sabresd: Pass the correct PCI reset polarity
      ARM: dts: imx6qdl-sabresd: Use WDOG_B pin reset
      ARM: dts: imx7d-sdb: Use WDOG_B pin reset
      ARM: dts: imx6ul-evk: Use WDOG_B pin reset
      ARM: dts: imx6sx-sdb: Use WDOG_B pin reset

Florian Fainelli (8):
      ARM: dts: Enable SRAB switch and GMACs on 5301x DTS
      ARM: dts: BCM5301X: Add SRAB interrupts
      ARM: dts: BCM5310x: Enable switch ports on SmartRG SR400AC
      ARM: dts: BCM5301x: Add RNG Device Tree node
      ARM: dts: BCM5301x: Add BCM953012ER board
      ARM: dts: sun7i: Add BCM53125 switch nodes to the lamobo-r1 board
      Merge tag 'bcm2835-dt-next-2016-07-03' into devicetree/next
      ARM: dts: NSP: Specify RAM amount for BCM958625HR board

Franklin S Cooper Jr (5):
      ARM: dts: am437x: Add missing compatibles to PWM binding documents
      pwm: pwm-tiehrpwm: Update dt binding document to use generic node name
      pwm: pwm-tiecap: Update dt binding document to use proper unit address
      ARM: dts: am437x/am33xx/da850: Add new ECAP and EPWM bindings
      ARM: dts: am437x/am33xx: Remove hwmod entries for ECAP and EPWM nodes

Geert Uytterhoeven (51):
      ARM: dts: bockw: SCIF0 supports RTS/CTS hardware flow control
      ARM: dts: kzm9g: SCIFA4 supports RTS/CTS hardware flow control
      ARM: dts: r8a7790: Correct unit names for cpu nodes
      ARM: dts: r8a7794: Remove nonexistent thermal sensor clock
      ARM: dts: emev2: Fix W=1 dtc warnings
      ARM: dts: r8a73a4: Fix W=1 dtc warnings
      ARM: dts: r8a7740: Fix W=1 dtc warnings
      ARM: dts: r8a7778: Fix W=1 dtc warnings
      ARM: dts: r8a7790: Fix W=1 dtc warnings
      ARM: dts: r8a7791: Fix W=1 dtc warnings
      ARM: dts: r8a7793: Fix W=1 dtc warnings
      ARM: dts: r8a7794: Fix W=1 dtc warnings
      ARM: dts: sh73a0: Fix W=1 dtc warnings
      ARM: dts: ape6evm: Fix W=1 dtc warnings
      ARM: dts: armadillo800eva: Fix W=1 dtc warnings
      ARM: dts: bockw: Fix W=1 dtc warnings
      ARM: dts: genmai: Fix W=1 dtc warnings
      ARM: dts: gose: Fix W=1 dtc warnings
      ARM: dts: koelsch: Fix W=1 dtc warnings
      ARM: dts: kzm9d: Fix W=1 dtc warnings
      ARM: dts: kzm9g: Fix W=1 dtc warnings
      ARM: dts: lager: Fix W=1 dtc warnings
      ARM: dts: marzen: Fix W=1 dtc warnings
      ARM: dts: porter: Fix W=1 dtc warnings
      ARM: dts: silk: Fix W=1 dtc warnings
      ARM: dts: imx28: Use generic uart-has-rtscts DT property
      ARM: dts: imx: Use generic uart-has-rtscts DT property
      ARM: dts: ape6evm: Name serial port pfc subnode after device name
      ARM: dts: ape6evm: Name mmc pfc subnode after device name
      ARM: dts: armadillo800eva: Name serial port pfc subnode after device name
      ARM: dts: bockw: Name serial port pfc subnode after device name
      ARM: dts: marzen: Name serial port pfc subnodes after device names
      ARM: dts: lager: Name serial port pfc subnodes after device names
      ARM: dts: lager: Name spi pfc subnodes after device names
      ARM: dts: lager: Name vin pfc subnode after device name
      ARM: dts: koelsch: Name serial port pfc subnodes after device names
      ARM: dts: koelsch: Name spi pfc subnodes after device names
      ARM: dts: porter: Name serial port pfc subnode after device name
      ARM: dts: porter: Name spi pfc subnode after device name
      ARM: dts: gose: Name serial port pfc subnodes after device names
      ARM: dts: gose: Name spi pfc subnode after device name
      ARM: dts: alt: Name serial port pfc subnode after device name
      ARM: dts: alt: Name spi pfc subnode after device name
      ARM: dts: silk: Name serial port pfc subnode after device name
      ARM: dts: silk: Name spi pfc subnode after device name
      ARM: dts: kzm9g: Name serial port pfc subnode after device name
      ARM: dts: armadillo800eva: Update console parameters
      ARM: dts: genmai: Update console parameters
      ARM: dts: marzen: Add serial port config to chosen/stdout-path
      ARM: dts: kzm9d: Update console parameters
      ARM: dts: kzm9g: Update console parameters

H. Nikolaus Schaller (5):
      ARM: dts: omap3-gta04: Define and use bma180 irq pin
      ARM: dta: omap3-gta04: Define and use itg3200  irq pin
      ARM: dta: omap3-gta04: Define and use hmc5843 irq pin
      ARM: dts: omap3-gat04: Fix wifi handling
      ARM: dts: omap3-gta04: Add RFID eeprom node

Hans de Goede (33):
      ARM: dts: sun5i-a10s-wobo-i5: Enable ldo4 too
      ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys
      ARM: dts: sun4i: HDMI and the tv-encoder use tcon ch1 not ch0
      ARM: dts: sun7i: HDMI and the tv-encoder use tcon ch1 not ch0
      ARM: dts: axp22x.dtsi: Disable axp22x ldo_io# regulators by default
      ARM: dts: axp22x.dtsi: Add usb_power_supply node
      ARM: dts: axp22x.dtsi: Add reg_drivebus node
      ARM: dts: sun8i-a?3-q8-tablet.dts: Add full otg support
      ARM: dts: sun8i-a23-polaroid-mid2809pxe04: Add full otg support
      ARM: dts: sun8i-a23-polaroid-mid2809pxe04: Disable ehci0
      ARM: dts: sun4i: The blue led on the Mele A1000 is a power led
      ARM: dts: sun6i: The blue led on the Mele A1000G quad is a power led
      ARM: dts: sun6i: The blue led on the Mele M9 is a power led
      ARM: dts: sun6i: Add pmic / regulator nodes to Mele A1000G quad dts
      ARM: dts: sun6i: Add pmic / regulator nodes to Mele M9 dts
      ARM: dts: sun8i-q8-common: Add support for USB wifi controllers
      ARM: dts: sun5i: Enable otg on the mk802
      ARM: dts: sun5i: Add axp152 pmic node to mk802
      ARM: dts: sun5i: Add mmc1 / sdio-wifi node to mk802
      ARM: dts: sun5i: Enable otg on the auxtex t004
      ARM: dts: sunxi: Rename sunxi-q8-common.dtsi sunxi-reference-design-tablet.dtsi
      ARM: dts: sun5i: Move q8 display bits to sun5i-a13-q8-tablet.dts
      ARM: dts: sun5i: Rename sun5i-q8-common.dtsi sun5i-reference-design-tablet.dtsi
      ARM: dts: sun5i: reference-design-tablet: Set lradc vref to avcc
      ARM: dts: sun5i: reference-design-tablet: Remove mention of q8
      ARM: dts: sun5i: Use sun5i-reference-design-tablet.dtsi for dit4350 dts
      ARM: dts: sun5i: Use sun5i-reference-design-tablet.dtsi for utoo p66 dts
      ARM: dts: Copy sun8i-q8-common.dtsi sun8i-reference-design-tablet.dtsi
      ARM: dts: sun8i: reference-design-tablet: Add drivevbus-supply
      ARM: dts: sun8i: Use sun8i-reference-design-tablet for polaroid mid2809pxe04
      ARM: dts: sun8i: Use sun8i-reference-design-tablet for ga10h dts
      ARM: dts: sun8i: Add dts file for Polaroid MID2407PXE03 tablet
      ARM: dts: sun8i: Add dts file for inet86dz board

Heiko Stuebner (3):
      ARM: dts: rockchip: move rk3288 io-domain nodes to the grf
      ARM: dts: rockchip: rename i2s model for Veyron devices
      Merge branch 'v4.8-shared/clkids' into v4.8-armsoc/dts32

Ivaylo Dimitrov (1):
      ARM: dts: n900: enable lirc-rx51 driver

Javier Martinez Canillas (30):
      ARM: dts: exynos: Add async-bridge clock to MFC power domain for Exynos5420
      ARM: dts: exynos: Remove unneded always-on for regulators on Peach boards
      ARM: dts: exynos: Add TMU nodes regulator supply for Peach boards
      ARM: dts: omap2: add missing unit name to func_96m_ck
      ARM: dts: am3517-craneboard: remove unneeded unit name for fixedregulator
      ARM: dts: dm3730-torpedo-devkit: remove unneeded unit names
      ARM: dts: n900: remove unneeded unit name for dmtimer-pwm
      ARM: dts: omap3-beagle: remove unneeded unit names
      ARM: dts: omap3-beagle-xm: remove unneeded unit names
      ARM: dts: cm-t3x: remove unneeded unit name in connector
      ARM: dts: omap3-devkit8000: remove unneeded unit names
      ARM: dts: omap3-devkit8000-lcd-common: remove unneeded unit names
      ARM: dts: omap3-gta04: remove unneeded unit names
      ARM: dts: omap3-ha-lcd: remove unneeded unit name
      ARM: dts: omap3: overo: remove unneded unit names in display nodes
      ARM: dts: omap3-igep0020-common: remove unneded unit names
      ARM: dts: omap3-overo-common-dvi: remove unneded unit names
      ARM: dts: omap3-pandora-common: remove unneded unit name
      ARM: dts: sbc-t3x30: remove unneded unit names
      ARM: dts: omap3-thunder: remove unneded unit name
      ARM: dts: omap4-duovero-parlor: remove unneded unit name
      ARM: dts: omap4-panda-common: remove unneded unit names
      ARM: dts: omap4-sdp: remove unneded unit names
      ARM: dts: omap4-var-om44customboard: remove unneded unit name
      ARM: dts: am43xx-epos-evm: remove unneded unit name
      ARM: dts: am437x-gp-evm: remove unneded unit name
      ARM: dts: am437x: cm-t43: remove unneded unit names
      ARM: dts: omap5-cm-t54: remove unneded unit names and add reg properties
      ARM: dts: omap5-board-common: remove unneded unit names
      ARM: dts: am57xx: sbc-am57x: remove unneded unit name

Jiancheng Xue (2):
      ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl
      ARM: dts: add dts files for Hi3519 and tidy up the makefile entries

Joel Fernandes (2):
      ARM: dts: DRA7: Add DT node for DES IP
      ARM: dts: DRA7: Add DT nodes for AES IP

John Stultz (1):
      device-tree: nexus7: Remove power gpio key entry and use pmic8xxx-pwrkey

Jon Hunter (2):
      dt-bindings: phy: Fix description of Tegra210 PHY nodes
      dt-bindings: usb: Fix Tegra XUSB example

Jon Mason (5):
      ARM: dts: NSP: Add MSI support on PCI
      ARM: dts: NSP: modify second CPU address
      ARM: dts: NSP: Add new DT file for bcm958625hr
      ARM: dts: NSP: Add XMC board support
      ARM: dts: NSP: Add PL330 support

Juergen Borleis (1):
      ARM: dts: imx6: fix IPU1 DI1 node name

Keerthy (1):
      ARM: dts: keystone-k2l: Add pinctrl node

Ken Lin (1):
      ARM: dts: imx6q-bx50v3: Add gpio power off support

Kishon Vijay Abraham I (1):
      ARM: dts: DRA7: fix unit address of second PCIe instance

Krzysztof Kozlowski (30):
      ARM: dts: exynos: Define vqmmc for SD card and allow disabling regulators on Odroid X/X2/U3
      ARM: dts: exynos: Define vqmmc for eMMC card on Odroid X/X2/U3
      ARM: dts: exynos: Lower SD card interface voltage to 2.8 V on Odroid X/X2/U3
      ARM: dts: exynos: Only Odroid XU3-family boards use DTSI with CPU thermal nodes
      Merge tag 'clk-v4.8-exynos5410-dt' of git://linuxtv.org/snawrocki/samsung into for-v4.8/dts-exynos5410-odroid-xu
      ARM: dts: exynos: Replace deprecated hsi2c compatible on Exynos5420
      ARM: dts: exynos: Re-order alphabetically Exynos5420 SD0/SD1 pinctrl nodes
      ARM: dts: exynos: Enable CLKOUT on Exynos5410
      ARM: dts: exynos: Use lowercase for Exynos5410 CPU node labels
      ARM: dts: exynos: Configure Exynos5410 pinctrl for eMMC and SD card
      ARM: dts: exynos: Split Odroid XU3 LEDs to separate DTSI
      ARM: dts: exynos: Move common nodes to exynos5.dtsi
      ARM: dts: exynos: Prepare for inclusion of exynos5.dtsi in exynos5410.dtsi
      ARM: dts: exynos: Use phandle to get parent node in exynos5250-snow
      ARM: dts: exynos: Move Exynos5250 and Exynos5420 nodes under soc
      ARM: dts: exynos: Include common exynos5 in exynos5410.dtsi
      ARM: dts: exynos: Enable UART3 on Exynos5410
      ARM: dts: exynos: MCT is not an interrupt controller and extend length of iomap
      ARM: dts: exynos: Move common Exynos5410/542x/5800 nodes to new DTSI
      ARM: dts: exynos: Add USB to Exynos5410
      ARM: dts: exynos: Add initial support for Odroid XU board
      ARM: dts: exynos: Move HSI2C nodes to exynos54xx.dtsi
      ARM: dts: exynos: Add I2C, PWM and UART pinctrl to Exynos5410
      ARM: dts: exynos: Add RTC and I2C to Exynos5410
      ARM: dts: exynos: Interrupt for USB DWC3-1 differs between Exynos5420 and 5410
      Merge tag 'clk-v4.8-exynos5410-dt-2' of git://linuxtv.org/snawrocki/samsung into for-v4.8/dts-exynos5410-odroid-xu
      ARM: dts: exynos: Add Thermal Management Unit to Exynos5410
      ARM: dts: exynos: Configure PWM, usb3503, PMIC and thermal on Odroid XU board
      ARM: dts: exynos: Add watchdog and Security SubSystem to Exynos5410
      ARM: dts: exynos: No need to enable TMU nodes on Odroid XU3 family

Lee Jones (3):
      ARM: sti: stih407-family: Supply defines for CLOCKGEN A0
      ARM: sti: stih410-clocks: Identify critical clocks
      spi: st-ssc4: Remove 'no clocking' hack

Linus Walleij (11):
      ARM: dts: Ux500: move compatible string to chipset
      ARM: dts: Ux500: name the GPIO lines on Snowball
      ARM: dts: UX500: name the GPIO lines on HREFv60plus
      ARM: dts: add GPIO and MPP to MSM8660 PMIC
      ARM: dts: add SDCC5 to Qualcomm MSM8660
      ARM: dts: add L2CC and RPM with regulators for MSM8660
      ARM: dts: add I2C block in GSBI12
      ARM: dts: fix the MSM8660 RTC base address
      ARM: dts: move the fixed MMC regulator to SURF board
      ARM: dts: add Qualcomm APQ8060-based Dragonboard
      ARM: dts: Ux500: fix up TVK sensor data

Lokesh Vutla (6):
      ARM: dts: keystone: Header file for pinctrl constants
      ARM: dts: k2g-evm: Add pinmuxing for UART0
      ARM: dts: DRA7: Add support for SHA IP
      ARM: dts: DRA7: Add DT node for RNG IP
      ARM: dts: AM43xx: clk: Add RNG clk node
      ARM: dts: AM43xx: Add node for RNG

Lubomir Rintel (1):
      ARM: bcm2835: dt: Add the ethernet to the device trees

Lucas Stach (2):
      ARM: dts: imx6: tag boards that have the HW workaround for ERR006687
      ARM: dts: imx6: add support for Auvidea H100 board

Luo Yi (1):
      ARM: dts: sun7i: Add dts file for Bananapi M1 Plus board

Magnus Damm (4):
      devicetree: bindings: Renesas APMU and SMP Enable method
      ARM: dts: r8a7790: Add APMU nodes
      ARM: dts: r8a7791: Add APMU node
      ARM: dts: r8a7793: Add APMU node and second CPU core

Marcel Ziswiler (4):
      dt-bindings: tegra: Add Colibri T30 device tree binding documentation
      dt-bindings: tegra: Add Apalis TK1 device tree binding documentation
      ARM: tegra: Remove commas from unit addresses on Tegra124
      ARM: tegra: Initial support for Apalis TK1

Marek Belisko (1):
      ARM: dts: omap3-gta04: Add backlight support

Marek Szyprowski (3):
      ARM: dts: exynos: replace hardcoded reserved memory ranges with auto-allocated ones
      ARM: dts: exynos: move MFC reserved memory regions from boards to .dtsi
      ARM: dts: exynos: enable MFC device for all boards

Marek Vasut (4):
      ARM: dts: mxs: Add SSP2 SD mux
      ARM: dts: mxs: Add AUART2 pinmux
      ARM: dts: mxs: Add Creative X-Fi3 support
      ARM: dts: mxs: Add SanDisk Sansa Fuze+ support

Masahiro Yamada (3):
      ARM: dts: uniphier: add System Bus pinmux node
      ARM: dts: uniphier: add SoC-Glue node to UniPhier 32bit SoCs
      ARM: dts: uniphier: renumber serial aliases for Gentil/Vodka boards

Matthew Gerlach (1):
      ARM: dts: socfpga: fix definitions of serial console

Matthew Leach (1):
      ARM: dts: exynos: Enable AX88760 USB hub on Origen board

Maxime Ripard (4):
      ARM: sun5i: a13: Add LCD pins
      ARM: sun5i: Move display blocks to A13
      ARM: sun7i: Add DAI nodes
      ARM: sun5i: Allow PLL3 2x fixed factor clock to change PLL3 rate

Michal Suchanek (2):
      ARM: dts: sun5i: a10s: add spi2 pins
      ARM: dts: sun5i: add spi2 on A10s Olinuxino Micro

Misael Lopez Cruz (1):
      ARM: dts: dra72-evm: Rename 3.3V regulator tag

Murali Karicheri (2):
      ARM: dts: keystone: remove bogus IO resource entry from PCI binding
      ARM: dts: keystone: add interrupt property to PCI controller bindings

Naveen Krishna Chatradhi (1):
      ARM: dts: exynos: Use new compatible string for thermistors in Trats2

Neil Armstrong (1):
      ARM: dts: amlogic: Enable Reset Controller on Meson8b platforms

Nicolas Ferre (1):
      ARM: dts: at91: add at91sam9260ek board DT

Niklas S?derlund (4):
      ARM: dts: r8a7790: Reference both DMA controllers
      ARM: dts: r8a7791: Reference both DMA controllers
      ARM: dts: r8a7793: Reference both DMA controllers
      ARM: dts: r8a7794: Reference both DMA controllers

Olivier Schonken (1):
      ARM: dts: at91: sama5d2: add PMU node

Olof Johansson (19):
      Merge tag 'samsung-dt-4.8' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'samsung-dt-odroid-xu-4.8' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'renesas-dt-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'ux500-dt-asoc-1' of git://git.kernel.org/.../linusw/linux-stericsson into next/dt
      Merge tag 'socfpga_updates_v4.8' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'at91-ab-4.8-dt' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'amlogic-dt' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt
      Merge tag 'arm-soc/for-4.8/devicetree' of http://github.com/Broadcom/stblinux into next/dt
      Merge tag 'keystone_dts_for_4.8' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
      Merge tag 'at91-ab-4.8-dt2' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'omap-for-v4.8/dt-part1-signed-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'qcom-dt-for-4.8' of git://git.kernel.org/.../agross/linux into next/dt
      Merge tag 'imx-dt-4.8' of git://git.kernel.org/.../shawnguo/linux into next/dt
      Merge tag 'omap-for-v4.8/dt-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'samsung-drivers-exynos-mfc-4.8-2' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'renesas-dt2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'v4.8-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'tegra-for-4.8-dt-bindings' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge tag 'pxa-dt-4.7' of https://github.com/rjarzmik/linux into next/dt

Parth Pancholi (1):
      ARM: dts: sd_600eval: Fix eMMC lockup issue

Peng Fan (2):
      ARM: dts: imx6qdl: add clocks property for ocotp node
      ARM: dts: imx6sl: add clocks property for ocotp node

Peter Chen (1):
      ARM: dts: imx6qdl.dtsi: add "arm,shared-override" for pl310

Peter Ujfalusi (6):
      ARM: dts: omap3: Add clocks to McBSP nodes
      ARM: dts: omap5-board-common: Add pdmclk binding for audio
      ARM: dts: omap4-panda-common: Add pdmclk binding for audio
      ARM: dts: omap4-sdp: Add pdmclk binding for audio
      ARM: dts: omap4-var-som-om44: Add pdmclk binding for audio
      ARM: dts: omap4-duovero: Add pdmclk binding for audio

Priit Laes (2):
      ARM: sun4i: A10: Add display and TCON clocks
      ARM: sun7i: A20: Add display and TCON clocks

Quentin Schulz (1):
      ARM: sun8i: Add Parrot Board DTS

Raashid Muhammed (4):
      ARM: dts: at91: at91sam9260: Remove leading zeros in OHCI node.
      ARM: dts: at91: Add DT support for Olimex SAM9-L9260 board.
      ARM: dts: at91: sam9_l9260: Add pinctrl information to ethernet node.
      ARM: dts: at91: sam9_l9260: Modify information in LED nodes.

Rafa? Mi?ecki (3):
      ARM: BCM5301X: Enable SPI-NOR on dual flash devices
      ARM: BCM5301X: Specify NAND chip select and ECC in separated files
      ARM: BCM5301X: Fix NAND ECC parameters for D-Link DIR-885L

Rajesh Bhagat (1):
      ARM: dts: ls1021a: Add dis_rxdet_inp3_quirk property to USB3 node

Raveendra Padasalagi (1):
      ARM: dts: Cygnus: Add Broadcom iproc-static-adc DT node

Robert Jarzmik (6):
      ARM: dts: pxa: add pxa framebuffer device
      ARM: dts: pxa: add pxa3xx pwm nodes
      ARM: dts: add pincontroller to pxa27x
      ARM: dts: pxa: fix the ohci clock for pxa3xx
      ARM: dts: pxa: add pinctrl to pxa3xx
      ARM: dts: pxa3xx: add pincontrol helpers

Robert P. J. Day (1):
      ARM: dts: Correct misspelling, "emda3" -> "edma3"

Russell King (1):
      ARM: dts: armada-388-clearfog: remove duplicate mdio entry

Sergei Shtylyov (15):
      ARM: dts: r8a7792: add clock index macros
      ARM: dts: r8a7792: add power domain index macros
      ARM: dts: r8a7792: initial SoC device tree
      ARM: dts: r8a7792: add SYS-DMAC support
      ARM: dts: r8a7792: add [H]SCIF support
      ARM: dts: r8a7792: add IRQC support
      ARM: dts: blanche: document Blanche board
      ARM: dts: blanche: initial device tree
      ARM: dts: blanche: add Ethernet support
      ARM: dts: silk: add DU pins
      ARM: dts: r8a7792: add JPU clocks
      ARM: dts: r8a7792: add JPU support
      ARM: dts: r8a7792: add SMP support
      ARM: dts: r8a7792: add PLL1 divided by 2 clock
      ARM: dts: r8a7792: remove ADSP clock

Soeren Moch (1):
      ARM: dts: imx6q-tbs2910: fix pcie reset polarity

Srinivas Kandagatla (3):
      ARM: dts: apq8064: move sdcc1 pinctrl nodes to soc file
      ARM: dts: apq8064: move sdcc3 pinctrls out of baord file
      ARM: dts: apq8064: rename db600c to SD_600eval

Stefan Agner (5):
      ARM: dts: imx7d-pinfunc: add input mux for UART2 RX DTE mode
      ARM: dts: imx7d: use imx7s.dtsi as base device tree
      ARM: dts: imx7d: recreate imx7d.dtsi with i.MX 7Dual specifics
      ARM: dts: imx7d: move input header into base device tree
      ARM: dts: imx7: add Toradex Colibri iMX7S/iMX7D support

Stefan Wahren (4):
      ARM: dts: mxs: add missing reg properties for GPIO banks
      ARM: dts: imx28-eukrea-mbmx28lc: add missing reg properties
      ARM: dts: imx28-cfa10049: fix dtc warning
      ARM: dts: imx28-tx28: fix dtc warning

Stephen Boyd (2):
      ARM: dts: qcom: Enable RPM regulators on apq8074 dragonboard
      ARM: dts: qcom: Enable sdcard and emmc on apq8074 dragonboard

Stephen Warren (1):
      ARM: tegra: Import latest Jetson TK1 spreadsheet

Thierry Reding (2):
      ARM: tegra: Fix a couple of DTC warnings
      ARM: tegra: Add spaces around = in properties

Thor Thayer (2):
      ARM: dts: Arria10 ECC Manager IRQ controller changes
      ARM: dts: Move Arria10 SDRAM as child of ECC Manager

Ulrich Hecht (1):
      ARM: dts: r8a7793: Add MMCIF0

Uwe Kleine-K?nig (2):
      ARM: imx25-pinfunc: document SION being important for MX25_PAD_SD1_CMD__SD1_CMD
      ARM: imx25-pinfunc: remove SION from all modes

Valentin Raevsky (1):
      ARM: dts: imx6q-cm-fx6: fix the operation points

Vignesh R (2):
      ARM: dts: DRA7: Add dt nodes for PWMSS
      ARM: dts: am335x-icev2: Add DT node for TI PCA9536

Vitaly Andrianov (1):
      ARM: dts: k2g: Add pinctrl support

Wenyou Yang (1):
      ARM: dts: at91: sama5d2_xplained: Update the pmic node

Xing Zheng (4):
      ARM: dts: rockchip: rename rk3228.dtsi to rk322x.dtsi
      ARM: dts: rockchip: add i2s nodes for RK322x SoCs
      ARM: dts: rockchip: add GMAC nodes for RK322x SoCs
      ARM: dts: rockchip: add support rk3229 evb board

twp at codeaurora.org (1):
      dts: ipq4019: support ARMv7 PMU


 .../arm/bcm/brcm,bcm11351-cpu-method.txt        |    6 +-
 .../arm/bcm/brcm,bcm23550-cpu-method.txt        |   36 +
 .../bindings/arm/bcm/brcm,bcm23550.txt          |   15 +
 Documentation/devicetree/bindings/arm/cpus.txt  |    3 +
 .../bindings/arm/hisilicon/hi3519-sysctrl.txt   |   14 +
 .../devicetree/bindings/arm/olimex.txt          |    8 +-
 .../devicetree/bindings/arm/rockchip.txt        |    3 +
 .../bindings/arm/samsung/samsung-boards.txt     |    1 +
 .../devicetree/bindings/arm/shmobile.txt        |    2 +
 Documentation/devicetree/bindings/arm/tegra.txt |    4 +
 .../devicetree/bindings/dma/ti-edma.txt         |    4 +-
 .../devicetree/bindings/firmware/qcom,scm.txt   |   28 +
 .../devicetree/bindings/iio/adc/at91_adc.txt    |   12 +-
 .../phy/nvidia,tegra124-xusb-padctl.txt         |    2 +-
 .../devicetree/bindings/power/renesas,apmu.txt  |   31 +
 .../devicetree/bindings/pwm/pwm-tiecap.txt      |   38 +-
 .../devicetree/bindings/pwm/pwm-tiehrpwm.txt    |   38 +-
 .../devicetree/bindings/pwm/pwm-tipwmss.txt     |   33 +-
 .../devicetree/bindings/soc/qcom/qcom,wcnss.txt |  116 +
 .../devicetree/bindings/usb/atmel-usb.txt       |   14 +-
 .../bindings/usb/nvidia,tegra124-xusb.txt       |    8 +-
 arch/arm/boot/dts/Makefile                      |   43 +-
 arch/arm/boot/dts/aks-cdu.dts                   |    2 +-
 arch/arm/boot/dts/am335x-bone-common.dtsi       |   12 +-
 arch/arm/boot/dts/am335x-boneblack.dts          |   11 +
 arch/arm/boot/dts/am335x-evm.dts                |    2 +-
 arch/arm/boot/dts/am335x-evmsk.dts              |    2 +-
 arch/arm/boot/dts/am335x-icev2.dts              |    7 +
 arch/arm/boot/dts/am33xx.dtsi                   |  126 +-
 arch/arm/boot/dts/am3517-craneboard.dts         |    2 +-
 arch/arm/boot/dts/am4372.dtsi                   |  111 +-
 arch/arm/boot/dts/am437x-gp-evm.dts             |    6 +-
 arch/arm/boot/dts/am437x-idk-evm.dts            |    1 +
 arch/arm/boot/dts/am437x-sbc-t43.dts            |    2 +-
 arch/arm/boot/dts/am43x-epos-evm.dts            |    2 +-
 arch/arm/boot/dts/am43xx-clocks.dtsi            |    8 +
 arch/arm/boot/dts/am57xx-sbc-am57x.dts          |    2 +-
 arch/arm/boot/dts/animeo_ip.dts                 |   11 +-
 arch/arm/boot/dts/armada-388-clearfog.dts       |   16 -
 arch/arm/boot/dts/at91-ariag25.dts              |   11 +-
 arch/arm/boot/dts/at91-cosino.dtsi              |    9 -
 arch/arm/boot/dts/at91-foxg20.dts               |   13 +-
 arch/arm/boot/dts/at91-kizbox.dts               |    4 +-
 arch/arm/boot/dts/at91-qil_a9260.dts            |   13 +-
 arch/arm/boot/dts/at91-sam9_l9260.dts           |  121 +
 arch/arm/boot/dts/at91-sama5d2_xplained.dts     |   41 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi       |   11 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4_xplained.dts     |    4 +-
 arch/arm/boot/dts/at91-sama5d4ek.dts            |   20 -
 arch/arm/boot/dts/at91-vinco.dts                |    2 +-
 arch/arm/boot/dts/at91rm9200.dtsi               |    2 +-
 arch/arm/boot/dts/at91sam9260.dtsi              |   16 +-
 arch/arm/boot/dts/at91sam9260ek.dts             |  211 ++
 arch/arm/boot/dts/at91sam9261.dtsi              |    2 +-
 arch/arm/boot/dts/at91sam9263.dtsi              |    2 +-
 arch/arm/boot/dts/at91sam9263ek.dts             |    2 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi     |    4 +-
 arch/arm/boot/dts/at91sam9g25ek.dts             |   26 +
 arch/arm/boot/dts/at91sam9g45.dtsi              |   28 +-
 arch/arm/boot/dts/at91sam9n12.dtsi              |    2 +-
 arch/arm/boot/dts/at91sam9rl.dtsi               |   30 +-
 arch/arm/boot/dts/at91sam9rlek.dts              |    4 +-
 arch/arm/boot/dts/at91sam9x5.dtsi               |   32 +-
 arch/arm/boot/dts/at91sam9x5ek.dtsi             |   33 -
 arch/arm/boot/dts/axp209.dtsi                   |    1 +
 arch/arm/boot/dts/axp22x.dtsi                   |   12 +
 arch/arm/boot/dts/axp809.dtsi                   |   53 +
 arch/arm/boot/dts/bcm-cygnus.dtsi               |   11 +
 arch/arm/boot/dts/bcm-nsp.dtsi                  |   55 +-
 arch/arm/boot/dts/bcm11351.dtsi                 |    2 +-
 arch/arm/boot/dts/bcm21664.dtsi                 |    2 +-
 arch/arm/boot/dts/bcm23550-sparrow.dts          |   80 +
 arch/arm/boot/dts/bcm23550.dtsi                 |  415 +++
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts        |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts        |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b.dts             |    1 +
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts           |    1 +
 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi     |   19 +
 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi     |   19 +
 arch/arm/boot/dts/bcm283x.dtsi                  |    2 +
 .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts    |    4 +
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts     |    4 +
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts  |    4 +
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts   |   40 +
 .../boot/dts/bcm4709-buffalo-wxr-1900dhp.dts    |    4 +
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts   |    6 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch1.dtsi   |   15 +
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch8.dtsi   |   16 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi        |   18 +
 arch/arm/boot/dts/bcm5301x.dtsi                 |   47 +
 arch/arm/boot/dts/bcm953012er.dts               |  104 +
 arch/arm/boot/dts/bcm958525xmc.dts              |  109 +
 arch/arm/boot/dts/bcm958625hr.dts               |  111 +
 arch/arm/boot/dts/compulab-sb-som.dtsi          |    2 +-
 arch/arm/boot/dts/dm814x.dtsi                   |    2 +-
 arch/arm/boot/dts/dra7.dtsi                     |  242 +-
 arch/arm/boot/dts/dra72-evm-common.dtsi         |   12 +-
 arch/arm/boot/dts/dra72x.dtsi                   |   16 -
 arch/arm/boot/dts/dra74x.dtsi                   |   25 +-
 arch/arm/boot/dts/emev2-kzm9d.dts               |   24 +-
 arch/arm/boot/dts/emev2.dtsi                    |   26 +-
 arch/arm/boot/dts/ep7209.dtsi                   |  191 ++
 arch/arm/boot/dts/ep7211-edb7211.dts            |  100 +
 arch/arm/boot/dts/ep7211.dtsi                   |   12 +
 arch/arm/boot/dts/ethernut5.dts                 |    4 +-
 arch/arm/boot/dts/evk-pro3.dts                  |    4 +-
 .../boot/dts/exynos-mfc-reserved-memory.dtsi    |   14 +-
 arch/arm/boot/dts/exynos3250-rinato.dts         |    4 -
 arch/arm/boot/dts/exynos3250.dtsi               |    1 -
 arch/arm/boot/dts/exynos4.dtsi                  |    1 -
 arch/arm/boot/dts/exynos4210-origen.dts         |    5 -
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |    5 -
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |   33 +-
 arch/arm/boot/dts/exynos4412-odroidu3.dts       |   18 +
 arch/arm/boot/dts/exynos4412-odroidx.dts        |   11 +
 arch/arm/boot/dts/exynos4412-odroidx2.dts       |   11 +
 arch/arm/boot/dts/exynos4412-origen.dts         |   21 +-
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |    5 -
 arch/arm/boot/dts/exynos4412-trats2.dts         |    4 +-
 arch/arm/boot/dts/exynos5.dtsi                  |  215 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |    4 -
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |    4 -
 arch/arm/boot/dts/exynos5250-snow-common.dtsi   |    2 +-
 arch/arm/boot/dts/exynos5250-spring.dts         |    4 -
 arch/arm/boot/dts/exynos5250.dtsi               | 1701 ++++++-----
 arch/arm/boot/dts/exynos5410-odroidxu.dts       |  580 ++++
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi       |  210 ++
 arch/arm/boot/dts/exynos5410-smdk5410.dts       |    6 +-
 arch/arm/boot/dts/exynos5410.dtsi               |  333 ++-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts   |    4 -
 arch/arm/boot/dts/exynos5420-peach-pit.dts      |   30 +-
 arch/arm/boot/dts/exynos5420-pinctrl.dtsi       |   12 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    4 -
 arch/arm/boot/dts/exynos5420.dtsi               | 2770 ++++++++----------
 arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi   |  103 -
 .../boot/dts/exynos5422-odroidxu3-common.dtsi   |  102 +-
 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts |   35 +-
 arch/arm/boot/dts/exynos5422-odroidxu3.dts      |   35 +-
 arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi |   50 +
 arch/arm/boot/dts/exynos54xx.dtsi               |  199 ++
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |   30 +-
 arch/arm/boot/dts/ge863-pro3.dtsi               |    9 -
 arch/arm/boot/dts/hi3519-demb.dts               |   42 +
 arch/arm/boot/dts/hi3519.dtsi                   |  187 ++
 arch/arm/boot/dts/imx1-ads.dts                  |    4 +-
 arch/arm/boot/dts/imx1-apf9328.dts              |    4 +-
 arch/arm/boot/dts/imx23-sansa.dts               |  207 ++
 arch/arm/boot/dts/imx23-xfi3.dts                |  179 ++
 arch/arm/boot/dts/imx23.dtsi                    |   48 +
 .../dts/imx25-eukrea-mbimxsd25-baseboard.dts    |    4 +-
 arch/arm/boot/dts/imx25-pdk.dts                 |    2 +-
 arch/arm/boot/dts/imx25-pinfunc.h               |  627 ++--
 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi    |    2 +-
 .../dts/imx27-eukrea-mbimxsd27-baseboard.dts    |    6 +-
 arch/arm/boot/dts/imx27-pdk.dts                 |    2 +-
 .../arm/boot/dts/imx27-phytec-phycard-s-rdk.dts |    6 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts  |    4 +-
 arch/arm/boot/dts/imx28-apf28dev.dts            |    2 +-
 arch/arm/boot/dts/imx28-cfa10049.dts            |    2 +-
 arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi    |    4 +
 arch/arm/boot/dts/imx28-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx28-tx28.dts                |    2 +-
 arch/arm/boot/dts/imx28.dtsi                    |    5 +
 arch/arm/boot/dts/imx31-bug.dts                 |    2 +-
 .../dts/imx35-eukrea-mbimxsd35-baseboard.dts    |    4 +-
 arch/arm/boot/dts/imx35-pdk.dts                 |    2 +-
 arch/arm/boot/dts/imx51-babbage.dts             |    4 +-
 .../dts/imx51-eukrea-mbimxsd51-baseboard.dts    |    4 +-
 arch/arm/boot/dts/imx51-ts4800.dts              |   27 +
 arch/arm/boot/dts/imx53-smd.dts                 |    2 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi             |    2 +-
 arch/arm/boot/dts/imx53-tx53.dtsi               |    6 +-
 arch/arm/boot/dts/imx6dl-riotboard.dts          |    1 +
 arch/arm/boot/dts/imx6q-apalis-ixora.dts        |    4 +-
 arch/arm/boot/dts/imx6q-arm2.dts                |    3 +-
 arch/arm/boot/dts/imx6q-ba16.dtsi               |    2 +-
 arch/arm/boot/dts/imx6q-bx50v3.dtsi             |    6 +
 arch/arm/boot/dts/imx6q-cm-fx6.dts              |  281 +-
 arch/arm/boot/dts/imx6q-h100.dts                |  395 +++
 arch/arm/boot/dts/imx6q-tbs2910.dts             |    2 +-
 arch/arm/boot/dts/imx6q-utilite-pro.dts         |  197 ++
 arch/arm/boot/dts/imx6qdl-apalis.dtsi           |    4 +-
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi          |    2 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi     |    4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi    |    4 +-
 arch/arm/boot/dts/imx6qdl-microsom.dtsi         |    2 +-
 arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi        |    3 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi    |    1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi       |    1 +
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi        |    1 +
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi        |    1 +
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi          |   19 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi              |    6 +-
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi        |    3 +-
 arch/arm/boot/dts/imx6qdl.dtsi                  |    4 +-
 arch/arm/boot/dts/imx6sl-warp.dts               |    2 +-
 arch/arm/boot/dts/imx6sl.dtsi                   |   13 +-
 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts        |    2 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi               |   14 +-
 arch/arm/boot/dts/imx6sx.dtsi                   |   12 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dts          |   63 +-
 arch/arm/boot/dts/imx6ul-pico-hobbit.dts        |    6 +-
 arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts    |    4 +-
 arch/arm/boot/dts/imx6ul-tx6ul.dtsi             |    6 +-
 arch/arm/boot/dts/imx6ul.dtsi                   |    9 +-
 arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi     |  148 +
 arch/arm/boot/dts/imx7-colibri.dtsi             |  571 ++++
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts         |    1 -
 arch/arm/boot/dts/imx7d-colibri-eval-v3.dts     |   66 +
 arch/arm/boot/dts/imx7d-colibri.dtsi            |   54 +
 arch/arm/boot/dts/imx7d-nitrogen7.dts           |    3 +-
 arch/arm/boot/dts/imx7d-pinfunc.h               |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                 |  131 +-
 arch/arm/boot/dts/imx7d.dtsi                    |  923 +-----
 arch/arm/boot/dts/imx7s-colibri-eval-v3.dts     |   51 +
 arch/arm/boot/dts/imx7s-colibri.dtsi            |   50 +
 arch/arm/boot/dts/imx7s.dtsi                    |  933 ++++++
 arch/arm/boot/dts/keystone-k2e.dtsi             |    7 +-
 arch/arm/boot/dts/keystone-k2g-evm.dts          |   11 +
 arch/arm/boot/dts/keystone-k2g.dtsi             |    8 +
 arch/arm/boot/dts/keystone-k2l.dtsi             |  149 +
 arch/arm/boot/dts/keystone.dtsi                 |    7 +-
 .../boot/dts/logicpd-torpedo-37xx-devkit.dts    |    4 +-
 arch/arm/boot/dts/ls1021a.dtsi                  |    1 +
 arch/arm/boot/dts/meson8b.dtsi                  |    7 +
 arch/arm/boot/dts/mpa1600.dts                   |   11 +-
 arch/arm/boot/dts/omap24xx-clocks.dtsi          |    2 +-
 arch/arm/boot/dts/omap3-beagle-xm.dts           |   10 +-
 arch/arm/boot/dts/omap3-beagle.dts              |   10 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi             |    2 +-
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi  |   12 +-
 .../boot/dts/omap3-devkit8000-lcd-common.dtsi   |    4 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd43.dts    |    2 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd70.dts    |    2 +-
 arch/arm/boot/dts/omap3-gta04.dtsi              |   72 +-
 arch/arm/boot/dts/omap3-ha-lcd.dts              |    2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi    |    8 +-
 arch/arm/boot/dts/omap3-n900.dts                |   12 +
 arch/arm/boot/dts/omap3-overo-common-dvi.dtsi   |    8 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi |    2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi |    2 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi     |    2 +-
 arch/arm/boot/dts/omap3-sb-t35.dtsi             |    8 +-
 arch/arm/boot/dts/omap3-thunder.dts             |    2 +-
 arch/arm/boot/dts/omap3.dtsi                    |   10 +
 arch/arm/boot/dts/omap4-duovero-parlor.dts      |    2 +-
 arch/arm/boot/dts/omap4-duovero.dtsi            |    5 +
 arch/arm/boot/dts/omap4-panda-common.dtsi       |   21 +-
 arch/arm/boot/dts/omap4-sdp.dts                 |   13 +-
 .../arm/boot/dts/omap4-var-om44customboard.dtsi |    2 +-
 arch/arm/boot/dts/omap4-var-som-om44.dtsi       |    5 +
 arch/arm/boot/dts/omap5-board-common.dtsi       |   13 +-
 arch/arm/boot/dts/omap5-cm-t54.dts              |   15 +-
 arch/arm/boot/dts/pm9g45.dts                    |    9 -
 arch/arm/boot/dts/pxa27x.dtsi                   |    7 +
 arch/arm/boot/dts/pxa2xx.dtsi                   |    8 +
 arch/arm/boot/dts/pxa3xx.dtsi                   |  133 +-
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts  |  626 ++++
 ... => qcom-apq8064-arrow-sd-600eval-pins.dtsi} |    0
 ...0c.dts => qcom-apq8064-arrow-sd-600eval.dts} |   10 +-
 .../boot/dts/qcom-apq8064-asus-nexus7-flo.dts   |    6 -
 arch/arm/boot/dts/qcom-apq8064-pins.dtsi        |   40 +
 .../boot/dts/qcom-apq8064-sony-xperia-yuga.dts  |   44 +-
 arch/arm/boot/dts/qcom-apq8064.dtsi             |   10 +-
 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts  |  247 ++
 arch/arm/boot/dts/qcom-apq8084.dtsi             |    8 +
 arch/arm/boot/dts/qcom-ipq4019.dtsi             |    6 +
 arch/arm/boot/dts/qcom-msm8660-surf.dts         |   11 +
 arch/arm/boot/dts/qcom-msm8660.dtsi             |  166 +-
 .../dts/qcom-msm8974-sony-xperia-honami.dts     |    4 +
 arch/arm/boot/dts/qcom-msm8974.dtsi             |   28 +-
 arch/arm/boot/dts/qcom-pma8084.dtsi             |   20 +-
 arch/arm/boot/dts/r7s72100-genmai.dts           |    6 +-
 arch/arm/boot/dts/r8a73a4-ape6evm.dts           |   12 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |   34 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts   |   20 +-
 arch/arm/boot/dts/r8a7740.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7778-bockw.dts             |    7 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |   28 +-
 arch/arm/boot/dts/r8a7779-marzen.dts            |   10 +-
 arch/arm/boot/dts/r8a7790-lager.dts             |   30 +-
 arch/arm/boot/dts/r8a7790.dtsi                  |  237 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts           |   20 +-
 arch/arm/boot/dts/r8a7791-porter.dts            |   12 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |  227 +-
 arch/arm/boot/dts/r8a7792-blanche.dts           |   66 +
 arch/arm/boot/dts/r8a7792.dtsi                  |  385 +++
 arch/arm/boot/dts/r8a7793-gose.dts              |   18 +-
 arch/arm/boot/dts/r8a7793.dtsi                  |  213 +-
 arch/arm/boot/dts/r8a7794-alt.dts               |    4 +-
 arch/arm/boot/dts/r8a7794-silk.dts              |   22 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |  132 +-
 arch/arm/boot/dts/rk3228-evb.dts                |    2 +-
 arch/arm/boot/dts/rk3229-evb.dts                |   90 +
 arch/arm/boot/dts/{rk3228.dtsi => rk322x.dtsi}  |  118 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi           |   31 +-
 arch/arm/boot/dts/rk3288-miqi.dts               |   26 +-
 arch/arm/boot/dts/rk3288-popmetal.dts           |   31 +-
 arch/arm/boot/dts/rk3288-rock2-som.dtsi         |   31 +-
 .../boot/dts/rk3288-veyron-analog-audio.dtsi    |  101 +
 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi |    1 +
 arch/arm/boot/dts/rk3288-veyron.dtsi            |   31 +-
 arch/arm/boot/dts/rk3288.dtsi                   |    5 +
 arch/arm/boot/dts/sama5d2.dtsi                  |   37 +-
 arch/arm/boot/dts/sama5d3.dtsi                  |   44 +-
 arch/arm/boot/dts/sama5d31ek.dts                |    1 +
 arch/arm/boot/dts/sama5d33ek.dts                |    1 +
 arch/arm/boot/dts/sama5d34ek.dts                |    1 +
 arch/arm/boot/dts/sama5d35ek.dts                |    2 +
 arch/arm/boot/dts/sama5d36ek.dts                |    2 +
 arch/arm/boot/dts/sama5d3xcm.dtsi               |   34 -
 arch/arm/boot/dts/sama5d3xmb.dtsi               |   12 -
 arch/arm/boot/dts/sama5d3xmb_emac.dtsi          |   26 +
 arch/arm/boot/dts/sama5d3xmb_gmac.dtsi          |   48 +
 arch/arm/boot/dts/sama5d4.dtsi                  |   40 +-
 arch/arm/boot/dts/sh73a0-kzm9g.dts              |   19 +-
 arch/arm/boot/dts/sh73a0.dtsi                   |    2 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi          |   24 +-
 arch/arm/boot/dts/socfpga_arria10_socdk.dtsi    |    7 +-
 arch/arm/boot/dts/ste-dbx5x0.dtsi               |    1 +
 arch/arm/boot/dts/ste-href-tvk1281618.dtsi      |   62 +-
 arch/arm/boot/dts/ste-href.dtsi                 |    1 -
 arch/arm/boot/dts/ste-hrefv60plus.dtsi          |  120 +
 arch/arm/boot/dts/ste-snowball.dts              |   84 +-
 arch/arm/boot/dts/stih410-clock.dtsi            |    9 +
 arch/arm/boot/dts/sun4i-a10-a1000.dts           |    4 +-
 arch/arm/boot/dts/sun4i-a10-hackberry.dts       |    1 +
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts      |    1 +
 arch/arm/boot/dts/sun4i-a10.dtsi                |  227 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts    |   19 +
 arch/arm/boot/dts/sun5i-a10s-mk802.dts          |   32 +
 .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts |    7 +
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts        |   10 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi               |   14 +
 arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts |  178 +-
 arch/arm/boot/dts/sun5i-a13-q8-tablet.dts       |   40 +-
 arch/arm/boot/dts/sun5i-a13-utoo-p66.dts        |  180 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                |  122 +
 arch/arm/boot/dts/sun5i-r8.dtsi                 |  120 +-
 ....dtsi => sun5i-reference-design-tablet.dtsi} |   36 +-
 arch/arm/boot/dts/sun5i.dtsi                    |    2 +-
 arch/arm/boot/dts/sun6i-a31-m9.dts              |   96 +-
 .../arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts |   96 +-
 .../arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts |  229 ++
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts       |   80 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                |  474 ++-
 arch/arm/boot/dts/sun8i-a23-inet86dz.dts        |   58 +
 .../dts/sun8i-a23-polaroid-mid2407pxe03.dts     |   50 +
 .../dts/sun8i-a23-polaroid-mid2809pxe04.dts     |  195 +-
 arch/arm/boot/dts/sun8i-a23-q8-tablet.dts       |   15 -
 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts      |   77 +-
 arch/arm/boot/dts/sun8i-a33-q8-tablet.dts       |   15 -
 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts |  195 ++
 arch/arm/boot/dts/sun8i-h3.dtsi                 |   21 +-
 arch/arm/boot/dts/sun8i-q8-common.dtsi          |  139 +-
 arch/arm/boot/dts/sun8i-r16-parrot.dts          |  351 +++
 .../boot/dts/sun8i-reference-design-tablet.dtsi |  216 ++
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts     |  164 +-
 arch/arm/boot/dts/sun9i-a80-optimus.dts         |  195 +-
 ....dtsi => sunxi-reference-design-tablet.dtsi} |    0
 arch/arm/boot/dts/tegra114-dalmore.dts          |    2 +-
 arch/arm/boot/dts/tegra114-roth.dts             |    4 +-
 arch/arm/boot/dts/tegra114-tn7.dts              |    2 +-
 arch/arm/boot/dts/tegra124-apalis-emc.dtsi      | 1502 ++++++++++
 arch/arm/boot/dts/tegra124-apalis-eval.dts      |  284 ++
 arch/arm/boot/dts/tegra124-apalis.dtsi          | 2100 +++++++++++++
 arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi  |    6 +-
 arch/arm/boot/dts/tegra124-jetson-tk1.dts       |   88 +-
 arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi    |    6 +-
 arch/arm/boot/dts/tegra124-nyan-big.dts         |    4 +-
 arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi  |    6 +-
 arch/arm/boot/dts/tegra124-nyan-blaze.dts       |    2 +-
 arch/arm/boot/dts/tegra124-nyan.dtsi            |   60 +-
 arch/arm/boot/dts/tegra124-venice2.dts          |   70 +-
 arch/arm/boot/dts/tegra124.dtsi                 |  125 +-
 arch/arm/boot/dts/tegra20-colibri-512.dtsi      |    2 +-
 arch/arm/boot/dts/tegra20-harmony.dts           |    2 +-
 arch/arm/boot/dts/tegra20-paz00.dts             |    2 +-
 arch/arm/boot/dts/tegra20-seaboard.dts          |    2 +-
 arch/arm/boot/dts/tegra20-tamonten.dtsi         |    2 +-
 arch/arm/boot/dts/tegra20-trimslice.dts         |    2 +-
 arch/arm/boot/dts/tegra20-ventana.dts           |    2 +-
 arch/arm/boot/dts/tegra20-whistler.dts          |    2 +-
 arch/arm/boot/dts/tegra30-apalis.dtsi           |    7 +-
 arch/arm/boot/dts/tegra30-beaver.dts            |    2 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi           |    2 +-
 arch/arm/boot/dts/tegra30-colibri-eval-v3.dts   |    2 +-
 arch/arm/boot/dts/tegra30-colibri.dtsi          |    2 +-
 arch/arm/boot/dts/tny_a9260_common.dtsi         |    9 -
 arch/arm/boot/dts/tny_a9263.dts                 |   11 +-
 arch/arm/boot/dts/uniphier-common32.dtsi        |   12 +-
 arch/arm/boot/dts/uniphier-ph1-ld4.dtsi         |    2 +-
 arch/arm/boot/dts/uniphier-ph1-ld6b.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-ph1-pro4.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-ph1-pro5.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-ph1-sld8.dtsi        |    2 +-
 arch/arm/boot/dts/uniphier-pinctrl.dtsi         |    5 +
 .../boot/dts/uniphier-proxstream2-gentil.dts    |    8 +-
 .../arm/boot/dts/uniphier-proxstream2-vodka.dts |    8 +-
 arch/arm/boot/dts/uniphier-proxstream2.dtsi     |    2 +-
 arch/arm/boot/dts/usb_a9260_common.dtsi         |   13 +-
 arch/arm/boot/dts/usb_a9263.dts                 |   11 +-
 arch/arm/boot/dts/usb_a9g20_common.dtsi         |    5 +-
 arch/arm/mach-bcm/platsmp.c                     |  116 +-
 drivers/clk/ti/clk-43xx.c                       |    1 +
 drivers/spi/spi-st-ssc4.c                       |   36 +-
 include/dt-bindings/clock/r8a7792-clock.h       |  102 +
 include/dt-bindings/clock/r8a7794-clock.h       |    1 -
 include/dt-bindings/clock/stih407-clks.h        |    4 +
 include/dt-bindings/pinctrl/keystone.h          |   39 +
 include/dt-bindings/power/r8a7792-sysc.h        |   26 +
 413 files changed, 21016 insertions(+), 6944 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550-cpu-method.txt
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.txt
 create mode 100644 Documentation/devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt
 create mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.txt
 create mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.txt
 create mode 100644 arch/arm/boot/dts/at91-sam9_l9260.dts
 create mode 100644 arch/arm/boot/dts/at91sam9260ek.dts
 create mode 100644 arch/arm/boot/dts/axp809.dtsi
 create mode 100644 arch/arm/boot/dts/bcm23550-sparrow.dts
 create mode 100644 arch/arm/boot/dts/bcm23550.dtsi
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi
 create mode 100644 arch/arm/boot/dts/bcm5301x-nand-cs0-bch1.dtsi
 create mode 100644 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi
 create mode 100644 arch/arm/boot/dts/bcm953012er.dts
 create mode 100644 arch/arm/boot/dts/bcm958525xmc.dts
 create mode 100644 arch/arm/boot/dts/bcm958625hr.dts
 create mode 100644 arch/arm/boot/dts/ep7209.dtsi
 create mode 100644 arch/arm/boot/dts/ep7211-edb7211.dts
 create mode 100644 arch/arm/boot/dts/ep7211.dtsi
 create mode 100644 arch/arm/boot/dts/exynos5410-odroidxu.dts
 delete mode 100644 arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi
 create mode 100644 arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi
 create mode 100644 arch/arm/boot/dts/exynos54xx.dtsi
 create mode 100644 arch/arm/boot/dts/hi3519-demb.dts
 create mode 100644 arch/arm/boot/dts/hi3519.dtsi
 create mode 100644 arch/arm/boot/dts/imx23-sansa.dts
 create mode 100644 arch/arm/boot/dts/imx23-xfi3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-h100.dts
 create mode 100644 arch/arm/boot/dts/imx6q-utilite-pro.dts
 create mode 100644 arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi
 create mode 100644 arch/arm/boot/dts/imx7-colibri.dtsi
 create mode 100644 arch/arm/boot/dts/imx7d-colibri-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx7d-colibri.dtsi
 create mode 100644 arch/arm/boot/dts/imx7s-colibri-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx7s-colibri.dtsi
 create mode 100644 arch/arm/boot/dts/imx7s.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts
 rename arch/arm/boot/dts/{qcom-apq8064-arrow-db600c-pins.dtsi => qcom-apq8064-arrow-sd-600eval-pins.dtsi} (100%)
 rename arch/arm/boot/dts/{qcom-apq8064-arrow-db600c.dts => qcom-apq8064-arrow-sd-600eval.dts} (96%)
 create mode 100644 arch/arm/boot/dts/r8a7792-blanche.dts
 create mode 100644 arch/arm/boot/dts/r8a7792.dtsi
 create mode 100644 arch/arm/boot/dts/rk3229-evb.dts
 rename arch/arm/boot/dts/{rk3228.dtsi => rk322x.dtsi} (80%)
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi
 create mode 100644 arch/arm/boot/dts/sama5d3xmb_emac.dtsi
 create mode 100644 arch/arm/boot/dts/sama5d3xmb_gmac.dtsi
 rename arch/arm/boot/dts/{sun5i-q8-common.dtsi => sun5i-reference-design-tablet.dtsi} (85%)
 create mode 100644 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a23-inet86dz.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts
 create mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts
 create mode 100644 arch/arm/boot/dts/sun8i-r16-parrot.dts
 create mode 100644 arch/arm/boot/dts/sun8i-reference-design-tablet.dtsi
 rename arch/arm/boot/dts/{sunxi-q8-common.dtsi => sunxi-reference-design-tablet.dtsi} (100%)
 create mode 100644 arch/arm/boot/dts/tegra124-apalis-emc.dtsi
 create mode 100644 arch/arm/boot/dts/tegra124-apalis-eval.dts
 create mode 100644 arch/arm/boot/dts/tegra124-apalis.dtsi
 create mode 100644 include/dt-bindings/clock/r8a7792-clock.h
 create mode 100644 include/dt-bindings/pinctrl/keystone.h
 create mode 100644 include/dt-bindings/power/r8a7792-sysc.h

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

* [GIT PULL 7/7] ARM: 64-bit DT updates for v4.8
  2016-08-01 21:39 ` Olof Johansson
@ 2016-08-01 21:39   ` Olof Johansson
  -1 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-arm-kernel, linux-kernel, Olof Johansson

Just as the 32-bit contents, the 64-bit device tree branch also contains
a number of additions this release cycle.

New platforms:
- LG LG1313
- Mediatek MT6755
- Renesas r8a7796
- Broadcom 2837

Other platforms with larger updates are:
- Nvidia X1 platforms (USB 3.0, regulators, display subsystem)
- Mediatek MT8173 (display subsystem added)
- Rockchip RK3399 (a lot of new peripherals)
- ARM Juno reference implementation (SCPI power domains, coresight, thermal)



Conflicts:

arch/arm64/boot/dts/apm/apm-shadowcat.dtsi:
Conflict between change of one register window and 0X->0x cleanup. Keep the
0x side but reduce the window (0x10000 -> 0xd100).

arch/arm64/boot/dts/broadcom/ns2-svk.dts:
Add/add conflict. Keep both sides and fixup closing braces to match.

arch/arm64/boot/dts/broadcom/ns2.dtsi:
Add/add conflict. Keep both sides and fixup braces to match. Sort by @<reg>
address, so cci above the mdio-mux node.

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

The following changes since commit e16a40d3468d05ee6a9516503dca513e5126261d:

  Merge branch 'next/dt' into HEAD

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 943283ee6b40b74a9d30ced8f23e90119e21dbb3:

  Merge tag 'tegra-for-4.8-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/late

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

Abhilash Kesavan (1):
      arm64: dts: exynos: Modify the voltage range for BUCK2 for exynos7

Alison Wang (1):
      arm64: dts: fsl: Update address-cells and reg properties of cpu nodes

Andy Gross (1):
      arm64: dts: msm8916: Add SCM firmware node

Anup Patel (2):
      dt-bindings: ata: add compatible string for iProc AHCI controller
      arm64: dts: Add SATA3 AHCI and SATA3 PHY DT nodes for NS2

Arnd Bergmann (13):
      Merge tag 'v4.7-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt64
      Merge tag 'mvebu-dt64-4.8-1' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'amlogic-dt64-2' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
      Merge tag 'arm-soc/for-4.8/devicetree-arm64-part2' of http://github.com/Broadcom/stblinux into next/dt64
      Revert "ARM64: DTS: meson-gxbb: switch ethernet to real clock"
      Merge tag 'renesas-arm64-dt2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'juno-dt-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64
      Merge tag 'samsung-dt64-4.8-2' of git://git.kernel.org/.../krzk/linux into next/dt64
      Merge branch 'reset/for-4.8-2' into next/dt64
      Merge branch 'renesas/rcar-sysc' into next/dt64
      Merge Tegra clk changes into next/dt64
      Merge tag 'hi6220-dt-for-4.8-2' of git://github.com/hisilicon/linux-hisi into next/late
      Merge tag 'tegra-for-4.8-arm64-dt' of git://git.kernel.org/.../tegra/linux into next/late

Bjorn Andersson (1):
      ARM: dts: msm8916: Update reserved-memory

Bjorn Helgaas (2):
      arm64: dts: apm: Use lowercase consistently for hex constants
      arm64: dts: apm: Remove leading '0x' from unit addresses

Brian Norris (3):
      arm64: dts: rockchip: make rk3399's grf a "simple-mfd"
      arm64: dts: rockchip: add sdhci/emmc for rk3399
      arm64: dts: rockchip: enable eMMC for rk3399 EVB

CK Hu (1):
      arm64: dts: mt8173: Add display subsystem related nodes

Caesar Wang (2):
      arm64: dts: rockchip: add thermal nodes for rk3399 SoCs
      arm64: dts: rockchip: fixes the gic400 2nd region size for rk3368

Carlo Caione (3):
      ARM64: dts: amlogic: Add hiu and periphs buses
      documentation: Add compatibles for Amlogic Meson GXBB pin controllers
      ARM64: dts: amlogic: Enable pin controller on GXBB-based platforms

Chanho Min (1):
      arm64: dts: Add dts files for LG Electronics's lg1313 SoC

David Wu (1):
      arm64: dts: rockchip: add i2c nodes for rk3399

Douglas Anderson (3):
      arm64: dts: rockchip: Add soc-ctl-syscon to sdhci for rk3399
      arm64: dts: rockchip: Provide emmcclk to PHY for rk3399
      arm64: dts: rockchip: add ap_pwroff and ddrio_pwroff pins for rk3399

Duc Dang (2):
      arm64: dts: apm: Fix timer interrupt polarity for X-Gene 2 SoC
      arm64: dts: apm: Remove unused qmlclk node on X-Gene 1

Eric Anholt (3):
      dt-bindings: Add root properties for Raspberry Pi 3
      ARM: bcm2835: Add devicetree for the Raspberry Pi 3.
      Merge tag 'bcm2835-dt-ethernet' into HEAD

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

Geert Uytterhoeven (9):
      arm64: dts: salvator-x: SCIF1 supports RTS/CTS hardware flow control
      arm64: dts: r8a7795: Use SYSC "always-on" PM Domain for RWDT node
      arm64: dts: r8a7795: Fix W=1 dtc warnings
      arm64: dts: salvator-x: Fix W=1 dtc warnings
      arm64: dts: r8a7795: Add missing blank lines between cpu nodes
      arm64: dts: r8a7796: Add SYSC PM Domains
      arm64: dts: r8a7796: Use SYSC "always-on" PM Domain
      arm64: dts: r8a7796: Add RWDT node
      arm64: dts: r8a7796/salvator-x: Enable watchdog timer

Georgi Djakov (1):
      arm64: dts: apq8016-sbc: Add DT node for the uSD SDHC interface

Gerd Hoffmann (1):
      ARM: bcm2837: dt: Add the ethernet to the device trees

Gregory CLEMENT (3):
      arm64: dts: marvell: Add xtal clock support for Armada 3700
      arm64: dts: marvell: add tbg clocks for Armada 37xx
      arm64: dts: marvell: add peripherals clocks for Armada 37xx

Heiko Stuebner (4):
      arm64: dts: rockchip: make rk3368 grf syscons simple-mfds
      arm64: dts: rockchip: add rk3368 io-domain core nodes
      arm64: dts: rockchip: add rk3368-r88 iodomains
      arm64: dts: rockchip: add rk3399 io-domain core nodes

Javi Merino (1):
      arm64: dts: juno: add thermal zones for scpi sensors

Jon Hunter (5):
      arm64: tegra: Correct Tegra210 XUSB mailbox interrupt
      arm64: tegra: Add audio powergate node for Tegra210
      arm64: tegra: Add ACONNECT bus node for Tegra210
      arm64: tegra: Add DPAUX pinctrl bindings
      arm64: tegra: Add XUSB powergates on Tegra210

Jon Mason (2):
      arm64: dts: NS2: Add all of the UARTs
      arm64: dts: NS2: Add CCI-400 PMU support

Kevin Hilman (4):
      ARM64: dts: amlogic: add pins for EMMC, SD
      ARM64: dts: amlogic: gxbb: pinctrl: add/update UART
      ARM64: dts: amlogic: gxbb: add ethernet
      ARM64: DTS: meson-gxbb: switch ethernet to real clock

Li Yang (2):
      arm64: dts: ls1043a: Add cache nodes for cacheinfo support
      arm64: dts: ls2080a: Add cache nodes for cacheinfo support

Lina Iyer (1):
      ARM64: dts: Add PSCI cpuidle support for MSM8916

Linus Walleij (1):
      arm64: dts: hikey: name the GPIO lines

Liu Gang (2):
      bindings: PCI: layerscape: Add 'dma-coherent' property
      arm64: dts: ls1043a: Add 'dma-coherent' for ls1043a PCI nodes

Mars Cheng (2):
      Document: DT: Add bindings for mediatek MT6755 SoC Platform
      arm64: dts: mediatek: add mt6755 support

Masahiro Yamada (3):
      arm64: dts: uniphier: add SoC-Glue node to UniPhier 64bit SoCs
      arm64: dts: uniphier: change cpu-release-address
      arm64: dts: uniphier: add /memreserve/ for spin-table release address

Michael Turquette (1):
      arm64: dts: gxbb clock controller

Neil Armstrong (3):
      ARM64: dts: amlogic: Enable Reset Controller on GXBB-based platforms
      dt-bindings: hwrng: Add Amlogic Meson Hardware Random Generator bindings
      ARM64: dts: meson-gxbb: Add Hardware Random Generator node

Niklas Söderlund (1):
      arm64: dts: r8a7795: enable DMA for I2C

Olof Johansson (8):
      Merge tag 'renesas-arm64-dt-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'amlogic-dt64' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
      Merge tag 'arm-soc/for-4.8/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
      Merge tag 'xgene-dts-for-v4.8-part1' of https://github.com/AppliedMicro/xgene-next into next/dt64
      Merge tag 'qcom-arm64-for-4.8' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'imx-dt64-4.8' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'hi6220-dt-for-4.8' of git://github.com/hisilicon/linux-hisi into next/dt64
      Merge tag 'v4.8-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64

Pooya Keshavarzi (1):
      arm64: dts: r8a7795: Increase the size of GIC-400 mapped registers

Rajesh Bhagat (2):
      arm64: dts: ls2080a: Add dis_rxdet_inp3_quirk property to USB3 node
      arm64: dts: ls1043a: Add dis_rxdet_inp3_quirk property to USB3 node

Ramesh Shanmugasundaram (1):
      arm64: dts: r8a7795: Add CAN FD support

Rhyland Klein (1):
      arm64: tegra: Add regulators for Tegra210 Smaug

Simon Horman (3):
      arm64: dts: r8a7795: Drop 0x from unit address of gic
      Merge tag 'clk-renesas-for-v4.8-tag2' into HEAD
      arm64: dts: r8a7796: Add Renesas R8A7796 SoC support

Srinivas Kandagatla (17):
      arm64: dts: qcom: apq8016-sbc: enable bam dma node.
      arm64: dts: msm8996: add msmgpio label
      arm64: dts: msm8996: add blsp2_uart1 pinctrl
      arm64: dts: msm8996: add blsp2_uart2 pinctrl nodes.
      arm64: dts: msm8996: add support blsp2_uart2
      arm64: dts: msm8996: add blsp1_i2c2 pinctrl nodes.
      arm64: dts: msm8996: add support to blsp1_i2c2 device
      arm64: dts: msm8996: add blsp2_i2c1 pinctrl
      arm64: dts: msm8996: add support to blsp2_i2c1
      arm64: dts: msm8996: add support to blsp2_i2c0 pinctrl
      arm64: dts: msm8996: add support to blsp2_i2c0
      arm64: dts: msm8996: add support to blsp1_spi0 pinctrl
      arm64: dts: msm8996: add support to blsp1_spi0
      arm64: dts: msm8996: add support to blsp2_spi5 pinctrl
      arm64: dts: msm8996: add support to blsp2_spi5
      arm64: dts: msm8996: add sdc2 pinctrl
      arm64: dts: msm8996: add sdc2 support

Stephen Boyd (1):
      arm64: dts: qcom: Add msm8916 PMU node

Sudeep Holla (2):
      arm64: dts: juno: add coresight support
      arm64: dts: juno: add SCPI power domains for device power management

Takeshi Kihara (1):
      arm64: dts: salvator-x: add Salvator-X board on R8A7796 SoC

Thierry Reding (9):
      arm64: tegra: Add PMIC support on Jetson TX1
      arm64: tegra: p2597: Add SDMMC power supplies
      arm64: tegra: Add DSI panel on Jetson TX1
      arm64: tegra: Add Tegra210 XUSB pad controller
      arm64: tegra: Add Tegra210 XUSB controller
      arm64: tegra: Enable debug serial on Jetson TX1
      arm64: tegra: Enable XUSB controller on Jetson TX1
      arm64: tegra: Add sor1_src clock
      arm64: tegra: Enable HDMI on Jetson TX1

Thomas Petazzoni (2):
      arm64: dts: marvell: adjust to the latest mv-xor-v2 DT binding
      arm64: dts: marvell: add XOR engine description for Armada 7K/8K CP

Wolfram Sang (2):
      arm64: dts: r8a7795: Add RWDT node
      arm64: dts: salvator-x: Enable watchdog timer

Xing Zheng (1):
      arm64: dts: rockchip: assign default rates for core rk3399 clocks

Yendapally Reddy Dhananjaya Reddy (2):
      arm64: dts: enable pinctrl for Broadcom NS2 SoC
      arm64: dts: Enable GPIO for Broadcom NS2 SoC

Zhangfei Gao (1):
      arm64: dts: hi6220: Add pl031 RTC support


 .../bindings/arm/bcm/brcm,bcm2835.txt           |   4 +
 .../devicetree/bindings/arm/mediatek.txt        |   4 +
 .../devicetree/bindings/arm/shmobile.txt        |   4 +
 .../devicetree/bindings/ata/ahci-platform.txt   |   1 +
 .../interrupt-controller/mediatek,sysirq.txt    |   1 +
 .../devicetree/bindings/net/apm-xgene-enet.txt  |   4 +-
 .../devicetree/bindings/pci/layerscape-pci.txt  |   4 +
 .../bindings/pinctrl/meson,pinctrl.txt          |   2 +
 .../bindings/rng/amlogic,meson-rng.txt          |  14 +
 .../devicetree/bindings/serial/mtk-uart.txt     |   1 +
 arch/arm64/Kconfig.platforms                    |   6 +
 .../boot/dts/amlogic/meson-gxbb-odroidc2.dts    |  20 ++
 .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi |   9 +
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi   |   3 +
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi     | 170 ++++++++-
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi      |  68 ++--
 arch/arm64/boot/dts/apm/apm-storm.dtsi          |  44 +--
 arch/arm64/boot/dts/arm/juno-base.dtsi          | 357 +++++++++++++++++++
 arch/arm64/boot/dts/arm/juno-r1.dts             |  40 +++
 arch/arm64/boot/dts/arm/juno-r2.dts             |  40 +++
 arch/arm64/boot/dts/arm/juno.dts                |  24 ++
 arch/arm64/boot/dts/broadcom/Makefile           |   1 +
 .../arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts |  30 ++
 arch/arm64/boot/dts/broadcom/bcm2837.dtsi       |  76 ++++
 arch/arm64/boot/dts/broadcom/ns2-svk.dts        |  37 ++
 arch/arm64/boot/dts/broadcom/ns2.dtsi           | 119 +++++++
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts |   2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi  |  24 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi  |  44 ++-
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts  | 143 ++++++++
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |  16 +
 arch/arm64/boot/dts/lg/Makefile                 |   1 +
 arch/arm64/boot/dts/lg/lg1313-ref.dts           |  36 ++
 arch/arm64/boot/dts/lg/lg1313.dtsi              | 351 ++++++++++++++++++
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi    |  35 ++
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi   |   8 +-
 .../boot/dts/marvell/armada-cp110-master.dtsi   |  18 +
 arch/arm64/boot/dts/mediatek/Makefile           |   1 +
 arch/arm64/boot/dts/mediatek/mt6755-evb.dts     |  38 ++
 arch/arm64/boot/dts/mediatek/mt6755.dtsi        | 145 ++++++++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi        | 223 ++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi  | 249 +++++++++++++
 .../boot/dts/nvidia/tegra210-p2371-2180.dts     |  45 +++
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi  | 319 +++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210-smaug.dts   | 314 ++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi        | 292 ++++++++++++++-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |  16 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi           |  78 +++-
 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi      | 303 ++++++++++++++++
 arch/arm64/boot/dts/qcom/msm8996.dtsi           | 103 +++++-
 arch/arm64/boot/dts/renesas/Makefile            |   1 +
 .../boot/dts/renesas/r8a7795-salvator-x.dts     |  14 +-
 arch/arm64/boot/dts/renesas/r8a7795.dtsi        | 124 +++++--
 .../boot/dts/renesas/r8a7796-salvator-x.dts     |  50 +++
 arch/arm64/boot/dts/renesas/r8a7796.dtsi        | 138 +++++++
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts     |  16 +
 arch/arm64/boot/dts/rockchip/rk3368.dtsi        |  16 +-
 arch/arm64/boot/dts/rockchip/rk3399-evb.dts     |  12 +
 arch/arm64/boot/dts/rockchip/rk3399.dtsi        | 313 +++++++++++++++-
 .../boot/dts/socionext/uniphier-ph1-ld20.dtsi   |  20 +-
 60 files changed, 4450 insertions(+), 141 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.txt
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837.dtsi
 create mode 100644 arch/arm64/boot/dts/lg/lg1313-ref.dts
 create mode 100644 arch/arm64/boot/dts/lg/lg1313.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6755-evb.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6755.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi

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

* [GIT PULL 7/7] ARM: 64-bit DT updates for v4.8
@ 2016-08-01 21:39   ` Olof Johansson
  0 siblings, 0 replies; 16+ messages in thread
From: Olof Johansson @ 2016-08-01 21:39 UTC (permalink / raw)
  To: linux-arm-kernel

Just as the 32-bit contents, the 64-bit device tree branch also contains
a number of additions this release cycle.

New platforms:
- LG LG1313
- Mediatek MT6755
- Renesas r8a7796
- Broadcom 2837

Other platforms with larger updates are:
- Nvidia X1 platforms (USB 3.0, regulators, display subsystem)
- Mediatek MT8173 (display subsystem added)
- Rockchip RK3399 (a lot of new peripherals)
- ARM Juno reference implementation (SCPI power domains, coresight, thermal)



Conflicts:

arch/arm64/boot/dts/apm/apm-shadowcat.dtsi:
Conflict between change of one register window and 0X->0x cleanup. Keep the
0x side but reduce the window (0x10000 -> 0xd100).

arch/arm64/boot/dts/broadcom/ns2-svk.dts:
Add/add conflict. Keep both sides and fixup closing braces to match.

arch/arm64/boot/dts/broadcom/ns2.dtsi:
Add/add conflict. Keep both sides and fixup braces to match. Sort by @<reg>
address, so cci above the mdio-mux node.

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

The following changes since commit e16a40d3468d05ee6a9516503dca513e5126261d:

  Merge branch 'next/dt' into HEAD

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 943283ee6b40b74a9d30ced8f23e90119e21dbb3:

  Merge tag 'tegra-for-4.8-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/late

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

Abhilash Kesavan (1):
      arm64: dts: exynos: Modify the voltage range for BUCK2 for exynos7

Alison Wang (1):
      arm64: dts: fsl: Update address-cells and reg properties of cpu nodes

Andy Gross (1):
      arm64: dts: msm8916: Add SCM firmware node

Anup Patel (2):
      dt-bindings: ata: add compatible string for iProc AHCI controller
      arm64: dts: Add SATA3 AHCI and SATA3 PHY DT nodes for NS2

Arnd Bergmann (13):
      Merge tag 'v4.7-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt64
      Merge tag 'mvebu-dt64-4.8-1' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'amlogic-dt64-2' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
      Merge tag 'arm-soc/for-4.8/devicetree-arm64-part2' of http://github.com/Broadcom/stblinux into next/dt64
      Revert "ARM64: DTS: meson-gxbb: switch ethernet to real clock"
      Merge tag 'renesas-arm64-dt2-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'juno-dt-4.8' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64
      Merge tag 'samsung-dt64-4.8-2' of git://git.kernel.org/.../krzk/linux into next/dt64
      Merge branch 'reset/for-4.8-2' into next/dt64
      Merge branch 'renesas/rcar-sysc' into next/dt64
      Merge Tegra clk changes into next/dt64
      Merge tag 'hi6220-dt-for-4.8-2' of git://github.com/hisilicon/linux-hisi into next/late
      Merge tag 'tegra-for-4.8-arm64-dt' of git://git.kernel.org/.../tegra/linux into next/late

Bjorn Andersson (1):
      ARM: dts: msm8916: Update reserved-memory

Bjorn Helgaas (2):
      arm64: dts: apm: Use lowercase consistently for hex constants
      arm64: dts: apm: Remove leading '0x' from unit addresses

Brian Norris (3):
      arm64: dts: rockchip: make rk3399's grf a "simple-mfd"
      arm64: dts: rockchip: add sdhci/emmc for rk3399
      arm64: dts: rockchip: enable eMMC for rk3399 EVB

CK Hu (1):
      arm64: dts: mt8173: Add display subsystem related nodes

Caesar Wang (2):
      arm64: dts: rockchip: add thermal nodes for rk3399 SoCs
      arm64: dts: rockchip: fixes the gic400 2nd region size for rk3368

Carlo Caione (3):
      ARM64: dts: amlogic: Add hiu and periphs buses
      documentation: Add compatibles for Amlogic Meson GXBB pin controllers
      ARM64: dts: amlogic: Enable pin controller on GXBB-based platforms

Chanho Min (1):
      arm64: dts: Add dts files for LG Electronics's lg1313 SoC

David Wu (1):
      arm64: dts: rockchip: add i2c nodes for rk3399

Douglas Anderson (3):
      arm64: dts: rockchip: Add soc-ctl-syscon to sdhci for rk3399
      arm64: dts: rockchip: Provide emmcclk to PHY for rk3399
      arm64: dts: rockchip: add ap_pwroff and ddrio_pwroff pins for rk3399

Duc Dang (2):
      arm64: dts: apm: Fix timer interrupt polarity for X-Gene 2 SoC
      arm64: dts: apm: Remove unused qmlclk node on X-Gene 1

Eric Anholt (3):
      dt-bindings: Add root properties for Raspberry Pi 3
      ARM: bcm2835: Add devicetree for the Raspberry Pi 3.
      Merge tag 'bcm2835-dt-ethernet' into HEAD

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

Geert Uytterhoeven (9):
      arm64: dts: salvator-x: SCIF1 supports RTS/CTS hardware flow control
      arm64: dts: r8a7795: Use SYSC "always-on" PM Domain for RWDT node
      arm64: dts: r8a7795: Fix W=1 dtc warnings
      arm64: dts: salvator-x: Fix W=1 dtc warnings
      arm64: dts: r8a7795: Add missing blank lines between cpu nodes
      arm64: dts: r8a7796: Add SYSC PM Domains
      arm64: dts: r8a7796: Use SYSC "always-on" PM Domain
      arm64: dts: r8a7796: Add RWDT node
      arm64: dts: r8a7796/salvator-x: Enable watchdog timer

Georgi Djakov (1):
      arm64: dts: apq8016-sbc: Add DT node for the uSD SDHC interface

Gerd Hoffmann (1):
      ARM: bcm2837: dt: Add the ethernet to the device trees

Gregory CLEMENT (3):
      arm64: dts: marvell: Add xtal clock support for Armada 3700
      arm64: dts: marvell: add tbg clocks for Armada 37xx
      arm64: dts: marvell: add peripherals clocks for Armada 37xx

Heiko Stuebner (4):
      arm64: dts: rockchip: make rk3368 grf syscons simple-mfds
      arm64: dts: rockchip: add rk3368 io-domain core nodes
      arm64: dts: rockchip: add rk3368-r88 iodomains
      arm64: dts: rockchip: add rk3399 io-domain core nodes

Javi Merino (1):
      arm64: dts: juno: add thermal zones for scpi sensors

Jon Hunter (5):
      arm64: tegra: Correct Tegra210 XUSB mailbox interrupt
      arm64: tegra: Add audio powergate node for Tegra210
      arm64: tegra: Add ACONNECT bus node for Tegra210
      arm64: tegra: Add DPAUX pinctrl bindings
      arm64: tegra: Add XUSB powergates on Tegra210

Jon Mason (2):
      arm64: dts: NS2: Add all of the UARTs
      arm64: dts: NS2: Add CCI-400 PMU support

Kevin Hilman (4):
      ARM64: dts: amlogic: add pins for EMMC, SD
      ARM64: dts: amlogic: gxbb: pinctrl: add/update UART
      ARM64: dts: amlogic: gxbb: add ethernet
      ARM64: DTS: meson-gxbb: switch ethernet to real clock

Li Yang (2):
      arm64: dts: ls1043a: Add cache nodes for cacheinfo support
      arm64: dts: ls2080a: Add cache nodes for cacheinfo support

Lina Iyer (1):
      ARM64: dts: Add PSCI cpuidle support for MSM8916

Linus Walleij (1):
      arm64: dts: hikey: name the GPIO lines

Liu Gang (2):
      bindings: PCI: layerscape: Add 'dma-coherent' property
      arm64: dts: ls1043a: Add 'dma-coherent' for ls1043a PCI nodes

Mars Cheng (2):
      Document: DT: Add bindings for mediatek MT6755 SoC Platform
      arm64: dts: mediatek: add mt6755 support

Masahiro Yamada (3):
      arm64: dts: uniphier: add SoC-Glue node to UniPhier 64bit SoCs
      arm64: dts: uniphier: change cpu-release-address
      arm64: dts: uniphier: add /memreserve/ for spin-table release address

Michael Turquette (1):
      arm64: dts: gxbb clock controller

Neil Armstrong (3):
      ARM64: dts: amlogic: Enable Reset Controller on GXBB-based platforms
      dt-bindings: hwrng: Add Amlogic Meson Hardware Random Generator bindings
      ARM64: dts: meson-gxbb: Add Hardware Random Generator node

Niklas S?derlund (1):
      arm64: dts: r8a7795: enable DMA for I2C

Olof Johansson (8):
      Merge tag 'renesas-arm64-dt-for-v4.8' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'amlogic-dt64' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
      Merge tag 'arm-soc/for-4.8/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
      Merge tag 'xgene-dts-for-v4.8-part1' of https://github.com/AppliedMicro/xgene-next into next/dt64
      Merge tag 'qcom-arm64-for-4.8' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'imx-dt64-4.8' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'hi6220-dt-for-4.8' of git://github.com/hisilicon/linux-hisi into next/dt64
      Merge tag 'v4.8-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64

Pooya Keshavarzi (1):
      arm64: dts: r8a7795: Increase the size of GIC-400 mapped registers

Rajesh Bhagat (2):
      arm64: dts: ls2080a: Add dis_rxdet_inp3_quirk property to USB3 node
      arm64: dts: ls1043a: Add dis_rxdet_inp3_quirk property to USB3 node

Ramesh Shanmugasundaram (1):
      arm64: dts: r8a7795: Add CAN FD support

Rhyland Klein (1):
      arm64: tegra: Add regulators for Tegra210 Smaug

Simon Horman (3):
      arm64: dts: r8a7795: Drop 0x from unit address of gic
      Merge tag 'clk-renesas-for-v4.8-tag2' into HEAD
      arm64: dts: r8a7796: Add Renesas R8A7796 SoC support

Srinivas Kandagatla (17):
      arm64: dts: qcom: apq8016-sbc: enable bam dma node.
      arm64: dts: msm8996: add msmgpio label
      arm64: dts: msm8996: add blsp2_uart1 pinctrl
      arm64: dts: msm8996: add blsp2_uart2 pinctrl nodes.
      arm64: dts: msm8996: add support blsp2_uart2
      arm64: dts: msm8996: add blsp1_i2c2 pinctrl nodes.
      arm64: dts: msm8996: add support to blsp1_i2c2 device
      arm64: dts: msm8996: add blsp2_i2c1 pinctrl
      arm64: dts: msm8996: add support to blsp2_i2c1
      arm64: dts: msm8996: add support to blsp2_i2c0 pinctrl
      arm64: dts: msm8996: add support to blsp2_i2c0
      arm64: dts: msm8996: add support to blsp1_spi0 pinctrl
      arm64: dts: msm8996: add support to blsp1_spi0
      arm64: dts: msm8996: add support to blsp2_spi5 pinctrl
      arm64: dts: msm8996: add support to blsp2_spi5
      arm64: dts: msm8996: add sdc2 pinctrl
      arm64: dts: msm8996: add sdc2 support

Stephen Boyd (1):
      arm64: dts: qcom: Add msm8916 PMU node

Sudeep Holla (2):
      arm64: dts: juno: add coresight support
      arm64: dts: juno: add SCPI power domains for device power management

Takeshi Kihara (1):
      arm64: dts: salvator-x: add Salvator-X board on R8A7796 SoC

Thierry Reding (9):
      arm64: tegra: Add PMIC support on Jetson TX1
      arm64: tegra: p2597: Add SDMMC power supplies
      arm64: tegra: Add DSI panel on Jetson TX1
      arm64: tegra: Add Tegra210 XUSB pad controller
      arm64: tegra: Add Tegra210 XUSB controller
      arm64: tegra: Enable debug serial on Jetson TX1
      arm64: tegra: Enable XUSB controller on Jetson TX1
      arm64: tegra: Add sor1_src clock
      arm64: tegra: Enable HDMI on Jetson TX1

Thomas Petazzoni (2):
      arm64: dts: marvell: adjust to the latest mv-xor-v2 DT binding
      arm64: dts: marvell: add XOR engine description for Armada 7K/8K CP

Wolfram Sang (2):
      arm64: dts: r8a7795: Add RWDT node
      arm64: dts: salvator-x: Enable watchdog timer

Xing Zheng (1):
      arm64: dts: rockchip: assign default rates for core rk3399 clocks

Yendapally Reddy Dhananjaya Reddy (2):
      arm64: dts: enable pinctrl for Broadcom NS2 SoC
      arm64: dts: Enable GPIO for Broadcom NS2 SoC

Zhangfei Gao (1):
      arm64: dts: hi6220: Add pl031 RTC support


 .../bindings/arm/bcm/brcm,bcm2835.txt           |   4 +
 .../devicetree/bindings/arm/mediatek.txt        |   4 +
 .../devicetree/bindings/arm/shmobile.txt        |   4 +
 .../devicetree/bindings/ata/ahci-platform.txt   |   1 +
 .../interrupt-controller/mediatek,sysirq.txt    |   1 +
 .../devicetree/bindings/net/apm-xgene-enet.txt  |   4 +-
 .../devicetree/bindings/pci/layerscape-pci.txt  |   4 +
 .../bindings/pinctrl/meson,pinctrl.txt          |   2 +
 .../bindings/rng/amlogic,meson-rng.txt          |  14 +
 .../devicetree/bindings/serial/mtk-uart.txt     |   1 +
 arch/arm64/Kconfig.platforms                    |   6 +
 .../boot/dts/amlogic/meson-gxbb-odroidc2.dts    |  20 ++
 .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi |   9 +
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi   |   3 +
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi     | 170 ++++++++-
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi      |  68 ++--
 arch/arm64/boot/dts/apm/apm-storm.dtsi          |  44 +--
 arch/arm64/boot/dts/arm/juno-base.dtsi          | 357 +++++++++++++++++++
 arch/arm64/boot/dts/arm/juno-r1.dts             |  40 +++
 arch/arm64/boot/dts/arm/juno-r2.dts             |  40 +++
 arch/arm64/boot/dts/arm/juno.dts                |  24 ++
 arch/arm64/boot/dts/broadcom/Makefile           |   1 +
 .../arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts |  30 ++
 arch/arm64/boot/dts/broadcom/bcm2837.dtsi       |  76 ++++
 arch/arm64/boot/dts/broadcom/ns2-svk.dts        |  37 ++
 arch/arm64/boot/dts/broadcom/ns2.dtsi           | 119 +++++++
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts |   2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi  |  24 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi  |  44 ++-
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts  | 143 ++++++++
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |  16 +
 arch/arm64/boot/dts/lg/Makefile                 |   1 +
 arch/arm64/boot/dts/lg/lg1313-ref.dts           |  36 ++
 arch/arm64/boot/dts/lg/lg1313.dtsi              | 351 ++++++++++++++++++
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi    |  35 ++
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi   |   8 +-
 .../boot/dts/marvell/armada-cp110-master.dtsi   |  18 +
 arch/arm64/boot/dts/mediatek/Makefile           |   1 +
 arch/arm64/boot/dts/mediatek/mt6755-evb.dts     |  38 ++
 arch/arm64/boot/dts/mediatek/mt6755.dtsi        | 145 ++++++++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi        | 223 ++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi  | 249 +++++++++++++
 .../boot/dts/nvidia/tegra210-p2371-2180.dts     |  45 +++
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi  | 319 +++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210-smaug.dts   | 314 ++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi        | 292 ++++++++++++++-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |  16 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi           |  78 +++-
 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi      | 303 ++++++++++++++++
 arch/arm64/boot/dts/qcom/msm8996.dtsi           | 103 +++++-
 arch/arm64/boot/dts/renesas/Makefile            |   1 +
 .../boot/dts/renesas/r8a7795-salvator-x.dts     |  14 +-
 arch/arm64/boot/dts/renesas/r8a7795.dtsi        | 124 +++++--
 .../boot/dts/renesas/r8a7796-salvator-x.dts     |  50 +++
 arch/arm64/boot/dts/renesas/r8a7796.dtsi        | 138 +++++++
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts     |  16 +
 arch/arm64/boot/dts/rockchip/rk3368.dtsi        |  16 +-
 arch/arm64/boot/dts/rockchip/rk3399-evb.dts     |  12 +
 arch/arm64/boot/dts/rockchip/rk3399.dtsi        | 313 +++++++++++++++-
 .../boot/dts/socionext/uniphier-ph1-ld20.dtsi   |  20 +-
 60 files changed, 4450 insertions(+), 141 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.txt
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837.dtsi
 create mode 100644 arch/arm64/boot/dts/lg/lg1313-ref.dts
 create mode 100644 arch/arm64/boot/dts/lg/lg1313.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6755-evb.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6755.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi

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

end of thread, other threads:[~2016-08-01 21:43 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-01 21:39 [GIT PULL 0/7] ARM: SoC changes for v4.8 Olof Johansson
2016-08-01 21:39 ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 1/7] ARM: SoC cleanups " Olof Johansson
2016-08-01 21:39   ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 2/7] ARM: SoC platform updates " Olof Johansson
2016-08-01 21:39   ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 3/7] ARM: SoC 64-bit changes " Olof Johansson
2016-08-01 21:39   ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 4/7] ARM: SoC defconfig updates " Olof Johansson
2016-08-01 21:39   ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 5/7] ARM: SoC driver " Olof Johansson
2016-08-01 21:39   ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 6/7] ARM: DT " Olof Johansson
2016-08-01 21:39   ` Olof Johansson
2016-08-01 21:39 ` [GIT PULL 7/7] ARM: 64-bit " Olof Johansson
2016-08-01 21:39   ` Olof Johansson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.