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

Hi Linus,

Here are the arm-soc changes changes for 4.6. Nothing unusual this time, but the
previous trends continue:

* Fewer changes outside of devicetree files as most of the active platforms have
  very little left in terms of non-driver source code. Overall this mean a total
  of 786 non-merge changesets, out of which 513 were for DT.

* The non-DT changes tend to be fairly boring, the only ones sticking out
  size-wise (exynos and lpc32xx) are actually for files that are getting
  removed from arch/arm/.

* Changes to device tree files are increasing slowly, mainly as we are
   adding new SoC platforms and board files at an increasing rate

* Most of the changes are for 32-bit platforms, but 64-bit platforms
  are growing more quickly, now around 20% of the DT changes are for
  64-bit machines

* While the total number of changes goes down, the number of pull requests
  we merge is increasing over time (101 for 4.6, plus 76 standalone patches)
  because we get more platforms that each have their own sub-maintainers.

* 13 new SoC platforms got added this time, a rather high number:
  artpec6, keystone-k2g, mt7623, a83t, imx6qp, alpine-v2, armada-37xx,
  armada-7xxx/8xxx, meson-gxbb, msm8996, uniphier-ph1, juno-r2 and vulcan.
  Most are new SoCs that are related to SoC families, but some are 
  brandnew.

For overall statistics, here is the dirstat:

   1.0% Documentation/devicetree/bindings/arm/marvell/
   1.1% Documentation/devicetree/bindings/arm/
  53.2% arch/arm/boot/dts/
   0.5% arch/arm/configs/
   0.1% arch/arm/include/
   0.2% arch/arm/mach-artpec/
   0.2% arch/arm/mach-at91/
   0.6% arch/arm/mach-davinci/
   8.0% arch/arm/mach-exynos/
   1.5% arch/arm/mach-imx/
   4.5% arch/arm/mach-lpc32xx/
   0.1% arch/arm/mach-omap1/
   1.5% arch/arm/mach-omap2/
   0.3% arch/arm/mach-pxa/
   0.2% arch/arm/mach-s3c64xx/
   0.3% arch/arm/mach-shmobile/
   0.1% arch/arm/mach-uniphier/
   0.1% arch/arm/plat-versatile/
   2.1% arch/arm/
  12.1% arch/arm64/boot/dts/
   4.6% drivers/clk/at91/
   1.4% drivers/clk/imx/
   3.2% drivers/soc/samsung/
   1.4% drivers/
   3.3% include/dt-bindings/pinctrl/
   2.2% include/linux/soc/samsung/

We had 171 contributors this time, a fairly typical number. The ones with the 10
or more patches are

     46 Geert Uytterhoeven
     44 Simon Horman
     30 Arnd Bergmann
     27 Srinivas Kandagatla
     23 Lothar Waßmann
     21 Masahiro Yamada
     20 Chen-Yu Tsai
     14 Stefan Agner
     14 Pankaj Dubey
     13 Sudeep Holla
     13 Philipp Zabel
     13 Linus Walleij
     12 Vladimir Zapolskiy
     12 Thomas Petazzoni
     12 Stephen Boyd
     12 Caesar Wang
     11 Roger Quadros
     11 Laurent Pinchart
     11 Gregory CLEMENT
     11 Alexandre Belloni
     10 Tony Lindgren
     10 Suravee Suthikulpanit
     10 Maxime Coquelin

And here is a list of all git trees we pulled from, along with the total
number of changesets we got from them.

  143 git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas
  100 git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux
   90 git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
   65 git://git.infradead.org/linux-mvebu
   49 git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux
   44 http://github.com/Broadcom/stblinux
   43 git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
   25 git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux
   22 git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32
   19 git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
   17 https://github.com/mbgg/linux-mediatek
   17 git://git.pengutronix.de/git/pza/linux
   17 git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux
   16 https://github.com/rjarzmik/linux
   16 git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator
   11 https://github.com/AppliedMicro/xgene-next
   11 git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci
   10 https://github.com/Xilinx/linux-xlnx
    8 https://github.com/carlocaione/linux-meson
    8 git://github.com/hisilicon/linux-hisi
    7 git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91
    4 git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone
    3 https://github.com/rogerq/linux
    2 git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux

	Arnd

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

* [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
@ 2016-03-20 20:24 ` Arnd Bergmann
  2016-03-20 20:29 ` [GIT PULL 2/8] ARM: SoC cleanups " Arnd Bergmann
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:24 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:

  Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)

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 88e9da9a2a70b6f1a171fbf30a681d6bc4031c4d:

  CNS3xxx: Fix PCI cns3xxx_write_config() (2016-03-12 17:02:06 -0800)

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

As usual, we queue up a few fixes that don't seem urgent enough to go in
through -rc.

 - a number of randconfig warning fixes from Arnd
 - various small fixes for OMAP
 - one somewhat larger patch to restore the OMAP3 cpuidle
   tuning that was lost in a cleanup
 - a small regression fix for cns3xxx PCI

----------------------------------------------------------------
Arnd Bergmann (19):
      ARM: s3c24xx: don't select EEPROM_AT24
      ARM: s3c24xx: allow selecting S3C2440_XTAL_16934400 for s3c2442
      ARM: s3c24xx: fix unused gta02_configure_pmu_for_charger warning
      ARM: s3c64xx: mark regulator init data as unused
      ARM: EXYNOS: select THERMAL_OF
      ARM: davinci: limit DT support to DA850
      ARM: davinci: avoid unused mityomapl138_pn_info variable
      ARM: davinci: DA8xx+DMx combined kernels need PATCH_PHYS_VIRT
      ARM: davinci: make I2C support optional
      ARM: orion: only select I2C_BOARDINFO when using I2C
      ARM: mv78xx0: avoid unused function warning
      ARM: mvebu: mark mvebu_hwcc_pci_nb as __maybe_unused
      ARM: ks8695: fix __initdata annotation
      ARM: socfpga: hide unused functions
      ARM: prima2: always enable reset controller
      Merge tag 'davinci-for-v4.6/fixes' of git://git.kernel.org/.../nsekhar/linux-davinci into next/fixes-non-critical
      soc: TI knav_qmss: fix dma_addr_t printing
      Merge tag 'mvebu-soc-4.6-1' of git://git.infradead.org/linux-mvebu into next/fixes-non-critical
      Merge tag 'omap-for-v4.6/fixes-not-urgent-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical

Kevin Hilman (1):
      MAINTAINERS: unify email addrs for Kevin Hilman

Kishon Vijay Abraham I (2):
      ARM: DRA7: hwmod: Fix OCP2SCP sysconfig
      ARM: DRA7: hwmod: Add reset data for PCIe

Krzysztof Halasa (1):
      CNS3xxx: Fix PCI cns3xxx_write_config()

Krzysztof Hałasa (1):
      CNS3xxx: remove unused *_VIRT definitions

Linus Walleij (1):
      ARM: ux500: fix ureachable iounmap()

Olof Johansson (1):
      Merge tag 'samsung-fixes-non-critical-4.6' of git://git.kernel.org/.../krzk/linux into next/fixes-non-critical

Pali Rohár (1):
      ARM: OMAP3: Add cpuidle parameters table for omap3430

Sebastian Reichel (1):
      ARM: OMAP2+: hwmod data: Add SSI data for omap36xx

Tony Lindgren (3):
      Merge tag 'for-v4.6/omap-hwmod-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.6/fixes-not-urgent
      ARM: OMAP2+: Fix out of range register access with syscon_config.max_register
      ARM: OMAP2+: Fix hwmod clock for l4_ls

 MAINTAINERS                                |  6 +--
 arch/arm/Kconfig                           |  1 +
 arch/arm/configs/mini2440_defconfig        |  1 +
 arch/arm/configs/s3c2410_defconfig         |  1 +
 arch/arm/mach-cns3xxx/cns3xxx.h            |  6 ---
 arch/arm/mach-cns3xxx/pcie.c               |  6 +--
 arch/arm/mach-davinci/Kconfig              | 22 ++--------
 arch/arm/mach-davinci/board-dm644x-evm.c   |  8 +++-
 arch/arm/mach-davinci/board-dm646x-evm.c   |  7 +++
 arch/arm/mach-davinci/board-mityomapl138.c |  2 +-
 arch/arm/mach-dove/Kconfig                 |  2 +-
 arch/arm/mach-exynos/Kconfig               |  1 +
 arch/arm/mach-ks8695/board-og.c            |  2 +-
 arch/arm/mach-ks8695/cpu.c                 |  2 +-
 arch/arm/mach-mv78xx0/common.c             |  5 +--
 arch/arm/mach-mvebu/coherency.c            |  2 +-
 arch/arm/mach-omap2/control.c              | 21 +--------
 arch/arm/mach-omap2/cpuidle34xx.c          | 69 +++++++++++++++++++++++++++++-
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 13 +++---
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c  | 18 +++++++-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c |  9 +++-
 arch/arm/mach-omap2/prm7xx.h               |  1 +
 arch/arm/mach-orion5x/Kconfig              | 18 ++++----
 arch/arm/mach-prima2/Kconfig               |  1 +
 arch/arm/mach-s3c24xx/Kconfig              |  6 ++-
 arch/arm/mach-s3c24xx/mach-gta02.c         |  2 +
 arch/arm/mach-s3c64xx/mach-smdk6410.c      | 38 ++++++++--------
 arch/arm/mach-socfpga/platsmp.c            |  2 +
 arch/arm/mach-ux500/cpu-db8500.c           |  4 +-
 drivers/soc/ti/knav_qmss.h                 |  4 +-
 drivers/soc/ti/knav_qmss_acc.c             | 14 +++---
 drivers/soc/ti/knav_qmss_queue.c           | 22 +++++-----
 32 files changed, 195 insertions(+), 121 deletions(-)

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

* [GIT PULL 2/8] ARM: SoC cleanups for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
  2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
@ 2016-03-20 20:29 ` Arnd Bergmann
  2016-03-20 20:31 ` [GIT PULL 3/8] ARM: SoC platform updates " Arnd Bergmann
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 901c5ffaaed117a38be9d0c29247c4888d6c8636:

  ARM: shmobile: Remove shmobile_boot_arg (2016-02-17 18:27:21 +0900)

are available in the git repository at:

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

for you to fetch changes up to 809683ee060de5ea45294d465dc242dee1ff189f:

  Merge tag 'mvebu-cleanup-4.6-2' of git://git.infradead.org/linux-mvebu into next/cleanup (2016-02-29 23:53:01 +0100)

----------------------------------------------------------------
ARM: SoC cleanups for v4.6

A few simple cleanups across multiple platforms, not much standing out:

- lpc32xx removes its private implementation of the clk API, after
  generic code was merged in 4.5
- all unused Makefile.boot files get removed
- a number of simplifications for shmobile
- asm/clkdev.h gets replaced with the asm-generic version after
  all mach/clkdev.h implementations are gone

----------------------------------------------------------------
Arnd Bergmann (2):
      Merge tag 'renesas-cleanup2-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/cleanup
      Merge tag 'mvebu-cleanup-4.6-2' of git://git.infradead.org/linux-mvebu into next/cleanup

Geert Uytterhoeven (5):
      ARM: shmobile: rcar-gen2: Make rcar_gen2_dma_contiguous static
      ARM: shmobile: Add includes providing forward declarations
      ARM: shmobile: Typo s/MIPDR/MPIDR/
      ARM: shmobile: r8a7779: Remove remainings of removed SCU boot setup code
      ARM: shmobile: Consolidate SCU mapping code

Magnus Damm (1):
      ARM: shmobile: Kconfig: Get rid of old comment

Masahiro Yamada (5):
      ARM: mv78xx0: use "depends on" instead of "if" after prompt
      ARM: mvebu: add missing of_node_put()
      ARM: drop unused Makefile.boot of Multiplatform SoCs
      ARM: integrator: remove redundant select in Kconfig
      ARM: netx: remove redundant "depends on ARCH_NETX"

Olof Johansson (4):
      Merge tag 'renesas-cleanup-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/cleanup
      Merge tag 'mvebu-cleanup-4.6-1' of git://git.infradead.org/linux-mvebu into next/cleanup
      Merge branch 'lpc32xx/soc' of https://github.com/vzapolskiy/linux into next/cleanup
      Merge tag 'plat-versatile-cleanup' of git://git.kernel.org/.../linusw/linux-integrator into next/cleanup

Stephen Boyd (2):
      ARM: plat-versatile: Remove unused clock.c file
      ARM: Use generic clkdev.h header

Vladimir Zapolskiy (3):
      arm: lpc32xx: switch to common clock framework
      arm: lpc32xx: remove selected HAVE_IDE
      arm: lpc32xx: remove direct control of GPIOs from shared mach file

 arch/arm/Kconfig                         |    4 +-
 arch/arm/include/asm/Kbuild              |    1 +
 arch/arm/include/asm/clkdev.h            |   31 -
 arch/arm/mach-cns3xxx/Makefile.boot      |    3 -
 arch/arm/mach-exynos/Makefile.boot       |    2 -
 arch/arm/mach-integrator/Kconfig         |    6 -
 arch/arm/mach-integrator/Makefile.boot   |    4 -
 arch/arm/mach-keystone/Makefile.boot     |    1 -
 arch/arm/mach-lpc32xx/Makefile           |    3 +-
 arch/arm/mach-lpc32xx/clock.c            | 1284 ------------------------------
 arch/arm/mach-lpc32xx/phy3250.c          |   53 --
 arch/arm/mach-lpc32xx/serial.c           |    3 -
 arch/arm/mach-lpc32xx/timer.c            |  144 ----
 arch/arm/mach-mmp/Makefile.boot          |    1 -
 arch/arm/mach-mv78xx0/Kconfig            |    3 +-
 arch/arm/mach-mv78xx0/Makefile.boot      |    3 -
 arch/arm/mach-mvebu/platsmp.c            |    1 +
 arch/arm/mach-netx/Kconfig               |    3 -
 arch/arm/mach-nspire/Makefile.boot       |    0
 arch/arm/mach-omap2/Makefile.boot        |    3 -
 arch/arm/mach-orion5x/Makefile.boot      |    3 -
 arch/arm/mach-prima2/Makefile.boot       |    3 -
 arch/arm/mach-realview/Makefile.boot     |    9 -
 arch/arm/mach-s3c64xx/Makefile.boot      |    2 -
 arch/arm/mach-shmobile/Kconfig           |    2 -
 arch/arm/mach-shmobile/common.h          |    5 +-
 arch/arm/mach-shmobile/cpufreq.c         |    2 +
 arch/arm/mach-shmobile/headsmp-scu.S     |    2 +-
 arch/arm/mach-shmobile/platsmp-scu.c     |   10 +-
 arch/arm/mach-shmobile/setup-rcar-gen2.c |    7 +-
 arch/arm/mach-shmobile/smp-emev2.c       |    3 +-
 arch/arm/mach-shmobile/smp-r8a7779.c     |    3 +-
 arch/arm/mach-shmobile/smp-sh73a0.c      |    3 +-
 arch/arm/mach-shmobile/suspend.c         |    2 +
 arch/arm/mach-shmobile/timer.c           |    2 +
 arch/arm/mach-spear/Makefile.boot        |    3 -
 arch/arm/mach-u300/Makefile.boot         |    4 -
 arch/arm/mach-ux500/Makefile.boot        |    3 -
 arch/arm/mach-zynq/Makefile.boot         |    3 -
 arch/arm/plat-versatile/Kconfig          |    3 -
 arch/arm/plat-versatile/Makefile         |    1 -
 arch/arm/plat-versatile/clock.c          |   74 --
 42 files changed, 30 insertions(+), 1672 deletions(-)

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

