mbox series

[GIT,PULL,4/4] ARM: SoC platform updates for 4.20

Message ID CAK8P3a0+QYho-fnVgM+QkKgHJnNKc2FFXDuLpfjBiPtGDF7vzw@mail.gmail.com
State New
Headers show
Series ARM: SoC changes for 4.20 | expand

Pull-request

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

Message

Arnd Bergmann Oct. 29, 2018, 9:25 p.m. UTC
The following changes since commit 57361846b52bc686112da6ca5368d11210796804:

  Linux 4.19-rc2 (2018-09-02 14:37:30 -0700)

are available in the Git repository at:

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

for you to fetch changes up to f4f9554f16d0a14b8ced9b3b91bd4e545fca5d66:

  MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX
architecture (2018-10-11 16:27:58 +0200)

----------------------------------------------------------------
ARM: SoC platform updates for 4.20

A couple of platforms change hands in the MAINTAINERS file:

- Linus Walleij lists himself for the ARM Reference platforms:
  versatile, vexpress, integrator and realview. He has been the main
  contributor for these for a while, and makes it official now.

- Vladimir Zapolskiy takes over the LPC18xx platform from Joachim Eastwood

- Manivannan Sadhasivam becomes a secondary maintainer for the
  Actions Semi machines

- Nicolas Ferre lists updates the MAINTAINER listing for the AT91
  platform: Ludovic Desroches is now a co-maintainer for the platform, and
  several other people (Claudiu Beznea, Cristian Birsan, Eugen Hristev,
  Codrin Ciubotariu) take over individual device drivers.

Thanks everyone for working on this, and welcome to the new maintainers!

The "virt" platform on qemy or kvm can now be used in big-endian mode
without additional tricks, thanks to Jason Donenfeld.

Once again, we gain support for another NXP i.MX6 variant, this time
it's the i.MX 6ULZ 32-bit single-core version.

On arm64, we add support for two SoCs from Renesas: RZ/G2E (r8a774c0)
and RZ/G2M (r8a774a1). These are described as microcontrollers on the
manufacturer website, but appear to be rather powerful. The RZ/G2M is
used on the reference board for the CIP Super Long Term Support (SLTS)
Linux Kernels.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>

----------------------------------------------------------------
Anson Huang (2):
      ARM: imx: add mmdc ipg clock operation for mmdc
      ARM: imx: add i.mx6ulz msl support

Arnd Bergmann (9):
      Merge tag 'zynq-soc-for-v4.20' of
https://github.com/Xilinx/linux-xlnx into next/soc
      Merge tag 'omap-for-v4.20/soc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'omap-for-v4.20/omap1-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'renesas-arm-soc-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'actions-arm64-soc-for-4.20' of
git://git.kernel.org/.../afaerber/linux-actions into next/soc
      Merge tag 'imx-soc-4.20' of
git://git.kernel.org/.../shawnguo/linux into next/soc
      Merge tag 'mvebu-soc-4.20-1' of
git://git.infradead.org/linux-mvebu into next/soc
      Merge tag 'renesas-arm64-soc-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'samsung-soc-4.20-2' of
git://git.kernel.org/.../krzk/linux into next/soc

Bartlomiej Zolnierkiewicz (1):
      ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms

Benjamin Gaignard (1):
      MAINTAINERS: Update stm32 entry

Biju Das (3):
      arm64: Add Renesas R8A774A1 support
      ARM: shmobile: r8a7744: Basic SoC support
      ARM: debug-ll: Add support for r8a7744

Cedric Roux (3):
      ARM: s3c24xx: formatting cleanup in mach-mini2440.c
      ARM: s3c24xx: Correct SD card write protect detection on Mini2440
      ARM: s3c24xx: Restore proper usage of pr_info/pr_cont

Chris Packham (2):
      ARM: mvebu: use dt_fixup to provide fallback for enable-method
      dt-bindings: marvell,prestera: Add common compatible string

Claudiu Beznea (1):
      ARM: at91: pm: remove pm_bu initialization in at91_pm_backup_init()

Fabrizio Castro (1):
      arm64: Add Renesas R8A774C0 support

Geert Uytterhoeven (3):
      ARM: shmobile: r8a7779: Remove unused includes
      ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol
      arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol

Janusz Krzysztofik (5):
      ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor
      ARM: OMAP1: ams-delta: initialize latch2 pins to safe values
      ARM: OMAP1: ams-delta: register MODEM device earlier
      ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h>
      ARM: OMAP1: ams-delta: Don't request unused GPIOs

Jason A. Donenfeld (1):
      ARM: support big-endian for the virt architecture

Jisheng Zhang (1):
      MAINTAINERS: fix pattern in ARM/Synaptics berlin SoC section

Krzysztof Kozlowski (4):
      ARM: exynos: Store Exynos5420 register state in one variable
      ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM
      ARM: s3c24xx: Remove empty gta02_pmu children probe
      ARM: s3c24xx: Consistently use tab for indenting member assignments

Kuninori Morimoto (1):
      ARM: shmobile: convert to SPDX identifiers

Linus Walleij (2):
      ARM: u300: Delete dummy SPI chip
      ARM: Assume maintainership of ARM reference designs

Manivannan Sadhasivam (6):
      MAINTAINERS: Add reviewer for ACTIONS platforms
      MAINTAINERS: Add Actions Semi S900 clk entries
      MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs
      MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver
      MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver
      arm64: actions: Enable PINCTRL in platforms Kconfig

