soc.lore.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/4] ARM SoC updates for 5.16
@ 2021-11-03 22:49 Arnd Bergmann
  2021-11-03 22:49 ` Arnd Bergmann
                   ` (4 more replies)
  0 siblings, 5 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:49 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

Hi Linus,

This is a rather large update, both for devicetree files and drivers,
with close to 1000
non-merge commits and 100 branches pulled into the soc tree, which
feels like more
than we've had in a single release for several years.

There is not much that stands out in particular, except maybe a
particularly large
chunk of new hardware support for Qualcomm Snapdragon platforms.
In fact, some of the usually active platforms (sunxi, imx) seem to have fewer
changes than normal.

         Arnd

Dirstat
   0.8% Documentation/devicetree/bindings/arm/
   0.3% Documentation/devicetree/bindings/memory-controllers/ddr/
   1.0% Documentation/devicetree/bindings/memory-controllers/
   0.8% Documentation/devicetree/bindings/mtd/
   0.2% Documentation/devicetree/bindings/soc/imx/
   0.6% Documentation/devicetree/bindings/soc/qcom/
   0.6% Documentation/devicetree/bindings/
  12.2% arch/arm/boot/dts/
   1.5% arch/arm/mach-ep93xx/
  14.6% arch/arm/mach-omap2/
   0.8% arch/arm/
   1.2% arch/arm64/boot/dts/amlogic/
   0.3% arch/arm64/boot/dts/apple/
   2.1% arch/arm64/boot/dts/exynos/
   2.0% arch/arm64/boot/dts/freescale/
   0.4% arch/arm64/boot/dts/marvell/
   1.0% arch/arm64/boot/dts/mediatek/
   6.5% arch/arm64/boot/dts/nvidia/
  18.9% arch/arm64/boot/dts/qcom/
   6.1% arch/arm64/boot/dts/renesas/
   5.5% arch/arm64/boot/dts/rockchip/
   2.3% arch/arm64/boot/dts/ti/
   0.2% arch/arm64/boot/dts/toshiba/
   4.2% arch/arm64/boot/dts/xilinx/
   0.3% arch/arm64/boot/dts/
   0.3% drivers/bus/
   0.4% drivers/cpuidle/
   0.3% drivers/memory/tegra/
   1.4% drivers/memory/
   0.8% drivers/soc/aspeed/
   0.9% drivers/soc/imx/
   0.3% drivers/soc/mediatek/
   2.0% drivers/soc/qcom/
   0.5% drivers/soc/
   6.0% drivers/tee/optee/
   0.4% drivers/
   0.3% include/
894 files changed, 58070 insertions(+), 16923 deletions(-)

Most active contributors out of 222 individuals:
     33 Michal Simek
     30 Geert Uytterhoeven
     26 Stephan Gerhold
     26 Konrad Dybcio
     25 Dmitry Baryshkov
     23 AngeloGioacchino Del Regno
     21 Tony Lindgren
     21 Dmitry Osipenko
     21 Biju Das
     19 Krzysztof Kozlowski
     18 Lucas Stach
     17 Li Yang
     17 David Heidelberg
     16 Shawn Guo
     16 Maxime Ripard
     16 Matthew Hagan
     16 Cai Huoqing
     15 Sibi Sankar
     14 Luca Weiss
     13 Yong Wu
     13 Peter Geis
     13 Johan Jonker
     13 Joel Stanley
     13 Bjorn Andersson
     13 Arnd Bergmann
     13 Andreas Kemnade
     11 Fabio Estevam
     10 Marcel Ziswiler
     10 Eddie James

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

* [GIT PULL 0/4] ARM SoC updates for 5.16
  2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
@ 2021-11-03 22:49 ` Arnd Bergmann
  2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:49 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

Hi Linus,

This is a rather large update, both for devicetree files and drivers,
with close to 1000
non-merge commits and 100 branches pulled into the soc tree, which
feels like more
than we've had in a single release for several years.

There is not much that stands out in particular, except maybe a
particularly large
chunk of new hardware support for Qualcomm Snapdragon platforms.
In fact, some of the usually active platforms (sunxi, imx) seem to have fewer
changes than normal.

         Arnd

Dirstat
   0.8% Documentation/devicetree/bindings/arm/
   0.3% Documentation/devicetree/bindings/memory-controllers/ddr/
   1.0% Documentation/devicetree/bindings/memory-controllers/
   0.8% Documentation/devicetree/bindings/mtd/
   0.2% Documentation/devicetree/bindings/soc/imx/
   0.6% Documentation/devicetree/bindings/soc/qcom/
   0.6% Documentation/devicetree/bindings/
  12.2% arch/arm/boot/dts/
   1.5% arch/arm/mach-ep93xx/
  14.6% arch/arm/mach-omap2/
   0.8% arch/arm/
   1.2% arch/arm64/boot/dts/amlogic/
   0.3% arch/arm64/boot/dts/apple/
   2.1% arch/arm64/boot/dts/exynos/
   2.0% arch/arm64/boot/dts/freescale/
   0.4% arch/arm64/boot/dts/marvell/
   1.0% arch/arm64/boot/dts/mediatek/
   6.5% arch/arm64/boot/dts/nvidia/
  18.9% arch/arm64/boot/dts/qcom/
   6.1% arch/arm64/boot/dts/renesas/
   5.5% arch/arm64/boot/dts/rockchip/
   2.3% arch/arm64/boot/dts/ti/
   0.2% arch/arm64/boot/dts/toshiba/
   4.2% arch/arm64/boot/dts/xilinx/
   0.3% arch/arm64/boot/dts/
   0.3% drivers/bus/
   0.4% drivers/cpuidle/
   0.3% drivers/memory/tegra/
   1.4% drivers/memory/
   0.8% drivers/soc/aspeed/
   0.9% drivers/soc/imx/
   0.3% drivers/soc/mediatek/
   2.0% drivers/soc/qcom/
   0.5% drivers/soc/
   6.0% drivers/tee/optee/
   0.4% drivers/
   0.3% include/
894 files changed, 58070 insertions(+), 16923 deletions(-)

Most active contributors out of 222 individuals:
     33 Michal Simek
     30 Geert Uytterhoeven
     26 Stephan Gerhold
     26 Konrad Dybcio
     25 Dmitry Baryshkov
     23 AngeloGioacchino Del Regno
     21 Tony Lindgren
     21 Dmitry Osipenko
     21 Biju Das
     19 Krzysztof Kozlowski
     18 Lucas Stach
     17 Li Yang
     17 David Heidelberg
     16 Shawn Guo
     16 Maxime Ripard
     16 Matthew Hagan
     16 Cai Huoqing
     15 Sibi Sankar
     14 Luca Weiss
     13 Yong Wu
     13 Peter Geis
     13 Johan Jonker
     13 Joel Stanley
     13 Bjorn Andersson
     13 Arnd Bergmann
     13 Andreas Kemnade
     11 Fabio Estevam
     10 Marcel Ziswiler
     10 Eddie James

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [GIT PULL 1/4] ARM: SoC updates for 5.16
  2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
  2021-11-03 22:49 ` Arnd Bergmann
@ 2021-11-03 22:50 ` Arnd Bergmann
  2021-11-03 22:50   ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:50 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fc3d4aeb559f2f704b490f8c1dff82f3b5b142ca:

  MAINTAINERS: Update BCM7XXX entry with additional patterns
(2021-11-03 16:59:33 +0100)

----------------------------------------------------------------
ARM: SoC updates for v5.16

The SoC updates this time are mainly removing obsolete code from the
OMAP2 platform, another step in the eternal cleanup of that platform.

There are two new SoCs getting added: STMicroelectronics stm32mp13 and
Microchip lan966. Both fit into existing platforms and require minimal
changes here.

A couple of MAINTAINER file updates relate to those changes, and
update some file paths.

----------------------------------------------------------------
Alexandre Torgue (2):
      docs: arm: stm32: introduce STM32MP13 SoCs
      ARM: stm32: add initial support for STM32MP13 family

Alyssa Rosenzweig (1):
      MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer

Arnd Bergmann (7):
      Merge tag 'omap-for-v5.16/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
      Merge tag 'at91-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
      Merge tag 'stm32-soc-for-v5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/soc
      Merge tag 'imx-maintainers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/soc
      Merge tag 'sunxi-core-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/soc
      Merge tag 'samsung-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
      Merge tag 'asahi-soc-maintainers-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/soc

Chester Lin (1):
      MAINTAINERS: add an entry for NXP S32G boards

Florian Fainelli (1):
      MAINTAINERS: Update BCM7XXX entry with additional patterns

Jackie Liu (1):
      ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()

Jason Wang (5):
      ARM: sunxi: Add a missing SPDX license header
      ARM: sunxi: Add a missing SPDX license header
      ARM: s3c: Use strscpy to replace strlcpy
      ARM: OMAP2+: Fix typo in some comments
      ARM: OMAP2+: Fix comment typo

Joey Gouly (1):
      MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE

Kavyasree Kotagiri (3):
      ARM: at91: Documentation: add lan966 family
      dt-bindings: arm: at91: Document lan966 pcb8291 and pcb8290 boards
      ARM: at91: add basic support for new SoC family lan966

Nicolas Ferre (1):
      ARM: at91: Documentation: add sama7g5 family

Sven Peter (2):
      MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer
      MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE

Tony Lindgren (11):
      ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init()
      ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk()
      ARM: OMAP2+: Drop unused PRM defines for dra7
      ARM: OMAP2+: Drop unused PRM defines for omap5
      ARM: OMAP2+: Drop unused PRM defines for omap4
      ARM: OMAP2+: Drop unused PRM defines for am4
      ARM: OMAP2+: Drop unused PRM defines for am3
      ARM: OMAP2+: Drop unused CM defines for dra7
      ARM: OMAP2+: Drop unused CM and SCRM defines for omap5
      ARM: OMAP2+: Drop unused CM and SCRM defines for omap4
      ARM: OMAP2+: Drop unused CM defines for am3

Viresh Kumar (1):
      ARM: SPEAr: Update MAINTAINERS entries

 Documentation/arm/index.rst                        |   1 +
 Documentation/arm/microchip.rst                    |  20 +
 Documentation/arm/stm32/stm32mp13-overview.rst     |  37 ++
 .../devicetree/bindings/arm/atmel-at91.yaml        |  12 +
 MAINTAINERS                                        |  36 +-
 arch/arm/mach-at91/Kconfig                         |   9 +
 arch/arm/mach-omap2/cm-regbits-44xx.h              | 101 ----
 arch/arm/mach-omap2/cm1_44xx.h                     | 174 ------
 arch/arm/mach-omap2/cm1_54xx.h                     | 168 ------
 arch/arm/mach-omap2/cm1_7xx.h                      | 263 ---------
 arch/arm/mach-omap2/cm2_44xx.h                     | 386 -------------
 arch/arm/mach-omap2/cm2_54xx.h                     | 325 -----------
 arch/arm/mach-omap2/cm2_7xx.h                      | 449 ---------------
 arch/arm/mach-omap2/cm33xx.h                       | 280 ---------
 arch/arm/mach-omap2/omap_hwmod.c                   |   6 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |  36 --
 arch/arm/mach-omap2/powerdomain.c                  |   6 +-
 arch/arm/mach-omap2/prcm43xx.h                     |  94 ---
 arch/arm/mach-omap2/prm33xx.h                      |  40 --
 arch/arm/mach-omap2/prm44xx.h                      | 630 ---------------------
 arch/arm/mach-omap2/prm54xx.h                      | 358 ------------
 arch/arm/mach-omap2/prm7xx.h                       | 613 --------------------
 arch/arm/mach-omap2/scrm44xx.h                     | 141 -----
 arch/arm/mach-omap2/scrm54xx.h                     | 228 --------
 arch/arm/mach-s3c/irq-s3c24xx.c                    |  22 +-
 arch/arm/mach-s3c/mach-mini6410.c                  |   2 +-
 arch/arm/mach-stm32/Kconfig                        |   8 +
 arch/arm/mach-stm32/board-dt.c                     |   3 +
 arch/arm/mach-sunxi/platsmp.c                      |   4 +-
 arch/arm/mach-sunxi/sunxi.c                        |   4 +-
 30 files changed, 138 insertions(+), 4318 deletions(-)
 create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst
 delete mode 100644 arch/arm/mach-omap2/scrm54xx.h

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

* [GIT PULL 1/4] ARM: SoC updates for 5.16
  2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
@ 2021-11-03 22:50   ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:50 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fc3d4aeb559f2f704b490f8c1dff82f3b5b142ca:

  MAINTAINERS: Update BCM7XXX entry with additional patterns
(2021-11-03 16:59:33 +0100)

----------------------------------------------------------------
ARM: SoC updates for v5.16

The SoC updates this time are mainly removing obsolete code from the
OMAP2 platform, another step in the eternal cleanup of that platform.

There are two new SoCs getting added: STMicroelectronics stm32mp13 and
Microchip lan966. Both fit into existing platforms and require minimal
changes here.

A couple of MAINTAINER file updates relate to those changes, and
update some file paths.

----------------------------------------------------------------
Alexandre Torgue (2):
      docs: arm: stm32: introduce STM32MP13 SoCs
      ARM: stm32: add initial support for STM32MP13 family

Alyssa Rosenzweig (1):
      MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer

Arnd Bergmann (7):
      Merge tag 'omap-for-v5.16/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
      Merge tag 'at91-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
      Merge tag 'stm32-soc-for-v5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/soc
      Merge tag 'imx-maintainers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/soc
      Merge tag 'sunxi-core-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/soc
      Merge tag 'samsung-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
      Merge tag 'asahi-soc-maintainers-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/soc

Chester Lin (1):
      MAINTAINERS: add an entry for NXP S32G boards

Florian Fainelli (1):
      MAINTAINERS: Update BCM7XXX entry with additional patterns

Jackie Liu (1):
      ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()

Jason Wang (5):
      ARM: sunxi: Add a missing SPDX license header
      ARM: sunxi: Add a missing SPDX license header
      ARM: s3c: Use strscpy to replace strlcpy
      ARM: OMAP2+: Fix typo in some comments
      ARM: OMAP2+: Fix comment typo

Joey Gouly (1):
      MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE

Kavyasree Kotagiri (3):
      ARM: at91: Documentation: add lan966 family
      dt-bindings: arm: at91: Document lan966 pcb8291 and pcb8290 boards
      ARM: at91: add basic support for new SoC family lan966

Nicolas Ferre (1):
      ARM: at91: Documentation: add sama7g5 family

Sven Peter (2):
      MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer
      MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE

Tony Lindgren (11):
      ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init()
      ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk()
      ARM: OMAP2+: Drop unused PRM defines for dra7
      ARM: OMAP2+: Drop unused PRM defines for omap5
      ARM: OMAP2+: Drop unused PRM defines for omap4
      ARM: OMAP2+: Drop unused PRM defines for am4
      ARM: OMAP2+: Drop unused PRM defines for am3
      ARM: OMAP2+: Drop unused CM defines for dra7
      ARM: OMAP2+: Drop unused CM and SCRM defines for omap5
      ARM: OMAP2+: Drop unused CM and SCRM defines for omap4
      ARM: OMAP2+: Drop unused CM defines for am3

Viresh Kumar (1):
      ARM: SPEAr: Update MAINTAINERS entries

 Documentation/arm/index.rst                        |   1 +
 Documentation/arm/microchip.rst                    |  20 +
 Documentation/arm/stm32/stm32mp13-overview.rst     |  37 ++
 .../devicetree/bindings/arm/atmel-at91.yaml        |  12 +
 MAINTAINERS                                        |  36 +-
 arch/arm/mach-at91/Kconfig                         |   9 +
 arch/arm/mach-omap2/cm-regbits-44xx.h              | 101 ----
 arch/arm/mach-omap2/cm1_44xx.h                     | 174 ------
 arch/arm/mach-omap2/cm1_54xx.h                     | 168 ------
 arch/arm/mach-omap2/cm1_7xx.h                      | 263 ---------
 arch/arm/mach-omap2/cm2_44xx.h                     | 386 -------------
 arch/arm/mach-omap2/cm2_54xx.h                     | 325 -----------
 arch/arm/mach-omap2/cm2_7xx.h                      | 449 ---------------
 arch/arm/mach-omap2/cm33xx.h                       | 280 ---------
 arch/arm/mach-omap2/omap_hwmod.c                   |   6 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |  36 --
 arch/arm/mach-omap2/powerdomain.c                  |   6 +-
 arch/arm/mach-omap2/prcm43xx.h                     |  94 ---
 arch/arm/mach-omap2/prm33xx.h                      |  40 --
 arch/arm/mach-omap2/prm44xx.h                      | 630 ---------------------
 arch/arm/mach-omap2/prm54xx.h                      | 358 ------------
 arch/arm/mach-omap2/prm7xx.h                       | 613 --------------------
 arch/arm/mach-omap2/scrm44xx.h                     | 141 -----
 arch/arm/mach-omap2/scrm54xx.h                     | 228 --------
 arch/arm/mach-s3c/irq-s3c24xx.c                    |  22 +-
 arch/arm/mach-s3c/mach-mini6410.c                  |   2 +-
 arch/arm/mach-stm32/Kconfig                        |   8 +
 arch/arm/mach-stm32/board-dt.c                     |   3 +
 arch/arm/mach-sunxi/platsmp.c                      |   4 +-
 arch/arm/mach-sunxi/sunxi.c                        |   4 +-
 30 files changed, 138 insertions(+), 4318 deletions(-)
 create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst
 delete mode 100644 arch/arm/mach-omap2/scrm54xx.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [GIT PULL 2/4] ARM: SoC DT updates for v5.16
  2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
  2021-11-03 22:49 ` Arnd Bergmann
  2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
@ 2021-11-03 22:53 ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
  2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
  4 siblings, 1 reply; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:53 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to c17c7cc775b31ab54e8cba05f9e7b16fd32dd84f:

  Merge tag 'asahi-soc-dt-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/dt (2021-10-27 15:35:55
+0200)

----------------------------------------------------------------
ARM: SoC DT updates for v5.16

This is a rather large update for the ARM devicetree files, after a few
quieter releases, with 775 total commits and 47 branches pulled into
this one. There are 5 new SoC types plus some minor variations, and
a total of 60 new machines, so I'm limiting the summary to the main
noteworthy items:

 - Apple M1 gain support for PCI and pinctrl, getting a bit
   closer to a usable system out of the box.

 - Qualcomm gains support for Snapdragon 690 (aka SM6350) as
   well as SM7225, 11 new smartphones, and three additional
   Chromebooks, and improvements all over the place.

 - Samsung gains support for ExynosAutov9, an automotive version
   of their smartphone SoC, but otherwise no major changes.

 - Microchip adds the SAMA5D29 SoC in the SAMA5 family, and a
   number of improvements for the recently added SAMA7 family.
   The LAN966 SoC that was added in the platform code does not
   have dts files yet. Two board files are added for the older
   at91sam9g20 SoC

 - Aspeed supports two additional server boards using their AST2600
   as BMC, and improves support for qemu models

 - Rockchip RK3566/RK3688 gets added, along with six new
   development boards using RK3328/RK3399/RK3566, and one
   Chromebook tablet.

 - Two NAS boxes are added using the ARMv4 based Gemini platform

 - One new board is added to the Intel Arria SoC FPGA family

 - Marvell adds one network switch based on Armada 381 and the
   new MOCHAbin 7040 development board

 - NXP adds support for the S32G2 automotive SoC, two imx6 based
   ebook readers, and three additional development boards, which
   is notably less than their usual additions, but they also gain
   improvements to their many existing boards

 - STmicroelectronics adds their stm32mp13 SoC family along with
   a reference board

 - Renesas adds new versions of their R-Car Gen3 SoCs and many
   updates for their older generations

 - Broadcom adds support for a number of Cisco Meraki wireless
   controllers, along with two new boards and other updates for
   BCM53xx/BCM47xx networking SoCs and the Raspberry Pi
   boards

 - Mediatek improves support for the MT81xx SoCs used in Chromebooks
   as well as the MT76xx networking SoCs

 - NVIDIA adds a number of cleanups and additional support for
   more hardware on the already supported machines

 - TI K3 adds support for three new boards along with cleanups

 - Toshiba adds one board for the Visconti family

 - Xilinx adds five new ZynqMP based machines

 - Amlogic support is added for the Radxa Zero and two Jethub
   home automation controllers, along with changes to other
   machines

 - Rob Herring continues his work on fixing dtc warnings all over
   the tree.

 - Minor updates for TI OMAP, Mstar, Allwinner/sunxi, Hisilicon,
   Ux500, Unisoc

----------------------------------------------------------------
Adam Porter (1):
      ARM: dts: at91: add CalAmp LMU5000 board

Adriana Kobylak (1):
      ARM: dts: aspeed: rainier: Add power-config-full-load gpio

Akhil P Oommen (1):
      arm64: dts: qcom: sc7280: Add gpu support

Alex Bee (7):
      dt-bindings: Add doc for ROCK Pi 4 A+ and B+
      arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board
      arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board
      arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
      arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
      arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu
      arm64: dts: rockchip: Fix GPU register width for RK3328

Alexandre Torgue (3):
      ARM: dts: stm32: add STM32MP13 SoCs support
      dt-bindings: stm32: document stm32mp135f-dk board
      ARM: dts: stm32: add initial support of stm32mp135f-dk board