* [GIT PULL 3/8] ARM: SoC platform updates for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
  2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
  2016-03-20 20:29 ` [GIT PULL 2/8] ARM: SoC cleanups " Arnd Bergmann
@ 2016-03-20 20:31 ` Arnd Bergmann
  2016-03-20 20:34 ` [GIT PULL 4/8] ARM: SoC changes for 4.6 Arnd Bergmann
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:

  Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)

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 307d40c56b0c86315859ee724b51748260f50e65:

  ARM: uniphier: rework SMP code to support new System Bus binding (2016-03-18 17:36:37 +0100)

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

Newly added support for additional SoCs:

- Axis Artpec-6 SoC family
- Allwinner A83T SoC
- NXP i.MX6QP SoC
- ST Microelectronics stm32f469 microcontroller

New features:
- SMP support for Mediatek mt7623
- SMP support for Mediatek mt2701
- Big-endian support for NXP i.MX
- DaVinci now uses the new DMA engine dma_slave_map
- OMAP now uses the new DMA engine dma_slave_map
- earlyprintk support for palmchip uart on mach-tango
- delay timer support for orion

Other:
- Exynos PMU driver moved out to drivers/soc/
- Various smaller updates for Renesas, Xilinx, PXA, AT91, OMAP, uniphier

----------------------------------------------------------------
Antoine Tenart (1):
      ARM: alpine: select the Alpine MSI controller driver

Arnd Bergmann (22):
      ARM: pxa: define clock registers as __iomem
      ARM: pxa: mark spitz_card_pwr_ctrl as __maybe_unused
      ARM: pxa: mark unused eseries code as __maybe_unused
      ARM: pxa: don't select GPIO_SYSFS for MIOA701
      ARM: pxa: always select one of the two CPU types
      ARM: pxa: move extern declarations to pm.h
      ARM: pxa: fix building without IWMMXT
      ARM: pxa: don't select RFKILL if CONFIG_NET is disabled
      ARM: s3c24xx: Avoid warning for inb/outb
      Merge tag 'v4.5-next-soc' of https://github.com/mbgg/linux-mediatek into next/soc
      Merge tag 'renesas-soc-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'davinci-for-v4.6/edma' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
      Merge tag 'zynq-soc-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/soc
      Merge tag 'arm-soc/for-4.6/soc' of http://github.com/Broadcom/stblinux into next/soc
      Merge tag 'arm-soc/for-4.6/maintainers' of http://github.com/Broadcom/stblinux into next/soc
      ARM: imx: select ARM_CPU_SUSPEND only for imx6
      Merge tag 'sunxi-core-for-4.6' of https://git.kernel.org/.../mripard/linux into next/soc
      Merge tag 'pxa-for-4.6' of https://github.com/rjarzmik/linux into next/soc
      ARM: at91: avoid defining CONFIG_* symbols in source code
      Merge tag 'imx-soc-4.6' of git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'omap-for-v4.6/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'stm32-soc-for-v4.6-2' of git://git.kernel.org/.../mcoquelin/stm32 into next/soc

Bai Ping (1):
      ARM: imx: Add msl code support for imx6qp

Bartlomiej Zolnierkiewicz (2):
      ARM: EXYNOS: Use generic cpufreq driver for Exynos5420
      ARM: EXYNOS: Use generic cpufreq driver for Exynos5422/5800

Dirk Behme (1):
      ARM: imx: Do L2 errata only if the L2 cache isn't enabled

Fabio Estevam (1):
      ARM: mx25: Add basic suspend/resume support

Florian Fainelli (2):
      ARM: BCM63xx: Remove unused pmb_dn variable
      MAINTAINERS: ARM: BCM63xx: Update git and mailing-lists

Frank Li (2):
      ARM: imx: select HAVE_ARM_ARCH_TIMER if selected i.MX7D
      ARM: imx7d: correct chip version information

Geert Uytterhoeven (6):
      ARM: shmobile: r8a7740: Migrate to generic l2c OF initialization
      ARM: shmobile: r8a7740: Remove mapping of L2 cache controller registers
      ARM: shmobile: r8a7740: Remove legacy machine_desc.map_io() callback
      ARM: shmobile: emev2: Remove legacy machine_desc.map_io() callback
      ARM: shmobile: emev2: Move declaration of emev2_smp_ops to emev2.h
      ARM: shmobile: Enable PM and PM_GENERIC_DOMAINS for SoCs with PM Domains

Geliang Tang (1):
      ARM: plat-samsung: use to_platform_device()

Henry Chen (2):
      soc: mediatek: PMIC wrap: Clear the vldclr if state machine stay on FSM_VLDCLR state.
      soc: mediatek: PMIC wrap: clear the STAUPD_TRIG bit of WDT_SRC_EN

Jean-Christophe Dubois (1):
      ARM: imx6: fix cleanup path in imx6q_suspend_init()

Johannes Berg (2):
      ARM: imx: use endian-safe readl/readw/writel/writew
      ARM: imx: enable big endian mode

John Crispin (1):
      ARM: mediatek: add MT7623 smp bringup code

Josh Cartwright (2):
      ARM: zynq: initialize slcr mapping earlier
      ARM: zynq: address L2 cache data corruption

Keerthy (2):
      ARM: AM43XX: hwmod: Add rtc hwmod
      ARM: OMAP: DRA7: Make use of omap_revision information for soc_is* calls

Kishon Vijay Abraham I (2):
      ARM: DRA7: hwmod: Fix OCP2SCP sysconfig
      ARM: DRA7: hwmod: Add reset data for PCIe

Krzysztof Kozlowski (1):
      drivers: soc: samsung: Enable COMPILE_TEST

Lars Persson (2):
      arm: initial machine port for artpec-6 SoC
      ARM: mach-artpec: add entry to MAINTAINERS

Lee Jones (1):
      ARM: stm32: Identify a new SoC - STM32F469

Louis Yu (1):
      ARM: mediatek: add mt2701 smp bringup code

Mans Rullgard (1):
      ARM: debug: add support for Palmchip BK-310x UART

Masahiro Yamada (4):
      ARM: bcm: use const and __initconst for smp_operations
      ARM: s3c64xx: use "depends on" instead of "if" after prompt
      ARM: uniphier: add missing of_node_put()
      ARM: uniphier: rework SMP code to support new System Bus binding

Matthias Brugger (1):
      soc: mediatek: SCPSYS: use builtin_platform_driver

Maxime Coquelin (2):
      ARM: Kconfig: Introduce MACH_STM32F429 flag
      ARM: mach-stm32: Select pinctrl

Michal Simek (1):
      ARM: zynq: Move early printk virtual address to vmalloc area

Olof Johansson (3):
      Merge tag 'mvebu-drivers-4.6-1' of git://git.infradead.org/linux-mvebu into next/soc
      Merge tag 'stm32-soc-for-v4.6-1' of git://git.kernel.org/.../mcoquelin/stm32 into next/soc
      Merge tag 'samsung-soc-4.6-2' of git://git.kernel.org/.../krzk/linux into next/soc

Pankaj Dubey (12):
      ARM: EXYNOS: Remove unused static mapping of CMU for exynos5
      ARM: EXYNOS: Code cleanup in map.h
      ARM: EXYNOS: Correct header comment in Kconfig file
      ARM: EXYNOS: Move pmu specific headers under "linux/soc/samsung"
      ARM: EXYNOS: Split up exynos3250 SoC specific PMU data
      ARM: EXYNOS: Split up exynos4 SoC specific PMU data
      ARM: EXYNOS: Split up exynos5250 SoC specific PMU data
      ARM: EXYNOS: Split up exynos5420 SoC specific PMU data
      drivers: soc: Add support for Exynos PMU driver
      MAINTAINERS: Add maintainers entry for drivers/soc/samsung
      ARM: EXYNOS: Cleanup header files inclusion
      ARM: SAMSUNG: Remove unused register offset definition

Peter Ujfalusi (8):
      ARM: davinci: devices-da8xx: Add dma_slave_map to edma
      ARM: davinci: dm355: Add dma_slave_map to edma
      ARM: davinci: dm365: Add dma_slave_map to edma
      ARM: davinci: dm644x: Add dma_slave_map to edma
      ARM: davinci: dm646x: Add dma_slave_map to edma
      ARM: OMAP1: DMA: Provide dma_slave_map to omap-dma
      ARM: OMAP2+: DMA: Provide dma_slave_map to omap-dma for legacy boot
      ARM: DRA7: hwmod: Add data for eDMA tpcc, tptc0, tptc1

Philipp Zabel (1):
      ARM: imx: Make reset_control_ops const

Robert Jarzmik (5):
      ARM: pxa: pxa3xx device-tree support cleanup
      dma: mmp_pdma: Add the #dma-requests DT property documentation
      dmaengine: mmp-pdma: add number of requestors
      ARM: pxa: add the number of DMA requestor lines
      dmaengine: pxa_dma: fix the maximum requestor line

Russell King (1):
      ARM: orion: implement ARM delay timer

Sascha Hauer (1):
      soc: mediatek: SCPSYS: Fix double enabling of regulators

Sebastian Reichel (1):
      ARM: OMAP2+: hwmod data: Add SSI data for omap36xx

Sekhar Nori (1):
      ARM: DRA7: hwmod: Add custom reset handler for PCIeSS

Tony Lindgren (2):
      ARM: OMAP2+: Add rtc hwmod configuration for ti81xx
      Merge tag 'for-v4.6/omap-hwmod-b' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.6/soc

Vishnu Patekar (1):
      ARM: sunxi: Introduce Allwinner for A83T support

 Documentation/arm/sunxi/README                     |   1 -
 Documentation/devicetree/bindings/arm/sunxi.txt    |   1 +
 Documentation/devicetree/bindings/dma/mmp-dma.txt  |   2 +
 MAINTAINERS                                        |  16 +-
 arch/arm/Kconfig                                   |   9 +
 arch/arm/Kconfig.debug                             |   9 +
 arch/arm/Makefile                                  |   1 +
 arch/arm/boot/dts/pxa27x.dtsi                      |   1 +
 arch/arm/boot/dts/pxa3xx.dtsi                      |   1 +
 arch/arm/configs/pxa_defconfig                     |   1 +
 arch/arm/include/debug/at91.S                      |   4 +-
 arch/arm/include/debug/imx.S                       |   3 +
 arch/arm/include/debug/palmchip.S                  |  11 +
 arch/arm/include/debug/zynq.S                      |   4 +-
 arch/arm/mach-alpine/Kconfig                       |   1 +
 arch/arm/mach-artpec/Kconfig                       |  20 +
 arch/arm/mach-artpec/Makefile                      |   1 +
 arch/arm/mach-artpec/board-artpec6.c               |  72 ++
 arch/arm/mach-bcm/bcm63xx_pmb.c                    |   2 -
 arch/arm/mach-bcm/platsmp.c                        |   2 +-
 arch/arm/mach-davinci/devices-da8xx.c              |  46 +
 arch/arm/mach-davinci/dm355.c                      |  20 +
 arch/arm/mach-davinci/dm365.c                      |  22 +
 arch/arm/mach-davinci/dm644x.c                     |  12 +
 arch/arm/mach-davinci/dm646x.c                     |  11 +
 arch/arm/mach-exynos/Kconfig                       |   4 +-
 arch/arm/mach-exynos/Makefile                      |   2 +-
 arch/arm/mach-exynos/common.h                      |   1 -
 arch/arm/mach-exynos/exynos.c                      |  17 +-
 arch/arm/mach-exynos/firmware.c                    |   2 -
 arch/arm/mach-exynos/include/mach/map.h            |  14 +-
 arch/arm/mach-exynos/mcpm-exynos.c                 |   2 +-
 arch/arm/mach-exynos/platsmp.c                     |   3 +-
 arch/arm/mach-exynos/pm.c                          |   8 +-
 arch/arm/mach-exynos/pmu.c                         | 967 ---------------------
 arch/arm/mach-exynos/s5p-dev-mfc.c                 |   1 -
 arch/arm/mach-exynos/suspend.c                     |   4 +-
 arch/arm/mach-imx/3ds_debugboard.c                 |  30 +-
 arch/arm/mach-imx/Kconfig                          |   4 +-
 arch/arm/mach-imx/Makefile                         |   2 +-
 arch/arm/mach-imx/anatop.c                         |  18 +-
 arch/arm/mach-imx/avic.c                           |  30 +-
 arch/arm/mach-imx/common.h                         |   1 +
 arch/arm/mach-imx/cpu-imx27.c                      |   3 +-
 arch/arm/mach-imx/cpu-imx31.c                      |   2 +-
 arch/arm/mach-imx/cpu-imx35.c                      |   2 +-
 arch/arm/mach-imx/cpu.c                            |  16 +-
 arch/arm/mach-imx/epit.c                           |  22 +-
 arch/arm/mach-imx/headsmp.S                        |   2 +
 arch/arm/mach-imx/iomux-imx31.c                    |  12 +-
 arch/arm/mach-imx/iomux-v1.c                       |   4 +-
 arch/arm/mach-imx/iomux-v3.c                       |   6 +-
 arch/arm/mach-imx/mach-armadillo5x0.c              |   4 +-
 arch/arm/mach-imx/mach-imx25.c                     |   1 +
 arch/arm/mach-imx/mach-imx51.c                     |   5 +-
 arch/arm/mach-imx/mach-imx6q.c                     |   8 +-
 arch/arm/mach-imx/mach-mx27ads.c                   |   6 +-
 arch/arm/mach-imx/mach-mx31ads.c                   |  16 +-
 arch/arm/mach-imx/mach-mx31moboard.c               |   2 +-
 arch/arm/mach-imx/mach-qong.c                      |   6 +-
 arch/arm/mach-imx/mxc.h                            |   5 +
 arch/arm/mach-imx/pm-imx25.c                       |  37 +
 arch/arm/mach-imx/pm-imx27.c                       |   4 +-
 arch/arm/mach-imx/pm-imx3.c                        |   4 +-
 arch/arm/mach-imx/pm-imx5.c                        |  26 +-
 arch/arm/mach-imx/pm-imx6.c                        |   8 +-
 arch/arm/mach-imx/src.c                            |   2 +-
 arch/arm/mach-imx/system.c                         |  10 +-
 arch/arm/mach-imx/tzic.c                           |  34 +-
 arch/arm/mach-mediatek/platsmp.c                   |   8 +
 arch/arm/mach-omap1/dma.c                          |  45 +
 arch/arm/mach-omap2/dma.c                          | 117 +++
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |  13 +-
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c         |  14 +-
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          | 129 ++-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c         |  38 +
 arch/arm/mach-omap2/prm7xx.h                       |   1 +
 arch/arm/mach-omap2/soc.h                          |  23 +-
 arch/arm/mach-pxa/Kconfig                          |   3 +-
 arch/arm/mach-pxa/devices.c                        |   3 +-
 arch/arm/mach-pxa/eseries.c                        |   4 +-
 arch/arm/mach-pxa/gumstix.c                        |   6 +-
 arch/arm/mach-pxa/include/mach/pxa2xx-regs.h       |   8 +-
 arch/arm/mach-pxa/include/mach/pxa3xx-regs.h       |   2 +-
 arch/arm/mach-pxa/pm.h                             |   3 +
 arch/arm/mach-pxa/pxa-dt.c                         |  24 -
 arch/arm/mach-pxa/pxa25x.c                         |   2 +-
 arch/arm/mach-pxa/pxa27x.c                         |   8 +-
 arch/arm/mach-pxa/pxa3xx.c                         |  11 +-
 arch/arm/mach-pxa/spitz.c                          |   2 +-
 arch/arm/mach-pxa/zeus.c                           |   2 +-
 arch/arm/mach-s3c24xx/include/mach/io.h            |   2 +-
 arch/arm/mach-s3c24xx/include/mach/map.h           |  11 -
 arch/arm/mach-s3c64xx/Kconfig                      |   3 +-
 arch/arm/mach-shmobile/Kconfig                     |  13 +-
 arch/arm/mach-shmobile/emev2.h                     |   6 +
 arch/arm/mach-shmobile/setup-emev2.c               |  22 +-
 arch/arm/mach-shmobile/setup-r8a7740.c             |  39 +-
 arch/arm/mach-shmobile/smp-emev2.c                 |   2 +
 arch/arm/mach-stm32/board-dt.c                     |   1 +
 arch/arm/mach-sunxi/sunxi.c                        |   1 +
 arch/arm/mach-uniphier/platsmp.c                   |  26 +-
 arch/arm/mach-zynq/common.c                        |   3 +-
 arch/arm/mach-zynq/slcr.c                          |   4 +
 arch/arm/plat-orion/time.c                         |  13 +
 arch/arm/plat-pxa/include/plat/dma.h               |   2 +-
 arch/arm/plat-samsung/adc.c                        |   6 +-
 arch/arm/plat-samsung/include/plat/map-s3c.h       |   4 -
 arch/arm/plat-samsung/include/plat/map-s5p.h       |   5 -
 drivers/clk/pxa/clk-pxa25x.c                       |  12 +-
 drivers/clk/pxa/clk-pxa27x.c                       |  34 +-
 drivers/clk/pxa/clk-pxa3xx.c                       |   3 +-
 drivers/cpufreq/pxa2xx-cpufreq.c                   |   2 +-
 drivers/dma/pxa_dma.c                              |  39 +-
 drivers/soc/Kconfig                                |   1 +
 drivers/soc/Makefile                               |   1 +
 drivers/soc/mediatek/mtk-pmic-wrap.c               |  41 +-
 drivers/soc/mediatek/mtk-scpsys.c                  |  60 +-
 drivers/soc/samsung/Kconfig                        |  13 +
 drivers/soc/samsung/Makefile                       |   2 +
 drivers/soc/samsung/exynos-pmu.c                   | 141 +++
 drivers/soc/samsung/exynos-pmu.h                   |  44 +
 drivers/soc/samsung/exynos3250-pmu.c               | 175 ++++
 drivers/soc/samsung/exynos4-pmu.c                  | 222 +++++
 drivers/soc/samsung/exynos5250-pmu.c               | 195 +++++
 drivers/soc/samsung/exynos5420-pmu.c               | 280 ++++++
 include/linux/platform_data/mmp_dma.h              |   1 +
 .../linux/soc/samsung}/exynos-pmu.h                |   6 +-
 .../linux/soc/samsung/exynos-regs-pmu.h            |   6 +-
 129 files changed, 2145 insertions(+), 1392 deletions(-)
 create mode 100644 arch/arm/include/debug/palmchip.S
 create mode 100644 arch/arm/mach-artpec/Kconfig
 create mode 100644 arch/arm/mach-artpec/Makefile
 create mode 100644 arch/arm/mach-artpec/board-artpec6.c
 delete mode 100644 arch/arm/mach-exynos/pmu.c
 create mode 100644 arch/arm/mach-imx/pm-imx25.c
 create mode 100644 arch/arm/mach-shmobile/emev2.h
 create mode 100644 drivers/soc/samsung/Kconfig
 create mode 100644 drivers/soc/samsung/Makefile
 create mode 100644 drivers/soc/samsung/exynos-pmu.c
 create mode 100644 drivers/soc/samsung/exynos-pmu.h
 create mode 100644 drivers/soc/samsung/exynos3250-pmu.c
 create mode 100644 drivers/soc/samsung/exynos4-pmu.c
 create mode 100644 drivers/soc/samsung/exynos5250-pmu.c
 create mode 100644 drivers/soc/samsung/exynos5420-pmu.c
 rename {arch/arm/mach-exynos => include/linux/soc/samsung}/exynos-pmu.h (81%)
 rename arch/arm/mach-exynos/regs-pmu.h => include/linux/soc/samsung/exynos-regs-pmu.h (99%)

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

* [GIT PULL 4/8] ARM: SoC changes for 4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
                   ` (2 preceding siblings ...)
  2016-03-20 20:31 ` [GIT PULL 3/8] ARM: SoC platform updates " Arnd Bergmann
@ 2016-03-20 20:34 ` Arnd Bergmann
  2016-03-20 20:59 ` [GIT PULL 5/8] ARM: DT updates for v4.6 Arnd Bergmann
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 63131b636a0ec969e8b98122c1a928b5a2649d3b:

  irqchip/armada-370-xp: Do not enable it by default when ARCH_MVEBU is selected (2016-02-16 18:11:39 +0000)

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

  Merge tag 'for-v4.6/gxbb-arm64' of https://github.com/carlocaione/linux-meson into next/arm64 (2016-03-12 17:44:51 -0800)

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

Here's our branch of ARM64 contents for this merge window, now
containing all ARM64 changes other than device tree files.

- Various new platforms get added
  - Allwinner A64 SoC
  - Annapurna Labs Alpine SoCs
  - Broadcom Vulcan
  - Marvell Armada 3700 SoCs
  - Amlogic S905

- Various defconfig changes to enable platform specific drivers

This branch includes part of the clk git tree to resolve a build-time
dependency.

----------------------------------------------------------------
Alim Akhtar (2):
      arm64: defconfig: Enable exynos thermal config
      arm64: defconfig: Enable Samsung MFD and related configs

Andi Shyti (4):
      clk: s2mps11: merge two for loops in one
      clk: s2mps11: allocate only one structure for clock init
      clk: s2mps11: remove redundant static variables declaration
      clk: s2mps11: remove redundant code

Andre Przywara (2):
      arm64: Introduce Allwinner SoC config option
      arm64: add defconfig options for Allwinner SoCs

Andreas Färber (1):
      ARM64: Enable Amlogic Meson GXBaby platform

Antoine Tenart (3):
      arm64: add Alpine SoC family
      arm64: defconfig: enable the Alpine family
      arm64: alpine: select the Alpine MSI controller driver

Anup Patel (1):
      arm64: Select COMMON_CLK_IPROC, PINCTRL and GPIOLIB for iProc SoCs

Arnd Bergmann (10):
      Documentation: arm: update Marvell product listing
      Merge tag 'arm-soc/for-4.6/maintainers-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'arm-soc/for-4.6/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'arm-soc/for-4.6/soc-arm64' of http://github.com/Broadcom/stblinux into next/arm64
      Merge tag 'renesas-arm64-defconfig-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/arm64
      Merge tag 'renesas-arm64-soc-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/arm64
      Merge tag 'mvebu-arm64-4.6-2' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'sunxi-config64-for-4.6' of https://git.kernel.org/.../mripard/linux into next/arm64
      Merge tag 'hip05-config-for-4.6' of git://github.com/hisilicon/linux-hisi into next/arm64
      Merge tag 'samsung-defconfig-4.6-2' of git://git.kernel.org/.../krzk/linux into next/arm64

Caesar Wang (1):
      arm64: Enable the timer on Rockchip architecture

Geert Uytterhoeven (1):
      arm64: renesas: Enable PM and PM_GENERIC_DOMAINS for SoCs with PM Domains

Geliang Tang (1):
      clk: move the common clock's to_clk_*(_hw) macros to clk-provider.h

Georgi Djakov (2):
      arm64: defconfig: Add Qualcomm sdhci and restart functionality
      arm64: defconfig: Increase MMC_BLOCK_MINORS to 16

Gregory CLEMENT (4):
      arm64: add mvebu architecture entry
      MAINTAINERS: Extend dts entry for ARM64 mvebu files
      Documentation: arm: update supported Marvell EBU processors
      arm64: defconfig: enable Armada 3700 related config

Heiko Stuebner (1):
      clk-divider: make sure read-only dividers do not write to their register

James Liao (2):
      clk: mediatek: Fix memory leak on clock init fail
      clk: Move vendor's Kconfig into CCF menu section

Javier Martinez Canillas (2):
      ARM: exynos_defconfig: Remove MAX77802 RTC Kconfig symbol
      ARM: multi_v7_defconfig: Remove MAX77802 RTC Kconfig symbol

Jayachandran C (3):
      arm64: defconfig: Add Broadcom Vulcan to defconfig
      arm64: cputype info for Broadcom Vulcan
      MAINTAINERS: Add entry for Broadcom Vulcan SoC

Kefeng Wang (1):
      arm64: defconfig: Enable DesignWare APB GPIO controller

Krzysztof Kozlowski (7):
      ARM: exynos_defconfig: Enable NEON, accelerated crypto and cpufreq stats
      ARM: exynos_defconfig: Enable s5p-secss driver
      Merge tag 'rtc-max77686-4.6' of git://git.kernel.org/.../abelloni/linux into next/defconfig
      clk: samsung: Enable COMPILE_TEST for Samsung clocks
      clk: samsung: Don't build ARMv8 clock drivers on ARMv7
      Merge branch 'clk-samsung' of git://git.kernel.org/.../clk/linux into next/soc64
      arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS

Loc Ho (2):
      Documentation: Update APM X-Gene clock binding for v2 hardware
      clk: xgene: Add SoC and PMD PLL clocks with v2 hardware

Magnus Damm (1):
      arm64: renesas: Enable RENESAS_IRQC

Olof Johansson (4):
      Merge tag 'v4.6-rockchip-soc64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/arm64
      Merge tag 'mvebu-arm64-4.6-1' of git://git.infradead.org/linux-mvebu into next/arm64
      Merge tag 'samsung-soc64-4.6-2' of git://git.kernel.org/.../krzk/linux into next/arm64
      Merge tag 'for-v4.6/gxbb-arm64' of https://github.com/carlocaione/linux-meson into next/arm64

Srinivas Kandagatla (1):
      arm64: defconfig: add spmi and usb related configs

Stephen Boyd (1):
      clk: xgene: Remove return from void function

Thomas Petazzoni (4):
      Documentation: arm: improve Armada 37xx description
      Documentation: arm: add link to Armada 38x Functional Spec
      Documentation: arm: add Marvell Armada 7K and 8K families
      arm64: update ARCH_MVEBU for Marvell Armada 7K/8K support

Yoshihiro Shimoda (1):
      arm64: defconfig: Add Renesas R-Car Gen3 USB 2.0 phy driver support

Zi Shen Lim (1):
      arm64: Broadcom Vulcan support

 Documentation/arm/Marvell/README                  | 165 ++++++++++++++++++----
 Documentation/devicetree/bindings/clock/xgene.txt |   2 +
 MAINTAINERS                                       |   8 ++
 arch/arm/configs/exynos_defconfig                 |  10 +-
 arch/arm/configs/multi_v7_defconfig               |   1 -
 arch/arm/mach-s3c24xx/Kconfig                     |   1 +
 arch/arm64/Kconfig.platforms                      |  52 +++++--
 arch/arm64/boot/dts/broadcom/Makefile             |   1 +
 arch/arm64/boot/dts/broadcom/vulcan-eval.dts      |  33 +++++
 arch/arm64/boot/dts/broadcom/vulcan.dtsi          | 144 +++++++++++++++++++
 arch/arm64/boot/dts/exynos/Makefile               |   2 +-
 arch/arm64/configs/defconfig                      |  41 +++++-
 arch/arm64/include/asm/cputype.h                  |   3 +
 drivers/clk/Kconfig                               |   8 +-
 drivers/clk/clk-composite.c                       |   2 -
 drivers/clk/clk-divider.c                         |  13 +-
 drivers/clk/clk-fixed-factor.c                    |   2 -
 drivers/clk/clk-fixed-rate.c                      |   2 -
 drivers/clk/clk-fractional-divider.c              |   2 -
 drivers/clk/clk-gate.c                            |   2 -
 drivers/clk/clk-gpio.c                            |   2 -
 drivers/clk/clk-multiplier.c                      |   2 -
 drivers/clk/clk-mux.c                             |   2 -
 drivers/clk/clk-s2mps11.c                         | 108 ++++----------
 drivers/clk/clk-xgene.c                           | 105 +++++++++-----
 drivers/clk/imx/clk-busy.c                        |   4 +-
 drivers/clk/imx/clk-fixup-div.c                   |   5 +-
 drivers/clk/imx/clk-fixup-mux.c                   |   2 -
 drivers/clk/imx/clk-gate-exclusive.c              |   2 +-
 drivers/clk/mediatek/clk-gate.c                   |   8 +-
 drivers/clk/mediatek/clk-gate.h                   |   2 +-
 drivers/clk/mediatek/clk-mtk.c                    |   6 +-
 drivers/clk/mvebu/common.c                        |   2 -
 drivers/clk/mvebu/kirkwood.c                      |   2 -
 drivers/clk/mxs/clk-div.c                         |   2 +-
 drivers/clk/nxp/clk-lpc18xx-ccu.c                 |   4 +-
 drivers/clk/rockchip/clk.c                        |   4 +-
 drivers/clk/samsung/Kconfig                       |  19 ++-
 drivers/clk/samsung/Makefile                      |   4 +-
 drivers/clk/st/clkgen-mux.c                       |   9 +-
 drivers/clk/ti/composite.c                        |   2 -
 drivers/clk/ti/divider.c                          |   2 -
 drivers/clk/ti/gate.c                             |   2 -
 drivers/clk/ti/mux.c                              |   2 -
 include/linux/clk-provider.h                      |  19 +++
 45 files changed, 589 insertions(+), 226 deletions(-)

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

* [GIT PULL 5/8] ARM: DT updates for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
                   ` (3 preceding siblings ...)
  2016-03-20 20:34 ` [GIT PULL 4/8] ARM: SoC changes for 4.6 Arnd Bergmann
@ 2016-03-20 20:59 ` Arnd Bergmann
  2016-03-20 21:01 ` [GIT PULL 6/8] ARM: 64-bit " Arnd Bergmann
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 949024d6702d1da8a266f42226d8402f0df078dc:

  ARM: dts: porter: remove enable prop from HS-USB device node (2016-03-02 09:46:56 +0900)

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

  ARM, ARM64: dts: drop "arm,amba-bus" in favor of "simple-bus" (2016-03-12 17:40:34 -0800)

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

These are all the updates to device tree files for 32-bit platforms,
plus a couple of related 64-bit updates:

New SoC support:
 - Allwinner A83T
 - Axis Artpec-6 SoC
 - Mediatek MT7623 SoC
 - TI Keystone K2G SoC
 - ST Microelectronics stm32f469

New board or machine support:
 - ARM Juno R2
 - Buffalo Linkstation LS-QVL and LS-GL
 - Cubietruck plus
 - D-Link DIR-885L
 - DT support for ARM RealView PB1176 and PB11MPCore
 - Google Nexus 7
 - Homlet v2
 - Itead Ibox
 - Lamobo R1
 - LG Optimus Black
 - Logicpd dm3730
 - Raspberry Pi Model A

Other changes include
 - Lots of updates for Qualcomm APQ8064, MSM8974 and others
 - Improved support for Nokia N900 and other OMAP machines
 - Common clk support for lpc32xx
 - HDLCD display on ARM
 - Improved stm32f429 support
 - Improved Renesas device support, r8a779x and others
 - Lots of Rockchip updates
 - Samsung cleanups
 - ADC support for Atmel SAMA5D2
 - BCM2835 (Raspberry Pi) improvements
 - Broadcom Northstar Plus enhancements
 - OMAP GPMC rework
 - Several improvements for Atmel SAMA5D2 / Xplained
 - Global change to remove inofficial "arm,amba-bus" compatible string

----------------------------------------------------------------
Aaro Koskinen (4):
      ARM: dts: kirkwood: fix pin names for UART/SD selection for OpenRD
      ARM: dts: kirkwood: fix SD slot default configuration for OpenRD
      ARM: dts: kirkwood: provide template for RS-232/485 configuration for OpenRD
      ARM: dts: kirkwood: fix audio for OpenRD clients

Adam Ford (9):
      ARM: dts: LogicPD Torpedo: Add MT9P031 Support
      ARM: dts: LogicPD Torpedo: Add AT24 EEPROM Support
      ARM: dts: LogicPD Torpedo: Fix Panel Sleep
      ARM: dts: LogicPD Torpedo: Add SPI EEPROM
      ARM: dts: LogicPD Torpedo: Set HSUSB0 Pin Mux
      ARM: dts: omap3logic: Add PWM-Backlight
      ARM: DTS: Add minimal Support for Logic PD DM3730 SOM-LV
      ARM: dts: Add HSUSB2 EHCI Support to Logic PD DM37xx SOM-LV
      ARM: dts: dm3730-torpedo-devkit: Add "Wireless" to model

Addy Ke (1):
      ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3288 platform

Alexander Aring (1):
      ARM: bcm2835: Add the Raspberry Pi power domain driver to the DT.

Alexandre TORGUE (3):
      ARM: dts: stm32f429: Add system config bank node
      ARM: dts: stm32f429: Add Ethernet support
      ARM: dts: stm32f429: Enable Ethernet on Eval board

Andre Przywara (4):
      arm64: dts: prepare foundation-v8.dts to cope with GICv3
      arm64: dts: Foundation model: increase GICC region to allow EOImode=1
      arm64: dts: split Foundation model dts to put the GIC separately
      arm64: dts: add .dts for GICv3 Foundation model

Andy Yan (2):
      ARM: dts: rockchip: enable pwm3 as pwm regulator for rk3066a based boards
      ARM: dts: rockchip: increase vdd_arm voltage for rk3066a based boards

Antoine Tenart (1):
      ARM: dts: alpine: add the MSIX node

Arnd Bergmann (16):
      Merge tag 'v4.5-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
      Merge tag 'omap-for-v4.6/dt-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'keystone_dts_for_4.6_v2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
      Merge tag 'zynq-dt-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/dt
      Merge tag 'arm-soc/for-4.6/devicetree' of http://github.com/Broadcom/stblinux into next/dt
      Revert "arm: dts: Add pinctrl/GPIO/EINT node for mt2701"
      Merge tag 'renesas-dt2-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'mvebu-dt-4.6-2' of git://git.infradead.org/linux-mvebu into next/dt
      Merge tag 'sunxi-dt-for-4.6' of https://git.kernel.org/.../mripard/linux into next/dt
      Merge tag 'pxa-dt-4.6' of https://github.com/rjarzmik/linux into next/dt
      Merge tag 'qcom-dt-for-4.6' of git://git.kernel.org/.../agross/linux into next/dt
      Merge tag 'samsung-dt-4.6-2' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'omap-for-v4.6/dt-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
      Merge tag 'stm32-dt-for-v4.6-2' of git://git.kernel.org/.../mcoquelin/stm32 into next/dt
      Merge tag 'at91-dt2' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
      Merge tag 'renesas-dt-fixes2-for-v4.5' of git://git.kernel.org/.../horms/renesas into next/dt

Bartlomiej Zolnierkiewicz (2):
      ARM: dts: Add cluster regulator supply properties for exynos542x/5800
      ARM: dts: Extend existing CPU OPP for exynos5800

Biao Huang (1):
      arm: dts: Add pinctrl/GPIO/EINT node for mt2701

Bjorn Andersson (3):
      ARM: dts: qcom: msm8974: Add additional reserved regions
      ARM: dts: qcom: msm8974: Add smsm node
      ARM: dts: qcom: msm8974: Add WCNSS SMP2P node

Caesar Wang (11):
      ARM: dts: rockchip: set the pinctrl default setting for rk3036 i2s
      ARM: dts: rockchip: add the sound setup for rk3036-kylin board
      ARM: dts: rockchip: enable the uart0 for kylin board
      ARM: dts: rockchip: enable the high speed on sdio for kylin board
      ARM: dts: rockchip: add the sdio power sequence for kylin board
      ARM: dts: rockchip: add the sdmmc for kylin board
      ARM: dts: rockchip: add soc-specific compatibles for rk3036 SoCs
      ARM: dts: rockchip: add the leds control for rk3036-kylin board
      ARM: dts: rockchip: add mclk for rt5616 on rk3036 kylin board
      ARM: dts: rockchip: support the spi for rk3036
      ARM: dts: rockchip: add arm,pl330-broken-no-flushp quirk for rk3036 SoCs

Chen-Yu Tsai (14):
      ARM: dts: sun8i: Add watchdog device node for A83T
      ARM: dts: sun8i: Add device tree for Cubietruck Plus
      ARM: dts: sun8i: sina33: Enable hardware reset and HS-DDR for eMMC
      ARM: dts: sun9i: Use sun9i specific mmc compatible
      ARM: dts: sun6i: Add mmc3 pins for 8 bit emmc
      ARM: dts: sun6i: sina31s: Switch to mmc3 for onboard eMMC
      ARM: dts: sun8i: Include SDC2_RST pin in mmc2_8bit_pins
      ARM: dts: sun9i: Include SDC2_RST pin in mmc2_8bit_pins
      ARM: dts: sun9i: a80-optimus: Enable hardware reset and HS-DDR for eMMC
      ARM: dts: sun9i: cubieboard4: Enable hardware reset and HS-DDR for eMMC
      ARM: dts: sun9i: a80-optimus: Remove i2c3 and uart4
      ARM: dts: sun8i-a83t: Correct low speed oscillator clocks
      ARM: dts: sun8i: sinlinx-sina33: Add AXP223 PMIC device and regulator nodes
      ARM: dts: sun8i: q8-common: Add AXP223 PMIC device and regulator nodes

Chris Zhong (1):
      ARM: dts: rockchip: add rk3288 mipi_dsi nodes

Cyrille Pitchen (1):
      ARM: dts: at91: sama5d2 Xplained: set pin muxing for usb gadget and usb host

Enric Balletbo i Serra (3):
      ARM: dts: igep00x0: Specify the device to be used for boot console output.
      ARM: dts: am335x-sl50: Specify the device to be used for boot console output.
      ARM: dts: am335x-sl50: Fix audio codec setup.

Felipe Balbi (1):
      ARM: dts: remove deprecated property dwc3

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

Fu Wei (1):
      arm64: dts: foundation-v8: add SBSA Generic Watchdog device node

Geert Uytterhoeven (25):
      ARM: dts: r8a7778: Add SCIF fallback compatibility strings
      ARM: dts: r8a7779: Add SCIF fallback compatibility strings
      ARM: dts: r8a7790: Add SCIF fallback compatibility strings
      ARM: dts: r8a7791: Add SCIF fallback compatibility strings
      ARM: dts: r8a7793: Add SCIF fallback compatibility strings
      ARM: dts: r8a7794: Add SCIF fallback compatibility strings
      ARM: dts: r8a7778: Add BRG support for SCIF
      ARM: dts: r8a7779: Add BRG support for SCIF
      ARM: dts: r8a7790: Add BRG support for (H)SCIF
      ARM: dts: r8a7791: Add BRG support for (H)SCIF
      ARM: dts: r8a7793: Add BRG support for SCIF
      ARM: dts: r8a7794: Add BRG support for (H)SCIF
      ARM: dts: alt: Enable SCIF_CLK frequency and pins
      ARM: dts: bockw: Enable SCIF_CLK frequency and pins
      ARM: dts: gose: Enable SCIF_CLK frequency and pins
      ARM: dts: koelsch: Enable SCIF_CLK frequency and pins
      ARM: dts: lager: Enable SCIF_CLK frequency and pins
      ARM: dts: marzen: Enable SCIF_CLK frequency and pins
      ARM: dts: porter: Enable SCIF_CLK frequency and pins
      ARM: dts: silk: Enable SCIF_CLK frequency and pins
      ARM: dts: r8a73a4: Add L2 cache-controller nodes
      ARM: dts: r8a7790: Add L2 cache-controller nodes
      ARM: dts: r8a7791: Add L2 cache-controller node
      ARM: dts: r8a7793: Add L2 cache-controller node
      ARM: dts: r8a7794: Add L2 cache-controller node

Georgi Djakov (1):
      arm: dts: qcom: apq8064: Add RPMCC DT node

Gregory CLEMENT (3):
      ARM: dts: armada-38x: use usb-nop-xceiv PHY for the xhci nodes on Armada 388 GP
      ARM: dts: armada-370: Update the mpp63 function in the device tree on Armada 370
      Merge branch 'mvebu/fixes' into mvebu/dt

Hakjoo Kim (1):
      ARM: dts: Add pinctrl support to exynos5410

Hans de Goede (4):
      ARM: dts: sun4i: Add touchscreen node to inet9f-rev03 tablet dts file
      ARM: dts: sun4i: Add touchscreen node to chuwi-v7 dts file
      ARM: dts: sun4i: Add touchscreen node to inet97fv2 dts file
      ARM: dts: sun8i: Add ir receiver nodes to H3 dtsi

Heiko Stuebner (3):
      ARM: dts: rockchip: swap i2s clock ordering on rk3036
      ARM: dts: rockchip: add clock-cells for usb phy nodes
      Merge branch 'v4.6-shared/clkids' into v4.6-armsoc/dts32

Ivaylo Dimitrov (1):
      ARM: dts: omap3-n900: Allow gpio keys to be disabled

James Chao (1):
      ARM: dts: cros-ec-keyboard: Add LOCK key to keyboard matrix

Javier Martinez Canillas (1):
      ARM: dts: exynos: Move syscon reboot/poweroff to common dtsi

Jelle de Jong (1):
      ARM: dts: sun7i: Add dts file for the lamobo-r1 board

John Crispin (3):
      Document: DT: Add bindings for mediatek MT7623 SoC Platform
      ARM: dts: mediatek: add MT7623 basic support
      ARM: dts: mt7623: enable SMP bringup

John Stultz (2):
      devicetree: qcom-apq8064.dtsi: Add i2c3 address-cells and size-cells values
      devicetree: Add DTS file to support the Nexus7 2013 (flo) device.

Jon Mason (5):
      ARM: dts: NSP: Fix PCIE DT issue
      ARM: dts: NSP: Fix CPU DT issue
      ARM: dts: NSP: Add PMU Support to DT
      ARM: dts: NSP: Add SP804 Support to DT
      ARM: dts: NSP: Add SP805 Support to DT

Keerthy (4):
      ARM: dts: DRA7: Add DSPEVE thermal data
      ARM: dts: DRA7: Add IVA thermal data
      ARM: dts: DRA7: Add missing IVA and DSPEVE thermal domain data
      ARM: dts: am43x-epos-evm: Add the am438 compatible string

Kishon Vijay Abraham I (4):
      ARM: dts: dra7: Add dt node for the sycon pcie
      ARM: dts: dra7: Use "syscon-phy-power" and "syscon-pcs" in PCIe PHY node
      ARM: dts: dra7: Use "ti,dra7x-usb2-phy2" compatible string for USB2 PHY2
      ARM: dts: am4372/dra7/omap5: Use "syscon-phy-power" instead of "ctrl-module"

Krzysztof Adamski (4):
      ARM: dts: sunxi: Fix #interrupt-cells for PIO in H3
      dts: sun8i-h3: Add APB0 related clocks and resets
      ARM: dts: sun8i-h3: Add R_PIO controller node to the dtsi
      ARM: dts: sun8i: Add leds and switch on Orangepi Plus boards

Krzysztof Kozlowski (6):
      Merge tag 'samsung-dt-srom-4.6' into next/dt
      ARM: dts: Allow simultaneous usage exynos-rng and s5p-sss drivers on exynos5
      ARM: dts: Make CPU configuration more readable on exynos542x/5800
      ARM: dts: exynos: Add cooling levels for Exynos5420 CPUs
      ARM: dts: exynos: Add cooling levels for Exynos5422/5800 CPUs
      ARM: dts: exynos: Don't overheat the Odroid XU3-Lite on high load

Kuninori Morimoto (3):
      ARM: dts: r8a7790: enable to use thermal-zone
      ARM: dts: r8a7791: enable to use thermal-zone
      ARM: dts: r8a7793: enable to use thermal-zone

Lars Persson (4):
      ARM: add device-tree SoC bindings for Axis Artpec-6
      ARM: dts: artpeg: add Artpec-6 SoC dtsi file
      ARM: dts: artpec: add Artpec-6 development board dts
      ARM: dts: artpec: dual-license on artpec6.dtsi

Laurent Pinchart (11):
      ARM: dts: r8a7793: Add I2C master nodes to DT
      ARM: dts: sh73a0: Rename the serial port clock to fck
      ARM: dts: r7s72100: Rename the serial port clock to fck
      ARM: dts: r8a73a4: Rename the serial port clock to fck
      ARM: dts: r8a7740: Rename the serial port clock to fck
      ARM: dts: r8a7778: Rename the serial port clock to fck
      ARM: dts: r8a7779: Rename the serial port clock to fck
      ARM: dts: r8a7790: Rename the serial port clock to fck
      ARM: dts: r8a7791: Rename the serial port clock to fck
      ARM: dts: r8a7793: Rename the serial port clock to fck
      ARM: dts: r8a7794: Rename the serial port clock to fck

Lee Jones (1):
      ARM: stm32: Supply a DTS file for the STM32F469 Discovery board

Linus Walleij (9):
      ARM: realview: add flash devices to the PB1176 DTS
      ARM: realview: fix up PB11MP flash compat strings
      ARM: pb1176: add ICST307 clocks to the device tree
      ARM: pb1176: add AACI to the device tree
      ARM: pb1176: add ISP1761 USB OTG host controller
      ARM: pb1176: add ethernet to devicetree
      ARM: realview: add the DS1338 RTC to PB1176 DT
      ARM: versatile: move restart to the device tree
      ARM: dts: ux500: add synaptics RMI4 for Ux500 TVK DT

Lior Amsalem (1):
      ARM: dts: armada-375: use armada-370-sata for SATA

Liviu Dudau (2):
      Documentation: drm: Add DT bindings for ARM HDLCD
      arm64: dts: Add HDLCD support on Juno platforms

Lokesh Vutla (1):
      ARM: dts: DRA7: change address-cells and size-cells

Louis Yu (1):
      ARM: dts: mt2701: enable basic SMP bringup for mt2701

Lubomir Rintel (1):
      ARM: bcm2835: dt: Add Raspberry Pi Model A

Ludovic Desroches (3):
      ARM: dts: at91: sama5d2: add adc device
      ARM: dts: at91: sama5d2 Xplained: enable the adc device
      ARM: dts: at91: sama5d2 Xplained: add user push button

M'boumba Cedric Madianga (1):
      ARM: dts: Add STM32 DMA support for STM32F429 MCU

Magnus Damm (1):
      ARM: dts: r8a7793: gose: Add HDMI video out support

Marcus Cooper (6):
      ARM: dts: sunxi: Add sunxi-itead-core-common.dtsi
      ARM: dts: sun7i: Add Itead Ibox support
      ARM: dts: sun4i: Itead Iteaduino to use common code
      ARM: dts: sun7i: Enable USB DRC on MK808C
      ARM: dts: sun7i: Enable USB DRC on Olimex A20 EVB
      ARM: dts: sun4i: Enable USB DRC on the MK802

Marek Szyprowski (1):
      ARM: dts: Add GSCL block parent clock management to pm domain on exynos542x

Mario Lange (1):
      ARM: dts: kirkwood: add device tree for buffalo linkstation ls-qvl

Martin Sperl (3):
      ARM: bcm2835: add the auxiliary spi1 and spi2 to the device tree
      ARM: bcm2835: follow dt uart node-naming convention
      ARM: bcm2835: add bcm2835-aux-uart support to DT

Masahiro Yamada (1):
      ARM, ARM64: dts: drop "arm,amba-bus" in favor of "simple-bus"

Maxime Coquelin (7):
      includes: dt-bindings: Add STM32F429 pinctrl DT bindings
      ARM: dts: Add pinctrl node to STM32F429
      ARM: dts: Add USART1 pin config to STM32F429 boards
      ARM: dts: Add leds support to STM32F429 boards
      ARM: dts: stm32f429: Boost perfs by remapping SDRAM Bank 1 to 0x0
      ARM: dts: stm32f429: Fix clocks referenced by GPIO banks
      ARM: dts: stm32429i-eval: Add USB HS host mode support

Maxime Ripard (1):
      ARM: sun5i: chip: Add CPU regulator for cpufreq

Michal Simek (1):
      ARM: zynq: Use earlycon instead of earlyprintk

Minghuan Lian (1):
      dts/ls2080a: Update PCIe compatible

Nathan Rossi (1):
      ARM: dts: zynq: Enable USB and USB PHY for ZYBO

Nicolas Ferre (1):
      ARM: dts: at91: sama5d2: add dma properties to UART nodes

Nishanth Menon (2):
      ARM: dts: am57xx-beagle-x15: Add eeprom information
      ARM: keystone: Create new binding for K2G SoC

Olof Johansson (10):
      Merge tag 'mvebu-dt-4.6-1' of git://git.infradead.org/linux-mvebu into next/dt
      Merge branch 'lpc32xx/dt' of https://github.com/vzapolskiy/linux into next/dt
      Merge tag 'vexpress-for-v4.6/dt-updates' of git://git.kernel.org/.../sudeep.holla/linux into next/dt
      Merge tag 'stm32-dt-for-v4.6-1' of git://git.kernel.org/.../mcoquelin/stm32 into next/dt
      Merge tag 'v4.6-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
      Merge tag 'renesas-dt-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt
      Merge tag 'samsung-dt-4.6' of git://git.kernel.org/.../krzk/linux into next/dt
      Merge tag 'versatile-dt-cleanup-1' of git://git.kernel.org/.../linusw/linux-integrator into next/dt
      Merge tag 'at91-ab-4.6-dt' of git://git.kernel.org/.../abelloni/linux into next/dt
      Merge tag 'vexpress-for-v4.6/dt-updates-2' of git://git.kernel.org/.../sudeep.holla/linux into next/dt

Pali Rohár (3):
      ARM: dts: n900: Include adp1653 device
      ARM: dts: omap3: Include missing bandgap data for ti-soc-thermal driver
      ARM: dts: n900: Use linux input defines instead hardcoded constants

Pankaj Dubey (2):
      ARM: dts: Add SROM device node for exynos4
      ARM: dts: Add SROM device node for exynos5

Pau Pajuel (1):
      ARM: dts: omap3-igep0030-common: Add USB Host support

Paul Kocialkowski (3):
      ARM: dts: LG Optimus Black codename sniper basic support
      ARM: dts: omap3-sniper: USB OTG support
      ARM: dts: omap3-sniper: TWL4030 keypad support

Pavel Fedin (2):
      ARM: dts: Add SROM to exynos5410
      ARM: dts: Add Ethernet chip to exynos5410-smdk5410

Paweł Jarosz (2):
      clk: rockchip: Add new id for rk3066 tsadc clock
      ARM: dts: rockchip: add tsadc node

Peter Korsgaard (1):
      ARM: dts: sun4i: Enable USB DRC on Hyundai-a7hd

Rafał Miłecki (1):
      ARM: BCM5301X: Add DT for D-Link DIR-885L

Remi Pommarel (1):
      ARM: bcm2835: Add PWM clock support to the device tree

Robert Jarzmik (1):
      ARM: dts: pxa: fix dma engine node to pxa3xx-nand

Roger Quadros (11):
      ARM: dts: dra7: Fix NAND device nodes
      ARM: dts: dra7: Remove redundant nand property
      ARM: dts: am437x: Fix NAND device nodes
      ARM: dts: am437x: Disable wait pin monitoring for NAND
      ARM: dts: am335x: Fix NAND device nodes
      ARM: dts: am335x: Disable wait pin monitoring for NAND
      ARM: dts: dm816x: Fix NAND device nodes
      ARM: dts: dm8168-evm: ARM: dts: Disable wait pin monitoring for NAND
      ARM: dts: omap3: Fix NAND device nodes
      ARM: dts: dm814x: dra62x: Fix NAND device nodes
      ARM: dts: dm814x: dra62x: Disable wait pin monitoring for NAND

Roger Shimizu (5):
      ARM: dts: kirkwood: relicense dts of ls-wvl/vl and ls-wxl/wsxl under GPLv2/X11
      ARM: dts: kirkwood: split lswxl dts to linkstation lswsxl and lswxl
      ARM: dts: kirkwood: split lswvl dts to linkstation lsvl and lswvl
      ARM: dts: orion5x: split linkstation lswtgl into common and device parts
      ARM: dts: orion5x: add device tree for buffalo linkstation ls-gl

Romain Izard (2):
      ARM: dts: at91: sama5d2 Xplained: Correct the macb irq pinctrl node
      ARM: dts: at91: sama5d2: add nand0 and nfc0 nodes

Romain Perier (1):
      ARM: dts: rockchip: Add LEDs via gpio-leds for Radxa Rock2 Square

Sebastian Reichel (4):
      ARM: dts: N950: Add wlan support
      ARM: dts: OMAP3-N950-N9: Enable SSI module
      ARM: dts: OMAP3-N950-N9: Enable modem
      ARM: dts: OMAP3-N950-N9: Add ssi idle pinctrl state

Sergei Shtylyov (6):
      ARM: dts: porter: add DU DT support
      ARM: dts: silk: add DU DT support
      ARM: dts: porter: add sound support
      ARM: dts: porter: fix JP3 jumper description
      ARM: dts: r8a7794: add EtherAVB clock
      ARM: dts: r8a7794: add EtherAVB support

Shawn Lin (3):
      dt-bindings: rockchip-dw-mshc: add RK3368 dw-mshc description
      dt-bindings: rockchip-dw-mshc: add RK3036 dw-mshc description
      ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3xxx platform

Simon Horman (40):
      ARM: dts: gose: Add GPIO keys to DT
      ARM: dts: gose: Add GPIO leds to DT
      ARM: dts: alt: Add QSPI device to DT
      ARM: dts: r8a7790: use fallback usbhs compatibility string
      ARM: dts: r8a7791: use fallback usbhs compatibility string
      ARM: dts: r8a7794: use fallback usbhs compatibility string
      ARM: dts: r8a7793: move dmac nodes
      ARM: dts: gose: add i2c2 bus to device tree
      ARM: dts: r8a7790: use GIC_* defines
      ARM: dts: r8a7791: use GIC_* defines
      ARM: dts: r8a7793: use GIC_* defines
      ARM: dts: r8a7794: use GIC_* defines
      ARM: dts: r8a7778: use GIC_* defines
      ARM: dts: r8a7779: use GIC_* defines
      ARM: dts: r8a73a4: use GIC_* defines
      ARM: dts: r8a7740: use GIC_* defines
      ARM: dts: r8a7793: add MSTP10 clocks to device tree
      ARM: dts: r8a7793: add audio clock to device tree
      ARM: dts: r8a7793: add m2 clock to device tree
      ARM: dts: r8a7793: add R-Car sound support to device tree
      ARM: dts: r8a7793: add DVC support to device tree
      ARM: dts: r8a7793: add audio DMAC clocks to device tree
      ARM: dts: r8a7793: add audio DMAC to device tree
      ARM: dts: r8a7793: enable Audio DMAC peri peri via sound driver
      ARM: dts: gose: Enable sound PIO support in device tree
      ARM: dts: gose: enable sound DMA support in device tree
      ARM: dts: gose: enable sound DMA support via BUSIF in device tree
      ARM: dts: gose: enable sound DMA support via SRC in device tree
      ARM: dts: gose: enable sound DMA support via DVC in device tree
      ARM: dts: r8a7793: enable audio DMAC in device tree
      ARM: dts: r7s72100: use GIC_* defines
      ARM: dts: sh73a0: use GIC_* defines
      ARM: dts: emev2: use GIC_* defines
      ARM: dts: r8a7790: use fallback pcie compatibility string
      ARM: dts: r8a7791: use fallback pcie compatibility string
      ARM: dts: r8a7790: use fallback pci compatibility string
      ARM: dts: r8a7791: use fallback pci compatibility string
      ARM: dts: r8a7794: use fallback pci compatibility string
      ARM: dts: r8a7794: replace gpio-key, wakeup with wakeup-source property
      ARM: dts: r8a7790: use fallback etheravb compatibility string

Simran Rai (1):
      ARM: dts: Add audio clock to the existing Broadcom Cygnus clock DT

Sjoerd Simons (3):
      ARM: dts: rockchip: Add the iodomains for the Rock2 SOM
      ARM: dts: rockchip: Add the SDIO wifi on Radxa Rock2 square
      ARM: dts: rockchip: Assign RK3288 EDP_24M input centrally

Sricharan R (2):
      dts: msm8974: Add blsp2_bam dma node
      dts: msm8974: Add dma channels for blsp2_i2c1 node

Srinivas Kandagatla (11):
      ARM: dts: qcom: fix i2c lables to be inline with others
      ARM: dts: apq8064: move pinctrls to dedicated dtsi
      ARM: dts: apq8064: add pci support in CM QS600
      ARM: dts: apq8064: add i2c sleep pinctrl states.
      ARM: dts: apq8064: add spi5 device node.
      ARM: dts: ifc6410: enable spi device on expansion
      ARM: dts: apq8064: add missing i2c2 pinctrl info
      ARM: dts: apq8064: add gsbi4 with i2c node.
      ARM: dts: ifc6410: enable cam i2c device
      ARM: dts: apq8064: add i2c6 device node.
      ARM: dts: ifc6410: add correct aliases to the i2c and spi bus

Stephen Boyd (4):
      devicetree: bindings: Document Kryo cpu
      arm: dts: qcom: Add more board clocks
      devicetree: bindings: Document qcom board compatible format
      ARM: dts: qcom: Remove size elements from pmic reg properties

Sudeep Holla (7):
      ARM: dts: Replace legacy *,wakeup property with wakeup-source on s5pv210
      ARM: dts: Replace legacy *,wakeup property with wakeup-source for exynos boards
      arm64: dts: move juno pcie-controller to base file
      arm64: dts: Add support for Juno r2 board
      ARM: dts: rockchip: replace gpio-key,wakeup with wakeup-source property
      ARM: dts: spear: replace gpio-key,wakeup with wakeup-source property
      arm64: dts: juno/vexpress: fix node name unit-address presence warnings

Thomas Abraham (1):
      ARM: dts: Add CPU OPP properties for exynos542x/5800

Thomas Petazzoni (5):
      ARM: dts: armada-38x: adjust board name and compatible for Armada 388 GP
      ARM: dts: armada-38x: use regulator-boot-on for SATA regulators on Armada 388 GP
      ARM: dts: armada-38x: change order of ethernet DT nodes on Armada 38x
      ARM: dts: armada-38x: add reference to ETH connectors for A385-AP
      ARM: dts: mvebu: add NAND description to Armada 370 DB and Armada XP DB

Tony Lindgren (9):
      ARM: dts: The rate for auxclk is 22.59792 by default
      ARM: dts: Add support for GPMC for dm814x and dra62x
      ARM: dts: Add NAND support for j5-eco evm
      ARM: dts: Add NAND support for dm8148-evm
      Merge branch 'n900-keys' into omap-for-v4.6/dt
      Merge branch 'omap-for-v4.6/dt-gpmc' into omap-for-v4.6/dt
      ARM: dts: Add RTC entry for dm814x and dra62x
      ARM: dts: Add RTC entry for dm816x
      Revert "ARM: dts: DRA7: Add dt nodes for PWMSS"

Uri Mashiach (4):
      ARM: dts: cm-t335: Add support for CAN bus
      ARM: dts: cm-t335: add touchscreen support
      ARM: dts: cm-t335: add audio support
      ARM: dts: add spi wifi support to cm-t335

Vignesh R (2):
      ARM: dts: DRA7: Add TBCLK for PWMSS
      ARM: dts: DRA7: Add dt nodes for PWMSS

Vishnu Patekar (3):
      ARM: dts: sun8i: Add Allwinner A83T dtsi
      ARM: dts: sun8i: Add A83T HomletV2 Board by Allwinner
      ARM: dts: sun8i: Enable timer node for A83T

Vitaly Andrianov (2):
      ARM: dts: keystone: Add Initial DT support for TI K2G SoC family
      ARM: dts: keystone: Add minimum support for K2G evm

Vladimir Zapolskiy (9):
      dt-bindings: create arm/nxp folder and move LPC32xx SoC description to it
      arm: dts: lpc32xx: add device nodes for external oscillators
      arm: dts: lpc32xx: add clock controller device node
      arm: dts: lpc32xx: add clock properties to device nodes
      arm: dts: lpc32xx: add USB clock controller
      arm: dts: lpc32xx: remove clock frequency property from UART device nodes
      arm: dts: lpc32xx: assign interrupt types
      arm: dts: phy3250: add lcd and backlight fixed regulators
      arm: dts: phy3250: add SD fixed regulator

Wadim Egorov (1):
      ARM: dts: rockchip: Bump sd card pin drive strength up on firefly boards

Wenyou Yang (1):
      ARM: dts: at91: sama5d2 Xplained: add leds node

Wolfram Sang (1):
      ARM: dts: r8a7790: lager: use demuxer for IIC0/I2C0

Xing Zheng (1):
      ARM: dts: rockchip: increase the mclk_fs to 512 for kylin board

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

 Documentation/devicetree/bindings/arm/arm-boards   |    1 +
 Documentation/devicetree/bindings/arm/axis.txt     |   29 +
 Documentation/devicetree/bindings/arm/cpus.txt     |    1 +
 .../devicetree/bindings/arm/keystone/keystone.txt  |    5 +
 Documentation/devicetree/bindings/arm/lpc32xx.txt  |    8 -
 .../bindings/arm/marvell/marvell,kirkwood.txt      |    7 +-
 Documentation/devicetree/bindings/arm/mediatek.txt |    4 +
 .../devicetree/bindings/arm/nxp/lpc32xx.txt        |    8 +
 .../devicetree/bindings/arm/omap/omap.txt          |    2 +-
 Documentation/devicetree/bindings/arm/qcom.txt     |   51 +
 .../devicetree/bindings/display/arm,hdlcd.txt      |   79 ++
 .../devicetree/bindings/mmc/rockchip-dw-mshc.txt   |    2 +
 .../devicetree/bindings/pci/layerscape-pci.txt     |    2 +-
 .../pinctrl/marvell,armada-370-pinctrl.txt         |    5 +-
 .../devicetree/bindings/serial/mtk-uart.txt        |    1 +
 .../bindings/timer/mediatek,mtk-timer.txt          |    1 +
 arch/arm/boot/dts/Makefile                         |   23 +-
 arch/arm/boot/dts/alpine.dtsi                      |   10 +
 arch/arm/boot/dts/am335x-baltos-ir5221.dts         |    9 +-
 arch/arm/boot/dts/am335x-chilisom.dtsi             |    8 +-
 arch/arm/boot/dts/am335x-cm-t335.dts               |  180 ++-
 arch/arm/boot/dts/am335x-evm.dts                   |    7 +-
 arch/arm/boot/dts/am335x-igep0033.dtsi             |    8 +-
 arch/arm/boot/dts/am335x-phycore-som.dtsi          |    8 +-
 arch/arm/boot/dts/am335x-sl50.dts                  |   24 +-
 arch/arm/boot/dts/am33xx.dtsi                      |    2 +
 arch/arm/boot/dts/am4372.dtsi                      |   18 +-
 arch/arm/boot/dts/am437x-cm-t43.dts                |   11 +-
 arch/arm/boot/dts/am437x-gp-evm.dts                |    8 +-
 arch/arm/boot/dts/am43x-epos-evm.dts               |   10 +-
 arch/arm/boot/dts/am57xx-beagle-x15.dts            |    7 +-
 arch/arm/boot/dts/am57xx-cl-som-am57x.dts          |    2 +-
 arch/arm/boot/dts/arm-realview-pb1176.dts          |  118 ++
 arch/arm/boot/dts/arm-realview-pb11mp.dts          |    4 +-
 arch/arm/boot/dts/armada-370-db.dts                |   27 +
 arch/arm/boot/dts/armada-370-mirabox.dts           |    2 +-
 arch/arm/boot/dts/armada-370-netgear-rn104.dts     |    2 +-
 arch/arm/boot/dts/armada-370-synology-ds213j.dts   |    2 +-
 arch/arm/boot/dts/armada-375.dtsi                  |    2 +-
 arch/arm/boot/dts/armada-385-db-ap.dts             |    3 +
 arch/arm/boot/dts/armada-388-gp.dts                |   36 +-
 arch/arm/boot/dts/armada-38x.dtsi                  |   30 +-
 arch/arm/boot/dts/armada-xp-db.dts                 |   28 +
 arch/arm/boot/dts/artpec6-devboard.dts             |   64 +
 arch/arm/boot/dts/artpec6.dtsi                     |  270 +++++
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   92 ++
 arch/arm/boot/dts/axm55xx.dtsi                     |    2 +-
 arch/arm/boot/dts/bcm-cygnus-clock.dtsi            |    9 +
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  205 ++--
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |   24 +
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |   16 +
 arch/arm/boot/dts/bcm283x.dtsi                     |   43 +-
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |  111 ++
 arch/arm/boot/dts/cros-ec-keyboard.dtsi            |    1 +
 arch/arm/boot/dts/dm8148-evm.dts                   |   58 +
 arch/arm/boot/dts/dm814x-clocks.dtsi               |    4 +-
 arch/arm/boot/dts/dm814x.dtsi                      |   21 +
 arch/arm/boot/dts/dm8168-evm.dts                   |    8 +-
 arch/arm/boot/dts/dm816x.dtsi                      |    9 +
 arch/arm/boot/dts/dra62x-j5eco-evm.dts             |   58 +
 arch/arm/boot/dts/dra7-dspeve-thermal.dtsi         |   27 +
 arch/arm/boot/dts/dra7-evm.dts                     |    9 +-
 arch/arm/boot/dts/dra7-iva-thermal.dtsi            |   27 +
 arch/arm/boot/dts/dra7.dtsi                        |  102 +-
 arch/arm/boot/dts/dra72-evm.dts                    |    9 +-
 arch/arm/boot/dts/dra74x.dtsi                      |    1 -
 arch/arm/boot/dts/dra7xx-clocks.dtsi               |   24 +
 arch/arm/boot/dts/emev2.dtsi                       |   39 +-
 arch/arm/boot/dts/exynos-syscon-restart.dtsi       |   27 +
 arch/arm/boot/dts/exynos3250-monk.dts              |    6 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |    6 +-
 arch/arm/boot/dts/exynos3250.dtsi                  |   17 +-
 arch/arm/boot/dts/exynos4.dtsi                     |   22 +-
 arch/arm/boot/dts/exynos4210-origen.dts            |   10 +-
 arch/arm/boot/dts/exynos4210-smdkv310.dts          |    2 +-
 arch/arm/boot/dts/exynos4210-trats.dts             |    2 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |    4 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi    |    2 +-
 arch/arm/boot/dts/exynos4412-odroidx.dts           |    2 +-
 arch/arm/boot/dts/exynos4412-origen.dts            |    2 +-
 arch/arm/boot/dts/exynos4412-smdk4412.dts          |    2 +-
 arch/arm/boot/dts/exynos4412-trats2.dts            |    4 +-
 arch/arm/boot/dts/exynos4415.dtsi                  |    2 +-
 arch/arm/boot/dts/exynos5.dtsi                     |   20 +-
 arch/arm/boot/dts/exynos5250-arndale.dts           |   12 +-
 arch/arm/boot/dts/exynos5250-snow-common.dtsi      |    4 +-
 arch/arm/boot/dts/exynos5250-spring.dts            |    4 +-
 arch/arm/boot/dts/exynos5250.dtsi                  |    4 +-
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi          |  406 +++++++
 arch/arm/boot/dts/exynos5410-smdk5410.dts          |   41 +
 arch/arm/boot/dts/exynos5410.dtsi                  |   62 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |   11 +-
 arch/arm/boot/dts/exynos5420-cpus.dtsi             |  126 ++
 arch/arm/boot/dts/exynos5420-peach-pit.dts         |   13 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts          |    9 +
 arch/arm/boot/dts/exynos5420.dtsi                  |  172 ++-
 arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi      |   46 +-
 arch/arm/boot/dts/exynos5422-cpus.dtsi             |  164 ++-
 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi |    8 +
 arch/arm/boot/dts/exynos5440.dtsi                  |    2 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts          |   13 +-
 arch/arm/boot/dts/exynos5800.dtsi                  |  108 ++
 arch/arm/boot/dts/hi3620.dtsi                      |    2 +-
 arch/arm/boot/dts/hip01.dtsi                       |    2 +-
 arch/arm/boot/dts/hisi-x5hd2.dtsi                  |    2 +-
 arch/arm/boot/dts/integrator.dtsi                  |    2 +-
 arch/arm/boot/dts/keystone-k2g-evm.dts             |   32 +
 arch/arm/boot/dts/keystone-k2g.dtsi                |   89 ++
 arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi   |  192 +++
 .../boot/dts/kirkwood-linkstation-duo-6281.dtsi    |  186 +++
 arch/arm/boot/dts/kirkwood-linkstation-lsqvl.dts   |  135 +++
 arch/arm/boot/dts/kirkwood-linkstation-lsvl.dts    |   57 +
 arch/arm/boot/dts/kirkwood-linkstation-lswsxl.dts  |   57 +
 arch/arm/boot/dts/kirkwood-linkstation-lswvl.dts   |  112 ++
 arch/arm/boot/dts/kirkwood-linkstation-lswxl.dts   |  116 ++
 arch/arm/boot/dts/kirkwood-linkstation.dtsi        |  202 ++++
 arch/arm/boot/dts/kirkwood-lswvl.dts               |  302 -----
 arch/arm/boot/dts/kirkwood-lswxl.dts               |  302 -----
 arch/arm/boot/dts/kirkwood-openrd-client.dts       |    6 +-
 arch/arm/boot/dts/kirkwood-openrd.dtsi             |   41 +-
 arch/arm/boot/dts/kirkwood.dtsi                    |    2 +-
 arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts   |  268 +++++
 arch/arm/boot/dts/logicpd-som-lv.dtsi              |  265 +++++
 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts  |  168 ++-
 arch/arm/boot/dts/logicpd-torpedo-som.dtsi         |   43 +-
 arch/arm/boot/dts/lpc32xx.dtsi                     |  150 ++-
 arch/arm/boot/dts/mt2701.dtsi                      |   12 +
 arch/arm/boot/dts/mt7623-evb.dts                   |   33 +
 arch/arm/boot/dts/mt7623.dtsi                      |  147 +++
 arch/arm/boot/dts/mvebu-linkstation-fan.dtsi       |   72 ++
 .../boot/dts/mvebu-linkstation-gpio-simple.dtsi    |  105 ++
 arch/arm/boot/dts/omap3-beagle.dts                 |    5 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi                |    6 +-
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi     |    4 +
 arch/arm/boot/dts/omap3-evm-37xx.dts               |    8 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |    4 +
 arch/arm/boot/dts/omap3-igep.dtsi                  |   10 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi       |    4 +-
 arch/arm/boot/dts/omap3-igep0030-common.dtsi       |   45 +
 arch/arm/boot/dts/omap3-ldp.dts                    |   10 +-
 arch/arm/boot/dts/omap3-lilly-a83x.dtsi            |    6 +-
 arch/arm/boot/dts/omap3-n9.dts                     |    4 +
 arch/arm/boot/dts/omap3-n900.dts                   |   44 +-
 arch/arm/boot/dts/omap3-n950-n9.dtsi               |   93 ++
 arch/arm/boot/dts/omap3-n950.dts                   |   33 +
 arch/arm/boot/dts/omap3-overo-base.dtsi            |    6 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi        |    4 +
 arch/arm/boot/dts/omap3-sniper.dts                 |  254 ++++
 arch/arm/boot/dts/omap3-tao3530.dtsi               |    6 +-
 arch/arm/boot/dts/omap3.dtsi                       |    2 +
 arch/arm/boot/dts/omap3430-sdp.dts                 |    6 +-
 arch/arm/boot/dts/omap34xx.dtsi                    |    6 +
 arch/arm/boot/dts/omap36xx.dtsi                    |    6 +
 arch/arm/boot/dts/omap5.dtsi                       |   27 +-
 arch/arm/boot/dts/orion5x-linkstation-lsgl.dts     |   87 ++
 arch/arm/boot/dts/orion5x-linkstation-lswtgl.dts   |  243 +---
 arch/arm/boot/dts/orion5x-linkstation.dtsi         |  180 +++
 arch/arm/boot/dts/phy3250.dts                      |   32 +
 arch/arm/boot/dts/pxa3xx.dtsi                      |    2 +-
 arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |  276 +++++
 arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts        |   27 +
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts         |   26 +-
 arch/arm/boot/dts/qcom-apq8064-pins.dtsi           |  208 ++++
 arch/arm/boot/dts/qcom-apq8064.dtsi                |  130 +-
 arch/arm/boot/dts/qcom-apq8084.dtsi                |   14 +
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |   12 +
 arch/arm/boot/dts/qcom-msm8660.dtsi                |   22 +-
 arch/arm/boot/dts/qcom-msm8960.dtsi                |    2 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |  135 ++-
 arch/arm/boot/dts/qcom-pm8841.dtsi                 |    4 +-
 arch/arm/boot/dts/qcom-pm8941.dtsi                 |   20 +-
 arch/arm/boot/dts/r7s72100.dtsi                    |  177 +--
 arch/arm/boot/dts/r8a73a4.dtsi                     |  241 ++--
 arch/arm/boot/dts/r8a7740.dtsi                     |  161 +--
 arch/arm/boot/dts/r8a7778-bockw.dts                |   13 +
 arch/arm/boot/dts/r8a7778.dtsi                     |  144 ++-
 arch/arm/boot/dts/r8a7779-marzen.dts               |   13 +
 arch/arm/boot/dts/r8a7779.dtsi                     |  135 ++-
 arch/arm/boot/dts/r8a7790-lager.dts                |   45 +-
 arch/arm/boot/dts/r8a7790.dtsi                     |  498 ++++----
 arch/arm/boot/dts/r8a7791-koelsch.dts              |   13 +
 arch/arm/boot/dts/r8a7791-porter.dts               |  165 +++
 arch/arm/boot/dts/r8a7791.dtsi                     |  554 +++++----
 arch/arm/boot/dts/r8a7793-gose.dts                 |  304 +++++
 arch/arm/boot/dts/r8a7793.dtsi                     |  791 ++++++++++---
 arch/arm/boot/dts/r8a7794-alt.dts                  |   59 +
 arch/arm/boot/dts/r8a7794-silk.dts                 |  122 ++
 arch/arm/boot/dts/r8a7794.dtsi                     |  393 ++++---
 arch/arm/boot/dts/rk3036-kylin.dts                 |  104 ++
 arch/arm/boot/dts/rk3036.dtsi                      |   71 +-
 arch/arm/boot/dts/rk3066a-bqcurie2.dts             |   19 +-
 arch/arm/boot/dts/rk3066a-marsboard.dts            |   16 +
 arch/arm/boot/dts/rk3066a-rayeager.dts             |   18 +-
 arch/arm/boot/dts/rk3066a.dtsi                     |   24 +-
 arch/arm/boot/dts/rk3188-radxarock.dts             |    2 +-
 arch/arm/boot/dts/rk3188.dtsi                      |    2 +
 arch/arm/boot/dts/rk3228.dtsi                      |    2 +-
 arch/arm/boot/dts/rk3288-evb.dtsi                  |    2 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi              |   26 +-
 arch/arm/boot/dts/rk3288-popmetal.dts              |    2 +-
 arch/arm/boot/dts/rk3288-r89.dts                   |    2 +-
 arch/arm/boot/dts/rk3288-rock2-som.dtsi            |   26 +
 arch/arm/boot/dts/rk3288-rock2-square.dts          |   48 +-
 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi    |    2 +-
 arch/arm/boot/dts/rk3288-veyron.dtsi               |    7 +-
 arch/arm/boot/dts/rk3288.dtsi                      |   50 +-
 arch/arm/boot/dts/rk3xxx.dtsi                      |    5 +-
 arch/arm/boot/dts/s5pv210-aquila.dts               |    4 +-
 arch/arm/boot/dts/s5pv210-goni.dts                 |    4 +-
 arch/arm/boot/dts/s5pv210-smdkv210.dts             |    2 +-
 arch/arm/boot/dts/s5pv210.dtsi                     |    2 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |   91 +-
 arch/arm/boot/dts/sh73a0.dtsi                      |  186 +--
 arch/arm/boot/dts/socfpga.dtsi                     |    2 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi             |    2 +-
 arch/arm/boot/dts/spear1310-evb.dts                |    2 +-
 arch/arm/boot/dts/spear1340-evb.dts                |    2 +-
 arch/arm/boot/dts/spear320-hmi.dts                 |    4 +-
 arch/arm/boot/dts/ste-href-tvk1281618.dtsi         |   37 +-
 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi         |    2 +-
 arch/arm/boot/dts/ste-u300.dts                     |    2 +-
 arch/arm/boot/dts/stm32429i-eval.dts               |   52 +-
 arch/arm/boot/dts/stm32f429-disco.dts              |   13 +
 arch/arm/boot/dts/stm32f429.dtsi                   |  213 ++++
 arch/arm/boot/dts/stm32f469-disco.dts              |   75 ++
 arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts    |   10 +
 arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts       |   34 +
 arch/arm/boot/dts/sun4i-a10-inet97fv2.dts          |   10 +
 arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts       |    9 +
 .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts    |   86 +-
 arch/arm/boot/dts/sun4i-a10-mk802.dts              |   33 +
 arch/arm/boot/dts/sun5i-r8-chip.dts                |    4 +
 arch/arm/boot/dts/sun6i-a31.dtsi                   |   10 +
 arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi     |    6 +-
 arch/arm/boot/dts/sun7i-a20-itead-ibox.dts         |  125 ++
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts          |  287 +++++
 arch/arm/boot/dts/sun7i-a20-mk808c.dts             |   35 +
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts     |   32 +
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |    2 +-
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts     |   79 +-
 .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts  |   64 +
 arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts   |   65 +
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |  228 ++++
 arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts       |   57 +
 arch/arm/boot/dts/sun8i-h3.dtsi                    |   64 +-
 arch/arm/boot/dts/sun8i-q8-common.dtsi             |   83 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |    6 +
 arch/arm/boot/dts/sun9i-a80-optimus.dts            |   28 +-
 arch/arm/boot/dts/sun9i-a80.dtsi                   |   11 +-
 arch/arm/boot/dts/sunxi-itead-core-common.dtsi     |  136 +++
 arch/arm/boot/dts/versatile-ab.dts                 |    2 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi            |    2 +-
 arch/arm/boot/dts/vexpress-v2m.dtsi                |    2 +-
 arch/arm/boot/dts/zynq-parallella.dts              |    2 +-
 arch/arm/boot/dts/zynq-zc702.dts                   |    2 +-
 arch/arm/boot/dts/zynq-zc706.dts                   |    2 +-
 arch/arm/boot/dts/zynq-zed.dts                     |    2 +-
 arch/arm/boot/dts/zynq-zybo.dts                    |   13 +-
 arch/arm/mach-keystone/keystone.c                  |    1 +
 arch/arm/mach-mediatek/Kconfig                     |    4 +
 arch/arm/mach-mediatek/mediatek.c                  |    1 +
 arch/arm/mach-versatile/Kconfig                    |    3 +
 arch/arm/mach-versatile/versatile_dt.c             |   15 -
 arch/arm64/boot/dts/arm/Makefile                   |    4 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts    |   30 +
 arch/arm64/boot/dts/arm/foundation-v8.dts          |  227 +---
 arch/arm64/boot/dts/arm/foundation-v8.dtsi         |  236 ++++
 arch/arm64/boot/dts/arm/juno-base.dtsi             |   74 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi      |   32 +-
 arch/arm64/boot/dts/arm/juno-r1.dts                |   25 +-
 arch/arm64/boot/dts/arm/juno-r2.dts                |  183 +++
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts         |    2 +-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi   |   16 +-
 .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts      |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |   12 +-
 include/dt-bindings/clock/r8a7793-clock.h          |    2 +
 include/dt-bindings/clock/r8a7794-clock.h          |    1 +
 include/dt-bindings/clock/rk3188-cru-common.h      |    1 +
 include/dt-bindings/pinctrl/stm32f429-pinfunc.h    | 1239 ++++++++++++++++++++
 279 files changed, 13789 insertions(+), 3289 deletions(-)

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

* [GIT PULL 6/8] ARM: 64-bit DT updates for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
                   ` (4 preceding siblings ...)
  2016-03-20 20:59 ` [GIT PULL 5/8] ARM: DT updates for v4.6 Arnd Bergmann
@ 2016-03-20 21:01 ` Arnd Bergmann
  2016-03-20 21:03 ` [GIT PULL 7/8] ARM: SoC defconfig " Arnd Bergmann
  2016-03-20 21:04 ` [GIT PULL 8/8] ARM: SoC driver " Arnd Bergmann
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 21:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:

  Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)

