linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
@ 2017-05-09  6:52 Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel

Hi Linus,

It's been a relatively quiet release cycle here. Patch count is about
the usual (818 commits, which includes merges). Accumulated diffstat:

 683 files changed, 28234 insertions(+), 7251 deletions(-)

Dirstat is also more or less as we're used to it these days. Since arm's dts
structure is flat, it's all in one directory but arm64 sums up to 33.6%.

  42.5% arch/arm/boot/dts/
   5.6% arch/arm/mach-gemini/
   5.5% arch/arm/
   3.2% arch/arm64/boot/dts/amlogic/
   9.4% arch/arm64/boot/dts/freescale/
   4.2% arch/arm64/boot/dts/hisilicon/
   8.4% arch/arm64/boot/dts/rockchip/
   8.1% arch/arm64/boot/dts/
   1.1% drivers/ata/
   1.5% drivers/reset/
   2.3% drivers/soc/imx/
   2.8% drivers/soc/

So, not a tiny set of branches, but also not huge.

Besides dts, the mach-gemini cleanup by Linus Walleij is the only
platform that pops up on its own. Driver changes are some moves out
from mach-hosted drivers, some new drivers (ata are acked by Tejun), the
usual drivers/reset branch we merge, and general tweaks for SoC support.

Only a few conflicts; all are from developers sending DT changes to driver
maintainers. We're trying to avoid that since it's needless conflicts --
DT contents should flow in through us. But these ones are all easy to
resolve so it's not a big deal. See dt and dt64 emails for details.

A handful of new platforms this merge window:
 - Renesas RZ/G1H and G1N
 - Rockchip RK3399 support, including Samsung Chromebook Plus ("Kevin").
 - Rockchip RK3288 support for ASUS Tinkerboard and a couple of Phytec boards
 - A handful of wireless basestations and other appliances, several based
   on Marvell and Qualcomm SoCs.
 - i.MX28 "Duckbill" platforms
 - A couple of i.MX6Q platforms from Zodiac Inflight Innovations, which seems
   to a couple of those tablet-like inflight entertainment systems that are
   becoming popular.
 - Motorola Droid4, an old OMAP-based phone that some people might have at
   the bottom of their old hardware piles, sees a bunch of mainline support
   additions.
 - Nvidia Tegra186 ("Parker", used for Jetson TX2)
 - ST Micro STM32H743 support has been added

In addition to these 7 branches, there'll be one more with the TEE
subsystem, which we broke out in a separate branch this merge window as
it's introduced; it's likely to go into our driver aggregation branch
for the future. Arnd has a tag writeup and will send that separately.


Please merge!

Thanks,

-Olof

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

* [GIT PULL 1/7] ARM: SoC non-urgent fixes for merge window
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 2/7] ARM: SoC platform updates Olof Johansson
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

Smaller patches that didn't seem to find a home in other branches, and
low-priority fixes from late in the merge window. A number of these are
MAINTAINER updates, it seems.

Highlights:

* Maintainers:
- Remove Alexandre Courbot and Stephen Warren from Tegra maintainership,
add Jon Hunter
- Remove Stephen Warren and add Stefan Wahren to bcm2835
- Tweaks for file flagging for Marvell Dove

* Fixes:
- For two non-common-clk platform, handle clk_disable with NULL arg
- Remove redundant Kconfig select for Oxnas

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

The following changes since commit 2868b2513aa732a99ea4a0a6bf10dc93c1f3dac2:

  Merge tag 'linux-kselftest-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest

are available in the git repository at:

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

for you to fetch changes up to c58ab5376a0f46fd3356786f4b146894df40f22b:

  Merge tag 'tegra-for-4.12-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/fixes-non-critical

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

Alexandre Courbot (1):
      MAINTAINERS: tegra: Remove self as maintainer

Arnd Bergmann (3):
      Merge tag 'oxnas-arm-soc-for-4.12' of https://github.com/OXNAS/linux into next/fixes-non-critical
      Merge tag 'mvebu-soc-4.12-1' of git://git.infradead.org/linux-mvebu into next/fixes-non-critical
      Merge tag 'arm-soc/for-4.12/maintainers' of http://github.com/Broadcom/stblinux into next/fixes-non-critical

Eric Anholt (1):
      MAINTAINERS: Add Stefan Wahren to bcm2835.

Florian Fainelli (1):
      Merge tag 'bcm2835-maintainers-next-2017-03-21' into maintainers/next

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

Jon Mason (1):
      MAINTAINERS: Add Jon Mason to BCM5301X maintainers

Masahiro Yamada (3):
      ARM: oxnas: remove redundant select CPU_V6K
      ARM: w90x900: let clk_disable() return immediately if clk is NULL
      ARM: mmp: let clk_disable() return immediately if clk is NULL

Olof Johansson (1):
      Merge tag 'tegra-for-4.12-misc' of git://git.kernel.org/.../tegra/linux into next/fixes-non-critical

Stephen Warren (1):
      MAINTAINERS: remove swarren from bcm2835

Thierry Reding (1):
      MAINTAINERS: tegra: Replace Stephen with Jon


 MAINTAINERS                   | 8 +++++---
 arch/arm/mach-mmp/clock.c     | 3 +++
 arch/arm/mach-oxnas/Kconfig   | 1 -
 arch/arm/mach-w90x900/clock.c | 3 +++
 4 files changed, 11 insertions(+), 4 deletions(-)

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

* [GIT PULL 2/7] ARM: SoC platform updates
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 3/7] ARM: Device-tree updates Olof Johansson
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

SoC platform changes (arch/arm/mach-*). This merge window, the bulk is
for a few platforms:

* Gemini:
- Legacy platform that Linus Walleij has converted to multiplatform
and DT, so a handful of various tweaks there, removal of some old
stale support, etc.

* Atmel AT91:
- Fixup of various power management related pieces
- Move of SoC detection to a drivers/soc driver instead

* ST Micro STM32:
- New SoC support: STM32H743

* TI platforms:
- More driver support for Davinci (SATA in particular)
- Removal of some old stale hwmod files (linkspace platform)

* Misc:
- A couple of smaller patches for i.MX, sunxi, hisi

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

The following changes since commit 34626f295943b370e40405eb77a5b9f7fe221c5f:

  Merge tag 'armsoc-fixes-nc' 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 17e310b8eef519c998b7ed80f11c212a86785dea:

  Merge tag 'davinci-for-v4.12/soc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc

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

Al Cooper (1):
      ARM: brcmstb: Enable ZONE_DMA for non 64-bit capable peripherals

Alexandre Bailon (1):
      ARM: davinci: Add clock for CPPI 4.1 DMA engine

Alexandre Belloni (14):
      MAINTAINERS: Update AT91 entry
      MAINTAINERS: Add memory drivers to AT91 entry
      ARM: at91: pm: Cleanup headers
      ARM: at91: pm: Move at91_ramc_read/write to pm.c
      ARM: at91: pm: Move global variables into at91_pm_data
      ARM: at91: pm: Use struct at91_pm_data in pm_suspend.S
      ARM: at91: pm: Simplify at91rm9200_standby
      ARM: at91: pm: Workaround DDRSDRC self-refresh bug with LPDDR1 memories.
      ARM: at91: pm: Tie the memory controller type to the ramc id
      ARM: at91: pm: Tie the USB clock mask to the pmc
      ARM: at91: pm: Merge all at91sam9*_pm_init
      ARM: at91: pm: Remove at91_pm_set_standby
      ARM: at91: pm: correct typo
      ARM: at91: move SoC detection to its own driver

Alexandre TORGUE (3):
      ARM: stm32: create dedicated kconfig for STM32 machine
      ARM: stm32: Introduce MACH_STM32H743 flag
      ARM: stm32: Add a new SOC - STM32H743

Arnd Bergmann (6):
      ARM: gemini: don't select SERIAL_OF_PLATFORM
      ARM: OMAP2+: mark omap_init_rng as __init
      Merge tag 'davinci-for-v4.12/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'omap-for-v4.12/soc-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'gemini-multiplat-2' of git://git.kernel.org/.../linusw/linux-nomadik into next/soc
      Merge tag 'arm-soc/for-4.12/soc' of http://github.com/Broadcom/stblinux into next/soc

Bartosz Golaszewski (3):
      ARM: davinci: allow having multiple pdata-quirks
      ARM: da850-evm: add a fixed regulator for the UI board IO expander
      ARM: davinci: add pdata-quirks for da850-evm vpif display

Danesh Petigara (1):
      ARM: brcmstb: Enable ARCH_HAS_HOLES_MEMORYMODEL

Florian Fainelli (1):
      ARM: brcmstb: Add entry for 7260

Geert Uytterhoeven (2):
      ARM: davinci: PM: Drop useless check for PM_SUSPEND_STANDBY
      ARM: OMAP: PM: Drop useless checks for PM_SUSPEND_STANDBY

Greg Ungerer (1):
      ARM: imx: set correct chip_select in platform setup

Kevin Hilman (4):
      ARM: davinci: board-da850-evm: add I2C ID for VPIF
      ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif
      ARM: davinci: da8xx: add pdata-quirks for VPIF capture
      ARM: OMAP2+: dm81xx: Add clkdm and hwmod for SATA

Linus Walleij (8):
      ARM: gemini: convert to MULTI_IRQ_HANDLER
      ARM: gemini: DT for the Cortina Gemini SoC platforms
      ARM: gemini: delete all boardfiles
      ARM: gemini: switch to sparse IRQs
      ARM: gemini: select ARM_PATCH_PHYS_VIRT and AUTO_ZRELADDR
      ARM: gemini: convert to ARMv4 multiplatform
      ARM: gemini: select gemini poweroff
      ARM: gemini: select the right GPIO block

Martin Kaiser (1):
      ARM: i.MX25: globally disable supervisor protect

Maxime Ripard (2):
      ARM: sunxi: Select PM_OPP
      MAINTAINERS: Update the Allwinner sunXi entry

Michael Heimpold (1):
      ARM: mxs: add support for I2SE Duckbill 2 boards

Olof Johansson (8):
      Merge tag 'gemini-multiplat-dt' of git://git.kernel.org/.../linusw/linux-nomadik into next/soc
      Merge tag 'stm32-soc-for-v4.12-1' of git://git.kernel.org/.../atorgue/stm32 into next/soc
      Merge tag 'davinci-for-v4.12/soc-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'sunxi-core-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/soc
      Merge tag 'imx-soc-4.12' of git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'hisi-armv7-soc-for-4.12' of git://github.com/hisilicon/linux-hisi into next/soc
      Merge tag 'at91-ab-4.12-soc' of git://git.kernel.org/.../abelloni/linux into next/soc
      Merge tag 'davinci-for-v4.12/soc-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc

Roger Quadros (3):
      ARM: OMAP2+ hwmod: Allow modules to disable HW_AUTO
      ARM: DRA7: hwmod: Fix DCAN1 stuck in transition
      ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ss

Sekhar Nori (2):
      ARM: OMAP2+: omap_hwmod: provide space for more hwmod flags
      ARM: davinci: add pata_bk3710 libata driver support

Tiberiu Breana (2):
      ARM: imx: Fix mmdc_pmu_write_accesses event definition
      ARM: imx: Add AXI address filter support for MMDC profiling

Tony Lindgren (5):
      ARM: OMAP2+: Remove mostly unused hwmod linkspace
      ARM: OMAP2+: Use list_for_each_entry for hwmod slave_ports
      ARM: OMAP2+: Remove unused CLOCKACT_TEST_ICLK
      ARM: OMAP2+: Make hwmod clkdm_name const
      Merge branch 'hwmod-cleanup' into omap-for-v4.12/soc

Wei Yongjun (1):
      ARM: hisi: fix error return code in hip04_smp_init()


 Documentation/arm/stm32/stm32h743-overview.txt  |  30 ++
 MAINTAINERS                                     |   9 +-
 arch/arm/Kconfig                                |  33 +--
 arch/arm/include/debug/brcmstb.S                |  18 +-
 arch/arm/mach-at91/Makefile                     |  34 ++-
 arch/arm/mach-at91/at91rm9200.c                 |  15 +-
 arch/arm/mach-at91/at91sam9.c                   |  91 +-----
 arch/arm/mach-at91/generic.h                    |   8 +-
 arch/arm/mach-at91/pm.c                         | 199 +++++++------
 arch/arm/mach-at91/pm.h                         |  24 +-
 arch/arm/mach-at91/pm_data-offsets.c            |  13 +
 arch/arm/mach-at91/pm_suspend.S                 |  31 +--
 arch/arm/mach-at91/sama5.c                      |  52 +---
 arch/arm/mach-at91/soc.c                        | 142 ----------
 arch/arm/mach-bcm/Kconfig                       |   2 +
 arch/arm/mach-davinci/board-da850-evm.c         |   4 +
 arch/arm/mach-davinci/board-dm644x-evm.c        |   3 +-
 arch/arm/mach-davinci/board-dm646x-evm.c        |   3 +-
 arch/arm/mach-davinci/board-neuros-osd2.c       |   3 +-
 arch/arm/mach-davinci/da830.c                   |   6 +
 arch/arm/mach-davinci/da850.c                   |   6 +
 arch/arm/mach-davinci/da8xx-dt.c                |   1 +
 arch/arm/mach-davinci/pdata-quirks.c            | 178 +++++++++++-
 arch/arm/mach-davinci/pm.c                      |   1 -
 arch/arm/mach-gemini/Kconfig                    |  53 +---
 arch/arm/mach-gemini/Makefile                   |  15 +-
 arch/arm/mach-gemini/Makefile.boot              |   9 -
 arch/arm/mach-gemini/board-dt.c                 |  62 +++++
 arch/arm/mach-gemini/board-nas4220b.c           | 106 -------
 arch/arm/mach-gemini/board-rut1xx.c             |  92 ------
 arch/arm/mach-gemini/board-wbd111.c             | 133 ---------
 arch/arm/mach-gemini/board-wbd222.c             | 133 ---------
 arch/arm/mach-gemini/common.h                   |  33 ---
 arch/arm/mach-gemini/devices.c                  | 118 --------
 arch/arm/mach-gemini/gpio.c                     | 231 ---------------
 arch/arm/mach-gemini/idle.c                     |  31 ---
 arch/arm/mach-gemini/include/mach/entry-macro.S |  33 ---
 arch/arm/mach-gemini/include/mach/global_reg.h  | 278 -------------------
 arch/arm/mach-gemini/include/mach/hardware.h    |  71 -----
 arch/arm/mach-gemini/include/mach/irqs.h        |  53 ----
 arch/arm/mach-gemini/include/mach/uncompress.h  |  42 ---
 arch/arm/mach-gemini/irq.c                      | 105 -------
 arch/arm/mach-gemini/mm.c                       |  82 ------
 arch/arm/mach-gemini/reset.c                    |  25 --
 arch/arm/mach-gemini/time.c                     | 239 ----------------
 arch/arm/mach-hisi/platmcpm.c                   |   2 +
 arch/arm/mach-imx/mach-imx25.c                  |   6 +
 arch/arm/mach-imx/mach-mx31_3ds.c               |   7 +-
 arch/arm/mach-imx/mach-mx31moboard.c            |   4 +-
 arch/arm/mach-imx/mach-pcm037_eet.c             |   4 +-
 arch/arm/mach-imx/mmdc.c                        |  20 +-
 arch/arm/mach-mxs/mach-mxs.c                    |   3 +-
 arch/arm/mach-omap1/pm.c                        |   1 -
 arch/arm/mach-omap2/clockdomains81xx_data.c     |  10 +
 arch/arm/mach-omap2/cm81xx.h                    |   1 +
 arch/arm/mach-omap2/devices.c                   |   2 +-
 arch/arm/mach-omap2/omap_hwmod.c                | 208 ++------------
 arch/arm/mach-omap2/omap_hwmod.h                |  23 +-
 .../mach-omap2/omap_hwmod_2xxx_ipblock_data.c   |   1 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c      |   4 -
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c      |   2 -
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c      |   2 -
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |   5 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c      |  34 +++
 arch/arm/mach-omap2/pm.c                        |   1 -
 arch/arm/mach-stm32/Kconfig                     |  26 ++
 arch/arm/mach-stm32/board-dt.c                  |   1 +
 arch/arm/mach-sunxi/Kconfig                     |   1 +
 drivers/soc/Kconfig                             |   1 +
 drivers/soc/Makefile                            |   1 +
 drivers/soc/atmel/Kconfig                       |   6 +
 drivers/soc/atmel/Makefile                      |   1 +
 drivers/soc/atmel/soc.c                         | 231 +++++++++++++++
 {arch/arm/mach-at91 => drivers/soc/atmel}/soc.h |   0
 74 files changed, 887 insertions(+), 2571 deletions(-)
 create mode 100644 Documentation/arm/stm32/stm32h743-overview.txt
 create mode 100644 arch/arm/mach-at91/pm_data-offsets.c
 delete mode 100644 arch/arm/mach-at91/soc.c
 delete mode 100644 arch/arm/mach-gemini/Makefile.boot
 create mode 100644 arch/arm/mach-gemini/board-dt.c
 delete mode 100644 arch/arm/mach-gemini/board-nas4220b.c
 delete mode 100644 arch/arm/mach-gemini/board-rut1xx.c
 delete mode 100644 arch/arm/mach-gemini/board-wbd111.c
 delete mode 100644 arch/arm/mach-gemini/board-wbd222.c
 delete mode 100644 arch/arm/mach-gemini/common.h
 delete mode 100644 arch/arm/mach-gemini/devices.c
 delete mode 100644 arch/arm/mach-gemini/gpio.c
 delete mode 100644 arch/arm/mach-gemini/idle.c
 delete mode 100644 arch/arm/mach-gemini/include/mach/entry-macro.S
 delete mode 100644 arch/arm/mach-gemini/include/mach/global_reg.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/uncompress.h
 delete mode 100644 arch/arm/mach-gemini/irq.c
 delete mode 100644 arch/arm/mach-gemini/mm.c
 delete mode 100644 arch/arm/mach-gemini/reset.c
 delete mode 100644 arch/arm/mach-gemini/time.c
 create mode 100644 arch/arm/mach-stm32/Kconfig
 create mode 100644 drivers/soc/atmel/Kconfig
 create mode 100644 drivers/soc/atmel/Makefile
 create mode 100644 drivers/soc/atmel/soc.c
 rename {arch/arm/mach-at91 => drivers/soc/atmel}/soc.h (100%)

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

