linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/4] ARM: SoC branches for v5.8
@ 2020-06-04 20:45 Arnd Bergmann
  2020-06-04 20:50 ` [GIT PULL 1/4] ARM: SoC changes " Arnd Bergmann
  0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:45 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List,
	Andreas Färber, Marek Vasut, Geert Uytterhoeven,
	Rob Herring, Anson Huang, Doug Anderson

Hi Linus,

Here are the usual branches for arm-soc: five new SoC variants, 25
machines added, two machines removed, a few new drivers and the
usual amount of of cleanups and rework.

There are 835 patches from 196 contributors in total, with only
these contributing more than ten patches:

     36 Marek Vasut
     35 Andreas Färber
     27 Geert Uytterhoeven
     23 Rob Herring
     22 Anson Huang
     21 Douglas Anderson
     20 Tudor Ambarus
     20 Lad Prabhakar
     19 Johan Jonker
     17 Jonathan Bakker
     17 Andre Przywara
     16 Suman Anna
     15 Jerome Brunet
     14 Serge Semin
     14 Bjorn Andersson
     13 Tony Lindgren
     12 Lubomir Rintel
     12 Dmitry Osipenko
     11 Sudeep Holla
     11 Marek Szyprowski

The dirstat shows that as usual most changes are for device
tree files, this time slightly more 32-bit than 64-bit both in number
and size of the changes, while 60% of the newly added machines
are 64-bit.

   0.3% Documentation/devicetree/bindings/arm/
   0.6% Documentation/devicetree/bindings/bus/
   0.2% Documentation/devicetree/bindings/display/tegra/
   0.3% Documentation/devicetree/bindings/memory-controllers/
   0.5% Documentation/devicetree/bindings/
  31.9% arch/arm/boot/dts/
   0.7% arch/arm/configs/
   0.5% arch/arm/mach-imx/
   1.2% arch/arm/mach-integrator/
   3.2% arch/arm/mach-omap2/
   5.4% arch/arm/mach-pxa/
   0.5% arch/arm/
   0.6% arch/arm64/boot/dts/allwinner/
   4.0% arch/arm64/boot/dts/amlogic/
   1.5% arch/arm64/boot/dts/arm/
   2.4% arch/arm64/boot/dts/freescale/
   0.2% arch/arm64/boot/dts/hisilicon/
   5.2% arch/arm64/boot/dts/mediatek/
   0.4% arch/arm64/boot/dts/nvidia/
   7.6% arch/arm64/boot/dts/qcom/
   1.7% arch/arm64/boot/dts/realtek/
   2.0% arch/arm64/boot/dts/renesas/
   1.4% arch/arm64/boot/dts/rockchip/
   0.3% arch/arm64/boot/dts/socionext/
   0.4% arch/arm64/boot/dts/sprd/
   0.5% arch/arm64/boot/dts/ti/
   2.8% drivers/bus/
   0.9% drivers/clk/mediatek/
   0.4% drivers/clk/versatile/
   0.6% drivers/cpufreq/
   0.7% drivers/firmware/arm_scmi/
   0.2% drivers/firmware/
   1.1% drivers/gpu/drm/mediatek/
   0.6% drivers/memory/
   0.2% drivers/mfd/
   0.6% drivers/misc/
   0.4% drivers/reset/
   0.3% drivers/soc/amlogic/
   0.3% drivers/soc/imx/
   1.1% drivers/soc/mediatek/
   3.0% drivers/soc/qcom/
   0.2% drivers/soc/tegra/fuse/
   0.3% drivers/soc/ti/
   0.2% drivers/soc/
   7.8% drivers/staging/media/tegra-video/
   0.4% drivers/tee/
   0.2% include/dt-bindings/clock/
   0.2% include/dt-bindings/firmware/imx/
   0.6% include/dt-bindings/reset/
   0.3% include/linux/
   0.3% include/

The largest outlier are a few added drivers for the Tegra platform
and on MIPS SoC (Baikal-T1), for which I helped get some drivers
reviewed and merged. The changes for omap2 and pxa are
cleanups moving code out of the platform directory.

As of this morning, there were no merge conflicts against your tree.

     Arnd

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

* [GIT PULL 1/4] ARM: SoC changes for v5.8
  2020-06-04 20:45 [GIT PULL 0/4] ARM: SoC branches for v5.8 Arnd Bergmann
@ 2020-06-04 20:50 ` Arnd Bergmann
  2020-06-04 20:52   ` [GIT PULL 2/4]ARM: defconfig updates " Arnd Bergmann
  0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:50 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List

The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:

  Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)

are available in the Git repository at:

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

for you to fetch changes up to d2353bad2c1eef7a1228645fbb21e7887c633d12:

  ARM: omap2: fix omap5_realtime_timer_init definition (2020-06-02
19:14:21 +0200)

----------------------------------------------------------------
ARM: SoC changes for v5.8

One new platform gets added, the Realtek RTD1195, which is an older
Cortex-a7 based relative of the RTD12xx chips that are already supported
in arch/arm64. The platform may also be extended to support running
32-bit kernels on those 64-bit chips for memory-constrained machines.

In the Renesas shmobile platform, we gain support for "RZ/G1H" or R8A7742,
an eight-core chip based on Cortex-A15 and Cortex-A7 cores, originally
released in 2016 as one of the last high-end 32-bit designs.

There is ongoing cleanup for the integrator, tegra, imx, and omap2
platforms, with integrator getting very close to the goal of having
zero code in arch/arm/, and omap2 moving more of the chip specifics
from old board code into device tree files.

The Versatile Express platform is made more modular, with built-in
drivers now becoming loadable modules. This is part of a greater effort
for the Android OS to have a common kernel binary for all platforms and
any platform specific code in loadable modules.

The PXA platform drops support for Compulab's pxa2xx boards that had
rather unusual flash and PCI drivers but no known users remaining.
All device drivers specific to those boards can now get removed as
well.

Across platforms, there is ongoing cleanup, with Geert and Rob
revisiting some a lot of Kconfig options.

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

----------------------------------------------------------------
Anders Roxell (4):
      Revert "ARM: vexpress: Don't select VEXPRESS_CONFIG"
      power: vexpress: add suppress_bind_attrs to true
      power: vexpress: cleanup: use builtin_platform_driver
      power: reset: vexpress: fix build issue

Andreas Färber (2):
      ARM: Prepare Realtek RTD1195
      MAINTAINERS: Add Realtek arm DT files

Andrey Smirnov (1):
      ARM: vf610: report soc info via soc device

Arnd Bergmann (16):
      Merge tag 'versatile-v5.8-1' of
git://git.kernel.org/.../linusw/linux-integrator into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
      Merge tag 'realtek-soc-for-5.8' of
git://git.kernel.org/.../afaerber/linux-realtek into arm/soc
      Merge tag 'arm-soc/for-5.8/maintainers' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'arm-soc/for-5.8/soc' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'samsung-soc-5.8' of
git://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'omap-for-v5.8/soc-signed-take2' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'vexpress-modules-for-soc-v2' of
git://git.kernel.org/.../robh/linux into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
      Merge tag 'tegra-for-5.8-arm-core' of
git://git.kernel.org/.../tegra/linux into arm/soc
      Merge tag 'imx-soc-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/soc
      Merge tag 'omap-for-v5.8/timer-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'mvebu-arm-5.8-1' of
git://git.infradead.org/linux-mvebu into arm/soc
      Merge tag 'v5.8-rockchip-soc32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/soc
      ARM: davinci: fix build failure without I2C
      ARM: omap2: fix omap5_realtime_timer_init definition

Colin Ian King (1):
      ARM: rockchip: fix spelling mistake "to" -> "too"

Dmitry Osipenko (7):
      firmware: tf: Different way of L2 cache enabling after LP2 suspend
      ARM: tegra: Initialize r0 register for firmware wake-up
      ARM: tegra: Do not fully reinitialize L2 on resume
      ARM: tegra: Correct PL310 Auxiliary Control Register initialization
      ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra30/114/124
      ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30
      ARM: tegra: Create tegra20-cpufreq platform device on Tegra30

Florian Fainelli (1):
      ARM: mm: Remove virtual address print from B15 RAC driver

Geert Uytterhoeven (19):
      ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h>
      ARM: integrator: Drop unneeded select of SPARSE_IRQ
      ARM: realview: Drop unneeded select of multi-platform features
      ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
      ARM/time: Replace <linux/clk-provider.h> by <linux/of_clk.h>
      ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>
      ARM: mmp: Replace <linux/clk-provider.h> by <linux/of_clk.h>
      ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS
      ARM: actions: Drop unneeded select of COMMON_CLK
      ARM: alpine: Drop unneeded select of HAVE_SMP
      ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS
      ARM: aspeed: Drop unneeded select of HAVE_SMP
      ARM: berlin: Drop unneeded select of HAVE_SMP
      ARM: clps711x: Drop unneeded select of multi-platform selected options
      ARM: davinci: Drop unneeded select of TIMER_OF
      ARM: mmp: Drop unneeded select of COMMON_CLK
      ARM: mvebu: Drop unneeded select of HAVE_SMP
      ARM: prima2: Drop unneeded select of HAVE_SMP
      ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC

Lad Prabhakar (2):
      ARM: shmobile: r8a7742: Basic SoC support
      ARM: debug-ll: Add support for r8a7742

Linus Walleij (4):
      bus: Add DT bindings for Integrator/AP logic modules
      bus: Add driver for Integrator/AP logic modules
      ARM: integrator: Retire LM and IM-PD1 boardfile code
      ARM: integrator: Add some Kconfig selections

Lukas Bulwahn (2):
      MAINTAINERS: adjust to renaming physmap_of_versatile.c
      MAINTAINERS: clarify maintenance of ARM Dove drivers

Ma Feng (2):
      ARM: omap2: make omap5_erratum_workaround_801819 static
      ARM: imx: pcm037: make pcm970_sja1000_platform_data static

Nicolas Saenz Julienne (1):
      MAINTAINERS: Update Raspberry Pi development repository

Peng Fan (3):
      ARM: imx: use device_initcall for imx_soc_device_init
      ARM: imx: move cpu definitions into a header
      soc: imx: move cpu code to drivers/soc/imx

Rob Herring (21):
      ARM: versatile: Remove dead sched_clock code
      ARM: versatile: Drop mapping IB2 module registers
      ARM: vexpress: Move vexpress_flags_set() into arch code
      arm64: vexpress: Don't select CONFIG_POWER_RESET_VEXPRESS
      amba: Retry adding deferred devices at late_initcall
      clk: versatile: Rework kconfig structure
      clk: versatile: Only enable SP810 on 32-bit by default
      clk: vexpress-osc: Use the devres clock API variants
      clk: vexpress-osc: Support building as a module
      mfd: vexpress-sysreg: Drop selecting CONFIG_CLKSRC_MMIO
      mfd: vexpress-sysreg: Drop unused syscon child devices
      mfd: vexpress-sysreg: Use devres API variants
      mfd: vexpress-sysreg: Support building as a module
      bus: vexpress-config: Merge vexpress-syscfg into vexpress-config
      bus: vexpress-config: simplify config bus probing
      vexpress: Move setting master site to vexpress-config bus
      bus: vexpress-config: Support building as module
      ARM: vexpress: Don't select VEXPRESS_CONFIG
      clk: versatile: Drop the legacy IM-PD1 clock code
      clk: versatile: Fix kconfig dependency on COMMON_CLK_VERSATILE
      ARM: zynq: Don't select CONFIG_ICST

Robert Jarzmik (2):
      ARM: pxa: remove Compulab pxa2xx boards
      MAINTAINERS: pxa: remove Compulab arm/pxa support

Samuel Zou (1):
      ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static

Stefan Agner (1):
      ARM: OMAP2+: drop unnecessary adrl

Tang Bin (2):
      ARM: samsung: Omit superfluous error message in s3c_adc_probe()
      ARM: samsung: Use devm_platform_ioremap_resource() to simplify code

Thierry Reding (2):
      firmware: tegra: Make BPMP a regular driver
      Merge branch 'for-5.8/firmware' into for-5.8/arm/core

Tony Lindgren (16):
      clocksource/drivers/timer-ti-32k: Add support for initializing directly
      clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
      clocksource/drivers/timer-ti-dm: Fix warning for set but not used
      clk: ti: dm816: enable sysclk6_ck on init
      bus: ti-sysc: Ignore timer12 on secure omap3
      ARM: OMAP2+: Add omap_init_time_of()
      ARM: dts: Configure system timers for am335x
      ARM: dts: Configure system timers for am437x
      ARM: dts: Configure system timers for omap4
      ARM: dts: Configure system timers for omap5 and dra7
      ARM: dts: Configure system timers for omap3
      ARM: dts: Configure system timers for ti81xx
      ARM: dts: Configure system timers for omap2
      ARM: OMAP2+: Drop old timer code for dmtimer and 32k counter
      bus: ti-sysc: Timers no longer need legacy quirk handling
      ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCs

Wei Yongjun (1):
      bus: arm-integrator-lm: Fix return value check in integrator_ap_lm_probe()

Wolfram Sang (1):
      ARM: s3c64xx: convert to use i2c_new_client_device()

 .../bindings/bus/arm,integrator-ap-lm.yaml         |   83 ++
 MAINTAINERS                                        |   13 +-
 arch/arm/Kconfig                                   |    4 +-
 arch/arm/Kconfig.debug                             |   10 +
 arch/arm/Makefile                                  |    3 +
 arch/arm/boot/dts/am33xx-l4.dtsi                   |    6 +-
 arch/arm/boot/dts/am33xx.dtsi                      |   20 +
 arch/arm/boot/dts/am3517.dtsi                      |   24 +-
 arch/arm/boot/dts/am4372.dtsi                      |   20 +
 arch/arm/boot/dts/am437x-l4.dtsi                   |    7 +-
 arch/arm/boot/dts/dm814x.dtsi                      |   74 +-
 arch/arm/boot/dts/dm816x.dtsi                      |   78 +-
 arch/arm/boot/dts/dra7-l4.dtsi                     |    7 +-
 arch/arm/boot/dts/dra7.dtsi                        |   10 +
 arch/arm/boot/dts/omap2.dtsi                       |   31 +-
 arch/arm/boot/dts/omap2420.dtsi                    |   68 +-
 arch/arm/boot/dts/omap2430.dtsi                    |   68 +-
 arch/arm/boot/dts/omap3-beagle.dts                 |   33 +
 arch/arm/boot/dts/omap3-devkit8000.dts             |   33 +
 arch/arm/boot/dts/omap3.dtsi                       |  134 +-
 arch/arm/boot/dts/omap4-l4.dtsi                    |    4 +-
 arch/arm/boot/dts/omap4.dtsi                       |   10 +
 arch/arm/boot/dts/omap5-l4.dtsi                    |    4 +-
 arch/arm/boot/dts/omap5.dtsi                       |   10 +
 arch/arm/configs/cm_x2xx_defconfig                 |  173 ---
 arch/arm/configs/em_x270_defconfig                 |  178 ---
 arch/arm/configs/pxa_defconfig                     |    2 -
 arch/arm/kernel/time.c                             |    2 +-
 arch/arm/mach-actions/Kconfig                      |    1 -
 arch/arm/mach-alpine/Kconfig                       |    1 -
 arch/arm/mach-asm9260/Kconfig                      |    1 -
 arch/arm/mach-aspeed/Kconfig                       |    1 -
 arch/arm/mach-berlin/Kconfig                       |    1 -
 arch/arm/mach-clps711x/Kconfig                     |    5 -
 arch/arm/mach-davinci/Kconfig                      |    1 -
 arch/arm/mach-davinci/board-dm644x-evm.c           |   26 +-
 arch/arm/mach-imx/common.h                         |    1 -
 arch/arm/mach-imx/cpu.c                            |  159 ---
 arch/arm/mach-imx/mach-imx6q.c                     |    8 +-
 arch/arm/mach-imx/mach-imx6sl.c                    |    8 +-
 arch/arm/mach-imx/mach-imx6sx.c                    |    8 +-
 arch/arm/mach-imx/mach-imx6ul.c                    |    8 +-
 arch/arm/mach-imx/mach-imx7d.c                     |    6 -
 arch/arm/mach-imx/mach-imx7ulp.c                   |    2 +-
 arch/arm/mach-imx/mach-pcm037.c                    |    2 +-
 arch/arm/mach-imx/mach-vf610.c                     |   47 +
 arch/arm/mach-imx/mxc.h                            |   22 +-
 arch/arm/mach-integrator/Kconfig                   |    9 +-
 arch/arm/mach-integrator/Makefile                  |    3 +-
 arch/arm/mach-integrator/impd1.c                   |  475 --------
 arch/arm/mach-integrator/impd1.h                   |   15 -
 arch/arm/mach-integrator/integrator_ap.c           |   31 -
 arch/arm/mach-integrator/lm.c                      |   96 --
 arch/arm/mach-integrator/lm.h                      |   24 -
 arch/arm/mach-mediatek/mediatek.c                  |    2 +-
 arch/arm/mach-mmp/Kconfig                          |    1 -
 arch/arm/mach-mmp/mmp-dt.c                         |    2 +-
 arch/arm/mach-mmp/mmp2-dt.c                        |    2 +-
 arch/arm/mach-mvebu/Kconfig                        |    3 -
 arch/arm/mach-omap2/Kconfig                        |    1 -
 arch/arm/mach-omap2/Makefile                       |    6 +-
 arch/arm/mach-omap2/board-generic.c                |   39 +-
 arch/arm/mach-omap2/common.h                       |    7 +
 arch/arm/mach-omap2/omap-smp.c                     |    2 +-
 arch/arm/mach-omap2/omap_hwmod_2420_data.c         |   20 -
 arch/arm/mach-omap2/omap_hwmod_2430_data.c         |   19 -
 .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c |    8 -
 arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c |   47 -
 .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h  |    2 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c       |    8 -
 .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c |   62 -
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c         |   10 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |  146 +--
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c         |   45 -
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c         |   90 --
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c         |   89 --
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |  176 ---
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c         |   74 --
 arch/arm/mach-omap2/omap_hwmod_common_data.h       |    3 -
 arch/arm/mach-omap2/pm33xx-core.c                  |    2 +-
 arch/arm/mach-omap2/sleep34xx.S                    |    2 +-
 arch/arm/mach-omap2/timer.c                        |  577 +--------
 arch/arm/mach-prima2/Kconfig                       |    1 -
 arch/arm/mach-pxa/Kconfig                          |   17 -
 arch/arm/mach-pxa/Makefile                         |    5 -
 arch/arm/mach-pxa/cm-x255.c                        |  240 ----
 arch/arm/mach-pxa/cm-x270.c                        |  419 -------
 arch/arm/mach-pxa/cm-x2xx-pci.c                    |  196 ---
 arch/arm/mach-pxa/cm-x2xx-pci.h                    |   14 -
 arch/arm/mach-pxa/cm-x2xx.c                        |  538 --------
 arch/arm/mach-pxa/em-x270.c                        | 1286 --------------------
 arch/arm/mach-pxa/include/mach/io.h                |   18 -
 arch/arm/mach-realtek/Kconfig                      |   11 +
 arch/arm/mach-realtek/Makefile                     |    2 +
 arch/arm/mach-realtek/rtd1195.c                    |   40 +
 arch/arm/mach-realview/Kconfig                     |   10 -
 arch/arm/mach-rockchip/platsmp.c                   |    2 +-
 arch/arm/mach-rockchip/rockchip.c                  |    2 +-
 arch/arm/mach-s3c64xx/mach-crag6410-module.c       |    7 +-
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |    2 +
 arch/arm/mach-socfpga/Kconfig                      |    1 -
 arch/arm/mach-tegra/pm.c                           |    4 +
 arch/arm/mach-tegra/reset-handler.S                |    7 +-
 arch/arm/mach-tegra/sleep-tegra30.S                |   16 +-
 arch/arm/mach-tegra/tegra.c                        |    8 +-
 arch/arm/mach-versatile/Kconfig                    |    1 -
 arch/arm/mach-versatile/versatile_dt.c             |    5 -
 arch/arm/mach-vexpress/Kconfig                     |    3 -
 arch/arm/mach-vexpress/core.h                      |    1 +
 arch/arm/mach-vexpress/dcscb.c                     |    1 +
 arch/arm/mach-vexpress/v2m.c                       |   23 +
 arch/arm/mach-zynq/Kconfig                         |    1 -
 arch/arm/mm/cache-b15-rac.c                        |    3 +-
 arch/arm/plat-samsung/adc.c                        |    8 +-
 arch/arm/plat-versatile/Kconfig                    |    7 -
 arch/arm/plat-versatile/Makefile                   |    1 -
 arch/arm/plat-versatile/include/plat/sched_clock.h |    7 -
 arch/arm/plat-versatile/sched-clock.c              |   28 -
 arch/arm64/Kconfig.platforms                       |    3 -
 drivers/amba/bus.c                                 |   14 +-
 drivers/bus/Kconfig                                |   11 +-
 drivers/bus/Makefile                               |    2 +-
 drivers/bus/arm-integrator-lm.c                    |  128 ++
 drivers/bus/ti-sysc.c                              |   25 +-
 drivers/bus/vexpress-config.c                      |  354 ++++--
 drivers/clk/Makefile                               |    2 +-
 drivers/clk/ti/clk-816x.c                          |    1 +
 drivers/clk/versatile/Kconfig                      |   21 +-
 drivers/clk/versatile/clk-impd1.c                  |  121 --
 drivers/clk/versatile/clk-vexpress-osc.c           |   20 +-
 drivers/clocksource/Makefile                       |    1 +
 drivers/clocksource/timer-ti-32k.c                 |   48 +-
 drivers/clocksource/timer-ti-dm-systimer.c         |  727 +++++++++++
 drivers/firmware/tegra/bpmp.c                      |    9 +-
 drivers/firmware/trusted_foundations.c             |   21 +-
 drivers/mfd/Kconfig                                |    5 +-
 drivers/mfd/vexpress-sysreg.c                      |   99 +-
 drivers/misc/Kconfig                               |    9 -
 drivers/misc/Makefile                              |    1 -
 drivers/misc/vexpress-syscfg.c                     |  280 -----
 drivers/power/reset/Kconfig                        |    2 +-
 drivers/power/reset/vexpress-poweroff.c            |    8 +-
 drivers/soc/imx/Makefile                           |    3 +
 drivers/soc/imx/soc-imx.c                          |  192 +++
 include/linux/firmware/trusted_foundations.h       |    1 +
 include/linux/platform_data/clk-integrator.h       |    2 -
 include/linux/vexpress.h                           |   30 -
 include/soc/imx/cpu.h                              |   36 +
 148 files changed, 2394 insertions(+), 6232 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml
 delete mode 100644 arch/arm/configs/cm_x2xx_defconfig
 delete mode 100644 arch/arm/configs/em_x270_defconfig
 delete mode 100644 arch/arm/mach-integrator/impd1.c
 delete mode 100644 arch/arm/mach-integrator/impd1.h
 delete mode 100644 arch/arm/mach-integrator/lm.c
 delete mode 100644 arch/arm/mach-integrator/lm.h
 delete mode 100644 arch/arm/mach-pxa/cm-x255.c
 delete mode 100644 arch/arm/mach-pxa/cm-x270.c
 delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.c
 delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.h
 delete mode 100644 arch/arm/mach-pxa/cm-x2xx.c
 delete mode 100644 arch/arm/mach-pxa/em-x270.c
 delete mode 100644 arch/arm/mach-pxa/include/mach/io.h
 create mode 100644 arch/arm/mach-realtek/Kconfig
 create mode 100644 arch/arm/mach-realtek/Makefile
 create mode 100644 arch/arm/mach-realtek/rtd1195.c
 delete mode 100644 arch/arm/plat-versatile/Kconfig
 delete mode 100644 arch/arm/plat-versatile/include/plat/sched_clock.h
 delete mode 100644 arch/arm/plat-versatile/sched-clock.c
 create mode 100644 drivers/bus/arm-integrator-lm.c
 create mode 100644 drivers/clocksource/timer-ti-dm-systimer.c
 delete mode 100644 drivers/misc/vexpress-syscfg.c
 create mode 100644 drivers/soc/imx/soc-imx.c
 delete mode 100644 include/linux/platform_data/clk-integrator.h
 create mode 100644 include/soc/imx/cpu.h

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

* [GIT PULL 2/4]ARM: defconfig updates for v5.8
  2020-06-04 20:50 ` [GIT PULL 1/4] ARM: SoC changes " Arnd Bergmann