are available in the git repository at:

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

for you to fetch changes up to 8061a17ee3fb3e183873c8be3cfaaa37c41ce679:

  Merge tag 'for-v4.6/gxbb-dt' of https://github.com/carlocaione/linux-meson into next/dt64 (2016-03-12 17:43:08 -0800)

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

The arm64 device tree changes make up an increasing portion of
the overall changes, so they are kept separate from the 32-bit
devicetree changes and from the other arm64 updates.

Newly added SoCs and boards are:
 - 96Boards Husky board
 - AMD Overdrive board
 - Amlogic S905 SoC and related Tronsmart boxes
 - Annapurna Labs Alpine family and development board
 - Broadcom Vulcan servers
 - Broadcom Northstar 2 SoC
 - Marvell Armada 3700 family and development board
 - Qualcomm MSM8996 SoC

Additional devices are enabled for existing platforms from
Applied Micro, Hisilicon, Mediatek, Qualcomm, and Renesas and
there are a couple of other updates for Rockchip, Xilinx and
NXP/Freescale.

----------------------------------------------------------------
Ai Kyuse (2):
      arm64: dts: r8a7795: Add SDHI support to dtsi
      arm64: dts: r8a7795: salvator-x: enable SDHI0 & 3

Andreas Färber (4):
      Documentation: devicetree: amlogic: Document Meson GXBaby
      ARM64: dts: Prepare configs for Amlogic Meson GXBaby
      Documentation: devicetree: amlogic: Document Tronsmart Vega S95 boards
      ARM64: dts: amlogic: Add Tronsmart Vega S95 configs