* [GIT PULL 3/7] ARM: Device-tree updates
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 2/7] ARM: SoC platform updates Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 4/7] ARM: SoC defconfig updates Olof Johansson
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

Device-tree continues to see lots of updates. The majority of patches
here are smaller changes for new hardware on existing platforms, and
there are a few larger changes worth pointing out.

Major new platforms:

- Gemini has been ported to DT, so a handful of "new" platforms moved over
from board files
- Rockchip RK3288 support for Tinkerboard and Phytec phyCORE-RK3288 SoM and RDK
- A bunch of embedded platforms, several Linksys platforms, Synology DS116,
- Motorola Droid4 (really old OMAP-based phone) support is added.

Some refactorings, i.e. Allwinner H3/H5 support is commonalized.

And lots of smaller changes, cleanups, etc. See shortlog for more description

We're adding ability to cross-include DT files between arm and arm64,
by creating appropriate links in the dt-include directory, and using arm/
and arm64/ as include prefixes. This will avoid other local hacks such as
per-file links between the two arch trees (this broke for external mirroring
of DT contents). Now they can just provide their own appropriate dt-include
hierarcy per platform.

Conflicts:

arch/arm/boot/dts/stm32746g-eval.dts:
Add/add. Should be a status-okay entry for both rtc and crc.

arch/arm/boot/dts/rk3188.dtsi:
Add/change. Keep status line and symbolic version of interrupts.

arch/arm/boot/dts/r7s72100.dtsi:
Add/add. Keep both sides, make sure to add };
----------------------------------------------------------------

The following changes since commit a744eb00db32ffc0fafa001711391fbfd0d56ebc:

  Merge tag 'armsoc-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-dt

for you to fetch changes up to b9f34da74e1c4b5f2574333277cd8d8f53bad056:

  Merge tag 'samsung-dt-4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt

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

Aditya Xavier (1):
      ARM: dts: BCM5301X: Add missing Netgear R8000 LEDs and Keys

Alexander Kochetkov (1):
      ARM: dts: rockchip: setup DMA-channels for mmc0 and emmc for rk3188

Alexander Kurz (1):
      ARM: dts: imx50: imx50-esdhc use imx53-esdhc

Alexander Syring (1):
      ARM: sun7i: cubietruck: enable ACIN und USB power supply subnode

Alexandre Belloni (2):
      ARM: dts: at91: sama5d2: add sfrbu
      ARM: dts: at91: sama5d2_xplained: enable RTC wakeup

Alexandre Courbot (1):
      dt-bindings: Add documentation for GP10B GPU

Alexandre TORGUE (1):
      ARM: dts: stm32: Add STM32H743 MCU and STM32H743i-EVAL board

Amelie Delaunay (3):
      ARM: dts: stm32: set HSE_RTC clock frequency to 1 MHz on stm32f746
      ARM: dts: stm32: Add RTC support for STM32F746 MCU
      ARM: dts: stm32: enable RTC on stm32746g-eval

Andre Przywara (1):
      arm: sun8i: h3: split Allwinner H3 .dtsi

Andrew Lunn (2):
      ARM: dts: vf610-zii-dev: Wire up devel C switch interrupts
      ARM: dts: vf610-zii-dev-c: Wire up PHY interrupts

Andrey Smirnov (1):
      ARM: dts: imx7s: Do not claim i.MX51 compatibility for SRC

Andy Gross (1):
      Revert "ARM: dts: qcom: msm8974: Add USB gadget nodes"

Ansuel Smith (1):
      ARM: dts: armada: Add default trigger for sata led

Antoine Tenart (3):
      ARM: dts: alpine: remove 0x's from the uart1 node unit address
      ARM: dts: alpine: add spaces before the uart node units.
      ARM: dts: alpine: add valid clock-frequency values

Arnd Bergmann (10):
      Merge tag 'uniphier-dt-v4.12' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt
      Merge tag 'davinci-for-v4.12/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
      Merge tag 'mvebu-dt-4.12-1' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'arm-soc/for-4.12/devicetree' of http://github.com/Broadcom/stblinux into next/dt
      Merge tag 'gemini-dts-2' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt
      Merge tag 'v4.12-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'omap-for-v4.12/dt-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'arm-soc/for-4.11/devicetree-fixes' of http://github.com/Broadcom/stblinux into fixes
      Merge tag 'vexpress-dt-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/dt
      Merge tag 'samsung-dt-4.12-2' of git://git.kernel.org/.../krzk/linux into next/dt

Bartosz Golaszewski (6):
      ARM: dts: da850-evm: fix whitespace errors
      ARM: dts: da850: add vpif video display pins
      ARM: dts: da850-evm: add IO expander node on UI card
      ARM: dts: da850-evm: add the output port to the vpif node
      ARM: dts: dm8168-evm: add the external reference clock for SATA
      ARM: dts: dm8168-evm: add SATA node

Boris Brezillon (2):
      ARM: dts: at91: Fix matrix compatible
      ARM: dts: bcm283x: Add HDMI audio related properties

Bruno Herrera (4):
      ARM: dts: stm32: Add USB FS support for STM32F429 MCU
      ARM: dts: stm32: Enable USB FS on stm32f469-disco
      ARM: dts: stm32: Enable USB HS in FS mode (embedded phy) on stm32f429-disco
      dt-bindings: Document the STM32 USB OTG DWC2 core binding

Chen-Yu Tsai (5):
      ARM: dts: sun8i-a23-q8-tablet: Drop pinmux setting for codec PA gpio
      ARM: dts: sunxi: Remove no longer used pinctrl/sun4i-a10.h header
      ARM: dts: sun6i: sina31s: Enable SPDIF out
      dt-bindings: display: sun4i: Add display backend interrupt to device tree binding
      ARM: dts: sun5i: Add interrupt for display backend

Chris Brandt (9):
      ARM: dts: r7s72100: update sdhi clock bindings
      ARM: dts: r7s72100: Add watchdog timer
      ARM: dts: r7s72100: add power-domains to sdhi
      ARM: dts: r7s72100: fix ethernet clock parent
      ARM: dts: r7s72100: add rtc clock to device tree
      ARM: dts: r7s72100: add RTC_X clock inputs to device tree
      ARM: dts: r7s72100: add rtc to device tree
      ARM: dts: rskrza1: set rtc_x1 clock value
      ARM: dts: rskrza1: add rtc DT support

Chris Packham (5):
      ARM: dts: armada-38x add node labels
      ARM: dts: armada-xp-98dx3236: combine dfx server nodes
      ARM: dts: Use armada-370-xp as a base for armada-xp-98dx3236
      ARM: dts: mvebu: Move mv98dx3236 clock bindings
      ARM: dts: mvebu: remove unnecessary PCI range from 98dx3236

Christopher Spinrath (1):
      ARM: dts: imx6q-utilite-pro: add hpd gpio

Cristian Birsan (1):
      ARM: dts: at91: Disable SPI on at91sam9x5ek to allow MCI1 to work.

Cédric Le Goater (3):
      ARM: dts: aspeed: add SPI controller bindings
      ARM: dts: aspeed: Add SPI controller bindings to Romulus
      ARM: dts: aspeed: Add a fastread property

Dave Gerlach (4):
      ARM: dts: am33xx: Add updated operating-points-v2 table for cpu
      ARM: dts: am335x-boneblack: Enable 1GHz OPP for cpu
      ARM: dts: am4372: Update operating-points-v2 table for cpu
      ARM: dts: dra7: Add updated operating-points-v2 table for cpu

David Lechner (3):
      ARM: da850-lego-ev3: Add device tree node for A/DC
      ARM: da850-lego-ev3: Add device tree node for sound
      ARM: dts: da850: move spi0_cs3_pin pinconf node

Eddie Cai (2):
      dt-bindings: add rk3288-based Asus Tinker board
      ARM: dts: rockchip: add dts for RK3288-Tinker board

Emmanuel Vadot (1):
      ARM: dts: sunxi: Add regulators for Sinovoip BPI-M2

Eric Anholt (1):
      ARM: dts: bcm2835: Add the DSI module nodes and clocks.

Ezequiel Garcia (1):
      ARM: dts: sun7i: Use axp209.dtsi on A20-OLinuXino-Micro

Fabio Estevam (3):
      ARM: dts: imx6ul-14x14-evk: Remove unnecessary node
      ARM: dts: imx53-qsb: Constrain the TVE DAC voltage
      ARM: dts: imx6sx: Make UART compatible to 'imx6q-uart'

Fabrice Gasnier (2):
      ARM: dts: stm32: Enable dma by default on stm32f4 adc
      ARM: dts: stm32: Enable pwm1 and pwm3 on stm32f429i-eval

Florian Fainelli (1):
      Merge tag 'bcm2835-dt-next-2017-03-21' into devicetree/next

Florian Vaussard (8):
      ARM: dts: socfpga: Add unit name to clock nodes
      ARM: dts: socfpga: Add unit name to memory nodes
      ARM: dts: socfpga: Remove unneeded unit names
      ARM: dts: socfpga: Remove unneeded reg from stmpe_touchscreen
      ARM: dts: socfpga: Remove unit name for LEDs in EBV SOCrates
      ARM: dts: socfpga: Do not include skeleton.dtsi
      ARM: dts: socfpga: Add labels for CPU nodes
      ARM: dts: socfpga: Add support for PMU

Franklin S Cooper Jr (1):
      ARM: dts: am335x-icev2: Add SPI based NOR

Gabriel Fernandez (2):
      ARM: dts: stm32: Enable clocks for STM32F746 MCU
      dt-bindings: mfd: Add STM32F7 RCC numeric constants into DT include file

Gary Bisson (1):
      ARM: dts: imx6qp-nitrogen6_som2: add Quad Plus variant of the SOM

Geert Uytterhoeven (42):
      ARM: dts: r8a7743: Fix SCIFB0 dmas indentation
      ARM: dts: r8a7745: Fix SCIFB0 dmas indentation
      ARM: dts: renesas: Switch from ARCH_SHMOBILE_MULTI to ARCH_RENESAS
      ARM: dts: r8a73a4: Remove unit-addresses and regs from integrated caches
      ARM: dts: r8a7743: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7745: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7790: Remove unit-addresses and regs from integrated caches
      ARM: dts: r8a7791: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7792: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7793: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7794: Remove unit-address and reg from integrated cache
      ARM: dts: r8a73a4: Add INTC-SYS clock to device tree
      ARM: dts: r8a7790: Add INTC-SYS clock to device tree
      ARM: dts: r8a7791: Add INTC-SYS clock to device tree
      ARM: dts: r8a7792: Add INTC-SYS clock to device tree
      ARM: dts: r8a7794: Add INTC-SYS clock to device tree
      ARM: dts: r8a7793: Add INTC-SYS clock to device tree
      ARM: dts: porter: Always use status "okay" to enable devices
      ARM: dts: bockw: Drop superfluous status update for frequency override
      ARM: dts: marzen: Drop superfluous status update for frequency override
      ARM: dts: lager: Drop superfluous status update for frequency override
      ARM: dts: koelsch: Drop superfluous status updates for frequency overrides
      ARM: dts: porter: Drop superfluous status update for frequency override
      ARM: dts: gose: Drop superfluous status update for frequency override
      ARM: dts: alt: Drop superfluous status update for frequency override
      ARM: dts: silk: Drop superfluous status update for frequency override
      ARM: shmobile: Document RZ/G1H SoC DT binding
      ARM: shmobile: Document RZ/G1N SoC DT binding
      ARM: dts: r8a7743: Add reset control properties
      ARM: dts: r8a7745: Add reset control properties
      ARM: dts: r8a7794: Add DU1 clock to device tree
      ARM: dts: r8a7794: Correct clock of DU1
      ARM: dts: alt: Correct clock of DU1
      ARM: dts: silk: Correct clock of DU1
      ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks
      ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks
      ARM: dts: r8a7793: Correct parent of SSI[0-9] clocks
      ARM: dts: r8a7792: Correct Z clock
      ARM: dts: r8a7794: Add Z2 clock
      ARM: dts: koelsch: Correct clock frequency of X2 DU clock input
      ARM: dts: r8a7790: Drop _clk suffix from external CAN clock node name
      ARM: dts: r8a7791: Drop _clk suffix from external CAN clock node name

Georgi Djakov (1):
      ARM: dts: qcom: msm8974: Add RPMCC DT node

Gerd Hoffmann (1):
      ARM: dts: bcm2835: add sdhost controller to devicetree

Gregory CLEMENT (1):
      ARM: dts: armada-38x: Adjust mbus controller description on Armada 38x

Hans Verkuil (1):
      ARM: dts: exynos: add HDMI controller phandle to exynos4.dtsi

Heiko Stuebner (7):
      ARM: dts: rockchip: add rk3288 dw-mmc resets
      ARM: dts: rockchip: add rk3036 dw-mmc resets
      ARM: dts: rockchip: add rk3066/rk3188 dw-mmc resets
      ARM: dts: rockchip: add rk322x dw-mmc resets
      ARM: dts: add arm/arm64 include symlinks
      arm64: dts: add arm/arm64 include symlinks
      ARM: dts: rockchip: fix PPI misconfiguration on Cortex-A9 socs

Hoegeun Kwon (1):
      ARM: dts: exynos: Add the burst and esc clock frequency properties to DSI node

Icenowy Zheng (6):
      arm: sun8i: h3: drop skeleton.dtsi inclusion in H3 DTSI
      arm: sun8i: h3: drop pinctrl-a10.h inclusion for H3 DTSI
      arm: sun8i: h3: correct the GIC compatible in H3 to gic-400
      ARM: sunxi: h3/h5: add usb_otg and OHCI/EHCI for usbc0 on H3/H5
      ARM: sun8i: h3: enable USB OTG on Orange Pi One
      ARM: sun8i: h2+: enable USB OTG for Orange Pi Zero board

Ivan T. Ivanov (1):
      ARM: dts: qcom: Add msm8974 CoreSight components

Jacopo Mondi (1):
      ARM: dts: genmai: Enable rtc and rtc_x1 clock