@ 2020-06-04 20:52   ` Arnd Bergmann
  2020-06-04 20:54     ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
  0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:52 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List

The following changes since commit b9bbe6ed63b2b9f2c9ee5cbd0f2c946a2723f4ce:

  Linux 5.7-rc6 (2020-05-17 16:48:37 -0700)

are available in the Git repository at:

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

for you to fetch changes up to f11d7cb47f157b6af61cea8e4c571c8f81d670b4:

  Merge tag 'imx-defconfig-5.8' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfig (2020-05-26 00:17:12 +0200)

----------------------------------------------------------------
ARM: defconfig updates for v5.8

These are the usual updates to arm/arm64 defconfig files,
enabling newly added drivers and addressing changes to Kconfig
files.

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

----------------------------------------------------------------
Alex Elder (1):
      arm64: defconfig: enable Qualcomm IPA and RMNet modules

Andreas Kemnade (1):
      ARM: imx_v6_v7_defconfig: extend RN5T618 PMIC family support

Anson Huang (1):
      arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default

Arnd Bergmann (12):
      Merge tag 'ux500-defconfig-v5.7' of
git://git.kernel.org/.../linusw/linux-stericsson into arm/defconfig
      Merge tag 'renesas-arm-defconfig-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
      Merge tag 'arm-soc/for-5.8/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'samsung-defconfig-5.8' of
git://git.kernel.org/.../krzk/linux into arm/defconfig
      Merge tag 'renesas-arm-defconfig-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
      Merge tag 'sunxi-config-for-5.8-1' of
git://git.kernel.org/.../sunxi/linux into arm/defconfig
      Merge tag 'at91-5.8-defconfig' of
git://git.kernel.org/.../at91/linux into arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
      Merge tag 'amlogic-defconfig' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/defconfig
      Merge tag 'hisi-arm64-defconfig-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/defconfig
      Merge tag 'arm64_defconfig_for_v5.8' of
git://git.kernel.org/.../dinguyen/linux into arm/defconfig
      Merge tag 'imx-defconfig-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/defconfig

Bjorn Andersson (2):
      arm64: defconfig: Remove QCOM_GLINK_SSR
      arm64: defconfig: Enable Qualcomm SC7180 pinctrl and gcc

Clément Péron (1):
      arm64: configs: Enable sun50i cpufreq nvmem

Corentin Labbe (1):
      ARM: configs: sunxi: Add sun8i analog codec

Dinh Nguyen (1):
      arm64: defconfig: Add LEDS_TRIGGER_TIMER

Florian Fainelli (1):
      Merge tag 'tags/bcm2835-defconfig-next-2020-03-27' into defconfig/next

Geert Uytterhoeven (1):
      ARM: shmobile: defconfig: Refresh for v5.7-rc1

Jerome Brunet (1):
      arm64: defconfig: enable meson gx audio as module

Lad Prabhakar (2):
      ARM: shmobile: defconfig: Enable r8a7742 SoC
      ARM: multi_v7_defconfig: Enable r8a7742 SoC

Linus Walleij (1):
      ARM: defconfig: u8500: Enable new drivers for ux500

Marek Szyprowski (2):
      ARM: exynos_defconfig: Enable serial bus and BCM HCIUART drivers
      ARM: exynos_defconfig: Compile MAC80211/CFG80211 as modules

Nicolas Saenz Julienne (1):
      ARM: bcm2835_defconfig: Enable fixed-regulator

Razvan Stefanescu (2):
      ARM: configs: at91: sama5: enable SAMA5D2_PIOBU
      ARM: configs: at91: sama5: enable MCP16502 regulator

Robert Foss (1):
      arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers

Stephan Gerhold (1):
      ARM: defconfig: u8500: Enable new drivers for samsung-golden

Vinod Koul (1):
      arm64: defconfig: Enable SM8250 GCC driver

Zhou Wang (1):
      arm64: defconfig: Enable UACCE/PCI PASID/SEC2/HPRE configs

 arch/arm/configs/bcm2835_defconfig   |  1 +
 arch/arm/configs/exynos_defconfig    |  8 +++++---
 arch/arm/configs/imx_v6_v7_defconfig |  2 ++
 arch/arm/configs/multi_v7_defconfig  |  1 +
 arch/arm/configs/sama5_defconfig     |  2 ++
 arch/arm/configs/shmobile_defconfig  |  2 ++
 arch/arm/configs/sunxi_defconfig     |  1 +
 arch/arm/configs/u8500_defconfig     | 14 ++++++++++++++
 arch/arm64/configs/defconfig         | 18 +++++++++++++++++-
 9 files changed, 45 insertions(+), 4 deletions(-)

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

* [GIT PULL 3/4] ARM: driver updates for v5.8
  2020-06-04 20:52   ` [GIT PULL 2/4]ARM: defconfig updates " Arnd Bergmann
@ 2020-06-04 20:54     ` Arnd Bergmann
  2020-06-04 20:56       ` [GIT PULL 4/4] ARM: DT changes " Arnd Bergmann
  0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:54 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List

The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:

  Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)

are available in the Git repository at:

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

for you to fetch changes up to b5f73d47f34b238221ac771b5fe4907df621d7cb:

  clk: sprd: fix compile-testing (2020-06-03 12:57:28 +0200)

----------------------------------------------------------------
ARM/SoC: drivers for v5.7

These are updates to SoC specific drivers that did not have
another subsystem maintainer tree to go through for some
reason:

- Some bus and memory drivers for the MIPS P5600 based
  Baikal-T1 SoC that is getting added through the MIPS tree.

- There are new soc_device identification drivers for TI K3,
  Qualcomm MSM8939

- New reset controller drivers for NXP i.MX8MP, Renesas
  RZ/G1H, and Hisilicon hi6220

- The SCMI firmware interface can now work across ARM SMC/HVC
  as a transport.

- Mediatek platforms now use a new driver for their "MMSYS"
  hardware block that controls clocks and some other aspects
  in behalf of the media and gpu drivers.

- Some Tegra processors have improved power management
  support, including getting woken up by the PMIC and cluster
  power down during idle.

- A new v4l staging driver for Tegra is added.

- Cleanups and minor bugfixes for TI, NXP, Hisilicon,
  Mediatek, and Tegra.

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

----------------------------------------------------------------
Anson Huang (4):
      soc: imx8m: No need to put node when of_find_compatible_node() failed
      dt-bindings: reset: imx7: Add support for i.MX8MN
      dt-bindings: reset: imx7: Document usage on i.MX8MP SoC
      reset: imx7: Add support for i.MX8MP SoC

Arnd Bergmann (28):
      soc: tegra: Fix tegra_pmc_get_suspend_mode definition
      Merge tag 'scmi-updates-5.8' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
      Merge tag 'renesas-drivers-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'tee-subsys-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'renesas-drivers-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'tegra-for-5.8-firmware-v2' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'v5.7-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
      Merge tag 'tee-smatch-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'amlogic-drivers' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
      Merge tag 'reset-for-v5.8' of git://git.pengutronix.de/pza/linux
into arm/drivers
      Merge tag 'tee-login-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'v5.7-next-soc.2' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
      Merge tag 'qcom-drivers-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/drivers
      Merge tag 'samsung-drivers-5.8' of
git://git.kernel.org/.../krzk/linux into arm/drivers
      Merge tag 'tegra-for-5.8-cpufreq' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-cpuidle' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-of' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-media' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-soc-v2' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'imx-drivers-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
      Merge tag 'hisi-drivers-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/drivers
      tee: fix crypto select
      Merge tag 'soc-fsl-next-v5.8' of