Antoine Tenart (2):
      arm64: dts: add the Alpine v2 EVP
      arm64: dts: alpine: add the MSIX node in the Alpine v2 dtsi

Anup Patel (4):
      arm64: dts: Add SDHCI DT node for NS2
      arm64: dts: Add ARM SP804 timer DT nodes for NS2
      dt-bindings: watchdog: Add ARM SP805 DT bindings
      arm64: dts: Add ARM SP805 watchdog DT node for NS2

Arnd Bergmann (9):
      Merge tag 'v4.5-next-dts64' of https://github.com/mbgg/linux-mediatek into next/dt64
      Merge tag 'zynqmp-dt-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/dt64
      Merge tag 'arm-soc/for-4.6/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
      Merge tag 'renesas-arm64-dt2-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'hip05-dt-for-4.6' of git://github.com/hisilicon/linux-hisi into next/dt64
      Merge tag 'xgene-dts-for-v4.6-part1' of https://github.com/AppliedMicro/xgene-next into next/dt64
      Merge tag 'xgene-dts-for-v4.6-part2' of https://github.com/AppliedMicro/xgene-next into next/dt64
      Merge tag 'qcom-arm64-for-4.6' of git://git.kernel.org/.../agross/linux into next/dt64
      Merge tag 'imx-dt64-4.6' of git://git.kernel.org/.../shawnguo/linux into next/dt64