Amelie Delaunay (1):
      ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151

Amit Kumar Mahapatra (1):
      arm64: zynqmp: Do not duplicate flash partition label property

Amit Pundir (2):
      arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id
      arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id

Anand Moon (4):
      arm64: dts: meson-g12a: Fix the pwm regulator supply properties
      arm64: dts: meson-g12b: Fix the pwm regulator supply properties
      arm64: dts: meson-sm1: Fix the pwm regulator supply properties
      arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio

Andreas Kemnade (13):
      dt-bindings: arm: fsl: Add E70K02 based ebook readers
      ARM: dts: add Netronix E70K02 board common file
      ARM: dts: imx: add devicetree for Kobo Libra H2O
      ARM: dts: imx: add devicetree for Tolino Vision 5
      ARM: dts: imx: e60k02: correct led node name
      ARM: dts: imx6sl: fixup of operating points
      ARM: dts: imx6sll: fixup of operating points
      ARM: dts: omap3: fix cpu thermal label name
      arm: dts: omap3-gta04: cleanup LCD definition
      arm: dts: omap3-gta04: fix missing sensor supply
      arm: dts: omap3-gta04a5: fix missing sensor supply
      arm: dts: omap3-gta04a4: accelerometer irq fix
      arm: dts: omap3-gta04: cleanup led node names

Andrew Jeffery (2):
      ARM: dts: aspeed: p10bmc: Use KCS 3 for MCTP binding
      ARM: dts: aspeed: p10bmc: Enable KCS channel 2

AngeloGioacchino Del Regno (18):
      arm64: dts: qcom: msm8998: Configure the MultiMedia Clock
Controller (MMCC)
      arm64: dts: qcom: msm8998: Configure the multimedia subsystem iommu
      arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency
      arm64: dts: qcom: msm8998: Move qfprom iospace to calibrated values
      arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU
      arm64: dts: qcom: pmi8998: Add node for WLED
      arm64: dts: qcom: msm8998: Introduce support for Sony Yoshino platform
      arm64: dts: qcom: msm8998-xperia: Add RMI4 touchscreen support
      arm64: dts: qcom: msm8998-xperia: Add support for wcn3990 Bluetooth
      arm64: dts: qcom: msm8998-xperia: Add support for gpio vibrator
      arm64: dts: qcom: msm8998-xperia: Configure display boost regulators
      arm64: dts: qcom: msm8998-xperia: Add camera regulators
      arm64: dts: qcom: msm8998-xperia: Add audio clock and its pin
      arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000
      arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds
      arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 touchscreen
      arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys
      arm64: dts: qcom: sdm630: Add disabled Venus support

Angus Ainslie (3):
      arm64: dts: imx8mq-librem5: delay the startup of the SDIO
      arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards
      arm64: dts: imx8mq-librem5: Limit the max sdio frequency

Arnaud Ferraris (2):
      arm64: dts: rockchip: add 'chassis-type' property
      arm64: dts: qcom: add 'chassis-type' property

Arnd Bergmann (48):
      Merge tag 'zynqmp-dt-for-v5.16' of
https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'v5.16-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'v5.16-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'zynqmp-dt-for-v5.16-v2' of
https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'amlogic-arm64-dt-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
      Merge tag 'tegra-for-5.16-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'tegra-for-5.16-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'v5.15-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
      Merge tag 'omap-for-v5.16/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'at91-dt-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
      Revert "arm64: dts: Add support for Unisoc's UMS512"
      Merge tag 'tegra-for-5.16-arm-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux into arm/dt
      Merge tag 'v5.15-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
      Merge tag 'qcom-dts-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'qcom-arm64-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'samsung-dt-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'arm-soc/for-5.16/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.16/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'ux500-dts-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.16' of
git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'aspeed-5.16-devicetree' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.16-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'stm32-dt-for-v5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
      Merge tag 'mvebu-dt64-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
      Merge tag 'mvebu-dt-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
      Merge tag 'visconti-arm-dt-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/dt
      Merge tag 'imx-bindings-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'imx-dt-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'imx-dt64-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'sunxi-dt-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      Merge tag 'ixp4xx-dts-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
      Merge tag 'gemini-dts-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
      Merge tag 'v5.16-rockchip-dts64-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'v5.16-rockchip-dts32-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'arm-soc/for-5.15/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge branch 'mstar-dt-next' of
https://github.com/linux-chenxing/linux into arm/dt
      Merge tag 'omap-for-v5.16/gpmc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'aspeed-5.16-devicetree-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
      Merge tag 'at91-dt-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
      Merge tag 'samsung-dt-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'qcom-dts-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'qcom-arm64-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'asahi-soc-dt-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/dt

Arınç ÜNAL (1):
      ARM: dts: BCM5301X: Add DT for Asus RT-AC88U

B. J. Wyman (1):
      ARM: dts: aspeed: rainier: Remove PSU gpio-keys

Ben Tyner (3):
      ARM: dts: rainier: Define name for gpio line Q2
      ARM: dts: everest: Define name for gpio line Q2
      ARM: dts: everest: Define name for gpio line B6

Bhupesh Sharma (5):
      arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly
      arm64: dts: qcom: sm8150: Add fastrpc nodes
      arm64: dts: qcom: sa8155p-adp: Enable remoteproc capabilities
      arm64: dts: qcom: ipq6018: Remove unused
'qcom,config-pipe-trust-reg' property
      arm64: dts: qcom: ipq6018: Remove unused 'iface_clk' property
from dma-controller node

Biju Das (16):
      arm64: dts: renesas: r9a07g044: Add DMAC support
      arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support
      arm64: dts: renesas: r9a07g044: Add USB2.0 device support
      arm64: dts: renesas: r9a07g044: Add external audio clock nodes
      arm64: dts: renesas: r9a07g044: Add SSI support
      arm64: dts: renesas: rzg2l-smarc: Enable USB2.0 support
      arm64: dts: renesas: rzg2l-smarc: Enable I2C{0,1,3} support
      arm64: dts: renesas: r9a07g044: Add DMA support to SSI
      arm64: dts: renesas: rzg2l-smarc: Add WM8978 sound codec
      arm64: dts: renesas: rzg2l-smarc: Enable audio
      arm64: dts: renesas: rzg2l-smarc: Add Mic routing
      arm64: dts: renesas: r9a07g044: Add SDHI nodes
      arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC platform
      arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC platform
      arm64: dts: renesas: r9a07g044: Add GbEthernet nodes
      arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet

Bjorn Andersson (4):
      arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmware path
      arm64: dts: qcom: sdm845: Drop standalone smem node
      arm64: dts: qcom: sm8350: Add CPU topology and idle-states
      Revert "arm64: dts: qcom: msm8916-asus-z00l: Add sensors"

Brian Norris (2):
      arm64: dts: rockchip: add RK3399 Gru gpio-line-names
      arm64: dts: rockchip: add Coresight debug range for RK3399

Caleb Connolly (1):
      arm64: dts: qcom: sdm845-oneplus: enable second wifi channel

Chanho Park (3):
      arm64: dts: exynos: add initial support for exynosautov9 SoC
      arm64: dts: exynos: add minimal support for exynosautov9 sadk board
      arm64: dts: exynos: add chipid node for exynosautov9 SoC

Chen-Yu Tsai (2):
      dt-bindings: arm: rockchip: Add gru-scarlet-dumo board
      arm64: dts: rockchip: Add gru-scarlet-dumo board

Chester Lin (7):
      dt-bindings: arm: fsl: add NXP S32G2 boards
      dt-bindings: serial: fsl-linflexuart: convert to json-schema format
      dt-bindings: serial: fsl-linflexuart: add compatible for S32G2
      arm64: dts: add NXP S32G2 support
      arm64: dts: s32g2: add serial/uart support
      arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support
      arm64: dts: s32g2: add memory nodes for evb and rdb2

Chia-Wei Wang (1):
      ARM: dts: aspeed: Add uart routing to device tree

Chris Morgan (4):
      arm64: dts: rockchip: Add SFC to PX30
      arm64: dts: rockchip: Add SFC to RK3308
      arm64: dts: rockchip: Enable SFC for Odroid Go Advance
      arm64: dts: rockchip: Correct regulator for USB host on Odroid-Go2

Christian Gmeiner (1):
      arm64: dts: ti: k3-am64-mcu: Add pinctrl

Christian Hewitt (3):
      dt-bindings: arm: amlogic: add support for Radxa Zero
      arm64: dts: amlogic: add support for Radxa Zero
      arm64: dts: meson: add audio playback to rbox-pro

Christian Lamparter (2):
      ARM: BCM53016: Specify switch ports for Meraki MR32
      ARM: BCM53016: MR32: get mac-address from nvmem

Chuanjia Liu (2):
      ARM: dts: mediatek: Update MT7629 PCIe node for new format
      arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622

Chukun Pan (2):
      arm64: dts: allwinner: NanoPi R1S H5: Add generic compatible
string for I2C EEPROM
      arm64: dts: qcom: ipq8074: Add QUP5 I2C node

Chun-Jie Chen (1):
      arm64: dts: mediatek: Add mt8192 clock controllers

Chunyan Zhang (2):
      dt-bindings: arm: Add bindings for Unisoc's UMS512
      arm64: dts: Add support for Unisoc's UMS512

Claudiu Beznea (7):
      ARM: dts: at91: at91sam9260: add pinctrl label
      dt-bindings: add vendor prefix for calamp
      dt-bindings: ARM: at91: document CalAmp LMU5000 board
      dt-bindings: add vendor prefix for exegin
      dt-bindings: ARM: at91: document exegin q5xr5 board
      ARM: dts: at91: sama7g5: add tcb nodes
      ARM: dts: at91: sama7g5-ek: use blocks 0 and 1 of TCB0 as cs and ce

Corentin Labbe (5):
      ARM: dts: gemini: add labels for USB, IDE, flash and ethernet
      dt-bindings: add vendor prefix for edimax
      dt-bindings: add vendor prefix for ssi
      ARM: gemini: add device tree for edimax NS2502
      ARM: gemini: add device tree for ssi1328

Dan Johansen (1):
      arm64: dts: rockchip: Setup USB typec port as datarole on for Pinebook Pro

Dang Huynh (1):
      arm64: dts: allwinner: pinetab: Add HDMI support

Daniel Lezcano (1):
      arm64: dts: rockchip: Add idle cooling devices to rk3399

David Heidelberg (17):
      ARM: dts: qcom: apq8064: Convert adreno from legacy
gpu-pwrlevels to opp-v2
      ARM: dts: qcom: apq8064: adjust memory node according to specs
      ARM: dts: qcom: fill secondary compatible for multiple boards
      dt-bindings: arm: qcom, add missing devices
      ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer
      ARM: tegra: Remove unused backlight-boot-off property
      arm64: tegra: Remove unused backlight-boot-off property
      ARM: dts: qcom: mdm9615: fix memory node for Sierra Wireless WP8548
      dt-bindings: arm: qcom-ipq4019: add missing device compatible
      ARM: dts: ipq4019-ap.dk01.1-c1: add device compatible in the dts
      dt-bindings: arm: qcom: Fix Nexus 4 vendor prefix
      ARM: dts: qcom: fix memory and mdio nodes naming for RB3011
      ARM: dts: qcom: correct mmc node naming
      ARM: dts: qcom: fix flash node naming for RB3011
      ARM: dts: qcom: fix thermal zones naming
      arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from ramoops node
      ARM: dts: qcom: fix typo in IPQ8064 thermal-sensor node

Dennis Gilmore (3):
      arm64: dts: rockchip: set stdout-path on helios64
      arm64: dts: rockchip: add SPI support to helios64
      arm64: dts: rockchip: enable tsadc on helios64

Dmitry Baryshkov (23):
      arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
      arm64: dts: qcom: pm8150: specify reboot mode magics
      arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes
      arm64: dts: qcom: sm8250: remove mmcx regulator
      ARM: dts: qcom-apq8064: stop using legacy clock names for HDMI
      arm64: dts: qcom: pm8916: fix mpps device tree node
      arm64: dts: qcom: pm8994: fix mpps device tree node
      arm64: dts: qcom: apq8016-sbc: fix mpps state names
      arm64: dts: qcom: pm8916: add interrupt controller properties
      arm64: dts: qcom: pm8994: add interrupt controller properties
      ARM: dts: qcom-apq8064: add gpio-ranges to mpps nodes
      ARM: dts: qcom-msm8660: add gpio-ranges to mpps nodes
      ARM: dts: qcom-pm8841: add gpio-ranges to mpps nodes
      ARM: dts: qcom-pm8941: add gpio-ranges to mpps nodes
      ARM: dts: qcom-pma8084: add gpio-ranges to mpps nodes
      ARM: dts: qcom-mdm9615: add gpio-ranges to mpps node, fix its name
      ARM: dts: qcom-apq8060-dragonboard: fix mpps state names
      ARM: dts: qcom-apq8064: add interrupt controller properties
      ARM: dts: qcom-mdm9615: add interrupt controller properties
      ARM: dts: qcom-msm8660: add interrupt controller properties
      ARM: dts: qcom-pm8841: add interrupt controller properties
      ARM: dts: qcom-pm8941: add interrupt controller properties
      ARM: dts: qcom-pma8084: add interrupt controller properties

Dmitry Osipenko (4):
      ARM: tegra: Update Broadcom Bluetooth device-tree nodes
      ARM: tegra: Add new properties to USB PHY device-tree nodes
      ARM: tegra: nexus7: Enable USB OTG mode
      arm64: tegra: Add new USB PHY properties on Tegra132

Dongjin Kim (1):
      arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4

Douglas Anderson (4):
      arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality
      arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of the dtsi file
      arm64: dts: qcom: sc7180: Base homestar's power coefficients in reality
      arm64: dts: qcom: pmk8350: Make RTC disabled by default; enable
on sc7280-idp

Drew Fustini (1):
      ARM: dts: am335x-pocketbeagle: switch to pinconf-single

Duc Nguyen (2):
      arm64: dts: renesas: r8a779a0: Add TPU device node
      arm64: dts: renesas: r8a779a0: Add RPC node

Durai Manickam KR (2):
      ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support
      ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support

Eddie James (10):
      ARM: dts: aspeed: rainier: Add system LEDs
      ARM: dts: aspeed: everest: Add I2C bus 15 muxes
      ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest
      ARM: dts: aspeed: p10bmc: Fix ADC iio-hwmon battery node name
      ARM: dts: aspeed: rainier and everest: Remove PCA gpio specification
      ARM: dts: aspeed: everest: Add I2C switch on bus 8
      ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device
      ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms
      ARM: dts: aspeed: rainier: Add eeprom on bus 12
      ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7

Enric Balletbo i Serra (5):
      arm64: dts: mediatek: Move reset controller constants into common location
      dt-bindings: mediatek: Add #reset-cells to mmsys system controller
      dt-bindings: display: mediatek: add dsi reset optional property
      arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0
      arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0

Eugen Hristev (4):
      ARM: dts: at91: sama5d27_wlsom1: add wifi device
      ARM: dts: at91: sama7g5: add node for the ADC
      ARM: dts: at91: sama7g5ek: enable ADC on the board
      ARM: dts: at91: sama7g5: add rtc node

Fabio Estevam (11):
      arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipselect polarity
      arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity
      ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity
      ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity
      ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity
      ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity
      arm64: dts: qcom: sm6125: Remove leading zeroes
      ARM: dts: imx6qdl-apalis: Avoid underscore in node name
      ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC
      ARM: dts: imx6qdl-apalis: Add a label for the touchscreen
      ARM: dts: imx6qdl-apalis: Fix typo in ADC comment

Fabrice Gasnier (1):
      ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx

Florian Fainelli (2):
      Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next
      Merge tag 'tags/bcm2835-dt-fixes-2021-10-06' into devicetree/fixes

Frank Wunderlich (1):
      arm: dts: mt7623: add otg nodes for bpi-r2

Frieder Schrempf (3):
      arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core
      arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY
      arm64: dts: imx8mm-kontron: Add support for ultra high speed
modes on SD card

Geert Uytterhoeven (27):
      dt-bindings: arm: renesas: Document more R-Car Gen3e Socs and boards
      ARM: dts: rza2mevb: Add I2C EEPROM support
      arm64: dts: renesas: Factor out Draak board support
      arm64: dts: renesas: Factor out Ebisu board support
      arm64: dts: renesas: Add Renesas R8A779M0 SoC support
      arm64: dts: renesas: Add Renesas R8A779M2 SoC support
      arm64: dts: renesas: Add Renesas R8A779M4 SoC support
      arm64: dts: renesas: Add Renesas R8A779M5 SoC support
      arm64: dts: renesas: Add Renesas R8A779M6 SoC support
      arm64: dts: renesas: Add Renesas R8A779M7 SoC support
      arm64: dts: renesas: Add Renesas R8A779M8 SoC support
      arm64: dts: renesas: Add support for Salvator-XS with R-Car M3Ne-2G
      ARM: dts: renesas: Fix SMSC Ethernet compatible values
      arm64: dts: renesas: beacon: Fix Ethernet PHY mode
      ARM: dts: renesas: Add compatible properties to KSZ8041 Ethernet PHYs
      ARM: dts: renesas: Add compatible properties to KSZ8081 Ethernet PHYs
      ARM: dts: renesas: Add compatible properties to KSZ9031 Ethernet PHYs
      ARM: dts: renesas: Add compatible properties to LAN8710A Ethernet PHYs
      ARM: dts: renesas: Add compatible properties to RTL8201FL Ethernet PHYs
      ARM: dts: renesas: Add compatible properties to uPD6061x Ethernet PHYs
      arm64: dts: renesas: Add compatible properties to AR8031 Ethernet PHYs
      arm64: dts: renesas: Add compatible properties to KSZ9031 Ethernet PHYs
      arm64: dts: renesas: Add compatible properties to RTL8211E Ethernet PHYs
      ARM: dts: r-mobile: Add missing Ethernet PHY resets
      ARM: dts: rzg1: Add missing Ethernet PHY resets
      arm64: dts: renesas: rcar-gen3: Add missing Ethernet PHY resets
      arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps

George Liu (1):
      ARM: dts: fp5280g2: Enable KCS 3 for MCTP binding

Gowtham Tammana (1):
      ARM: dts: dra7: add entry for bb2d module

Grzegorz Szymaszek (1):
      ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey

Guido Günther (1):
      arm64: dts: imx8mq-librem5: wire up the wifi regulator

Hari Prasath (1):
      ARM: at91: dts: sama5d29: Add dtsi file for sama5d29

Heiko Stuebner (8):
      arm64: dts: rockchip: add csi-dphy to px30
      arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399
      arm64: dts: rockchip: add cif clk-control pinctrl for rk3399
      arm64: dts: rockchip: add isp1 node on rk3399
      arm64: dts: rockchip: add isp node for px30
      arm64: dts: rockchip: hook up camera on px30-evb
      dt-bindings: arm: rockchip: add rk3368 compatible string to pmu.yaml
      arm64: dts: rockchip: add powerdomains to rk3368

Isaac Kurth (2):
      ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6
      ARM: dts: aspeed: rainier: Add 'factory-reset-toggle' as GPIOF6

J.R. Divya Antony (4):
      arm64: dts: qcom: msm8916-asus-z00l: Add sensors
      arm64: dts: qcom: msm8916-asus-z00l: Add touchscreen
      arm64: dts: qcom: msm8916-asus-z00l: Add SDCard
      arm64: dts: qcom: msm8916-asus-z00l: Add sensors

Jakob Unterwurzacher (3):
      arm64: dts: rockchip: fix LDO_REG4 / LDO_REG7 confusion on rk3368-lion
      arm64: dts: rockchip: define iodomains for rk3368-lion
      arm64: dts: rockchip: add phandles to muxed i2c buses on rk3368-lion

Jan Kiszka (6):
      arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices
      arm64: dts: ti: iot2050: Disable SR2.0-only PRUs
      arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs
for R5F cores
      dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards
      arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards
      arm64: dts: ti: iot2050: Add support for product generation 2 boards

Jernej Skrabec (3):
      dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible
      ARM: dts: sun8i: r40: Add I2S nodes
      arm64: dts: allwinner: a64: Add GPU opp table

Joel Stanley (3):
      ARM: dts: aspeed: p10bmc: Define secure boot gpio
      ARM: dts: aspeed: rainier: Add front panel LEDs
      ARM: dts: aspeed: rainier: Enable earlycon

Johan Jonker (13):
      arm64: dts: rockchip: remove interrupt-names from iommu nodes
      arm64: dts: rockchip: rename flash nodenames
      arm64: dts: rockchip: remove clock_in_out from gmac2phy node in
rk3318-a95x-z2.dts
      arm64: dts: rockchip: remove ddc-i2c-scl-* properties from
rk3318-a95x-z2.dts
      ARM: dts: rockchip: add adc-keys node to rk3066a-mk808
      ARM: dts: rockchip: change rv1108 gmac nodename
      ARM: dts: rockchip: rename opp-table node names
      ARM: dts: rockchip: add more angle brackets to operating-points
property on rk3066a
      ARM: dts: rockchip: swap timer clock-names
      ARM: dts: rockchip: change gpio nodenames
      arm64: dts: rockchip: change gpio nodenames
      arm64: dts: rockchip: fix resets in tsadc node for rk356x
      ARM: dts: rockchip: remove usb-phy fallback string from rk3066a/rk3188