Jaehoon Chung (1):
      ARM: dts: exynos: Add phy-pcie node for pcie to Exynos5440

Jagan Teki (11):
      ARM: dts: imx6qdl-icore: Add backlight support for lvds
      ARM: dts: imx6q: Add Engicam i.CoreM6 Quad/Dual OpenFrame Cap 10.1 initial support
      ARM: dts: imx6q: Add Engicam i.CoreM6 Quad/Dual OpenFrame Cap 12.3 initial support
      ARM: dts: imx6q-icore: Add LVDS support
      ARM: dts: imx6ul-geam: Add backlight support for lcdif
      ARM: dts: imx6ul-isiot: Add backlight support for lcdif
      ARM: dts: imx6ul-isiot: Add imx6ul-isiot-common.dtsi
      ARM: dts: imx6ul-isiot: Add i2c nodes
      ARM: dts: imx6ul-isiot-common: Add touchscreen node
      ARM: dts: imx6ul-[geam|isiot]: Add sai2 node
      ARM: dts: imx6q-icore: Add touchscreen node

Jelle van der Waa (1):
      ARM: dts: sun8i: Add dts file for NanoPi NEO Air

Joel Stanley (3):
      ARM: dts: aspeed: Make G5 clocks fixed
      ARM: dts: aspeed: Make G4 clocks fixed
      ARM: dts: aspeed: Update watchdog compatible strings

Jon Hunter (1):
      dt-bindings: tegra: Update compatible strings for Tegra flowctrl

Jon Mason (7):
      ARM: dts: BCM5301X: Add NAND entries to bcm953012k
      ARM: dts: BCM5301X: convert to iProc QSPI
      ARM: dts: BCM5301X: Correct GIC_PPI interrupt flags
      ARM: dts: BCM5301X: Add TWD WD Support to DT
      ARM: dts: BCM5301X: Add I2C support to the DT
      ARM: dts: NSP: Add EHCI/OHCI USB nodes to device tree
      ARM: dts: NSP: disable i2c DT entry by default

Jonathan Liu (1):
      ARM: sun7i: Enable audio codec on A20-OLinuXino-Micro

Jonathan Neuschäfer (1):
      ARM: dts: msm8974: Hook up adsp-pil's xo clock

Keerthy (5):
      ARM: dts: omap3: Add cpu_thermal zone
      ARM: dts: DRA7: Thermal: Add slope and offset values
      ARM: dts: OMAP5: Thermal: Add slope and offset values
      ARM: dts: OMAP443x: Thermal: Add slope and offset values
      ARM: dts: OMAP4460: Thermal: Add slope and offset values

Ken Lin (2):
      ARM: dts: imx6q-bx50v3: change pca953x GPIO default settings
      ARM: dts: imx6q-bx50v3: fix at25 spi-clk frequency issue

Krzysztof Kozlowski (8):
      ARM: dts: exynos: Do not ignore real-world fuse values for thermal zone 0 on Exynos5420
      ARM: dts: exynos: Fix watchdog reset on Exynos4412
      ARM: dts: s3c64xx: Enable watchdog on all S3C64xx boards
      ARM: dts: exynos: Enable watchdog on all Exynos4 boards
      ARM: dts: exynos: Fix infinite interrupt in soft mode on Exynos4210 and Exynos5440
      ARM: dts: s3c64xx: Fix infinite interrupt in soft mode
      ARM: dts: s5pv210: Fix infinite interrupt in soft mode
      Merge tag 'samsung-dt-hdmi-cec-4.12' into next/dt

Kuninori Morimoto (3):
      ARM: dts: r8a7790: Tidyup Audio-DMAC channel for DVC
      ARM: dts: r8a7791: Tidyup Audio-DMAC channel for DVC
      ARM: dts: r8a7793: Tidyup Audio-DMAC channel for DVC

Ladislav Michl (1):
      ARM: dts: omap3-igep: OneNAND support

Lei YU (1):
      ARM: dts: aspeed: romulus: Add UART1

Leonard Crestez (2):
      ARM: dts: imx6qdl-sabresd: Set LDO regulator supply
      ARM: dts: imx6qp-sabresd: Set reg_arm regulator supply

Linus Walleij (15):
      ARM: dts: add top-level DT bindings for Cortina Gemini
      ARM: dts: add device tree for Gemini SoC and SQ201
      ARM: dts: add a devicetree for Raidsonic NAS IB-4220-B
      ARM: dts: add a devicetree for Teltonika RUT1xx
      ARM: dts: add a devicetree for Wiliboard WBD-111
      ARM: dts: add a devicetree for Wiliboard WBD-222
      watchdog: add DT bindings for Cortina Gemini
      ARM: dts: add watchdog to the Gemini
      ARM: dts: add power controller to the Gemini DTS
      ARM: dts: Adjust moxart IRQ controller and flags
      ARM: dts: augment Gemini GPIO nodes
      ARM: dts: add PCI to the Gemini device trees
      ARM: dts: add SDC2 and SDC4 to the MSM8660 family
      ARM: dts: fix typo on APQ8060 Dragonboard
      ARM: dts: augment Moxa ART GPIO node

Loic Pallardy (1):
      ARM: dts: STiH407-family: update rproc node names to avoid conflict

Lucas Stach (6):
      ARM: dts: imx6qp: reference PCIe node by handle
      ARM: dts: imx6qp: reference MMDC node by handle and remove duplication
      ARM: dts: imx6qp: correct IPU nodes
      ARM: dts: imx6qp: add PRE nodes
      ARM: dts: imx6qp: add PRG nodes and hook up to IPUs
      ARM: dts: imx6: add ZII RDU2 boards

Ludovic Desroches (2):
      ARM: dts: at91: sama5d3_xplained: fix ADC vref
      ARM: dts: at91: sama5d3_xplained: not all ADC channels are available

Marco Franchi (1):
      ARM: dts: imx7d-sdb: Add sht11 Click Board support

Marcus Cooper (1):
      ARM: dts: sun8i-h3: Add mmc2 node to the X2

Martin Kaiser (1):
      ARM: dts: i.MX25: add AIPS control registers

Masahiro Yamada (6):
      ARM: dts: uniphier: remove skeleton.dtsi inclusion
      ARM: dts: uniphier: fix no unit name warnings
      ARM: dts: uniphier: move memory node below aliases node
      ARM: dts: uniphier: fix pin groups of eMMC pin-mux node
      ARM: dts: uniphier: add pagesize property to EEPROM of Support Card
      ARM: dts: uniphier: add pagesize property to EEPROM of proto boards

Maxime Ripard (12):
      ARM: sun5i: A10s: Switch the EMAC pins indices
      ARM: sun5i: a10s: switch simple framebuffer indices
      ARM: sun5i: Add UART2 pin group
      ARM: sun5i: Rename UART3 flow control pins
      ARM: sun5i: a13: Merge common controllers into the common DTSI
      ARM: sun5i: a10s: Merge common controllers into the common DTSI
      ARM: sun5i: r8: Merge common controllers into the common DTSI
      ARM: sun5i: gr8: Use common sun5i DTSI
      dt-bindings: gpu: mali: Add optional memory-region
      dt-bindings: gpu: mali: Add optional OPPs
      ARM: sun8i: a33: Add the Mali OPPs
      ARM: sun8i: a33: Add devfreq-based GPU cooling

Michael Heimpold (9):
      ARM: dts: imx28: add alternative pinmuxing for mmc2
      ARM: dts: imx28: rename mmc2_sck_cfg
      ARM: dts: imx28: add alternative muxing for mmc2_sck_cfg
      ARM: dts: imx28-duckbill: update to match vendor distributed DT
      dt-bindings: arm: add entries for I2SE boards
      ARM: dts: add support for I2SE Duckbill 2 boards
      ARM: dts: add support for I2SE Duckbill 2 485
      ARM: dts: add support for I2SE Duckbill 2 EnOcean
      ARM: dts: add support for I2SE Duckbill 2 SPI

Nobuhiro Iwamatsu (1):
      ARM: dts: socfpga: sodia: enable qspi

Olof Johansson (22):
      Merge tag 'gemini-dts-base' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt
      Merge branch 'shared/dt-symlinks' into next/dt
      Merge tag 'renesas-dt-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'renesas-dt-bindings-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt
      Merge branch 'sti-dt-for-v4.12-round1' of git://git.kernel.org/.../pchotard/sti into next/dt
      Merge tag 'stm32-dt-for-v4.12-1' of git://git.kernel.org/.../atorgue/stm32 into next/dt
      Merge tag 'davinci-for-v4.12/dt-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
      Merge tag 'socfpga_dts_for_v4.12' of git://git.kernel.org/.../dinguyen/linux into next/dt
      Merge tag 'sunxi-dt-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt
      Merge tag 'sunxi-dt-h3-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt
      Merge tag 'tegra-for-4.12-dt-bindings' of git://git.kernel.org/.../tegra/linux into next/dt
      Merge tag 'qcom-dts-for-4.12' of git://git.kernel.org/.../agross/linux into next/dt
      Merge tag 'renesas-dt2-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'mvebu-dt-4.12-2' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'samsung-dt-4.12' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'v4.12-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'imx-dt-4.12' of git://git.kernel.org/.../shawnguo/linux into next/dt
      Merge tag 'at91-ab-4.12-dt' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'omap-for-v4.12/dt-pt2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'aspeed-4.12-devicetree' of git://git.kernel.org/.../joel/aspeed into next/dt
      Merge tag 'mvebu-dt-4.12-3' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'alpine-dt-for-4.12' of https://git.kernel.org/.../atenart/linux into next/dt

Patrice Chotard (1):
      ARM: dts: STiH407-family: fix spi nodes

Patrick Menschel (6):
      ARM: dts: sun4i: Add CAN node
      ARM: dts: sun4i: Add can0_pins_a pinctrl settings
      ARM: dts: sun7i: Add CAN node
      ARM: dts: sun7i: Add can0_pins_a pinctrl settings
      ARM: dts: sun4i: fix device node ordering
      ARM: dts: sun7i: fix device node ordering

Peng Fan (1):
      ARM: dts: imx7s: enable ocotp

Peter Rosin (1):
      ARM: dts: at91: add envelope detector mux to the Axentia TSE-850

Peter Senna Tschudin (1):
      ARM: dts: imx6q-b850v3: Use megachips-stdpxxxx-ge-b850v3-fw bridges (LVDS-DP++)

Quentin Schulz (9):
      ARM: dtsi: axp209: add AC power supply subnode
      ARM: dtsi: axp22x: add AC power supply subnode
      ARM: dts: sun8i: sina33: enable ACIN power supply subnode
      ARM: sun5i: chip: enable ACIN power supply subnode
      ARM: sun8i: a33: add all operating points
      ARM: sun8i: sina33: add cpu-supply
      ARM: sun8i: a33: add thermal sensor
      ARM: sun8i: a33: add CPU thermal throttling
      ARM: sun8i: sina33: add highest OPP of CPUs

Rafał Miłecki (11):
      ARM: dts: BCM5301X: Add basic DT for Linksys EA9200
      ARM: dts: BCM5301X: Add basic DT for Linksys EA6300 V1
      ARM: dts: BCM5301X: Add basic DT for Linksys EA9500
      ARM: dts: BCM53573: Describe Tenda AC9 PCIe card in DT
      ARM: dts: BCM53573: Add Tenda AC9 2 GHz LED
      ARM: dts: BCM5301X: Relicense DTS files I created to the ISC
      ARM: dts: BCM53573: Don't use nonexistent "default-off" LED trigger
      ARM: dts: BCM5301X: Don't use nonexistent "default-off" LED trigger
      ARM: dts: BCM5301X: Add support for TP-LINK Archer C5 V2
      ARM: dts: BCM5301X: Specify serial console params in dtsi files
      ARM: dts: BCM53573: Specify serial console parameters

Ralph Sennhauser (4):
      ARM: dts: armada-385: add support for the Linksys WRT1900ACS (Shelby)
      ARM: dts: mvebu: linksys: enable buffer manager support
      ARM: dts: armada-385-linksys: disk-activity trigger for all
      ARM: dts: armada-38x: label USB and SATA nodes

Rick Altherr (1):
      arm: dts: aspeed: Describe ADCs for AST2400/AST2500

Rob Herring (3):
      ARM: dts: bcm: fix msi-controller name and unit address
      ARM: dts: alpine: fix PCIe node name
      ARM: dts: imx: fix PCI bus dtc warnings

Roger Quadros (1):
      ARM: dts: am335x-icev2: Add CPSW ethernet0 and ethernet1

Romain Perier (1):
      ARM: dts: rockchip: Add support for ES8388 to the Radxa Rock 2

Russell King (1):
      ARM: dts: clearfog: keep dts alphabetically ordered

Schuyler Patton (1):
      ARM: dts: am57xx-idk: Add DCAN support

Sebastian Reichel (8):
      ARM: dts: omap4-droid4: Add gpio-keys
      ARM: dts: motorola-cpcap-mapphone: add rtc
      ARM: dts: motorola-cpcap-mapphone: add pwrbutton
      ARM: dts: omap4-droid4: Add compass
      ARM: dts: omap4-droid4: Add accelerometer
      ARM: dts: motorola-cpcap-mapphone: add LEDs
      ARM: dts: N900: Add bluetooth
      ARM: dts: N9/N950: add bluetooth

Sekhar Nori (1):
      Documentation: devicetree: mtd: add w25q64 to list of supported SPI flashes

Sjoerd Simons (1):
      ARM: dts: rockchip: Enable sata support on rock2 square

Stefan Agner (5):
      ARM: dts: imx7-colibri: use OF graph to describe the display
      ARM: dts: imx7-colibri: fix PMIC voltages
      ARM: dts: imx7-colibri: allow to disable Ethernet rail
      ARM: dts: imx7-colibri: remove 1.8V fixed regulator
      ARM: dts: imx7-colibri: add Carrier Board 3.3V/5V regulators

Steve Lin (4):
      ARM: dts: BCM5301X: Add support for BCM953012HR
      ARM: dts: BCM953012HR: Add ethernet aliases
      ARM: dts: NSP: Add mailbox (PDC) to NSP
      ARM: dts: NSP: Add crypto (SPU) to dtsi

Sudeep Holla (1):
      ARM: dts: vexpress: fix few unit address format warnings

Thomas Petazzoni (6):
      arm: spear6xx: add labels to various nodes in spear600.dtsi
      arm: spear6xx: use node labels in spear600-evb.dts
      arm: spear6xx: fix spaces in spear600-evb.dts
      arm: spear6xx: switch spear600-evb to the new flash partition DT binding
      arm: spear6xx: remove unneeded pinctrl properties in spear600-evb
      arm: spear6xx: add DT description of the ADC on SPEAr600

Thor Thayer (1):
      ARM: dts: socfpga: Add Devkit A10-SR Reset Controller

Tim Harvey (2):
      ARM: dts: imx: add Gateworks Ventana GW5904 support
      ARM: dts: imx: add Gateworks Ventana GW5903 support

Tony Lindgren (17):
      ARM: dts: Add keypad support for droid 4
      ARM: dts: Configure regulators for droid 4
      ARM: dts: omap4-droid4: Add touchscreen
      ARM: dts: omap4-droid4: Add LCD backlight
      ARM: dts: omap4-droid4: Add GPIO poweroff
      ARM: dts: omap4-droid4: Add tmp105 sensor for droid 4
      ARM: dts: omap4-droid4: Add HDMI support
      ARM: dts: omap4-droid4: Add LCD
      ARM: dts: omap4-droid4: Configure EHCI so modems can be accessed
      ARM: dts: omap4-droid4: Fix MMC1 card for detect GPIO and regulator
      Merge branch 'omap-for-v4.12/dt-droid4-v2' into omap-for-v4.12/dt-v2
      ARM: dts: omap4-droid4: Fix interrupt triggering for cpcap
      ARM: dts: omap4-droid4: Stop disabling SRAM and GPMC
      ARM: dts: omap4-droid4: Add CPCAP PMIC ADC configuration
      ARM: dts: omap4-droid4: Add CPCAP PMIC battery charger configuration
      ARM: dts: omap4-droid4: Add CPCAP PMIC OTG PHY configuration
      Merge branch 'omap-for-v4.12/dt-droid4-v2' into omap-for-v4.12/dt-v2