Bayi Cheng (1):
      arm64: dts: mt8173: Add nor flash node

Brijesh Singh (2):
      dtb: amd: Fix GICv2 hypervisor and virtual interface sizes
      dtb: amd: Add KCS device tree node

Dirk Behme (2):
      arm64: dts: r8a7795: pmu: switch to Cortex specific device nodes
      arm64: dts: r8a7795: Add GIC-400 virtual interfaces

Duc Dang (7):
      arm64: dts: apm: Update GPIO to control power-off on X-Gene v1 platforms
      arm64: dts: apm: Update GPIO standby controller DT node for X-Gene v2 platforms
      arm64: dts: apm: Update GPIO to control power-off on X-Gene v2 platforms
      arm64: dts: apm: mailbox device tree node for APM X-Gene platform.
      arm64: dts: apm: Add DT node for X-Gene v1 SLIMpro Mailbox I2C Driver
      arm64: dts: apm: Mailbox device tree node for APM X-Gene v2 platform.
      arm64: dts: apm: Add DT node for X-Gene v2 SLIMpro Mailbox I2C Driver

Eddie Huang (1):
      ARM64: dts: Mediatek: mt8173-evb: fix access MMC fail issue

Geert Uytterhoeven (8):
      arm64: dts: r8a7795: Complete SYS-DMAC nodes
      arm64: dts: r8a7795: Add SCIF fallback compatibility strings
      arm64: dts: r8a7795: Rename the serial port clock to fck
      arm64: dts: r8a7795: Add BRG support for (H)SCIF
      arm64: dts: salvator-x: Enable SCIF_CLK frequency and pins
      arm64: dts: r8a7795: Add L2 cache-controller nodes
      arm64: dts: r8a7795: Add missing properties to CA57 L2 cache node
      arm64: dts: r8a7795: Add CA53 L2 cache-controller node