git://git.kernel.org/.../leo/linux into arm/drivers
      staging: tegra-video: fix V4L2 dependency
      Merge tag 'drivers_soc_for_5.8' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
      Merge branch 'baikal/drivers' into arm/drivers
      Merge branch 'baikal/drivers' into arm/drivers
      clk: sprd: fix compile-testing

Bernard Zhao (2):
      memory: samsung: exynos5422-dmc: Fix tFAW timings alignment
      memory: samsung: exynos5422-dmc: Reduce protected code area in IRQ handler

Bjorn Andersson (3):
      soc: qcom: rpmhpd: Add SM8250 power domains
      soc: qcom: aoss: Add SM8250 compatible
      Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as a module"

Christoph Hellwig (1):
      firmware: qcom_scm: fix bogous abuse of dma-direct internals

Colin Ian King (1):
      soc: fsl: qe: clean up an indentation issue

Corentin Labbe (1):
      soc/tegra: pmc: Select GENERIC_PINCONF

Cristian Marussi (5):
      firmware: arm_scmi: Add notifications support in transport layer
      firmware: arm_scmi: Rename .clear_notification() transport_ops
      firmware: arm_scmi: Clear channel on reception of unexpected responses
      firmware: arm_scmi: Clear channel for delayed responses
      firmware: arm_scmi: Fix handling of unexpected delayed responses

Dan Carpenter (1):
      tee: remove unnecessary NULL check in tee_shm_alloc()

Dmitry Osipenko (6):
      firmware: tf: Different way of L2 cache enabling after LP2 suspend
      ARM: tegra: Initialize r0 register for firmware wake-up
      ARM: tegra: Do not fully reinitialize L2 on resume
      cpuidle: tegra: Support CPU cluster power-down state on Tegra30
      cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 supported now)
      dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30

Dong Aisheng (2):
      dt-bindings: firmware: imx: Move system control into dt-binding headfile
      dt-bindings: firmware: imx: Add more system controls and PM clock types

Douglas Anderson (18):
      soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds
      soc: qcom: rpmh-rsc: Document the register layout better
      soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller
      soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction
      soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire
      soc: qcom: rpmh-rsc: A lot of comments
      soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use
      soc: qcom: rpmh-rsc: Don't double-check rpmh payload
      soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity
      soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are not for IRQ
      soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner
      soc: qcom: rpmh-rsc: Factor "tcs_reg_addr" and "tcs_cmd_addr" calculation
      soc: qcom: rpmh-rsc: Timeout after 1 second in write_tcs_reg_sync()
      soc: qcom: rpmh-rsc: Correctly ignore CPU_CLUSTER_PM notifications
      soc: qcom: rpmh-rsc: We aren't notified of our own failure w/ NOTIFY_BAD
      kernel/cpu_pm: Fix uninitted local in cpu_pm
      soc: qcom: rpmh-rsc: Simplify locking by eliminating the per-TCS lock
      soc: qcom: rpmh-rsc: Remove the pm_lock

Enric Balletbo i Serra (6):
      dt-bindings: mediatek: Update mmsys binding to reflect it is a
system controller
      soc / drm: mediatek: Move routing control to mmsys device
      soc / drm: mediatek: Fix mediatek-drm device probing
      soc: mediatek: Enable mmsys driver by default if Mediatek arch is selected
      clk / soc: mediatek: Bind clock and gpu driver for mt2712
      clk / soc: mediatek: Bind clock and gpu driver for mt2701

Franck LENORMAND (1):
      firmware: imx: scu: Fix corruption of header

Geert Uytterhoeven (4):
      Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into
renesas-drivers-for-v5.8
      of: Make <linux/of_reserved_mem.h> self-contained
      soc: mediatek: mmsys: Drop <linux/clk-provider.h>
      ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>

Grygorii Strashko (2):
      dt-bindings: soc: ti: add binding for k3 platforms chipid module
      soc: ti: add k3 platforms chipid module driver

Gustavo A. R. Silva (3):
      firmware: qcom_scm-legacy: Replace zero-length array with flexible-array
      treewide: Replace zero-length array with flexible-array
      soc: fsl: qe: Replace one-element array and use struct_size() helper

Jason Yan (1):
      firmware: qcom_scm: Remove unneeded conversion to bool

Jerome Brunet (1):
      dt-bindings: reset: meson: add gxl internal dac reset

John Garry (3):
      io: Provide _inX() and _outX()
      logic_pio: Improve macro argument name
      logic_pio: Use _inX() and _outX()

John Stultz (3):
      soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
      soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
      soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module

Jon Hunter (6):
      soc/tegra: fuse: Add custom SoC attributes
      soc/tegra: fuse: Trivial clean-up of tegra_init_revision()
      soc/tegra: fuse: Update the SoC revision attribute to display a name
      soc/tegra: pmc: Enable PMIC wake event on Tegra194
      soc/tegra: pmc: Enable PMIC wake event on Tegra210
      firmware: tegra: Defer BPMP probe if shared memory not available

Joseph Lo (1):
      dt-bindings: memory: tegra: Add external memory controller
binding for Tegra210

Lad Prabhakar (5):
      dt-bindings: power: rcar-sysc: Add r8a7742 power domain index macros
      clk: renesas: Add r8a7742 CPG Core Clock Definitions
      soc: renesas: rcar-sysc: Add R8A7742 support
      soc: renesas: rcar-rst: Add support for RZ/G1H
      soc: renesas: Add Renesas R8A7742 config option

Lukas Bulwahn (1):
      MAINTAINERS: correct path in TEGRA VIDEO DRIVER

Markus Elfring (1):
      soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe()

Martin Blumenstingl (4):
      dt-bindings: power: meson-ee-pwrc: add support for Meson8/8b/8m2
      dt-bindings: power: meson-ee-pwrc: add support for the Meson GX SoCs
      soc: amlogic: meson-ee-pwrc: add support for Meson8/Meson8b/Meson8m2
      soc: amlogic: meson-ee-pwrc: add support for the Meson GX SoCs

Matthias Brugger (5):
      drm/mediatek: Omit warning on probe defers
      clk / soc: mediatek: Move mt8173 MMSYS to platform driver
      clk/soc: mediatek: mt8183: Bind clock driver from platform device
      clk/soc: mediatek: mt6797: Bind clock driver from platform device
      clk/soc: mediatek: mt6779: Bind clock driver from platform device

Maulik Shah (4):
      soc: qcom: rpmh: Update dirty flag only when data changes
      soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data
      soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches
      soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request

Peng Fan (3):
      dt-bindings: arm: Add smc/hvc transport for SCMI
      firmware: arm_scmi: Add smc/hvc transport
      firmware: imx-scu: Support one TX and one RX

Peter Griffin (1):
      reset: hi6220: Add support for AO reset controller

Raju P.L.S.S.S.N (1):
      soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS

Roy Pledge (1):
      soc: fsl: dpio: Prefer the CPU affine DPIO

Samuel Zou (2):
      media: tegra-video: Make tegra210_video_formats static
      drivers: soc: ti: knav_qmss_queue: Make knav_gp_range_ops static

Serge Semin (14):
      dt-bindings: bus: Add Baikal-T1 AXI-bus binding
      dt-bindings: bus: Add Baikal-T1 APB-bus binding
      bus: Add Baikal-T1 AXI-bus driver
      bus: Add Baikal-T1 APB-bus driver
      memory: Add Baikal-T1 L2-cache Control Block driver
      dt-bindings: memory: Add Baikal-T1 L2-cache Control Block binding
      bus: bt1-apb: Include linux/io.h
      bus: bt1-apb: Fix show/store callback identations
      bus: bt1-apb: Use PTR_ERR_OR_ZERO to return from request-regs method
      bus: bt1-apb: Use sysfs_streq instead of strncmp
      bus: bt1-axi: Optimize the return points in the driver
      bus: bt1-axi: Use sysfs_streq instead of strncmp
      bus: bt1-apb: Build the driver into the kernel
      bus: bt1-axi: Build the driver into the kernel

Sibi Sankar (2):
      soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled
      soc: qcom: pdr: Remove impossible error condition

Sowjanya Komatineni (5):
      dt-bindings: clock: tegra: Add clock ID for CSI TPG clock
      dt-bindings: clock: tegra: Remove PMC clock IDs
      dt-bindings: tegra: Add VI and CSI bindings
      media: tegra-video: Add Tegra210 Video input driver
      MAINTAINERS: Add Tegra Video driver section

Srinivas Kandagatla (1):
      soc: qcom: socinfo: add missing soc_id sysfs entry

Stephan Gerhold (1):
      dt-bindings: soc: qcom: apr: Use generic node names for APR services

Stephen Boyd (4):
      soc: qcom: cmd-db: Add debugfs dumping file
      soc: qcom: cmd-db: Cast sizeof() to int to silence field width warning
      soc: qcom: cmd-db: Use 5 digits for printing address
      soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs

Sudeep Holla (11):
      firmware: arm_scmi: Make mutex channel specific
      firmware: arm_scmi: Drop empty stub for smc_mark_txdone
      firmware: arm_scmi: Check shmem property for channel availablity
      firmware: arm_scmi: Drop checking for shmem property in parent node
      firmware: arm_scmi: Add include guard to linux/scmi_protocol.h
      firmware: arm_scpi: Add include guard to linux/scpi_protocol.h
      firmware: arm_scmi: Add receive buffer support for notifications
      firmware: arm_scmi: Update protocol commands and notification list
      firmware: arm_scmi: Add support for notifications message processing
      firmware: arm_scmi: Fix return error code in smc_send_message
      firmware: arm_scmi: fix psci dependency

Sumit Garg (2):
      tee: enable support to register kernel memory
      tee: add private login method for kernel clients

Thierry Reding (9):
      firmware: tegra: Make BPMP a regular driver
      soc/tegra: pmc: Enable PMIC wake event on Tegra186
      of: reserved-memory: Support lookup of regions by name
      of: reserved-memory: Support multiple regions per device
      Merge branch 'for-5.8/firmware' into for-5.8/arm/core
      Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle
      dt-bindings: i2c: tegra: Document Tegra210 VI I2C
      Merge branch 'for-5.8/dt-bindings' into for-5.8/media
      media: tegra-video: Do not enable COMPILE_TEST

Vesa Jääskeläinen (2):
      tee: add support for session's client UUID generation
      tee: optee: Add support for session login client UUID generation

Vincent Knecht (1):
      soc: qcom: socinfo: add msm8936/39 and apq8036/39 soc ids

Wei Yongjun (2):
      soc: mediatek: Missing platform_device_unregister() on error in
mtk_mmsys_probe()
      firmware: imx: scu: Fix possible memory leak in imx_scu_probe()

YueHaibing (2):
      soc: fsl: qbman: Remove unused inline function qm_eqcr_get_ci_stashing
      soc: fsl: dpio: Remove unused inline function