Uwe Kleine-König (3):
      ARM: imx25: set default phy_type and dr_mode for usbotg port
      ARM: dts: imx25-pinfunc: remove duplicate definition
      ARM: dts: imx25-pinfunc: Move MX25_PAD_TDO__TDO to a more sensible place

Valentin Raevsky (1):
      ARM: dts: imx6q-cm-fx6: add analog audio support

Vignesh R (1):
      ARM: dts: am437x-gp-evm: Add pinmux for uart0

Viresh Kumar (1):
      ARM: dts: exynos: Use - instead of @ for DT OPP entries

Vivien Didelot (1):
      ARM: dts: vf610-zii-dev-rev-b: change switch2 label

Wadim Egorov (3):
      ARM: dts: rockchip: Add support for phyCORE-RK3288 SoM
      dt-bindings: Document Phytec phyCORE-RK3288 RDK
      ARM: dts: rockchip: Add support for PCM-947 carrier board

Willy Tarreau (2):
      ARM: dts: rockchip: fix the MiQi board's LED definition
      ARM: dts: armada-385-synology-ds116: add support for Synology DS116 NAS

Yegor Yefremov (2):
      ARM: dts: AM35x: Add hecc node
      ARM: dts: am335x-baltos: add LED support


 .../devicetree/bindings/arm/atmel-at91.txt      |   3 +-
 .../devicetree/bindings/arm/gemini.txt          |  86 ++
 Documentation/devicetree/bindings/arm/i2se.txt  |  22 +
 .../devicetree/bindings/arm/rockchip.txt        |   7 +
 .../devicetree/bindings/arm/shmobile.txt        |   4 +
 .../arm/tegra/nvidia,tegra20-flowctrl.txt       |   8 +-
 .../bindings/clock/mvebu-core-clock.txt         |   7 +
 .../bindings/clock/mvebu-gated-clock.txt        |  11 +
 .../devicetree/bindings/devfreq/exynos-bus.txt  |  46 +-
 .../bindings/display/sunxi/sun4i-drm.txt        |   2 +
 .../devicetree/bindings/gpu/arm,mali-utgard.txt |   8 +
 .../devicetree/bindings/gpu/nvidia,gk20a.txt    |  25 +-
 .../devicetree/bindings/mtd/jedec,spi-nor.txt   |   1 +
 .../bindings/net/marvell,prestera.txt           |  13 +-
 Documentation/devicetree/bindings/usb/dwc2.txt  |   4 +
 .../watchdog/cortina,gemini-watchdog.txt        |  17 +
 arch/arm/boot/dts/Makefile                      |  73 +-
 arch/arm/boot/dts/alpine.dtsi                   |  20 +-
 arch/arm/boot/dts/am335x-baltos-ir2110.dts      |   1 +
 arch/arm/boot/dts/am335x-baltos-ir3220.dts      |   1 +
 arch/arm/boot/dts/am335x-baltos-ir5221.dts      |   1 +
 arch/arm/boot/dts/am335x-baltos-leds.dtsi       |  50 +
 arch/arm/boot/dts/am335x-boneblack.dts          |  11 +
 arch/arm/boot/dts/am335x-icev2.dts              | 154 +++
 arch/arm/boot/dts/am33xx.dtsi                   |  87 +-
 arch/arm/boot/dts/am3517.dtsi                   |  12 +
 arch/arm/boot/dts/am4372.dtsi                   |   7 +-
 arch/arm/boot/dts/am437x-gp-evm.dts             |  15 +
 arch/arm/boot/dts/am57xx-idk-common.dtsi        |  24 +
 arch/arm/boot/dts/armada-385-linksys-shelby.dts | 114 +++
 arch/arm/boot/dts/armada-385-linksys.dtsi       |  18 +-
 arch/arm/boot/dts/armada-385-synology-ds116.dts | 321 +++++++
 arch/arm/boot/dts/armada-385.dtsi               |  20 +-
 arch/arm/boot/dts/armada-388-clearfog.dts       |  38 +-
 arch/arm/boot/dts/armada-388.dtsi               |   9 +-
 arch/arm/boot/dts/armada-38x.dtsi               |  49 +-
 arch/arm/boot/dts/armada-xp-98dx3236.dtsi       | 211 +++--
 arch/arm/boot/dts/armada-xp-98dx3336.dtsi       |   2 +-
 arch/arm/boot/dts/armada-xp-98dx4251.dtsi       |   2 +-
 arch/arm/boot/dts/armada-xp-db-dxbc2.dts        |   2 +-
 arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts   |   2 +-
 arch/arm/boot/dts/armada-xp-linksys-mamba.dts   |  18 +-
 arch/arm/boot/dts/aspeed-ast2500-evb.dts        |  22 +
 arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts   |  18 +
 arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts    |  36 +
 arch/arm/boot/dts/aspeed-g4.dtsi                | 109 ++-
 arch/arm/boot/dts/aspeed-g5.dtsi                | 156 +++-
 arch/arm/boot/dts/at91-sama5d2_xplained.dts     |   1 +
 arch/arm/boot/dts/at91-sama5d3_xplained.dts     |   5 +-
 arch/arm/boot/dts/at91-tse850-3.dts             |  29 +-
 arch/arm/boot/dts/at91sam9261.dtsi              |   2 +-
 arch/arm/boot/dts/at91sam9x5ek.dtsi             |   2 +-
 arch/arm/boot/dts/axp209.dtsi                   |   5 +
 arch/arm/boot/dts/axp22x.dtsi                   |   5 +
 arch/arm/boot/dts/bcm-cygnus.dtsi               |   4 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                  |  36 +-
 arch/arm/boot/dts/bcm2835-rpi.dtsi              |  14 +
 arch/arm/boot/dts/bcm283x.dtsi                  |  60 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts     |  17 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts     |  14 +-
 .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts    |   5 -
 arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts |  41 +
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts     |   3 -
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts  |  15 +-
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts   |  10 -
 arch/arm/boot/dts/bcm4708.dtsi                  |   8 +
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts     |  14 +-
 .../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts   |  16 +-
 .../boot/dts/bcm47081-buffalo-wzr-900dhp.dts    |  12 +-
 .../boot/dts/bcm47081-tplink-archer-c5-v2.dts   |  98 ++
 arch/arm/boot/dts/bcm47081.dtsi                 |  20 +-
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts     |  14 +-
 .../boot/dts/bcm4709-buffalo-wxr-1900dhp.dts    |   8 -
 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts    |  42 +
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts     |  19 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts     |  41 +-
 .../boot/dts/bcm4709-tplink-archer-c9-v1.dts    |   8 -
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts   |  18 +-
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts |  36 +
 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts   |   8 -
 arch/arm/boot/dts/bcm47094-netgear-r8500.dts    |   6 -
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts        |  39 +-
 arch/arm/boot/dts/bcm5301x.dtsi                 |  79 +-
 arch/arm/boot/dts/bcm53573.dtsi                 |  10 +-
 arch/arm/boot/dts/bcm94708.dts                  |   8 -
 arch/arm/boot/dts/bcm94709.dts                  |   8 -
 arch/arm/boot/dts/bcm953012er.dts               |   8 -
 arch/arm/boot/dts/bcm953012hr.dts               |  97 ++
 arch/arm/boot/dts/bcm953012k.dts                |  62 +-
 arch/arm/boot/dts/bcm958522er.dts               |  10 +-
 arch/arm/boot/dts/bcm958525er.dts               |  10 +-
 arch/arm/boot/dts/bcm958525xmc.dts              |  10 +
 arch/arm/boot/dts/bcm958622hr.dts               |  10 +-
 arch/arm/boot/dts/bcm958623hr.dts               |  10 +-
 arch/arm/boot/dts/bcm958625hr.dts               |   8 +
 arch/arm/boot/dts/bcm958625k.dts                |   8 +
 arch/arm/boot/dts/bcm988312hr.dts               |  10 +-
 arch/arm/boot/dts/da850-evm.dts                 |  31 +-
 arch/arm/boot/dts/da850-lego-ev3.dts            |  59 +-
 arch/arm/boot/dts/da850.dtsi                    |  31 +-
 arch/arm/boot/dts/dm8168-evm.dts                |  10 +
 arch/arm/boot/dts/dm816x.dtsi                   |   7 +
 arch/arm/boot/dts/dra7.dtsi                     |  41 +-
 arch/arm/boot/dts/dra74x.dtsi                   |   5 +
 arch/arm/boot/dts/exynos3250-rinato.dts         |   2 +
 arch/arm/boot/dts/exynos3250.dtsi               |  46 +-
 arch/arm/boot/dts/exynos4.dtsi                  |   9 -
 arch/arm/boot/dts/exynos4210-origen.dts         |   4 -
 arch/arm/boot/dts/exynos4210-trats.dts          |   2 +
 arch/arm/boot/dts/exynos4210.dtsi               |  40 +-
 arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi |   4 -
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |   4 -
 arch/arm/boot/dts/exynos4412-origen.dts         |   4 -
 arch/arm/boot/dts/exynos4412-prime.dtsi         |   4 +-
 arch/arm/boot/dts/exynos4412-trats2.dts         |   2 +
 arch/arm/boot/dts/exynos4412.dtsi               |  75 +-
 .../boot/dts/exynos5420-tmu-sensor-conf.dtsi    |  25 +
 arch/arm/boot/dts/exynos5420.dtsi               |  50 +-
 arch/arm/boot/dts/exynos5440.dtsi               |  32 +-
 arch/arm/boot/dts/exynos5800.dtsi               |  56 +-
 arch/arm/boot/dts/gemini-nas4220b.dts           | 102 ++
 arch/arm/boot/dts/gemini-rut1xx.dts             |  65 ++
 arch/arm/boot/dts/gemini-sq201.dts              | 118 +++
 arch/arm/boot/dts/gemini-wbd111.dts             | 102 ++
 arch/arm/boot/dts/gemini-wbd222.dts             | 102 ++
 arch/arm/boot/dts/gemini.dtsi                   | 156 ++++
 .../dts/imx25-eukrea-mbimxsd25-baseboard.dts    |   2 -
 arch/arm/boot/dts/imx25-pdk.dts                 |   2 -
 arch/arm/boot/dts/imx25-pinfunc.h               |   5 +-
 arch/arm/boot/dts/imx25.dtsi                    |  12 +
 arch/arm/boot/dts/imx28-duckbill-2-485.dts      | 189 ++++
 arch/arm/boot/dts/imx28-duckbill-2-enocean.dts  | 220 +++++
 arch/arm/boot/dts/imx28-duckbill-2-spi.dts      | 199 ++++
 arch/arm/boot/dts/imx28-duckbill-2.dts          | 183 ++++
 arch/arm/boot/dts/imx28-duckbill.dts            |  81 +-
 arch/arm/boot/dts/imx28-m28cu3.dts              |   2 +-
 arch/arm/boot/dts/imx28.dtsi                    |  28 +-
 arch/arm/boot/dts/imx50.dtsi                    |   8 +-
 arch/arm/boot/dts/imx53-qsb.dts                 |   4 +-
 arch/arm/boot/dts/imx53-qsrb.dts                |   4 +-
 arch/arm/boot/dts/imx6dl-gw5903.dts             |  55 ++
 arch/arm/boot/dts/imx6dl-gw5904.dts             |  55 ++
 arch/arm/boot/dts/imx6q-b450v3.dts              |   7 +
 arch/arm/boot/dts/imx6q-b650v3.dts              |   7 +
 arch/arm/boot/dts/imx6q-b850v3.dts              |  70 ++
 arch/arm/boot/dts/imx6q-bx50v3.dtsi             |  16 +-
 arch/arm/boot/dts/imx6q-cm-fx6.dts              |  83 ++
 arch/arm/boot/dts/imx6q-gw5903.dts              |  55 ++
 arch/arm/boot/dts/imx6q-gw5904.dts              |  59 ++
 arch/arm/boot/dts/imx6q-icore-ofcap10.dts       |  76 ++
 arch/arm/boot/dts/imx6q-icore-ofcap12.dts       |  76 ++
 arch/arm/boot/dts/imx6q-icore.dts               |  34 +
 arch/arm/boot/dts/imx6q-utilite-pro.dts         |  10 +-
 arch/arm/boot/dts/imx6q-zii-rdu2.dts            |  50 +
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi           | 654 +++++++++++++
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi           | 641 +++++++++++++
 arch/arm/boot/dts/imx6qdl-icore.dtsi            |  19 +
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi          |  12 +
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi         | 932 +++++++++++++++++++
 arch/arm/boot/dts/imx6qdl.dtsi                  |   3 +-
 arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts     |  55 ++
 arch/arm/boot/dts/imx6qp-sabresd.dts            |   4 +-
 arch/arm/boot/dts/imx6qp-zii-rdu2.dts           |  50 +
 arch/arm/boot/dts/imx6qp.dtsi                   |  99 +-
 arch/arm/boot/dts/imx6sx.dtsi                   |  21 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dts          |   5 -
 arch/arm/boot/dts/imx6ul-geam.dtsi              |  45 +
 arch/arm/boot/dts/imx6ul-isiot-common.dtsi      | 141 +++
 arch/arm/boot/dts/imx6ul-isiot-emmc.dts         |   1 +
 arch/arm/boot/dts/imx6ul-isiot-nand.dts         |   1 +
 arch/arm/boot/dts/imx6ul-isiot.dtsi             |  73 ++
 arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi     |  55 +-
 arch/arm/boot/dts/imx7-colibri.dtsi             |  45 +-
 arch/arm/boot/dts/imx7d-colibri-eval-v3.dts     |   1 +
 arch/arm/boot/dts/imx7d-sdb-sht11.dts           |  74 ++
 arch/arm/boot/dts/imx7s.dtsi                    |   7 +-
 arch/arm/boot/dts/include/arm                   |   1 +
 arch/arm/boot/dts/include/arm64                 |   1 +
 arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi  | 243 +++++
 arch/arm/boot/dts/moxart-uc7112lx.dts           |   2 +-
 arch/arm/boot/dts/moxart.dtsi                   |  21 +-
 arch/arm/boot/dts/omap3-cpu-thermal.dtsi        |  20 +
 arch/arm/boot/dts/omap3-igep.dtsi               |  52 ++
 arch/arm/boot/dts/omap3-n900.dts                |  23 +-
 arch/arm/boot/dts/omap3-n950-n9.dtsi            |  32 +
 arch/arm/boot/dts/omap34xx.dtsi                 |   8 +-
 arch/arm/boot/dts/omap36xx.dtsi                 |   8 +-
 arch/arm/boot/dts/omap4-droid4-xt894.dts        | 375 +++++++-
 arch/arm/boot/dts/omap443x.dtsi                 |   4 +
 arch/arm/boot/dts/omap4460.dtsi                 |   4 +
 arch/arm/boot/dts/omap5.dtsi                    |   9 +
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts  |   6 +-
 arch/arm/boot/dts/qcom-msm8660.dtsi             |  30 +
 .../dts/qcom-msm8974-sony-xperia-honami.dts     |   8 -
 arch/arm/boot/dts/qcom-msm8974.dtsi             | 306 +++++-
 arch/arm/boot/dts/r7s72100-genmai.dts           |   8 +
 arch/arm/boot/dts/r7s72100-rskrza1.dts          |   8 +
 arch/arm/boot/dts/r7s72100.dtsi                 |  65 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |  19 +-
 arch/arm/boot/dts/r8a7743.dtsi                  |  29 +-
 arch/arm/boot/dts/r8a7745.dtsi                  |  29 +-
 arch/arm/boot/dts/r8a7778-bockw.dts             |   1 -
 arch/arm/boot/dts/r8a7779-marzen.dts            |   1 -
 arch/arm/boot/dts/r8a7790-lager.dts             |   1 -
 arch/arm/boot/dts/r8a7790.dtsi                  |  28 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts           |   4 +-
 arch/arm/boot/dts/r8a7791-porter.dts            |   5 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |  25 +-
 arch/arm/boot/dts/r8a7792.dtsi                  |  25 +-
 arch/arm/boot/dts/r8a7793-gose.dts              |   1 -
 arch/arm/boot/dts/r8a7793.dtsi                  |  25 +-
 arch/arm/boot/dts/r8a7794-alt.dts               |   3 +-
 arch/arm/boot/dts/r8a7794-silk.dts              |   3 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |  30 +-
 arch/arm/boot/dts/rk3036.dtsi                   |   6 +
 arch/arm/boot/dts/rk3188.dtsi                   |   4 +-
 arch/arm/boot/dts/rk322x.dtsi                   |   2 +
 arch/arm/boot/dts/rk3288-miqi.dts               |  12 +-
 arch/arm/boot/dts/rk3288-phycore-rdk.dts        | 298 ++++++
 arch/arm/boot/dts/rk3288-phycore-som.dtsi       | 497 ++++++++++
 arch/arm/boot/dts/rk3288-rock2-som.dtsi         |   2 +-
 arch/arm/boot/dts/rk3288-rock2-square.dts       |  62 ++
 arch/arm/boot/dts/rk3288-tinker.dts             | 536 +++++++++++
 arch/arm/boot/dts/rk3288.dtsi                   |   8 +
 arch/arm/boot/dts/rk3xxx.dtsi                   |  16 +-
 arch/arm/boot/dts/s3c64xx.dtsi                  |   3 +-
 arch/arm/boot/dts/s5pv210.dtsi                  |   2 +-
 arch/arm/boot/dts/sama5d2.dtsi                  |   5 +
 arch/arm/boot/dts/socfpga.dtsi                  |  56 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi          |  51 +-
 arch/arm/boot/dts/socfpga_arria10_socdk.dtsi    |   7 +-
 arch/arm/boot/dts/socfpga_arria5_socdk.dts      |   2 +-
 .../boot/dts/socfpga_cyclone5_de0_sockit.dts    |   2 +-
 arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi     |   2 +-
 arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts   |   1 -
 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts    |   2 +-
 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts   |   2 +-
 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts |   8 +-
 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts    |  23 +-
 .../boot/dts/socfpga_cyclone5_vining_fpga.dts   |   2 +-
 arch/arm/boot/dts/socfpga_vt.dts                |   2 +-
 arch/arm/boot/dts/spear600-evb.dts              | 148 ++-
 arch/arm/boot/dts/spear600.dtsi                 |  28 +-
 arch/arm/boot/dts/stih407-family.dtsi           |  18 +-
 arch/arm/boot/dts/stm32429i-eval.dts            |  28 +
 arch/arm/boot/dts/stm32746g-eval.dts            |   4 +
 arch/arm/boot/dts/stm32f429-disco.dts           |  16 +
 arch/arm/boot/dts/stm32f429.dtsi                |  37 +
 arch/arm/boot/dts/stm32f469-disco.dts           |  16 +
 arch/arm/boot/dts/stm32f746.dtsi                |  96 +-
 arch/arm/boot/dts/stm32h743-pinctrl.dtsi        | 156 ++++
 arch/arm/boot/dts/stm32h743.dtsi                |  83 ++
 arch/arm/boot/dts/stm32h743i-eval.dts           |  74 ++
 arch/arm/boot/dts/sun4i-a10-a1000.dts           |   1 -
 arch/arm/boot/dts/sun4i-a10-cubieboard.dts      |   1 -
 .../arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts |   1 -
 arch/arm/boot/dts/sun4i-a10-hackberry.dts       |   1 -
 arch/arm/boot/dts/sun4i-a10-inet1.dts           |   1 -
 arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts    |   1 -
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts      |   1 -
 arch/arm/boot/dts/sun4i-a10-marsboard.dts       |   1 -
 arch/arm/boot/dts/sun4i-a10-mini-xplus.dts      |   1 -
 arch/arm/boot/dts/sun4i-a10-mk802.dts           |   1 -
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts  |   1 -
 arch/arm/boot/dts/sun4i-a10-pcduino.dts         |   1 -
 .../arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts |   1 -
 arch/arm/boot/dts/sun4i-a10.dtsi                |  40 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts    |   1 -
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts    |   1 -
 .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts |   5 +-
 arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts   |   1 -
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts        |   3 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi               |  77 +-
 .../dts/sun5i-a13-empire-electronix-d709.dts    |   1 -
 arch/arm/boot/dts/sun5i-a13-hsg-h702.dts        |   1 -
 arch/arm/boot/dts/sun5i-a13-licheepi-one.dts    |   1 -
 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts |   1 -
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts       |   1 -
 arch/arm/boot/dts/sun5i-a13.dtsi                | 140 ---
 arch/arm/boot/dts/sun5i-gr8-chip-pro.dts        |   4 +-
 arch/arm/boot/dts/sun5i-gr8-evb.dts             |   4 +-
 arch/arm/boot/dts/sun5i-gr8.dtsi                | 618 +-----------
 arch/arm/boot/dts/sun5i-r8-chip.dts             |   6 +-
 arch/arm/boot/dts/sun5i-r8.dtsi                 |  40 -
 arch/arm/boot/dts/sun5i.dtsi                    | 284 +++++-
 arch/arm/boot/dts/sun6i-a31-app4-evb1.dts       |   1 -
 arch/arm/boot/dts/sun6i-a31-colombus.dts        |   1 -
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts     |   1 -
 arch/arm/boot/dts/sun6i-a31-i7.dts              |   1 -
 arch/arm/boot/dts/sun6i-a31-m9.dts              |   1 -
 .../arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts |   1 -
 arch/arm/boot/dts/sun6i-a31.dtsi                |   1 -
 arch/arm/boot/dts/sun6i-a31s-cs908.dts          |   2 -
 arch/arm/boot/dts/sun6i-a31s-primo81.dts        |   1 -
 arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi  |   1 -
 arch/arm/boot/dts/sun6i-a31s-sina31s.dts        |  23 +
 .../arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts |  57 ++
 .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts  |   1 -
 .../boot/dts/sun6i-reference-design-tablet.dtsi |   1 -
 arch/arm/boot/dts/sun7i-a20-bananapi.dts        |   1 -
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts     |   1 -
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts      |   9 +-
 arch/arm/boot/dts/sun7i-a20-hummingbird.dts     |   1 -
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts       |   1 -
 arch/arm/boot/dts/sun7i-a20-icnova-swac.dts     |   1 -
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts       |   1 -
 arch/arm/boot/dts/sun7i-a20-m3.dts              |   1 -
 arch/arm/boot/dts/sun7i-a20-mk808c.dts          |   1 -
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts  |   1 -
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts  |   1 -
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts |   1 -
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts |  36 +-
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts   |   1 -
 arch/arm/boot/dts/sun7i-a20-orangepi.dts        |   1 -
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts        |   1 -
 arch/arm/boot/dts/sun7i-a20.dtsi                |  46 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi            |   2 +-
 arch/arm/boot/dts/sun8i-a23-evb.dts             |   1 -
 arch/arm/boot/dts/sun8i-a23-q8-tablet.dts       |  10 -
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts  |  23 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                | 155 +++
 arch/arm/boot/dts/sun8i-a83t.dtsi               |   2 -
 .../boot/dts/sun8i-h2-plus-orangepi-zero.dts    |  21 +-
 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts |   1 -
 arch/arm/boot/dts/sun8i-h3-beelink-x2.dts       |  11 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts   |  96 ++
 arch/arm/boot/dts/sun8i-h3-nanopi.dtsi          |   1 -
 arch/arm/boot/dts/sun8i-h3-orangepi-2.dts       |   1 -
 arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts    |   1 -
 arch/arm/boot/dts/sun8i-h3-orangepi-one.dts     |  23 +-
 arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts      |   1 -
 arch/arm/boot/dts/sun8i-h3.dtsi                 | 602 +-----------
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts     |   1 -
 arch/arm/boot/dts/sun9i-a80-optimus.dts         |   1 -
 arch/arm/boot/dts/sun9i-a80.dtsi                |   2 -
 arch/arm/boot/dts/sunxi-common-regulators.dtsi  |   1 -
 arch/arm/boot/dts/sunxi-h3-h5.dtsi              | 618 ++++++++++++
 .../boot/dts/sunxi-reference-design-tablet.dtsi |   1 -
 arch/arm/boot/dts/uniphier-ld4-ref.dts          |  10 +-
 arch/arm/boot/dts/uniphier-ld4.dtsi             |   4 +-
 arch/arm/boot/dts/uniphier-ld6b-ref.dts         |  10 +-
 arch/arm/boot/dts/uniphier-pinctrl.dtsi         |   2 +-
 arch/arm/boot/dts/uniphier-pro4-ace.dts         |  11 +-
 arch/arm/boot/dts/uniphier-pro4-ref.dts         |  10 +-
 arch/arm/boot/dts/uniphier-pro4-sanji.dts       |  11 +-
 arch/arm/boot/dts/uniphier-pro4.dtsi            |   4 +-
 arch/arm/boot/dts/uniphier-pro5.dtsi            |   4 +-
 arch/arm/boot/dts/uniphier-pxs2-gentil.dts      |  11 +-
 arch/arm/boot/dts/uniphier-pxs2-vodka.dts       |  10 +-
 arch/arm/boot/dts/uniphier-pxs2.dtsi            |   4 +-
 arch/arm/boot/dts/uniphier-ref-daughter.dtsi    |   4 +-
 arch/arm/boot/dts/uniphier-sld3-ref.dts         |  12 +-
 arch/arm/boot/dts/uniphier-sld3.dtsi            |   4 +-
 arch/arm/boot/dts/uniphier-sld8-ref.dts         |  10 +-
 arch/arm/boot/dts/uniphier-sld8.dtsi            |   4 +-
 arch/arm/boot/dts/uniphier-support-card.dtsi    |   5 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi         |  24 +-
 arch/arm/boot/dts/vexpress-v2m.dtsi             |  24 +-
 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts     |   2 +-
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts      |  18 +-
 arch/arm/boot/dts/vexpress-v2p-ca5s.dts         |   2 +-
 arch/arm/boot/dts/vexpress-v2p-ca9.dts          |   2 +-
 arch/arm/boot/dts/vf610-zii-dev-rev-b.dts       |  14 +-
 arch/arm/boot/dts/vf610-zii-dev-rev-c.dts       |  77 ++
 arch/arm/boot/dts/vf610-zii-dev.dtsi            |  12 +
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi  |  43 +-
 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts   |  17 +
 arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts  |  18 +
 arch/arm64/boot/dts/include/arm                 |   1 +
 arch/arm64/boot/dts/include/arm64               |   1 +
 include/dt-bindings/clock/r7s72100-clock.h      |   9 +-
 include/dt-bindings/clock/r8a73a4-clock.h       |   1 +
 include/dt-bindings/clock/r8a7790-clock.h       |   1 +
 include/dt-bindings/clock/r8a7791-clock.h       |   1 +
 include/dt-bindings/clock/r8a7792-clock.h       |   2 +-
 include/dt-bindings/clock/r8a7793-clock.h       |   5 +-
 include/dt-bindings/clock/r8a7794-clock.h       |   2 +
 include/dt-bindings/mfd/stm32f7-rcc.h           | 112 +++
 378 files changed, 13121 insertions(+), 2800 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/gemini.txt
 create mode 100644 Documentation/devicetree/bindings/arm/i2se.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/cortina,gemini-watchdog.txt
 create mode 100644 arch/arm/boot/dts/am335x-baltos-leds.dtsi
 create mode 100644 arch/arm/boot/dts/armada-385-linksys-shelby.dts
 create mode 100644 arch/arm/boot/dts/armada-385-synology-ds116.dts
 create mode 100644 arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
 create mode 100644 arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts
 create mode 100644 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts
 create mode 100644 arch/arm/boot/dts/bcm47094-linksys-panamera.dts
 create mode 100644 arch/arm/boot/dts/bcm953012hr.dts
 create mode 100644 arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi
 create mode 100644 arch/arm/boot/dts/gemini-nas4220b.dts
 create mode 100644 arch/arm/boot/dts/gemini-rut1xx.dts
 create mode 100644 arch/arm/boot/dts/gemini-sq201.dts
 create mode 100644 arch/arm/boot/dts/gemini-wbd111.dts
 create mode 100644 arch/arm/boot/dts/gemini-wbd222.dts
 create mode 100644 arch/arm/boot/dts/gemini.dtsi
 create mode 100644 arch/arm/boot/dts/imx28-duckbill-2-485.dts
 create mode 100644 arch/arm/boot/dts/imx28-duckbill-2-enocean.dts
 create mode 100644 arch/arm/boot/dts/imx28-duckbill-2-spi.dts
 create mode 100644 arch/arm/boot/dts/imx28-duckbill-2.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-gw5903.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-gw5904.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw5903.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw5904.dts
 create mode 100644 arch/arm/boot/dts/imx6q-icore-ofcap10.dts
 create mode 100644 arch/arm/boot/dts/imx6q-icore-ofcap12.dts
 create mode 100644 arch/arm/boot/dts/imx6q-zii-rdu2.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw5903.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw5904.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts
 create mode 100644 arch/arm/boot/dts/imx6qp-zii-rdu2.dts
 create mode 100644 arch/arm/boot/dts/imx6ul-isiot-common.dtsi
 create mode 100644 arch/arm/boot/dts/imx7d-sdb-sht11.dts
 create mode 120000 arch/arm/boot/dts/include/arm
 create mode 120000 arch/arm/boot/dts/include/arm64
 create mode 100644 arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi
 create mode 100644 arch/arm/boot/dts/omap3-cpu-thermal.dtsi
 create mode 100644 arch/arm/boot/dts/rk3288-phycore-rdk.dts
 create mode 100644 arch/arm/boot/dts/rk3288-phycore-som.dtsi
 create mode 100644 arch/arm/boot/dts/rk3288-tinker.dts
 create mode 100644 arch/arm/boot/dts/stm32h743-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32h743.dtsi
 create mode 100644 arch/arm/boot/dts/stm32h743i-eval.dts
 create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts
 create mode 100644 arch/arm/boot/dts/sunxi-h3-h5.dtsi
 create mode 120000 arch/arm64/boot/dts/include/arm
 create mode 120000 arch/arm64/boot/dts/include/arm64
 create mode 100644 include/dt-bindings/mfd/stm32f7-rcc.h

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