John Wang (1):
      ARM: dts: aspeed: fp5280g2: Use the 64M layout

Kansho Nishida (2):
      arm64: dts: mt8183: add audio node
      arm64: dts: mt8183: add kukui platform audio node

Kathiravan T (1):
      arm64: dts: qcom: ipq6018: add usb3 DT description

Kieran Bingham (1):
      arm64: dts: renesas: r8a779a0: falcon-cpu: Add SW47-SW49 support

Kishon Vijay Abraham I (6):
      arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in
PCIe EP nodes
      arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus
number for PCIe
      arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id"
properties of pcie node
      arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe
      arm64: dts: ti: j7200-main: Add *max-virtual-functions* for
pcie-ep DT node
      arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node

Konrad Dybcio (22):
      dt-bindings: arm: cpus: Add Kryo 560 CPUs
      arm64: dts: qcom: Add SM6350 device tree
      arm64: dts: qcom: sm6350: Add LLCC node
      arm64: dts: qcom: sm6350: Add RPMHCC node
      arm64: dts: qcom: sm6350: Add GCC node
      arm64: dts: qcom: sm6350: Add TLMM block node
      arm64: dts: qcom: sm6350: Add USB1 nodes
      arm64: dts: qcom: sm6350: Add cpufreq-hw support
      arm64: dts: qcom: sm6350: Add TSENS nodes
      arm64: dts: qcom: sm6350: Add AOSS_QMP
      arm64: dts: qcom: sm6350: Add SPMI bus
      arm64: dts: qcom: sm6350: Add PRNG node
      arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter
      arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes
      arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus prop to USB1
      arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III
      arm64: dts: qcom: pm6150l: Add missing include
      arm64: dts: qcom: sdm845: Add XO clock to SDHCI
      arm64: dts: qcom: sdm845: Disable Adreno, modem and Venus by default
      arm64: dts: qcom: sdm845: Don't disable MDP explicitly
      arm64: dts: qcom: sdm845: Add size/address-cells to dsi[01]
      arm64: dts: qcom: sdm845: Move gpio.h inclusion to SoC DTSI

Konstantin Aladyshev (1):
      ARM: dts: aspeed: amd-ethanolx: Add FRU EEPROM

Krzysztof Kozlowski (14):
      arm64: dts: exynos: align operating-points table name with
dtschema in Exynos5433
      arm64: dts: exynos: add proper comaptible FSYS syscon in Exynos5433
      ARM: dts: exynos: drop undocumented samsung,sata-freq property
in Exynos5250
      arm64: dts: rockchip: align operating-points table name with dtschema
      arm64: dts: hisilicon: align operating-points table name with dtschema
      arm64: dts: freescale: imx8mq-librem5: align operating-points
table name with dtschema
      ARM: dts: exynos: remove unneeded DVS voltages from PMIC on Arndale
      ARM: dts: exynos: use spaces instead of tabs around '='
      ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for MPL3115A2
      ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC properties
      arm64: dts: exynos: add 'chassis-type' property
      ARM: dts: exynos: add 'chassis-type' property
      ARM: dts: s5pv210: add 'chassis-type' property
      arm64: dts: qcom: msm8996: move clock-frequency from PN547 NFC to I2C bus

Kuldeep Singh (2):
      arm64: dts: imx8mp: Reorder flexspi clock-names entry
      arm64: dts: ls1012a: Add serial alias for ls1012a-rdb

Kuogee Hsieh (1):
      arm64: dts: qcom: sc7280: fix display port phy reg property

Lad Prabhakar (5):
      arm64: dts: renesas: rzg2l-smarc: Add scif0 pins
      arm64: dts: renesas: rzg2l-smarc-som: Move extal and memory
nodes to SOM DTSI
      arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC platform
      arm64: dts: renesas: rzg2l-smarc: Enable CANFD
      arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus controller node

Levin Du (4):
      dt-bindings: add doc for Firefly ROC-RK3328-PC
      arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC
      dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS
      arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS

Li Yang (17):
      dt-bindings: arm: fsl: add ls1021a-tsn board
      ARM: dts: ls1021a: remove clock-names property for i2c nodes
      ARM: dts: ls1021a: change dma channels order to match schema
      ARM: dts: ls1021a: change to use SPDX identifiers
      ARM: dts: ls1021a-qds: Add node for QSPI flash
      ARM: dts: ls1021a: update pcie nodes for dt-schema check
      ARM: dts: ls1021a: fix board compatible to follow binding schema
      ARM: dts: ls1021a: breakup long values in thermal node
      ARM: dts: ls1021a: disable ifc node by default
      ARM: dts: ls1021a: remove regulators simple-bus
      ARM: dts: ls1021a: fix memory node for schema check
      ARM: dts: ls1021a: add #dma-cells to qdma node
      ARM: dts: ls1021a: add #power-domain-cells for power-controller node
      ARM: dts: ls1021a-qds: change fpga to simple-mfd device
      ARM: dts: ls1021a-tsn: remove undocumented property "position"
from mma8452 node
      ARM: dts: ls1021a: move thermal-zones node out of soc/
      ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash

Liang Chen (4):
      dt-bindings: arm: rockchip: add rk3568 compatible string to pmu.yaml
      arm64: dts: rockchip: add pmu and qos nodes for rk3568
      arm64: dts: rockchip: add watchdog to rk3568
      arm64: dts: rockchip: add pwm nodes for rk3568

Lin.TommySC 林世欽 TAO (1):
      ARM: dts: aspeed: Adding Inventec Transformers BMC

Linus Walleij (6):
      ARM: dts: Add PTP timesource to the IXP456x
      ARM: dts: ux500: Tag Janice display SPI correct
      ARM: dts: ux500: Skomer regulator fixes
      ARM: dts: ux500: Fix up SD card pin config
      ARM: dts: ux500: Skomer eMMC needs 300 ms power on
      ARM: dts: ux500: Switch battery nodes to standard

Luca Weiss (13):
      ARM: dts: qcom: msm8226: Add more SoC bits
      ARM: dts: qcom: Add pm8226 PMIC
      dt-bindings: arm: qcom: Document APQ8026 SoC binding
      ARM: dts: qcom: Add support for LG G Watch R
      dt-bindings: arm: Add MT6589 Fairphone 1
      arm64: dts: qcom: Add PM6350 PMIC
      arm64: dts: qcom: sm6350: add debug uart
      dt-bindings: arm: cpus: Add Kryo 570 CPUs
      dt-bindings: arm: qcom: Document sm7225 and fairphone,fp4 board
      arm64: dts: qcom: Add SM7225 device tree
      arm64: dts: qcom: sm7225: Add device tree for Fairphone 4
      dt-bindings: arm: qcom: rename vendor of apq8026-lenok
      ARM: dts: qcom: apq8026-lg-lenok: rename board vendor

Lucas Stach (10):
      arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl
      arm64: dts: zii-ultra: add PCIe PHY supply
      dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl
      dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains
      dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl
      dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains
      arm64: dts: imx8mm: add GPC node
      arm64: dts: imx8mm: put USB controllers into power-domains
      arm64: dts: imx8mm: add VPU blk-ctrl
      arm64: dts: imx8mm: add DISP blk-ctrl

Manaf Meethalavalappu Pallikunhi (1):
      arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support

Marc Zyngier (3):
      arm64: dts: apple: t8103: Add PCIe DARTs
      arm64: dts: apple: t8103: Add root port interrupt routing
      arm64: dts: apple: j274: Expose PCI node for the Ethernet MAC address

Marcel Ziswiler (3):
      dt-bindings: arm: fsl: clean-up all toradex boards/modules
      dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc
      ARM: dts: mvebu: add device tree for netgear gs110emx switch

Marek Vasut (1):
      ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz

Marijn Suijten (7):
      arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep_clk" to GCC
      ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY
      arm64: dts: qcom: sm6125: Improve indentation of multiline properties
      arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node
      arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED enabled-strings
      arm64: dts: qcom: Move WLED num-strings from pmi8994 to sony-xperia-tone
      arm64: dts: qcom: pm660l: Remove board-specific WLED configuration

Mark Kettenis (2):
      arm64: apple: Add pinctrl nodes
      arm64: apple: Add PCIe node

Martin Kepplinger (1):
      arm64: dts: imx8mq-librem5: add reset gpio to mantix panel description

Mateusz Kwiatkowski (1):
      ARM: dts: bcm283x: Fix VEC address for BCM2711

Matthew Hagan (16):
      ARM: dts: NSP: add device names to compatible
      dt-bindings: arm: bcm: add NSP devices to SoCs
      ARM: dts: NSP: enable DMA on bcm988312hr
      ARM: dts: NSP: disable qspi node by default
      ARM: dts: NSP: add MDIO bus controller node
      ARM: dts: NSP: Move USB3 PHY to internal MDIO bus
      dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65
      ARM: dts: NSP: Add common bindings for MX64/MX65
      ARM: dts: NSP: Add Ax stepping modifications
      ARM: dts: NSP: Add DT files for Meraki MX64 series
      ARM: dts: NSP: Add DT files for Meraki MX65 series
      ARM: dts: NSP: Add bcm958623hr board name to dts
      ARM: dts: NSP: Fix mpcore, mmc node names
      ARM: dts: NSP: Fix MDIO mux node names
      ARM: dts: NSP: Fix MX64/MX65 eeprom node name
      ARM: dts: NSP: Fix MX65 MDIO mux warnings

Matthias Brugger (1):
      arm64: dts: rockchip: Disable CDN DP on Pinebook Pro

Matthias Kaehlcke (3):
      arm64: dts: qcom: sc7180-trogdor: Delete ADC config for unused thermistors
      arm64: dts: qcom: Add sc7180-trogdor-homestar
      arm64: dts: qcom: sc7280: Add Herobrine

Matthias Schiffer (3):
      ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems"
      ARM: dts: imx7-tqma7: add SPI-NOR flash
      ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout

Maulik Shah (2):
      arm64: dts: qcom: Enable RPMh Sleep stats
      arm64: dts: qcom: Enable RPM Sleep stats

Mauro Carvalho Chehab (3):
      arm64: dts: hisilicon: Add support for Hikey 970 PMIC
      arm64: tegra: Fix pcie-ep DT nodes
      dt-bindings: PCI: tegra194: Fix PCIe endpoint node names

Max Krummenacher (1):
      ARM: dts: colibri-imx6ull-emmc: add device tree

Maxime Ripard (16):
      dt-bindings: sunxi: Add CPU Configuration Controller Binding
      dt-bindings: sunxi: Add Allwinner A80 PRCM Binding
      ARM: dts: sunxi: Rename power-supply names
      ARM: dts: sunxi: Rename gpio pinctrl names
      ARM: dts: sunxi: Fix OPP arrays
      ARM: dts: sunxi: Fix OPPs node name
      ARM: dts: sunxi: Fix the SPI NOR node names
      ARM: dts: tbs711: Fix touchscreen compatible
      ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible
      arm64: dts: allwinner: h5: Fix GPU thermal zone node name
      arm64: dts: allwinner: h6: Fix de3 parent clocks ordering
      arm64: dts: allwinner: a100: Fix thermal zone node name
      arm64: dts: allwinner: pinetab: Change regulator node name to
avoid warning
      arm64: dts: allwinner: teres-i: Add missing reg
      arm64: dts: allwinner: teres-i: Remove wakekup-source from the PMIC
      dt-bindings: interconnect: sunxi: Add R40 MBUS compatible

Michael Riesch (9):
      arm64: dts: rockchip: add gmac0 node to rk3568
      arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support
      arm64: dts: rockchip: add core io domains node for rk356x
      arm64: dts: rockchip: enable io domains on rk3568-evb1-v10
      arm64: dts: rockchip: add regulators of rk809 pmic to rk3568-evb1-v10
      arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10
      arm64: dts: rockchip: add pinctrl and alias to emmc node to
rk3568-evb1-v10
      arm64: dts: rockchip: add missing rockchip,grf property to rk356x
      arm64: dts: rockchip: add saradc to rk3568-evb1-v10

Michael Walle (8):
      arm64: dts: hisilicon: fix arm,sp805 compatible string
      arm64: dts: freescale: fix arm,sp805 compatible string
      arm64: dts: ls1028a: move pixel clock pll into /soc
      arm64: dts: ls1028a: move Mali DP500 node into /soc
      arm64: dts: ls1028a: add Vivante GPU node
      arm64: dts: ls1028a: disable usb controller by default
      arm64: dts: ls1028a: move PHY nodes to MDIO controller
      arm64: dts: ls1028a: use phy-mode instead of phy-connection-type

Michal Simek (33):
      arm64: zynqmp: Disable CCI by default
      arm64: zynqmp: Enable fpd_dma for zcu104 platforms
      arm64: zynqmp: Fix irps5401 device nodes
      arm64: zynqmp: Add pinctrl description for all boards
      arm64: zynqmp: Correct zcu111 psgtr description
      arm64: zynqmp: Wire psgtr for zc1751-xm015
      arm64: zynqmp: Correct psgtr description for zcu100-revC
      arm64: zynqmp: Add phy description for usb3.0
      arm64: zynqmp: Disable WP on zcu111
      arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5
      arm64: zynqmp: Wire DP and DPDMA for dc1/dc4
      arm64: zynqmp: Enable nand driver for dc2 and dc3
      arm64: zynqmp: Remove additional newline
      arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi
      arm64: zynqmp: Add nvmem alises for eeproms
      arm64: zynqmp: List reset property for ethernet phy
      arm64: zynqmp: Remove can aliases from zc1751
      arm64: zynqmp: Move DP nodes to the end of file on zcu106
      arm64: zynqmp: Add note about UHS mode on some boards
      arm64: zynqmp: Remove information about dma clock on zcu106
      arm64: zynqmp: Wire qspi on multiple boards
      arm64: zynqmp: Move rtc to different location on zcu104-revA
      arm64: zynqmp: Add reset description for sata
      arm64: zynqmp: Sync psgtr node location with zcu104-revA
      arm64: zynqmp: Remove description for 8T49N287 and si5382 chips
      arm64: zynqmp: Add support for zcu102-rev1.1 board
      arm64: zynqmp: Add psgtr description to zc1751 dc1 board
      arm64: zynqmp: Remove not documented is-dual property
      arm64: zynqmp: Fix serial compatible string
      arm64: zynqmp: Enable gpio and qspi for zc1275-revA
      arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards
      arm64: zynqmp: Wire psgtr for zc1751-xm013
      arm64: zynqmp: Add support for Xilinx Kria SOM board

Michal Vokáč (2):
      ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
      ARM: dts: imx6dl-yapp4: Remove the unused white LED channel

Mikko Perttunen (2):
      dt-bindings: Add YAML bindings for NVDEC
      arm64: tegra: Add NVDEC to Tegra186/194 device trees

Mounika Grace Akula (1):
      arm64: zynqmp: Add reset-on-timeout to all boards and modify
default timeout value

Nicolas Frattaroli (3):
      arm64: dts: rockchip: enable spdif on Quartz64 A
      arm64: dts: rockchip: Add i2s1 on rk356x
      arm64: dts: rockchip: Add analog audio on Quartz64

Nicolas Saenz Julienne (2):
      ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
      ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address

Niklas Söderlund (3):
      arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, ISP
and VIN nodes
      arm64: dts: renesas: Add ports node to all adv7482 nodes
      mailmap: Fix text encoding for Niklas Söderlund

Nishanth Menon (6):
      arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes
      arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location
      arm64: dts: ti: Makefile: Collate AM64 platforms together
      dt-bindings: arm: ti: Add missing compatibles for j721e/j7200 evms
      arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible
      arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible

Nobuhiro Iwamatsu (1):
      arm64: dts: visconti: Add PCIe host controller support for TMPV7708 SoC

Ola Jeppsson (1):
      arm64: dts: qcom: sm8350: Add fastrpc nodes

Oleksij Rempel (1):
      ARM: dts: imx6: skov: provide panel support for lt2 variants

Olivier Moysan (2):
      ARM: dts: stm32: fix SAI sub nodes register range
      ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15

Oskar Senft (1):
      ARM: dts: aspeed: Add TYAN S7106 BMC machine

Owen Kirby (1):
      ARM: dts: at91: add Exegin Q5xR5 board

Paul Kocialkowski (1):
      arm64: dts: rockchip: Add VPU support for the PX30

Paweł Anikiel (1):
      dts: socfpga: Add Mercury+ AA1 devicetree

Peter Geis (13):
      arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi
      arm64: dts: rockchip: split rk3568 device tree
      arm64: dts: rockchip: add rk3566 dtsi
      arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A
      arm64: dts: rockchip: fix rk3568 mbi-alias
      arm64: dts: rockchip: add rk356x gmac1 node
      arm64: dts: rockchip: adjust rk3568 pll clocks
      arm64: dts: rockchip: enable gmac node on quartz64-a
      arm64: dts: rockchip: add thermal fan control to rockpro64
      arm64: dts: rockchip: add rk356x gpio debounce clocks
      arm64: dts: rockchip: add rk3568 tsadc nodes
      arm64: dts: rockchip: add thermal support to Quartz64 Model A
      arm64: dts: rockchip: add spdif node to rk356x

Peter Rosin (1):
      ARM: dts: at91: tse850: the emac<->phy interface is rmii

Philip Chen (2):
      arm64: dts: sc7180: Factor out ti-sn65dsi86 support
      arm64: dts: sc7180: Support Parade ps8640 edp bridge

Prasad Malisetty (2):
      arm64: dts: qcom: sc7280: Add PCIe and PHY related nodes
      arm64: dts: qcom: sc7280: Add PCIe nodes for IDP board

Quan Nguyen (1):
      ARM: dts: aspeed: mtjade: Add some gpios

Rafał Miłecki (9):
      ARM: dts: BCM5301X: Fix nodes names
      ARM: dts: BCM5301X: Fix MDIO mux binding
      ARM: dts: BCM5301X: Fix memory nodes names
      ARM: dts: BCM5301X: Specify switch ports for more devices
      arm64: dts: broadcom: bcm4908: Fix NAND node name
      arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus
      arm64: dts: broadcom: bcm4908: Fix UART clock name
      ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
      ARM: dts: BCM53573: Add Tenda AC9 switch ports

Raffaele Tranquillini (2):
      arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for Xiaomi Mi 5
      arm64: dts: qcom: msm8996: xiaomi-gemini: Enable JDI LCD panel

Rajendra Nayak (2):
      arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom
      arm64: dts: qcom: sc7280: Define CPU topology

Rajesh Patil (5):
      arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp
      arm64: dts: qcom: sc7280: Configure uart7 to support bluetooth
on sc7280-idp
      arm64: dts: qcom: sc7280: Add aliases for I2C and SPI
      arm64: dts: qcom: sc7180: Add qspi compatible
      arm64: dts: qcom: sc7280: Add 200MHz in qspi_opp_table

Richard Zhu (2):
      ARM: dts: imx: fix the schema check errors
      arm64: dts: imx8mq: fix the schema check errors

Rob Herring (7):
      arm64: dts: freescale: Fix 'interrupt-map' parent address cells
      ARM: dts: ixp4xx: Group PCI interrupt properties together
      ARM: dts: gemini: Consolidate PCI interrupt-map properties
      ARM: dts: spear13xx: Drop malformed 'interrupt-map' on PCI nodes
      arm64: dts: qcom: Fix 'interrupt-map' parent address cells
      ARM: dts: arm: Update register-bit-led nodes 'reg' and node names
      ARM: dts: arm: Update ICST clock nodes 'reg' and node names

Robert Marko (3):
      arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property
      arm64: dts: qcom: ipq8074: add SPMI bus
      arm64: dts: marvell: add Globalscale MOCHAbin

Roger Quadros (8):
      dt-bindings: mtd: Remove gpmc-nor.txt
      dt-bindings: net: Remove gpmc-eth.txt
      dt-bindings: memory-controllers: Introduce ti,gpmc-child
      dt-bindings: mtd: ti,gpmc-nand: Convert to yaml
      dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml
      dt-bindings: memory-controllers: ti,gpmc: Convert to yaml
      ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{same|diff}csen
      ARM: dts: omap: fix gpmc,mux-add-data type

Roja Rani Yarubandi (4):
      arm64: dts: qcom: sc7280: Add QSPI node
      arm64: dts: qcom: sc7280: Add QUPv3 wrapper_0 nodes
      arm64: dts: qcom: sc7280: Update QUPv3 UART5 DT node
      arm64: dts: qcom: sc7280: Add QUPv3 wrapper_1 nodes

Romain Perier (2):
      ARM: dts: mstar: Add rtc device node
      ARM: dts: mstar: Mark timer with arm,cpu-registers-not-fw-configured

Sai Prakash Ranjan (1):
      arm64: dts: qcom: sc7180: Add IMEM and pil info regions

Sameer Pujar (4):
      arm64: tegra: Audio graph sound card for Jetson TX2 NX
      arm64: tegra: Update HDA card name on Jetson TX2 NX
      arm64: tegra: Add few AHUB devices for Tegra210 and later
      arm64: tegra: Extend APE audio support on Jetson platforms

Sebastian Krzyszkowiak (2):
      arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl assignments
      arm64: dts: imx8mq-librem5: set debounce interval of volume
buttons to 50ms