qbman_write_eqcr_am_rt_register

 Documentation/devicetree/bindings/arm/arm,scmi.txt |    3 +-
 .../bindings/arm/mediatek/mediatek,mmsys.txt       |    7 +-
 .../devicetree/bindings/bus/baikal,bt1-apb.yaml    |   90 ++
 .../devicetree/bindings/bus/baikal,bt1-axi.yaml    |  107 ++
 .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt    |   56 +
 .../display/tegra/nvidia,tegra20-host1x.txt        |   73 +-
 .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt |    6 +
 .../memory-controllers/baikal,bt1-l2-ctl.yaml      |   63 ++
 .../memory-controllers/nvidia,tegra210-emc.yaml    |   82 ++
 .../bindings/power/amlogic,meson-ee-pwrc.yaml      |  102 +-
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    1 +
 .../devicetree/bindings/reset/fsl,imx7-src.txt     |    6 +-
 .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt |    1 +
 .../devicetree/bindings/soc/qcom/qcom,apr.txt      |   20 +-
 .../devicetree/bindings/soc/ti/k3-socinfo.yaml     |   40 +
 MAINTAINERS                                        |   10 +
 arch/arm/mach-mediatek/mediatek.c                  |    2 +-
 arch/arm/mach-tegra/pm.c                           |    4 +
 arch/arm/mach-tegra/reset-handler.S                |    7 +-
 arch/arm64/Kconfig.platforms                       |    2 +-
 drivers/bus/Kconfig                                |   30 +
 drivers/bus/Makefile                               |    2 +
 drivers/bus/bt1-apb.c                              |  421 ++++++++
 drivers/bus/bt1-axi.c                              |  314 ++++++
 drivers/clk/Makefile                               |    2 +-
 drivers/clk/mediatek/Kconfig                       |    7 +
 drivers/clk/mediatek/Makefile                      |    1 +
 drivers/clk/mediatek/clk-mt2701-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt2712-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt6779-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt6797-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt8173-mm.c               |  146 +++
 drivers/clk/mediatek/clk-mt8173.c                  |  104 --
 drivers/clk/mediatek/clk-mt8183-mm.c               |    9 +-
 drivers/cpufreq/Kconfig.arm                        |    6 +-
 drivers/cpufreq/tegra20-cpufreq.c                  |  217 +---
 drivers/cpuidle/cpuidle-tegra.c                    |    1 -
 drivers/firmware/arm_scmi/Makefile                 |    4 +-
 drivers/firmware/arm_scmi/base.c                   |    7 +
 drivers/firmware/arm_scmi/common.h                 |   11 +
 drivers/firmware/arm_scmi/driver.c                 |  133 ++-
 drivers/firmware/arm_scmi/mailbox.c                |   17 +
 drivers/firmware/arm_scmi/perf.c                   |    5 +
 drivers/firmware/arm_scmi/power.c                  |    6 +
 drivers/firmware/arm_scmi/sensors.c                |    4 +
 drivers/firmware/arm_scmi/shmem.c                  |   15 +
 drivers/firmware/arm_scmi/smc.c                    |  153 +++
 drivers/firmware/imx/imx-scu.c                     |   64 +-
 drivers/firmware/qcom_scm-legacy.c                 |    2 +-
 drivers/firmware/qcom_scm.c                        |   11 +-
 drivers/firmware/tegra/bpmp-tegra186.c             |    4 +-
 drivers/firmware/tegra/bpmp.c                      |    9 +-
 drivers/firmware/trusted_foundations.c             |   21 +-
 drivers/gpu/drm/mediatek/Kconfig                   |    1 +
 drivers/gpu/drm/mediatek/mtk_disp_color.c          |    5 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |    5 +-
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |    5 +-
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |   12 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |   19 +-
 drivers/gpu/drm/mediatek/mtk_drm_ddp.c             |  259 +----
 drivers/gpu/drm/mediatek/mtk_drm_ddp.h             |    7 -
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   45 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.h             |    2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |    8 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |    4 +-
 drivers/memory/Kconfig                             |   11 +
 drivers/memory/Makefile                            |    1 +
 drivers/memory/bt1-l2-ctl.c                        |  322 ++++++
 drivers/memory/samsung/exynos5422-dmc.c            |    8 +-
 drivers/of/of_reserved_mem.c                       |   41 +-
 drivers/reset/hisilicon/hi6220_reset.c             |   69 +-
 drivers/reset/reset-imx7.c                         |  101 ++
 drivers/soc/amlogic/meson-ee-pwrc.c                |  112 +-
 drivers/soc/fsl/dpio/dpio-service.c                |    6 +-
 drivers/soc/fsl/dpio/qbman-portal.c                |   12 -
 drivers/soc/fsl/qbman/qman.c                       |    5 -
 drivers/soc/fsl/qe/qe.c                            |    4 +-
 drivers/soc/fsl/qe/ucc.c                           |    2 +-
 drivers/soc/imx/soc-imx8m.c                        |    7 +-
 drivers/soc/mediatek/Kconfig                       |    7 +
 drivers/soc/mediatek/Makefile                      |    1 +
 drivers/soc/mediatek/mtk-mmsys.c                   |  378 +++++++
 drivers/soc/qcom/Kconfig                           |    6 +-
 drivers/soc/qcom/cmd-db.c                          |   78 +-
 drivers/soc/qcom/pdr_interface.c                   |    4 -
 drivers/soc/qcom/qcom_aoss.c                       |    1 +
 drivers/soc/qcom/rpmh-internal.h                   |   59 +-
 drivers/soc/qcom/rpmh-rsc.c                        |  746 ++++++++++----
 drivers/soc/qcom/rpmh.c                            |   97 +-
 drivers/soc/qcom/rpmhpd.c                          |   24 +
 drivers/soc/qcom/rpmpd.c                           |    5 +
 drivers/soc/qcom/smp2p.c                           |    4 +-
 drivers/soc/qcom/socinfo.c                         |    6 +
 drivers/soc/renesas/Kconfig                        |   11 +
 drivers/soc/renesas/Makefile                       |    1 +
 drivers/soc/renesas/r8a7742-sysc.c                 |   42 +
 drivers/soc/renesas/rcar-rst.c                     |    1 +
 drivers/soc/renesas/rcar-sysc.c                    |    3 +
 drivers/soc/renesas/rcar-sysc.h                    |    1 +
 drivers/soc/tegra/Kconfig                          |    1 +
 drivers/soc/tegra/fuse/fuse-tegra.c                |   57 +-
 drivers/soc/tegra/fuse/fuse-tegra20.c              |    1 +
 drivers/soc/tegra/fuse/fuse-tegra30.c              |    6 +
 drivers/soc/tegra/fuse/fuse.h                      |    8 +
 drivers/soc/tegra/fuse/tegra-apbmisc.c             |   32 +-
 drivers/soc/tegra/pmc.c                            |    3 +
 drivers/soc/ti/Kconfig                             |   10 +
 drivers/soc/ti/Makefile                            |    1 +
 drivers/soc/ti/k3-socinfo.c                        |  152 +++
 drivers/soc/ti/knav_qmss_queue.c                   |    2 +-
 drivers/staging/media/Kconfig                      |    2 +
 drivers/staging/media/Makefile                     |    1 +
 drivers/staging/media/tegra-video/Kconfig          |   12 +
 drivers/staging/media/tegra-video/Makefile         |    8 +
 drivers/staging/media/tegra-video/TODO             |   11 +
 drivers/staging/media/tegra-video/csi.c            |  539 ++++++++++
 drivers/staging/media/tegra-video/csi.h            |  147 +++
 drivers/staging/media/tegra-video/tegra210.c       |  978 ++++++++++++++++++
 drivers/staging/media/tegra-video/vi.c             | 1074 ++++++++++++++++++++
 drivers/staging/media/tegra-video/vi.h             |  257 +++++
 drivers/staging/media/tegra-video/video.c          |  155 +++
 drivers/staging/media/tegra-video/video.h          |   29 +
 drivers/tee/Kconfig                                |    2 +
 drivers/tee/optee/call.c                           |    6 +-
 drivers/tee/tee_core.c                             |  159 +++
 drivers/tee/tee_shm.c                              |   31 +-
 drivers/thermal/imx_sc_thermal.c                   |    2 +-
 include/asm-generic/io.h                           |   64 +-
 include/dt-bindings/clock/r8a7742-cpg-mssr.h       |   42 +
 include/dt-bindings/clock/tegra114-car.h           |   14 +-
 include/dt-bindings/clock/tegra124-car-common.h    |   14 +-
 include/dt-bindings/clock/tegra20-car.h            |    2 +-
 include/dt-bindings/clock/tegra210-car.h           |   16 +-
 include/dt-bindings/clock/tegra30-car.h            |   14 +-
 include/dt-bindings/firmware/imx/rsrc.h            |   84 ++
 include/dt-bindings/power/meson-gxbb-power.h       |   13 +
 include/dt-bindings/power/meson8-power.h           |   13 +
 include/dt-bindings/power/qcom-rpmpd.h             |   12 +
 include/dt-bindings/power/r8a7742-sysc.h           |   29 +
 .../dt-bindings/reset/amlogic,meson-gxbb-reset.h   |    2 +-
 include/dt-bindings/reset/imx8mp-reset.h           |   50 +
 include/dt-bindings/reset/imx8mq-reset.h           |   56 +-
 include/linux/firmware/imx/sci.h                   |    1 -
 include/linux/firmware/imx/types.h                 |   65 --
 include/linux/firmware/trusted_foundations.h       |    1 +
 include/linux/fsl/bestcomm/bestcomm.h              |    2 +-
 include/linux/of_reserved_mem.h                    |   12 +
 include/linux/scmi_protocol.h                      |    6 +
 include/linux/scpi_protocol.h                      |    6 +
 include/linux/soc/mediatek/mtk-mmsys.h             |   20 +
 include/linux/tee_drv.h                            |   17 +
 include/soc/fsl/qe/qe.h                            |    2 +-
 include/soc/qcom/cmd-db.h                          |    1 +
 include/uapi/linux/tee.h                           |    9 +
 kernel/cpu_pm.c                                    |    4 +-
 lib/logic_pio.c                                    |   22 +-
 156 files changed, 8030 insertions(+), 1241 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
 create mode 100644
Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/baikal,bt1-l2-ctl.yaml
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml
 create mode 100644 drivers/bus/bt1-apb.c
 create mode 100644 drivers/bus/bt1-axi.c
 create mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c
 create mode 100644 drivers/firmware/arm_scmi/smc.c
 create mode 100644 drivers/memory/bt1-l2-ctl.c
 create mode 100644 drivers/soc/mediatek/mtk-mmsys.c
 create mode 100644 drivers/soc/renesas/r8a7742-sysc.c
 create mode 100644 drivers/soc/ti/k3-socinfo.c
 create mode 100644 drivers/staging/media/tegra-video/Kconfig
 create mode 100644 drivers/staging/media/tegra-video/Makefile
 create mode 100644 drivers/staging/media/tegra-video/TODO
 create mode 100644 drivers/staging/media/tegra-video/csi.c
 create mode 100644 drivers/staging/media/tegra-video/csi.h
 create mode 100644 drivers/staging/media/tegra-video/tegra210.c
 create mode 100644 drivers/staging/media/tegra-video/vi.c
 create mode 100644 drivers/staging/media/tegra-video/vi.h
 create mode 100644 drivers/staging/media/tegra-video/video.c
 create mode 100644 drivers/staging/media/tegra-video/video.h
 create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/meson-gxbb-power.h
 create mode 100644 include/dt-bindings/power/meson8-power.h
 create mode 100644 include/dt-bindings/power/r8a7742-sysc.h
 create mode 100644 include/dt-bindings/reset/imx8mp-reset.h
 delete mode 100644 include/linux/firmware/imx/types.h
 create mode 100644 include/linux/soc/mediatek/mtk-mmsys.h

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

* [GIT PULL 4/4] ARM: DT changes for v5.8
  2020-06-04 20:54     ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