* [GIT PULL 4/7] ARM: SoC defconfig updates
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
                   ` (2 preceding siblings ...)
  2017-05-09  6:52 ` [GIT PULL 3/7] ARM: Device-tree updates Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

We've traditionally kept defconfig updates in a separate branch, often to
encourage submaintainers to handle those patches separately to avoid conflicts
on the shared files. The amount of changes seem to be decreasing though, so
we might rethink how we handle this going forward.

There really isn't much to write about here. The bulk of changes here
are enabling drivers for whatever platforms the hardware is found on
(and multi-configs).

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

The following changes since commit 7c58bab1efbfabd487601d0453268dbe9c74b14b:

  Merge tag 'armsoc-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-defconfig

for you to fetch changes up to ad8618cb9c2e948b3607f3e0a20ee0fe2707d9ae:

  Merge tag 'aspeed-4.12-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into next/defconfig

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

Alexandre TORGUE (2):
      ARM: configs: stm32: Set CPU_V7M_NUM_IRQ to max value
      ARM: configs: Add new config fragment to change RAM start point

Arnd Bergmann (3):
      Merge tag 'davinci-for-v4.12/defconfig' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
      Merge tag 'arm-soc/for-4.12/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
      multi_v7_defconfig: make Rockchip DRM drivers built-in

Bartosz Golaszewski (3):
      ARM: davinci_all_defconfig: enable VPIF display modules
      ARM: davinci_all_defconfig: enable IRQ support for pca953x
      ARM: omap2plus_defconfig: enable ahci-dm816 module

Cédric Le Goater (1):
      ARM: aspeed: Add CONFIG_SPI_ASPEED_SMC

Dave Gerlach (1):
      ARM: omap2plus_defconfig: Enable support for ti-cpufreq

David Lechner (1):
      ARM: davinci_all_defconfig: Enable TI ADS7950

Florian Fainelli (1):
      Merge tag 'bcm2835-defconfig-next-2017-03-21' into defconfig/next

Gerd Hoffmann (1):
      arm: set CONFIG_MMC_BCM2835=y in bcm2835_defconfig and multi_v7_defconfig