Shaik Sajida Bhanu (1):
      arm64: dts: qcom: sc7180: Use maximum drive strength values for eMMC

Shawn Guo (14):
      arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property
      arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property
      arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property
      arm64: dts: qcom: Update BAM DMA node name per DT schema
      arm64: dts: qcom: pm660: Add reboot mode support
      arm64: dts: qcom: sdm630-nile: Correct regulator label name
      ARM: dts: qcom: sdx55: Drop '#clock-cells' from QMP PHY node
      arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY child node
      arm64: dts: qcom: Correct QMP PHY child node name
      arm64: dts: qcom: Drop max-microamp and vddp-ref-clk properties
from QMP PHY
      arm64: dts: qcom: Drop reg-names from QMP PHY nodes
      arm64: dts: qcom: msm8998-clamshell: Add missing vdda supplies
      arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes
      arm64: dts: qcom: ipq8074-hk01: Add dummy supply for QMP USB3 PHY

Sibi Sankar (11):
      arm64: dts: qcom: sc7180: Use QMP property to control load state
      arm64: dts: qcom: sc7280: Use QMP property to control load state
      arm64: dts: qcom: sdm845: Use QMP property to control load state
      arm64: dts: qcom: sm8150: Use QMP property to control load state
      arm64: dts: qcom: sm8250: Use QMP property to control load state
      arm64: dts: qcom: sm8350: Use QMP property to control load state
      arm64: dts: qcom: sc7280: Update reserved memory map
      arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes
      arm64: dts: qcom: sc7280: Add nodes to boot modem
      arm64: dts: qcom: sc7280: Add Q6V5 MSS node
      arm64: dts: qcom: sc7280: Update Q6V5 MSS node

Simon Xue (1):
      arm64: dts: rockchip: add saradc node for rk3568

Sinthu Raja (4):
      dt-bindings: arm: ti: Add compatible for J721E SK
      arm64: dts: ti: Add support for J721E SK
      arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes
      arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes

Srinivas Neeli (1):
      arm64: zynqmp: Update rtc calibration value

Steev Klimaszewski (1):
      arm64: dts: qcom: c630: add second channel for wifi

Stefan Wahren (8):
      ARM: dts: bcm2711: fix MDIO #address- and #size-cells
      ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
      dt-bindings: display: bcm2835: add optional property power-domains
      ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi
      dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4
      ARM: dts: Add Raspberry Pi Compute Module 4
      ARM: dts: Add Raspberry Pi Compute Module 4 IO Board
      arm64: dts: broadcom: Add reference to RPi CM4 IO Board

Stefano Stabellini (1):
      arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi

Stephan Gerhold (22):
      arm64: dts: qcom: msm8916: Add unit name for /soc node
      arm64: dts: qcom: msm8916: Add "qcom,msm8916-sdhci" compatible
      arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sensor interrupts
      arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock
      arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000
      arm64: dts: qcom: pm8916: Add pm8941-misc extcon for USB detection
      arm64: dts: qcom: msm8916-longcheer-l8150: Use &pm8916_usbin extcon
      arm64: dts: qcom: apq8016-sbc: Clarify firmware-names
      arm64: dts: qcom: msm8916: Drop underscore in node name
      arm64: dts: qcom: Add device tree for Samsung Galaxy S4 Mini Value Edition
      arm64: dts: qcom: msm8916-samsung-serranove: Add touch screen
      arm64: dts: qcom: msm8916-samsung-serranove: Add touch key
      arm64: dts: qcom: msm8916-samsung-serranove: Add IMU
      arm64: dts: qcom: msm8916-samsung-serranove: Add rt5033 battery
      arm64: dts: qcom: msm8916-samsung-serranove: Add NFC
      ARM: qcom: Add ARCH_MSM8916 for MSM8916 on ARM32
      arm64: dts: qcom: msm8916: Add CPU ACC and SAW/SPM
      ARM: dts: qcom: msm8916: Add include for SMP without PSCI on ARM32
      ARM: dts: qcom: msm8916-samsung-serranove: Include dts from arm64
      arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes
      arm64: dts: qcom: msm8916: Drop standalone smem node
      arm64: dts: qcom: Drop unneeded extra device-specific includes

Stephen Boyd (1):
      arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells

Sujit Kautkar (1):
      arm64: dts: qcom: sc7180-trogdor: Enable IPA on LTE only SKUs

Suman Anna (1):
      arm64: dts: ti: k3-am64-main: Add ICSSG nodes

Sungbo Eo (1):
      arm: dts: mt7623: add musb device nodes

Taniya Das (1):
      arm64: dts: qcom: sc7280: Add clock controller ID headers

Thara Gopinath (2):
      arm64: dts: qcom: sdm845: Add support for LMh node
      arm64: dts: qcom: sdm845: Remove cpufreq cooling devices for CPU
thermal zones

Thierry Reding (2):
      ARM: tegra: Remove useless usb-ehci compatible string
      arm64: tegra: Remove useless usb-ehci compatible string

Tim Harvey (1):
      arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix

Tommaso Merciai (1):
      arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru

Vamsi krishna Lanka (1):
      dt-bindings: arm: qcom: Document SDX65 platform and boards

Vladimir Oltean (2):
      dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards
      arm64: dts: ls1028a: mark internal links between Felix and ENETC
as capable of flow control

Vladimir Zapolskiy (2):
      arm64: dts: qcom: msm8996: Add device tree entries to support
crypto engine
      arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock

Vyacheslav Bocharov (4):
      dt-bindings: arm: amlogic: add bindings for Jethub D1/H1
      dt-bindings: vendor-prefixes: add jethome prefix
      arm64: dts: meson-gxl: add support for JetHub H1
      arm64: dts: meson-axg: add support for JetHub D1

Wasim Khan (1):
      arm64: dts: add device tree for the LX2160A on the NXP BlueBox3 board

Wolfram Sang (2):
      arm64: dts: renesas: r8a77961: Add TPU device node
      arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC

Yassine Oudjana (3):
      arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi
      arm64: dts: qcom: msm8996: Add blsp2_i2c3
      arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8996 platform

Yoshihiro Shimoda (2):
      arm64: dts: renesas: r8a779a0: Add IPMMU nodes
      arm64: dts: renesas: r8a779a0: Add iommus into sdhi node

Yuji Ishikawa (3):
      arm64: dts: visconti: Add 150MHz fixed clock to TMPV7708 SoC
      dt-bindings: arm: toshiba: Add the TMPV7708 VisROBO VRB board
      arm64: dts: visconti: Add DTS for the VisROBO board

Yunus Bas (2):
      ARM: dts: imx6: phycore-som: Disable micro-SD write protection
      ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery

pshete (1):
      arm64: tegra: Add additional GPIO interrupt entries on Tegra194