Georgi Djakov (1):
      arm64: dts: qcom: msm8916: Add RPMCC DT node

Gregory CLEMENT (4):
      Documentation: dt-bindings: Add a new compatible for the Armada 3700
      Documentation: dt: Tidy up the Marvell related files
      devicetree: bindings: add DT binding for the Marvell Armada 3700 SoC family
      arm64: dts: add the Marvell Armada 3700 family and a development board

Ivan T. Ivanov (1):
      arm64: dts: qcom: Fix MPP's function used for LED control

Jayachandran C (1):
      dt-bindings: Add documentation for Broadcom Vulcan

Kefeng Wang (5):
      arm64: dts: hip05: Add L2 cache topology
      arm64: dts: hip05: Use Cortex specific device node for pmu
      arm64: dts: hip05: Append all gicv3 ITS entries
      arm64: dts: hip05: Append gpio nodes
      arm64: dts: hip05: Append power button node for D02 board

Lijun Pan (1):
      arm64: dts: ls2080a: Add quirk for Erratum A009116

Loc Ho (1):
      arm64: dts: apm: Update Merlin DT PCP PLL clock node for v2 hardware

Magnus Damm (1):
      arm64: dts: r8a7795: Add INTC-EX device node

Matthias Brugger (1):
      devicetree: bindings: Add vendor prefix for Tronsmart