Marek Szyprowski (1):
      arm64: exynos: Enable generic power domain support

Marek Vasut (1):
      ARM: shmobile: Rework the PMIC IRQ line quirk

Nicolas Ferre (11):
      MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip
      MAINTAINERS: update entry for Microchip NAND driver support
      MAINTAINERS: media: change Microchip ISI, ISC maintainers
      MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers
      MAINTAINERS: USB: change maintainer for Microchip USBA gadget driver
      MAINTAINERS: dmaengine: add files to Microchip dma entry
      MAINTAINERS: pwm: add entry for Microchip pwm driver
      MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible ADC driver
      MAINTAINERS: remove the / ATMEL string from MICROCHIP entries
      MAINTAINERS: move former ATMEL entries to proper MICROCHIP location
      MAINTAINERS: sdhci: move the Microchip entry to proper location

Nishanth Menon (1):
      MAINTAINERS: Drop dt-bindings/genpd/k2g.h

Oleksij Rempel (1):
      ARM: imx6: register pm_power_off handler if
"fsl,pmic-stby-poweroff" is set

Olof Johansson (1):
      Merge tag 'at91-4.20-soc' of git://git.kernel.org/.../at91/linux
into next/soc

Rob Herring (3):
      ARM: shmobile: Convert to using %pOFn instead of device_node.name
      ARM: zynq: Convert to using %pOFn instead of device_node.name
      ARM: OMAP2+: Convert to using %pOFn instead of device_node.name

Sergei Shtylyov (1):
      arm64: enable CMT/TMU support for Renesas SoC

Shawn Guo (1):
      MAINTAINERS: remove non-exsiting email address of Baoyou

Tero Kristo (1):
      ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks

Thomas Petazzoni (1):
      MAINTAINERS: replace free-electrons.com by bootlin.com for
Thomas Petazzoni

Tony Lindgren (1):
      Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' into
omap-for-v4.20/soc

Vladimir Zapolskiy (1):
      MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX architecture

zhong jiang (1):
      ARM: at91: pm: call put_device instead of of_node_put in at91_pm_config_ws

 Documentation/arm/Samsung/Bootloader-interface.txt |   1 +
 .../devicetree/bindings/net/marvell,prestera.txt   |   4 +-
 MAINTAINERS                                        | 260 +++++++++++--------
 arch/arm/Kconfig                                   |   1 +
 arch/arm/Kconfig.debug                             |   9 +-
 arch/arm/mach-at91/pm.c                            |   9 +-
 arch/arm/mach-exynos/common.h                      |   1 +
 arch/arm/mach-exynos/firmware.c                    |  14 +-
 arch/arm/mach-exynos/suspend.c                     |  34 ++-
 arch/arm/mach-imx/anatop.c                         |  20 ++
 arch/arm/mach-imx/cpu.c                            |   3 +
 arch/arm/mach-imx/mmdc.c                           |  14 ++
 arch/arm/mach-imx/mxc.h                            |   7 +
 arch/arm/mach-imx/pm-imx6.c                        |  29 ++-
 arch/arm/mach-mvebu/board-v7.c                     |  14 +-
 arch/arm/mach-omap1/ams-delta-fiq-handler.S        |  12 +-
 arch/arm/mach-omap1/board-ams-delta.c              | 161 ++++++------
 arch/arm/mach-omap1/include/mach/board-ams-delta.h |   7 -
 arch/arm/mach-omap2/omap_hwmod.c                   |  88 ++++---
 arch/arm/mach-s3c24xx/mach-gta02.c                 |  42 ----
 arch/arm/mach-s3c24xx/mach-mini2440.c              | 113 +++++----
 arch/arm/mach-shmobile/Kconfig                     |  10 +-
 arch/arm/mach-shmobile/headsmp-scu.S               |  13 +-
 arch/arm/mach-shmobile/headsmp.S                   |   7 +-
 arch/arm/mach-shmobile/platsmp-scu.c               |   5 +-
 arch/arm/mach-shmobile/platsmp.c                   |   5 +-
 arch/arm/mach-shmobile/pm-rcar-gen2.c              |   5 +-
 arch/arm/mach-shmobile/pm-rmobile.c                |   7 +-
 arch/arm/mach-shmobile/pm-rmobile.h                |   7 +-
 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 139 ++++++++---
 arch/arm/mach-shmobile/setup-r8a7779.c             |   2 -
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |   2 +
 arch/arm/mach-shmobile/smp-sh73a0.c                |  10 +-
 arch/arm/mach-shmobile/suspend.c                   |   5 +-
 arch/arm/mach-shmobile/timer.c                     |  10 +-
 arch/arm/mach-u300/Kconfig                         |  13 -
 arch/arm/mach-u300/Makefile                        |   1 -
 arch/arm/mach-u300/dummyspichip.c                  | 276 ---------------------
 arch/arm/mach-zynq/slcr.c                          |   2 +-
 arch/arm/plat-samsung/Kconfig                      |   2 +-
 arch/arm64/Kconfig.platforms                       |  60 +++--
 include/linux/platform_data/gpio-omap.h            |   4 +
 42 files changed, 662 insertions(+), 766 deletions(-)
 delete mode 100644 arch/arm/mach-u300/dummyspichip.c