satya priya (1):
      arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp

 .mailmap                                           |    1 +
 Documentation/devicetree/bindings/arm/amlogic.yaml |    3 +
 .../devicetree/bindings/arm/atmel-at91.yaml        |   12 +
 .../devicetree/bindings/arm/bcm/bcm2835.yaml       |    1 +
 .../devicetree/bindings/arm/bcm/brcm,nsp.yaml      |   65 +-
 Documentation/devicetree/bindings/arm/cpus.yaml    |    2 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |   99 +-
 .../devicetree/bindings/arm/mediatek.yaml          |    1 +
 .../bindings/arm/mediatek/mediatek,mmsys.yaml      |    4 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |   23 +
 Documentation/devicetree/bindings/arm/renesas.yaml |   61 +
 .../devicetree/bindings/arm/rockchip.yaml          |   48 +-
 .../devicetree/bindings/arm/rockchip/pmu.yaml      |    4 +
 .../bindings/arm/samsung/samsung-boards.yaml       |    6 +
 .../devicetree/bindings/arm/sprd/sprd.yaml         |    5 +
 .../devicetree/bindings/arm/stm32/stm32.yaml       |    4 +
 .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml        |    1 +
 .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml   |   38 +
 .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml        |   33 +
 Documentation/devicetree/bindings/arm/ti/k3.yaml   |   15 +-
 Documentation/devicetree/bindings/arm/toshiba.yaml |    1 +
 Documentation/devicetree/bindings/arm/xilinx.yaml  |   17 +
 .../bindings/display/brcm,bcm2835-dsi0.yaml        |    3 +
 .../bindings/display/brcm,bcm2835-hdmi.yaml        |    3 +
 .../bindings/display/brcm,bcm2835-v3d.yaml         |    3 +
 .../bindings/display/brcm,bcm2835-vec.yaml         |    3 +
 .../bindings/display/mediatek/mediatek,dsi.txt     |    6 +
 .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml |  106 +
 .../bindings/memory-controllers/omap-gpmc.txt      |  157 -
 .../bindings/memory-controllers/ti,gpmc-child.yaml |  245 ++
 .../bindings/memory-controllers/ti,gpmc.yaml       |  172 +
 .../devicetree/bindings/mtd/gpmc-nand.txt          |  147 -
 Documentation/devicetree/bindings/mtd/gpmc-nor.txt |   98 -
 .../devicetree/bindings/mtd/gpmc-onenand.txt       |   48 -
 .../devicetree/bindings/mtd/ti,gpmc-nand.yaml      |  121 +
 .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml   |   81 +
 Documentation/devicetree/bindings/net/gpmc-eth.txt |   97 -
 .../bindings/pci/nvidia,tegra194-pcie.txt          |    2 +-
 .../bindings/serial/fsl,s32-linflexuart.txt        |   22 -
 .../bindings/serial/fsl,s32-linflexuart.yaml       |   48 +
 .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml |   94 +
 .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml  |   76 +
 .../bindings/sound/allwinner,sun4i-a10-i2s.yaml    |    3 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   10 +
 MAINTAINERS                                        |    1 +
 arch/arm/boot/dts/Makefile                         |   26 +-
 arch/arm/boot/dts/am335x-pocketbeagle.dts          |    1 +
 arch/arm/boot/dts/arm-realview-eb.dtsi             |   42 +-
 arch/arm/boot/dts/arm-realview-pb1176.dts          |   42 +-
 arch/arm/boot/dts/arm-realview-pb11mp.dts          |   48 +-
 arch/arm/boot/dts/arm-realview-pbx.dtsi            |   42 +-
 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts  |  295 ++
 arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts      |    5 +
 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts     |   21 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts       |  883 ++---
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       | 1287 +++++--
 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts   |    9 +-
 .../boot/dts/aspeed-bmc-inventec-transformers.dts  |  328 ++
 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts        |  488 +++
 arch/arm/boot/dts/aspeed-g4.dtsi                   |    6 +
 arch/arm/boot/dts/aspeed-g5.dtsi                   |    6 +
 arch/arm/boot/dts/aspeed-g6.dtsi                   |   26 +
 arch/arm/boot/dts/at91-lmu5000.dts                 |  147 +
 arch/arm/boot/dts/at91-q5xr5.dts                   |  199 ++
 arch/arm/boot/dts/at91-sama5d27_som1.dtsi          |   12 +-
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |   23 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |   70 +
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   22 +-
 arch/arm/boot/dts/at91-sama7g5ek.dts               |   20 +
 arch/arm/boot/dts/at91-tse850-3.dts                |    2 +-
 arch/arm/boot/dts/at91sam9260.dtsi                 |    2 +-
 arch/arm/boot/dts/axp209.dtsi                      |    6 +-
 arch/arm/boot/dts/axp22x.dtsi                      |    6 +-
 arch/arm/boot/dts/axp81x.dtsi                      |   10 +-
 arch/arm/boot/dts/bcm-nsp-ax.dtsi                  |   70 +
 arch/arm/boot/dts/bcm-nsp.dtsi                     |   52 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |   49 +-
 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts           |  138 +
 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi             |  113 +
 arch/arm/boot/dts/bcm2711.dtsi                     |   12 +-
 arch/arm/boot/dts/bcm2835-common.dtsi              |    8 +
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |   31 +-
 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts         |   36 +-
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts         |   36 +-
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts              |   36 +-
 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi         |   34 +
 arch/arm/boot/dts/bcm283x.dtsi                     |    8 -
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts        |   39 +-
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts |   37 +
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |    2 +-
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |    2 +-
 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts       |    2 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |    2 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        |   44 +-
 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts  |    2 +-
 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts       |  200 ++
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |   42 +
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts    |    2 +-
 arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts      |   37 +
 arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts      |   37 +
 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts      |    2 +-
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts           |   37 +
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts         |   35 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |   10 +-
 arch/arm/boot/dts/bcm53573.dtsi                    |   18 +
 arch/arm/boot/dts/bcm94708.dts                     |    2 +-
 arch/arm/boot/dts/bcm94709.dts                     |    2 +-
 arch/arm/boot/dts/bcm958522er.dts                  |    3 +-
 arch/arm/boot/dts/bcm958525er.dts                  |    3 +-
 arch/arm/boot/dts/bcm958525xmc.dts                 |    3 +-
 arch/arm/boot/dts/bcm958622hr.dts                  |    3 +-
 arch/arm/boot/dts/bcm958623hr.dts                  |    3 +-
 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi      |  281 ++
 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi    |  163 +
 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts     |   25 +
 arch/arm/boot/dts/bcm958625-meraki-mx64.dts        |   24 +
 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts    |   33 +
 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts       |   32 +
 arch/arm/boot/dts/bcm958625-meraki-mx65.dts        |   24 +
 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts       |   32 +
 .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi |  129 +
 arch/arm/boot/dts/bcm958625hr.dts                  |    3 +-
 arch/arm/boot/dts/bcm958625k.dts                   |    3 +-
 arch/arm/boot/dts/bcm988312hr.dts                  |    7 +-
 arch/arm/boot/dts/dra7.dtsi                        |   19 +
 arch/arm/boot/dts/e60k02.dtsi                      |    2 +-
 arch/arm/boot/dts/e70k02.dtsi                      |  320 ++
 arch/arm/boot/dts/emev2-kzm9d.dts                  |    2 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |    1 +
 arch/arm/boot/dts/exynos4210-i9100.dts             |    1 +
 arch/arm/boot/dts/exynos4210-origen.dts            |   24 +-
 arch/arm/boot/dts/exynos4210-trats.dts             |    1 +
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |    1 +
 arch/arm/boot/dts/exynos4412-i9300.dts             |    1 +
 arch/arm/boot/dts/exynos4412-i9305.dts             |    1 +
 arch/arm/boot/dts/exynos4412-n710x.dts             |    1 +
 arch/arm/boot/dts/exynos4412-origen.dts            |   14 +-
 arch/arm/boot/dts/exynos4412-p4note-n8010.dts      |    1 +
 arch/arm/boot/dts/exynos4412-trats2.dts            |    1 +
 arch/arm/boot/dts/exynos5250-arndale.dts           |    3 -
 arch/arm/boot/dts/exynos5250-snow-rev5.dts         |    1 +
 arch/arm/boot/dts/exynos5250-snow.dts              |    1 +
 arch/arm/boot/dts/exynos5250-spring.dts            |    1 +
 arch/arm/boot/dts/exynos5250.dtsi                  |    1 -
 arch/arm/boot/dts/exynos5420-peach-pit.dts         |    1 +
 arch/arm/boot/dts/exynos5800-peach-pi.dts          |    1 +
 arch/arm/boot/dts/gemini-dlink-dir-685.dts         |   18 -
 arch/arm/boot/dts/gemini-ns2502.dts                |  148 +
 arch/arm/boot/dts/gemini-sl93512r.dts              |   18 -
 arch/arm/boot/dts/gemini-sq201.dts                 |   18 -
 arch/arm/boot/dts/gemini-ssi1328.dts               |  138 +
 arch/arm/boot/dts/gemini-wbd111.dts                |   18 -
 arch/arm/boot/dts/gemini-wbd222.dts                |   18 -
 arch/arm/boot/dts/gemini.dtsi                      |   33 +-
 arch/arm/boot/dts/imx6dl-alti6p.dts                |    2 +-
 arch/arm/boot/dts/imx6dl-b1x5v2.dtsi               |    1 -
 arch/arm/boot/dts/imx6dl-prtrvt.dts                |    2 -
 arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts         |    1 +
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi         |   11 +-
 arch/arm/boot/dts/imx6q-skov-revc-lt2.dts          |    1 +
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |    7 +-
 arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi         |   31 +-
 arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi  |   12 +-
 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi       |   99 +
 arch/arm/boot/dts/imx6qdl-tqma6.dtsi               |    2 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |    7 +-
 arch/arm/boot/dts/imx6qp-prtwd3.dts                |    4 +-
 arch/arm/boot/dts/imx6qp.dtsi                      |    2 +-
 arch/arm/boot/dts/imx6sl-tolino-vision5.dts        |  349 ++
 arch/arm/boot/dts/imx6sl.dtsi                      |   18 +-
 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts        |  339 ++
 arch/arm/boot/dts/imx6sll.dtsi                     |   22 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |    6 +-
 arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi   |   12 +-
 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi         |    1 +
 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts |   17 +
 .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi |  185 +
 arch/arm/boot/dts/imx6ull-colibri.dtsi             |   32 +-
 arch/arm/boot/dts/imx7-mba7.dtsi                   |   42 +-
 arch/arm/boot/dts/imx7-tqma7.dtsi                  |   47 +-
 arch/arm/boot/dts/imx7d-mba7.dts                   |    6 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |    2 +-
 arch/arm/boot/dts/imx7d-tqma7.dtsi                 |    4 +-
 arch/arm/boot/dts/imx7d.dtsi                       |    7 +-
 arch/arm/boot/dts/imx7s-mba7.dts                   |    6 +-
 arch/arm/boot/dts/imx7s-tqma7.dtsi                 |    4 +-
 arch/arm/boot/dts/integrator.dtsi                  |   23 +-
 arch/arm/boot/dts/integratorap-im-pd1.dts          |    9 +-
 arch/arm/boot/dts/integratorap.dts                 |   15 +-
 arch/arm/boot/dts/integratorcp.dts                 |    9 +-
 arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts      |    2 +
 arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts    |    2 +
 arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts  |    2 +
 arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts   |    2 +
 .../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts |    2 +
 arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts  |    2 +
 arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts        |    2 +
 arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts   |    2 +
 arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts  |    2 +
 arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts |    2 +
 .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts |    2 +
 arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi         |    8 +
 .../boot/dts/intel-ixp4xx-reference-design.dtsi    |    2 +
 arch/arm/boot/dts/intel-ixp4xx.dtsi                |    2 -
 arch/arm/boot/dts/iwg20d-q7-common.dtsi            |    2 +
 arch/arm/boot/dts/ls1021a-qds.dts                  |   85 +-
 arch/arm/boot/dts/ls1021a-tsn.dts                  |    4 +-
 arch/arm/boot/dts/ls1021a-twr.dts                  |   63 +-
 arch/arm/boot/dts/ls1021a.dtsi                     |  219 +-
 arch/arm/boot/dts/mps2.dtsi                        |   10 +-
 arch/arm/boot/dts/mstar-v7.dtsi                    |    9 +
 arch/arm/boot/dts/mt7623.dtsi                      |   33 +
 arch/arm/boot/dts/mt7623a.dtsi                     |    4 +
 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts      |   25 +
 arch/arm/boot/dts/mt7629-rfb.dts                   |    3 +-
 arch/arm/boot/dts/mt7629.dtsi                      |   45 +-
 arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi          |    4 +-
 arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi          |    2 +-
 arch/arm/boot/dts/omap-zoom-common.dtsi            |    4 +-
 arch/arm/boot/dts/omap2430-sdp.dts                 |    4 +-
 arch/arm/boot/dts/omap3-cpu-thermal.dtsi           |    2 +-
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi     |    4 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   23 +-
 arch/arm/boot/dts/omap3-gta04a5.dts                |    2 +
 arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi  |    2 +-
 arch/arm/boot/dts/omap3-sb-t35.dtsi                |    4 +-
 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts        |  237 ++
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts     |   10 +-
 arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |    2 +-
 arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts        |    6 +-
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts         |    6 +-
 .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts |    4 +-
 arch/arm/boot/dts/qcom-apq8064.dtsi                |   63 +-
 arch/arm/boot/dts/qcom-apq8084.dtsi                |    8 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts    |    2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi      |    1 -
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts    |    2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts    |    2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts    |    2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts    |    2 +-
 arch/arm/boot/dts/qcom-ipq8064-ap148.dts           |    2 +-
 arch/arm/boot/dts/qcom-ipq8064-rb3011.dts          |    8 +-
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |   26 +-
 arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi         |    2 +-
 arch/arm/boot/dts/qcom-mdm9615.dtsi                |   16 +-
 arch/arm/boot/dts/qcom-msm8226.dtsi                |  263 +-
 arch/arm/boot/dts/qcom-msm8660-surf.dts            |    4 +-
 arch/arm/boot/dts/qcom-msm8660.dtsi                |   27 +-
 .../boot/dts/qcom-msm8916-samsung-serranove.dts    |    3 +
 arch/arm/boot/dts/qcom-msm8916-smp.dtsi            |   62 +
 arch/arm/boot/dts/qcom-msm8960-cdp.dts             |    4 +-
 arch/arm/boot/dts/qcom-msm8960.dtsi                |    4 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |   16 +-
 arch/arm/boot/dts/qcom-pm8226.dtsi                 |   27 +
 arch/arm/boot/dts/qcom-pm8841.dtsi                 |    7 +-
 arch/arm/boot/dts/qcom-pm8941.dtsi                 |   11 +-
 arch/arm/boot/dts/qcom-pma8084.dtsi                |   11 +-
 arch/arm/boot/dts/qcom-sdx55.dtsi                  |    1 -
 arch/arm/boot/dts/r7s72100-genmai.dts              |    2 +
 arch/arm/boot/dts/r7s72100-gr-peach.dts            |    2 +
 arch/arm/boot/dts/r7s72100-rskrza1.dts             |    2 +
 arch/arm/boot/dts/r7s9210-rza2mevb.dts             |   21 +
 arch/arm/boot/dts/r8a73a4-ape6evm.dts              |    1 +
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts      |    3 +
 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts    |    2 +
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts            |    2 +
 arch/arm/boot/dts/r8a7743-sk-rzg1m.dts             |    4 +
 arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts        |    2 +
 arch/arm/boot/dts/r8a7745-sk-rzg1e.dts             |    4 +
 arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts          |    2 +
 arch/arm/boot/dts/r8a7778-bockw.dts                |    2 +-
 arch/arm/boot/dts/r8a7779-marzen.dts               |    2 +-
 arch/arm/boot/dts/r8a7790-lager.dts                |    2 +
 arch/arm/boot/dts/r8a7790-stout.dts                |    2 +
 arch/arm/boot/dts/r8a7791-koelsch.dts              |    2 +
 arch/arm/boot/dts/r8a7791-porter.dts               |    2 +
 arch/arm/boot/dts/r8a7793-gose.dts                 |    2 +
 arch/arm/boot/dts/r8a7794-alt.dts                  |    2 +
 arch/arm/boot/dts/r8a7794-silk.dts                 |    2 +
 arch/arm/boot/dts/rk3036.dtsi                      |   10 +-
 arch/arm/boot/dts/rk3066a-mk808.dts                |   27 +
 arch/arm/boot/dts/rk3066a.dtsi                     |   32 +-
 arch/arm/boot/dts/rk3188.dtsi                      |   13 +-
 arch/arm/boot/dts/rk3229.dtsi                      |    2 +-
 arch/arm/boot/dts/rk322x.dtsi                      |   14 +-
 arch/arm/boot/dts/rk3288.dtsi                      |   22 +-
 arch/arm/boot/dts/rv1108.dtsi                      |   16 +-
 arch/arm/boot/dts/s5pv210-fascinate4g.dts          |    1 +
 arch/arm/boot/dts/s5pv210-galaxys.dts              |    1 +
 arch/arm/boot/dts/sama5d29.dtsi                    |   16 +
 arch/arm/boot/dts/sama7g5.dtsi                     |   43 +
 arch/arm/boot/dts/sh73a0-kzm9g.dts                 |    2 +-
 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts  |  112 +
 arch/arm/boot/dts/spear1310.dtsi                   |    6 -
 arch/arm/boot/dts/spear1340.dtsi                   |    2 -
 arch/arm/boot/dts/ste-ab8500.dtsi                  |   13 +-
 arch/arm/boot/dts/ste-ab8505.dtsi                  |   13 +-
 arch/arm/boot/dts/ste-href.dtsi                    |    6 +
 arch/arm/boot/dts/ste-snowball.dts                 |    6 +
 arch/arm/boot/dts/ste-ux500-samsung-codina.dts     |    4 +
 arch/arm/boot/dts/ste-ux500-samsung-gavini.dts     |    4 +
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |    4 +
 arch/arm/boot/dts/ste-ux500-samsung-janice.dts     |    7 +
 arch/arm/boot/dts/ste-ux500-samsung-kyle.dts       |    4 +
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |   38 +-
 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi           |   64 +
 arch/arm/boot/dts/stm32mp131.dtsi                  |  283 ++
 arch/arm/boot/dts/stm32mp133.dtsi                  |   37 +
 arch/arm/boot/dts/stm32mp135.dtsi                  |   12 +
 arch/arm/boot/dts/stm32mp135f-dk.dts               |   56 +
 arch/arm/boot/dts/stm32mp13xc.dtsi                 |   17 +
 arch/arm/boot/dts/stm32mp13xf.dtsi                 |   17 +
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |    8 +-
 arch/arm/boot/dts/stm32mp151.dtsi                  |   18 +-
 arch/arm/boot/dts/stm32mp157c-odyssey.dts          |    6 +
 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi       |    2 +-
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |    2 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |   11 +-
 arch/arm/boot/dts/sun4i-a10.dtsi                   |   11 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   15 +-
 arch/arm/boot/dts/sun6i-a31.dtsi                   |   44 +-
 arch/arm/boot/dts/sun7i-a20-bananapi.dts           |   17 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                   |   34 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                   |    4 +-
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |    2 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |    4 +-
 arch/arm/boot/dts/sun8i-h3.dtsi                    |    4 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                   |   39 +
 arch/arm/boot/dts/sun8i-v3-sl631.dtsi              |    2 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |    2 +-
 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi   |    2 +-
 arch/arm/boot/dts/tegra114.dtsi                    |    8 +-
 arch/arm/boot/dts/tegra124.dtsi                    |   12 +-
 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts    |    7 +-
 arch/arm/boot/dts/tegra20-paz00.dts                |    2 -
 arch/arm/boot/dts/tegra20.dtsi                     |   13 +-
 .../dts/tegra30-asus-nexus7-grouper-common.dtsi    |   30 +-
 arch/arm/boot/dts/tegra30-ouya.dts                 |    5 +-
 arch/arm/boot/dts/tegra30.dtsi                     |   12 +-
 arch/arm/boot/dts/versatile-ab-ib2.dts             |    6 +-
 arch/arm/boot/dts/versatile-ab.dts                 |   27 +-
 arch/arm/mach-qcom/Kconfig                         |   10 +
 arch/arm64/boot/dts/allwinner/axp803.dtsi          |   10 +-
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi     |    6 +-
 .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi     |    2 +-
 .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts |    2 +-
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts      |   28 +-
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts      |    3 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |   17 +
 .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi      |    2 +-
 .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts |    9 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |    2 +-
 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi      |    2 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |    8 +-
 arch/arm64/boot/dts/amlogic/Makefile               |    3 +
 .../dts/amlogic/meson-axg-jethome-jethub-j100.dts  |  362 ++
 .../boot/dts/amlogic/meson-g12a-radxa-zero.dts     |  405 +++
 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |    2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts    |    2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |    2 +-
 .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi   |    4 +-
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |    6 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi   |    4 +-
 .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |  241 ++
 arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |   61 +
 .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts     |    2 +-
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts    |    2 +-
 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  |    6 +-
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |    2 +-
 arch/arm64/boot/dts/apple/t8103-j274.dts           |   23 +
 arch/arm64/boot/dts/apple/t8103.dtsi               |  207 ++
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi      |   27 +-
 arch/arm64/boot/dts/broadcom/Makefile              |    1 +
 .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts |    2 +
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  |   16 +-
 arch/arm64/boot/dts/exynos/Makefile                |    3 +-
 arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi     |   10 +-
 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts      |    1 +
 arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts     |    1 +
 arch/arm64/boot/dts/exynos/exynos5433.dtsi         |    6 +-
 .../boot/dts/exynos/exynosautov9-pinctrl.dtsi      | 1189 +++++++
 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts   |   56 +
 arch/arm64/boot/dts/exynos/exynosautov9.dtsi       |  306 ++
 arch/arm64/boot/dts/freescale/Makefile             |    4 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts  |    1 +
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |   60 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |   17 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var4.dts    |   49 +-
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts     |   31 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |   19 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   72 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |   40 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |   40 +-
 .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts   |   34 +
 .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts    |  658 ++++
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   24 +-
 .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts  |   32 +-
 .../dts/freescale/imx8mm-kontron-n801x-som.dtsi    |    4 +-
 .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi   |    2 +-
 .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi   |    2 +-
 .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi   |    2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |   24 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  180 +
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |    2 +-
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  |   46 +-
 .../boot/dts/freescale/imx8mq-mnt-reform2.dts      |    1 +
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |    2 +
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   10 +-
 arch/arm64/boot/dts/freescale/s32g2.dtsi           |  124 +
 arch/arm64/boot/dts/freescale/s32g274a-evb.dts     |   34 +
 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts    |   40 +
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi          |    8 +-
 arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts  |   22 +-
 arch/arm64/boot/dts/hisilicon/hi3670.dtsi          |    2 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi          |    4 +-
 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi   |   86 +
 arch/arm64/boot/dts/marvell/Makefile               |    1 +
 .../boot/dts/marvell/armada-7040-mochabin.dts      |  458 +++
 arch/arm64/boot/dts/mediatek/mt2712e.dtsi          |   97 +-
 arch/arm64/boot/dts/mediatek/mt6358.dtsi           |    1 +
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |   16 +-
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |    6 +-
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |  112 +-
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |    2 +
 .../mt8183-kukui-audio-da7219-max98357a.dtsi       |   13 +
 .../mt8183-kukui-audio-da7219-rt1015p.dtsi         |   13 +
 .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi    |   54 +
 .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi |   13 +
 .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi   |   13 +
 .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi     |   13 +
 .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi       |   13 +
 .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi  |   32 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts   |    1 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts     |    1 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi  |    1 +
 .../mt8183-kukui-jacuzzi-juniper-sku16.dts         |    1 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts    |    1 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts    |    1 +
 .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts  |    1 +
 .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts  |    1 +
 .../boot/dts/mediatek/mt8183-kukui-kakadu.dts      |    1 +
 .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi     |    1 +
 .../boot/dts/mediatek/mt8183-kukui-krane.dtsi      |    5 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |   67 +-
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |   99 +-
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |  163 +
 arch/arm64/boot/dts/nvidia/tegra132-norrin.dts     |    2 -
 arch/arm64/boot/dts/nvidia/tegra132.dtsi           |   12 +-
 arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 ++++++++-
 .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts  |  506 ++-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |  136 +
 arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +++++++-
 .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 ++++++++-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |  209 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts |  876 +++++
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts |  876 +++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |   81 +-
 arch/arm64/boot/dts/qcom/Makefile                  |   12 +
 arch/arm64/boot/dts/qcom/apq8016-sbc.dts           |  832 ++++-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |  826 -----
 .../apq8094-sony-xperia-kitakami-karin_windy.dts   |    1 +
 arch/arm64/boot/dts/qcom/apq8096-db820c.dts        | 1070 +++++-
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       | 1105 ------
 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts       |    3 -
 arch/arm64/boot/dts/qcom/ipq6018.dtsi              |   93 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |    6 +
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   92 +-
 .../boot/dts/qcom/msm8916-alcatel-idol347.dts      |    1 +
 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts     |  126 +
 arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts     |    1 +
 .../boot/dts/qcom/msm8916-longcheer-l8150.dts      |   63 +-
 .../boot/dts/qcom/msm8916-longcheer-l8910.dts      |    1 +
 arch/arm64/boot/dts/qcom/msm8916-mtp.dts           |   15 +-
 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi          |   21 -
 .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts      |    1 +
 .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts      |    1 +
 .../boot/dts/qcom/msm8916-samsung-serranove.dts    |  534 +++
 .../boot/dts/qcom/msm8916-wingtech-wt88047.dts     |    1 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   89 +-
 .../boot/dts/qcom/msm8992-bullhead-rev-101.dts     |    2 +
 .../qcom/msm8992-msft-lumia-octagon-talkman.dts    |    1 +
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |    2 +
 .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts |    1 +
 .../qcom/msm8994-msft-lumia-octagon-cityman.dts    |    1 +
 .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts  |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-karin.dts    |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts  |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-sumire.dts   |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts  |    1 +
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |    2 +-
 arch/arm64/boot/dts/qcom/msm8996-mtp.dts           |   24 +-
 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi          |   30 -
 .../dts/qcom/msm8996-sony-xperia-tone-dora.dts     |    1 +
 .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts   |    1 +
 .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts   |    1 +
 .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi    |    1 +
 .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi |  673 ++++
 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts |  465 +++
 .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts |  432 +++
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   96 +-
 .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts  |    1 +
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi    |    2 +
 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts    |  320 ++
 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts    |    1 +
 .../boot/dts/qcom/msm8998-lenovo-miix-630.dts      |    1 +
 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi          |    4 -
 .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts |    1 +
 .../boot/dts/qcom/msm8998-oneplus-common.dtsi      |    4 -
 .../boot/dts/qcom/msm8998-oneplus-dumpling.dts     |    1 +
 .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts |   31 +
 .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts |   55 +
 .../qcom/msm8998-sony-xperia-yoshino-poplar.dts    |   36 +
 .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi |  670 ++++
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |  223 +-
 arch/arm64/boot/dts/qcom/pm6150l.dtsi              |    1 +
 arch/arm64/boot/dts/qcom/pm6350.dtsi               |   54 +
 arch/arm64/boot/dts/qcom/pm660.dtsi                |    5 +-
 arch/arm64/boot/dts/qcom/pm660l.dtsi               |    7 -
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |    4 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi               |   18 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |   13 +-
 arch/arm64/boot/dts/qcom/pmi8994.dtsi              |    5 +-
 arch/arm64/boot/dts/qcom/pmi8998.dtsi              |   12 +
 arch/arm64/boot/dts/qcom/pmk8350.dtsi              |    1 +
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |    7 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |   14 +-
 arch/arm64/boot/dts/qcom/sa8155p-adp.dts           |   12 +-
 .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts     |   14 +
 .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi |    3 +-
 .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts   |   20 +
 .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts   |   15 +
 .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi     |  336 ++
 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi |   13 +
 .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi      |   11 +
 .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi     |  109 +
 .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts     |    8 +
 .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts     |    8 +
 .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi |    9 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts     |    1 +
 .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi |   90 +
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |  101 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   85 +-
 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts      |   14 +
 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi     | 1412 ++++++++
 arch/arm64/boot/dts/qcom/sc7280-idp.dts            |   12 +
 arch/arm64/boot/dts/qcom/sc7280-idp.dtsi           |  271 +-
 arch/arm64/boot/dts/qcom/sc7280-idp2.dts           |    8 +
 arch/arm64/boot/dts/qcom/sc7280.dtsi               | 3562 +++++++++++++++-----
 .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts   |    1 +
 .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts |    1 +
 .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts   |    1 +
 .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts   |    1 +
 .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi     |    8 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |   58 +-
 .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts |    1 +
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi         |   17 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   16 +-
 arch/arm64/boot/dts/qcom/sdm845-mtp.dts            |   18 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |   26 +-
 .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |    1 +
 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |    1 +
 .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts      |   19 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |  243 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   21 +-
 .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts   |    1 +
 arch/arm64/boot/dts/qcom/sm6125.dtsi               |   59 +-
 .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts    |   58 +
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |  965 ++++++
 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts  |  320 ++
 arch/arm64/boot/dts/qcom/sm7225.dtsi               |   16 +
 arch/arm64/boot/dts/qcom/sm8150-hdk.dts            |    2 -
 .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts |    3 +-
 arch/arm64/boot/dts/qcom/sm8150-mtp.dts            |    2 -
 .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts |    1 +
 .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts |    1 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  161 +-
 arch/arm64/boot/dts/qcom/sm8250-hdk.dts            |    2 -
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts            |    2 -
 .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts     |    1 +
 .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts     |    1 +
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   52 +-
 arch/arm64/boot/dts/qcom/sm8350-hdk.dts            |    2 -
 arch/arm64/boot/dts/qcom/sm8350-mtp.dts            |    6 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |  302 +-
 arch/arm64/boot/dts/renesas/Makefile               |    2 +
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |    3 +
 arch/arm64/boot/dts/renesas/cat875.dtsi            |    2 +
 arch/arm64/boot/dts/renesas/draak.dtsi             |  686 ++++
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |  803 +++++
 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi    |    2 +
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |   11 +
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts     |    4 +
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |    4 +
 arch/arm64/boot/dts/renesas/r8a77980-condor.dts    |    4 +
 arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts     |    4 +
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |  788 +----
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |  671 +---
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      |   70 +
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |    2 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          | 1458 ++++++++
 arch/arm64/boot/dts/renesas/r8a779m0.dtsi          |   12 +
 arch/arm64/boot/dts/renesas/r8a779m1.dtsi          |    9 +
 arch/arm64/boot/dts/renesas/r8a779m2.dtsi          |   12 +
 arch/arm64/boot/dts/renesas/r8a779m3.dtsi          |    9 +
 arch/arm64/boot/dts/renesas/r8a779m4.dtsi          |   12 +
 .../boot/dts/renesas/r8a779m5-salvator-xs.dts      |   36 +
 arch/arm64/boot/dts/renesas/r8a779m5.dtsi          |   21 +
 arch/arm64/boot/dts/renesas/r8a779m6.dtsi          |   12 +
 arch/arm64/boot/dts/renesas/r8a779m7.dtsi          |   12 +
 arch/arm64/boot/dts/renesas/r8a779m8.dtsi          |   12 +
 arch/arm64/boot/dts/renesas/r9a07g044.dtsi         |  337 ++
 arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts  |    7 +-
 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi   |  275 ++
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi       |  292 +-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   56 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |    2 +
 arch/arm64/boot/dts/rockchip/Makefile              |    6 +
 arch/arm64/boot/dts/rockchip/px30-evb.dts          |   52 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |  126 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi           |   49 +-
 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts    |    3 -
 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts |   28 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts     |  110 +
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |    2 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   17 +-
 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi      |   47 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  191 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts    |    1 +
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |  176 +
 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts  |    1 +
 .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts  |   41 +
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |  182 +
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |    4 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   36 +
 arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi   |    6 +-
 arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi       |    6 +-
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |    7 +-
 .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts |  218 ++
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |   54 +
 .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts   |   14 +
 .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts   |   47 +
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |   29 +
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |  116 +-
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts |  548 +++
 arch/arm64/boot/dts/rockchip/rk3566.dtsi           |   20 +
 arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts   |  313 ++
 arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi   |    9 +
 arch/arm64/boot/dts/rockchip/rk3568.dtsi           |  644 +---
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           | 1145 +++++++
 arch/arm64/boot/dts/ti/Makefile                    |    4 +-
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi           |  280 ++
 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi            |    8 +
 arch/arm64/boot/dts/ti/k3-am64.dtsi                |    2 +
 arch/arm64/boot/dts/ti/k3-am642-evm.dts            |    8 +
 arch/arm64/boot/dts/ti/k3-am642-sk.dts             |    8 +
 .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi    |   46 +
 .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi    |   51 +
 arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi |   39 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |    8 +-
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi         |    4 -
 arch/arm64/boot/dts/ti/k3-am65.dtsi                |    2 +
 .../dts/ti/k3-am6528-iot2050-basic-common.dtsi     |   60 +
 .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts    |   24 +
 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts |   56 +-
 arch/arm64/boot/dts/ti/k3-am654.dtsi               |    4 +
 .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi  |   56 +
 .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts |   29 +
 .../boot/dts/ti/k3-am6548-iot2050-advanced.dts     |   50 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts     |    3 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi          |    7 +-
 arch/arm64/boot/dts/ti/k3-j7200.dtsi               |    2 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |    3 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |   16 +-
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts             | 1002 ++++++
 arch/arm64/boot/dts/ti/k3-j721e.dtsi               |    3 +
 arch/arm64/boot/dts/toshiba/Makefile               |    1 +
 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts   |    6 +
 .../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts      |   61 +
 .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi     |   44 +
 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi          |   59 +
 arch/arm64/boot/dts/xilinx/Makefile                |   14 +
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi     |   13 +-
 .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts |  315 ++
 .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts |  298 ++
 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts  |  289 ++
 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts |   21 +
 arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts  |   16 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts  |   16 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts  |   18 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts    |  298 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts    |  342 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts    |   49 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts    |   24 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts    |  330 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts  |  264 +-
 .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts |   15 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts  |  320 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts  |    3 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts  |  292 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts  |  250 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts  |  340 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts  |  274 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |   93 +-
 drivers/watchdog/mtk_wdt.c                         |    6 +-
 include/dt-bindings/power/imx8mm-power.h           |    9 +
 .../{reset-controller => reset}/mt2712-resets.h    |    0
 include/dt-bindings/reset/mt8173-resets.h          |    2 +
 .../{reset-controller => reset}/mt8183-resets.h    |    3 +
 .../{reset-controller => reset}/mt8192-resets.h    |    0
 710 files changed, 49140 insertions(+), 9337 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml
 create mode 100644
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80-prcm.yaml
 create mode 100644
Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml
 delete mode 100644
Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/ti,gpmc-child.yaml
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt
 delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt
 delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml
 create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt
 delete mode 100644
Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt
 create mode 100644
Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml
 create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml
 create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml
 create mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts
 create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts
 create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts
 create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts
 create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi
 create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi
 create mode 100644 arch/arm/boot/dts/e70k02.dtsi
 create mode 100644 arch/arm/boot/dts/gemini-ns2502.dts
 create mode 100644 arch/arm/boot/dts/gemini-ssi1328.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts
 create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts
 create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts
 create mode 100644 arch/arm/boot/dts/qcom-msm8916-smp.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi
 create mode 100644 arch/arm/boot/dts/sama5d29.dtsi
 create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts
 create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts
 create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi
 create mode 100644
arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts
 create mode 100644
arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts
 create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts
 create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts
 create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi
 create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi
 create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi
 create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max98357a.dtsi
 create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi
 create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm6350.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm7225.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts
 create mode 100644
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrb.dts
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts
 rename include/dt-bindings/{reset-controller => reset}/mt2712-resets.h (100%)
 rename include/dt-bindings/{reset-controller => reset}/mt8183-resets.h (98%)
 rename include/dt-bindings/{reset-controller => reset}/mt8192-resets.h (100%)

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

* [GIT PULL 3/4] ARM: SoC drivers for 5.16
  2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
                   ` (2 preceding siblings ...)
  2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
@ 2021-11-03 22:55 ` Arnd Bergmann
  2021-11-03 22:55   ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
  4 siblings, 2 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:55 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 6a03568932b2711c91e1572f08867690b52a18df:

  Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
(2021-11-02 09:22:48 +0100)

----------------------------------------------------------------
ARM: SoC drivers for 5.16

These are all the driver updates for SoC specific drivers. There
are a couple of subsystems with individual maintainers picking up
their patches here:

 - The reset controller subsystem add support for a few new SoC
   variants to existing drivers, along with other minor improvements

 - The OP-TEE subsystem gets a driver for the ARM FF-A transport

 - The memory controller subsystem has improvements for Tegra,
   Mediatek, Renesas, Freescale and Broadcom specific drivers.

 - The tegra cpuidle driver changes get merged through this
   tree this time. There are only minor changes, but they depend
   on other tegra driver updates here.

 - The ep93xx platform finally moves to using the drivers/clk/
   subsystem, moving the code out of arch/arm in the process.
   This depends on a small sound driver change that is included
   here as well.

 - There are some minor updates for Qualcomm and Tegra specific
   firmware drivers.

The other driver updates are mainly for drivers/soc, which contains
a mixture of vendor specific drivers that don't really fit elsewhere:

 - Mediatek drivers gain more support for MT8192, with new support for
   hw-mutex and mmsys routing, plus support for reset lines in the
   mmsys driver.

 - Qualcomm gains a new "sleep stats" driver, and support for
   the "Generic Packet Router" in the APR driver.

 - There is a new user interface for routing the UARTS on ASpeed
   BMCs, something that apparently nobody else has needed so far.

 - More drivers can now be built as loadable modules, in particular
   for Broadcom and Samsung platforms.

 - Lots of improvements to the TI sysc driver for better suspend/resume
   support

Finally, there are lots of minor cleanups and new device IDs for
amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape,
allwinner, broadcom, and omap.

----------------------------------------------------------------
Alexander Sverdlin (1):
      ASoC: cirrus: i2s: Prepare clock before using it

Andrew Gabbasov (1):
      memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash

AngeloGioacchino Del Regno (5):
      cpuidle: qcom_spm: Detach state machine from main SPM handling
      dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM
      soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS
      soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2
      dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 compatibles

Arnd Bergmann (26):
      Merge tag 'renesas-drivers-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
      firmware: tegra: Reduce stack usage
      Merge tag 'amlogic-drivers-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/drivers
      Merge tag 'tegra-for-5.16-firmware' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'tegra-for-5.16-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'tegra-for-5.16-cpuidle' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'memory-controller-drv-tegra-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'memory-controller-drv-mtk-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'memory-controller-drv-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'v5.15-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
      Merge tag 'omap-for-v5.16/ti-sysc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/drivers
      Merge tag 'qcom-drivers-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
      Merge tag 'arm-soc/for-5.16/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'imx-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
      Merge tag 'sunxi-drivers-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into
arm/drivers
      Merge tag 'optee-ffa-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'reset-for-v5.16' of
git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'soc-fsl-next-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into
arm/drivers
      firmware: arm_ffa: Remove unused 'compat_version' variable
      Merge tag 'samsung-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
      Merge tag 'qcom-drivers-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
      Merge tag 'arm-ffa-updates-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
      qcom: spm: allow compile-testing
      Revert "firmware: qcom: scm: Add support for MC boot address API"
      Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers

Bartosz Dudziak (2):
      dt-bindings: arm: Add SMP enable-method for MSM8226
      arm: qcom: Add SMP support for MSM8226

Bjorn Andersson (8):
      Merge tag
'1630420228-31075-2-git-send-email-deesin@codeaurora.org' into
drivers-for-5.16
      Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro.org'
into drivers-for-5.16
      dt-bindings: sram: Document qcom,rpm-msg-ram
      dt-bindings: soc: smem: Make indirection optional
      soc: qcom: smem: Support reserved-memory description
      soc: qcom: rpmhpd: Make power_on actually enable the domain
      soc: qcom: socinfo: Add PM8150C and SMB2351 models
      firmware: qcom: scm: Don't break compile test on non-ARM platforms

Cai Huoqing (16):
      soc: sunxi_sram: Make use of the helper function
devm_platform_ioremap_resource()
      soc: amlogic: canvas: Make use of the helper function
devm_platform_ioremap_resource()
      soc: amlogic: meson-clk-measure: Make use of the helper function
devm_platform_ioremap_resource()
      soc: bcm: bcm-pmb: Make use of the helper function
devm_platform_ioremap_resource()
      soc: bcm63xx-power: Make use of the helper function
devm_platform_ioremap_resource()
      PM: AVS: qcom-cpr: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: ocmem: Make use of the helper function
devm_platform_ioremap_resource_byname()
      soc: qcom: geni: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: aoss: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: gsbi: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: rpmh-rsc: Make use of the helper function
devm_platform_ioremap_resource_byname()
      memory: tegra: Make use of the helper function devm_add_action_or_reset()
      firmware: tegra: bpmp: Use devm_platform_ioremap_resource()
      soc/tegra: pmc: Use devm_platform_ioremap_resource()
      soc: fsl: guts: Make use of the helper function
devm_platform_ioremap_resource()
      soc: fsl: rcpm: Make use of the helper function
devm_platform_ioremap_resource()

Chanho Park (1):
      soc: samsung: exynos-chipid: add exynosautov9 SoC support

Chia-Wei Wang (1):
      soc: aspeed: Add UART routing support

Chris Lew (1):
      soc: qcom: smp2p: add feature negotiation and ssr ack feature support

Christian Hewitt (1):
      soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero

Christophe JAILLET (1):
      soc/tegra: Fix an error handling path in tegra_powergate_power_up()

Colin Ian King (2):
      memory: tegra: make the array list static const, makes object smaller
      optee: Fix spelling mistake "reclain" -> "reclaim"

Dan Carpenter (1):
      soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate()

David Virag (1):
      soc: samsung: exynos-pmu: Fix compilation when nothing selects
CONFIG_MFD_CORE

Deepak Kumar Singh (2):
      soc: qcom: aoss: Expose send for generic usecase
      soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ

Dmitry Baryshkov (2):
      soc: qcom: socinfo: add two missing PMIC IDs
      soc: qcom: rpmhpd: fix sm8350_mxc's peer domain

Dmitry Osipenko (17):
      memory: tegra: Remove interconnect state syncing hack
      soc/tegra: fuse: Add stubs needed for compile testing
      soc/tegra: irq: Add stubs needed for compile testing
      soc/tegra: pm: Make stubs usable for compile testing
      soc/tegra: pmc: Disable PMC state syncing
      soc/tegra: pmc: Expose USB regmap to all SoCs
      cpuidle: tegra: Enable compile testing
      cpuidle: tegra: Check whether PMC is ready
      dt-bindings: Relocate DDR bindings
      dt-bindings: memory: lpddr2: Convert to schema
      dt-bindings: memory: lpddr2: Add revision-id properties
      dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F
      dt-bindings: Add vendor prefix for Elpida Memory
      dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node
      memory: Add LPDDR2-info helpers
      memory: tegra20-emc: Support matching timings by LPDDR2 configuration
      memory: tegra20-emc: Add runtime dependency on devfreq governor module

Dongliang Mu (1):
      memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe

Enric Balletbo i Serra (2):
      soc: mediatek: mmsys: Add reset controller support
      drm/mediatek: mtk_dsi: Reset the dsi0 hardware

Ezequiel Garcia (1):
      imx: soc: Select REGMAP_MMIO

Florian Fainelli (5):
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116
      bus: brcmstb_gisb: Allow building as module
      memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module
      reset: Allow building Broadcom STB RESCAL as module

Geert Uytterhoeven (2):
      soc: renesas: Identify more R-Car Gen3e SoCs
      memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_CONTROLLER

Guru Das Srinagesh (1):
      firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()

Horatiu Vultur (2):
      dt-bindings: reset: Add lan966x support
      reset: mchp: sparx5: Extend support for lan966x

Ioana Ciornei (1):
      soc: fsl: dpio: use an explicit NULL instead of 0

Jens Wiklander (6):
      tee: add sec_world_id to struct tee_shm
      optee: simplify optee_release()
      optee: refactor driver with internal callbacks
      optee: isolate smc abi
      optee: add FF-A support
      optee: smc_abi.c: add missing #include <linux/mm.h>

Jernej Skrabec (1):
      bus: sun50i-de2: Adjust printing error message

Jing Yangyang (1):
      memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE

Kai Song (1):
      memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with

Konrad Dybcio (4):
      soc: qcom: rpmhpd: Add SM6350
      soc: qcom: llcc: Add configuration data for SM6350
      dt-bindings: soc: qcom: aoss: Add SM6350 compatible
      dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding

Krzysztof Kozlowski (6):
      memory: samsung: describe drivers in KConfig
      soc: samsung: exynos-chipid: avoid soc_device_to_device()
      soc: samsung: exynos-chipid: convert to a module
      soc: samsung: exynos-chipid: do not enforce built-in
      soc: samsung: pm_domains: drop unused is_off field
      Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next

Kunihiko Hayashi (3):
      reset: uniphier: Add audio system and video input reset control for PXs3
      dt-bindings: reset: uniphier: Add NX1 reset control binding
      reset: uniphier: Add NX1 reset support

Len Baker (1):
      soc: qcom: pdr: Prefer strscpy over strcpy

Lina Iyer (1):
      soc: qcom: spm: Add 8916 SPM register data

Luca Weiss (1):
      dt-bindings: firmware: scm: Add compatible for msm8226

Lucas Stach (8):
      soc: imx: gpcv2: allow to disable individual power domains
      Revert "soc: imx: gpcv2: move reset assert after requesting
domain power up"
      soc: imx: gpcv2: add lockdep annotation
      soc: imx: gpcv2: add domain option to keep domain clocks enabled
      soc: imx: gpcv2: keep i.MX8M* bus clocks enabled
      soc: imx: gpcv2: support system suspend/resume
      soc: imx: add i.MX8M blk-ctrl driver
      soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl

Mahesh Sivasubramanian (2):
      dt-bindings: Introduce QCOM Sleep stats bindings
      soc: qcom: Add Sleep stats driver

Marc Bonnici (1):
      firmware: arm_ffa: Add support for MEM_LEND

Marek Vasut (2):
      soc: imx: gpcv2: Turn domain->pgc into bitfield
      soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM
GPU domain

Maulik Shah (1):
      soc: qcom: qcom_stats: Fix client votes offset

Mikko Perttunen (2):
      memory: tegra186-emc: Handle errors in BPMP response
      soc/tegra: Add Tegra186 ARI driver

Naina Mehta (1):
      soc: qcom: llcc: Disable MMUHWT retention

Nikita Shubin (1):
      ep93xx: clock: convert in-place to COMMON_CLK

Robert Marko (1):
      soc: qcom: socinfo: Add IPQ8074 family ID-s

Sam Protsenko (3):
      soc: samsung: exynos-chipid: Pass revision reg offsets
      dt-bindings: samsung: exynos-chipid: Document Exynos850 compatible
      soc: samsung: exynos-chipid: Add Exynos850 support

Shawn Guo (2):
      dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible
      soc: qcom: smd-rpm: Add QCM2290 compatible

Sibi Sankar (4):
      dt-bindings: soc: qcom: aoss: Drop the load state power-domain
      soc: qcom: aoss: Drop power domain support
      dt-bindings: msm/dp: Remove aoss-qmp header
      dt-bindings: soc: qcom: aoss: Delete unused power-domain definitions

Srinivas Kandagatla (5):
      soc: dt-bindings: qcom: apr: convert to yaml
      soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property
      soc: qcom: apr: make code more reuseable
      soc: dt-bindings: qcom: add gpr bindings
      soc: qcom: apr: Add GPR support

Stephan Gerhold (4):
      dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu
      firmware: qcom: scm: Add support for MC boot address API
      ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226
      dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method

Sudeep Holla (3):
      firmware: arm_ffa: Add missing remove callback to ffa_bus_type
      firmware: arm_ffa: Fix __ffa_devices_unregister
      firmware: arm_ffa: Handle compatibility with different firmware versions

Sumit Garg (1):
      tee: optee: Fix missing devices unregister during optee_remove

Thierry Reding (3):
      clk: tegra: Add stubs needed for compile testing
      Merge branch 'for-5.16/clk' into for-5.16/cpuidle
      Merge branch 'for-5.16/soc' into for-5.16/cpuidle

Tony Lindgren (10):
      bus: ti-sysc: Fix timekeeping_suspended warning on resume
      bus: ti-sysc: Check for lost context in sysc_reinit_module()
      bus: ti-sysc: Add quirk handling for reinit on context lost
      bus: ti-sysc: Add quirk handling for reset on re-init
      bus: ti-sysc: Use context lost quirks for gpmc
      bus: ti-sysc: Use context lost quirk for otg
      bus: ti-sysc: Handle otg force idle quirk
      bus: ti-sysc: Drop legacy quirk flag for gpio
      bus: ti-sysc: Drop legacy quirk flag for sham
      bus: ti-sysc: Fix variable set but not used warning for reinit_modules

Vladimir Lypak (6):
      dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
      soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
      dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding
      soc: qcom: rpmpd: Add power domains for MSM8953
      dt-bindings: firmware: qcom-scm: Document msm8953 bindings
      firmware: qcom_scm: Add compatible for MSM8953 SoC

Wan Jiabing (2):
      soc: qcom: apr: Add of_node_put() before return
      soc: qcom: smp2p: Add of_node_put() before goto

Will McVicker (2):
      arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID
      rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies

Wolfram Sang (2):
      dt-bindings: rpc: renesas-rpc-if: Add support for the R8A779A0 RPC-IF
      memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode

Yang Yingliang (1):
      memory: tegra186-emc: Fix error return code in tegra186_emc_probe()

Yong Wu (13):
      dt-bindings: memory: mediatek: Add mt8195 smi binding
      dt-bindings: memory: mediatek: Add mt8195 smi sub common
      memory: mtk-smi: Use clk_bulk clock ops
      memory: mtk-smi: Rename smi_gen to smi_type
      memory: mtk-smi: Adjust some code position
      memory: mtk-smi: Add error handle for smi_probe
      memory: mtk-smi: Add device link for smi-sub-common
      memory: mtk-smi: Add clocks for smi-sub-common
      memory: mtk-smi: Use devm_platform_ioremap_resource
      memory: mtk-smi: mt8195: Add smi support
      memory: mtk-smi: mt8195: Add initial setting for smi-common
      memory: mtk-smi: mt8195: Add initial setting for smi-larb
      MAINTAINERS: Add entry for MediaTek SMI

Yongqiang Niu (3):
      soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4
      soc: mediatek: mmsys: Add mt8192 mmsys routing table
      soc: mediatek: add mtk mutex support for MT8192

Youri Querry (1):
      soc: fsl: dpio: rename the enqueue descriptor variable