Michal Simek (2):
      ARM64: zynqmp: Keep gpio node alphabetically sorted
      ARM64: zynqmp: Extract clock information from EP108

Olof Johansson (5):
      Merge tag 'renesas-arm64-dt-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt64
      Merge tag 'v4.6-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
      Merge tag 'mvebu-dt64-4.6-1' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'mvebu-dt64-4.6-2' of git://git.infradead.org/linux-mvebu into next/dt64
      Merge tag 'for-v4.6/gxbb-dt' of https://github.com/carlocaione/linux-meson into next/dt64

Quan Nguyen (1):
      arm64: dts: apm: Update X-Gene standby GPIO controller DTS entries

Rajendra Nayak (1):
      arm64: dts: msm8996: Add #power-domain-cells property

Rajesh Bhagat (1):
      arm64: dts: ls1043a: Add quirk for Erratum A009116

Ray Jui (1):
      arm64: dts: Add PCIe0 and PCIe4 DT nodes for NS2

Shawn Lin (1):
      arm64: dts: rockchip: add rk3368 tuning clk for emmc and sdmmc

Simon Horman (2):
      arm64: dts: r8a7795: use GIC_* defines
      arm64: dts: r8a7795: use fallback etheravb compatibility string

Srinivas Kandagatla (15):
      arm64: dts: apq8016-sbc: Add aliases to spi device.
      arm64: dts: qcom: remove redundant spi cs pins from pinconf
      arm64: dts: qcom: add correct drive strenght on cs pins
      arm64: dts: remove s2 regulator from smd regulators.
      arm64: dts: qcom: add lable for smd rpm regulators
      arm64: dts: apq8016-sbc: add regulators support
      arm64: dts: apq8016-sbc: make 1.8v available on LS expansion
      arm64: dts: apq8016-sbc: move sdhci node under soc node
      arm64: dts: apq8016-sbc: Add real regulators and pinctrl for sdhc
      arm64: dts: qcom: add manual pullup setting to otg.
      arm64: dts: qcom: apq8016-sbc: add usb support
      arm64: dts: qcom: add audio pinctrls
      arm64: dts: qcom: add lpass node
      arm64: dts: qcom: apq8016-sbc: enable lpass on DB410c
      arm64: dts: qcom: fix usb digital voltage levels

Stephen Boyd (6):
      arm64: dts: Add msm8996 SoC and MTP board support
      arm64: dts: qcom: Add pm8994, pmi8994, pm8004 PMIC skeletons
      arm64: dts: qcom: Add pm8994 gpios and MPPs
      arm64: dts: Rename qcom,gcc node to clock-controller
      arm64: dts: Add L2 cache node to msm8916
      ARM64: dts: qcom: Remove size elements from pmic reg properties

Sudeep Holla (1):
      arm64: dts: rockchip: replace gpio-key,wakeup with wakeup-source property

Suravee Suthikulpanit (10):
      MAINTAINERS: Adding Maintainers for AMD Seattle Device Tree
      dtb: amd: Fix DMA ranges in device tree
      dtb: amd: Fix typo in SPI device nodes
      dtb: amd: Misc changes for I2C device nodes
      dtb: amd: Misc changes for SATA device tree nodes
      dtb: amd: Misc changes for GPIO devices
      dtb: amd: Add PERF CCN-504 device tree node
      dtb: amd: Add support for new AMD Overdrive boards
      dtb: amd: Add support for AMD/Linaro 96Boards Enterprise Edition Server board
      arm64: dts: amd: Fix-up for ccn504 and kcs nodes

Thomas Petazzoni (3):
      arm64: dts: marvell: add Device Tree files for Armada 7K/8K
      arm64: dts: marvell: update Armada AP806 clock description
      arm64: dts: marvell: re-order Device Tree nodes for Armada AP806

Tom Lendacky (1):
      dtb: amd: Add AMD XGBE device tree file

Yoshihiro Shimoda (7):
      arm64: dts: r8a7795: Add USB3.0 host device nodes
      arm64: dts: salvator-x: enable usb3.0 host channel 0
      arm64: dts: r8a7795: Add USB-DMAC device nodes
      arm64: dts: r8a7795: add usb2_phy device nodes
      arm64: dts: r8a7795: add USB2.0 Host (EHCI/OHCI) device nodes
      arm64: dts: salvator-x: enable usb2_phy of channel 1 and 2
      arm64: dts: salvator-x: enable USB 2.0 Host of channel 1 and 2

andrew-ct.chen@mediatek.com (1):
      dts: arm64: Add EFUSE device node

 Documentation/devicetree/bindings/arm/amlogic.txt  |   7 +
 .../bindings/arm/bcm/brcm,vulcan-soc.txt           |  10 +
 Documentation/devicetree/bindings/arm/cpus.txt     |   1 +
 .../arm/{ => marvell}/armada-370-xp-pmsu.txt       |   0
 .../bindings/arm/{ => marvell}/armada-370-xp.txt   |   0
 .../bindings/arm/{ => marvell}/armada-375.txt      |   0
 .../bindings/arm/marvell/armada-37xx.txt           |  16 +
 .../{ => marvell}/armada-380-mpcore-soc-ctrl.txt   |   0
 .../bindings/arm/{ => marvell}/armada-38x.txt      |   0
 .../bindings/arm/{ => marvell}/armada-39x.txt      |   0
 .../bindings/arm/marvell/armada-7k-8k.txt          |  24 +
 .../arm/{ => marvell}/armada-cpu-reset.txt         |   0
 .../arm/{ => marvell}/coherency-fabric.txt         |   0
 .../bindings/arm/{ => marvell}/kirkwood.txt        |   0
 .../bindings/arm/{ => marvell}/marvell,berlin.txt  |   0
 .../bindings/arm/{ => marvell}/marvell,dove.txt    |   0
 .../arm/{ => marvell}/marvell,kirkwood.txt         |   0
 .../arm/{ => marvell}/mvebu-cpu-config.txt         |   0
 .../arm/{ => marvell}/mvebu-system-controller.txt  |   0
 .../devicetree/bindings/ata/ahci-platform.txt      |   1 +
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 .../devicetree/bindings/watchdog/arm,sp805.txt     |  17 +
 MAINTAINERS                                        |   8 +
 arch/arm64/boot/dts/Makefile                       |   2 +
 arch/arm64/boot/dts/al/Makefile                    |   5 +
 arch/arm64/boot/dts/al/alpine-v2-evp.dts           |  53 ++
 arch/arm64/boot/dts/al/alpine-v2.dtsi              | 236 +++++++++
 arch/arm64/boot/dts/amd/Makefile                   |   4 +-
 arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts   |  87 ++++
 arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts   |  91 ++++
 arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi       | 104 +++-
 arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi    | 117 +++++
 arch/arm64/boot/dts/amd/husky.dts                  |  83 ++++
 arch/arm64/boot/dts/amlogic/Makefile               |   7 +
 .../boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts  |  55 +++
 .../boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts   |  55 +++
 .../boot/dts/amlogic/meson-gxbb-vega-s95-telos.dts |  55 +++
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |  55 +++
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        | 183 +++++++
 arch/arm64/boot/dts/apm/apm-merlin.dts             |   3 +-
 arch/arm64/boot/dts/apm/apm-mustang.dts            |   3 +-
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi         |  27 +-
 arch/arm64/boot/dts/apm/apm-storm.dtsi             |  22 +
 arch/arm64/boot/dts/broadcom/ns2-svk.dts           |  12 +
 arch/arm64/boot/dts/broadcom/ns2.dtsi              | 140 ++++++
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |   2 +
 arch/arm64/boot/dts/hisilicon/hip05-d02.dts        |  18 +
 arch/arm64/boot/dts/hisilicon/hip05.dtsi           |  92 +++-
 arch/arm64/boot/dts/marvell/Makefile               |   5 +
 arch/arm64/boot/dts/marvell/armada-371x.dtsi       |  53 ++
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |  86 ++++
 arch/arm64/boot/dts/marvell/armada-372x.dtsi       |  63 +++
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       | 131 +++++
 arch/arm64/boot/dts/marvell/armada-7020.dtsi       |  54 +++
 arch/arm64/boot/dts/marvell/armada-7040-db.dts     |  92 ++++
 arch/arm64/boot/dts/marvell/armada-7040.dtsi       |  54 +++
 arch/arm64/boot/dts/marvell/armada-8020.dtsi       |  54 +++
 arch/arm64/boot/dts/marvell/armada-8040.dtsi       |  54 +++
 arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi |  71 +++
 arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi |  84 ++++
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi      | 237 +++++++++
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts        |   3 +
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |  16 +
 arch/arm64/boot/dts/qcom/Makefile                  |   1 +
 .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi |   2 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi |  14 +
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          | 170 ++++++-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         | 238 ++++++++-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  48 +-
 arch/arm64/boot/dts/qcom/msm8996-mtp.dts           |  21 +
 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi          |  30 ++
 arch/arm64/boot/dts/qcom/msm8996.dtsi              | 269 +++++++++++
 arch/arm64/boot/dts/qcom/pm8004.dtsi               |  19 +
 arch/arm64/boot/dts/qcom/pm8916.dtsi               |  10 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |  62 +++
 arch/arm64/boot/dts/qcom/pmi8994.dtsi              |  19 +
 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 139 ++++++
 arch/arm64/boot/dts/renesas/r8a7795.dtsi           | 531 +++++++++++++++++----
 arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi       |   2 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |   2 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  10 +-
 arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi   |  88 ++++
 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts        |   1 +
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |  61 +--
 85 files changed, 4200 insertions(+), 193 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-370-xp-pmsu.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-370-xp.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-375.txt (100%)
 create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-380-mpcore-soc-ctrl.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-38x.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-39x.txt (100%)
 create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt
 rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-cpu-reset.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/coherency-fabric.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/kirkwood.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/marvell,berlin.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/marvell,dove.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/marvell,kirkwood.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/mvebu-cpu-config.txt (100%)
 rename Documentation/devicetree/bindings/arm/{ => marvell}/mvebu-system-controller.txt (100%)
 create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.txt
 create mode 100644 arch/arm64/boot/dts/al/Makefile
 create mode 100644 arch/arm64/boot/dts/al/alpine-v2-evp.dts
 create mode 100644 arch/arm64/boot/dts/al/alpine-v2.dtsi
 create mode 100644 arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts
 create mode 100644 arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts
 create mode 100644 arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi
 create mode 100644 arch/arm64/boot/dts/amd/husky.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/Makefile
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-telos.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-371x.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-db.dts
 create mode 100644 arch/arm64/boot/dts/marvell/armada-372x.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-37xx.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-7020.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-db.dts
 create mode 100644 arch/arm64/boot/dts/marvell/armada-7040.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-8020.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-8040.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-ap806.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm8004.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm8994.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pmi8994.dtsi
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi

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

* [GIT PULL 7/8] ARM: SoC defconfig updates for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
                   ` (5 preceding siblings ...)
  2016-03-20 21:01 ` [GIT PULL 6/8] ARM: 64-bit " Arnd Bergmann
@ 2016-03-20 21:03 ` Arnd Bergmann
  2016-03-20 21:04 ` [GIT PULL 8/8] ARM: SoC driver " Arnd Bergmann
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 21:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:

  Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)

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

  Merge tag 'stm32-defconfig-for-v4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32 into next/defconfig (2016-03-02 23:20:32 +0100)

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

As usual, a bunch of commits, mostly adding drivers and other options to
defconfigs.

The realview_smp_defconfig and realview_defconfig got merged into one,
so we are now down to 110 files.

For stm32, we have now added a Kconfig fragment, the first such
file on arch/arm. The purpose here is to have a shared defconfig
file that works for all boards, while the DRAM offset has to be
hardwired on NOMMU machines at compile time.