Heiko Stuebner (1):
      multi_v7_defconfig: make Rockchip usb2-phy built-in

Jagan Teki (2):
      ARM: imx_v6_v7_defconfig: Select max11801_ts touchscreen driver
      ARM: imx_v6_v7_defconfig: Select hid-multitouchdriver

Jia Jie Ho (1):
      ARM: socfpga: updates for socfpga_defconfig

Joel Stanley (2):
      ARM: configs: aspeed: Update configs for BMC systems
      ARM: configs: aspeed: Add new drivers

Jonathan Neuschäfer (1):
      ARM: qcom_defconfig: Enable Qualcomm remoteproc and related drivers

Krzysztof Kozlowski (1):
      ARM: exynos_defconfig: Enable DYNAMIC_DEBUG and get rid of old ext3

Leonard Crestez (1):
      ARM: imx_v6_v7_defconfig: Select SMSC_PHY

M'boumba Cedric Madianga (1):
      ARM: configs: stm32: Add I2C support

Olof Johansson (9):
      Merge tag 'stm32-defconfig-for-v4.12-1' of git://git.kernel.org/.../atorgue/stm32 into next/defconfig
      Merge tag 'davinci-for-v4.12/defconfig-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
      Merge tag 'socfpga_defconfig_updates_for_v4.12' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
      Merge tag 'sunxi-defconfig-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/defconfig
      Merge tag 'qcom-defconfig-for-4.12' of git://git.kernel.org/.../agross/linux into next/defconfig
      Merge tag 'samsung-defconfig-4.12' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge tag 'imx-defconfig-4.12' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
      Merge tag 'omap-for-v4.12/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
      Merge tag 'aspeed-4.12-defconfig' of git://git.kernel.org/.../joel/aspeed into next/defconfig

Rask Ingemann Lambertsen (4):
      ARM: sunxi_defconfig: Enable AC100 RTC driver
      ARM: multi_v7_defconfig: Switch sunxi RSB driver from module to built-in
      ARM: multi_v7_defconfig: Enable AC100 RTC driver
      ARM: multi_v7_defconfig: Switch AXP20x driver from module to built-in

Roger Quadros (1):
      ARM: omap2plus_defconfig: Enable TI Ethernet PHY

Sekhar Nori (1):
      ARM: davinci_all_defconfig: convert to use libata PATA

Shuah Khan (1):
      ARM: exynos_defconfig: Increase CONFIG_CMA_SIZE_MBYTES to 96

Stefan Wahren (1):
      ARM: bcm2835: Enable missing CMA settings for VC4 driver

Tony Lindgren (2):
      ARM: omap2plus_defconfig: Add QMI, ACM and PPP as loadable modules
      ARM: omap2plus_defconfig: Enable droid 4 devices


 arch/arm/configs/aspeed_g4_defconfig    | 112 +++++++++++++++++++++------
 arch/arm/configs/aspeed_g5_defconfig    | 111 ++++++++++++++++++++------
 arch/arm/configs/bcm2835_defconfig      |   5 +-
 arch/arm/configs/davinci_all_defconfig  |  11 ++-
 arch/arm/configs/dram_0xd0000000.config |   1 +
 arch/arm/configs/exynos_defconfig       |   5 +-
 arch/arm/configs/imx_v6_v7_defconfig    |   5 +-
 arch/arm/configs/multi_v7_defconfig     |  21 ++---
 arch/arm/configs/omap2plus_defconfig    |  24 ++++++
 arch/arm/configs/qcom_defconfig         |   7 ++
 arch/arm/configs/socfpga_defconfig      |   1 +
 arch/arm/configs/stm32_defconfig        |   4 +
 arch/arm/configs/sunxi_defconfig        |   2 +
 13 files changed, 240 insertions(+), 69 deletions(-)
 create mode 100644 arch/arm/configs/dram_0xd0000000.config

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

* [GIT PULL 5/7] ARM: SoC driver updates
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
                   ` (3 preceding siblings ...)
  2017-05-09  6:52 ` [GIT PULL 4/7] ARM: SoC defconfig updates Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 6/7] ARM: SoC 64-bit changes Olof Johansson
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

Driver updates for ARM SoCs.

* Reset subsystem, merged through arm-soc by tradition:
- Make bool drivers explicitly non-modular
- New support for i.MX7 and Arria10 reset controllers

* PATA driver for Palmchip BK371 (acked by Tejun)

* Power domain drivers for i.MX (GPC, GPCv2)
- Moved out of mach-imx for GPC
- Bunch of tweaks, fixes, etc

* PMC support for Tegra186

* SoC detection support for Renesas RZ/G1H and RZ/G1N

* Move Tegra flow controller driver from mach directory to drivers/soc
- (Power management / CPU power driver)

* Misc smaller tweaks for other platforms

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

The following changes since commit 51cc83299ee9314351569df5267b891130cef79b:

  Merge tag 'armsoc-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 b6942b68f85ed3161c91741791ec6f1779574919:

  Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/drivers

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

Alexey Klimov (1):
      firmware: arm_scpi: reinit completion instead of full init_completion()

Andre Przywara (1):
      reset: sunxi: fix for 64-bit compilation

Andrey Smirnov (3):
      reset: Add i.MX7 SRC reset driver
      dt-bindings: Add GPCv2 power gating driver
      soc: imx: Add GPCv2 power gating driver

Arnd Bergmann (4):
      Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers
      Merge tag 'arm-soc/for-4.12/drivers' of http://github.com/Broadcom/stblinux into next/drivers
      soc/tegra: Fix link errors with PMC disabled
      Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers

Bartlomiej Zolnierkiewicz (3):
      ata: add Palmchip BK3710 PATA controller driver
      pata_bk3710: disable IORDY Timer on chipset initialization
      pata_bk3710: clear status bits of BMISP on chipset initialization

Carlo Caione (2):
      firmware: meson-sm: Check for buffer output size
      firmware: meson-sm: Allow 0 as valid return value

Dave Gerlach (5):
      PM / Domains: Add generic data pointer to genpd data struct
      PM / Domains: Do not check if simple providers have phandle cells
      dt-bindings: Add TI SCI PM Domains
      soc: ti: Add ti_sci_pm_domains driver
      ARM: keystone: Drop PM domain support for k2g

Dong Aisheng (8):
      soc: imx: gpc: fix gpc clk get error handling
      soc: imx: gpc: fix the wrong using of regmap cache
      soc: imx: gpc: fix domain_index sanity check issue
      soc: imx: gpc: fix imx6sl gpc power domain regression
      soc: imx: gpc: fix comment when power up domain
      soc: imx: gpc: keep PGC_X_CTRL name align with reference manual
      dt-bindings: imx-gpc: correct the DOMAIN_INDEX using
      soc: imx: gpc: remove unnecessary readable_reg callback

Florian Fainelli (1):
      soc: bcm: brcmstb: Match additional compatible strings

Geert Uytterhoeven (7):
      soc: renesas: Identify RZ/G1H
      soc: renesas: Identify RZ/G1N
      base: soc: Let soc_device_match() return no match when called too early
      base: soc: Allow early registration of a single SoC device
      soc: renesas: Register SoC device early
      soc: renesas: rcar-sysc: Add support for fixing up power area tables
      soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0

Jon Hunter (4):
      ARM: tegra: Remove unnecessary inclusion of flowctrl header
      soc/tegra: Move Tegra flowctrl driver
      soc/tegra: flowctrl: Add basic platform driver
      soc/tegra: Add initial flowctrl support for Tegra132/210

Krzysztof Kozlowski (1):
      soc: samsung: Do not build ARMv7 PMU drivers on ARMv8

Linus Walleij (2):
      ARM: plat-versatile: remove stale clock header
      ARM/clk: move the ICST library to drivers/clk

Lucas Stach (5):
      dt-bindings: add multidomain support to i.MX GPC DT binding
      soc: imx: move PGC handling to a new GPC driver
      soc: imx: gpc: add defines for domain index
      dt-bindings: imx-gpc: add i.MX6 QuadPlus compatible
      soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver

Masahiro Yamada (1):
      reset: uniphier: add NAND and eMMC reset control

Olof Johansson (13):
      Merge tag 'reset-for-4.12-1' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'renesas-drivers-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'scpi-update-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
      Merge tag 'davinci-for-v4.12/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
      Merge tag 'reset-for-4.12-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
      Merge tag 'arm-soc-pmdomain' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
      Merge tag 'tegra-for-4.12-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'qcom-drivers-for-4.12' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'arm-to-clk-icst' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
      Merge tag 'imx-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
      Merge tag 'zte-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
      Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'samsung-drivers-4.12' of git://git.kernel.org/.../krzk/linux into next/drivers

Paul Gortmaker (5):
      reset: meson: make it explicitly non-modular
      reset: oxnas: make it explicitly non-modular
      reset: ath79: make it explicitly non-modular
      reset: pistachio: make it explicitly non-modular
      soc: tegra: make fuse-tegra explicitly non-modular

Rob Clark (1):
      firmware/qcom: add qcom_scm_restore_sec_cfg()

Rojhalat Ibrahim (1):
      reset-socfpga: Fix nr_resets property

Santosh Shilimkar (1):
      soc: pm-domain: Fix the mangled urls

Stanimir Varbanov (1):
      firmware: qcom_scm: add two scm calls for iommu secure page table

Thierry Reding (1):
      soc/tegra: Implement Tegra186 PMC support

Thor Thayer (2):
      dt-bindings: reset: a10sr: Add Arria10 SR Reset Controller offsets
      reset: Add Altera Arria10 SR Reset Controller

Wei Yongjun (3):
      reset: uniphier: fix non static symbol warnings
      soc: zte: pm_domains: Remove redundant dev_err call in zx2967_pd_probe()
      soc: zte: pm_domains: Remove .owner field for driver


 .../bindings/arm/tegra/nvidia,tegra186-pmc.txt  |  34 ++
 .../devicetree/bindings/power/fsl,imx-gpc.txt   |  85 ++--
 .../devicetree/bindings/power/fsl,imx-gpcv2.txt |  71 +++
 .../devicetree/bindings/reset/fsl,imx7-src.txt  |  47 ++
 .../bindings/soc/ti/sci-pm-domain.txt           |  57 +++
 MAINTAINERS                                     |   6 +
 arch/arm/common/Kconfig                         |   3 -
 arch/arm/common/Makefile                        |   1 -
 arch/arm/mach-imx/gpc.c                         | 217 --------
 arch/arm/mach-keystone/Kconfig                  |   1 +
 arch/arm/mach-keystone/pm_domain.c              |   4 +-
 arch/arm/mach-tegra/Makefile                    |   1 -
 arch/arm/mach-tegra/cpuidle-tegra20.c           |   3 +-
 arch/arm/mach-tegra/platsmp.c                   |   2 +-
 arch/arm/mach-tegra/pm.c                        |   2 +-
 arch/arm/mach-tegra/reset-handler.S             |   2 +-
 arch/arm/mach-tegra/sleep-tegra20.S             |   3 +-
 arch/arm/mach-tegra/sleep-tegra30.S             |   2 +-
 arch/arm/mach-tegra/sleep.S                     |   2 -
 arch/arm/mach-tegra/tegra.c                     |   2 -
 arch/arm/plat-versatile/include/plat/clock.h    |  15 -
 drivers/ata/Kconfig                             |   9 +
 drivers/ata/Makefile                            |   1 +
 drivers/ata/pata_bk3710.c                       | 382 +++++++++++++++
 drivers/base/power/domain.c                     |   2 -
 drivers/base/soc.c                              |  52 +-
 drivers/clk/versatile/Kconfig                   |   3 +
 drivers/clk/versatile/Makefile                  |   2 +-
 drivers/clk/versatile/clk-icst.c                |   1 +
 drivers/clk/versatile/clk-icst.h                |   2 -
 drivers/clk/versatile/clk-impd1.c               |   1 +
 drivers/clk/versatile/clk-realview.c            |   1 +
 drivers/clk/versatile/clk-versatile.c           |   1 +
 .../arm/common => drivers/clk/versatile}/icst.c |   2 +-
 .../hardware => drivers/clk/versatile}/icst.h   |   6 +-
 drivers/firmware/arm_scpi.c                     |   7 +-
 drivers/firmware/meson/meson_sm.c               |  20 +-
 drivers/firmware/qcom_scm-32.c                  |  18 +
 drivers/firmware/qcom_scm-64.c                  |  58 +++
 drivers/firmware/qcom_scm.c                     |  18 +
 drivers/firmware/qcom_scm.h                     |  11 +
 drivers/nvmem/meson-efuse.c                     |   2 +-
 drivers/reset/Kconfig                           |  14 +
 drivers/reset/Makefile                          |   3 +
 drivers/reset/reset-a10sr.c                     | 138 ++++++
 drivers/reset/reset-ath79.c                     |  27 +-
 drivers/reset/reset-imx7.c                      | 158 ++++++
 drivers/reset/reset-meson.c                     |  12 +-
 drivers/reset/reset-oxnas.c                     |   6 +-
 drivers/reset/reset-pistachio.c                 |   9 +-
 drivers/reset/reset-socfpga.c                   |  13 +-
 drivers/reset/reset-sunxi.c                     |  18 +-
 drivers/reset/reset-uniphier.c                  |  37 +-
 drivers/soc/Kconfig                             |   1 +
 drivers/soc/Makefile                            |   1 +
 drivers/soc/bcm/brcmstb/common.c                |   9 +
 drivers/soc/imx/Kconfig                         |   9 +
 drivers/soc/imx/Makefile                        |   2 +
 drivers/soc/imx/gpc.c                           | 489 +++++++++++++++++++
 drivers/soc/imx/gpcv2.c                         | 363 ++++++++++++++
 drivers/soc/renesas/r8a7795-sysc.c              |  26 +-
 drivers/soc/renesas/rcar-sysc.c                 |  25 +-
 drivers/soc/renesas/rcar-sysc.h                 |  10 +
 drivers/soc/renesas/renesas-soc.c               |  18 +-
 drivers/soc/samsung/Kconfig                     |   8 +-
 drivers/soc/samsung/Makefile                    |   4 +-
 drivers/soc/samsung/exynos-pmu.c                |  22 +-
 drivers/soc/samsung/exynos-pmu.h                |   3 +
 drivers/soc/tegra/Kconfig                       |  22 +
 drivers/soc/tegra/Makefile                      |   4 +-
 .../mach-tegra => drivers/soc/tegra}/flowctrl.c |  87 +++-
 drivers/soc/tegra/fuse/fuse-tegra.c             |   4 +-
 drivers/soc/tegra/pmc-tegra186.c                | 169 +++++++
 drivers/soc/ti/Kconfig                          |  12 +
 drivers/soc/ti/Makefile                         |   1 +
 drivers/soc/ti/ti_sci_pm_domains.c              | 202 ++++++++
 drivers/soc/zte/zx296718_pm_domains.c           |   1 -
 drivers/soc/zte/zx2967_pm_domains.c             |   4 +-
 include/dt-bindings/genpd/k2g.h                 |  90 ++++
 include/dt-bindings/power/imx7-power.h          |  16 +
 include/dt-bindings/power/r8a7795-sysc.h        |   2 +-
 include/dt-bindings/reset/altr,rst-mgr-a10sr.h  |  33 ++
 include/dt-bindings/reset/imx7-reset.h          |  62 +++
 include/linux/firmware/meson/meson_sm.h         |   4 +-
 include/linux/pm_domain.h                       |   1 +
 include/linux/qcom_scm.h                        |   6 +
 .../mach-tegra => include/soc/tegra}/flowctrl.h |  32 +-
 include/soc/tegra/pmc.h                         |  29 +-
 88 files changed, 2937 insertions(+), 428 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt
 create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
 create mode 100644 Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
 create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
 delete mode 100644 arch/arm/plat-versatile/include/plat/clock.h
 create mode 100644 drivers/ata/pata_bk3710.c
 rename {arch/arm/common => drivers/clk/versatile}/icst.c (98%)
 rename {arch/arm/include/asm/hardware => drivers/clk/versatile}/icst.h (94%)
 create mode 100644 drivers/reset/reset-a10sr.c
 create mode 100644 drivers/reset/reset-imx7.c
 create mode 100644 drivers/soc/imx/Kconfig
 create mode 100644 drivers/soc/imx/Makefile
 create mode 100644 drivers/soc/imx/gpc.c
 create mode 100644 drivers/soc/imx/gpcv2.c
 rename {arch/arm/mach-tegra => drivers/soc/tegra}/flowctrl.c (67%)
 create mode 100644 drivers/soc/tegra/pmc-tegra186.c
 create mode 100644 drivers/soc/ti/ti_sci_pm_domains.c
 create mode 100644 include/dt-bindings/genpd/k2g.h
 create mode 100644 include/dt-bindings/power/imx7-power.h
 create mode 100644 include/dt-bindings/reset/altr,rst-mgr-a10sr.h
 create mode 100644 include/dt-bindings/reset/imx7-reset.h
 rename {arch/arm/mach-tegra => include/soc/tegra}/flowctrl.h (77%)

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