jing yangyang (2):
      tee/optee/shm_pool: fix application of sizeof to pointer
      memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE

 .../ABI/testing/sysfs-driver-aspeed-uart-routing   |   27 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |    6 +-
 .../bindings/arm/samsung/exynos-chipid.yaml        |    5 +-
 Documentation/devicetree/bindings/ddr/lpddr2.txt   |  102 --
 .../bindings/display/msm/dp-controller.yaml        |    1 -
 .../devicetree/bindings/firmware/qcom,scm.txt      |    4 +-
 .../memory-controllers/ddr/jedec,lpddr2.yaml       |  223 ++++
 .../ddr/lpddr2-timings.txt                         |    0
 .../ddr/lpddr3-timings.txt                         |    0
 .../{ => memory-controllers}/ddr/lpddr3.txt        |    5 +-
 .../memory-controllers/mediatek,smi-common.yaml    |   34 +-
 .../memory-controllers/mediatek,smi-larb.yaml      |    3 +
 .../memory-controllers/nvidia,tegra20-emc.yaml     |   23 +-
 .../memory-controllers/renesas,rpc-if.yaml         |    1 +
 .../memory-controllers/samsung,exynos5422-dmc.yaml |    3 +-
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    2 +
 .../devicetree/bindings/reset/microchip,rst.yaml   |    4 +-
 .../reset/socionext,uniphier-glue-reset.yaml       |    1 +
 .../bindings/reset/socionext,uniphier-reset.yaml   |    3 +
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |   12 +-
 .../devicetree/bindings/soc/qcom/qcom,apr.txt      |  134 --
 .../devicetree/bindings/soc/qcom/qcom,apr.yaml     |  177 +++
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |    3 +
 .../devicetree/bindings/soc/qcom/qcom,smem.yaml    |   34 +-
 .../devicetree/bindings/soc/qcom/qcom,spm.yaml     |   81 ++
 .../devicetree/bindings/soc/qcom/qcom-stats.yaml   |   47 +
 Documentation/devicetree/bindings/sram/sram.yaml   |    5 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 MAINTAINERS                                        |    8 +
 arch/arm/Kconfig                                   |    3 +-
 arch/arm/mach-ep93xx/clock.c                       |  975 ++++++++------
 arch/arm/mach-ep93xx/core.c                        |    2 +-
 arch/arm/mach-ep93xx/soc.h                         |   42 +-
 arch/arm/mach-exynos/Kconfig                       |    2 -
 arch/arm/mach-qcom/platsmp.c                       |   72 ++
 arch/arm/mach-s5pv210/Kconfig                      |    1 -
 arch/arm64/Kconfig.platforms                       |    2 -
 drivers/bus/Kconfig                                |    2 +-
 drivers/bus/brcmstb_gisb.c                         |    7 +-
 drivers/bus/sun50i-de2.c                           |    7 +-
 drivers/bus/ti-sysc.c                              |  276 +++-
 drivers/cpuidle/Kconfig.arm                        |    3 +-
 drivers/cpuidle/cpuidle-qcom-spm.c                 |  318 +----
 drivers/cpuidle/cpuidle-tegra.c                    |    3 +
 drivers/firmware/arm_ffa/bus.c                     |   10 +-
 drivers/firmware/arm_ffa/driver.c                  |   53 +-
 drivers/firmware/qcom_scm.c                        |    6 +-
 drivers/firmware/tegra/bpmp-debugfs.c              |   26 +-
 drivers/firmware/tegra/bpmp-tegra210.c             |    7 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |    5 +-
 drivers/memory/Kconfig                             |    5 +-
 drivers/memory/fsl_ifc.c                           |   13 +-
 drivers/memory/jedec_ddr.h                         |   47 +
 drivers/memory/jedec_ddr_data.c                    |   41 +
 drivers/memory/mtk-smi.c                           |  596 +++++----
 drivers/memory/of_memory.c                         |   87 ++
 drivers/memory/of_memory.h                         |    9 +
 drivers/memory/renesas-rpc-if.c                    |  159 ++-
 drivers/memory/samsung/Kconfig                     |   13 +-
 drivers/memory/tegra/Kconfig                       |    1 +
 drivers/memory/tegra/mc.c                          |   25 +-
 drivers/memory/tegra/tegra186-emc.c                |    5 +
 drivers/memory/tegra/tegra20-emc.c                 |  200 ++-
 drivers/memory/tegra/tegra210-emc-cc-r21021.c      |    2 +-
 drivers/memory/tegra/tegra210-emc-core.c           |    6 +-
 drivers/memory/tegra/tegra30-emc.c                 |    4 +-
 drivers/of/platform.c                              |    1 +
 drivers/reset/Kconfig                              |    4 +-
 drivers/reset/reset-microchip-sparx5.c             |   40 +-
 drivers/reset/reset-uniphier-glue.c                |    4 +
 drivers/reset/reset-uniphier.c                     |   27 +
 drivers/rtc/Kconfig                                |   10 +-
 drivers/soc/amlogic/meson-canvas.c                 |    4 +-
 drivers/soc/amlogic/meson-clk-measure.c            |    4 +-
 drivers/soc/amlogic/meson-gx-socinfo.c             |    1 +
 drivers/soc/aspeed/Kconfig                         |   10 +
 drivers/soc/aspeed/Makefile                        |    9 +-
 drivers/soc/aspeed/aspeed-uart-routing.c           |  603 +++++++++
 drivers/soc/bcm/bcm63xx/bcm-pmb.c                  |    4 +-
 drivers/soc/bcm/bcm63xx/bcm63xx-power.c            |    4 +-
 drivers/soc/bcm/brcmstb/biuctrl.c                  |    2 +
 drivers/soc/fsl/dpio/dpio-service.c                |    2 +-
 drivers/soc/fsl/dpio/qbman-portal.c                |    8 +-
 drivers/soc/fsl/guts.c                             |    4 +-
 drivers/soc/fsl/rcpm.c                             |    7 +-
 drivers/soc/imx/Kconfig                            |    1 +
 drivers/soc/imx/Makefile                           |    1 +
 drivers/soc/imx/gpcv2.c                            |  134 +-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |  523 ++++++++
 drivers/soc/mediatek/mt8192-mmsys.h                |   76 ++
 drivers/soc/mediatek/mtk-mmsys.c                   |   79 ++
 drivers/soc/mediatek/mtk-mmsys.h                   |    2 +
 drivers/soc/mediatek/mtk-mutex.c                   |   35 +
 drivers/soc/qcom/Kconfig                           |   21 +-
 drivers/soc/qcom/Makefile                          |    2 +
 drivers/soc/qcom/apr.c                             |  289 ++++-
 drivers/soc/qcom/cpr.c                             |    4 +-
 drivers/soc/qcom/llcc-qcom.c                       |   18 +-
 drivers/soc/qcom/ocmem.c                           |    4 +-
 drivers/soc/qcom/pdr_interface.c                   |   12 +-
 drivers/soc/qcom/qcom-geni-se.c                    |    4 +-
 drivers/soc/qcom/qcom_aoss.c                       |  165 +--
 drivers/soc/qcom/qcom_gsbi.c                       |    4 +-
 drivers/soc/qcom/qcom_stats.c                      |  277 ++++
 drivers/soc/qcom/rpmh-rsc.c                        |    4 +-
 drivers/soc/qcom/rpmhpd.c                          |   36 +-
 drivers/soc/qcom/rpmpd.c                           |   24 +
 drivers/soc/qcom/smd-rpm.c                         |    2 +
 drivers/soc/qcom/smem.c                            |   57 +-
 drivers/soc/qcom/smp2p.c                           |  154 ++-
 drivers/soc/qcom/socinfo.c                         |   18 +-
 drivers/soc/qcom/spm.c                             |  279 ++++
 drivers/soc/renesas/Kconfig                        |    7 +-
 drivers/soc/renesas/renesas-soc.c                  |    7 +
 drivers/soc/samsung/Kconfig                        |    5 +-
 drivers/soc/samsung/Makefile                       |    3 +-
 drivers/soc/samsung/exynos-chipid.c                |   94 +-
 drivers/soc/samsung/exynos5422-asv.c               |    1 +
 drivers/soc/samsung/pm_domains.c                   |    1 -
 drivers/soc/sunxi/sunxi_sram.c                     |    4 +-
 drivers/soc/tegra/Makefile                         |    1 +
 drivers/soc/tegra/ari-tegra186.c                   |   80 ++
 drivers/soc/tegra/pmc.c                            |   28 +-
 drivers/tee/optee/Makefile                         |    5 +-
 drivers/tee/optee/call.c                           |  445 +------
 drivers/tee/optee/core.c                           |  720 ++---------
 drivers/tee/optee/device.c                         |   22 +
 drivers/tee/optee/ffa_abi.c                        |  911 +++++++++++++
 drivers/tee/optee/optee_ffa.h                      |  153 +++
 drivers/tee/optee/optee_msg.h                      |   27 +-
 drivers/tee/optee/optee_private.h                  |  156 ++-
 drivers/tee/optee/rpc.c                            |  237 +---
 drivers/tee/optee/shm_pool.c                       |  101 --
 drivers/tee/optee/shm_pool.h                       |   14 -
 drivers/tee/optee/smc_abi.c                        | 1362 ++++++++++++++++++++
 include/dt-bindings/power/qcom-aoss-qmp.h          |   14 -
 include/dt-bindings/power/qcom-rpmpd.h             |   17 +
 include/dt-bindings/soc/qcom,gpr.h                 |   19 +
 include/linux/arm_ffa.h                            |    2 +
 include/linux/clk/tegra.h                          |   24 +-
 include/linux/platform_data/ti-sysc.h              |    3 +
 include/linux/soc/mediatek/mtk-mmsys.h             |    3 +
 include/linux/soc/qcom/apr.h                       |   70 +-
 include/linux/soc/qcom/qcom_aoss.h                 |   38 +
 include/linux/soc/samsung/exynos-chipid.h          |    6 +-
 include/linux/tee_drv.h                            |    7 +-
 include/memory/renesas-rpc-if.h                    |    1 +
 include/soc/qcom/spm.h                             |   43 +
 include/soc/tegra/fuse.h                           |   31 +-
 include/soc/tegra/irq.h                            |    9 +-
 include/soc/tegra/pm.h                             |    2 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |   12 +-
 152 files changed, 8493 insertions(+), 3150 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing
 delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml
 rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr2-timings.txt (100%)
 rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3-timings.txt (100%)
 rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3.txt (94%)
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
 create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c
 create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c
 create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h
 create mode 100644 drivers/soc/qcom/qcom_stats.c
 create mode 100644 drivers/soc/qcom/spm.c
 create mode 100644 drivers/soc/tegra/ari-tegra186.c
 create mode 100644 drivers/tee/optee/ffa_abi.c
 create mode 100644 drivers/tee/optee/optee_ffa.h
 delete mode 100644 drivers/tee/optee/shm_pool.c
 delete mode 100644 drivers/tee/optee/shm_pool.h
 create mode 100644 drivers/tee/optee/smc_abi.c
 delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h
 create mode 100644 include/dt-bindings/soc/qcom,gpr.h
 create mode 100644 include/linux/soc/qcom/qcom_aoss.h
 create mode 100644 include/soc/qcom/spm.h

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

* [GIT PULL 3/4] ARM: SoC drivers for 5.16
  2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
@ 2021-11-03 22:55   ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:55 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 6a03568932b2711c91e1572f08867690b52a18df:

  Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
(2021-11-02 09:22:48 +0100)

----------------------------------------------------------------
ARM: SoC drivers for 5.16

These are all the driver updates for SoC specific drivers. There
are a couple of subsystems with individual maintainers picking up
their patches here:

 - The reset controller subsystem add support for a few new SoC
   variants to existing drivers, along with other minor improvements

 - The OP-TEE subsystem gets a driver for the ARM FF-A transport

 - The memory controller subsystem has improvements for Tegra,
   Mediatek, Renesas, Freescale and Broadcom specific drivers.

 - The tegra cpuidle driver changes get merged through this
   tree this time. There are only minor changes, but they depend
   on other tegra driver updates here.

 - The ep93xx platform finally moves to using the drivers/clk/
   subsystem, moving the code out of arch/arm in the process.
   This depends on a small sound driver change that is included
   here as well.

 - There are some minor updates for Qualcomm and Tegra specific
   firmware drivers.

The other driver updates are mainly for drivers/soc, which contains
a mixture of vendor specific drivers that don't really fit elsewhere:

 - Mediatek drivers gain more support for MT8192, with new support for
   hw-mutex and mmsys routing, plus support for reset lines in the
   mmsys driver.

 - Qualcomm gains a new "sleep stats" driver, and support for
   the "Generic Packet Router" in the APR driver.

 - There is a new user interface for routing the UARTS on ASpeed
   BMCs, something that apparently nobody else has needed so far.

 - More drivers can now be built as loadable modules, in particular
   for Broadcom and Samsung platforms.

 - Lots of improvements to the TI sysc driver for better suspend/resume
   support

Finally, there are lots of minor cleanups and new device IDs for
amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape,
allwinner, broadcom, and omap.

----------------------------------------------------------------
Alexander Sverdlin (1):
      ASoC: cirrus: i2s: Prepare clock before using it

Andrew Gabbasov (1):
      memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash

AngeloGioacchino Del Regno (5):
      cpuidle: qcom_spm: Detach state machine from main SPM handling
      dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM
      soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS
      soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2
      dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 compatibles

Arnd Bergmann (26):
      Merge tag 'renesas-drivers-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
      firmware: tegra: Reduce stack usage
      Merge tag 'amlogic-drivers-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/drivers
      Merge tag 'tegra-for-5.16-firmware' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'tegra-for-5.16-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'tegra-for-5.16-cpuidle' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'memory-controller-drv-tegra-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'memory-controller-drv-mtk-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'memory-controller-drv-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'v5.15-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
      Merge tag 'omap-for-v5.16/ti-sysc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/drivers
      Merge tag 'qcom-drivers-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
      Merge tag 'arm-soc/for-5.16/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'imx-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
      Merge tag 'sunxi-drivers-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into
arm/drivers
      Merge tag 'optee-ffa-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'reset-for-v5.16' of
git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'soc-fsl-next-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into
arm/drivers
      firmware: arm_ffa: Remove unused 'compat_version' variable
      Merge tag 'samsung-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
      Merge tag 'qcom-drivers-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
      Merge tag 'arm-ffa-updates-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
      qcom: spm: allow compile-testing
      Revert "firmware: qcom: scm: Add support for MC boot address API"
      Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers

Bartosz Dudziak (2):
      dt-bindings: arm: Add SMP enable-method for MSM8226
      arm: qcom: Add SMP support for MSM8226

Bjorn Andersson (8):
      Merge tag
'1630420228-31075-2-git-send-email-deesin@codeaurora.org' into
drivers-for-5.16
      Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro.org'
into drivers-for-5.16
      dt-bindings: sram: Document qcom,rpm-msg-ram
      dt-bindings: soc: smem: Make indirection optional
      soc: qcom: smem: Support reserved-memory description
      soc: qcom: rpmhpd: Make power_on actually enable the domain
      soc: qcom: socinfo: Add PM8150C and SMB2351 models
      firmware: qcom: scm: Don't break compile test on non-ARM platforms

Cai Huoqing (16):
      soc: sunxi_sram: Make use of the helper function
devm_platform_ioremap_resource()
      soc: amlogic: canvas: Make use of the helper function
devm_platform_ioremap_resource()
      soc: amlogic: meson-clk-measure: Make use of the helper function
devm_platform_ioremap_resource()
      soc: bcm: bcm-pmb: Make use of the helper function
devm_platform_ioremap_resource()
      soc: bcm63xx-power: Make use of the helper function
devm_platform_ioremap_resource()
      PM: AVS: qcom-cpr: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: ocmem: Make use of the helper function
devm_platform_ioremap_resource_byname()
      soc: qcom: geni: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: aoss: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: gsbi: Make use of the helper function
devm_platform_ioremap_resource()
      soc: qcom: rpmh-rsc: Make use of the helper function
devm_platform_ioremap_resource_byname()
      memory: tegra: Make use of the helper function devm_add_action_or_reset()
      firmware: tegra: bpmp: Use devm_platform_ioremap_resource()
      soc/tegra: pmc: Use devm_platform_ioremap_resource()
      soc: fsl: guts: Make use of the helper function
devm_platform_ioremap_resource()
      soc: fsl: rcpm: Make use of the helper function
devm_platform_ioremap_resource()

Chanho Park (1):
      soc: samsung: exynos-chipid: add exynosautov9 SoC support

Chia-Wei Wang (1):
      soc: aspeed: Add UART routing support

Chris Lew (1):
      soc: qcom: smp2p: add feature negotiation and ssr ack feature support

Christian Hewitt (1):
      soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero

Christophe JAILLET (1):
      soc/tegra: Fix an error handling path in tegra_powergate_power_up()

Colin Ian King (2):
      memory: tegra: make the array list static const, makes object smaller
      optee: Fix spelling mistake "reclain" -> "reclaim"

Dan Carpenter (1):
      soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate()

David Virag (1):
      soc: samsung: exynos-pmu: Fix compilation when nothing selects
CONFIG_MFD_CORE

Deepak Kumar Singh (2):
      soc: qcom: aoss: Expose send for generic usecase
      soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ

Dmitry Baryshkov (2):
      soc: qcom: socinfo: add two missing PMIC IDs
      soc: qcom: rpmhpd: fix sm8350_mxc's peer domain

Dmitry Osipenko (17):
      memory: tegra: Remove interconnect state syncing hack
      soc/tegra: fuse: Add stubs needed for compile testing
      soc/tegra: irq: Add stubs needed for compile testing
      soc/tegra: pm: Make stubs usable for compile testing
      soc/tegra: pmc: Disable PMC state syncing
      soc/tegra: pmc: Expose USB regmap to all SoCs
      cpuidle: tegra: Enable compile testing
      cpuidle: tegra: Check whether PMC is ready
      dt-bindings: Relocate DDR bindings
      dt-bindings: memory: lpddr2: Convert to schema
      dt-bindings: memory: lpddr2: Add revision-id properties
      dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F
      dt-bindings: Add vendor prefix for Elpida Memory
      dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node
      memory: Add LPDDR2-info helpers
      memory: tegra20-emc: Support matching timings by LPDDR2 configuration
      memory: tegra20-emc: Add runtime dependency on devfreq governor module

Dongliang Mu (1):
      memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe

Enric Balletbo i Serra (2):
      soc: mediatek: mmsys: Add reset controller support
      drm/mediatek: mtk_dsi: Reset the dsi0 hardware

Ezequiel Garcia (1):
      imx: soc: Select REGMAP_MMIO

Florian Fainelli (5):
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116
      bus: brcmstb_gisb: Allow building as module
      memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module
      reset: Allow building Broadcom STB RESCAL as module

Geert Uytterhoeven (2):
      soc: renesas: Identify more R-Car Gen3e SoCs
      memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_CONTROLLER

Guru Das Srinagesh (1):
      firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()

Horatiu Vultur (2):
      dt-bindings: reset: Add lan966x support
      reset: mchp: sparx5: Extend support for lan966x

Ioana Ciornei (1):
      soc: fsl: dpio: use an explicit NULL instead of 0

Jens Wiklander (6):
      tee: add sec_world_id to struct tee_shm
      optee: simplify optee_release()
      optee: refactor driver with internal callbacks
      optee: isolate smc abi
      optee: add FF-A support
      optee: smc_abi.c: add missing #include <linux/mm.h>

Jernej Skrabec (1):
      bus: sun50i-de2: Adjust printing error message

Jing Yangyang (1):
      memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE

Kai Song (1):
      memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with

Konrad Dybcio (4):
      soc: qcom: rpmhpd: Add SM6350
      soc: qcom: llcc: Add configuration data for SM6350
      dt-bindings: soc: qcom: aoss: Add SM6350 compatible
      dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding

Krzysztof Kozlowski (6):
      memory: samsung: describe drivers in KConfig
      soc: samsung: exynos-chipid: avoid soc_device_to_device()
      soc: samsung: exynos-chipid: convert to a module
      soc: samsung: exynos-chipid: do not enforce built-in
      soc: samsung: pm_domains: drop unused is_off field
      Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next

Kunihiko Hayashi (3):
      reset: uniphier: Add audio system and video input reset control for PXs3
      dt-bindings: reset: uniphier: Add NX1 reset control binding
      reset: uniphier: Add NX1 reset support

Len Baker (1):
      soc: qcom: pdr: Prefer strscpy over strcpy

Lina Iyer (1):
      soc: qcom: spm: Add 8916 SPM register data

Luca Weiss (1):
      dt-bindings: firmware: scm: Add compatible for msm8226

Lucas Stach (8):
      soc: imx: gpcv2: allow to disable individual power domains
      Revert "soc: imx: gpcv2: move reset assert after requesting
domain power up"
      soc: imx: gpcv2: add lockdep annotation
      soc: imx: gpcv2: add domain option to keep domain clocks enabled
      soc: imx: gpcv2: keep i.MX8M* bus clocks enabled
      soc: imx: gpcv2: support system suspend/resume
      soc: imx: add i.MX8M blk-ctrl driver
      soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl

Mahesh Sivasubramanian (2):
      dt-bindings: Introduce QCOM Sleep stats bindings
      soc: qcom: Add Sleep stats driver

Marc Bonnici (1):
      firmware: arm_ffa: Add support for MEM_LEND

Marek Vasut (2):
      soc: imx: gpcv2: Turn domain->pgc into bitfield
      soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM
GPU domain

Maulik Shah (1):
      soc: qcom: qcom_stats: Fix client votes offset

Mikko Perttunen (2):
      memory: tegra186-emc: Handle errors in BPMP response
      soc/tegra: Add Tegra186 ARI driver

Naina Mehta (1):
      soc: qcom: llcc: Disable MMUHWT retention

Nikita Shubin (1):
      ep93xx: clock: convert in-place to COMMON_CLK

Robert Marko (1):
      soc: qcom: socinfo: Add IPQ8074 family ID-s

Sam Protsenko (3):
      soc: samsung: exynos-chipid: Pass revision reg offsets
      dt-bindings: samsung: exynos-chipid: Document Exynos850 compatible
      soc: samsung: exynos-chipid: Add Exynos850 support

Shawn Guo (2):
      dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible
      soc: qcom: smd-rpm: Add QCM2290 compatible

Sibi Sankar (4):
      dt-bindings: soc: qcom: aoss: Drop the load state power-domain
      soc: qcom: aoss: Drop power domain support
      dt-bindings: msm/dp: Remove aoss-qmp header
      dt-bindings: soc: qcom: aoss: Delete unused power-domain definitions

Srinivas Kandagatla (5):
      soc: dt-bindings: qcom: apr: convert to yaml
      soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property
      soc: qcom: apr: make code more reuseable
      soc: dt-bindings: qcom: add gpr bindings
      soc: qcom: apr: Add GPR support

Stephan Gerhold (4):
      dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu
      firmware: qcom: scm: Add support for MC boot address API
      ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226
      dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method

Sudeep Holla (3):
      firmware: arm_ffa: Add missing remove callback to ffa_bus_type
      firmware: arm_ffa: Fix __ffa_devices_unregister
      firmware: arm_ffa: Handle compatibility with different firmware versions

Sumit Garg (1):
      tee: optee: Fix missing devices unregister during optee_remove

Thierry Reding (3):
      clk: tegra: Add stubs needed for compile testing
      Merge branch 'for-5.16/clk' into for-5.16/cpuidle
      Merge branch 'for-5.16/soc' into for-5.16/cpuidle

Tony Lindgren (10):
      bus: ti-sysc: Fix timekeeping_suspended warning on resume
      bus: ti-sysc: Check for lost context in sysc_reinit_module()
      bus: ti-sysc: Add quirk handling for reinit on context lost
      bus: ti-sysc: Add quirk handling for reset on re-init
      bus: ti-sysc: Use context lost quirks for gpmc
      bus: ti-sysc: Use context lost quirk for otg
      bus: ti-sysc: Handle otg force idle quirk
      bus: ti-sysc: Drop legacy quirk flag for gpio
      bus: ti-sysc: Drop legacy quirk flag for sham
      bus: ti-sysc: Fix variable set but not used warning for reinit_modules

Vladimir Lypak (6):
      dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
      soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
      dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding
      soc: qcom: rpmpd: Add power domains for MSM8953
      dt-bindings: firmware: qcom-scm: Document msm8953 bindings
      firmware: qcom_scm: Add compatible for MSM8953 SoC

Wan Jiabing (2):
      soc: qcom: apr: Add of_node_put() before return
      soc: qcom: smp2p: Add of_node_put() before goto

Will McVicker (2):
      arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID
      rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies

Wolfram Sang (2):
      dt-bindings: rpc: renesas-rpc-if: Add support for the R8A779A0 RPC-IF
      memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode

Yang Yingliang (1):
      memory: tegra186-emc: Fix error return code in tegra186_emc_probe()

Yong Wu (13):
      dt-bindings: memory: mediatek: Add mt8195 smi binding
      dt-bindings: memory: mediatek: Add mt8195 smi sub common
      memory: mtk-smi: Use clk_bulk clock ops
      memory: mtk-smi: Rename smi_gen to smi_type
      memory: mtk-smi: Adjust some code position
      memory: mtk-smi: Add error handle for smi_probe
      memory: mtk-smi: Add device link for smi-sub-common
      memory: mtk-smi: Add clocks for smi-sub-common
      memory: mtk-smi: Use devm_platform_ioremap_resource
      memory: mtk-smi: mt8195: Add smi support
      memory: mtk-smi: mt8195: Add initial setting for smi-common
      memory: mtk-smi: mt8195: Add initial setting for smi-larb
      MAINTAINERS: Add entry for MediaTek SMI

Yongqiang Niu (3):
      soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4
      soc: mediatek: mmsys: Add mt8192 mmsys routing table
      soc: mediatek: add mtk mutex support for MT8192

Youri Querry (1):
      soc: fsl: dpio: rename the enqueue descriptor variable