@ 2020-06-04 20:56       ` Arnd Bergmann
  0 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:56 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List

The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:

  Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 9ad249abe7b8f6f0d2d876bde860b1c511d71d7b:

  Merge tag 'zynqmp-dt-for-v5.8' of
https://github.com/Xilinx/linux-xlnx into arm/dt (2020-06-02 20:45:53
+0200)

----------------------------------------------------------------
ARM: DT changes for v5.8

This is the set of device tree changes, mostly covering new
hardware support, with 577 patches touching a little over 500
files.

There are five new Arm SoCs supported in this release, all of
them for existing SoC families:

 - Realtek RTD1195, RTD1395 and RTD1619 -- three SoCs used in
   both NAS devices and Android Set-top-box designs, along
   with the "Horseradish", "Lion Skin" and "Mjolnir" reference
   platforms; the Mele X1000 and Xnano X5 set-top-boxes and
   the Banana Pi BPi-M4 single-board computer.

 - Renesas RZ/G1H (r8a7742) -- a high-end 32-bit industrial SoC
   and the iW-RainboW-G21D-Qseven-RZG1H board/SoM

 - Rockchips RK3326 -- low-end 64-bit SoC along with the
   Odroid-GO Advance game console

Newly added machines on already supported SoCs are:

 - AMLogic S905D based Smartlabs SML-5442TW TV box

 - AMLogic S905X3 based ODROID-C4 SBC

 - AMLogic S922XH based Beelink GT-King Pro TV box

 - Allwinner A20 based Olimex A20-OLinuXino-LIME-eMMC SBC

 - Aspeed ast2500 based BMCs in Facebook x86 "Yosemite V2"
   and YADRO OpenPower P9 "Nicole"

 - Marvell Kirkwood based Check Point L-50 router

 - Mediatek MT8173 based Elm/Hana Chromebook laptops

 - Microchip SAMA5D2 "Industrial Connectivity Platform"
   reference board

 - NXP i.MX8m based Beacon i.MX8m-Mini SoM development kit

 - Octavo OSDMP15x based Linux Automation MC-1 development board

 - Qualcomm SDM630 based Xiaomi Redmi Note 7 phone

 - Realtek RTD1295 based Xnano X5 TV Box

 - STMicroelectronics STM32MP1 based Stinger96 single-board
   computer and IoT Box

 - Samsung Exynos4210 based based Samsung Galaxy S2 phone

 - Socionext Uniphier based Akebi96 SBC

 - TI Keystone based K2G Evaluation board

 - TI am5729 based Beaglebone-AI development board

Include device descriptions for additional hardware support in existing
SoCs and machines based on all major SoC platforms:

 - AMlogic Meson

 - Allwinner sunxi

 - Arm Juno/VFP/Vexpress/Integrator

 - Broadcom bcm283x/bcm2711

 - Hisilicon hi6220

 - Marvell EBU

 - Mediatek MT27xx, MT76xx, MT81xx and MT67xx

 - Microchip SAMA5D2

 - NXP i.MX6/i.MX7/i.MX8 and Layerscape

 - Nvidia Tegra

 - Qualcomm Snapdragon

 - Renesas r8a77961, r8a7791

 - Rockchips RK32xx/RK33xx

 - ST-Ericsson ux500

 - STMicroelectronics SMT32

 - Samsung Exynos and S5PV210

 - Socionext Uniphier

 - TI OMAP5/DRA7 and Keystone

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

----------------------------------------------------------------
Abhishek Sahu (1):
      ARM: dts: qcom: ipq4019: fix high resolution timer

Adam Ford (1):
      arm64: dts: imx: Add Beacon i.MX8m-Mini development kit

Ahmad Fatoum (8):
      ARM: dts: stm32: enable stm32mp157's &gpu by default
      ARM: dts: stm32: preset stm32mp15x video #address- and #size-cells
      ARM: dts: stm32: remove now redundant STM32MP15x video cell sizes
      ARM: dts: stm32: use uniform label names for sleep pinctrl phandles
      ARM: dts: stm32: use uniform node names for sleep pinctrl groups
      dt-bindings: add vendor prefix for Linux Automation GmbH
      ARM: dts: stm32: add STM32MP1-based Linux Automation MC-1 board
      dt-bindings: arm: stm32: document lxa,stm32mp157c-mc1 compatible

Alain Volmat (4):
      dts: arm: stih418: Fix complain about IRQ_TYPE_NONE usage
      dts: arm: stih407-family: remove duplicated rng nodes
      ARM: dts: stm32: use st,stm32mp15-i2c compatible for stm32mp151
      ARM: dts: stm32: add Fast Mode Plus info in I2C nodes of stm32mp151

Alex Elder (2):
      arm64: dts: sdm845: add IPA iommus property
      arm64: dts: qcom: sc7180: add IPA information

Alexander Filippov (2):
      ARM: dts: aspeed: ast2400: Add video engine support
      ARM: dts: aspeed: Add YADRO Nicole BMC

Alexandre Belloni (4):
      ARM: dts: at91: sama5d3: switch to new clock bindings
      ARM: dts: at91: at91sam9n12: switch to new clock bindings
      ARM: dts: at91: at91sam9g45: switch to new clock bindings
      ARM: dts: at91: rm9200: switch to new clock bindings

Alexey Minnekhanov (2):
      dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs
      arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender)

Amit Kucheria (5):
      dt-bindings: arm: cpus: Add kryo468 compatible
      arm64: dts: qcom: sc7180: Fix cpu compatible
      arm64: dts: qcom: msm8916: remove unit name for thermal trip points
      arm64: dts: qcom: msm8996: remove unit name for thermal trip points
      arm64: dts: qcom: msm8998: remove unit name for thermal trip points

Andre Przywara (17):
      arm64: dts: fvp/juno: Fix node address fields
      arm64: dts: fvp: Move fixed devices out of bus node
      arm64: dts: vexpress: Move fixed devices out of bus node
      arm64: dts: fvp: Move fixed clocks out of bus node
      arm64: dts: juno: Move fixed devices out of bus node
      arm64: dts: juno: Fix mem-timer
      arm64: dts: fvp: Fix GIC compatible names
      arm64: dts: juno: Fix GIC child nodes
      arm64: dts: fvp: Fix GIC child nodes
      arm64: dts: fvp: Fix ITS node names and #msi-cells
      arm64: dts: juno: Use proper DT node name for USB
      arm64: dts: fvp/juno: Fix serial node names
      arm64: dts: fvp: Fix SMMU DT node
      arm64: dts: fvp/juno: Fix bus node names
      arm64: dts: juno: Fix GPU interrupt order
      arm64: dts: vexpress: Fix VExpress LED names
      arm64: dts: juno: Fix SCPI shared mem node name

Andreas Färber (33):
      dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000
      ARM: dts: Prepare Realtek RTD1195 and MeLE X1000
      ARM: dts: rtd1195: Exclude boot ROM from memory ranges
      ARM: dts: rtd1195: Introduce r-bus
      dt-bindings: arm: realtek: Add Realtek Horseradish EVB
      ARM: dts: rtd1195: Add Realtek Horseradish EVB
      arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293
      arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions
      arm64: dts: realtek: rtd129x: Introduce r-bus
      arm64: dts: realtek: rtd129x: Carve out boot ROM from memory
      dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4
      arm64: dts: realtek: Add RTD1395 and BPi-M4
      dt-bindings: arm: realtek: Add Realtek Lion Skin EVB
      arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB
      arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory
      arm64: dts: realtek: rtd16xx: Add memory reservations
      dt-bindings: vendor-prefixes: Add Xnano
      dt-bindings: arm: realtek: Add Xnano X5
      arm64: dts: realtek: rtd1295: Add Xnano X5
      ARM: dts: rtd1195: Introduce iso and misc syscon
      arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon
      arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon
      arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon
      ARM: dts: rtd1195: Add CRT syscon node
      dt-bindings: reset: Add Realtek RTD1195
      ARM: dts: rtd1195: Add reset nodes
      ARM: dts: rtd1195: Add UART resets
      arm64: dts: realtek: rtd16xx: Add CRT syscon node
      ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes
      arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper syscon nodes
      arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper syscon nodes
      arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper syscon nodes
      dt-bindings: reset: rtd1295: Add SB2 reset

Andreas Kemnade (1):
      ARM: dts: e60k02: add interrupt for PMIC

Andrew Geissler (4):
      ARM: dts: aspeed: witherspoon: Add gpio line names
      ARM: dts: aspeed: romulus: Add gpio line names
      ARM: dts: aspeed: zaius: Add gpio line names
      ARM: dts: aspeed: rainier: Add gpio line names

Andrew Jeffery (3):
      ARM: dts: aspeed: rainier: Enable VUART2
      ARM: dts: aspeed: tacoma: Enable the second VUART
      ARM: dts: aspeed: Change KCS nodes to v2 binding

Anson Huang (17):
      arm64: dts: imx8mm-evk: Add secondary cpus supply
      arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply
      ARM: dts: imx7: Correct CPU supply name
      ARM: dts: imx7d: Add cpu1 supply
      arm64: dts: imx8mp: Add thermal zones support
      arm64: dts: imx8qxp-mek: Sort labels alphabetically
      arm64: dts: imx8qxp-mek: Add PMIC thermal zone support
      arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage
      arm64: dts: imx8mq: Add src node interrupts
      arm64: dts: imx8mp: Add src node interrupts
      ARM: dts: imx51: Add src node interrupt
      ARM: dts: imx53: Add src node interrupt
      ARM: dts: imx6qdl: Use nvmem interface to get fuse data
      ARM: dts: imx6sl: Use nvmem interface to get fuse data
      ARM: dts: imx: make src node name generic
      ARM: dts: imx50: Add src node interrupt
      ARM: dts: imx5: make src node name generic

Ansuel Smith (1):
      ARM: dts: qcom: add scm definition to ipq806x

Arnaud Pouliquen (1):
      ARM: dts: stm32: add cortex-M4 pdds management in Cortex-M4 node

Arnd Bergmann (42):
      Merge tag 'sti-dt-for-v5.8-round1' of
git://git.kernel.org/.../pchotard/sti into arm/dt
      Merge tag 'versatile-dts-v5.8-1' of
git://git.kernel.org/.../linusw/linux-integrator into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'omap-for-v5.8/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'aspeed-5.8-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge tag 'realtek-dt-for-5.8' of
git://git.kernel.org/.../afaerber/linux-realtek into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'arm-soc/for-5.8/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'samsung-dt-5.8' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'stm32-dt-for-v5.8-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'ti-k3-dt-for-v5.8' of
git://git.kernel.org/.../kristo/linux into arm/dt
      Merge tag 'tegra-for-5.8-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.8-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.8-1' of
git://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'socfpga_dts_update_for_v5.8' of
git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'v5.7-next-dts32' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'ux500-dts-v5.8' of
git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
      Merge tag 'v5.7-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'uniphier-dt-v5.8' of
git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt
      Merge tag 'uniphier-dt64-v5.8' of
git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt
      Merge tag 'at91-5.8-dt' of git://git.kernel.org/.../at91/linux into arm/dt
      Merge tag 'qcom-arm64-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'qcom-dts-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'juno-updates-5.8' of
git://git.kernel.org/.../sudeep.holla/linux into arm/dt
      Merge tag 'mvebu-dt-5.8-1' of
git://git.infradead.org/linux-mvebu into arm/dt
      Merge tag 'mvebu-dt64-5.8-1' of
git://git.infradead.org/linux-mvebu into arm/dt
      Merge tag 'v5.8-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'v5.8-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge branch 'mmp/fixes' into arm/dt
      Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt64' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'tegra-for-5.8-arm64-dt-v2' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'imx-bindings-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'v5.7-next-dts64.2' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'keystone_dts_for_5.8' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
      Merge tag 'keystone_dts_for_5.7' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
      Merge tag 'zynqmp-dt-for-v5.8' of
https://github.com/Xilinx/linux-xlnx into arm/dt

Baruch Siach (2):
      arm64: dts: marvell: drop i2c timeout-ms property
      ARM: dts: marvell: drop i2c timeout-ms property

Ben Pai (2):
      ARM: dts: aspeed: mihawk: Change the name of leds
      ARM: dts: aspeed: mihawk: add aliases for i2c

Biao Huang (1):
      arm64: dts: mt2712: add ethernet device node

Bjorn Andersson (9):
      arm64: dts: qcom: qcs404: Add USB devices and PHYs
      arm64: dts: qcom: sm8250: Add rpmhpd node
      arm64: dts: qcom: sm8250: Fix PDC compatible and reg
      arm64: dts: qcom: db820c: Add pmi8994 RPM regulators
      arm64: dts: qcom: db820c: Fix invalid pm8994 supplies
      arm64: dts: qcom: c630: Add WiFi node
      arm64: dts: qcom: c630: Specify UFS device reset
      arm64: dts: qcom: msm8996: Make GPU node control GPU_GX GDSC
      arm64: dts: qcom: sc7180: Fix ETMv4 power management patch

Boris Brezillon (1):
      arm64: dts: rockchip: Define the rockchip Video Decoder node on rk3399

Brian J. Tarricone (1):
      ARM: dts: kirkwood: ReadyNAS NV+v2: Add LCD panel

Bryan O'Donoghue (7):
      arm64: dts: qcom: qcs404-evb: Define VBUS pins
      arm64: dts: qcom: qcs404-evb: Define USB ID pin
      arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator
      arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage
      arm64: dts: qcom: qcs404-evb: Enable USB controllers
      arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009
      arm64: dts: qcom: sm8250: Add UFS controller and PHY

Christian Hewitt (9):
      dt-bindings: add vendor prefix for Smartlabs LLC
      dt-bindings: arm: amlogic: add support for the Smartlabs SML-5442TW
      arm64: dts: meson: add support for the Smartlabs SML-5442TW
      arm64: dts: meson: add ethernet interrupt to wetek dtsi
      arm64: dts: meson: convert ugoos-am6 to common w400 dtsi
      dt-bindings: arm: amlogic: add support for the Beelink GT-King
      arm64: dts: meson-g12b-gtking: add initial device-tree
      dt-bindings: arm: amlogic: add support for the Beelink GT-King Pro
      arm64: dts: meson-g12b-gtking-pro: add initial device-tree

Chunfeng Yun (1):
      arm64: dts: mt2712: use non-empty ranges for usb-phy

Chunyan Zhang (2):
      arm64: dts: Add SC9863A clock nodes
      arm64: dts: Add SC9863A emmc and sd card nodes

Claudiu Beznea (1):
      ARM: dts: at91: sama5d27_som1: Add SPI NOR flash mapping

Clément Péron (6):
      arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1
      arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3
      arm64: dts: allwinner: Sort Pine H64 device-tree nodes
      arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64
      arm64: dts: allwinner: h6: add voltage range to OPP table
      arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6

Codrin Ciubotariu (2):
      dt-bindings: ARM: Document SAMA5D2-ICP
      ARM: dts: at91: Configure I2C SCL gpio as open drain

Craig Tatlor (1):
      arm64: dts: qcom: Add SDM660 SoC support

Cristian Birsan (1):
      ARM: dts: at91: sama5d2-icp: add SAMA5D2-ICP

Cyrille Pitchen (1):
      ARM: dts: at91: sama5d2_xplained: Add QSPI0 + SPI NOR memory nodes

Daniele Debernardi (5):
      ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes
      ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node
      ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes
      ARM: dts: qcom: msm8974-klte: Add sdhci1 node
      ARM: dts: qcom: msm8974-klte: Add USB node

Dmitry Osipenko (3):
      ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS
      ARM: dts: tegra30: beaver: Add CPU Operating Performance Points
      dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30

Dongjin Kim (1):
      arm64: dts: meson-sm1: add support for Hardkernel ODROID-C4

Douglas Anderson (3):
      arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2
      arm64: dts: sdm845: Add "no-hpd" to sn65dsi86 on cheza
      arm64: dts: qcom: sc7180: Add "no-map" to cmd_db reserved area

Eddie James (9):
      ARM: dts: aspeed: ast2500: Add SCU interrupt controller
      ARM: dts: aspeed: ast2600: Add SCU interrupt controllers
      ARM: dts: aspeed: tacoma: Add gpio-key definitions
      ARM: dts: aspeed: ast2600: Set arch timer always-on
      ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices
      ARM: dts: aspeed: tacoma: Add TPM
      ARM: dts: aspeed: ast2500: Add XDMA Engine
      ARM: dts: aspeed: ast2600: Add XDMA Engine
      ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset

Enric Balletbo i Serra (1):
      arm64: dts: mt8173: Fix mmsys node name

Etienne Carriere (1):
      ARM: dts: stm32: bump PSCI to version 1.0 on stm32mp15x

Evan Green (1):
      arm64: dts: qcom: sc7180: Include interconnect definitions

Fabio Estevam (2):
      arm64: dts: imx8qxp-mek: Do not use underscore in node name
      ARM: dts: imx50: Remove unused iomuxc-gpr node

Fabrice Gasnier (3):
      ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429
      ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743
      ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32mp15

Florian Fainelli (1):
      Merge tag 'tags/bcm2835-dt-next-2020-03-27' into devicetree/next

Fugang Duan (1):
      arm64: dts: imx8mp: add "fsl,imx6sx-fec" compatible string

Geert Uytterhoeven (5):
      arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes
      ARM: dts: r8a7791: Add TPU device node
      ARM: dts: r8a7791: Add PWM device nodes
      ARM: dts: shmobile: Update CMT1 compatible values
      Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.8

Guenter Roeck (1):
      ARM: dts: aspeed: tacoma: Enable eMMC controller

Guido Günther (2):
      arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU
      arm64: dts: imx8mq-librem5-devkit: Don't use underscore in node name

Heiko Stuebner (3):
      arm64: dts: rockchip: add core devicetree for rk3326
      dt-bindings: Add binding for Hardkernel Odroid Go Advance
      arm64: dts: rockchip: add Odroid Advance Go

Hsin-Hsiung Wang (1):
      arm64: dts: mt6358: add PMIC MT6358 related nodes

Hsin-Yi Wang (6):
      arm64: dts: mt8173: Add gce setting in mmsys and display node
      dt-bindings: arm64: dts: mediatek: Add mt8173 elm and hana
      arm64: dts: mt8173: add uart aliases
      arm64: dts: mt8173: fix unit name warnings
      arm64: dts: mediatek: add mt8173 elm and hana board
      arm64: dts: mt8173: fix mdp aliases property name

Igor Opaniuk (2):
      dt-bindings: arm: fsl: add nxp based toradex colibri bindings
      ARM: dts: colibri: introduce device trees with UHS-I support

Ikjoon Jang (1):
      arm64: dts: mt8183: adjust cpuidle target residency

Iskren Chernev (1):
      ARM: dts: qcom: msm8974-klte: Add max77826 pmic node

Jae Hyun Yoo (1):
      ARM: dts: aspeed: ast2600: Add Video Engine node

James Tai (2):
      dt-bindings: arm: realtek: Document RTD1619 and Realtek Mjolnir EVB
      arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB

Jason Kridner (1):
      ARM: dts: am5729: beaglebone-ai: adding device tree

Jernej Skrabec (2):
      arm64: dts: allwinner: h6: orangepi: Add gpio power supply
      arm64: dts: allwinner: h6: orangepi: Disable OTG mode

Jerome Brunet (14):
      arm64: dts: meson: kvim3: move hdmi to tdm a
      dt-bindings: reset: meson: add gxl internal dac reset
      arm64: dts: meson-gx: add aiu support
      arm64: dts: meson: p230-q200: add initial audio playback support
      arm64: dts: meson: libretech-cc: add initial audio playback support
      arm64: dts: meson: libretech-ac: add initial audio playback support
      arm64: dts: meson: libretech-pc: add initial audio playback support
      arm64: dts: meson: gxl: add acodec support
      arm64: dts: meson: p230-q200: add internal DAC support
      arm64: dts: meson: libretech-cc: add internal DAC support
      arm64: dts: meson: libretech-ac: add internal DAC support
      arm64: dts: meson: libretech-pc: add internal DAC support
      arm64: dts: meson: g12: add internal DAC
      arm64: dts: meson: g12: add internal DAC glue

Joel Stanley (5):
      ARM: dts: aspeed: ast2600evb: Enable FSI master
      ARM: dts: aspeed: rainier: Add host FSI description
      ARM: dts: aspeed: tacoma: Add GPIOs for FSI
      ARM: dts: aspeed: tacoma: Add gpio line names
      ARM: dts: aspeed: rainier: Add VGA reserved memory region

Johan Jonker (19):
      arm64: dts: rockchip: remove bus-width from mmc nodes in rk3308-roc-cc
      arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 node of
rk3399-pinebook-pro.dts
      arm64: dts: rockchip: remove #sound-dai-cells from &spdif node
of rk3399-hugsun-x99.dts
      arm64: dts: rockchip: replace RK_FUNC defines in rk3326-odroid-go2
      include: dt-bindings: rockchip: remove unused defines
      arm64: dts: rockchip: fix phy nodename for rk3328
      arm64: dts: rockchip: fix rtl8211f nodename for rk3328 Beelink A1
      arm64: dts: rockchip: fix rtl8211e nodename for rk3399-nanopi4
      arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-nanopi4
      arm64: dts: rockchip: fix rtl8211e nodename for rk3399-orangepi
      arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-orangepi
      arm64: dts: rockchip: fix defines in pd_vio node for rk3399
      arm64: dts: rockchip: rename and label gpio-led subnodes
      arm64: dts: rockchip: remove disable-wp from rk3308-roc-cc emmc node
      ARM: dts: rockchip: rename and label gpio-led subnodes
      ARM: dts: rockchip: remove identical #include from rk3288.dtsi
      arm64: dts: rockchip: add bus-width properties to mmc nodes for px30
      arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399
      arm64: dts: rockchip: fix pinctrl-names for gpio-leds node on
rk3326-odroid-go2

Jon Hunter (3):
      arm64: tegra: Fix ethernet phy-mode for Jetson Xavier
      arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier
      arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1

Jonathan Bakker (17):
      ARM: dts: s5pv210: Add helper define for sleep gpio config
      ARM: dts: s5pv210: Add sleep GPIO configuration for Fascinate4G
      ARM: dts: s5pv210: Add sleep GPIO configuration for Galaxy S
      ARM: dts: s5pv210: Correct gpi pinctrl node name
      ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries
      ARM: dts: s5pv210: Disable pulls on GPIO I2C adapters for Aries
      ARM: dts: s5pv210: Add WM8994 support to Aries boards
      ARM: dts: s5pv210: Add FSA9480 support to Aries boards
      ARM: dts: s5pv210: Add touchkey support to Aries boards
      ARM: dts: s5pv210: Add panel support to Aries boards
      ARM: dts: s5pv210: Add remaining i2c-gpio adapters to Aries boards
      ARM: dts: s5pv210: Disable pull for vibrator enable GPIO on Aries boards
      ARM: dts: s5pv210: Add an ADC node
      ARM: dts: s5pv210: Enable ADC on Aries boards
      ARM: dts: s5pv210: Assign clocks to MMC devices on Aries boards
      ARM: dts: s5pv210: Correct FIMC definitions
      ARM: dts: s5pv210: Set MAX8998 GPIO pulls on Aries boards

Jonathan Marek (1):
      arm64: dts: qcom: fix pm8150 gpio interrupts

Joseph Lo (2):
      dt-bindings: memory: tegra: Add external memory controller
binding for Tegra210
      arm64: tegra: Add external memory controller node for Tegra210

Justin Swartz (3):
      ARM: dts: enable WLAN for Mecer Xtreme Mini S6
      ARM: dts: remove disable-wp from rk3229-xms6 emmc
      ARM: dts: rockchip: add rga node for rk322x

Jyri Sarha (3):
      ARM: dts: keystone-k2g: Add DSS node
      ARM: dts: keystone-k2g-evm: add HDMI video support
      arm64: dts: ti: am654: Add DSS node

Kalyani Akula (1):
      arm64: zynqmp: Add Xilinx AES node

Keerthy (2):
      arm64: dts: ti: am65-wakeup: Add VTM node
      arm64: dts: ti: am654: Add thermal zones

Kevin Hilman (1):
      Merge branch 'reset/meson-gxl-dac' of
git://git.pengutronix.de/pza/linux into HEAD

Krishna Manikandan (1):
      arm64: dts: qcom: sc7180: modify assigned clocks for sc7180 target

Krzysztof Kozlowski (1):
      ARM: dts: keystone: Rename "msmram" node to "sram"

Kuldeep Singh (2):
      arm64: dts: ls1012a: Add QSPI node properties
      arm: dts: ls1021atwr: Add QSPI node properties

Kunihiko Hayashi (5):
      ARM: dts: uniphier: Add XDMAC node
      arm64: dts: uniphier: Add XDMAC node
      ARM: dts: uniphier: Add ethernet aliases
      arm64: dts: uniphier: Add ethernet aliases
      arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board

Lad Prabhakar (13):
      dt-bindings: power: rcar-sysc: Add r8a7742 power domain index macros
      clk: renesas: Add r8a7742 CPG Core Clock Definitions
      dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding
      dt-bindings: reset: rcar-rst: Document r8a7742 reset module
      ARM: dts: r8a7742: Initial SoC device tree
      ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM
      ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based on RZ/G1H
      ARM: dts: r8a7742: Add IRQC support
      ARM: dts: r8a7742: Add [H]SCIF{A|B} support
      ARM: dts: r8a7742: Add GPIO nodes
      arm64: dts: renesas: r8a774c0-cat874: Add support for
AISTARVISION MIPI Adapter V2.1
      dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven-RZG1H SoM
      dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven-RZG1H board

Linus Walleij (3):
      ARM: dts: Add devicetree for Integrator/AP with IM-PD1
      ARM: dts: ux500: samsung-skomer: Add magnetometer
      ARM: dts: ux500: Add touchscreen to the Skomer

Loic Poulain (5):
      arm64: dts: qcom: msm8916: Add i2c-qcom-cci node
      arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes
      arm64: dts: hikey960: pinctrl: Fix spi2/spi3 pinconf
      arm64: dts: msm8996: Fix CSI IRQ types
      arch: arm64: dts: msm8996: Add CCI node

Lokesh Vutla (1):
      ARM: dts: Add 32KHz clock as default clock source

Long Cheng (1):
      arm: dts: mt2712: add uart APDMA to device tree

Lubomir Rintel (15):
      ARM: dts: kirkwood: Fix interrupt controller node name
      ARM: dts: dove: Fix interrupt controller node name
      ARM: dts: pxa168: Add missing address/size cells to i2c nodes
      ARM: dts: pxa168: Fix the gpio interrupt cell number
      ARM: dts: pxa3xx: Fix up encoding of the /gpio interrupts property
      ARM: dts: pxa910: Fix the gpio interrupt cell number
      ARM: dts: pxa*: Fix up encoding of the /rtc interrupts property
      ARM: dts: mmp*: Fix up encoding of the /rtc interrupts property
      ARM: dts: mmp3: Fix L2 cache controller node name
      ARM: dts: mmp3: Fix USB & USB PHY node names
      ARM: dts: berlin*: Fix up the SDHCI node names
      ARM: dts: mmp3: Add the fifth SD HCI
      ARM: dts: mmp3: Use the MMP3 compatible string for /clocks
      ARM: dts: mmp3-dell-ariel: Fix the SPI devices
      ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy

Ludovic Desroches (6):
      ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description
      ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin
      ARM: dts: at91: sama5d2_ptc_ek: add PB_USER as wakeup source
      ARM: dts: at91: sama5d27_som1_ek: enable i2c0
      ARM: dts: at91: sama5d27_som1_ek: add an alias for i2c0
      ARM: dts: at91: at91-sama5d27_som1: Enable eeprom device

Manikandan Elumalai (1):
      ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC

Manivannan Sadhasivam (10):
      dt-bindings: Add vendor prefix for Shiratech Solutions
      ARM: dts: stm32: Add missing pinctrl entries for STM32MP15
      dt-bindings: arm: stm32: Document Stinger96 compatible
      ARM: dts: stm32: Add Stinger96 board support
      dt-bindings: arm: stm32: Document IoT Box compatible
      ARM: dts: stm32: Add IoT Box board support
      dt-bindings: i2c: Document I2C controller binding for MT6797 SoC
      arm64: dts: mediatek: Add I2C support for MT6797 SoC
      arm64: dts: mediatek: Enable I2C support for 96Boards X20
Development board
      arm64: dts: mediatek: Switch to SPDX license identifier for MT6797 SoC

Marco Felsch (1):
      dt-bindings: arm: imx: add kontron smarc to schema

Marek Behún (4):
      arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function
      arm64: dts: marvell: armada-37xx: Move PCIe comphy handle property
      arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes
      arm64: dts: armada-3720-turris-mox: fix SFP binding

Marek Szyprowski (9):
      ARM: dts: exynos: Enable Bluetooth support for Rinato board
      ARM: dts: exynos: Enable WLAN support for the Trats board
      ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus
      ARM: dts: exynos: Convert to new i2c-gpio bindings
      ARM: dts: exynos: Correct regulator names
      ARM: dts: exynos: Correct the MAX8997 interrupts on the Trats board
      ARM: dts: exynos: Remove useless address/size cells for mshc_0 on Rinato
      ARM: dts: exynos: Enable WLAN support for the Rinato board
      ARM: dts: exynos: Enable WLAN support for the UniversalC210 board

Marek Vasut (36):
      ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support
      ARM: dts: stm32: Enable I2C2 on DHCOM PDK2 carrier board
      ARM: dts: stm32: Repair PMIC configuration on AV96
      ARM: dts: stm32: Repair PMIC interrupt on AV96
      ARM: dts: stm32: Add alternate pinmux for ethernet RGMII on stm32mp15
      ARM: dts: stm32: Repair ethernet operation on AV96
      ARM: dts: stm32: Add missing ethernet PHY reset on AV96
      ARM: dts: stm32: Add missing ethernet PHY skews on AV96
      ARM: dts: stm32: Add alternate pinmux for SDMMC pins on stm32mp15
      ARM: dts: stm32: Repair SDMMC1 operation on AV96
      ARM: dts: stm32: Add eMMC attached to SDMMC2 on AV96
      ARM: dts: stm32: Add QSPI NOR on AV96
      ARM: dts: stm32: Add configuration EEPROM on AV96
      ARM: dts: stm32: Enable WiFi on AV96
      ARM: dts: stm32: Add alternate pinmux for USART2 pins on stm32mp15
      ARM: dts: stm32: Enable Bluetooth on AV96
      ARM: dts: stm32: Add alternate pinmux for LTDC pins on stm32mp15
      ARM: dts: stm32: Add bindings for HDMI video on AV96
      ARM: dts: stm32: Add alternate pinmux for SAI2 pins on stm32mp15
      ARM: dts: stm32: Add bindings for audio on AV96
      ARM: dts: stm32: Add bindings for USB on AV96
      ARM: dts: stm32: Rename LEDs to match silkscreen on AV96
      ARM: dts: stm32: Add alternate pinmux for I2C2 pins
      ARM: dts: stm32: Repair I2C2 operation on AV96
      ARM: dts: stm32: Add alternate pinmux for FDCAN1 pins
      ARM: dts: stm32: Add bindings for FDCAN1 on AV96
      ARM: dts: stm32: Add alternate pinmux for FDCAN2 pins
      ARM: dts: stm32: Add bindings for FDCAN2 on AV96
      ARM: dts: stm32: Add alternate pinmux for ADC pins
      ARM: dts: stm32: Add bindings for ADC on AV96
      ARM: dts: stm32: Add alternate pinmux for SPI2 pins
      ARM: dts: stm32: Add bindings for SPI2 on AV96
      ARM: dts: stm32: Add GPIO keys for STM32MP1 DHCOM PDK2
      ARM: dts: stm32: Add GPIO LEDs for STM32MP1 DHCOM PDK2
      ARM: dts: stm32: Split SoC-independent parts of DHCOM SOM and PDK2
      ARM: dts: stm32: Split Avenger96 into DHCOR SoM and Avenger96 board

Martin Blumenstingl (5):
      arm64: dts: amlogic: use the new USB control driver for GXL and GXM
      ARM: dts: meson: add the gadget mode properties to the USB0 controller
      ARM: dts: meson8m2: Use the Meson8m2 specific USB2 PHY compatible
      ARM: dts: meson: Add the Ethernet "timing-adjustment" clock
      ARM: dts: meson: Switch existing boards with RGMII PHY to "rgmii-id"

Masahiro Yamada (2):
      ARM: dts: uniphier: add #address-cells and #size-cells to SPI nodes
      arm64: dts: uniphier: add #address-cells and #size-cells to SPI nodes

Masami Hiramatsu (2):
      dt-bindings: arm: Add Akebi96 board support
      arm64: dts: uniphier: Add support for Akebi96

Matt Porter (1):
      arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes

Matthew Barth (2):
      ARM: dts: aspeed: rainier: Set PCA9552 pin types
      ARM: dts: aspeed: rainier: Remove regulators

Matthias Brugger (1):
      arm64: dts: mt6797: Fix mmsys node name

Matthias Kaehlcke (1):
      arm64: dts: qcom: sc7180: Add interconnect paths for the video codec

Maulik Shah (2):
      arm64: dts: qcom: sc7180: Add cpuidle low power states
      arm64: dts: qcom: sc7180: Correct the pdc interrupt ranges

Maxime Ripard (1):
      arm64: dts: allwinner: h6: Add IOMMU

Michael Kao (1):
      arm64: dts: mt8173: fix cooling device range

Michael Srba (2):
      arm64: dts: qcom: msm8916: Disable coresight by default
      arm64: dts: qcom: msm8916-samsung-a3u: add nodes for display panel

Michael Walle (2):
      arm64: dts: freescale: sl28: enable LPUART1
      arm64: dts: ls1028a: sl28: keep switch port names consistent

Michal Simek (1):
      arm64: zynqmp: Fix GIC compatible property

Mike Leach (2):
      arm64: dts: qcom: msm8916: Add CTI options
      arm64: dts: hi6220: Add CTI options

Min Guo (1):
      arm: dts: mt2701: Add usb2 device nodes

Nagarjuna Kristam (1):
      arm64: tegra: Add XUDC node on Tegra194

Neil Armstrong (7):
      arm64: dts: meson: fixup SCP sram nodes
      arm64: dts: meson-g12b-ugoos-am6: fix board compatible
      arm64: dts: meson-gxbb-kii-pro: fix board compatible
      arm64: dts: meson: fix leds subnodes name
      arm64: dts: meson-g12b: move G12B thermal nodes to meson-g12b.dtsi
      arm64: dts: meson-sm1: add cpu thermal nodes
      dt-bindings: arm: amlogic: add odroid-c4 bindings

Nick Reitemeyer (1):
      ARM: dts: ux500: samsung-golden: Add magnetometer

Nicolas Saenz Julienne (3):
      ARM: dts: bcm2711: Update expgpio's GPIO labels
      ARM: dts: bcm2711: Add vmmc regulator in emmc2
      ARM: dts: bcm283x: Use firmware PM driver for V3D

Ondrej Jirman (3):
      arm64: dts: allwinner: h6: Add thermal trip points/cooling map
      arm64: dts: allwinner: h6: Add CPU Operating Performance Points table
      arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells

Pali Rohár (1):
      arm64: dts: marvell: armada-37xx: Move PCIe max-link-speed property

Pascal Paillet (1):
      ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dkx

Paul Cercueil (1):
      dt-bindings: arm: samsung: Add compatible string for the Galaxy S2

Pawel Dembicki (1):
      ARM: dts: kirkwood: Add Check Point L-50 board

Paweł Chmiel (1):
      ARM: dts: s5pv210: Add si470x FM radio to Galaxy S

Peng Fan (2):
      arm64: dts: imx8qxp: support scu mailbox channel
      arm64: dts: imx8m: assign clocks for A53

Petr Štetiar (1):
      arm64: dts: allwinner: a64: olinuxino: add user red LED

Qiang Yu (1):
      ARM: dts: sun8i-h3: add opp table for mali gpu

Rajendra Nayak (1):
      arm64: dts: qcom: db820c: Add vdd_gfx and tie it into mmcc

Rajeshwari (1):
      arm64: dts: qcom: sc7180: Changed polling mode in Thermal-zones node

Ricardo Cañuelo (1):
      ARM: dts: imx53-cx9020: Group port definitions for the dvi-converter

Rob Herring (2):
      ARM: tegra: Kill off "simple-panel" compatibles
      arm64: tegra: Kill off "simple-panel" compatibles

Robert Foss (3):
      arm64: dts: qcom: sdm845: Add i2c-qcom-cci node
      arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names
      arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes

Russell King (3):
      ARM: dts: imx6-sr-som: add ethernet PHY configuration
      arm64: dts: update SolidRun Armada 8040 phy interface types
      arm64: dts: add uDPU i2c bus recovery

Ryder Lee (2):
      arm64: dts: mt7622: add built-in Wi-Fi device nodes
      arm: dts: mt7623: add Mali-450 device node

Sai Prakash Ranjan (2):
      arm64: dts: qcom: sc7180: Add Coresight support
      arm64: dts: qcom: sc7180: Support ETMv4 power management

Samuel Holland (4):
      ARM: dts: sunxi: a83t: Add msgbox node
      ARM: dts: sunxi: h3/h5: Add msgbox node
      arm64: dts: allwinner: a64: Add msgbox node
      arm64: dts: allwinner: h6: Add msgbox node

Sandeep Maheswaram (3):
      arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible
      arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible
      arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for SC7180 IDP device

Sean Wang (2):
      arm: dts: mt7623: add phy-mode property for gmac2
      dt-bindings: gpu: mali-utgard: add mediatek, mt7623-mali compatible

Sebastian Meyer (1):
      arm64: allwinner: h6: orangepi-lite2: Support BT+WIFI combo module

Sharat Masetty (2):
      dt-bindings: arm-smmu: Add sc7180 compatible string
      arm64: dts: qcom: sc7180: Add A618 gpu dt blob

Sibi Sankar (4):
      arm64: dts: qcom: sdm845: Add SoC compatible to MTP
      arm64: dts: qcom: sc7180: Update reserved memory map
      arm64: dts: qcom: sc7180: Add Q6V5 MSS node
      arm64: dts: qcom: sc7180: Update Q6V5 MSS node

Sivaprakash Murugesan (1):
      arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address

Sowjanya Komatineni (6):
      dt-bindings: clock: tegra: Remove PMC clock IDs
      dt-bindings: clock: tegra: Add clock ID for CSI TPG clock
      dt-bindings: tegra: Add VI and CSI bindings
      arm64: tegra: Fix SOR powergate clocks and reset
      arm64: tegra: Add reset-cells to memory controller
      arm64: tegra: Add Tegra VI CSI support in device tree

Stefan Mavrodiev (2):
      dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino-LIME-eMMC
      ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC

Steffen Trumtrar (3):
      ARM: dts: socfgpa: set bridges status to disabled
      ARM: dts: socfpga: Add fpga2hps and fpga2sdram bridges
      ARM: dts: imx7d-pinfunc: add input mux for ENET2 mdio

Stenkin Evgeniy (1):
      ARM: dts: exynos: Add devicetree file for the Galaxy S2

Stephan Gerhold (8):
      ARM: dts: ux500: samsung-golden: Add proximity sensor
      arm64: dts: qcom: msm8916: Add blsp_i2c1
      arm64: dts: qcom: msm8916: Add blsp_i2c5
      arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen regulator
      arm64: dts: qcom: msm8916-samsung-a5u: Add touchscreen
      arm64: dts: qcom: msm8916: avoid using _ in node names
      arm64: dts: qcom: msm8916: move gpu opp table to gpu node
      arm64: dts: qcom: apq8016-sbc: merge -pins.dtsi into main .dtsi

Suman Anna (16):
      ARM: dts: DRA7: Add common IPU and DSP nodes
      ARM: dts: DRA74x: Add DSP2 processor device node
      ARM: dts: DRA74x: Add aliases for rproc nodes
      ARM: dts: DRA72x: Add aliases for rproc nodes
      ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files
      ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes
      ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes
      ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs
      ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs
      ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & DSP1 rprocs
      ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs
      ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs
      ARM: dts: beagle-x15-common: Add CMA pools and enable IPU & DSP rprocs
      ARM: dts: am572x-idk-common: Add CMA pools and enable IPU & DSP rprocs
      ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs
      ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU and DSP nodes

Tero Kristo (8):
      arm64: dts: ti: k3-j721e-main: Add main domain watchdog entries
      ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers
      ARM: dts: omap5: add aes1 entry
      ARM: dts: omap5: add aes2 entry
      ARM: dts: omap5: add SHA crypto accelerator node
      ARM: dts: omap5: add DES crypto accelerator node
      ARM: OMAP4: Make L4SEC clock domain SWSUP only
      ARM: OMAP5: Make L4SEC clock domain SWSUP only

Thierry Reding (5):
      dt-bindings: i2c: tegra: Document Tegra210 VI I2C
      Merge branch 'for-5.8/dt-bindings' into for-5.8/arm64/dt
      arm64: tegra: Hook up EMC cooling device
      arm64: tegra: Enable VI I2C on Jetson Nano
      arm64: tegra: Make the RTC a wakeup source on Jetson TX2

Tim Harvey (5):
      ARM: dts: imx6qdl-gw552x: add USB OTG support
      ARM: dts: imx6qdl-gw560x: add lsm9ds1 iio imu/magn support
      ARM: dts: imx6qdl-gw5904: add lsm9ds1 iio imu/magn support
      ARM: dts: imx6qdl-gw5910: add support for bcm4330-bt
      ARM: dts: imx6qdl-gw5910: fix wlan regulator

Tim Lewis (1):
      arm64: dts: meson: S922X: extend cpu opp-points

Tobias Schramm (1):
      arm64: dts: rockchip: add micro SD card regulator to rockpro64

Tomi Valkeinen (3):
      ARM: dts: am57xx-idk-common: add tc358778 bridge
      arm64: dts: ti: k3-j721e-main: Add DSS node
      arm64: dts: ti: k3-j721e-common-proc-board: add assigned clks for DSS

Tony Lindgren (1):
      Merge branch 'omap-for-v5.8/dt-timer' into omap-for-v5.8/dt

Tudor Ambarus (20):
      ARM: dts: at91: sam9x60ek: Use quad mode in the spi-nor flash
      ARM: dts: at91: sam9x60ek: Add sdmmc1 node
      ARM: dts: at91: sama5d27_wlsom1: Add alias for i2c0
      ARM: dts: at91: sama5d2: Fix the label numbering for flexcom functions
      ARM: dts: at91: sama5d2: Move flx4 definitions in the SoC dtsi
      ARM: dts: at91: sama5d2: Move flx3 definitions in the SoC dtsi
      ARM: dts: at91: sama5d2: Move flx2 definitions in the SoC dtsi
      ARM: dts: at91: sama5d2: Move flx1 definitions in the SoC dtsi
      ARM: dts: at91: sama5d2: Move flx0 definitions in the SoC dtsi
      ARM: dts: at91: sama5d2: Specify the FIFO size for the Flexcom UART
      ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and UART
flx4 functions
      ARM: dts: at91: sama5d2: Add DMA bindings for the flx3 SPI function
      ARM: dts: at91: sama5d2: Add DMA bindings for the flx1 I2C function
      ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and I2C
flx0 functions
      ARM: dts: at91: sama5d2: Remove i2s and tcb aliases from SoC dtsi
      ARM: dts: at91: sama5d2: Add missing flexcom definitions
      ARM: dts: at91: sama5d2_xplained: Add alias for DBGU
      ARM: dts: at91: sama5d2_ptc_ek: Add comments to describe the aliases
      ARM: dts: at91: sama5d2_xplained: Describe the flx0 I2C function
      ARM: dts: at91: sama5d2_xplained: Add aliases for the dedicated I2C IPs

Ulf Hansson (2):
      arm64: dts: qcom: msm8916: Conform to the domain-idle-state binding
      arm64: dts: qcom: msm8916: Conform to the nodename pattern PSCI subnodes

Ulrich Hecht (1):
      arm64: dts: mt8173: Add capacity-dmips-mhz attributes

Vidya Sagar (1):
      arm64: tegra: Fix flag for 64-bit resources in 'ranges' property

Vignesh Raghavendra (1):
      arm64: dts: ti: k3-am65-main: Add ehrpwm nodes

Vijay Khemka (2):
      ARM: dts: aspeed: tiogapass: Add IPMB device
      ARM: dts: aspeed: tiogapass: Add gpio line names

Vincent Stehlé (1):
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity

Vladimir Oltean (1):
      arm64: dts: ls1028a: Specify the DMA channels for the DSPI controllers

Yangbo Lu (2):
      arm64: dts: fsl: add fsl,extts-fifo property for fman ptp
      arm64: dts: ls1043a-rdb: add compatible for board

Yangtao Li (1):
      arm64: dts: allwinner: h6: Add clock to CPU cores

Yann Gautier (1):
      ARM: dts: stm32: add sd-uhs properties in SD-card node for stm32mp157c-ed1

Yoshihiro Shimoda (6):
      arm64: dts: renesas: r8a77961: Add USB2.0 device nodes
      arm64: dts: renesas: r8a77961: Add USB3.0 device nodes
      arm64: dts: renesas: r8a77961: Add PWM device nodes
      arm64: dts: renesas: r8a77961: Add PCIe device nodes
      ARM: dts: renesas: Fix IOMMU device node names
      arm64: dts: renesas: Fix IOMMU device node names

Yuantian Tang (1):
      arm64: dts: lx2160a: add more thermal zone support

Zhao Qiang (2):
      arm64: dts: add qe node to ls1043ardb
      arm64: dts: Add ds26522 node to dts to ls1043ardb

jjian zhou (1):
      arm64: dts: mt8183: add mmc node

 Documentation/devicetree/bindings/arm/amlogic.yaml |    4 +
 .../devicetree/bindings/arm/atmel-at91.yaml        |    7 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |    1 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |    4 +
 .../devicetree/bindings/arm/mediatek.yaml          |   22 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |    7 +
 Documentation/devicetree/bindings/arm/realtek.yaml |   21 +
 Documentation/devicetree/bindings/arm/renesas.yaml |   10 +
 .../devicetree/bindings/arm/rockchip.yaml          |    5 +
 .../bindings/arm/samsung/samsung-boards.yaml       |    1 +
 .../bindings/arm/socionext/uniphier.yaml           |    1 +
 .../devicetree/bindings/arm/stm32/stm32.yaml       |    3 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |    5 +
 .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt    |   56 +
 .../display/tegra/nvidia,tegra20-host1x.txt        |   73 +-
 .../devicetree/bindings/gpu/arm,mali-utgard.yaml   |    2 +
 .../devicetree/bindings/i2c/i2c-mt65xx.txt         |    1 +
 .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt |    6 +
 .../devicetree/bindings/iommu/arm,smmu.yaml        |    1 +
 .../memory-controllers/nvidia,tegra210-emc.yaml    |   82 ++
 .../bindings/power/renesas,rcar-sysc.yaml          |    1 +
 .../devicetree/bindings/reset/renesas,rst.yaml     |    1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |    8 +
 arch/arm/boot/dts/Makefile                         |   19 +-
 arch/arm/boot/dts/am335x-guardian.dts              |    1 +
 arch/arm/boot/dts/am3517-evm.dts                   |    1 +
 arch/arm/boot/dts/am571x-idk.dts                   |   48 +-
 arch/arm/boot/dts/am5729-beagleboneai.dts          |  731 ++++++++++++
 arch/arm/boot/dts/am572x-idk-common.dtsi           |   63 +-
 arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi    |   63 +-
 arch/arm/boot/dts/am57xx-idk-common.dtsi           |   58 +
 arch/arm/boot/dts/armada-370-xp.dtsi               |    2 -
 arch/arm/boot/dts/armada-375.dtsi                  |    2 -
 arch/arm/boot/dts/armada-38x.dtsi                  |    2 -
 arch/arm/boot/dts/armada-39x.dtsi                  |    4 -
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |    4 +
 .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts |   78 +-
 .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts    |  231 ++++
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |  202 +++-
 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts        |  310 +++++-
 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts        |  326 ++++++
 arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts       |   35 +-
 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts        |  112 ++
 arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts   |   34 +
 arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts         |   37 +-
 arch/arm/boot/dts/aspeed-g4.dtsi                   |   10 +
 arch/arm/boot/dts/aspeed-g5.dtsi                   |   43 +-
 arch/arm/boot/dts/aspeed-g6.dtsi                   |   64 +-
 arch/arm/boot/dts/at91-dvk_su60_somc.dtsi          |    2 +-
 arch/arm/boot/dts/at91-kizbox3-hs.dts              |    4 +-
 arch/arm/boot/dts/at91-kizbox3_common.dtsi         |   48 +-
 arch/arm/boot/dts/at91-sam9x60ek.dts               |   23 +
 arch/arm/boot/dts/at91-sama5d27_som1.dtsi          |   54 +
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |   64 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |   16 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts      |   12 -
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |  767 +++++++++++++
 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts          |   25 +-
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |  118 +-
 arch/arm/boot/dts/at91-wb50n.dtsi                  |    4 -
 arch/arm/boot/dts/at91rm9200.dtsi                  |  296 +----
 arch/arm/boot/dts/at91sam9g45.dtsi                 |  338 +-----
 arch/arm/boot/dts/at91sam9m10g45ek.dts             |    4 +-
 arch/arm/boot/dts/at91sam9n12.dtsi                 |  324 +-----
 arch/arm/boot/dts/at91sam9n12ek.dts                |    2 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |   13 +-
 arch/arm/boot/dts/bcm2835-common.dtsi              |    1 -
 arch/arm/boot/dts/bcm2835-rpi-common.dtsi          |   12 +
 arch/arm/boot/dts/bcm2835.dtsi                     |    1 +
 arch/arm/boot/dts/bcm2836.dtsi                     |    1 +
 arch/arm/boot/dts/bcm2837.dtsi                     |    1 +
 arch/arm/boot/dts/berlin2.dtsi                     |    6 +-
 arch/arm/boot/dts/berlin2cd.dtsi                   |    2 +-
 arch/arm/boot/dts/berlin2q.dtsi                    |    6 +-
 arch/arm/boot/dts/dove.dtsi                        |    3 +-
 arch/arm/boot/dts/dra7-evm-common.dtsi             |    1 +
 arch/arm/boot/dts/dra7-evm.dts                     |   54 +
 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi         |   39 +
 arch/arm/boot/dts/dra7-l4.dtsi                     |   50 +-
 arch/arm/boot/dts/dra7.dtsi                        |   36 +
 arch/arm/boot/dts/dra71-evm.dts                    |   42 +
 arch/arm/boot/dts/dra72-evm-common.dtsi            |   18 +-
 arch/arm/boot/dts/dra72-evm-revc.dts               |   42 +
 arch/arm/boot/dts/dra72-evm.dts                    |   42 +
 arch/arm/boot/dts/dra72x.dtsi                      |    6 +
 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi        |   18 +
 arch/arm/boot/dts/dra74x.dtsi                      |   21 +
 arch/arm/boot/dts/dra76-evm.dts                    |   54 +
 arch/arm/boot/dts/e60k02.dtsi                      |    2 +
 arch/arm/boot/dts/exynos3250-monk.dts              |    3 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |   48 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |  768 +++++++++++++
 arch/arm/boot/dts/exynos4210-origen.dts            |    7 +-
 arch/arm/boot/dts/exynos4210-trats.dts             |   41 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |   33 +-
 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi        |    6 +-
 arch/arm/boot/dts/exynos4412-midas.dtsi            |   17 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi    |    8 +-
 arch/arm/boot/dts/exynos4412-origen.dts            |   14 +-
 arch/arm/boot/dts/exynos5250-arndale.dts           |   13 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |    2 +-
 arch/arm/boot/dts/imx50.dtsi                       |    8 +-
 arch/arm/boot/dts/imx51.dtsi                       |    3 +-
 arch/arm/boot/dts/imx53-cx9020.dts                 |   25 +-
 arch/arm/boot/dts/imx53.dtsi                       |    3 +-
 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts  |   31 +
 arch/arm/boot/dts/imx6q-dhcom-pdk2.dts             |  115 +-
 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi    |   44 +
 arch/arm/boot/dts/imx6qdl-colibri.dtsi             |   11 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |   14 +
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |   31 +
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi              |   31 +
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi              |   35 +-
 arch/arm/boot/dts/imx6qdl-sr-som.dtsi              |   11 +
 arch/arm/boot/dts/imx6qdl.dtsi                     |   13 +-
 arch/arm/boot/dts/imx6sl.dtsi                      |   13 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |    2 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |    2 +-
 arch/arm/boot/dts/imx7-tqma7.dtsi                  |    2 +-
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |    4 +
 arch/arm/boot/dts/imx7d-colibri.dtsi               |    4 +
 arch/arm/boot/dts/imx7d-nitrogen7.dts              |    4 +
 arch/arm/boot/dts/imx7d-pinfunc.h                  |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |    4 +
 arch/arm/boot/dts/imx7d-tqma7.dtsi                 |    4 +
 arch/arm/boot/dts/imx7d-zii-rmu2.dts               |    2 +-
 arch/arm/boot/dts/imx7d-zii-rpu2.dts               |    2 +-
 arch/arm/boot/dts/imx7s.dtsi                       |    2 +-
 arch/arm/boot/dts/integratorap-im-pd1.dts          |  270 +++++
 arch/arm/boot/dts/integratorap.dts                 |   53 +-
 arch/arm/boot/dts/keystone-k2e.dtsi                |    4 +-
 arch/arm/boot/dts/keystone-k2g-evm.dts             |  101 ++
 arch/arm/boot/dts/keystone-k2g.dtsi                |   26 +-
 arch/arm/boot/dts/keystone-k2hk.dtsi               |    4 +-
 arch/arm/boot/dts/keystone-k2l.dtsi                |    4 +-
 arch/arm/boot/dts/kirkwood-l-50.dts                |  438 ++++++++
 .../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts  |   14 +
 arch/arm/boot/dts/kirkwood.dtsi                    |    2 +-
 arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi   |    1 +
 arch/arm/boot/dts/ls1021a-twr.dts                  |   14 +
 arch/arm/boot/dts/meson.dtsi                       |    3 +
 arch/arm/boot/dts/meson8b-odroidc1.dts             |    3 +-
 arch/arm/boot/dts/meson8b.dtsi                     |    5 +-
 arch/arm/boot/dts/meson8m2-mxiii-plus.dts          |    4 +-
 arch/arm/boot/dts/meson8m2.dtsi                    |   13 +-
 arch/arm/boot/dts/mmp2.dtsi                        |    2 +-
 arch/arm/boot/dts/mmp3-dell-ariel.dts              |   12 +-
 arch/arm/boot/dts/mmp3.dtsi                        |   34 +-
 arch/arm/boot/dts/mt2701-evb.dts                   |   21 +
 arch/arm/boot/dts/mt2701.dtsi                      |   33 +
 arch/arm/boot/dts/mt7623.dtsi                      |   25 +
 arch/arm/boot/dts/mt7623n-rfb-emmc.dts             |    1 +
 arch/arm/boot/dts/omap3-gta04.dtsi                 |    1 +
 arch/arm/boot/dts/omap5-l4.dtsi                    |   31 +
 arch/arm/boot/dts/omap5.dtsi                       |   86 ++
 arch/arm/boot/dts/pxa168.dtsi                      |    8 +-
 arch/arm/boot/dts/pxa3xx.dtsi                      |    2 +-
 arch/arm/boot/dts/pxa910.dtsi                      |    4 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |    1 +
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |    6 +
 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts    |  405 ++++++-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |   11 +
 arch/arm/boot/dts/r8a7740.dtsi                     |    2 +-
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts            |   37 +
 arch/arm/boot/dts/r8a7742-iwg21m.dtsi              |   53 +
 arch/arm/boot/dts/r8a7742.dtsi                     |  648 +++++++++++
 arch/arm/boot/dts/r8a7743.dtsi                     |   12 +-
 arch/arm/boot/dts/r8a7744.dtsi                     |   12 +-
 arch/arm/boot/dts/r8a7745.dtsi                     |   12 +-
 arch/arm/boot/dts/r8a7790.dtsi                     |   12 +-
 arch/arm/boot/dts/r8a7791.dtsi                     |   95 +-
 arch/arm/boot/dts/r8a7793.dtsi                     |   14 +-
 arch/arm/boot/dts/r8a7794.dtsi                     |   12 +-
 arch/arm/boot/dts/rk3036-kylin.dts                 |    2 +-
 arch/arm/boot/dts/rk3066a-mk808.dts                |    2 +-
 arch/arm/boot/dts/rk3188-radxarock.dts             |    6 +-
 arch/arm/boot/dts/rk3229-xms6.dts                  |   19 +-
 arch/arm/boot/dts/rk322x.dtsi                      |   10 +
 arch/arm/boot/dts/rk3288-firefly-reload.dts        |   12 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi              |   12 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |    2 +-
 arch/arm/boot/dts/rk3288-phycore-som.dtsi          |    6 +-
 arch/arm/boot/dts/rk3288-rock2-square.dts          |    4 +-
 arch/arm/boot/dts/rk3288-tinker.dtsi               |    6 +-
 arch/arm/boot/dts/rk3288.dtsi                      |    1 -
 arch/arm/boot/dts/rtd1195-horseradish.dts          |   32 +
 arch/arm/boot/dts/rtd1195-mele-x1000.dts           |   32 +
 arch/arm/boot/dts/rtd1195.dtsi                     |  217 ++++
 arch/arm/boot/dts/s5pv210-aries.dtsi               |  359 +++++-
 arch/arm/boot/dts/s5pv210-fascinate4g.dts          |  249 +++++
 arch/arm/boot/dts/s5pv210-galaxys.dts              |  292 +++++
 arch/arm/boot/dts/s5pv210-pinctrl.dtsi             |    9 +-
 arch/arm/boot/dts/s5pv210.dtsi                     |   23 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |  295 ++++-
 arch/arm/boot/dts/sama5d3.dtsi                     |  430 +------
 arch/arm/boot/dts/sama5d3_can.dtsi                 |   20 +-
 arch/arm/boot/dts/sama5d3_emac.dtsi                |    8 +-
 arch/arm/boot/dts/sama5d3_gmac.dtsi                |   11 +-
 arch/arm/boot/dts/sama5d3_lcd.dtsi                 |   19 +-
 arch/arm/boot/dts/sama5d3_mci2.dtsi                |   11 +-
 arch/arm/boot/dts/sama5d3_tcb1.dtsi                |   12 +-
 arch/arm/boot/dts/sama5d3_uart.dtsi                |   20 +-
 arch/arm/boot/dts/sama5d3xmb.dtsi                  |    6 +-
 arch/arm/boot/dts/sama5d3xmb_cmp.dtsi              |    6 +-
 arch/arm/boot/dts/sama5d4.dtsi                     |    6 +-
 arch/arm/boot/dts/sh73a0.dtsi                      |    2 +-
 arch/arm/boot/dts/socfpga.dtsi                     |   16 +
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |   65 ++
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |   39 +-
 arch/arm/boot/dts/stih407-family.dtsi              |   14 -
 arch/arm/boot/dts/stih418.dtsi                     |    8 +-
 arch/arm/boot/dts/stm32f429.dtsi                   |    4 +-
 arch/arm/boot/dts/stm32h743.dtsi                   |    4 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |  666 ++++++++++-
 arch/arm/boot/dts/stm32mp151.dtsi                  |   37 +-
 arch/arm/boot/dts/stm32mp157.dtsi                  |    8 +-
 arch/arm/boot/dts/stm32mp157a-avenger96.dts        |  314 +-----
 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts  |   38 +
 arch/arm/boot/dts/stm32mp157a-iot-box.dts          |   68 ++
 arch/arm/boot/dts/stm32mp157a-stinger96.dts        |   12 +
 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       |  342 ++++++
 arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts       |  265 +----
 arch/arm/boot/dts/stm32mp157c-dk2.dts              |    8 -
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |    7 +-
 arch/arm/boot/dts/stm32mp157c-ev1.dts              |   14 +-
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts          |  252 +++++
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      |  337 ++++++
 ...c-dhcom-som.dtsi => stm32mp15xx-dhcom-som.dtsi} |    9 +-
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi |  401 +++++++
 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi     |   23 +
 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi       |  209 ++++
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |   20 +-
 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi           |  230 ++++
 .../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts |   32 +
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |   10 +
 .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts    |    2 +-
 arch/arm/boot/dts/sun8i-h3.dtsi                    |   24 +-
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                 |   10 +
 arch/arm/boot/dts/tegra114-dalmore.dts             |    3 +-
 arch/arm/boot/dts/tegra124-venice2.dts             |    2 +-
 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts      |    2 +-
 arch/arm/boot/dts/tegra20-colibri-iris.dts         |    2 +-
 arch/arm/boot/dts/tegra20-harmony.dts              |    2 +-
 arch/arm/boot/dts/tegra20-medcom-wide.dts          |    2 +-
 arch/arm/boot/dts/tegra20-paz00.dts                |    2 +-
 arch/arm/boot/dts/tegra20-seaboard.dts             |    2 +-
 arch/arm/boot/dts/tegra20-ventana.dts              |    2 +-
 arch/arm/boot/dts/tegra30-apalis-eval.dts          |    2 +-
 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts     |    2 +-
 arch/arm/boot/dts/tegra30-beaver.dts               |   40 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi              |    2 +-
 arch/arm/boot/dts/tegra30-colibri-eval-v3.dts      |    2 +-
 arch/arm/boot/dts/uniphier-ld4.dtsi                |    2 +
 arch/arm/boot/dts/uniphier-ld6b-ref.dts            |    1 +
 arch/arm/boot/dts/uniphier-pro4-ace.dts            |    1 +
 arch/arm/boot/dts/uniphier-pro4-ref.dts            |    1 +
 arch/arm/boot/dts/uniphier-pro4-sanji.dts          |    1 +
 arch/arm/boot/dts/uniphier-pro4.dtsi               |   10 +
 arch/arm/boot/dts/uniphier-pro5.dtsi               |   12 +
 arch/arm/boot/dts/uniphier-pxs2-gentil.dts         |    1 +
 arch/arm/boot/dts/uniphier-pxs2-vodka.dts          |    1 +
 arch/arm/boot/dts/uniphier-pxs2.dtsi               |   12 +
 arch/arm/boot/dts/uniphier-sld8.dtsi               |    2 +
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi            |  328 +++---
 arch/arm/mach-omap2/clockdomains44xx_data.c        |    2 +-
 arch/arm/mach-omap2/clockdomains54xx_data.c        |    2 +-
 .../boot/dts/allwinner/sun50i-a64-olinuxino.dts    |    9 +
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |   12 +
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |    9 +-
 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi      |  117 ++
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |    3 +
 .../dts/allwinner/sun50i-h6-orangepi-lite2.dts     |   65 ++
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |   17 +-
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |   43 +-
 .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts     |   13 +
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |   60 +
 arch/arm64/boot/dts/amlogic/Makefile               |    4 +
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |    6 +-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |   11 +
 arch/arm64/boot/dts/amlogic/meson-g12.dtsi         |   32 +-
 .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |  125 +++
 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |  145 +++
 .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi   |   18 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi  |   15 +
 .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |  377 +------
 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi   |  423 +++++++
 arch/arm64/boot/dts/amlogic/meson-g12b.dtsi        |   22 +
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |   78 +-
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |   98 +-
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |   23 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts |    2 +-
 .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |    2 +-
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |    2 +-
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |    2 +-
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |    2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |    4 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi  |    6 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |   23 +
 .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   73 +-
 .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |    3 +-
 .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts     |    4 +
 .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts |   80 ++
 .../boot/dts/amlogic/meson-gxl-s905w-p281.dts      |    4 +
 .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts  |    4 +
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |    4 +
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   77 +-
 .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts    |    3 +-
 .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi     |    3 +-
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   79 +-
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |    3 +-
 .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts |    3 +-
 arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |    4 +-
 arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts |    4 +
 arch/arm64/boot/dts/amlogic/meson-gxm.dtsi         |    7 +-
 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |    4 +-
 .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts |  402 +++++++
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |    2 +-
 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi         |   24 +
 arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi   |    4 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi   |   11 +-
 arch/arm64/boot/dts/arm/foundation-v8.dtsi         |  142 +--
 arch/arm64/boot/dts/arm/fvp-base-revc.dts          |   10 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi             |   82 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi      |  166 +--
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts         |    2 +-
 .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi      |    4 +-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi   |  152 +--
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts |   15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts |   15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |   15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts  |   15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |   13 +
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |    4 +-
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts     |    5 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |    6 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts  |   33 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   65 ++
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |  130 ++-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |  285 +++++
 .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts |   19 +
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |  410 +++++++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts       |   12 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |   14 +-
 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts  |   12 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   12 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   88 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |    4 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   10 +-
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |   95 +-
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |   18 +-
 arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi   |    1 +
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi          |    4 +-
 .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi |  130 ++-
 .../arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi |    6 +-
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |    3 +
 .../boot/dts/marvell/armada-3720-espressobin.dtsi  |    2 +-
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   10 +-
 arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts   |   22 +-
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |    4 +-
 .../dts/marvell/armada-8040-clearfog-gt-8k.dts     |    2 +-
 .../dts/marvell/armada-8040-mcbin-singleshot.dts   |    4 +-
 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts  |    4 +-
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      |    1 -
 arch/arm64/boot/dts/mediatek/Makefile              |    3 +
 arch/arm64/boot/dts/mediatek/mt2712-evb.dts        |   74 ++
 arch/arm64/boot/dts/mediatek/mt2712e.dtsi          |  158 ++-
 arch/arm64/boot/dts/mediatek/mt6358.dtsi           |  358 ++++++
 arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts    |   49 +
 arch/arm64/boot/dts/mediatek/mt6797.dtsi           |  231 +++-
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |    4 +
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |    4 +
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   11 +
 .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts     |   27 +
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts   |   14 +
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi  |   70 ++
 arch/arm64/boot/dts/mediatek/mt8173-elm.dts        |   14 +
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       | 1173 ++++++++++++++++++++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |   80 +-
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |  147 +++
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |   50 +-
 arch/arm64/boot/dts/nvidia/tegra132-norrin.dts     |    2 +-
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi     |    3 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |    5 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |   30 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |    3 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi     |   10 +
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts |    7 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |   89 +-
 arch/arm64/boot/dts/qcom/Makefile                  |    1 +
 .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi |   74 --
 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi |   89 --
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |  257 ++++-
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |   53 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |  112 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |  474 ++++----
 .../boot/dts/qcom/msm8916-longcheer-l8150.dts      |   25 +-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |  221 ++--
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi     |   98 +-
 .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts      |   54 +
 .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts      |   35 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  228 +++-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   87 +-
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |   38 +-
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |   14 +-
 arch/arm64/boot/dts/qcom/pm8150b.dtsi              |   14 +-
 arch/arm64/boot/dts/qcom/pm8150l.dtsi              |   14 +-
 arch/arm64/boot/dts/qcom/pmi8994.dtsi              |    6 +
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi           |   85 +-
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |  100 ++
 arch/arm64/boot/dts/qcom/sc7180-idp.dts            |   66 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  955 ++++++++++++++--
 .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts |   46 +
 arch/arm64/boot/dts/qcom/sdm660.dtsi               |  372 +++++++
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi         |    2 +
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |  210 ++++
 arch/arm64/boot/dts/qcom/sdm845-mtp.dts            |    2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   98 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   13 +
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts            |  351 ++++++
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |  126 ++-
 arch/arm64/boot/dts/realtek/Makefile               |    6 +
 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts     |    6 +-
 arch/arm64/boot/dts/realtek/rtd1293.dtsi           |   12 +-
 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts    |    6 +-
 .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts |    6 +-
 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts   |   30 +
 arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts  |    4 +-
 arch/arm64/boot/dts/realtek/rtd1295.dtsi           |   21 +-
 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts      |    4 +-
 arch/arm64/boot/dts/realtek/rtd1296.dtsi           |    8 +-
 arch/arm64/boot/dts/realtek/rtd129x.dtsi           |  221 ++--
 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts     |   30 +
 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts   |   36 +
 arch/arm64/boot/dts/realtek/rtd1395.dtsi           |   65 ++
 arch/arm64/boot/dts/realtek/rtd139x.dtsi           |  193 ++++
 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts    |   44 +
 arch/arm64/boot/dts/realtek/rtd1619.dtsi           |   12 +
 arch/arm64/boot/dts/realtek/rtd16xx.dtsi           |  229 ++++
 arch/arm64/boot/dts/renesas/Makefile               |    3 +-
 .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi |   94 ++
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |   18 +-
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |   18 +-
 .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts   |   72 ++
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |   18 +-
 arch/arm64/boot/dts/renesas/r8a77950.dtsi          |   14 +-
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |   34 +-
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |   22 +-
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |  403 ++++++-
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |   20 +-
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |   10 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |   16 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |   20 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |   20 +-
 arch/arm64/boot/dts/rockchip/Makefile              |    1 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |    3 +
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |    7 +-
 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts |  557 ++++++++++
 arch/arm64/boot/dts/rockchip/rk3326.dtsi           |   15 +
 arch/arm64/boot/dts/rockchip/rk3328-a1.dts         |    2 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts     |    4 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |    4 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |    2 +-
 arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts    |    4 +-
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    |    4 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |    2 +-
 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts      |   29 +-
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts    |   10 +-
 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts |    7 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |    4 +-
 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts   |    4 +-
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |   11 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts    |   29 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |   27 +
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   34 +-
 arch/arm64/boot/dts/socionext/Makefile             |    1 +
 .../boot/dts/socionext/uniphier-ld11-global.dts    |    1 +
 .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts |    1 +
 arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi   |   12 +
 .../boot/dts/socionext/uniphier-ld20-akebi96.dts   |  189 ++++
 .../boot/dts/socionext/uniphier-ld20-global.dts    |    1 +
 .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts |    1 +
 arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi   |   16 +
 .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts |   18 +
 arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi   |   12 +
 arch/arm64/boot/dts/sprd/sc9863a.dtsi              |   66 ++
 arch/arm64/boot/dts/sprd/sharkl3.dtsi              |  164 +++
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |  104 ++
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi         |   11 +
 .../boot/dts/ti/k3-am654-industrial-thermal.dtsi   |   45 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |   20 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |   75 ++
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |    6 +-
 include/dt-bindings/clock/r8a7742-cpg-mssr.h       |   42 +
 include/dt-bindings/clock/tegra114-car.h           |   14 +-
 include/dt-bindings/clock/tegra124-car-common.h    |   14 +-
 include/dt-bindings/clock/tegra20-car.h            |    2 +-
 include/dt-bindings/clock/tegra210-car.h           |   16 +-
 include/dt-bindings/clock/tegra30-car.h            |   14 +-
 include/dt-bindings/pinctrl/rockchip.h             |   11 -
 include/dt-bindings/power/r8a7742-sysc.h           |   29 +
 .../dt-bindings/reset/amlogic,meson-gxbb-reset.h   |    2 +-
 include/dt-bindings/reset/realtek,rtd1195.h        |   74 ++
 include/dt-bindings/reset/realtek,rtd1295.h        |    3 +
 503 files changed, 25420 insertions(+), 4950 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
 create mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts
 create mode 100644 arch/arm/boot/dts/at91-sama5d2_icp.dts
 create mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi
 create mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi
 create mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi
 create mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi
 create mode 100644 arch/arm/boot/dts/integratorap-im-pd1.dts
 create mode 100644 arch/arm/boot/dts/kirkwood-l-50.dts
 create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts
 create mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi
 create mode 100644 arch/arm/boot/dts/r8a7742.dtsi
 create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts
 create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts
 create mode 100644 arch/arm/boot/dts/rtd1195.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157a-iot-box.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi
 rename arch/arm/boot/dts/{stm32mp157c-dhcom-som.dtsi =>
stm32mp15xx-dhcom-som.dtsi} (98%)
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi
 create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6358.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana-rev7.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm660.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi
 create mode 100644
arch/arm64/boot/dts/renesas/aistarvision-mipi-adapter-2.1.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3326.dtsi
 create mode 100644 arch/arm64/boot/dts/socionext/uniphier-ld20-akebi96.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi
 create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a7742-sysc.h
 create mode 100644 include/dt-bindings/reset/realtek,rtd1195.h

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

end of thread, other threads:[~2020-06-04 20:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-04 20:45 [GIT PULL 0/4] ARM: SoC branches for v5.8 Arnd Bergmann
2020-06-04 20:50 ` [GIT PULL 1/4] ARM: SoC changes " Arnd Bergmann
2020-06-04 20:52   ` [GIT PULL 2/4]ARM: defconfig updates " Arnd Bergmann
2020-06-04 20:54     ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
2020-06-04 20:56       ` [GIT PULL 4/4] ARM: DT changes " 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).