The Exynos defconfig changes depend on changes in the RTC tree,
so this is pulled in here, but has already been merged into 4.6 now.

----------------------------------------------------------------
Arnd Bergmann (6):
      Merge tag 'arm-soc/for-4.6/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
      Merge tag 'mvebu-defconfig-4.6-2' of git://git.infradead.org/linux-mvebu into next/defconfig
      Merge tag 'sunxi-defconfig-for-4.6' of https://git.kernel.org/.../mripard/linux into next/defconfig
      Merge tag 'imx-defconfig-4.6' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
      Merge tag 'omap-for-v4.6/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
      Merge tag 'stm32-defconfig-for-v4.6-1' of git://git.kernel.org/.../mcoquelin/stm32 into next/defconfig

Chen-Yu Tsai (6):
      ARM: sunxi_defconfig: Enable sunxi IR driver
      ARM: sunxi_defconfig: Enable A10 audio codec driver
      ARM: sunxi_defconfig: Enable INPUT_EVDEV so axp20x-pek can be used
      ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue
      ARM: multi_v7_defconfig: Enable A10 audio codec driver as module
      ARM: sunxi_defconfig: Enable MUSB HDRC driver with Allwinner glue

Daniel Stone (1):
      ARM: multi_v7_defconfig: Enable BCM283x

Denis Carikli (1):
      ARM: imx_v4_v5_defconfig: Add I.MX25 Touchscreen controller and ADC support.

Dinh Nguyen (1):
      ARM: socfpga_defconfig: enable support for initramfs/initrd support

Fabio Estevam (3):
      ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_IMX_OCOTP
      ARM: mxs_defconfig: Select CONFIG_NVMEM_MXS_OCOTP
      ARM: imx_v6_v7_defconfig: Select CONFIG_CRYPTO_DEV_SAHARA

Florian Fainelli (1):
      Merge tag 'bcm2835-defconfig-next-2016-02-17' into defconfig/next

Frank Li (1):
      ARM: imx_v6_v7_defconfig: enable psci default

Geert Uytterhoeven (1):
      ARM: shmobile: defconfig: Do not enable CONFIG_CPU_BPREDICT_DISABLE

Gregory CLEMENT (1):
      ARM: mvebu: Add USB nop xceiv support in mvebu_v7_defconfig

Jan Luebbe (6):
      ARM: multi_v5_defconfig: Cleanup multi_v5_defconfig
      ARM: multi_v5_defconfig: Enable initramfs support
      ARM: mxs_defconfig: Cleanup mxs_defconfig
      ARM: mxs_defconfig: Enable initramfs support
      ARM: imx_v4_v5_defconfig: Cleanup imx_v4_v5_defconfig
      ARM: imx_v4_v5_defconfig: Enable initramfs support

Javier Martinez Canillas (5):
      ARM: exynos_defconfig: Remove MAX77802 RTC Kconfig symbol
      ARM: multi_v7_defconfig: Remove MAX77802 RTC Kconfig symbol
      ARM: omap2plus_defconfig: Enable OMAP IOMMU support
      ARM: omap2plus_defconfig: Enable ISP support and dependencies
      ARM: omap2plus_defconfig: Enable TI TVP5150 video decoder support

Krzysztof Kozlowski (3):
      ARM: exynos_defconfig: Enable NEON, accelerated crypto and cpufreq stats
      ARM: exynos_defconfig: Enable s5p-secss driver
      Merge tag 'rtc-max77686-4.6' of git://git.kernel.org/.../abelloni/linux into next/defconfig

Lars Persson (1):
      ARM: multi_v7_defconfig: add MACH_ARTPEC6

Lee Jones (1):
      ARM: configs: Add new config fragment to change RAM start point

Linus Walleij (3):
      ARM: realview: activate SMP on the default defconfig
      ARM: realview: delete realview-smp_defconfig
      ARM: realview: enable USB storage in the defconfig

Ludovic Desroches (1):
      ARM: at91/defconfig: add sama5d2 adc support in sama5_defconfig

Marcin Wojtas (1):
      ARM: mvebu: enable SRAM support in mvebu_v7_defconfig

Martin Michlmayr (1):
      ARM: mvebu_v5_defconfig: Enable sound module needed for OpenRD

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

Nishanth Menon (1):
      ARM: omap2plus_defconfig: Enable AT24 eeprom

Olof Johansson (6):
      Merge tag 'renesas-defconfig-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/defconfig
      Merge tag 'mvebu-defconfig-4.6-1' of git://git.infradead.org/linux-mvebu into next/defconfig
      Merge tag 'realview-defconfig-redux' of git://git.kernel.org/.../linusw/linux-integrator into next/defconfig
      Merge tag 'samsung-defconfig-4.6' of git://git.kernel.org/.../krzk/linux into next/defconfig
      Merge tag 'at91-ab-4.6-defconfig' of git://git.kernel.org/.../abelloni/linux into next/defconfig
      Merge tag 'socfpga_defconfig_for_v4.6' of git://git.kernel.org/.../dinguyen/linux into next/defconfig

Paul Kocialkowski (2):
      ARM: omap2plus_defconfig: Enable LP872x regulator support
      ARM: multi_v7_defconfig: Enable LP872x regulator support

Simon Horman (2):
      ARM: shmobile: enable XHCI_RCAR in defconfig
      ARM: multi_v7_defconfig: Enable XHCI_RCAR

Stefan Agner (2):
      ARM: imx_v6_v7_defconfig: enable useful configurations for Vybrid
      ARM: multi_v7_defconfig: enable useful configurations for Vybrid

Stefan Wahren (2):
      ARM: bcm2835_defconfig: Enable RPi firmware driver
      ARM: bcm2835_defconfig: Enable RPi power domain driver

Stephen Warren (3):
      ARM: bcm2835_defconfig: rebuild on next-20160205
      ARM: bcm2835_defconfig: disable DEBUG_LL
      ARM: bcm2835_defconfig: enable ARMv7 support

 arch/arm/configs/bcm2835_defconfig      |  11 ++--
 arch/arm/configs/dram_0x00000000.config |   1 +
 arch/arm/configs/exynos_defconfig       |  10 ++-
 arch/arm/configs/imx_v4_v5_defconfig    |  14 ++---
 arch/arm/configs/imx_v6_v7_defconfig    |  23 ++++---
 arch/arm/configs/multi_v5_defconfig     |   3 +-
 arch/arm/configs/multi_v7_defconfig     |  28 ++++++++-
 arch/arm/configs/mvebu_v5_defconfig     |   1 +
 arch/arm/configs/mvebu_v7_defconfig     |   2 +
 arch/arm/configs/mxs_defconfig          |   7 +--
 arch/arm/configs/omap2plus_defconfig    |  13 +++-
 arch/arm/configs/realview-smp_defconfig | 105 --------------------------------
 arch/arm/configs/realview_defconfig     |   5 ++
 arch/arm/configs/sama5_defconfig        |   1 +
 arch/arm/configs/shmobile_defconfig     |   3 +-
 arch/arm/configs/socfpga_defconfig      |   2 +-
 arch/arm/configs/stm32_defconfig        |   1 +
 arch/arm/configs/sunxi_defconfig        |  13 ++++
 18 files changed, 105 insertions(+), 138 deletions(-)

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

* [GIT PULL 8/8] ARM: SoC driver updates for v4.6
  2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
                   ` (6 preceding siblings ...)
  2016-03-20 21:03 ` [GIT PULL 7/8] ARM: SoC defconfig " Arnd Bergmann
@ 2016-03-20 21:04 ` Arnd Bergmann
  7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 21:04 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel

The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:

  Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)

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 33b96d2c9579213cf3f36d7b29841b1e464750c4:

  bus: imx-weim: Take the 'status' property value into account (2016-03-12 17:07:39 -0800)

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

Driver updates for ARM SoCs, these contain various things that touch
the drivers/ directory but got merged through arm-soc for practical
reasons:

- Rockchip rk3368 gains power domain support
- Small updates for the ARM spmi driver
- The Atmel PMC driver saw a larger rework, touching both
  arch/arm/mach-at91 and drivers/clk/at91
- All reset controller driver changes alway get merged through
  arm-soc, though this time the largest change is the addition
  of a MIPS pistachio reset driver
- One bugfix for the NXP (formerly Freescale) i.MX weim bus driver

----------------------------------------------------------------
Alexandre Belloni (11):
      clk: at91: remove IRQ handling and use polling
      clk: at91: pmc: merge at91_pmc_init in atmel_pmc_probe
      clk: at91: pmc: move pmc structures to C file
      ARM: at91: pm: simply call at91_pm_init
      ARM: at91: pm: find and remap the pmc
      ARM: at91: pm: move idle functions to pm.c
      ARM: at91: remove useless includes and function prototypes
      usb: gadget: atmel: access the PMC using regmap
      clk: at91: pmc: drop at91_pmc_base
      clk: at91: pmc: remove useless capacities handling
      clk: at91: remove useless includes

Andre Przywara (1):
      drivers: sunxi-rsb: fix error output type

Arnd Bergmann (2):
      Merge tag 'sunxi-drivers-for-4.6' of https://git.kernel.org/.../mripard/linux into next/drivers
      Merge tag 'gpmc-omap-for-v4.6' of https://github.com/rogerq/linux into next/drivers

Bartlomiej Zolnierkiewicz (1):
      cpufreq: s5pv210: remove superfluous CONFIG_PM ifdefs

Boris Brezillon (2):
      clk: at91: make use of syscon to share PMC registers in several drivers
      clk: at91: make use of syscon/regmap internally

Damien Horsley (2):
      reset: img: Add pistachio reset controller binding document
      reset: img: Add Pistachio reset controller driver

Fabio Estevam (1):
      bus: imx-weim: Take the 'status' property value into account

Heiko Stuebner (1):
      Merge branch 'v4.6-shared/pdids' into v4.6-armsoc/drivers

Jens Kuske (1):
      drivers: soc: sunxi: Fix mask generation for SRAM mapping

Masahiro Yamada (1):
      reset: hisilicon: check return value of reset_controller_register()

Maxime Ripard (2):
      reset: Make reset_control_ops const
      reset: Move DT cell size check to the core

Neil Armstrong (2):
      memory: omap-gpmc: Add support for AAD timings
      dt-bindings: bus: ti-gpmc: Add AAD timings properties

Olof Johansson (5):
      Merge tag 'v4.6-rockchip-drivers1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers
      Merge tag 'samsung-drivers-4.6' of git://git.kernel.org/.../krzk/linux into next/drivers
      Merge tag 'scpi-for-v4.6/updates' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
      Merge tag 'at91-ab-4.6-drivers' of git://git.kernel.org/.../abelloni/linux into next/drivers
      Merge tag 'reset-for-4.6' of git://git.pengutronix.de/git/pza/linux into next/drivers

Philipp Zabel (11):
      reset: remove unnecessary local variable initialization from of_reset_control_get_by_index
      reset: berlin: drop DT cell size check
      reset: berlin: Make reset_control_ops const
      reset: img: Make reset_control_ops const
      reset: sunxi: Make reset_control_ops const
      reset: lpc18xx: Make reset_control_ops const
      reset: ath79: Make reset_control_ops const
      reset: hi6220: Make reset_control_ops const
      reset: socfpga: Make reset_control_ops const
      reset: zynq: Make reset_control_ops const
      reset: sti: Make reset_control_ops const

Shawn Lin (1):
      soc: rockchip: power-domain: fix err handle while probing

Sudeep Holla (4):
      firmware: arm_scpi: fix send_message and sensor_get_value for big-endian
      firmware: arm_scpi: decrease Tx timeout to 20ms
      firmware: arm_scpi: add support for 64-bit sensor values
      hwmon: (scpi) add energy meter support

zhangqing (3):
      dt-bindings: add power-domain header for RK3368 SoCs
      dt-bindings: modify document of Rockchip power domains
      soc: rockchip: power-domain: Modify power domain driver for rk3368

 Documentation/devicetree/bindings/bus/ti-gpmc.txt  |   5 +
 .../bindings/reset/img,pistachio-reset.txt         |  55 +++
 .../bindings/soc/rockchip/power_domain.txt         |  21 +
 arch/arm/mach-at91/Kconfig                         |   1 +
 arch/arm/mach-at91/at91rm9200.c                    |   2 -
 arch/arm/mach-at91/at91sam9.c                      |   2 -
 arch/arm/mach-at91/generic.h                       |  13 +-
 arch/arm/mach-at91/pm.c                            |  70 +++-
 arch/arm/mach-at91/sama5.c                         |   2 +-
 drivers/bus/imx-weim.c                             |   2 +-
 drivers/bus/sunxi-rsb.c                            |   4 +-
 drivers/clk/at91/clk-generated.c                   |  95 +++--
 drivers/clk/at91/clk-h32mx.c                       |  40 +-
 drivers/clk/at91/clk-main.c                        | 324 +++++++---------
 drivers/clk/at91/clk-master.c                      |  94 ++---
 drivers/clk/at91/clk-peripheral.c                  | 137 ++++---
 drivers/clk/at91/clk-pll.c                         | 150 ++++----
 drivers/clk/at91/clk-plldiv.c                      |  44 +--
 drivers/clk/at91/clk-programmable.c                |  96 ++---
 drivers/clk/at91/clk-slow.c                        |  35 +-
 drivers/clk/at91/clk-smd.c                         |  56 +--
 drivers/clk/at91/clk-system.c                      |  96 ++---
 drivers/clk/at91/clk-usb.c                         | 123 +++---
 drivers/clk/at91/clk-utmi.c                        |  80 ++--
 drivers/clk/at91/pmc.c                             | 426 +--------------------
 drivers/clk/at91/pmc.h                             |  98 +----
 drivers/cpufreq/s5pv210-cpufreq.c                  |   2 -
 drivers/firmware/arm_scpi.c                        |  17 +-
 drivers/hwmon/scpi-hwmon.c                         |  14 +-
 drivers/memory/omap-gpmc.c                         |  30 ++
 drivers/reset/Makefile                             |   1 +
 drivers/reset/core.c                               |  10 +-
 drivers/reset/hisilicon/hi6220_reset.c             |   6 +-
 drivers/reset/reset-ath79.c                        |   2 +-
 drivers/reset/reset-berlin.c                       |   5 +-
 drivers/reset/reset-lpc18xx.c                      |   2 +-
 drivers/reset/reset-pistachio.c                    | 154 ++++++++
 drivers/reset/reset-socfpga.c                      |   2 +-
 drivers/reset/reset-sunxi.c                        |   2 +-
 drivers/reset/reset-zynq.c                         |   2 +-
 drivers/reset/sti/reset-syscfg.c                   |   2 +-
 drivers/soc/rockchip/pm_domains.c                  |  34 ++
 drivers/soc/sunxi/sunxi_sram.c                     |   5 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c            |  20 +-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |   2 +
 include/dt-bindings/power/rk3368-power.h           |  28 ++
 include/dt-bindings/reset/pistachio-resets.h       |  36 ++
 include/linux/clk/at91_pmc.h                       |  12 -
 include/linux/omap-gpmc.h                          |   5 +
 include/linux/reset-controller.h                   |   2 +-
 include/linux/scpi_protocol.h                      |   3 +-
 51 files changed, 1138 insertions(+), 1331 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/reset/img,pistachio-reset.txt
 create mode 100644 drivers/reset/reset-pistachio.c
 create mode 100644 include/dt-bindings/power/rk3368-power.h
 create mode 100644 include/dt-bindings/reset/pistachio-resets.h

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

end of thread, other threads:[~2016-03-20 21:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
2016-03-20 20:29 ` [GIT PULL 2/8] ARM: SoC cleanups " Arnd Bergmann
2016-03-20 20:31 ` [GIT PULL 3/8] ARM: SoC platform updates " Arnd Bergmann
2016-03-20 20:34 ` [GIT PULL 4/8] ARM: SoC changes for 4.6 Arnd Bergmann
2016-03-20 20:59 ` [GIT PULL 5/8] ARM: DT updates for v4.6 Arnd Bergmann
2016-03-20 21:01 ` [GIT PULL 6/8] ARM: 64-bit " Arnd Bergmann
2016-03-20 21:03 ` [GIT PULL 7/8] ARM: SoC defconfig " Arnd Bergmann
2016-03-20 21:04 ` [GIT PULL 8/8] ARM: SoC driver " Arnd Bergmann

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