jing yangyang (2):
      tee/optee/shm_pool: fix application of sizeof to pointer
      memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE

 .../ABI/testing/sysfs-driver-aspeed-uart-routing   |   27 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |    6 +-
 .../bindings/arm/samsung/exynos-chipid.yaml        |    5 +-
 Documentation/devicetree/bindings/ddr/lpddr2.txt   |  102 --
 .../bindings/display/msm/dp-controller.yaml        |    1 -
 .../devicetree/bindings/firmware/qcom,scm.txt      |    4 +-
 .../memory-controllers/ddr/jedec,lpddr2.yaml       |  223 ++++
 .../ddr/lpddr2-timings.txt                         |    0
 .../ddr/lpddr3-timings.txt                         |    0
 .../{ => memory-controllers}/ddr/lpddr3.txt        |    5 +-
 .../memory-controllers/mediatek,smi-common.yaml    |   34 +-
 .../memory-controllers/mediatek,smi-larb.yaml      |    3 +
 .../memory-controllers/nvidia,tegra20-emc.yaml     |   23 +-
 .../memory-controllers/renesas,rpc-if.yaml         |    1 +
 .../memory-controllers/samsung,exynos5422-dmc.yaml |    3 +-
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    2 +
 .../devicetree/bindings/reset/microchip,rst.yaml   |    4 +-
 .../reset/socionext,uniphier-glue-reset.yaml       |    1 +
 .../bindings/reset/socionext,uniphier-reset.yaml   |    3 +
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |   12 +-
 .../devicetree/bindings/soc/qcom/qcom,apr.txt      |  134 --
 .../devicetree/bindings/soc/qcom/qcom,apr.yaml     |  177 +++
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |    3 +
 .../devicetree/bindings/soc/qcom/qcom,smem.yaml    |   34 +-
 .../devicetree/bindings/soc/qcom/qcom,spm.yaml     |   81 ++
 .../devicetree/bindings/soc/qcom/qcom-stats.yaml   |   47 +
 Documentation/devicetree/bindings/sram/sram.yaml   |    5 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 MAINTAINERS                                        |    8 +
 arch/arm/Kconfig                                   |    3 +-
 arch/arm/mach-ep93xx/clock.c                       |  975 ++++++++------
 arch/arm/mach-ep93xx/core.c                        |    2 +-
 arch/arm/mach-ep93xx/soc.h                         |   42 +-
 arch/arm/mach-exynos/Kconfig                       |    2 -
 arch/arm/mach-qcom/platsmp.c                       |   72 ++
 arch/arm/mach-s5pv210/Kconfig                      |    1 -
 arch/arm64/Kconfig.platforms                       |    2 -
 drivers/bus/Kconfig                                |    2 +-
 drivers/bus/brcmstb_gisb.c                         |    7 +-
 drivers/bus/sun50i-de2.c                           |    7 +-
 drivers/bus/ti-sysc.c                              |  276 +++-
 drivers/cpuidle/Kconfig.arm                        |    3 +-
 drivers/cpuidle/cpuidle-qcom-spm.c                 |  318 +----
 drivers/cpuidle/cpuidle-tegra.c                    |    3 +
 drivers/firmware/arm_ffa/bus.c                     |   10 +-
 drivers/firmware/arm_ffa/driver.c                  |   53 +-
 drivers/firmware/qcom_scm.c                        |    6 +-
 drivers/firmware/tegra/bpmp-debugfs.c              |   26 +-
 drivers/firmware/tegra/bpmp-tegra210.c             |    7 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |    5 +-
 drivers/memory/Kconfig                             |    5 +-
 drivers/memory/fsl_ifc.c                           |   13 +-
 drivers/memory/jedec_ddr.h                         |   47 +
 drivers/memory/jedec_ddr_data.c                    |   41 +
 drivers/memory/mtk-smi.c                           |  596 +++++----
 drivers/memory/of_memory.c                         |   87 ++
 drivers/memory/of_memory.h                         |    9 +
 drivers/memory/renesas-rpc-if.c                    |  159 ++-
 drivers/memory/samsung/Kconfig                     |   13 +-
 drivers/memory/tegra/Kconfig                       |    1 +
 drivers/memory/tegra/mc.c                          |   25 +-
 drivers/memory/tegra/tegra186-emc.c                |    5 +
 drivers/memory/tegra/tegra20-emc.c                 |  200 ++-
 drivers/memory/tegra/tegra210-emc-cc-r21021.c      |    2 +-
 drivers/memory/tegra/tegra210-emc-core.c           |    6 +-
 drivers/memory/tegra/tegra30-emc.c                 |    4 +-
 drivers/of/platform.c                              |    1 +
 drivers/reset/Kconfig                              |    4 +-
 drivers/reset/reset-microchip-sparx5.c             |   40 +-
 drivers/reset/reset-uniphier-glue.c                |    4 +
 drivers/reset/reset-uniphier.c                     |   27 +
 drivers/rtc/Kconfig                                |   10 +-
 drivers/soc/amlogic/meson-canvas.c                 |    4 +-
 drivers/soc/amlogic/meson-clk-measure.c            |    4 +-
 drivers/soc/amlogic/meson-gx-socinfo.c             |    1 +
 drivers/soc/aspeed/Kconfig                         |   10 +
 drivers/soc/aspeed/Makefile                        |    9 +-
 drivers/soc/aspeed/aspeed-uart-routing.c           |  603 +++++++++
 drivers/soc/bcm/bcm63xx/bcm-pmb.c                  |    4 +-
 drivers/soc/bcm/bcm63xx/bcm63xx-power.c            |    4 +-
 drivers/soc/bcm/brcmstb/biuctrl.c                  |    2 +
 drivers/soc/fsl/dpio/dpio-service.c                |    2 +-
 drivers/soc/fsl/dpio/qbman-portal.c                |    8 +-
 drivers/soc/fsl/guts.c                             |    4 +-
 drivers/soc/fsl/rcpm.c                             |    7 +-
 drivers/soc/imx/Kconfig                            |    1 +
 drivers/soc/imx/Makefile                           |    1 +
 drivers/soc/imx/gpcv2.c                            |  134 +-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |  523 ++++++++
 drivers/soc/mediatek/mt8192-mmsys.h                |   76 ++
 drivers/soc/mediatek/mtk-mmsys.c                   |   79 ++
 drivers/soc/mediatek/mtk-mmsys.h                   |    2 +
 drivers/soc/mediatek/mtk-mutex.c                   |   35 +
 drivers/soc/qcom/Kconfig                           |   21 +-
 drivers/soc/qcom/Makefile                          |    2 +
 drivers/soc/qcom/apr.c                             |  289 ++++-
 drivers/soc/qcom/cpr.c                             |    4 +-
 drivers/soc/qcom/llcc-qcom.c                       |   18 +-
 drivers/soc/qcom/ocmem.c                           |    4 +-
 drivers/soc/qcom/pdr_interface.c                   |   12 +-
 drivers/soc/qcom/qcom-geni-se.c                    |    4 +-
 drivers/soc/qcom/qcom_aoss.c                       |  165 +--
 drivers/soc/qcom/qcom_gsbi.c                       |    4 +-
 drivers/soc/qcom/qcom_stats.c                      |  277 ++++
 drivers/soc/qcom/rpmh-rsc.c                        |    4 +-
 drivers/soc/qcom/rpmhpd.c                          |   36 +-
 drivers/soc/qcom/rpmpd.c                           |   24 +
 drivers/soc/qcom/smd-rpm.c                         |    2 +
 drivers/soc/qcom/smem.c                            |   57 +-
 drivers/soc/qcom/smp2p.c                           |  154 ++-
 drivers/soc/qcom/socinfo.c                         |   18 +-
 drivers/soc/qcom/spm.c                             |  279 ++++
 drivers/soc/renesas/Kconfig                        |    7 +-
 drivers/soc/renesas/renesas-soc.c                  |    7 +
 drivers/soc/samsung/Kconfig                        |    5 +-
 drivers/soc/samsung/Makefile                       |    3 +-
 drivers/soc/samsung/exynos-chipid.c                |   94 +-
 drivers/soc/samsung/exynos5422-asv.c               |    1 +
 drivers/soc/samsung/pm_domains.c                   |    1 -
 drivers/soc/sunxi/sunxi_sram.c                     |    4 +-
 drivers/soc/tegra/Makefile                         |    1 +
 drivers/soc/tegra/ari-tegra186.c                   |   80 ++
 drivers/soc/tegra/pmc.c                            |   28 +-
 drivers/tee/optee/Makefile                         |    5 +-
 drivers/tee/optee/call.c                           |  445 +------
 drivers/tee/optee/core.c                           |  720 ++---------
 drivers/tee/optee/device.c                         |   22 +
 drivers/tee/optee/ffa_abi.c                        |  911 +++++++++++++
 drivers/tee/optee/optee_ffa.h                      |  153 +++
 drivers/tee/optee/optee_msg.h                      |   27 +-
 drivers/tee/optee/optee_private.h                  |  156 ++-
 drivers/tee/optee/rpc.c                            |  237 +---
 drivers/tee/optee/shm_pool.c                       |  101 --
 drivers/tee/optee/shm_pool.h                       |   14 -
 drivers/tee/optee/smc_abi.c                        | 1362 ++++++++++++++++++++
 include/dt-bindings/power/qcom-aoss-qmp.h          |   14 -
 include/dt-bindings/power/qcom-rpmpd.h             |   17 +
 include/dt-bindings/soc/qcom,gpr.h                 |   19 +
 include/linux/arm_ffa.h                            |    2 +
 include/linux/clk/tegra.h                          |   24 +-
 include/linux/platform_data/ti-sysc.h              |    3 +
 include/linux/soc/mediatek/mtk-mmsys.h             |    3 +
 include/linux/soc/qcom/apr.h                       |   70 +-
 include/linux/soc/qcom/qcom_aoss.h                 |   38 +
 include/linux/soc/samsung/exynos-chipid.h          |    6 +-
 include/linux/tee_drv.h                            |    7 +-
 include/memory/renesas-rpc-if.h                    |    1 +
 include/soc/qcom/spm.h                             |   43 +
 include/soc/tegra/fuse.h                           |   31 +-
 include/soc/tegra/irq.h                            |    9 +-
 include/soc/tegra/pm.h                             |    2 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |   12 +-
 152 files changed, 8493 insertions(+), 3150 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing
 delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml
 rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr2-timings.txt (100%)
 rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3-timings.txt (100%)
 rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3.txt (94%)
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
 create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c
 create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c
 create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h
 create mode 100644 drivers/soc/qcom/qcom_stats.c
 create mode 100644 drivers/soc/qcom/spm.c
 create mode 100644 drivers/soc/tegra/ari-tegra186.c
 create mode 100644 drivers/tee/optee/ffa_abi.c
 create mode 100644 drivers/tee/optee/optee_ffa.h
 delete mode 100644 drivers/tee/optee/shm_pool.c
 delete mode 100644 drivers/tee/optee/shm_pool.h
 create mode 100644 drivers/tee/optee/smc_abi.c
 delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h
 create mode 100644 include/dt-bindings/soc/qcom,gpr.h
 create mode 100644 include/linux/soc/qcom/qcom_aoss.h
 create mode 100644 include/soc/qcom/spm.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [GIT PULL 4/4] ARM: defconfig updates for 5.16
  2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
                   ` (3 preceding siblings ...)
  2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
@ 2021-11-03 22:56 ` Arnd Bergmann
  2021-11-03 22:56   ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  4 siblings, 2 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:56 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fa348938dbfccc1df1dc902f6bcb76d4f05029e7:

  Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs (2021-10-26 18:16:46 +0200)

----------------------------------------------------------------
ARM: defconfig updates for 5.16

These are the usual changes to enable newly added driver
by default, and to do some housekeeping around changing
Kconfig symbols.

----------------------------------------------------------------
Alistair Francis (1):
      ARM: imx_v6_v7_defconfig: Enable HID I2C

Arnd Bergmann (8):
      Merge tag 'multiv7-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
      Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfigs
      Merge tag 'tegra-for-5.16-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfigs
      Merge tag 'mvebu-defconfig-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/defconfigs
      Merge tag 'visconti-arm-defconfig-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/defconfigs
      Merge tag 'imx-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfigs
      Merge tag 'aspeed-5.16-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
      Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs

Biju Das (5):
      arm64: defconfig: Enable RIIC
      arm64: defconfig: Enable RZ/G2L USBPHY control driver
      arm64: defconfig: Enable RZ_DMAC
      arm64: defconfig: Enable SOUND_SOC_RZ
      arm64: defconfig: Enable SND_SOC_WM8978

Bjorn Andersson (3):
      arm64: defconfig: Disable firmware sysfs fallback
      arm64: defconfig: Enable Qualcomm prima/pronto drivers
      arm64: defconfig: Enable Qualcomm LMH driver

Joel Stanley (10):
      ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION
      ARM: config: multi v7: Drop unavailable options
      ARM: config: multi v7: Clean up enabled by default options
      ARM: config: multi v7: Add renamed symbols
      ARM: config: multi v7: Regenerate defconifg
      ARM: configs: aspeed: Disable IPV6 SIT device
      ARM: configs: aspeed: Enable commonly used drivers
      ARM: configs: aspeed: Enable pstore and lockup detectors
      ARM: config: aspeed: Enable Network Block Device
      ARM: configs: aspeed: Remove unused USB gadget devices

Lad Prabhakar (1):
      arm64: defconfig: Enable RZG2L_ADC

Marcel Ziswiler (7):
      ARM: imx_v6_v7_defconfig: enable mtd physmap
      ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant
      ARM: imx_v6_v7_defconfig: rebuild default configuration
      ARM: imx_v6_v7_defconfig: build imx sdma driver as module
      ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf
      ARM: mvebu_v7_defconfig: enable mtd physmap
      ARM: mvebu_v7_defconfig: rebuild default configuration

Maulik Shah (1):
      arm64: defconfig: Enable Sleep stats driver

Nobuhiro Iwamatsu (1):
      arm64: defconfig: Visconti: Enable PCIe host controller

Sai Prakash Ranjan (1):
      arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect

Sameer Pujar (1):
      arm64: defconfig: Enable few Tegra210 based AHUB drivers

Wolfram Sang (1):
      arm64: defconfig: Add Renesas TPU as module

Zenghui Yu (1):
      arm64: defconfig: drop obsolete ARCH_* configs

 arch/arm/configs/aspeed_g4_defconfig |  1 +
 arch/arm/configs/aspeed_g5_defconfig | 35 +++++++++------
 arch/arm/configs/imx_v6_v7_defconfig | 47 ++++++++-----------
 arch/arm/configs/multi_v7_defconfig  | 87 +++++++++++++-----------------------
 arch/arm/configs/mvebu_v7_defconfig  | 18 ++++----
 arch/arm64/configs/defconfig         | 27 +++++++++--
 6 files changed, 102 insertions(+), 113 deletions(-)

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

* [GIT PULL 4/4] ARM: defconfig updates for 5.16
  2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
@ 2021-11-03 22:56   ` Arnd Bergmann
  2021-11-04  0:12   ` pr-tracker-bot
  1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:56 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fa348938dbfccc1df1dc902f6bcb76d4f05029e7:

  Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs (2021-10-26 18:16:46 +0200)

----------------------------------------------------------------
ARM: defconfig updates for 5.16

These are the usual changes to enable newly added driver
by default, and to do some housekeeping around changing
Kconfig symbols.

----------------------------------------------------------------
Alistair Francis (1):
      ARM: imx_v6_v7_defconfig: Enable HID I2C

Arnd Bergmann (8):
      Merge tag 'multiv7-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
      Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfigs
      Merge tag 'tegra-for-5.16-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfigs
      Merge tag 'mvebu-defconfig-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/defconfigs
      Merge tag 'visconti-arm-defconfig-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/defconfigs
      Merge tag 'imx-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfigs
      Merge tag 'aspeed-5.16-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
      Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs

Biju Das (5):
      arm64: defconfig: Enable RIIC
      arm64: defconfig: Enable RZ/G2L USBPHY control driver
      arm64: defconfig: Enable RZ_DMAC
      arm64: defconfig: Enable SOUND_SOC_RZ
      arm64: defconfig: Enable SND_SOC_WM8978

Bjorn Andersson (3):
      arm64: defconfig: Disable firmware sysfs fallback
      arm64: defconfig: Enable Qualcomm prima/pronto drivers
      arm64: defconfig: Enable Qualcomm LMH driver

Joel Stanley (10):
      ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION
      ARM: config: multi v7: Drop unavailable options
      ARM: config: multi v7: Clean up enabled by default options
      ARM: config: multi v7: Add renamed symbols
      ARM: config: multi v7: Regenerate defconifg
      ARM: configs: aspeed: Disable IPV6 SIT device
      ARM: configs: aspeed: Enable commonly used drivers
      ARM: configs: aspeed: Enable pstore and lockup detectors
      ARM: config: aspeed: Enable Network Block Device
      ARM: configs: aspeed: Remove unused USB gadget devices

Lad Prabhakar (1):
      arm64: defconfig: Enable RZG2L_ADC

Marcel Ziswiler (7):
      ARM: imx_v6_v7_defconfig: enable mtd physmap
      ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant
      ARM: imx_v6_v7_defconfig: rebuild default configuration
      ARM: imx_v6_v7_defconfig: build imx sdma driver as module
      ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf
      ARM: mvebu_v7_defconfig: enable mtd physmap
      ARM: mvebu_v7_defconfig: rebuild default configuration

Maulik Shah (1):
      arm64: defconfig: Enable Sleep stats driver

Nobuhiro Iwamatsu (1):
      arm64: defconfig: Visconti: Enable PCIe host controller

Sai Prakash Ranjan (1):
      arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect

Sameer Pujar (1):
      arm64: defconfig: Enable few Tegra210 based AHUB drivers

Wolfram Sang (1):
      arm64: defconfig: Add Renesas TPU as module

Zenghui Yu (1):
      arm64: defconfig: drop obsolete ARCH_* configs

 arch/arm/configs/aspeed_g4_defconfig |  1 +
 arch/arm/configs/aspeed_g5_defconfig | 35 +++++++++------
 arch/arm/configs/imx_v6_v7_defconfig | 47 ++++++++-----------
 arch/arm/configs/multi_v7_defconfig  | 87 +++++++++++++-----------------------
 arch/arm/configs/mvebu_v7_defconfig  | 18 ++++----
 arch/arm64/configs/defconfig         | 27 +++++++++--
 6 files changed, 102 insertions(+), 113 deletions(-)

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [GIT PULL 1/4] ARM: SoC updates for 5.16
  2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
  2021-11-03 22:50   ` Arnd Bergmann
@ 2021-11-04  0:12   ` pr-tracker-bot
  2021-11-04  0:12     ` pr-tracker-bot
  1 sibling, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:50:43 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2219b0ceefe835b92a8a74a73fe964aa052742a2

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

* Re: [GIT PULL 1/4] ARM: SoC updates for 5.16
  2021-11-04  0:12   ` pr-tracker-bot
@ 2021-11-04  0:12     ` pr-tracker-bot
  0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:50:43 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2219b0ceefe835b92a8a74a73fe964aa052742a2

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [GIT PULL 3/4] ARM: SoC drivers for 5.16
  2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
  2021-11-03 22:55   ` Arnd Bergmann
@ 2021-11-04  0:12   ` pr-tracker-bot
  2021-11-04  0:12     ` pr-tracker-bot
  1 sibling, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:55:15 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/drivers-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d461e96cd22b5aeb1df448536b92e8d8e88c4a05

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

* Re: [GIT PULL 4/4] ARM: defconfig updates for 5.16
  2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
  2021-11-03 22:56   ` Arnd Bergmann
@ 2021-11-04  0:12   ` pr-tracker-bot
  2021-11-04  0:12     ` pr-tracker-bot
  1 sibling, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:56:24 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/defconfig-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce840177930f591a181f55515fc6ac9e1f56b84a

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

* Re: [GIT PULL 2/4] ARM: SoC DT updates for v5.16
  2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
@ 2021-11-04  0:12   ` pr-tracker-bot
  2021-11-04  0:12     ` pr-tracker-bot
  0 siblings, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:53:43 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/dt-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ae45d84fc36d01dcb1007f4298871eec37907904

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

* Re: [GIT PULL 2/4] ARM: SoC DT updates for v5.16
  2021-11-04  0:12   ` pr-tracker-bot
@ 2021-11-04  0:12     ` pr-tracker-bot
  0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:53:43 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/dt-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ae45d84fc36d01dcb1007f4298871eec37907904

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [GIT PULL 3/4] ARM: SoC drivers for 5.16
  2021-11-04  0:12   ` pr-tracker-bot
@ 2021-11-04  0:12     ` pr-tracker-bot
  0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:55:15 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/drivers-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d461e96cd22b5aeb1df448536b92e8d8e88c4a05

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [GIT PULL 4/4] ARM: defconfig updates for 5.16
  2021-11-04  0:12   ` pr-tracker-bot
@ 2021-11-04  0:12     ` pr-tracker-bot
  0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04  0:12 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team

The pull request you sent on Wed, 3 Nov 2021 23:56:24 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/defconfig-5.16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce840177930f591a181f55515fc6ac9e1f56b84a

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2021-11-04  0:14 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
2021-11-03 22:49 ` Arnd Bergmann
2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
2021-11-03 22:50   ` Arnd Bergmann
2021-11-04  0:12   ` pr-tracker-bot
2021-11-04  0:12     ` pr-tracker-bot
2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
2021-11-04  0:12   ` pr-tracker-bot
2021-11-04  0:12     ` pr-tracker-bot
2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
2021-11-03 22:55   ` Arnd Bergmann
2021-11-04  0:12   ` pr-tracker-bot
2021-11-04  0:12     ` pr-tracker-bot
2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
2021-11-03 22:56   ` Arnd Bergmann
2021-11-04  0:12   ` pr-tracker-bot
2021-11-04  0:12     ` pr-tracker-bot

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).