* [GIT PULL 6/7] ARM: SoC 64-bit changes
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
                   ` (4 preceding siblings ...)
  2017-05-09  6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09  6:52 ` [GIT PULL 7/7] ARM: 64-bit DT updates Olof Johansson
  2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

Changes to platform code for 64-bit ARM platforms.

Most of these are small changes to the one defconfig we use on arm64
(no per-platform configs there), to enable new drivers.

There are also a few other changes. Broadcom sold off their 'Vulcan'
design to Cavium, where it is now called ThunderX2. While we normally
don't rename stuff based on marketing's whims, it seemed appropriate to
bring in renames on a few things such as MAINTAINERS, etc.

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

The following changes since commit 7ac1dd73f3557a1e9f7601e91c7ea953be9747c7:

  Merge tag 'armsoc-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-arm64

for you to fetch changes up to 900a9020af7a023f9b64c919fddf8a7486108962:

  arm64: sunxi: always enable reset controller

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

Andre Przywara (1):
      arm64: defconfig: add Allwinner USB PHY

Antoine Tenart (1):
      arm64: defconfig: enable the Safexcel crypto engine as a module

Arnd Bergmann (4):
      Merge tag 'amlogic-defconfig' of git://git.kernel.org/.../khilman/linux-amlogic into next/arm64
      Merge tag 'mvebu-defconfig64-4.12-1' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'arm-soc/for-4.12/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      arm64: sunxi: always enable reset controller

Florian Fainelli (1):
      Merge tag 'bcm2835-defconfig-64-next-2017-03-21' into defconfig-arm64/next

Gerd Hoffmann (1):
      arm64: set CONFIG_MMC_BCM2835=y in defconfig

Gregory CLEMENT (3):
      arm64: defconfig: enable MVNETA
      arm64: defconfig: enable I2C_PXA
      arm64: configs: enable SDHCI driver for Xenon

Icenowy Zheng (1):
      arm64: only select PINCTRL for Allwinner platforms

Jayachandran C (1):
      MAINTAINERS: Broadcom Vulcan is now Cavium ThunderX2

Krzysztof Kozlowski (2):
      arm64: exynos: Enable Exynos PMU and PM domains drivers
      arm64: defconfig: Enable video, DRM and LPASS drivers for Exynos5433 and Exynos7

Martin Blumenstingl (1):
      ARM64: defconfig: enable the leds-pwm driver and default-on trigger

Olof Johansson (4):
      Merge tag 'renesas-arm64-defconfig-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/arm64
      Merge tag 'sunxi-config64-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/arm64
      Merge tag 'samsung-soc64-4.12' of git://git.kernel.org/.../krzk/linux into next/arm64
      Merge tag 'mvebu-defconfig64-4.12-2' of git://git.infradead.org/linux-mvebu into next/arm64

Simon Horman (1):
      arm64: defconfig: Enable SH Mobile I2C controller

Thomas Petazzoni (1):
      arm64: defconfig: enable MVPP2


 MAINTAINERS                  |  9 +--------
 arch/arm64/Kconfig.platforms |  5 ++++-
 arch/arm64/configs/defconfig | 21 +++++++++++++++++++++
 3 files changed, 26 insertions(+), 9 deletions(-)

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

* [GIT PULL 7/7] ARM: 64-bit DT updates
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
                   ` (5 preceding siblings ...)
  2017-05-09  6:52 ` [GIT PULL 6/7] ARM: SoC 64-bit changes Olof Johansson
@ 2017-05-09  6:52 ` Olof Johansson
  2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
  7 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09  6:52 UTC (permalink / raw)
  To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson

Device-tree updates for arm64 platforms. Just as with 32-bit, a bunch of smaller
changes, but also some new platforms that are worth mentioning:

* Rockchip RK3399 platforms for Chromebooks, including Samsung Chromebook
Plus (Kevin)
* Orange Pi PC2 (Allwinner H5)
* Freescale LS2088A and LS1088A SoCs
* Expanded support for Nvidia Tegra186 (and Jetson TX2)

Conflicts:

arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi:
Add/add. Keep both hwrng and hdmi_tx nodes.

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

The following changes since commit 9f955a4249a816047b5f8074cb33d9af38278ec6:

  Merge tag 'armsoc-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-dt64

for you to fetch changes up to 3c0e3abd5ee59acbcbd5d8fc624eaf63f6e7b53c:

  arm64: dts: Add basic DT to support Spreadtrum's SP9860G

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

Abhimanyu Saini (3):
      dt-bindings: Add compatible for LS2088A QDS and RDB board
      arm64: dts: freescale: ls2080a: Split devicetree for code resuability
      arm64: dts: freescale: ls2088a: Add DTS support for FSL's LS2088A SoC

Alexandre Courbot (1):
      arm64: tegra: Add GPU node for Tegra186

Andi Shyti (2):
      arm64: dts: exynos: Enable ir-spi in the TM2 and TM2E boards
      arm64: dts: exynos: Add stmfts touchscreen node for TM2 and TM2E

Andre Przywara (2):
      arm64: allwinner: h5: add Allwinner H5 .dtsi
      arm64: allwinner: h5: add support for the Orange Pi PC 2 board

Andy Yan (1):
      arm64: dts: rockchip: fix the memory size of PX5 Evaluation board

Antoine Tenart (3):
      arm64: marvell: dts: add crypto engine description for 7k/8k
      arm64: marvell: dts: enable the crypto engine on the Armada 7040 DB
      arm64: marvell: dts: enable the crypto engine on the Armada 8040 DB

Arnd Bergmann (7):
      Merge tag 'uniphier-dt64-v4.12' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64
      Merge tag 'mvebu-dt64-4.12-1' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'arm-soc/for-4.12/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
      Merge tag 'v4.12-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge tag 'v4.12-rockchip-dts64-symlinks-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge tag 'juno-fixes-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64
      Merge tag 'samsung-dt64-4.12-3' of git://git.kernel.org/.../krzk/linux into next/dt64

Bjorn Andersson (4):
      arm64: dts: qcom: msm8996: Fixup smp2p node
      arm64: dts: qcom: msm8916: Update hexagon node
      arm64: dts: apq8016-sbc: Add ramoops
      arm64: dts: qcom: pm8994: Add rtc node

Brian Norris (6):
      arm64: dts: rockchip: sort rk3399-pcie by unit address
      arm64: dts: rockchip: support dwc3 USB for rk3399
      dt-bindings: Document rk3399 Gru/Kevin
      arm64: dts: rockchip: add Gru/Kevin DTS
      arm64: dts: rockchip: describe Gru/Kevin OPPs + CPU regulators
      arm64: dts: rockchip: add regulator info for Kevin digitizer

Carlo Caione (3):
      dt-bindings: Add vendor prefix for Hwacom Systems Inc.
      dt-bindings: amlogic: Add HwaCom board
      ARM64: dts: meson-gxl: Add support for HwaCom AmazeTV

Daniel Lezcano (1):
      arm64: dts: hi6220: Reset the mmc hosts

Dien Pham (2):
      arm64: dts: r8a7796: Add I2C for DVFS device node
      arm64: dts: r8a7796: salvator-x: Add I2C for DVFS device support

Geert Uytterhoeven (14):
      arm64: dts: r8a7795: Add Cortex-A53 CPU cores
      arm64: dts: r8a7795: Add Cortex-A53 PMU node
      arm64: dts: r8a7795: Remove unit-addresses and regs from integrated caches
      arm64: dts: r8a7796: Remove unit-address and reg from integrated cache
      arm64: dts: r8a7796: Add CA53 L2 cache-controller node
      arm64: dts: r8a7796: Add Cortex-A53 CPU cores
      arm64: dts: r8a7796: Add Cortex-A53 PMU node
      arm64: dts: h3ulcb: Drop superfluous status update for frequency override
      arm64: dts: r8a7795: salvator-x: Drop superfluous status updates for frequency overrides
      arm64: dts: m3ulcb: Drop superfluous status update for frequency override
      arm64: dts: r8a7796: salvator-x: Drop superfluous status update for frequency override
      arm64: dts: r8a7795: Add reset control properties
      arm64: dts: r8a7796: Add reset control properties
      arm64: dts: r8a7795: salvator-x: Drop _clk suffix from X12 clock node name

Gregory CLEMENT (9):
      arm64: dts: marvell: add RTC description for Armada 7K/8K
      ARM64: dts: marvell: armada37xx: add address and size property for i2c cells
      ARM64: dts: marvell: armada-3720-db: add gpio expander
      ARM64: dts: marvell: armada-37xx: Fix interrupt mapping for USB3
      ARM64: dts: marvell: armada-37xx: Add clock resource for USB3
      ARM64: dts: marvell: armada-3720-db: Add phy for USB3
      ARM64: dts: marvell: armada-3720 add RTC support
      arm64: dts: marvell: add eMMC support for Armada 37xx
      arm64: dts: marvell: add sdhci support for Armada 7K/8K

Harninder Rai (3):
      arm64: dts: Add support for FSL's LS1088A SoC
      dt-bindings: clockgen: Add compatible string for LS1088A
      dt-bindings: arm: Add entry for FSL LS1088A RDB, QDS boards

Heiko Stuebner (3):
      arm64: dts: rockchip: remove wrongly added idle states on rk3368
      arm64: dts: rockchip: add rk3368 dw-mmc resets
      arm64: dts: rockchip: add rk3399 dw-mmc resets

Heiner Kallweit (1):
      ARM64: dts: meson-gxbb-odroidc2: Enable SARADC node

Hoegeun Kwon (2):
      arm64: dts: exynos: Add the burst and esc clock frequency properties to DSI node
      arm64: dts: exynos: Add support for s6e3hf2 panel device on TM2e board

Horia Geantă (1):
      arm64: dts: ls1012a: add crypto node

Huibin Hong (1):
      arm64: dts: rockchip: add dmac nodes for rk3368 SoCs

Hyungwon Hwang (1):
      arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

Icenowy Zheng (4):
      arm64: allwinner: h5: enable USB OTG on Orange Pi PC 2 board
      arm64: allwinner: a64: add r_ccu node
      arm64: allwinner: a64: add R_PIO pinctrl node
      ARM: sunxi: h3/h5: switch apb0-related clocks to r_ccu

Jayachandran C (2):
      dt-bindings: Add arm64 ARCH_THUNDER2 platform documentation
      arm64: dts: move from ARCH_VULCAN to ARCH_THUNDER2

Jerome Brunet (1):
      dt-bindings: clk: gxbb: expose i2s output clock gates

Jiancheng Xue (2):
      dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board
      arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

Jianqun Xu (2):
      arm64: dts: rockchip: add i2s nodes support for RK3368 SoCs
      arm64: dts: rockchip: disable mailbox of RK3368 SoCs per default

Jon Hunter (1):
      arm64: tegra: Update the Tegra132 flowctrl compatible string

Jon Mason (1):
      arm64: dts: NS2: convert "ok" to "okay"

Jun Nie (1):
      arm64: dts: zte: add mmc devices for zx296718

Kazuya Mizuguchi (4):
      arm64: dts: r8a7795: Use rgmii-txid phy-mode for EthernetAVB
      arm64: dts: r8a7795: salvator-x: Fix EthernetAVB PHY timing
      arm64: dts: r8a7796: Use rgmii-txid phy-mode for EthernetAVB
      arm64: dts: r8a7796: salvator-x: Fix EthernetAVB PHY timing

Keita Kobayashi (2):
      arm64: dts: r8a7795: Add I2C for DVFS core to dtsi
      arm64: dts: r8a7795: salvator-x: Enable I2C for DVFS device

Kevin Hilman (1):
      Merge tag 'amlogic-clk-headers' into v4.12/dt64

Khiem Nguyen (2):
      arm64: dts: r8a7795: Upgrade to PSCI v1.0 to support Suspend-to-RAM
      arm64: dts: r8a7796: Upgrade to PSCI v1.0 to support Suspend-to-RAM

Kuninori Morimoto (1):
      arm64: dts: r8a7795: Tidyup Audio-DMAC channel for DVC

Liang Chen (4):
      dt-bindings: add binding for rk3328-grf
      arm64: dts: rockchip: add core dtsi file for RK3328 SoCs
      dt-bindings: document rockchip rk3328-evb board
      arm64: dts: rockchip: add RK3328 eavluation board devicetree

Magnus Damm (1):
      arm64: dts: r8a7795: Correct SATA device size to 2MiB

Martin Blumenstingl (14):
      ARM64: dts: meson-gxbb-odroidc2: add the ethernet PHY's reset GPIO
      ARM64: dts: meson-gxbb-p200: add the ethernet PHY's reset GPIO
      ARM64: dts: meson-gxbb-vega-s95: add the ethernet PHY's reset GPIO
      ARM64: dts: meson-gxbb-nexbox-a95x: add the ethernet PHY's reset GPIO
      ARM64: dts: meson-gxbb-wetek-hub: add the ethernet PHY's reset GPIO
      ARM64: dts: meson-gxbb-wetek-play2: add the ethernet PHY's reset GPIO
      ARM64: dts: meson-gxbb-p201: fix ethernet support
      ARM64: dts: amlogic: add the ethernet TX delay configuration
      ARM64: dts: meson-gx: remove the phy-mode property from meson-gx
      ARM64: dts: meson-gxl: improve support for the P212 reference design
      ARM64: dts: amlogic: meson-gxl: add the missing PWM pins
      devicetree: add vendor prefix for Khadas
      dt-bindings: amlogic: add the Khadas VIM
      ARM64: dts: meson-gxl: add support for the Khadas VIM board

Masahiro Yamada (4):
      arm64: dts: uniphier: fix no unit name warnings
      arm64: dts: uniphier: move memory node below aliases node
      arm64: dts: uniphier: add pinctrl property to eMMC node for LD11/LD20
      arm64: dts: uniphier: re-order reset deassertion of USB of LD11

Mikko Perttunen (2):
      arm64: tegra: Enable VIC on Tegra210
      arm64: tegra: Enable IOMMU for host1x on Tegra210

Neil Armstrong (18):
      ARM64: dts: meson-gx: Add Buttons to Q200 and P230 boards
      ARM64: dts: meson-gxbb-odroidc2: Add GPIO lines names
      ARM64: dts: meson-gxbb-odroidc2: Fix TFLASH VDD regulator GPIO line
      ARM64: dts: meson-gx: Finally move common nodes to GX dtsi
      ARM64: dts: meson-gx: empty line cleanup
      ARM64: dts: meson-gx: Prepend GX generic compatible like other nodes
      ARM64: dts: meson-gxl: Add missing pinctrl pins groups
      ARM64: dts: meson-gx: Add Mali nodes for GXBB and GXL
      ARM64: dts: meson-gxbb: Add gpio-ranges properties
      ARM64: dts: meson-gxl: Add gpio-ranges properties
      ARM: dts: meson8: Add gpio-ranges properties
      ARM: dts: meson8b: Add gpio-ranges properties
      ARM64: dts: meson-gxbb: Add USB Hub GPIO hog
      clk: meson-gxbb: Add MALI clock IDS
      clk: meson-gxbb: Expose GP0 dt-bindings clock id
      dt-bindings: clock: gxbb-clkc: Add GXL compatible variant
      ARM64: dts: meson-gx: Add shared CMA dma memory pool
      ARM64: dts: meson-gx: Add support for HDMI output

Niklas Söderlund (1):
      arm64: dts: r8a7795: salvator-x: Set drive-strength for ravb pins

Olof Johansson (14):
      Merge branch 'shared/dt-symlinks' into next/dt64
      Merge tag 'renesas-arm64-dt-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'amlogic-dt64-redo' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
      Merge tag 'sunxi-dt64-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt64
      Merge tag 'sunxi-dt-h5-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt64
      Merge tag 'tegra-for-4.12-arm64-dt' of git://git.kernel.org/.../tegra/linux into next/dt64
      Merge tag 'qcom-arm64-for-4.12' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'renesas-arm64-dt2-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'samsung-dt64-4.12' of git://git.kernel.org/.../krzk/linux into next/dt64
      Merge tag 'v4.12-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge tag 'imx-dt64-4.12' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'zte-dt64-4.12' of git://git.kernel.org/.../shawnguo/linux into next/dt64
      Merge tag 'hisi-arm64-dt-for-4.12' of git://github.com/hisilicon/linux-hisi into next/dt64
      Merge tag 'mvebu-dt64-4.12-2' of git://git.infradead.org/linux-mvebu into next/dt64

Orson Zhai (1):
      arm64: dts: Add basic DT to support Spreadtrum's SP9860G

Rob Herring (1):
      arm64: dts: juno: fix PCI bus dtc warnings

Rob Rice (1):
      arm64: dts: NS2: Add Broadcom SPU driver DT entry

Sarangdhar Joshi (1):
      arm64: dts: msm8996: Add ADSP PIL node

Shawn Guo (3):
      arm64: dts: zte: remove zx296718 pll_vga clock
      arm64: dts: zte: add vou and hdmi devices for zx296718
      arm64: dts: zte: add tvenc device for zx296718

Shawn Lin (1):
      arm64: dts: rockchip: fix PCIe domain number for rk3399

Stephen Boyd (1):
      arm64: dts: qcom: Replace PMU compatible with a53 specific one

Sudeep Holla (2):
      arm64: dts: juno: fix few unit address format warnings
      arm64: dts: juno: add information about L1 and L2 caches

Takeshi Kihara (2):
      arm64: dts: r8a7796: Add Cortex-A57 CPU cores
      arm64: dts: r8a7796: Add Cortex-A57 PMU node

Tang Yuantian (2):
      arm64: dts: added ecc register address to sata node on ls1043a
      arm64: dts: added ecc register address to sata node on ls1046a

Thierry Reding (12):
      arm64: tegra: Add PMC controller on Tegra186
      arm64: tegra: Add ethernet support for Tegra186
      arm64: tegra: Invert the PMC interrupt on P3310
      arm64: tegra: Enable I2C controllers on P3310
      arm64: tegra: Enable ethernet on P3310
      arm64: tegra: Add initial power tree for P3310
      arm64: tegra: Enable SDHCI controllers on P3110
      arm64: tegra: Enable SD/MMC slot on P2771
      arm64: tegra: Enable current monitors on P3310
      arm64: tegra: Add GPIO keys on P2771
      arm64: tegra: Add power monitors on P2771
      arm64: tegra: Add GPIO expanders on P2771

Thomas Petazzoni (1):
      arm64: marvell: dts: add PPv2.2 description to Armada 7K/8K

Ulrich Hecht (5):
      arm64: dts: r8a7796 dtsi: Add all HSCIF nodes
      arm64: dts: r8a7796: Add all SCIF nodes
      arm64: dts: r8a7796: Enable SCIF DMA
      arm64: dts: r8a7796: salvator-x: add SCIF1 (DEBUG1)
      arm64: dts: r8a7796: Enable HSCIF DMA

Viresh Kumar (1):
      arm64: dts: exynos: Use - instead of @ for DT OPP entries

Vladimir Barinov (2):
      arm64: dts: h3ulcb: Update memory node to 4 GiB map
      arm64: dts: h3ulcb: Fix EthernetAVB PHY timing

Wang Xiaoyin (2):
      arm64: dts: hisi: add drive strength levels of the pins for Hi3660 SoC
      arm64: dts: hisi: add pinctrl dtsi file for HiKey960 development board

Wei Xu (5):
      arm64: dts: hisi: add mbigen nodes for the hip07 SoC
      arm64: dts: hisi: add network related nodes for the hip07 SoC
      arm64: dts: hisi: add RoCE nodes for the hip07 SoC
      arm64: dts: hisi: add SAS nodes for the hip07 SoC
      arm64: dts: hisi: enable the NIC and SAS for the hip07-d05 board

Yuantian Tang (2):
      arm64: dts: updated sata node on ls1012a platform
      arm64: dts: ls1012a: add thermal monitor node

avaneesh dwivedi (1):
      arm64: dts: msm8996: Add SLPI SMP2P dt node.

jbrunet (4):
      ARM64: dts: meson-gxbb: add i2s output pins
      ARM64: dts: meson-gxbb: add spdif output pins
      ARM64: dts: meson-gxl: add i2s output pins
      ARM64: dts: meson-gxl: add spdif output pins


 .../devicetree/bindings/arm/amlogic.txt         |    3 +
 .../devicetree/bindings/arm/cavium-thunder2.txt |    8 +
 Documentation/devicetree/bindings/arm/cpus.txt  |    1 +
 Documentation/devicetree/bindings/arm/fsl.txt   |   23 +
 .../bindings/arm/hisilicon/hisilicon.txt        |    8 +
 .../devicetree/bindings/arm/rockchip.txt        |   24 +
 .../bindings/clock/amlogic,gxbb-clkc.txt        |    3 +-
 .../devicetree/bindings/clock/qoriq-clock.txt   |    1 +
 .../devicetree/bindings/soc/rockchip/grf.txt    |    1 +
 .../devicetree/bindings/vendor-prefixes.txt     |    2 +
 arch/arm/boot/dts/meson8.dtsi                   |    2 +
 arch/arm/boot/dts/meson8b.dtsi                  |    2 +
 arch/arm/boot/dts/sunxi-h3-h5.dtsi              |   45 +-
 arch/arm64/boot/dts/allwinner/Makefile          |    1 +
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi   |   29 +
 .../dts/allwinner/sun50i-h5-orangepi-pc2.dts    |  188 +++
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi    |  124 ++
 arch/arm64/boot/dts/allwinner/sunxi-h3-h5.dtsi  |    1 +
 arch/arm64/boot/dts/amlogic/Makefile            |    2 +
 .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi    |   39 +
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi       |   80 +-
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts |   40 +
 .../boot/dts/amlogic/meson-gxbb-odroidc2.dts    |   80 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts |   25 +
 arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts |   11 +
 .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi |   29 +-
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi   |   21 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts   |   26 +
 .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts |   26 +
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi     |  172 ++-
 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi |   43 +
 .../boot/dts/amlogic/meson-gxl-s905d-p230.dts   |   42 +
 .../arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi |    1 +
 .../amlogic/meson-gxl-s905x-hwacom-amazetv.dts  |  164 +++
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts  |  114 ++
 .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts |   23 +
 .../boot/dts/amlogic/meson-gxl-s905x-p212.dts   |   21 +-
 .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi  |  173 +++
 .../arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi |    1 +
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi      |  194 +++
 .../boot/dts/amlogic/meson-gxm-nexbox-a1.dts    |   25 +
 arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts  |   42 +
 arch/arm64/boot/dts/amlogic/meson-gxm.dtsi      |    3 +
 arch/arm64/boot/dts/arm/juno-base.dtsi          |    4 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi   |   12 +-
 arch/arm64/boot/dts/arm/juno-r1.dts             |   42 +
 arch/arm64/boot/dts/arm/juno-r2.dts             |   42 +
 arch/arm64/boot/dts/arm/juno.dts                |   42 +
 arch/arm64/boot/dts/broadcom/Makefile           |    1 -
 arch/arm64/boot/dts/broadcom/ns2-svk.dts        |   38 +-
 arch/arm64/boot/dts/broadcom/ns2-xmc.dts        |   20 +-
 arch/arm64/boot/dts/broadcom/ns2.dtsi           |   24 +
 arch/arm64/boot/dts/cavium/Makefile             |    1 +
 .../thunder2-99xx.dts}                          |    9 +-
 .../vulcan.dtsi => cavium/thunder2-99xx.dtsi}   |   15 +-
 arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi  |   48 +-
 arch/arm64/boot/dts/exynos/exynos5433.dtsi      |   50 +-
 arch/arm64/boot/dts/freescale/Makefile          |    4 +
 .../boot/dts/freescale/fsl-ls1012a-frdm.dts     |    4 +
 .../boot/dts/freescale/fsl-ls1012a-qds.dts      |    4 +
 .../boot/dts/freescale/fsl-ls1012a-rdb.dts      |    4 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi  |  182 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi  |    4 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi  |    4 +-
 .../boot/dts/freescale/fsl-ls1088a-qds.dts      |  123 ++
 .../boot/dts/freescale/fsl-ls1088a-rdb.dts      |  107 ++
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi  |  275 ++++
 .../boot/dts/freescale/fsl-ls2080a-qds.dts      |  155 +--
 .../boot/dts/freescale/fsl-ls2080a-rdb.dts      |  110 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi  |  863 ++----------
 .../boot/dts/freescale/fsl-ls2088a-qds.dts      |   64 +
 .../boot/dts/freescale/fsl-ls2088a-rdb.dts      |   64 +
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi  |  165 +++
 .../boot/dts/freescale/fsl-ls208xa-qds.dtsi     |  196 +++
 .../boot/dts/freescale/fsl-ls208xa-rdb.dtsi     |  151 +++
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi  |  737 ++++++++++
 arch/arm64/boot/dts/hisilicon/Makefile          |    1 +
 .../boot/dts/hisilicon/hi3660-hikey960.dts      |    1 +
 .../boot/dts/hisilicon/hi3798cv200-poplar.dts   |  162 +++
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi  |  411 ++++++
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |    3 +
 .../boot/dts/hisilicon/hikey960-pinctrl.dtsi    |  407 ++++++
 arch/arm64/boot/dts/hisilicon/hip07-d05.dts     |   20 +
 arch/arm64/boot/dts/hisilicon/hip07.dtsi        |  479 +++++++
 arch/arm64/boot/dts/marvell/armada-3720-db.dts  |   50 +
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi    |   18 +-
 arch/arm64/boot/dts/marvell/armada-7040-db.dts  |   43 +
 arch/arm64/boot/dts/marvell/armada-8020.dtsi    |   10 +
 arch/arm64/boot/dts/marvell/armada-8040-db.dts  |   32 +
 arch/arm64/boot/dts/marvell/armada-8040.dtsi    |    9 +
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi   |   11 +
 .../boot/dts/marvell/armada-cp110-master.dtsi   |   70 +
 .../boot/dts/marvell/armada-cp110-slave.dtsi    |   60 +
 arch/arm64/boot/dts/nvidia/tegra132.dtsi        |    2 +-
 .../boot/dts/nvidia/tegra186-p2771-0000.dts     |   91 ++
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi  |  319 ++++-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi        |   59 +
 arch/arm64/boot/dts/nvidia/tegra210.dtsi        |   19 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |   11 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi           |   26 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi           |   46 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi            |    7 +
 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts  |   29 +-
 .../boot/dts/renesas/r8a7795-salvator-x.dts     |   39 +-
 arch/arm64/boot/dts/renesas/r8a7795.dtsi        |  181 ++-
 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts  |    1 -
 .../boot/dts/renesas/r8a7796-salvator-x.dts     |   32 +-
 arch/arm64/boot/dts/renesas/r8a7796.dtsi        |  311 ++++-
 arch/arm64/boot/dts/rockchip/Makefile           |    2 +
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts     |   57 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi        | 1264 ++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts |    2 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi        |   94 +-
 .../boot/dts/rockchip/rk3399-gru-kevin.dts      |  306 +++++
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi    | 1103 +++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi    |  145 ++
 arch/arm64/boot/dts/rockchip/rk3399.dtsi        |  147 +-
 .../boot/dts/socionext/uniphier-ld11-ref.dts    |   10 +-
 .../arm64/boot/dts/socionext/uniphier-ld11.dtsi |   13 +-
 .../boot/dts/socionext/uniphier-ld20-ref.dts    |   10 +-
 .../arm64/boot/dts/socionext/uniphier-ld20.dtsi |    4 +-
 arch/arm64/boot/dts/sprd/Makefile               |    3 +-
 arch/arm64/boot/dts/sprd/sc9860.dtsi            |  569 ++++++++
 arch/arm64/boot/dts/sprd/sp9860g-1h10.dts       |   56 +
 arch/arm64/boot/dts/sprd/whale2.dtsi            |   71 +
 arch/arm64/boot/dts/zte/zx296718-evb.dts        |   28 +
 arch/arm64/boot/dts/zte/zx296718.dtsi           |  126 +-
 drivers/clk/meson/gxbb.h                        |   21 +-
 include/dt-bindings/clock/gxbb-clkc.h           |   11 +
 include/dt-bindings/pinctrl/hisi.h              |   15 +
 130 files changed, 11043 insertions(+), 1401 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/cavium-thunder2.txt
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi
 create mode 120000 arch/arm64/boot/dts/allwinner/sunxi-h3-h5.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dtsi
 rename arch/arm64/boot/dts/{broadcom/vulcan-eval.dts => cavium/thunder2-99xx.dts} (72%)
 rename arch/arm64/boot/dts/{broadcom/vulcan.dtsi => cavium/thunder2-99xx.dtsi} (88%)
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
 create mode 100644 arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts
 create mode 100644 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi
 create mode 100644 arch/arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-evb.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/sprd/sc9860.dtsi
 create mode 100644 arch/arm64/boot/dts/sprd/sp9860g-1h10.dts
 create mode 100644 arch/arm64/boot/dts/sprd/whale2.dtsi

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

* Re: [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
  2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
                   ` (6 preceding siblings ...)
  2017-05-09  6:52 ` [GIT PULL 7/7] ARM: 64-bit DT updates Olof Johansson
@ 2017-05-09 17:25 ` Linus Torvalds
  2017-05-09 17:51   ` Olof Johansson
  7 siblings, 1 reply; 10+ messages in thread
From: Linus Torvalds @ 2017-05-09 17:25 UTC (permalink / raw)
  To: Olof Johansson; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel

On Mon, May 8, 2017 at 11:52 PM, Olof Johansson <olof@lixom.net> wrote:
>
> It's been a relatively quiet release cycle here. Patch count is about
> the usual (818 commits, which includes merges). Accumulated diffstat:

Thanks, all merged, and all trivial to merge. I was getting a bit
nervous when I didn't get this the first week, but it all looks fine.

Pushed out, probably still worth double-checking even though
everything looked trivial.

                  Linus

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

* Re: [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
  2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
@ 2017-05-09 17:51   ` Olof Johansson
  0 siblings, 0 replies; 10+ messages in thread
From: Olof Johansson @ 2017-05-09 17:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel

Hi,

On Tue, May 9, 2017 at 10:25 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Mon, May 8, 2017 at 11:52 PM, Olof Johansson <olof@lixom.net> wrote:
>>
>> It's been a relatively quiet release cycle here. Patch count is about
>> the usual (818 commits, which includes merges). Accumulated diffstat:
>
> Thanks, all merged, and all trivial to merge. I was getting a bit
> nervous when I didn't get this the first week, but it all looks fine.

Yeah, we usually aim for first week but I slipped this time around.
Shouldn't become a habit though.

> Pushed out, probably still worth double-checking even though
> everything looked trivial.

Looks good! Thanks.


-Olof

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

end of thread, other threads:[~2017-05-09 17:51 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-09  6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
2017-05-09  6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
2017-05-09  6:52 ` [GIT PULL 2/7] ARM: SoC platform updates Olof Johansson
2017-05-09  6:52 ` [GIT PULL 3/7] ARM: Device-tree updates Olof Johansson
2017-05-09  6:52 ` [GIT PULL 4/7] ARM: SoC defconfig updates Olof Johansson
2017-05-09  6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2017-05-09  6:52 ` [GIT PULL 6/7] ARM: SoC 64-bit changes Olof Johansson
2017-05-09  6:52 ` [GIT PULL 7/7] ARM: 64-bit DT updates Olof Johansson
2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
2017-05-09 17:51   ` Olof Johansson

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