All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 0/6] ARM SoC changes for v5.12
@ 2021-02-14 22:38 ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:38 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

5.12 seems to be a fairly quiet release for the SoC tree. The main
highlights are:

 - Removing six of the older platforms that have no known users, as well
   as the arch/c6x architecture. Despite all that removed code, there is still
   a small overall growth:
   907 files changed, 33888 insertions(+), 26918 deletions(-)
   I sent patches to remove an additional 50875 lines of driver code for these
   platforms, but those patches are merged through other subsystem trees.

- Support for three additional SoCs: Broadcom BCM4908 is used in wireless
  routers, Qualcomm Snapdragon 888 is the latest high-end phone chip and
  Qualcomm X55 is the a 5G modem chip that can also run as a standalone SoC

- Support for the Apple M1 is coming up nicely, but didn't make the cut this
  time as there are still some fundamental decisions to be made, expect this
  to be added for v5.13.

- Among the newly supported boards, there are once more a number of older
  mobile phones and tables, as well as modern development platforms and
  industrial machines

- A total of 752 non-merge changesets were written by 187 individual
  developers. The six branches contain 78 pull requests from 29 downstream
  maintainers, as well as a small number of patches that I applied directly.

=== Top 20 contributors by number of patches ===

     34 Manivannan Sadhasivam
     30 Adam Ford
     26 Konrad Dybcio
     25 Dmitry Baryshkov
     19 Maxime Ripard
     18 Oleksij Rempel
     17 Michal Simek
     17 Krzysztof Kozlowski
     16 Michael Walle
     16 Johan Jonker
     15 Vinod Koul
     14 Gustave Monce
     12 Lubomir Rintel
     11 Rafał Miłecki
     11 Martin Kepplinger
     11 Cristian Ciocaltea
     11 Andre Przywara
     10 Linus Walleij
     10 Guido Günther
      9 Zhen Lei

=== Dirstat ===
   2.8% Documentation/devicetree/bindings/
  28.3% arch/arm/boot/dts/
   1.4% arch/arm/mach-prima2/
   1.1% arch/arm/mach-u300/
   3.0% arch/arm/
   1.6% arch/arm64/boot/dts/amlogic/
   8.5% arch/arm64/boot/dts/freescale/
   1.0% arch/arm64/boot/dts/hisilicon/
   4.3% arch/arm64/boot/dts/nvidia/
  11.6% arch/arm64/boot/dts/qcom/
   4.0% arch/arm64/boot/dts/renesas/
   1.5% arch/arm64/boot/dts/rockchip/
   1.1% arch/arm64/boot/dts/xilinx/
   1.4% arch/arm64/boot/dts/zte/
   2.5% arch/arm64/boot/dts/
   1.1% arch/c6x/boot/dts/
   3.3% arch/c6x/include/asm/
   5.5% arch/c6x/kernel/
   1.7% arch/c6x/lib/
   4.4% arch/c6x/platforms/
   1.7% arch/c6x/
   1.0% drivers/memory/
   3.9% drivers/soc/
   1.0% drivers/tee/optee/

         Arnd

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

* [GIT PULL 0/6] ARM SoC changes for v5.12
@ 2021-02-14 22:38 ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:38 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

5.12 seems to be a fairly quiet release for the SoC tree. The main
highlights are:

 - Removing six of the older platforms that have no known users, as well
   as the arch/c6x architecture. Despite all that removed code, there is still
   a small overall growth:
   907 files changed, 33888 insertions(+), 26918 deletions(-)
   I sent patches to remove an additional 50875 lines of driver code for these
   platforms, but those patches are merged through other subsystem trees.

- Support for three additional SoCs: Broadcom BCM4908 is used in wireless
  routers, Qualcomm Snapdragon 888 is the latest high-end phone chip and
  Qualcomm X55 is the a 5G modem chip that can also run as a standalone SoC

- Support for the Apple M1 is coming up nicely, but didn't make the cut this
  time as there are still some fundamental decisions to be made, expect this
  to be added for v5.13.

- Among the newly supported boards, there are once more a number of older
  mobile phones and tables, as well as modern development platforms and
  industrial machines

- A total of 752 non-merge changesets were written by 187 individual
  developers. The six branches contain 78 pull requests from 29 downstream
  maintainers, as well as a small number of patches that I applied directly.

=== Top 20 contributors by number of patches ===

     34 Manivannan Sadhasivam
     30 Adam Ford
     26 Konrad Dybcio
     25 Dmitry Baryshkov
     19 Maxime Ripard
     18 Oleksij Rempel
     17 Michal Simek
     17 Krzysztof Kozlowski
     16 Michael Walle
     16 Johan Jonker
     15 Vinod Koul
     14 Gustave Monce
     12 Lubomir Rintel
     11 Rafał Miłecki
     11 Martin Kepplinger
     11 Cristian Ciocaltea
     11 Andre Przywara
     10 Linus Walleij
     10 Guido Günther
      9 Zhen Lei

=== Dirstat ===
   2.8% Documentation/devicetree/bindings/
  28.3% arch/arm/boot/dts/
   1.4% arch/arm/mach-prima2/
   1.1% arch/arm/mach-u300/
   3.0% arch/arm/
   1.6% arch/arm64/boot/dts/amlogic/
   8.5% arch/arm64/boot/dts/freescale/
   1.0% arch/arm64/boot/dts/hisilicon/
   4.3% arch/arm64/boot/dts/nvidia/
  11.6% arch/arm64/boot/dts/qcom/
   4.0% arch/arm64/boot/dts/renesas/
   1.5% arch/arm64/boot/dts/rockchip/
   1.1% arch/arm64/boot/dts/xilinx/
   1.4% arch/arm64/boot/dts/zte/
   2.5% arch/arm64/boot/dts/
   1.1% arch/c6x/boot/dts/
   3.3% arch/c6x/include/asm/
   5.5% arch/c6x/kernel/
   1.7% arch/c6x/lib/
   4.4% arch/c6x/platforms/
   1.7% arch/c6x/
   1.0% drivers/memory/
   3.9% drivers/soc/
   1.0% drivers/tee/optee/

         Arnd

_______________________________________________
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] 30+ messages in thread

* [GIT PULL 1/6] ARM SoC bugfixes for v5.12
@ 2021-02-14 22:41   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:41 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 1048ba83fb1c00cd24172e23e8263972f6b5d9ac:

  Linux 5.11-rc6 (2021-01-31 13:50:09 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-v5.12

for you to fetch changes up to 090e502e4e63c608ef8497d295feeb9743ef67b7:

  Merge tag 'socfpga_dts_fix_for_v5.12' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/fixes (2021-02-09 23:32:54 +0100)

----------------------------------------------------------------
ARM: SoC fixes for v5.11

There are only two remaining non-urgent ARM SoC bug fixes that
could still apply for v5.11, or for the v5.12 merge window:

- A build fix for the Atmel SAM9 platform to allow building
  with the clang integrated assembler

- A DT fix for ethernet on Intel SoCFPGA, this has been broken
  since it was added in v5.4.

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

----------------------------------------------------------------
Arnd Bergmann (2):
      ARM: at91: use proper asm syntax in pm_suspend
      Merge tag 'socfpga_dts_fix_for_v5.12' of
git://git.kernel.org/.../dinguyen/linux into arm/fixes

Dinh Nguyen (1):
      arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2

 arch/arm/mach-at91/pm_suspend.S               | 2 +-
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

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

* [GIT PULL 1/6] ARM SoC bugfixes for v5.12
@ 2021-02-14 22:41   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:41 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 1048ba83fb1c00cd24172e23e8263972f6b5d9ac:

  Linux 5.11-rc6 (2021-01-31 13:50:09 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-v5.12

for you to fetch changes up to 090e502e4e63c608ef8497d295feeb9743ef67b7:

  Merge tag 'socfpga_dts_fix_for_v5.12' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/fixes (2021-02-09 23:32:54 +0100)

----------------------------------------------------------------
ARM: SoC fixes for v5.11

There are only two remaining non-urgent ARM SoC bug fixes that
could still apply for v5.11, or for the v5.12 merge window:

- A build fix for the Atmel SAM9 platform to allow building
  with the clang integrated assembler

- A DT fix for ethernet on Intel SoCFPGA, this has been broken
  since it was added in v5.4.

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

----------------------------------------------------------------
Arnd Bergmann (2):
      ARM: at91: use proper asm syntax in pm_suspend
      Merge tag 'socfpga_dts_fix_for_v5.12' of
git://git.kernel.org/.../dinguyen/linux into arm/fixes

Dinh Nguyen (1):
      arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2

 arch/arm/mach-at91/pm_suspend.S               | 2 +-
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 ++--
 2 files changed, 3 insertions(+), 3 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] 30+ messages in thread

* [GIT PULL 2/6] ARM SoC platform removal for v5.12
@ 2021-02-14 22:42   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:42 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit e71ba9452f0b5b2e8dc8aa5445198cd9214a6a62:

  Linux 5.11-rc2 (2021-01-03 15:55:30 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-platform-removal-v5.12

for you to fetch changes up to ce1380c9f4bc48f6e6133ef9fc24dc9f3df500ac:

  ARM: remove u300 platform (2021-01-20 11:42:23 +0100)

----------------------------------------------------------------
SoC platform removal

There are a lot of platforms that have not seen any interesting code
changes in the past five years or more.

I made a list and asked around which ones are no longer in use [1], and
received confirmation about six ARM platforms and the TI C6x architecture
that have all reached the end of their life upstream, with no known
users remaining:

 - efm32 -- added in 2011, first Cortex-M, no notable changes after 2013
 - picoxcell -- added in 2011, abandoned after 2012 acquisition
 - prima2 -- added in 20111, no notable changes since 2015
 - tango -- added in 2015, sporadic changes until 2017, but abandoned
 - u300 -- added in 2009, no notable changes since 2013
 - zx --added in 2015 for both 32, 2017 for 64 bit, no notable changes
 - arch/c6x -- added in 2011, but work stalled soon after that

A number of other platforms on the original list turned out to still
have users. In some cases there are out-of-tree patches and users
that plan to contribute them in the future, in other cases the code
is complete and works reliably.

[1] https://lore.kernel.org/lkml/CAK8P3a2DZ8xQp7R=H=wewHnT2=a_=M53QsZOueMVEf7tOZLKNg@mail.gmail.com/

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

----------------------------------------------------------------
Arnd Bergmann (5):
      c6x: remove architecture
      ARM: remove sirf prima2/atlas platforms
      ARM: remove zte zx platform
      ARM: remove tango platform
      ARM: remove u300 platform

Rob Herring (2):
      ARM: dts: Remove PicoXcell platforms
      ARM: Remove PicoXcell platform support

Uwe Kleine-König (2):
      ARM: drop efm32 platform
      MAINTAINERS: Remove deleted platform efm32

 Documentation/devicetree/bindings/arm/sirf.yaml    |   30 -
 Documentation/devicetree/bindings/arm/ste-u300.txt |   46 -
 .../devicetree/bindings/arm/zte,sysctrl.txt        |   30 -
 Documentation/devicetree/bindings/arm/zte.yaml     |   28 -
 Documentation/devicetree/bindings/c6x/clocks.txt   |   40 -
 Documentation/devicetree/bindings/c6x/dscr.txt     |  127 --
 Documentation/devicetree/bindings/c6x/emifa.txt    |   62 -
 Documentation/devicetree/bindings/c6x/soc.txt      |   28 -
 .../interrupt-controller/ti,c64x+megamod-pic.txt   |  103 --
 .../devicetree/bindings/reset/sirf,rstc.txt        |   42 -
 .../devicetree/bindings/reset/zte,zx2967-reset.txt |   20 -
 .../devicetree/bindings/serial/pl011.yaml          |    2 -
 .../devicetree/bindings/soc/zte/pd-2967xx.txt      |   19 -
 .../devicetree/bindings/timer/ti,c64x+timer64.txt  |   25 -
 MAINTAINERS                                        |  100 +-
 arch/arm/Kconfig                                   |   20 +-
 arch/arm/Kconfig.debug                             |   95 +-
 arch/arm/Makefile                                  |    6 -
 arch/arm/boot/dts/Makefile                         |   16 -
 arch/arm/boot/dts/atlas6-evb.dts                   |   78 -
 arch/arm/boot/dts/atlas6.dtsi                      |  800 --------
 arch/arm/boot/dts/atlas7-evb.dts                   |  127 --
 arch/arm/boot/dts/atlas7.dtsi                      | 1955 --------------------
 arch/arm/boot/dts/efm32gg-dk3750.dts               |   88 -
 arch/arm/boot/dts/efm32gg.dtsi                     |  177 --
 arch/arm/boot/dts/picoxcell-pc3x2.dtsi             |  239 ---
 arch/arm/boot/dts/picoxcell-pc3x3.dtsi             |  355 ----
 arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts       |   78 -
 arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts       |   84 -
 arch/arm/boot/dts/prima2-evb.dts                   |   37 -
 arch/arm/boot/dts/prima2.dtsi                      |  838 ---------
 arch/arm/boot/dts/ste-u300.dts                     |  464 -----
 arch/arm/boot/dts/tango4-common.dtsi               |  184 --
 arch/arm/boot/dts/tango4-smp8758.dtsi              |   57 -
 arch/arm/boot/dts/tango4-vantage-1172.dts          |   42 -
 arch/arm/boot/dts/zx296702-ad1.dts                 |   48 -
 arch/arm/boot/dts/zx296702.dtsi                    |  142 --
 arch/arm/configs/efm32_defconfig                   |   98 -
 arch/arm/configs/prima2_defconfig                  |   72 -
 arch/arm/configs/tango4_defconfig                  |   93 -
 arch/arm/configs/u300_defconfig                    |   65 -
 arch/arm/configs/zx_defconfig                      |  122 --
 arch/arm/include/debug/efm32.S                     |   45 -
 arch/arm/include/debug/sirf.S                      |   40 -
 arch/arm/mach-efm32/Makefile                       |    2 -
 arch/arm/mach-efm32/Makefile.boot                  |    4 -
 arch/arm/mach-efm32/dtmachine.c                    |   16 -
 arch/arm/mach-picoxcell/Kconfig                    |    9 -
 arch/arm/mach-picoxcell/Makefile                   |    2 -
 arch/arm/mach-picoxcell/common.c                   |   81 -
 arch/arm/mach-prima2/Kconfig                       |   48 -
 arch/arm/mach-prima2/Makefile                      |    9 -
 arch/arm/mach-prima2/common.c                      |   64 -
 arch/arm/mach-prima2/common.h                      |   32 -
 arch/arm/mach-prima2/headsmp.S                     |   36 -
 arch/arm/mach-prima2/hotplug.c                     |   38 -
 arch/arm/mach-prima2/platsmp.c                     |  123 --
 arch/arm/mach-prima2/pm.c                          |  153 --
 arch/arm/mach-prima2/pm.h                          |   28 -
 arch/arm/mach-prima2/rstc.c                        |  107 --
 arch/arm/mach-prima2/rtciobrg.c                    |  179 --
 arch/arm/mach-prima2/sleep.S                       |   63 -
 arch/arm/mach-tango/Kconfig                        |   13 -
 arch/arm/mach-tango/Makefile                       |    4 -
 arch/arm/mach-tango/platsmp.c                      |   52 -
 arch/arm/mach-tango/pm.c                           |   31 -
 arch/arm/mach-tango/pm.h                           |    7 -
 arch/arm/mach-tango/setup.c                        |   20 -
 arch/arm/mach-tango/smc.S                          |   12 -
 arch/arm/mach-tango/smc.h                          |    9 -
 arch/arm/mach-u300/Kconfig                         |   32 -
 arch/arm/mach-u300/Makefile                        |    8 -
 arch/arm/mach-u300/core.c                          |  413 -----
 arch/arm/mach-u300/regulator.c                     |  134 --
 arch/arm/mach-zx/Kconfig                           |   21 -
 arch/arm/mach-zx/Makefile                          |    3 -
 arch/arm/mach-zx/core.h                            |   16 -
 arch/arm/mach-zx/headsmp.S                         |   30 -
 arch/arm/mach-zx/platsmp.c                         |  186 --
 arch/arm/mach-zx/zx296702-pm-domain.c              |  202 --
 arch/arm/mach-zx/zx296702.c                        |   22 -
 arch/arm/mm/Kconfig                                |    1 -
 arch/arm64/Kconfig.platforms                       |    6 -
 arch/arm64/boot/dts/Makefile                       |    1 -
 arch/arm64/boot/dts/zte/Makefile                   |    3 -
 arch/arm64/boot/dts/zte/zx296718-evb.dts           |  144 --
 arch/arm64/boot/dts/zte/zx296718-pcbox.dts         |  143 --
 arch/arm64/boot/dts/zte/zx296718.dtsi              |  627 -------
 arch/c6x/Kconfig                                   |  113 --
 arch/c6x/Kconfig.debug                             |   10 -
 arch/c6x/Makefile                                  |   60 -
 arch/c6x/boot/Makefile                             |   11 -
 arch/c6x/boot/dts/Makefile                         |   16 -
 arch/c6x/boot/dts/dsk6455.dts                      |   57 -
 arch/c6x/boot/dts/evmc6457.dts                     |   43 -
 arch/c6x/boot/dts/evmc6472.dts                     |   68 -
 arch/c6x/boot/dts/evmc6474.dts                     |   53 -
 arch/c6x/boot/dts/evmc6678.dts                     |   78 -
 arch/c6x/boot/dts/tms320c6455.dtsi                 |   97 -
 arch/c6x/boot/dts/tms320c6457.dtsi                 |   69 -
 arch/c6x/boot/dts/tms320c6472.dtsi                 |  135 --
 arch/c6x/boot/dts/tms320c6474.dtsi                 |   90 -
 arch/c6x/boot/dts/tms320c6678.dtsi                 |  147 --
 arch/c6x/configs/dsk6455_defconfig                 |   42 -
 arch/c6x/configs/evmc6457_defconfig                |   39 -
 arch/c6x/configs/evmc6472_defconfig                |   40 -
 arch/c6x/configs/evmc6474_defconfig                |   40 -
 arch/c6x/configs/evmc6678_defconfig                |   40 -
 arch/c6x/include/asm/Kbuild                        |    5 -
 arch/c6x/include/asm/asm-offsets.h                 |    1 -
 arch/c6x/include/asm/bitops.h                      |   95 -
 arch/c6x/include/asm/bug.h                         |   20 -
 arch/c6x/include/asm/cache.h                       |   94 -
 arch/c6x/include/asm/cacheflush.h                  |   45 -
 arch/c6x/include/asm/checksum.h                    |   34 -
 arch/c6x/include/asm/clock.h                       |  145 --
 arch/c6x/include/asm/cmpxchg.h                     |   63 -
 arch/c6x/include/asm/delay.h                       |   64 -
 arch/c6x/include/asm/dscr.h                        |   30 -
 arch/c6x/include/asm/elf.h                         |  117 --
 arch/c6x/include/asm/flat.h                        |   19 -
 arch/c6x/include/asm/ftrace.h                      |    6 -
 arch/c6x/include/asm/hardirq.h                     |   17 -
 arch/c6x/include/asm/irq.h                         |   50 -
 arch/c6x/include/asm/irqflags.h                    |   68 -
 arch/c6x/include/asm/linkage.h                     |   31 -
 arch/c6x/include/asm/megamod-pic.h                 |   10 -
 arch/c6x/include/asm/mmu_context.h                 |    6 -
 arch/c6x/include/asm/module.h                      |   20 -
 arch/c6x/include/asm/page.h                        |    9 -
 arch/c6x/include/asm/pgtable.h                     |   66 -
 arch/c6x/include/asm/processor.h                   |  114 --
 arch/c6x/include/asm/procinfo.h                    |   24 -
 arch/c6x/include/asm/ptrace.h                      |   32 -
 arch/c6x/include/asm/sections.h                    |   12 -
 arch/c6x/include/asm/setup.h                       |   31 -
 arch/c6x/include/asm/soc.h                         |   35 -
 arch/c6x/include/asm/special_insns.h               |   60 -
 arch/c6x/include/asm/string.h                      |   18 -
 arch/c6x/include/asm/switch_to.h                   |   30 -
 arch/c6x/include/asm/syscall.h                     |   75 -
 arch/c6x/include/asm/syscalls.h                    |   46 -
 arch/c6x/include/asm/thread_info.h                 |   94 -
 arch/c6x/include/asm/timer64.h                     |    7 -
 arch/c6x/include/asm/timex.h                       |   30 -
 arch/c6x/include/asm/tlb.h                         |    7 -
 arch/c6x/include/asm/traps.h                       |   33 -
 arch/c6x/include/asm/uaccess.h                     |   97 -
 arch/c6x/include/asm/unaligned.h                   |  104 --
 arch/c6x/include/asm/vmalloc.h                     |    4 -
 arch/c6x/include/uapi/asm/Kbuild                   |    2 -
 arch/c6x/include/uapi/asm/byteorder.h              |   13 -
 arch/c6x/include/uapi/asm/ptrace.h                 |  164 --
 arch/c6x/include/uapi/asm/setup.h                  |    7 -
 arch/c6x/include/uapi/asm/sigcontext.h             |   81 -
 arch/c6x/include/uapi/asm/swab.h                   |   55 -
 arch/c6x/include/uapi/asm/unistd.h                 |   29 -
 arch/c6x/kernel/Makefile                           |   13 -
 arch/c6x/kernel/asm-offsets.c                      |  123 --
 arch/c6x/kernel/c6x_ksyms.c                        |   62 -
 arch/c6x/kernel/devicetree.c                       |   14 -
 arch/c6x/kernel/entry.S                            |  736 --------
 arch/c6x/kernel/head.S                             |   81 -
 arch/c6x/kernel/irq.c                              |  127 --
 arch/c6x/kernel/module.c                           |  119 --
 arch/c6x/kernel/process.c                          |  151 --
 arch/c6x/kernel/ptrace.c                           |  139 --
 arch/c6x/kernel/setup.c                            |  476 -----
 arch/c6x/kernel/signal.c                           |  322 ----
 arch/c6x/kernel/soc.c                              |   87 -
 arch/c6x/kernel/switch_to.S                        |   71 -
 arch/c6x/kernel/sys_c6x.c                          |   71 -
 arch/c6x/kernel/time.c                             |   63 -
 arch/c6x/kernel/traps.c                            |  409 ----
 arch/c6x/kernel/vectors.S                          |   78 -
 arch/c6x/kernel/vmlinux.lds.S                      |  151 --
 arch/c6x/lib/Makefile                              |    8 -
 arch/c6x/lib/checksum.c                            |   11 -
 arch/c6x/lib/csum_64plus.S                         |  414 -----
 arch/c6x/lib/divi.S                                |   41 -
 arch/c6x/lib/divremi.S                             |   34 -
 arch/c6x/lib/divremu.S                             |   75 -
 arch/c6x/lib/divu.S                                |   86 -
 arch/c6x/lib/llshl.S                               |   25 -
 arch/c6x/lib/llshr.S                               |   26 -
 arch/c6x/lib/llshru.S                              |   26 -
 arch/c6x/lib/memcpy_64plus.S                       |   43 -
 arch/c6x/lib/mpyll.S                               |   37 -
 arch/c6x/lib/negll.S                               |   19 -
 arch/c6x/lib/pop_rts.S                             |   20 -
 arch/c6x/lib/push_rts.S                            |   19 -
 arch/c6x/lib/remi.S                                |   52 -
 arch/c6x/lib/remu.S                                |   70 -
 arch/c6x/lib/strasgi.S                             |   77 -
 arch/c6x/lib/strasgi_64plus.S                      |   27 -
 arch/c6x/mm/Makefile                               |    6 -
 arch/c6x/mm/dma-coherent.c                         |  173 --
 arch/c6x/mm/init.c                                 |   65 -
 arch/c6x/platforms/Kconfig                         |   21 -
 arch/c6x/platforms/Makefile                        |   13 -
 arch/c6x/platforms/cache.c                         |  444 -----
 arch/c6x/platforms/dscr.c                          |  595 ------
 arch/c6x/platforms/emif.c                          |   84 -
 arch/c6x/platforms/megamod-pic.c                   |  344 ----
 arch/c6x/platforms/pll.c                           |  440 -----
 arch/c6x/platforms/plldata.c                       |  467 -----
 arch/c6x/platforms/timer64.c                       |  241 ---
 drivers/bus/Kconfig                                |    2 +-
 drivers/i2c/busses/Kconfig                         |    4 +-
 drivers/mtd/nand/raw/Kconfig                       |    3 +-
 drivers/reset/Kconfig                              |    2 +-
 drivers/soc/Kconfig                                |    1 -
 drivers/soc/Makefile                               |    1 -
 drivers/soc/zte/Kconfig                            |   15 -
 drivers/soc/zte/Makefile                           |    6 -
 drivers/soc/zte/zx296718_pm_domains.c              |  181 --
 drivers/soc/zte/zx2967_pm_domains.c                |  141 --
 drivers/soc/zte/zx2967_pm_domains.h                |   44 -
 drivers/spi/Kconfig                                |    1 -
 fs/Kconfig.binfmt                                  |    2 +-
 include/asm-generic/page.h                         |    4 -
 221 files changed, 11 insertions(+), 21460 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/sirf.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/ste-u300.txt
 delete mode 100644 Documentation/devicetree/bindings/arm/zte,sysctrl.txt
 delete mode 100644 Documentation/devicetree/bindings/arm/zte.yaml
 delete mode 100644 Documentation/devicetree/bindings/c6x/clocks.txt
 delete mode 100644 Documentation/devicetree/bindings/c6x/dscr.txt
 delete mode 100644 Documentation/devicetree/bindings/c6x/emifa.txt
 delete mode 100644 Documentation/devicetree/bindings/c6x/soc.txt
 delete mode 100644
Documentation/devicetree/bindings/interrupt-controller/ti,c64x+megamod-pic.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/sirf,rstc.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
 delete mode 100644 Documentation/devicetree/bindings/soc/zte/pd-2967xx.txt
 delete mode 100644 Documentation/devicetree/bindings/timer/ti,c64x+timer64.txt
 delete mode 100644 arch/arm/boot/dts/atlas6-evb.dts
 delete mode 100644 arch/arm/boot/dts/atlas6.dtsi
 delete mode 100644 arch/arm/boot/dts/atlas7-evb.dts
 delete mode 100644 arch/arm/boot/dts/atlas7.dtsi
 delete mode 100644 arch/arm/boot/dts/efm32gg-dk3750.dts
 delete mode 100644 arch/arm/boot/dts/efm32gg.dtsi
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc3x2.dtsi
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc3x3.dtsi
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts
 delete mode 100644 arch/arm/boot/dts/prima2-evb.dts
 delete mode 100644 arch/arm/boot/dts/prima2.dtsi
 delete mode 100644 arch/arm/boot/dts/ste-u300.dts
 delete mode 100644 arch/arm/boot/dts/tango4-common.dtsi
 delete mode 100644 arch/arm/boot/dts/tango4-smp8758.dtsi
 delete mode 100644 arch/arm/boot/dts/tango4-vantage-1172.dts
 delete mode 100644 arch/arm/boot/dts/zx296702-ad1.dts
 delete mode 100644 arch/arm/boot/dts/zx296702.dtsi
 delete mode 100644 arch/arm/configs/efm32_defconfig
 delete mode 100644 arch/arm/configs/prima2_defconfig
 delete mode 100644 arch/arm/configs/tango4_defconfig
 delete mode 100644 arch/arm/configs/u300_defconfig
 delete mode 100644 arch/arm/configs/zx_defconfig
 delete mode 100644 arch/arm/include/debug/efm32.S
 delete mode 100644 arch/arm/include/debug/sirf.S
 delete mode 100644 arch/arm/mach-efm32/Makefile
 delete mode 100644 arch/arm/mach-efm32/Makefile.boot
 delete mode 100644 arch/arm/mach-efm32/dtmachine.c
 delete mode 100644 arch/arm/mach-picoxcell/Kconfig
 delete mode 100644 arch/arm/mach-picoxcell/Makefile
 delete mode 100644 arch/arm/mach-picoxcell/common.c
 delete mode 100644 arch/arm/mach-prima2/Kconfig
 delete mode 100644 arch/arm/mach-prima2/Makefile
 delete mode 100644 arch/arm/mach-prima2/common.c
 delete mode 100644 arch/arm/mach-prima2/common.h
 delete mode 100644 arch/arm/mach-prima2/headsmp.S
 delete mode 100644 arch/arm/mach-prima2/hotplug.c
 delete mode 100644 arch/arm/mach-prima2/platsmp.c
 delete mode 100644 arch/arm/mach-prima2/pm.c
 delete mode 100644 arch/arm/mach-prima2/pm.h
 delete mode 100644 arch/arm/mach-prima2/rstc.c
 delete mode 100644 arch/arm/mach-prima2/rtciobrg.c
 delete mode 100644 arch/arm/mach-prima2/sleep.S
 delete mode 100644 arch/arm/mach-tango/Kconfig
 delete mode 100644 arch/arm/mach-tango/Makefile
 delete mode 100644 arch/arm/mach-tango/platsmp.c
 delete mode 100644 arch/arm/mach-tango/pm.c
 delete mode 100644 arch/arm/mach-tango/pm.h
 delete mode 100644 arch/arm/mach-tango/setup.c
 delete mode 100644 arch/arm/mach-tango/smc.S
 delete mode 100644 arch/arm/mach-tango/smc.h
 delete mode 100644 arch/arm/mach-u300/Kconfig
 delete mode 100644 arch/arm/mach-u300/Makefile
 delete mode 100644 arch/arm/mach-u300/core.c
 delete mode 100644 arch/arm/mach-u300/regulator.c
 delete mode 100644 arch/arm/mach-zx/Kconfig
 delete mode 100644 arch/arm/mach-zx/Makefile
 delete mode 100644 arch/arm/mach-zx/core.h
 delete mode 100644 arch/arm/mach-zx/headsmp.S
 delete mode 100644 arch/arm/mach-zx/platsmp.c
 delete mode 100644 arch/arm/mach-zx/zx296702-pm-domain.c
 delete mode 100644 arch/arm/mach-zx/zx296702.c
 delete mode 100644 arch/arm64/boot/dts/zte/Makefile
 delete mode 100644 arch/arm64/boot/dts/zte/zx296718-evb.dts
 delete mode 100644 arch/arm64/boot/dts/zte/zx296718-pcbox.dts
 delete mode 100644 arch/arm64/boot/dts/zte/zx296718.dtsi
 delete mode 100644 arch/c6x/Kconfig
 delete mode 100644 arch/c6x/Kconfig.debug
 delete mode 100644 arch/c6x/Makefile
 delete mode 100644 arch/c6x/boot/Makefile
 delete mode 100644 arch/c6x/boot/dts/Makefile
 delete mode 100644 arch/c6x/boot/dts/dsk6455.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6457.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6472.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6474.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6678.dts
 delete mode 100644 arch/c6x/boot/dts/tms320c6455.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6457.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6472.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6474.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6678.dtsi
 delete mode 100644 arch/c6x/configs/dsk6455_defconfig
 delete mode 100644 arch/c6x/configs/evmc6457_defconfig
 delete mode 100644 arch/c6x/configs/evmc6472_defconfig
 delete mode 100644 arch/c6x/configs/evmc6474_defconfig
 delete mode 100644 arch/c6x/configs/evmc6678_defconfig
 delete mode 100644 arch/c6x/include/asm/Kbuild
 delete mode 100644 arch/c6x/include/asm/asm-offsets.h
 delete mode 100644 arch/c6x/include/asm/bitops.h
 delete mode 100644 arch/c6x/include/asm/bug.h
 delete mode 100644 arch/c6x/include/asm/cache.h
 delete mode 100644 arch/c6x/include/asm/cacheflush.h
 delete mode 100644 arch/c6x/include/asm/checksum.h
 delete mode 100644 arch/c6x/include/asm/clock.h
 delete mode 100644 arch/c6x/include/asm/cmpxchg.h
 delete mode 100644 arch/c6x/include/asm/delay.h
 delete mode 100644 arch/c6x/include/asm/dscr.h
 delete mode 100644 arch/c6x/include/asm/elf.h
 delete mode 100644 arch/c6x/include/asm/flat.h
 delete mode 100644 arch/c6x/include/asm/ftrace.h
 delete mode 100644 arch/c6x/include/asm/hardirq.h
 delete mode 100644 arch/c6x/include/asm/irq.h
 delete mode 100644 arch/c6x/include/asm/irqflags.h
 delete mode 100644 arch/c6x/include/asm/linkage.h
 delete mode 100644 arch/c6x/include/asm/megamod-pic.h
 delete mode 100644 arch/c6x/include/asm/mmu_context.h
 delete mode 100644 arch/c6x/include/asm/module.h
 delete mode 100644 arch/c6x/include/asm/page.h
 delete mode 100644 arch/c6x/include/asm/pgtable.h
 delete mode 100644 arch/c6x/include/asm/processor.h
 delete mode 100644 arch/c6x/include/asm/procinfo.h
 delete mode 100644 arch/c6x/include/asm/ptrace.h
 delete mode 100644 arch/c6x/include/asm/sections.h
 delete mode 100644 arch/c6x/include/asm/setup.h
 delete mode 100644 arch/c6x/include/asm/soc.h
 delete mode 100644 arch/c6x/include/asm/special_insns.h
 delete mode 100644 arch/c6x/include/asm/string.h
 delete mode 100644 arch/c6x/include/asm/switch_to.h
 delete mode 100644 arch/c6x/include/asm/syscall.h
 delete mode 100644 arch/c6x/include/asm/syscalls.h
 delete mode 100644 arch/c6x/include/asm/thread_info.h
 delete mode 100644 arch/c6x/include/asm/timer64.h
 delete mode 100644 arch/c6x/include/asm/timex.h
 delete mode 100644 arch/c6x/include/asm/tlb.h
 delete mode 100644 arch/c6x/include/asm/traps.h
 delete mode 100644 arch/c6x/include/asm/uaccess.h
 delete mode 100644 arch/c6x/include/asm/unaligned.h
 delete mode 100644 arch/c6x/include/asm/vmalloc.h
 delete mode 100644 arch/c6x/include/uapi/asm/Kbuild
 delete mode 100644 arch/c6x/include/uapi/asm/byteorder.h
 delete mode 100644 arch/c6x/include/uapi/asm/ptrace.h
 delete mode 100644 arch/c6x/include/uapi/asm/setup.h
 delete mode 100644 arch/c6x/include/uapi/asm/sigcontext.h
 delete mode 100644 arch/c6x/include/uapi/asm/swab.h
 delete mode 100644 arch/c6x/include/uapi/asm/unistd.h
 delete mode 100644 arch/c6x/kernel/Makefile
 delete mode 100644 arch/c6x/kernel/asm-offsets.c
 delete mode 100644 arch/c6x/kernel/c6x_ksyms.c
 delete mode 100644 arch/c6x/kernel/devicetree.c
 delete mode 100644 arch/c6x/kernel/entry.S
 delete mode 100644 arch/c6x/kernel/head.S
 delete mode 100644 arch/c6x/kernel/irq.c
 delete mode 100644 arch/c6x/kernel/module.c
 delete mode 100644 arch/c6x/kernel/process.c
 delete mode 100644 arch/c6x/kernel/ptrace.c
 delete mode 100644 arch/c6x/kernel/setup.c
 delete mode 100644 arch/c6x/kernel/signal.c
 delete mode 100644 arch/c6x/kernel/soc.c
 delete mode 100644 arch/c6x/kernel/switch_to.S
 delete mode 100644 arch/c6x/kernel/sys_c6x.c
 delete mode 100644 arch/c6x/kernel/time.c
 delete mode 100644 arch/c6x/kernel/traps.c
 delete mode 100644 arch/c6x/kernel/vectors.S
 delete mode 100644 arch/c6x/kernel/vmlinux.lds.S
 delete mode 100644 arch/c6x/lib/Makefile
 delete mode 100644 arch/c6x/lib/checksum.c
 delete mode 100644 arch/c6x/lib/csum_64plus.S
 delete mode 100644 arch/c6x/lib/divi.S
 delete mode 100644 arch/c6x/lib/divremi.S
 delete mode 100644 arch/c6x/lib/divremu.S
 delete mode 100644 arch/c6x/lib/divu.S
 delete mode 100644 arch/c6x/lib/llshl.S
 delete mode 100644 arch/c6x/lib/llshr.S
 delete mode 100644 arch/c6x/lib/llshru.S
 delete mode 100644 arch/c6x/lib/memcpy_64plus.S
 delete mode 100644 arch/c6x/lib/mpyll.S
 delete mode 100644 arch/c6x/lib/negll.S
 delete mode 100644 arch/c6x/lib/pop_rts.S
 delete mode 100644 arch/c6x/lib/push_rts.S
 delete mode 100644 arch/c6x/lib/remi.S
 delete mode 100644 arch/c6x/lib/remu.S
 delete mode 100644 arch/c6x/lib/strasgi.S
 delete mode 100644 arch/c6x/lib/strasgi_64plus.S
 delete mode 100644 arch/c6x/mm/Makefile
 delete mode 100644 arch/c6x/mm/dma-coherent.c
 delete mode 100644 arch/c6x/mm/init.c
 delete mode 100644 arch/c6x/platforms/Kconfig
 delete mode 100644 arch/c6x/platforms/Makefile
 delete mode 100644 arch/c6x/platforms/cache.c
 delete mode 100644 arch/c6x/platforms/dscr.c
 delete mode 100644 arch/c6x/platforms/emif.c
 delete mode 100644 arch/c6x/platforms/megamod-pic.c
 delete mode 100644 arch/c6x/platforms/pll.c
 delete mode 100644 arch/c6x/platforms/plldata.c
 delete mode 100644 arch/c6x/platforms/timer64.c
 delete mode 100644 drivers/soc/zte/Kconfig
 delete mode 100644 drivers/soc/zte/Makefile
 delete mode 100644 drivers/soc/zte/zx296718_pm_domains.c
 delete mode 100644 drivers/soc/zte/zx2967_pm_domains.c
 delete mode 100644 drivers/soc/zte/zx2967_pm_domains.h

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

* [GIT PULL 2/6] ARM SoC platform removal for v5.12
@ 2021-02-14 22:42   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:42 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit e71ba9452f0b5b2e8dc8aa5445198cd9214a6a62:

  Linux 5.11-rc2 (2021-01-03 15:55:30 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-platform-removal-v5.12

for you to fetch changes up to ce1380c9f4bc48f6e6133ef9fc24dc9f3df500ac:

  ARM: remove u300 platform (2021-01-20 11:42:23 +0100)

----------------------------------------------------------------
SoC platform removal

There are a lot of platforms that have not seen any interesting code
changes in the past five years or more.

I made a list and asked around which ones are no longer in use [1], and
received confirmation about six ARM platforms and the TI C6x architecture
that have all reached the end of their life upstream, with no known
users remaining:

 - efm32 -- added in 2011, first Cortex-M, no notable changes after 2013
 - picoxcell -- added in 2011, abandoned after 2012 acquisition
 - prima2 -- added in 20111, no notable changes since 2015
 - tango -- added in 2015, sporadic changes until 2017, but abandoned
 - u300 -- added in 2009, no notable changes since 2013
 - zx --added in 2015 for both 32, 2017 for 64 bit, no notable changes
 - arch/c6x -- added in 2011, but work stalled soon after that

A number of other platforms on the original list turned out to still
have users. In some cases there are out-of-tree patches and users
that plan to contribute them in the future, in other cases the code
is complete and works reliably.

[1] https://lore.kernel.org/lkml/CAK8P3a2DZ8xQp7R=H=wewHnT2=a_=M53QsZOueMVEf7tOZLKNg@mail.gmail.com/

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

----------------------------------------------------------------
Arnd Bergmann (5):
      c6x: remove architecture
      ARM: remove sirf prima2/atlas platforms
      ARM: remove zte zx platform
      ARM: remove tango platform
      ARM: remove u300 platform

Rob Herring (2):
      ARM: dts: Remove PicoXcell platforms
      ARM: Remove PicoXcell platform support

Uwe Kleine-König (2):
      ARM: drop efm32 platform
      MAINTAINERS: Remove deleted platform efm32

 Documentation/devicetree/bindings/arm/sirf.yaml    |   30 -
 Documentation/devicetree/bindings/arm/ste-u300.txt |   46 -
 .../devicetree/bindings/arm/zte,sysctrl.txt        |   30 -
 Documentation/devicetree/bindings/arm/zte.yaml     |   28 -
 Documentation/devicetree/bindings/c6x/clocks.txt   |   40 -
 Documentation/devicetree/bindings/c6x/dscr.txt     |  127 --
 Documentation/devicetree/bindings/c6x/emifa.txt    |   62 -
 Documentation/devicetree/bindings/c6x/soc.txt      |   28 -
 .../interrupt-controller/ti,c64x+megamod-pic.txt   |  103 --
 .../devicetree/bindings/reset/sirf,rstc.txt        |   42 -
 .../devicetree/bindings/reset/zte,zx2967-reset.txt |   20 -
 .../devicetree/bindings/serial/pl011.yaml          |    2 -
 .../devicetree/bindings/soc/zte/pd-2967xx.txt      |   19 -
 .../devicetree/bindings/timer/ti,c64x+timer64.txt  |   25 -
 MAINTAINERS                                        |  100 +-
 arch/arm/Kconfig                                   |   20 +-
 arch/arm/Kconfig.debug                             |   95 +-
 arch/arm/Makefile                                  |    6 -
 arch/arm/boot/dts/Makefile                         |   16 -
 arch/arm/boot/dts/atlas6-evb.dts                   |   78 -
 arch/arm/boot/dts/atlas6.dtsi                      |  800 --------
 arch/arm/boot/dts/atlas7-evb.dts                   |  127 --
 arch/arm/boot/dts/atlas7.dtsi                      | 1955 --------------------
 arch/arm/boot/dts/efm32gg-dk3750.dts               |   88 -
 arch/arm/boot/dts/efm32gg.dtsi                     |  177 --
 arch/arm/boot/dts/picoxcell-pc3x2.dtsi             |  239 ---
 arch/arm/boot/dts/picoxcell-pc3x3.dtsi             |  355 ----
 arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts       |   78 -
 arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts       |   84 -
 arch/arm/boot/dts/prima2-evb.dts                   |   37 -
 arch/arm/boot/dts/prima2.dtsi                      |  838 ---------
 arch/arm/boot/dts/ste-u300.dts                     |  464 -----
 arch/arm/boot/dts/tango4-common.dtsi               |  184 --
 arch/arm/boot/dts/tango4-smp8758.dtsi              |   57 -
 arch/arm/boot/dts/tango4-vantage-1172.dts          |   42 -
 arch/arm/boot/dts/zx296702-ad1.dts                 |   48 -
 arch/arm/boot/dts/zx296702.dtsi                    |  142 --
 arch/arm/configs/efm32_defconfig                   |   98 -
 arch/arm/configs/prima2_defconfig                  |   72 -
 arch/arm/configs/tango4_defconfig                  |   93 -
 arch/arm/configs/u300_defconfig                    |   65 -
 arch/arm/configs/zx_defconfig                      |  122 --
 arch/arm/include/debug/efm32.S                     |   45 -
 arch/arm/include/debug/sirf.S                      |   40 -
 arch/arm/mach-efm32/Makefile                       |    2 -
 arch/arm/mach-efm32/Makefile.boot                  |    4 -
 arch/arm/mach-efm32/dtmachine.c                    |   16 -
 arch/arm/mach-picoxcell/Kconfig                    |    9 -
 arch/arm/mach-picoxcell/Makefile                   |    2 -
 arch/arm/mach-picoxcell/common.c                   |   81 -
 arch/arm/mach-prima2/Kconfig                       |   48 -
 arch/arm/mach-prima2/Makefile                      |    9 -
 arch/arm/mach-prima2/common.c                      |   64 -
 arch/arm/mach-prima2/common.h                      |   32 -
 arch/arm/mach-prima2/headsmp.S                     |   36 -
 arch/arm/mach-prima2/hotplug.c                     |   38 -
 arch/arm/mach-prima2/platsmp.c                     |  123 --
 arch/arm/mach-prima2/pm.c                          |  153 --
 arch/arm/mach-prima2/pm.h                          |   28 -
 arch/arm/mach-prima2/rstc.c                        |  107 --
 arch/arm/mach-prima2/rtciobrg.c                    |  179 --
 arch/arm/mach-prima2/sleep.S                       |   63 -
 arch/arm/mach-tango/Kconfig                        |   13 -
 arch/arm/mach-tango/Makefile                       |    4 -
 arch/arm/mach-tango/platsmp.c                      |   52 -
 arch/arm/mach-tango/pm.c                           |   31 -
 arch/arm/mach-tango/pm.h                           |    7 -
 arch/arm/mach-tango/setup.c                        |   20 -
 arch/arm/mach-tango/smc.S                          |   12 -
 arch/arm/mach-tango/smc.h                          |    9 -
 arch/arm/mach-u300/Kconfig                         |   32 -
 arch/arm/mach-u300/Makefile                        |    8 -
 arch/arm/mach-u300/core.c                          |  413 -----
 arch/arm/mach-u300/regulator.c                     |  134 --
 arch/arm/mach-zx/Kconfig                           |   21 -
 arch/arm/mach-zx/Makefile                          |    3 -
 arch/arm/mach-zx/core.h                            |   16 -
 arch/arm/mach-zx/headsmp.S                         |   30 -
 arch/arm/mach-zx/platsmp.c                         |  186 --
 arch/arm/mach-zx/zx296702-pm-domain.c              |  202 --
 arch/arm/mach-zx/zx296702.c                        |   22 -
 arch/arm/mm/Kconfig                                |    1 -
 arch/arm64/Kconfig.platforms                       |    6 -
 arch/arm64/boot/dts/Makefile                       |    1 -
 arch/arm64/boot/dts/zte/Makefile                   |    3 -
 arch/arm64/boot/dts/zte/zx296718-evb.dts           |  144 --
 arch/arm64/boot/dts/zte/zx296718-pcbox.dts         |  143 --
 arch/arm64/boot/dts/zte/zx296718.dtsi              |  627 -------
 arch/c6x/Kconfig                                   |  113 --
 arch/c6x/Kconfig.debug                             |   10 -
 arch/c6x/Makefile                                  |   60 -
 arch/c6x/boot/Makefile                             |   11 -
 arch/c6x/boot/dts/Makefile                         |   16 -
 arch/c6x/boot/dts/dsk6455.dts                      |   57 -
 arch/c6x/boot/dts/evmc6457.dts                     |   43 -
 arch/c6x/boot/dts/evmc6472.dts                     |   68 -
 arch/c6x/boot/dts/evmc6474.dts                     |   53 -
 arch/c6x/boot/dts/evmc6678.dts                     |   78 -
 arch/c6x/boot/dts/tms320c6455.dtsi                 |   97 -
 arch/c6x/boot/dts/tms320c6457.dtsi                 |   69 -
 arch/c6x/boot/dts/tms320c6472.dtsi                 |  135 --
 arch/c6x/boot/dts/tms320c6474.dtsi                 |   90 -
 arch/c6x/boot/dts/tms320c6678.dtsi                 |  147 --
 arch/c6x/configs/dsk6455_defconfig                 |   42 -
 arch/c6x/configs/evmc6457_defconfig                |   39 -
 arch/c6x/configs/evmc6472_defconfig                |   40 -
 arch/c6x/configs/evmc6474_defconfig                |   40 -
 arch/c6x/configs/evmc6678_defconfig                |   40 -
 arch/c6x/include/asm/Kbuild                        |    5 -
 arch/c6x/include/asm/asm-offsets.h                 |    1 -
 arch/c6x/include/asm/bitops.h                      |   95 -
 arch/c6x/include/asm/bug.h                         |   20 -
 arch/c6x/include/asm/cache.h                       |   94 -
 arch/c6x/include/asm/cacheflush.h                  |   45 -
 arch/c6x/include/asm/checksum.h                    |   34 -
 arch/c6x/include/asm/clock.h                       |  145 --
 arch/c6x/include/asm/cmpxchg.h                     |   63 -
 arch/c6x/include/asm/delay.h                       |   64 -
 arch/c6x/include/asm/dscr.h                        |   30 -
 arch/c6x/include/asm/elf.h                         |  117 --
 arch/c6x/include/asm/flat.h                        |   19 -
 arch/c6x/include/asm/ftrace.h                      |    6 -
 arch/c6x/include/asm/hardirq.h                     |   17 -
 arch/c6x/include/asm/irq.h                         |   50 -
 arch/c6x/include/asm/irqflags.h                    |   68 -
 arch/c6x/include/asm/linkage.h                     |   31 -
 arch/c6x/include/asm/megamod-pic.h                 |   10 -
 arch/c6x/include/asm/mmu_context.h                 |    6 -
 arch/c6x/include/asm/module.h                      |   20 -
 arch/c6x/include/asm/page.h                        |    9 -
 arch/c6x/include/asm/pgtable.h                     |   66 -
 arch/c6x/include/asm/processor.h                   |  114 --
 arch/c6x/include/asm/procinfo.h                    |   24 -
 arch/c6x/include/asm/ptrace.h                      |   32 -
 arch/c6x/include/asm/sections.h                    |   12 -
 arch/c6x/include/asm/setup.h                       |   31 -
 arch/c6x/include/asm/soc.h                         |   35 -
 arch/c6x/include/asm/special_insns.h               |   60 -
 arch/c6x/include/asm/string.h                      |   18 -
 arch/c6x/include/asm/switch_to.h                   |   30 -
 arch/c6x/include/asm/syscall.h                     |   75 -
 arch/c6x/include/asm/syscalls.h                    |   46 -
 arch/c6x/include/asm/thread_info.h                 |   94 -
 arch/c6x/include/asm/timer64.h                     |    7 -
 arch/c6x/include/asm/timex.h                       |   30 -
 arch/c6x/include/asm/tlb.h                         |    7 -
 arch/c6x/include/asm/traps.h                       |   33 -
 arch/c6x/include/asm/uaccess.h                     |   97 -
 arch/c6x/include/asm/unaligned.h                   |  104 --
 arch/c6x/include/asm/vmalloc.h                     |    4 -
 arch/c6x/include/uapi/asm/Kbuild                   |    2 -
 arch/c6x/include/uapi/asm/byteorder.h              |   13 -
 arch/c6x/include/uapi/asm/ptrace.h                 |  164 --
 arch/c6x/include/uapi/asm/setup.h                  |    7 -
 arch/c6x/include/uapi/asm/sigcontext.h             |   81 -
 arch/c6x/include/uapi/asm/swab.h                   |   55 -
 arch/c6x/include/uapi/asm/unistd.h                 |   29 -
 arch/c6x/kernel/Makefile                           |   13 -
 arch/c6x/kernel/asm-offsets.c                      |  123 --
 arch/c6x/kernel/c6x_ksyms.c                        |   62 -
 arch/c6x/kernel/devicetree.c                       |   14 -
 arch/c6x/kernel/entry.S                            |  736 --------
 arch/c6x/kernel/head.S                             |   81 -
 arch/c6x/kernel/irq.c                              |  127 --
 arch/c6x/kernel/module.c                           |  119 --
 arch/c6x/kernel/process.c                          |  151 --
 arch/c6x/kernel/ptrace.c                           |  139 --
 arch/c6x/kernel/setup.c                            |  476 -----
 arch/c6x/kernel/signal.c                           |  322 ----
 arch/c6x/kernel/soc.c                              |   87 -
 arch/c6x/kernel/switch_to.S                        |   71 -
 arch/c6x/kernel/sys_c6x.c                          |   71 -
 arch/c6x/kernel/time.c                             |   63 -
 arch/c6x/kernel/traps.c                            |  409 ----
 arch/c6x/kernel/vectors.S                          |   78 -
 arch/c6x/kernel/vmlinux.lds.S                      |  151 --
 arch/c6x/lib/Makefile                              |    8 -
 arch/c6x/lib/checksum.c                            |   11 -
 arch/c6x/lib/csum_64plus.S                         |  414 -----
 arch/c6x/lib/divi.S                                |   41 -
 arch/c6x/lib/divremi.S                             |   34 -
 arch/c6x/lib/divremu.S                             |   75 -
 arch/c6x/lib/divu.S                                |   86 -
 arch/c6x/lib/llshl.S                               |   25 -
 arch/c6x/lib/llshr.S                               |   26 -
 arch/c6x/lib/llshru.S                              |   26 -
 arch/c6x/lib/memcpy_64plus.S                       |   43 -
 arch/c6x/lib/mpyll.S                               |   37 -
 arch/c6x/lib/negll.S                               |   19 -
 arch/c6x/lib/pop_rts.S                             |   20 -
 arch/c6x/lib/push_rts.S                            |   19 -
 arch/c6x/lib/remi.S                                |   52 -
 arch/c6x/lib/remu.S                                |   70 -
 arch/c6x/lib/strasgi.S                             |   77 -
 arch/c6x/lib/strasgi_64plus.S                      |   27 -
 arch/c6x/mm/Makefile                               |    6 -
 arch/c6x/mm/dma-coherent.c                         |  173 --
 arch/c6x/mm/init.c                                 |   65 -
 arch/c6x/platforms/Kconfig                         |   21 -
 arch/c6x/platforms/Makefile                        |   13 -
 arch/c6x/platforms/cache.c                         |  444 -----
 arch/c6x/platforms/dscr.c                          |  595 ------
 arch/c6x/platforms/emif.c                          |   84 -
 arch/c6x/platforms/megamod-pic.c                   |  344 ----
 arch/c6x/platforms/pll.c                           |  440 -----
 arch/c6x/platforms/plldata.c                       |  467 -----
 arch/c6x/platforms/timer64.c                       |  241 ---
 drivers/bus/Kconfig                                |    2 +-
 drivers/i2c/busses/Kconfig                         |    4 +-
 drivers/mtd/nand/raw/Kconfig                       |    3 +-
 drivers/reset/Kconfig                              |    2 +-
 drivers/soc/Kconfig                                |    1 -
 drivers/soc/Makefile                               |    1 -
 drivers/soc/zte/Kconfig                            |   15 -
 drivers/soc/zte/Makefile                           |    6 -
 drivers/soc/zte/zx296718_pm_domains.c              |  181 --
 drivers/soc/zte/zx2967_pm_domains.c                |  141 --
 drivers/soc/zte/zx2967_pm_domains.h                |   44 -
 drivers/spi/Kconfig                                |    1 -
 fs/Kconfig.binfmt                                  |    2 +-
 include/asm-generic/page.h                         |    4 -
 221 files changed, 11 insertions(+), 21460 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/sirf.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/ste-u300.txt
 delete mode 100644 Documentation/devicetree/bindings/arm/zte,sysctrl.txt
 delete mode 100644 Documentation/devicetree/bindings/arm/zte.yaml
 delete mode 100644 Documentation/devicetree/bindings/c6x/clocks.txt
 delete mode 100644 Documentation/devicetree/bindings/c6x/dscr.txt
 delete mode 100644 Documentation/devicetree/bindings/c6x/emifa.txt
 delete mode 100644 Documentation/devicetree/bindings/c6x/soc.txt
 delete mode 100644
Documentation/devicetree/bindings/interrupt-controller/ti,c64x+megamod-pic.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/sirf,rstc.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
 delete mode 100644 Documentation/devicetree/bindings/soc/zte/pd-2967xx.txt
 delete mode 100644 Documentation/devicetree/bindings/timer/ti,c64x+timer64.txt
 delete mode 100644 arch/arm/boot/dts/atlas6-evb.dts
 delete mode 100644 arch/arm/boot/dts/atlas6.dtsi
 delete mode 100644 arch/arm/boot/dts/atlas7-evb.dts
 delete mode 100644 arch/arm/boot/dts/atlas7.dtsi
 delete mode 100644 arch/arm/boot/dts/efm32gg-dk3750.dts
 delete mode 100644 arch/arm/boot/dts/efm32gg.dtsi
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc3x2.dtsi
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc3x3.dtsi
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts
 delete mode 100644 arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts
 delete mode 100644 arch/arm/boot/dts/prima2-evb.dts
 delete mode 100644 arch/arm/boot/dts/prima2.dtsi
 delete mode 100644 arch/arm/boot/dts/ste-u300.dts
 delete mode 100644 arch/arm/boot/dts/tango4-common.dtsi
 delete mode 100644 arch/arm/boot/dts/tango4-smp8758.dtsi
 delete mode 100644 arch/arm/boot/dts/tango4-vantage-1172.dts
 delete mode 100644 arch/arm/boot/dts/zx296702-ad1.dts
 delete mode 100644 arch/arm/boot/dts/zx296702.dtsi
 delete mode 100644 arch/arm/configs/efm32_defconfig
 delete mode 100644 arch/arm/configs/prima2_defconfig
 delete mode 100644 arch/arm/configs/tango4_defconfig
 delete mode 100644 arch/arm/configs/u300_defconfig
 delete mode 100644 arch/arm/configs/zx_defconfig
 delete mode 100644 arch/arm/include/debug/efm32.S
 delete mode 100644 arch/arm/include/debug/sirf.S
 delete mode 100644 arch/arm/mach-efm32/Makefile
 delete mode 100644 arch/arm/mach-efm32/Makefile.boot
 delete mode 100644 arch/arm/mach-efm32/dtmachine.c
 delete mode 100644 arch/arm/mach-picoxcell/Kconfig
 delete mode 100644 arch/arm/mach-picoxcell/Makefile
 delete mode 100644 arch/arm/mach-picoxcell/common.c
 delete mode 100644 arch/arm/mach-prima2/Kconfig
 delete mode 100644 arch/arm/mach-prima2/Makefile
 delete mode 100644 arch/arm/mach-prima2/common.c
 delete mode 100644 arch/arm/mach-prima2/common.h
 delete mode 100644 arch/arm/mach-prima2/headsmp.S
 delete mode 100644 arch/arm/mach-prima2/hotplug.c
 delete mode 100644 arch/arm/mach-prima2/platsmp.c
 delete mode 100644 arch/arm/mach-prima2/pm.c
 delete mode 100644 arch/arm/mach-prima2/pm.h
 delete mode 100644 arch/arm/mach-prima2/rstc.c
 delete mode 100644 arch/arm/mach-prima2/rtciobrg.c
 delete mode 100644 arch/arm/mach-prima2/sleep.S
 delete mode 100644 arch/arm/mach-tango/Kconfig
 delete mode 100644 arch/arm/mach-tango/Makefile
 delete mode 100644 arch/arm/mach-tango/platsmp.c
 delete mode 100644 arch/arm/mach-tango/pm.c
 delete mode 100644 arch/arm/mach-tango/pm.h
 delete mode 100644 arch/arm/mach-tango/setup.c
 delete mode 100644 arch/arm/mach-tango/smc.S
 delete mode 100644 arch/arm/mach-tango/smc.h
 delete mode 100644 arch/arm/mach-u300/Kconfig
 delete mode 100644 arch/arm/mach-u300/Makefile
 delete mode 100644 arch/arm/mach-u300/core.c
 delete mode 100644 arch/arm/mach-u300/regulator.c
 delete mode 100644 arch/arm/mach-zx/Kconfig
 delete mode 100644 arch/arm/mach-zx/Makefile
 delete mode 100644 arch/arm/mach-zx/core.h
 delete mode 100644 arch/arm/mach-zx/headsmp.S
 delete mode 100644 arch/arm/mach-zx/platsmp.c
 delete mode 100644 arch/arm/mach-zx/zx296702-pm-domain.c
 delete mode 100644 arch/arm/mach-zx/zx296702.c
 delete mode 100644 arch/arm64/boot/dts/zte/Makefile
 delete mode 100644 arch/arm64/boot/dts/zte/zx296718-evb.dts
 delete mode 100644 arch/arm64/boot/dts/zte/zx296718-pcbox.dts
 delete mode 100644 arch/arm64/boot/dts/zte/zx296718.dtsi
 delete mode 100644 arch/c6x/Kconfig
 delete mode 100644 arch/c6x/Kconfig.debug
 delete mode 100644 arch/c6x/Makefile
 delete mode 100644 arch/c6x/boot/Makefile
 delete mode 100644 arch/c6x/boot/dts/Makefile
 delete mode 100644 arch/c6x/boot/dts/dsk6455.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6457.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6472.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6474.dts
 delete mode 100644 arch/c6x/boot/dts/evmc6678.dts
 delete mode 100644 arch/c6x/boot/dts/tms320c6455.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6457.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6472.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6474.dtsi
 delete mode 100644 arch/c6x/boot/dts/tms320c6678.dtsi
 delete mode 100644 arch/c6x/configs/dsk6455_defconfig
 delete mode 100644 arch/c6x/configs/evmc6457_defconfig
 delete mode 100644 arch/c6x/configs/evmc6472_defconfig
 delete mode 100644 arch/c6x/configs/evmc6474_defconfig
 delete mode 100644 arch/c6x/configs/evmc6678_defconfig
 delete mode 100644 arch/c6x/include/asm/Kbuild
 delete mode 100644 arch/c6x/include/asm/asm-offsets.h
 delete mode 100644 arch/c6x/include/asm/bitops.h
 delete mode 100644 arch/c6x/include/asm/bug.h
 delete mode 100644 arch/c6x/include/asm/cache.h
 delete mode 100644 arch/c6x/include/asm/cacheflush.h
 delete mode 100644 arch/c6x/include/asm/checksum.h
 delete mode 100644 arch/c6x/include/asm/clock.h
 delete mode 100644 arch/c6x/include/asm/cmpxchg.h
 delete mode 100644 arch/c6x/include/asm/delay.h
 delete mode 100644 arch/c6x/include/asm/dscr.h
 delete mode 100644 arch/c6x/include/asm/elf.h
 delete mode 100644 arch/c6x/include/asm/flat.h
 delete mode 100644 arch/c6x/include/asm/ftrace.h
 delete mode 100644 arch/c6x/include/asm/hardirq.h
 delete mode 100644 arch/c6x/include/asm/irq.h
 delete mode 100644 arch/c6x/include/asm/irqflags.h
 delete mode 100644 arch/c6x/include/asm/linkage.h
 delete mode 100644 arch/c6x/include/asm/megamod-pic.h
 delete mode 100644 arch/c6x/include/asm/mmu_context.h
 delete mode 100644 arch/c6x/include/asm/module.h
 delete mode 100644 arch/c6x/include/asm/page.h
 delete mode 100644 arch/c6x/include/asm/pgtable.h
 delete mode 100644 arch/c6x/include/asm/processor.h
 delete mode 100644 arch/c6x/include/asm/procinfo.h
 delete mode 100644 arch/c6x/include/asm/ptrace.h
 delete mode 100644 arch/c6x/include/asm/sections.h
 delete mode 100644 arch/c6x/include/asm/setup.h
 delete mode 100644 arch/c6x/include/asm/soc.h
 delete mode 100644 arch/c6x/include/asm/special_insns.h
 delete mode 100644 arch/c6x/include/asm/string.h
 delete mode 100644 arch/c6x/include/asm/switch_to.h
 delete mode 100644 arch/c6x/include/asm/syscall.h
 delete mode 100644 arch/c6x/include/asm/syscalls.h
 delete mode 100644 arch/c6x/include/asm/thread_info.h
 delete mode 100644 arch/c6x/include/asm/timer64.h
 delete mode 100644 arch/c6x/include/asm/timex.h
 delete mode 100644 arch/c6x/include/asm/tlb.h
 delete mode 100644 arch/c6x/include/asm/traps.h
 delete mode 100644 arch/c6x/include/asm/uaccess.h
 delete mode 100644 arch/c6x/include/asm/unaligned.h
 delete mode 100644 arch/c6x/include/asm/vmalloc.h
 delete mode 100644 arch/c6x/include/uapi/asm/Kbuild
 delete mode 100644 arch/c6x/include/uapi/asm/byteorder.h
 delete mode 100644 arch/c6x/include/uapi/asm/ptrace.h
 delete mode 100644 arch/c6x/include/uapi/asm/setup.h
 delete mode 100644 arch/c6x/include/uapi/asm/sigcontext.h
 delete mode 100644 arch/c6x/include/uapi/asm/swab.h
 delete mode 100644 arch/c6x/include/uapi/asm/unistd.h
 delete mode 100644 arch/c6x/kernel/Makefile
 delete mode 100644 arch/c6x/kernel/asm-offsets.c
 delete mode 100644 arch/c6x/kernel/c6x_ksyms.c
 delete mode 100644 arch/c6x/kernel/devicetree.c
 delete mode 100644 arch/c6x/kernel/entry.S
 delete mode 100644 arch/c6x/kernel/head.S
 delete mode 100644 arch/c6x/kernel/irq.c
 delete mode 100644 arch/c6x/kernel/module.c
 delete mode 100644 arch/c6x/kernel/process.c
 delete mode 100644 arch/c6x/kernel/ptrace.c
 delete mode 100644 arch/c6x/kernel/setup.c
 delete mode 100644 arch/c6x/kernel/signal.c
 delete mode 100644 arch/c6x/kernel/soc.c
 delete mode 100644 arch/c6x/kernel/switch_to.S
 delete mode 100644 arch/c6x/kernel/sys_c6x.c
 delete mode 100644 arch/c6x/kernel/time.c
 delete mode 100644 arch/c6x/kernel/traps.c
 delete mode 100644 arch/c6x/kernel/vectors.S
 delete mode 100644 arch/c6x/kernel/vmlinux.lds.S
 delete mode 100644 arch/c6x/lib/Makefile
 delete mode 100644 arch/c6x/lib/checksum.c
 delete mode 100644 arch/c6x/lib/csum_64plus.S
 delete mode 100644 arch/c6x/lib/divi.S
 delete mode 100644 arch/c6x/lib/divremi.S
 delete mode 100644 arch/c6x/lib/divremu.S
 delete mode 100644 arch/c6x/lib/divu.S
 delete mode 100644 arch/c6x/lib/llshl.S
 delete mode 100644 arch/c6x/lib/llshr.S
 delete mode 100644 arch/c6x/lib/llshru.S
 delete mode 100644 arch/c6x/lib/memcpy_64plus.S
 delete mode 100644 arch/c6x/lib/mpyll.S
 delete mode 100644 arch/c6x/lib/negll.S
 delete mode 100644 arch/c6x/lib/pop_rts.S
 delete mode 100644 arch/c6x/lib/push_rts.S
 delete mode 100644 arch/c6x/lib/remi.S
 delete mode 100644 arch/c6x/lib/remu.S
 delete mode 100644 arch/c6x/lib/strasgi.S
 delete mode 100644 arch/c6x/lib/strasgi_64plus.S
 delete mode 100644 arch/c6x/mm/Makefile
 delete mode 100644 arch/c6x/mm/dma-coherent.c
 delete mode 100644 arch/c6x/mm/init.c
 delete mode 100644 arch/c6x/platforms/Kconfig
 delete mode 100644 arch/c6x/platforms/Makefile
 delete mode 100644 arch/c6x/platforms/cache.c
 delete mode 100644 arch/c6x/platforms/dscr.c
 delete mode 100644 arch/c6x/platforms/emif.c
 delete mode 100644 arch/c6x/platforms/megamod-pic.c
 delete mode 100644 arch/c6x/platforms/pll.c
 delete mode 100644 arch/c6x/platforms/plldata.c
 delete mode 100644 arch/c6x/platforms/timer64.c
 delete mode 100644 drivers/soc/zte/Kconfig
 delete mode 100644 drivers/soc/zte/Makefile
 delete mode 100644 drivers/soc/zte/zx296718_pm_domains.c
 delete mode 100644 drivers/soc/zte/zx2967_pm_domains.c
 delete mode 100644 drivers/soc/zte/zx2967_pm_domains.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] 30+ messages in thread

* [GIT PULL 3/6] ARM SoC changes for v5.12
@ 2021-02-14 22:43   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:43 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 7c53f6b671f4aba70ff15e1b05148b10d58c2837:

  Linux 5.11-rc3 (2021-01-10 14:34:50 -0800)

are available in the Git repository at:

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

for you to fetch changes up to c2bd78de41fc3bdeb183bc24bbb2c4c0f3cfdb9a:

  Merge tag 'samsung-soc-5.12' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
(2021-02-11 12:48:40 +0100)

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

This is mostly 32-bit code for SoC platforms, and looks smaller
than any such branch I remember from previous kernels, as most
of this is now handled in other subsystems for modern platforms:

- Minor bugfixes and Kconfig updates for Tegra, Broadcom, i.MX,
  Renesas, and Samsung

- Updates to the MAINTAINERS listing for Actions, OMAP, and Samsung

- Samsung SoC driver updates to make them loadable modules

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

----------------------------------------------------------------
Arnd Bergmann (8):
      Merge tag 'samsung-drivers-5.12' of
git://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'renesas-drivers-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
      Merge tag 'omap-for-v5.12/soc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'tegra-for-5.12-arm-core' of
git://git.kernel.org/.../tegra/linux into arm/soc
      Merge tag 'arm-soc/for-5.12/soc' of
https://github.com/Broadcom/stblinux into arm/soc
      ARM: s3c: fix fiq for clang IAS
      Merge tag 'imx-soc-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/soc
      Merge tag 'samsung-soc-5.12' of
git://git.kernel.org/.../krzk/linux into arm/soc

Cristian Ciocaltea (1):
      MAINTAINERS: Add linux-actions ML for Actions Semi Arch

Dmitry Osipenko (1):
      ARM: tegra: Don't enable unused PLLs on resume from suspend

Fabio Estevam (1):
      ARM: imx: Remove unused IMX_GPIO_NR() macro

Florian Fainelli (2):
      ARM: brcmstb: Add debug UART entry for 72116
      Merge tag 'tags/bcm2835-soc-next-2021-01-25' into soc/next

Geert Uytterhoeven (2):
      soc: renesas: rcar-sysc: Use readl_poll_timeout_atomic()
      soc: renesas: rcar-sysc: Mark device node OF_POPULATED after init

Krzysztof Kozlowski (6):
      soc: samsung: exynos-asv: handle reading revision register error
      soc: samsung: exynos-chipid: convert to driver and merge exynos-asv
      soc: samsung: exynos-chipid: correct helpers __init annotation
      ARM: s3c: irq-s3c24xx: include headers for missing declarations
      ARM: s3c: irq-s3c24xx: staticize local functions
      MAINTAINERS: arm: samsung: include S3C headers in platform entry

Marek Szyprowski (2):
      soc: samsung: exynos-asv: don't defer early on not-supported SoCs
      soc: samsung: pm_domains: Convert to regular platform driver

Maxime Ripard (1):
      ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835

Oleksij Rempel (1):
      ARM: imx: mach-imx6ul: remove 14x14 EVK specific PHY fixup

Roger Quadros (1):
      MAINTAINERS: Update address for OMAP GPMC driver

Stefan Riedmueller (1):
      ARM: mach-imx: imx6ul: Print SOC revision on boot

Wang Qing (1):
      ARM: OMAP2+: fix spellint typo

 MAINTAINERS                         |  5 +-
 arch/arm/include/debug/brcmstb.S    | 30 ++++++------
 arch/arm/mach-bcm/Kconfig           |  1 +
 arch/arm/mach-exynos/Kconfig        |  1 -
 arch/arm/mach-imx/hardware.h        |  4 --
 arch/arm/mach-imx/mach-imx6ul.c     | 25 ++--------
 arch/arm/mach-omap2/clockdomain.c   |  4 +-
 arch/arm/mach-s3c/irq-s3c24xx-fiq.S |  9 ++--
 arch/arm/mach-s3c/irq-s3c24xx.c     |  8 +--
 arch/arm/mach-tegra/sleep-tegra20.S | 38 +++++++++++++--
 arch/arm/mach-tegra/sleep-tegra30.S | 94 +++++++++++++++++++++++++++--------
 arch/arm64/Kconfig.platforms        |  1 +
 drivers/soc/renesas/rcar-sysc.c     | 37 +++++++-------
 drivers/soc/samsung/Kconfig         | 12 ++---
 drivers/soc/samsung/Makefile        |  3 +-
 drivers/soc/samsung/exynos-asv.c    | 57 ++++++++--------------
 drivers/soc/samsung/exynos-asv.h    |  2 +
 drivers/soc/samsung/exynos-chipid.c | 71 ++++++++++++++++++---------
 drivers/soc/samsung/pm_domains.c    | 97 ++++++++++++++++++-------------------
 19 files changed, 286 insertions(+), 213 deletions(-)

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

* [GIT PULL 3/6] ARM SoC changes for v5.12
@ 2021-02-14 22:43   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:43 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 7c53f6b671f4aba70ff15e1b05148b10d58c2837:

  Linux 5.11-rc3 (2021-01-10 14:34:50 -0800)

are available in the Git repository at:

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

for you to fetch changes up to c2bd78de41fc3bdeb183bc24bbb2c4c0f3cfdb9a:

  Merge tag 'samsung-soc-5.12' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
(2021-02-11 12:48:40 +0100)

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

This is mostly 32-bit code for SoC platforms, and looks smaller
than any such branch I remember from previous kernels, as most
of this is now handled in other subsystems for modern platforms:

- Minor bugfixes and Kconfig updates for Tegra, Broadcom, i.MX,
  Renesas, and Samsung

- Updates to the MAINTAINERS listing for Actions, OMAP, and Samsung

- Samsung SoC driver updates to make them loadable modules

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

----------------------------------------------------------------
Arnd Bergmann (8):
      Merge tag 'samsung-drivers-5.12' of
git://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'renesas-drivers-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
      Merge tag 'omap-for-v5.12/soc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'tegra-for-5.12-arm-core' of
git://git.kernel.org/.../tegra/linux into arm/soc
      Merge tag 'arm-soc/for-5.12/soc' of
https://github.com/Broadcom/stblinux into arm/soc
      ARM: s3c: fix fiq for clang IAS
      Merge tag 'imx-soc-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/soc
      Merge tag 'samsung-soc-5.12' of
git://git.kernel.org/.../krzk/linux into arm/soc

Cristian Ciocaltea (1):
      MAINTAINERS: Add linux-actions ML for Actions Semi Arch

Dmitry Osipenko (1):
      ARM: tegra: Don't enable unused PLLs on resume from suspend

Fabio Estevam (1):
      ARM: imx: Remove unused IMX_GPIO_NR() macro

Florian Fainelli (2):
      ARM: brcmstb: Add debug UART entry for 72116
      Merge tag 'tags/bcm2835-soc-next-2021-01-25' into soc/next

Geert Uytterhoeven (2):
      soc: renesas: rcar-sysc: Use readl_poll_timeout_atomic()
      soc: renesas: rcar-sysc: Mark device node OF_POPULATED after init

Krzysztof Kozlowski (6):
      soc: samsung: exynos-asv: handle reading revision register error
      soc: samsung: exynos-chipid: convert to driver and merge exynos-asv
      soc: samsung: exynos-chipid: correct helpers __init annotation
      ARM: s3c: irq-s3c24xx: include headers for missing declarations
      ARM: s3c: irq-s3c24xx: staticize local functions
      MAINTAINERS: arm: samsung: include S3C headers in platform entry

Marek Szyprowski (2):
      soc: samsung: exynos-asv: don't defer early on not-supported SoCs
      soc: samsung: pm_domains: Convert to regular platform driver

Maxime Ripard (1):
      ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835

Oleksij Rempel (1):
      ARM: imx: mach-imx6ul: remove 14x14 EVK specific PHY fixup

Roger Quadros (1):
      MAINTAINERS: Update address for OMAP GPMC driver

Stefan Riedmueller (1):
      ARM: mach-imx: imx6ul: Print SOC revision on boot

Wang Qing (1):
      ARM: OMAP2+: fix spellint typo

 MAINTAINERS                         |  5 +-
 arch/arm/include/debug/brcmstb.S    | 30 ++++++------
 arch/arm/mach-bcm/Kconfig           |  1 +
 arch/arm/mach-exynos/Kconfig        |  1 -
 arch/arm/mach-imx/hardware.h        |  4 --
 arch/arm/mach-imx/mach-imx6ul.c     | 25 ++--------
 arch/arm/mach-omap2/clockdomain.c   |  4 +-
 arch/arm/mach-s3c/irq-s3c24xx-fiq.S |  9 ++--
 arch/arm/mach-s3c/irq-s3c24xx.c     |  8 +--
 arch/arm/mach-tegra/sleep-tegra20.S | 38 +++++++++++++--
 arch/arm/mach-tegra/sleep-tegra30.S | 94 +++++++++++++++++++++++++++--------
 arch/arm64/Kconfig.platforms        |  1 +
 drivers/soc/renesas/rcar-sysc.c     | 37 +++++++-------
 drivers/soc/samsung/Kconfig         | 12 ++---
 drivers/soc/samsung/Makefile        |  3 +-
 drivers/soc/samsung/exynos-asv.c    | 57 ++++++++--------------
 drivers/soc/samsung/exynos-asv.h    |  2 +
 drivers/soc/samsung/exynos-chipid.c | 71 ++++++++++++++++++---------
 drivers/soc/samsung/pm_domains.c    | 97 ++++++++++++++++++-------------------
 19 files changed, 286 insertions(+), 213 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] 30+ messages in thread

* [GIT PULL 4/6] ARM SoC defconfigs for v5.12
@ 2021-02-14 22:44   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:44 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 7c53f6b671f4aba70ff15e1b05148b10d58c2837:

  Linux 5.11-rc3 (2021-01-10 14:34:50 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 21e4675d9305f6ccd20b95d943882d607c8ae288:

  Merge tag 'zynqmp-soc-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/defconfig (2021-02-10
00:08:06 +0100)

----------------------------------------------------------------
ARM: SoC defconfigs for v5.12

As usual, a number of additional device drivers that were added
to the kernel are now enabled in the respective configuration
files. A few of the files get updated to match the current
Kconfig files for removed or renamed options.

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

----------------------------------------------------------------
Adam Ford (1):
      arm64: defconfig: Enable WM8962

Adrien Grassein (1):
      arm64: defconfig: Enable PF8x00 as builtin

Alexandre Belloni (2):
      ARM: configs: at91: remove ATMEL_TCLIB
      ARM: configs: multi_{v5,v7}: remove ATMEL_TCLIB

Andreas Kemnade (1):
      ARM: imx_v6_v7_defconfig: enable power driver of RN5T618 PMIC family

Argus Lin (1):
      arm64: configs: Support pwrap on Mediatek MT6779 platform

Arnd Bergmann (14):
      Merge tag 'at91-defconfig-5.12' of
git://git.kernel.org/.../at91/linux into arm/defconfig
      Merge tag 'tegra-for-5.12-arm-defconfig' of
git://git.kernel.org/.../tegra/linux into arm/defconfig
      Merge tag 'tegra-for-5.12-arm64-defconfig' of
git://git.kernel.org/.../tegra/linux into arm/defconfig
      Merge tag 'arm-soc/for-5.12/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'arm-soc/for-5.12/defconfig-arm64' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'v5.11-next-defconfig' of
git://git.kernel.org/.../matthias.bgg/linux into arm/defconfig
      Merge tag 'amlogic-soc' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
      Merge tag 'qcom-defconfig-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
      Merge tag 'imx-defconfig-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/defconfig
      Merge tag 'at91-defconfig-5.11-2' of
git://git.kernel.org/.../at91/linux into arm/defconfig
      Merge tag 'v5.12-rockchip-defconfig64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/defconfig
      Merge tag 'omap-for-v5.12/defconfig-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig
      Merge tag 'zynqmp-soc-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/defconfig

Bjorn Andersson (2):
      arm64: defconfig: Enable HID multitouch
      arm64: defconfig: Enable TMPFS Posix ACL

Claudiu Beznea (1):
      ARM: configs: at91: enable drivers for sam9x60

Dmitry Baryshkov (3):
      arm64: defconfig: enable display clock controller on sm8250
      arm64: defconfig: enable Lontium LT9611UXC bridge driver
      arm64: defconfig: Enable Qualcomm SM8250 audio config

Florian Fainelli (2):
      Merge tag 'tags/bcm2835-defconfig-next-2021-01-25' into defconfig/next
      Merge tag 'tags/bcm2835-defconfig-arm64-next-2021-01-25' into
defconfig-arm64/next

Guido Günther (2):
      arm64: defconfig: Enable Librem 5 devkit components
      arm64: defconfig: Enable vibra-pwm

Jagan Teki (1):
      arm64: defconfig: Enable REGULATOR_MP8859

Jon Hunter (2):
      ARM: config: Enable Tegra SoC Thermal driver
      arm64: defconfig: Enable Tegra SoC Thermal driver

Manivannan Sadhasivam (14):
      ARM: multi_v7_defconfig: Enable Actions Semi platform and drivers
      ARM: qcom_defconfig: Enable RPMh drivers
      ARM: qcom_defconfig: Enable SDX55 pinctrl driver
      ARM: qcom_defconfig: Enable SDX55 GCC driver
      ARM: qcom_defconfig: Enable SMEM partition parser
      ARM: qcom_defconfig: Enable MTD UBI driver
      ARM: qcom_defconfig: Enable UBI file system
      ARM: qcom_defconfig: Enable DWC3 controller and PHYs
      ARM: qcom_defconfig: Enable ARM SMMU
      ARM: qcom_defconfig: Enable RPMh regulator
      ARM: qcom_defconfig: Enable watchdog driver
      ARM: qcom_defconfig: Enable ARM PSCI support
      ARM: qcom_defconfig: Enable RPMh power domain driver
      ARM: qcom_defconfig: Enable Command DB driver

Martin Blumenstingl (1):
      ARM: multi_v7_defconfig: Enable support for the ADC thermal sensor

Martin Kepplinger (1):
      arm64: defconfig: Enable interconnect for imx8mq

Michael Walle (1):
      arm64: defconfig: Enable Broadcom BCM54140 PHY

Neal Liu (1):
      arm64: configs: Support DEVAPC on MediaTek platforms

Nicolas Ferre (5):
      ARM: configs: sama5_defconfig: update and remove unneeded options
      ARM: configs: at91: DT/ATAG defconfig modifications
      ARM: configs: at91_dt_defconfig: add useful helper options
      ARM: configs: at91_dt_defconfig: add ov7740 module
      ARM: configs: sama5_defconfig: add QSPI driver

Nicolas Saenz Julienne (2):
      arm64: defconfig: Enable nvmem's rmem driver
      ARM: multi_v7_defconfig: Enable nvmem's rmem driver

Quanyang Wang (1):
      arm64: defconfig: enable clock driver for ZynqMP platforms

Sameer Pujar (2):
      arm64: defconfig: Enable Tegra audio graph card driver
      arm64: defconfig: Enable RT5659

Teresa Remmet (2):
      arm64: defconfig: Enable rv3028 i2c rtc driver
      arm64: defconfig: Enable PCA9532 support

Tony Lindgren (2):
      ARM: omap2plus_defconfig: Update for moved options
      ARM: omap2plus_defconfig: Update for dropped options

Yannick Fertre (1):
      ARM: multi_v7_defconfig: add STM32 CEC support

 arch/arm/configs/at91_dt_defconfig   | 18 ++++++++++++------
 arch/arm/configs/imx_v6_v7_defconfig |  1 +
 arch/arm/configs/multi_v5_defconfig  |  1 -
 arch/arm/configs/multi_v7_defconfig  | 15 ++++++++++++++-
 arch/arm/configs/omap2plus_defconfig | 22 +++++-----------------
 arch/arm/configs/qcom_defconfig      | 18 ++++++++++++++++++
 arch/arm/configs/sama5_defconfig     | 15 ++-------------
 arch/arm/configs/tegra_defconfig     |  1 +
 arch/arm64/configs/defconfig         | 35 +++++++++++++++++++++++++++++++++++
 9 files changed, 88 insertions(+), 38 deletions(-)

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

* [GIT PULL 4/6] ARM SoC defconfigs for v5.12
@ 2021-02-14 22:44   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:44 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 7c53f6b671f4aba70ff15e1b05148b10d58c2837:

  Linux 5.11-rc3 (2021-01-10 14:34:50 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 21e4675d9305f6ccd20b95d943882d607c8ae288:

  Merge tag 'zynqmp-soc-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/defconfig (2021-02-10
00:08:06 +0100)

----------------------------------------------------------------
ARM: SoC defconfigs for v5.12

As usual, a number of additional device drivers that were added
to the kernel are now enabled in the respective configuration
files. A few of the files get updated to match the current
Kconfig files for removed or renamed options.

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

----------------------------------------------------------------
Adam Ford (1):
      arm64: defconfig: Enable WM8962

Adrien Grassein (1):
      arm64: defconfig: Enable PF8x00 as builtin

Alexandre Belloni (2):
      ARM: configs: at91: remove ATMEL_TCLIB
      ARM: configs: multi_{v5,v7}: remove ATMEL_TCLIB

Andreas Kemnade (1):
      ARM: imx_v6_v7_defconfig: enable power driver of RN5T618 PMIC family

Argus Lin (1):
      arm64: configs: Support pwrap on Mediatek MT6779 platform

Arnd Bergmann (14):
      Merge tag 'at91-defconfig-5.12' of
git://git.kernel.org/.../at91/linux into arm/defconfig
      Merge tag 'tegra-for-5.12-arm-defconfig' of
git://git.kernel.org/.../tegra/linux into arm/defconfig
      Merge tag 'tegra-for-5.12-arm64-defconfig' of
git://git.kernel.org/.../tegra/linux into arm/defconfig
      Merge tag 'arm-soc/for-5.12/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'arm-soc/for-5.12/defconfig-arm64' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'v5.11-next-defconfig' of
git://git.kernel.org/.../matthias.bgg/linux into arm/defconfig
      Merge tag 'amlogic-soc' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
      Merge tag 'qcom-defconfig-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
      Merge tag 'imx-defconfig-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/defconfig
      Merge tag 'at91-defconfig-5.11-2' of
git://git.kernel.org/.../at91/linux into arm/defconfig
      Merge tag 'v5.12-rockchip-defconfig64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/defconfig
      Merge tag 'omap-for-v5.12/defconfig-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig
      Merge tag 'zynqmp-soc-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/defconfig

Bjorn Andersson (2):
      arm64: defconfig: Enable HID multitouch
      arm64: defconfig: Enable TMPFS Posix ACL

Claudiu Beznea (1):
      ARM: configs: at91: enable drivers for sam9x60

Dmitry Baryshkov (3):
      arm64: defconfig: enable display clock controller on sm8250
      arm64: defconfig: enable Lontium LT9611UXC bridge driver
      arm64: defconfig: Enable Qualcomm SM8250 audio config

Florian Fainelli (2):
      Merge tag 'tags/bcm2835-defconfig-next-2021-01-25' into defconfig/next
      Merge tag 'tags/bcm2835-defconfig-arm64-next-2021-01-25' into
defconfig-arm64/next

Guido Günther (2):
      arm64: defconfig: Enable Librem 5 devkit components
      arm64: defconfig: Enable vibra-pwm

Jagan Teki (1):
      arm64: defconfig: Enable REGULATOR_MP8859

Jon Hunter (2):
      ARM: config: Enable Tegra SoC Thermal driver
      arm64: defconfig: Enable Tegra SoC Thermal driver

Manivannan Sadhasivam (14):
      ARM: multi_v7_defconfig: Enable Actions Semi platform and drivers
      ARM: qcom_defconfig: Enable RPMh drivers
      ARM: qcom_defconfig: Enable SDX55 pinctrl driver
      ARM: qcom_defconfig: Enable SDX55 GCC driver
      ARM: qcom_defconfig: Enable SMEM partition parser
      ARM: qcom_defconfig: Enable MTD UBI driver
      ARM: qcom_defconfig: Enable UBI file system
      ARM: qcom_defconfig: Enable DWC3 controller and PHYs
      ARM: qcom_defconfig: Enable ARM SMMU
      ARM: qcom_defconfig: Enable RPMh regulator
      ARM: qcom_defconfig: Enable watchdog driver
      ARM: qcom_defconfig: Enable ARM PSCI support
      ARM: qcom_defconfig: Enable RPMh power domain driver
      ARM: qcom_defconfig: Enable Command DB driver

Martin Blumenstingl (1):
      ARM: multi_v7_defconfig: Enable support for the ADC thermal sensor

Martin Kepplinger (1):
      arm64: defconfig: Enable interconnect for imx8mq

Michael Walle (1):
      arm64: defconfig: Enable Broadcom BCM54140 PHY

Neal Liu (1):
      arm64: configs: Support DEVAPC on MediaTek platforms

Nicolas Ferre (5):
      ARM: configs: sama5_defconfig: update and remove unneeded options
      ARM: configs: at91: DT/ATAG defconfig modifications
      ARM: configs: at91_dt_defconfig: add useful helper options
      ARM: configs: at91_dt_defconfig: add ov7740 module
      ARM: configs: sama5_defconfig: add QSPI driver

Nicolas Saenz Julienne (2):
      arm64: defconfig: Enable nvmem's rmem driver
      ARM: multi_v7_defconfig: Enable nvmem's rmem driver

Quanyang Wang (1):
      arm64: defconfig: enable clock driver for ZynqMP platforms

Sameer Pujar (2):
      arm64: defconfig: Enable Tegra audio graph card driver
      arm64: defconfig: Enable RT5659

Teresa Remmet (2):
      arm64: defconfig: Enable rv3028 i2c rtc driver
      arm64: defconfig: Enable PCA9532 support

Tony Lindgren (2):
      ARM: omap2plus_defconfig: Update for moved options
      ARM: omap2plus_defconfig: Update for dropped options

Yannick Fertre (1):
      ARM: multi_v7_defconfig: add STM32 CEC support

 arch/arm/configs/at91_dt_defconfig   | 18 ++++++++++++------
 arch/arm/configs/imx_v6_v7_defconfig |  1 +
 arch/arm/configs/multi_v5_defconfig  |  1 -
 arch/arm/configs/multi_v7_defconfig  | 15 ++++++++++++++-
 arch/arm/configs/omap2plus_defconfig | 22 +++++-----------------
 arch/arm/configs/qcom_defconfig      | 18 ++++++++++++++++++
 arch/arm/configs/sama5_defconfig     | 15 ++-------------
 arch/arm/configs/tegra_defconfig     |  1 +
 arch/arm64/configs/defconfig         | 35 +++++++++++++++++++++++++++++++++++
 9 files changed, 88 insertions(+), 38 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] 30+ messages in thread

* [GIT PULL 5/6] ARM SoC devicetree updates for v5.12
@ 2021-02-14 22:45   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:45 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit daf12bee07b9e2f38216f58aca7ac4e4e66a7146:

  arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on
Odroid-C4 (2021-01-27 10:08:23 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 14bd96946377148cb6e7dd7ce55ecc5128a92d7b:

  ARM: dts: aspeed: align GPIO hog names with dtschema (2021-02-14
23:30:15 +0100)

----------------------------------------------------------------
ARM: SoC devicetree updates for v5.12

After the last release contained a surprising amount of new 32-bit
machines, this time two thirds of the code changes are for 64-bit.

The usual updates to existing files include:

 - Device tree compiler warning fixes for Berlin, Renesas, SoCFPGA,
   nomadik, stm32, Allwinner, TI Keystone

 - Support for additional devices on existing machines on Renesas, SoCFPGA,
   at91, hisilicon, OMAP, Tegra, TI K3, Allwinner, Broadcom, ux500,
   Mediatek, Marvell Armada, Marvell MMP, ZynqMP, AMLogic, Qualcomm,
   i.MX, Layerscape, Actions, ASpeed, Toshiba

 - Cleanups and minor fixes for Renesas, at91, mstar, ux500, Samsung,
   stm32, Tegra, Broadcom, Mediatek, Marvell MMP, AMLogic, Qualcomm,
   i.MX, Rockchip, ASpeed, Zynq

Only three new SoCs this time, but a number of boards across:

Renesas:
 - Two Beacon EmbeddedWorks boards (RZ/G2H and RZ/G2N based)

Intel SoCFPGA:
 - eASIC N5X board (N5X)

ST-Ericsson Ux500:
 - Samsung GT-I9070 (Janice) phone (u8500)

TI OMAP:
 - MYIR Tech Limited development board (AM335X)

Allwinner/sunxi:
 - SL631 Action Camera (V3)
 - PineTab Early Adopter tablet (A64)

Broadcom:
 - BCM4906/BCM4908 networking chip
 - Netgear R8000P router (BCM5906)

AMLogic:
 - Hardkernel ODROID-HC4 development board (SM1)
 - Beelink GS-King-X TV Box (S922X)

Qualcomm:
 - Snapdragon 888 / SM8350 high-end phone SoC
 - Qualcomm SDX55 5G modem as standalone SoC
 - Snapdragon MTP reference board (SM8350)
 - Snapdragon MTP reference board (SDX55)
 - Sony Kitakami phones: Xperia Z3+/Z4/Z5 (APQ8094)
 - Alcatel Idol 3 phone (MSM8916)
 - ASUS Zenfone 2 Laser phone (MSM8916)
 - BQ Aquaris X5 aka Longcheer L8910 phone (MSM8916)
 - OnePlus6 phone (SDM845)
 - OnePlus6T phone (SDM845)
 - Alfa Network AP120C-AC access point (IPQ4018)

NXP i.MX6 (32-bit):
 - Plymovent BAS base system controller for filter systems (imx6dl)
 - Protonic MVT industrial touchscreen terminals (imx6dl)
 - Protonic PRTI6G reference board (imx6ul)
 - Kverneland UT1, UT1Q, UT1P, TGO agricultural terminals (imx6q/dl/qp)

NXP i.MX8 (64-bit)
 - Beacon i.MX8M Nano development kit (imx8mn)
 - Boundary Devices i.MX8MM Nitrogen SBC (imx8mm)
 - Gateworks Venice i.MX 8M Mini Development Kits (imx8mm)
 - phyBOARD-Pollux-i.MX8MP (imx8mp)
 - Purism Librem5 Evergreen phone (imx8mp)
 - Kontron SMARC-sAL28 system-on-module(imx8mp)

Rockchip:
 - NanoPi M4B Single-board computer (RK3399)
 - Radxa Rock Pi E router SBC (RK3328)

ASpeed:
 - Ampere Mt. Jade, a BMC for an x86 server (AST2500)
 - IBM Everest, a BMC for a Power10 server (AST2600)
 - Supermicro x11spi, a BMC for an ARM server (AST2500)

Zynq:
 - Ebang EBAZ4205, FPGA board (Zynq-7000)
 - ZynqMP zcu104 revC reference platform (ZynqMP)

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

----------------------------------------------------------------
Adam Ford (27):
      dt-bindings: arm: renesas: Add Beacon RZ/G2N and RZ/G2H boards
      arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
      arm64: dts: renesas: beacon kit: Remove unnecessary nodes
      arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
      arm64: dts: renesas: beacon: Fix LVDS PWM Backlight
      arm64: dts: renesas: beacon: Fix RGB Display PWM Backlight
      arm64: dts: renesas: beacon: Don't make vccq_sdhi0 always on
      arm64: dts: renesas: beacon: Enable SPI
      arm64: dts: renesas: beacon: Correct I2C bus speeds
      dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit
      arm64: dts: imx: Add Beacon i.MX8M Nano development kit
      arm64: dts: imx8mm-beacon: Drop unused clock-names reference
      ARM: dts: imx6q-logicpd: Drop unused clock-names reference
      arm64: dts: renesas: beacon: Configure programmable clocks
      arm64: dts: renesas: beacon kit: Fix Audio Clock sources
      arm64: dts: renesas: beacon: Configure Audio CODEC clocks
      arm64: dts: renesas: beacon: Better describe keys
      arm64: dts: renesas: beacon-rzg2m-kit: Rearrange SoC unique functions
      arm64: dts: renesas: r8a774b1: Introduce beacon-rzg2n-kit
      arm64: dts: renesas: r8a774e1: Introduce beacon-rzg2h-kit
      arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H
      arm64: dts: renesas: rzg2: Add RPC-IF Support
      arm64: dts: imx8mm-beacon: add more pinctrl states for usdhc1
      arm64: dts: imx8mn-beacon-som: Configure RTC aliases
      ARM: dts: omap36xx: Remove turbo mode for 1GHz variants
      arm64: dts: imx8mn: Add fspi node
      arm64: dts: imx8mn-beacon-som: Enable QSPI on SOM

Adrian Schmutzler (3):
      ARM: dts: qcom: remove commented mmc-ddr-1_8v for sdcc3
      ARM: dts: qcom: add additional DT labels in qcom-ipq8064.dtsi
      ARM: dts: qcom: replace status value "ok" by "okay"

Adrien Grassein (2):
      dt-bindings: arm: imx: add imx8mm nitrogen support
      arm64: dts: imx: Add i.mx8mm nitrogen basic dts support

Akhil P Oommen (1):
      arm64: dts: qcom: sc7180: Add support for gpu fuse

Alexander Dahl (3):
      ARM: dts: berlin: Fix schema warnings for pwm-leds
      ARM: dts: stm32: Fix schema warnings for pwm-leds on lxa-mc1
      arm64: dts: meson: Fix schema warnings for pwm-leds

Alexander Shiyan (1):
      ARM: dts: am335x-myirtech-*: Add DT for AM335X MYIR Tech Limited board

Alexey Minnekhanov (1):
      ARM: dts: qcom: msm8974-klte: Fix shdc numbering

Alice Guo (3):
      dt-bindings: soc: imx8m: add DT Binding doc for soc unique ID
      arm64: dts: imx8m: add SoC ID compatible
      arm64: dts: imx8m: add NVMEM provider and consumer to read soc unique ID

Amelie Delaunay (3):
      ARM: dts: stm32: add usbphyc vdda1v1 and vdda1v8 supplies on stm32mp151
      ARM: dts: stm32: remove usbphyc ports vdda1v1 & vdda1v8 on
stm32mp15 boards
      ARM: dts: stm32: add #clock-cells property to usbphyc node on stm32mp151

Andre Przywara (8):
      arm64: dts: allwinner: A64: properly connect USB PHY to port 0
      arm64: dts: allwinner: H6: properly connect USB PHY to port 0
      arm64: dts: allwinner: Pine64-LTS: Add status LED
      arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
      arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
      arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
      arm64: dts: allwinner: Pine64-LTS/SoPine: Enable HS200 eMMC mode
      arm64: dts: allwinner: Pine H64: Enable HS200 eMMC mode

Andreas Kemnade (5):
      ARM: dts: omap3-gta04: fix twl4030-power settings
      ARM: dts: imx6sl-tolino-shine2hd: correct console uart pinmux
      ARM: dts: imx6sl-tolino-shine2hd: add second uart
      ARM: dts: imx6sl-tolino-shine3: correct console uart pinmux
      ARM: dts: imx: e60k02: add second uart

Andrew Jeffery (1):
      ARM: dts: aspeed: rainier: Add eMMC clock phase compensation

André Hentschel (1):
      ARM: dts: omap3-echo: Add speaker sound card support

AngeloGioacchino Del Regno (2):
      arm64: dts: pmi8998: Add the right interrupts for LAB/IBB SCP and OCP
      arm64: dts: qcom: msm8998: Use rpmpd definitions for opp table levels

Argus Lin (1):
      arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform

Arnd Bergmann (39):
      Merge tag 'v5.11-berlin-dts64' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
      Merge tag 'v5.11-berlin-dts' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'socfpga_dts_update_for_v5.12' of
git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'at91-dt-5.12' of git://git.kernel.org/.../at91/linux
into arm/dt
      Merge tag 'ux500-dts-v5.12' of
git://git.kernel.org/.../linusw/linux-nomadik into arm/dt
      Merge tag 'visconti-arm-dt-for-v5.11-tag2' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
      Merge tag 'samsung-dt64-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.12v2' of
git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.12-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'stm32-dt-for-v5.12-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'omap-for-v5.12/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'tegra-for-5.12-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.12-arm64-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.12-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.12' of
git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.12' of
git://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'arm-soc/for-5.12/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.12/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'keystone_dts_for_5.12' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
      Merge tag 'v5.11-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'mvebu-dt-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
      Merge tag 'mvebu-dt64-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
      Merge tag 'samsung-dt-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'zynqmp-dt-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt64-1' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'qcom-arm64-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'qcom-dts-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'imx-bindings-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'actions-arm-dt-for-v5.12' of
git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'v5.12-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'v5.12-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'aspeed-5.12-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge branch 'dt-for-v5.12' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
      Merge tag 'zynq-dt-for-v5.12-v2' of
https://github.com/Xilinx/linux-xlnx into arm/dt

Artem Lapkin (1):
      arm64: dts: meson: fix broken wifi node for Khadas VIM3L

Baruch Siach (1):
      arm64: dts: armada: add pwm offsets for ap/cp gpios

Ben Pai (1):
      ARM: dts: aspeed: mowgli: Add i2c rtc device

Biwen Li (8):
      arm64: dts: ls1043a: add DT node for external interrupt lines
      arm64: dts: ls1046a: add DT node for external interrupt lines
      arm64: dts: ls1088a: add DT node for external interrupt lines
      arm64: dts: ls1088ardb: fix interrupt line for RTC node
      arm64: dts: ls208xa: add DT node for external interrupt lines
      arm64: dts: ls208xa-rdb: add interrupt line for RTC node
      arm64: dts: lx2160a: add DT node for external interrupt lines
      arm64: dts: lx2160ardb: fix interrupt line for RTC node

Bjorn Andersson (1):
      ARM: dts: qcom: sdx55: Enable ARM SMMU

Brian Masney (1):
      ARM: dts: qcom: msm8974: add gpu support

Caleb Connolly (1):
      arm64: dts: sdm845: add oneplus6/6t devices

Carl Philipp Klemm (2):
      ARM: dts: motorola-mapphone: Add 1.2GHz OPP
      ARM: dts: omap443x: Correct sgx clock to 307.2MHz as used on
motorola vendor kernel

Chen-Yu Tsai (5):
      arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
      dt-bindings: arm: rockchip: Add Radxa ROCK Pi E
      arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E
      arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 from nanopi4
      arm64: dts: rockchip: Add NanoPi M4B board

Christian Hewitt (9):
      dt-bindings: arm: amlogic: add support for the Beelink GS-King-X
      arm64: dts: meson: add initial Beelink GS-King-X device-tree
      arm64: dts: meson: shorten audio card names for alsa compatibility
      arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to ODROID-N2 dtsi
      dt-bindings: arm: amlogic: sort SM1 bindings
      arm64: dts: meson: sort Amlogic dtb Makefile
      arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi
      dt-bindings: arm: amlogic: add ODROID-HC4 bindings
      arm64: dts: meson: add initial device-tree for ODROID-HC4

Claudiu Beznea (1):
      ARM: dts: at91: sama5d2: remove atmel,wakeup-type references

Cory Tusar (1):
      ARM: dts: imx6: RDU2: adjust audio devices nomenclature

Cristian Ciocaltea (10):
      arm: dts: owl-s500: Add Clock Management Unit
      arm: dts: owl-s500: Set CMU clocks for UARTs
      arm: dts: owl-s500: Add Reset controller
      arm: dts: owl-s500: Add DMA controller
      arm: dts: owl-s500: Add pinctrl & GPIO support
      arm: dts: owl-s500: Add MMC support
      arm: dts: owl-s500: Add I2C support
      arm: dts: owl-s500: Add SIRQ controller
      arm: dts: owl-s500-roseapplepi: Add uSD support
      arm: dts: owl-s500-roseapplepi: Add I2C pinctrl configuration

Daniel Palmer (2):
      dt-bindings: vendor-prefixes: Fix misordering introduced by
honestar prefix
      ARM: mstar: Unify common parts of BreadBee boards into a dtsi

Danny Lin (6):
      arm64: dts: qcom: sm8150: Define CPU topology
      arm64: dts: qcom: sm8150: Add PSCI idle states
      arm64: dts: qcom: sm8150: Add CPU capacities and energy model
      arm64: dts: qcom: sm8150: Add support for deep CPU cluster idle
      arm64: dts: qcom: sm8250: Define CPU topology
      arm64: dts: qcom: sm8250: Add CPU capacities and energy model

Dave Stevenson (1):
      ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1

Demetris Ierokipides (1):
      ARM: dts: rockchip: add gpu node to rk3288-miqi

Dinh Nguyen (2):
      arm64: dts: n5x: Add support for Intel's eASIC N5X platform
      ARM: dts: arria10: add PMU node

Dmitry Baryshkov (17):
      arm64: dts: sm8250-mtp: enable USB host nodes
      arm64: dts: qcom: sm8250.dtsi: add display system nodes
      arm64: dts: qrb5165-rb5: add mdss/mdp/dsi nodes
      arm64: dts: qcom: qrb5165-rb5: add gpu/zap-shader node
      arm64: dts: qcom: sm8250-mtp: add gpu/zap-shader node
      arm64: dts: qcom: qrb5165-rb5: correct vdc_3v3 regulator
      arm64: dts: qcom: qrb5165-rb5: add lt9611 HDMI bridge
      arm64: dts: qcom: sm8250: power up dispcc on sm8250 by MMCX regulator
      arm64: dts: qcom: sm8250: rename smem device node to follow schema
      arm64: dts: qcom: qrb5165-rb5: enable cdsp device
      arm64: dts: qcom: qrb5165-rb5: add HDMI audio playback
      arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
      arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
      arm64: dts: qcom: qrb5165-rb5: sort nodes alphabetically
      arm64: dts: qcom: pm8150x: add definitions for adc-tm5 part
      arm64: dts: sm8250-mtp: add thermal zones using pmic's adc-tm5
      arm64: dts: qrb5165-rb5: port thermal zone definitions

Douglas Anderson (3):
      arm64: dts: qcom: Fix SD card vqmmc max voltage on sc7180-trogdor
      arm64: dts: qcom: sc7180: Add "dp_hot_plug_det" pinconf for trogdor
      arm64: dts: qcom: Clean up sc7180-trogdor voltage rails

Dylan Van Assche (1):
      arm64: allwinner: dts: pinephone: add 'pine64, pinephone' to the
compatible list

Eddie James (1):
      ARM: dts: aspeed: Add Everest BMC machine

Enric Balletbo i Serra (1):
      arm64: dts: mt8183: Add missing power-domain for pwm0 node

Eric Biggers (1):
      arm64: dts: qcom: sdm630: add ICE registers and clocks

Fabien Parent (3):
      arm64: dts: mediatek: mt8183: add pwm node
      arm64: dts: mediatek: mt8183-evb: add PWM support
      arm64: dts: mediatek: mt8516: add support for APDMA

Fabio Estevam (5):
      ARM: dts: imx6ul-14x14-evk: Fix SPI chipselect polarity
      ARM: dts: imx6ul-14x14-evk: Enable the GPIO expander
      ARM: dts: imx6ul-14x14-evk: Describe the KSZ8081 reset
      ARM: dts: imx6ul-14x14-evk: Add camera support
      arm64: dts: imx8mq: Add eCSPI DMA support

Florian Fainelli (2):
      Merge tag 'tags/bcm2835-dt-next-2021-01-25' into devicetree/next
      Merge tag 'tags/bcm2835-dt-next-2021-01-28' into devicetree/next

Frank Wunderlich (1):
      dts64: mt7622: fix slow sd card access

Geert Uytterhoeven (3):
      arm64: dts: renesas: r8a779a0: Add GPIO nodes
      arm64: dts: renesas: r8a779a0: Add SYS-DMAC nodes
      arm64: dts: renesas: beacon: Fix EEPROM compatible value

George Liu (2):
      ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names
      ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver

Grygorii Strashko (3):
      ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver
      ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv
      arm64: dts: ti: k3: mmc: fix dtbs_check warnings

Guido Günther (8):
      arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators
      arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc
      arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings
      arm64: dts: imx8mq: Add clock parents for mipi dphy
      arm64: dts: imx8mq-librem5: Mark charger IRQ as High-Z
      arm64: dts: imx8mq-librem5: Don't mark buck3 as always on
      arm64: dts: imx8mq-librem5: Add usb-c chip as supplier for the charger
      arm64: dts: imx8mq-librem5: Add LCD_1V8 regulator

Gustave Monce (14):
      arm64: dts: qcom: msm8994: Fix remaining BLSP errors/mistakes
      arm64: dts: qcom: msm8992/4-lumia*: Create a common DTS
      arm64: dts: qcom: msm8994-octagon: Fix up the memory map
      arm64: dts: qcom: msm8994-octagon: Add gpio-keys and Hall sensor
      arm64: dts: qcom: msm8994-octagon: Configure regulators
      arm64: dts: qcom: msm8994-octagon: Add QCA6174 bluetooth
      arm64: dts: qcom: msm8994-octagon: Configure HD3SS460 Type-C mux pins
      arm64: dts: qcom: msm8994-octagon: Add uSD card and disable HS400 on eMMC
      arm64: dts: qcom: msm8994-octagon: Configure Lattice iCE40 FPGA
      arm64: dts: qcom: msm8994-octagon: Configure PON keys
      arm64: dts: qcom: msm8994-octagon: Add NXP NFC node
      arm64: dts: qcom: msm8994-octagon: Add sensors on blsp1_i2c5
      arm64: dts: qcom: msm8994-octagon: Add TAS2553 codec
      arm64: dts: qcom: msm8994-octagon: Add AD7147 and APDS9930 sensors

Hoang Vo (2):
      arm64: dts: renesas: r8a779a0: Add RWDT node
      arm64: dts: renesas: falcon: Enable watchdog timer

Hou Zhiqiang (1):
      arm64: dts: ls1046ardb: Add interrupt line for RTC node

Hsin-Yi Wang (4):
      arm64: dts: mediatek: mt8183: Add domain supply for mfg
      arm64: dts: mt8183: config dsi node
      arm64: dts: mt8183: Add krane-sku0 board.
      dt-bindings: arm64: dts: mediatek: Add krane sku0

Icenowy Zheng (3):
      dt-bindings: arm: sunxi: add PineTab Early Adopter edition
      arm64: allwinner: dts: a64: add DT for Early Adopter's PineTab
      dt-bindings: arm: sunxi: document orig PineTab DT as sample

Iskren Chernev (1):
      ARM: dts: qcom: msm8974-klte: Mark essential regulators

J.R. Divya Antony (1):
      arm64: dts: qcom: Add device tree for ASUS Zenfone 2 Laser

JC Kuo (2):
      arm64: tegra: Add XUSB pad controller's "nvidia,pmc" property on Tegra210
      arm64: tegra: Enable Jetson-Xavier J512 USB host

Jagan Teki (1):
      ARM: dts: stm32: Add STM32MP1 I2C6 SDA/SCL pinmux

James Liao (1):
      arm64: dts: mt8192: Add cpu-idle-states

Javier Martinez Canillas (1):
      ARM: dts: omap3-igep: Change email address in copyright notice

Jernej Skrabec (6):
      dt-bindings: media: Add Allwinner R40 deinterlace compatible
      ARM: dts: sun8i: r40: Add deinterlace node
      arm64: dts: allwinner: h5: Add deinterlace node
      arm64: dts: allwinner: h6: PineH64 model B: Add bluetooth
      ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed
      ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UART speed

Jerome Brunet (1):
      arm64: dts: meson: vim3: whitespace fixups

Jisheng Zhang (3):
      ARM: dts: berlin: Use generic "ngpios" rather than "snps,nr-gpios"
      arm64: dts: synaptics: Use generic "ngpios" rather than "snps,nr-gpios"
      arm64: dts: socfpga: Use generic "ngpios" rather than "snps,nr-gpios"

Joakim Zhang (5):
      ARM: dts: imx6: add wakeup support via magic packet
      arm64: dts: imx8m: correct assigned clocks for FEC
      arm64: dts: imx8mq: assign clock parents for FEC
      arm64: dts: imx8m: add mac address for FEC
      arm64: dts: imx8m: add fsl,stop-mode property for FEC

Johan Jonker (16):
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3328 boards
      ARM: dts: rockchip: add QoS register compatibles for rk3066/rk3188
      ARM: dts: rockchip: add QoS register compatibles for rk3288
      arm64: dts: rockchip: add QoS register compatibles for rk3399
      arm64: dts: rockchip: add QoS register compatibles for px30
      ARM: dts: rockchip: rename thermal subnodes for rk3288
      arm64: dts: rockchip: rename thermal subnodes for rk3368
      arm64: dts: rockchip: rename thermal subnodes for rk3399
      ARM: dts: rockchip: assign a fixed index to mmc devices on rk322x boards
      ARM: dts: rockchip: assign a fixed index to mmc devices on rv1108 boards
      arm64: dts: rockchip: fix ranges property format for rk3399 pcie node
      arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts
      arm64: dts: rockchip: assign a fixed index to mmc devices on px30 boards
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3308 boards
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3368 boards
      arm64: dts: rockchip: rename pinctrl nodename to gmac2io for
nanopi-r2s board

John Crispin (1):
      ARM: dts: qcom: ipq4019: add USB devicetree nodes

John Wang (2):
      ARM: dts: aspeed: Add LCLK to lpc-snoop
      ARM: dts: aspeed: g220a: Fix some gpio

Jon Hunter (2):
      arm64: tegra: Prepare for supporting the Jetson Xavier NX with eMMC
      arm64: tegra: Add support for Jetson Xavier NX with eMMC

Jonathan Albrieux (3):
      arm64: dts: qcom: Add device tree for BQ Aquaris X5 (Longcheer L8910)
      arm64: dts: qcom: msm8916: Add blsp_i2c3
      arm64: dts: qcom: msm8916-longcheer-l8910: Add imu/magnetometer

Jonathan McDowell (1):
      ARM: dts: qcom: add prng definition to ipq806x

Katsuhiro Suzuki (3):
      arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64
      arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64
      arm64: dts: rockchip: more user friendly name of sound nodes

Kishon Vijay Abraham I (6):
      arm64: dts: ti: k3-j721e-main: Fix supported max outbound regions
      arm64: dts: ti: k3-j721e-main: Remove "syscon" nodes added for pcieX_ctrl
      arm64: dts: ti: k3-j7200-main: Add SERDES and WIZ device tree node
      arm64: dts: ti: k3-j7200-main: Add PCIe device tree node
      arm64: dts: ti: k3-j7200-common-proc-board: Enable SERDES0
      arm64: dts: ti: k3-j7200-common-proc-board: Enable PCIe

Koji Matsuoka (2):
      arm64: dts: renesas: r8a779a0: Add MSIOF device nodes
      arm64: dts: renesas: r8a779a0: Add I2C nodes

Konrad Dybcio (22):
      arm64: dts: qcom: msm8992/4: Add RPM Power Domains
      arm64: dts: qcom: Add support for remaining Sony Kitakami boards
      arm64: dts: qcom: msm8992-bullhead: Update regulator config
      arm64: dts: qcom: msm8992-libra: Update regulator config
      arm64: dts: qcom: msm8992/4: Rename vreg_vph_pwr to vph_pwr
      arm64: dts: qcom: msm/apq8994-kitakami: Add regulator config
      arm64: dts: qcom: msm8994-kitakami: Add Synaptics RMI touchscreen
      arm64: dts: qcom: msm8994-kitakami: Add uSD card support
      arm64: dts: qcom: msm8994-kitakami: Add VDD_GFX regulator
      arm64: dts: qcom: msm8994: Fix BLSP2_UART2 node
      arm64: dts: qcom: msm8994/8994-kitakami: Fix up the memory map
      arm64: dts: qcom: msm8994-kitakami: Add missing email in the copyright
      arm64: dts: qcom: msm8994: Add SMP2P nodes
      arm64: dts: qcom: msm8994: Sort hwlock properly
      arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994
      arm64: dts: qcom: msm8994-octagon: Add FM Radio and DDR regulator nodes
      arm64: dts: qcom: msm8998: Merge in msm8998-pins.dtsi to msm8998.dtsi
      arm64: dts: qcom: msm8998: Add DMA to I2C hosts
      arm64: dts: qcom: msm8998: Add I2C pinctrl and fix BLSP2_I2C naming
      arm64: dts: qcom: msm8998: Add capacity-dmips-mhz to CPU cores
      arm64: dts: qcom: msm8998: Disable some components by default
      arm64: dts: qcom: msm8996: Add missing device_type under pcie[01]

Konstantin Aladyshev (1):
      ARM: dts: aspeed: amd-ethanolx: Enable secondary LPC snooping address

Konstantin Porotchkin (1):
      arm64: dts: change AP807 SDHCI compatibility string

Krzysztof Kozlowski (11):
      ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
      ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
      ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
      ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
      ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
      ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid
XU3 family
      arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
      arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
      arm64: dts: exynos: correct S3FWRN5 NFC interrupt trigger level on TM2
      ARM: dts: aspeed: fix PCA95xx GPIO expander properties on Portwell
      ARM: dts: aspeed: align GPIO hog names with dtschema

Kuldeep Singh (3):
      arm64: dts: lx2160a: Add flexcan support
      arm64: dts: ls1028a: Update flexcan properties
      arm64: dts: ls1028a: Enable flexcan support for LS1028A-RDB/QDS

Laurent Pinchart (3):
      ARM: dts: imx6q(dl): Move 'port' nodes under 'ports' for HDMI encoder
      arm64: dts: zynqmp: Add DPDMA node
      arm64: dts: zynqmp: Wire up the DisplayPort subsystem

Leonard Crestez (1):
      arm64: dts: imx8mq: Add NOC node

Linh Phung (1):
      arm64: dts: renesas: r8a779a0: Add HSCIF support

Linus Walleij (10):
      ARM: dts: ux500: Add a device tree for Janice
      ARM: dts: ux500: Fix channel names attributes
      ARM: dts: ux500: Add interrupts to charger
      ARM: dts: ux500: Add thermistors to the HREF
      ARM: dts: ux500: Remove the GPADC HW IRQ
      ARM: dts: ux500: Push VMMCI down to each tree
      ARM: dts: ux500: Add die temperature to AB8505
      ARM: dts: Fix up MMC host node names
      ARM: dts: nomadik: Fix up MMC node names
      ARM: dts: ux500: Add Flash LEDs to Samsung phones

Lotus Xu (1):
      ARM: dts: aspeed: g220a: Enable ipmb

Lubomir Rintel (12):
      dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property
      media: dt-bindings: marvell,mmp2-ccic: Allow power-domains property
      ARM: dts: mmp2-olpc-xo-1-75: Fix memory node name
      ARM: dts: mmp2-olpc-xo-1-75: Drop linux,usable-memory from /memory
      ARM: dts: mmp3-dell-ariel: Drop linux,usable-memory from /memory
      ARM: dts: mmp3: Extend the MPMU reg range
      ARM: dts: mmp2: Use symbolic names for audio clocks
      ARM: dts: mmp2-olpc-xo-1-75: Use symbolic names for audio clocks
      ARM: dts: mmp3-dell-ariel: Add the embedded controller
      ARM: dts: mmp3-dell-ariel: Add the power button node
      ARM: dts: mmp3-dell-ariel: Replace SSP2 with spi-gpio
      ARM: dts: mmp3: Fix the CCIC interrupts

Lucas Stach (8):
      ARM: dts: imx6: RDU2: reduce i2c drive-strength
      ARM: dts: imx6: RDU2: enable RMI4 reduced reporting
      ARM: dts: imx6: RDU2: only trigger IRQ on falling edge ucs1002 ALERT pin
      arm64: dts: zii-ultra: add sound support
      arm64: dts: zii-ultra: fix i2c pin configuration
      arm64: dts: zii-ultra: limit USB ports to USB2 speed
      arm64: dts: zii-ultra: only trigger IRQ on falling edge ucs1002 ALERT pin
      arm64: dts: zii-rmb3: enable RMI4 reduced reporting

Manivannan Sadhasivam (18):
      arm64: dts: qcom: sm8250: Add support for LLCC block
      ARM: dts: qcom: Add SDX55 platform and MTP board support
      ARM: dts: qcom: sdx55: Add support for SDHCI controller
      ARM: dts: qcom: sdx55: Add support for TCSR Mutex
      ARM: dts: qcom: sdx55: Add Shared memory manager support
      ARM: dts: qcom: sdx55: Add QPIC BAM support
      ARM: dts: qcom: sdx55: Add QPIC NAND support
      ARM: dts: qcom: sdx55-mtp: Enable BAM DMA
      ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND
      dt-bindings: usb: qcom,dwc3: Add binding for SDX55
      ARM: dts: qcom: sdx55: Add USB3 and PHY support
      ARM: dts: qcom: sdx55-mtp: Enable USB3 and PHY support
      dt-bindings: watchdog: Add binding for Qcom SDX55
      ARM: dts: qcom: sdx55: Add Watchdog support
      ARM: dts: qcom: sdx55: Add pshold support
      arm64: dts: qcom: Add missing "-thermal" suffix for thermal zones
      arm64: dts: qcom: sm8250: Add PCIe support
      arm64: dts: qcom: rb5: Enable PCIe ports and PHY

Mans Rullgard (1):
      ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2

Marcin Wojtas (1):
      arm64: dts: cn913x-db: enable MMC HS400

Marek Behún (1):
      arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition
to a53-firmware

Marek Szyprowski (1):
      ARM: dts: exynos: use Exynos5420 dedicated USB2 PHY compatible

Marek Vasut (7):
      ARM: dts: stm32: Enable internal pull-ups for SDMMC1 on DHCOM SoM
      ARM: dts: stm32: Disable SDMMC1 CKIN feedback clock on DHCOM
      ARM: dts: stm32: Disable KS8851 and FMC on PicoITX board
      ARM: dts: imx7: Mark timer with arm,cpu-registers-not-fw-configured
      ARM: dts: stm32: Add additional init state for SDMMC1 pins
      ARM: dts: stm32: Enable voltage translator auto-detection on DHCOM
      ARM: dts: stm32: Rename mmc controller nodes to mmc@

Martin Blumenstingl (7):
      ARM: dts: meson: move iio-hwmon for the SoC temperature to meson.dtsi
      ARM: dts: meson: add the ADC thermal sensor to meson.dtsi
      ARM: dts: meson8: add the thermal-zones with cooling configuration
      ARM: dts: meson8b: add the thermal-zones with cooling configuration
      dt-bindings: sram: Add compatible strings for the Meson AO ARC SRAM
      dt-bindings: Amlogic: add the documentation for the SECBUS2 registers
      ARM: dts: meson: add the AO ARC remote processor

Martin Kepplinger (10):
      arm64: dts: imx8mq-librem5: add vin-supply to VDD_1V8
      arm64: dts: imx8mq-librem5: add pinctrl for the touchscreen description
      arm64: dts: imx8mq-librem5: Move usdhc clocks assignment to board DT
      arm64: dts: imx8mq-librem5-r3: workaround i2c1 issue with 1GHz cpu voltage
      arm64: dts: imx8mq: Add interconnect provider property
      arm64: dts: imx8mq: Add interconnect for lcdif
      dt-bindings: arm: fsl: Add the librem 5 Evergreen revision
      arm64: dts: imx8mq-librem5: enable the LCD panel
      arm64: dts: imx8mq-librem5: set regulators boot-on
      arm64: dts: Add Librem5 Evergreen

Matthias Brugger (1):
      arm64: dts: mt8183: Fix GCE include path

Matthias Kaehlcke (1):
      arm64: dts: qcom: sc7180: Add labels for cpuN-thermal nodes

Mauro Carvalho Chehab (3):
      arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rst
      arm64: dts: hisilicon: hikey970-pinctrl.dtsi: add missing pinctrl settings
      arm64: dts: hisilicon: hi3670.dtsi: add I2C settings

Maxime Ripard (18):
      dt-bindings: sunxi: Fix the pinecube compatible
      dt-bindings: iio: adc: Add AXP803 compatible
      dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks
      ARM: dts: sunxi: Fix the LED node names
      ARM: dts: sunxi: Add missing backlight supply
      ARM: dts: sunxi: Fix CPU thermal zone node name
      ARM: dts: bcm2711: Add the BSC interrupt controller
      ARM: dts: bcm2711: Add the CEC interrupt controller
      ARM: dts: sun6i: primo81: Remove useless io-channel-cells
      ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array
      ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPIO properties
      ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings
      ARM: dts: sun8i-a83t: Remove empty CSI port
      ARM: dts: sun8i-a33: sina33: Add missing panel power supply
      arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries
      arm64: dts: allwinner: pinephone: Remove useless light sensor supplies
      arm64: dts: allwinner: pinetab: Fix the panel compatible
      arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs

Michael Klein (3):
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes
vcc-dram and vcc1v2
      ARM: dts: sun6i-a31s-sinovoip-bpi-m2: add gpio-line-names
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add poweroff node

Michael Walle (15):
      arm64: dts: ls1012a: use constants in the clockgen phandle
      arm64: dts: ls1028a: use constants in the clockgen phandle
      arm64: dts: ls1043a: use constants in the clockgen phandle
      arm64: dts: ls1046a: use constants in the clockgen phandle
      arm64: dts: ls1088a: use constants in the clockgen phandle
      arm64: dts: ls208xa: use constants in the clockgen phandle
      arm64: dts: lx2160a: use constants in the clockgen phandle
      dt-bindings: arm: fsl: add Kontron sl28 variant 1
      arm64: dts: freescale: sl28: add variant 1
      arm64: dts: freescale: sl28: enable SATA support
      arm64: dts: ls1028a: fix FlexSPI clock
      dt-bindings: add ebang vendor prefix
      dt-bindings: arm: add Ebang EBAZ4205 board
      ARM: dts: add Ebang EBAZ4205 device tree
      ARM: dts: ebaz4205: add pinctrl entries for switches

Michal Simek (17):
      arm64: dts: zynqmp: Add address-cells property to interrupt controllers
      arm64: dts: zynqmp: Fix u48 si5382 chip on zcu111
      arm64: dts: zynqmp: Add DT description for si5328 for zcu102/zcu106
      arm64: dts: zynqmp: Enable si5341 driver for zcu102/106/111
      arm64: dts: zynqmp: Enable reset controller driver
      arm64: dts: zynqmp: Enable phy driver for Sata on zcu102/zcu104/zcu106
      arm64: dts: zynqmp: Add label for zynqmp_ipi
      arm64: dts: zynqmp: Add missing mio-bank properties to sdhcis
      arm64: dts: zynqmp: Wire arasan nand controller
      arm64: dts: zynqmp: Wire zynqmp qspi controller
      arm64: dts: zynqmp: Add missing lpd watchdog node
      arm64: dts: zynqmp: Add missing iommu IDs
      arm64: dts: zynqmp: Add description for zcu104 revC
      dt-bindings: arm: Fix typo in zcu111 board
      arm64: dts: zynqmp: Add DisplayPort subsystem
      dt-bindings: arm: xilinx: Add missing Zturn boards
      dt-bindings: spi: zynq: Convert Zynq QSPI binding to yaml

Neal Liu (1):
      arm64: dts: mt6779: Support devapc

Nicolas Ferre (1):
      ARM: dts: at91-sama5d27_wlsom1: add i2c recovery

Nicolas Saenz Julienne (1):
      ARM: dts: bcm2711: Add reserved memory template to hold firmware
configuration

Niklas Söderlund (2):
      arm64: dts: renesas: rcar-gen3: Add missing CMT nodes
      arm64: dts: renesas: rcar-gen3: Add missing TMU nodes

Nishanth Menon (1):
      arm64: dts: ti: k3*: Fixup PMU compatibility to be CPU specific

Nobuhiro Iwamatsu (3):
      MAINTAINERS: Add entries for Toshiba Visconti5 watchdog driver
      arm64: dts: visconti: Add watchdog support for TMPV7708 SoC
      arm: dts: visconti: Add DT support for Toshiba Visconti5 GPIO driver

Oleksij Rempel (17):
      dt-bindings: display: simple: fix alphabetical order for EDT compatibles
      dt-bindings: display: simple: add EDT compatibles already
supported by the driver
      dt-bindings: display: simple: Add Kyocera tcg070wvlq panel
      dt-bindings: vendor-prefixes: Add an entry for Plymovent
      dt-bindings: arm: fsl: add Plymovent M2M board
      dt-bindings: arm: fsl: add Plymovent BAS board
      ARM: dts: add Plymovent M2M board
      ARM: dts: add Plymovent BAS board
      dt-bindings: arm: fsl: add Protonic MVT board
      ARM: dts: add Protonic MVT board
      dt-bindings: arm: fsl: add Protonic PRTI6G board
      ARM: dts: add Protonic PRTI6G board
      dt-bindings: vendor-prefixes: Add an entry for Kverneland Group
      dt-bindings: arm: fsl: add Kverneland UT1, UT1Q and UI1P boards
      dt-bindings: arm: fsl: add Kverneland TGO board
      ARM: dts: add Kverneland UT1, UT1Q and UT1P
      ARM: dts: add Kverneland TGO board

Pali Rohár (1):
      arm64: dts: marvell: armada-37xx: Add SATA comphy into main
armada-37xx.dtsi file

Paul Kocialkowski (6):
      dt-bindings: irq: sun7i-nmi: Add binding documentation for the V3s NMI
      ARM: dts: sun8i-v3s: Add the V3s NMI IRQ controller
      ARM: dts: sun8i: Cleanup the Pinecube AXP209 node
      dt-bindings: arm: sunxi: Add SL631 with IMX179 bindings
      ARM: dts: sun8i-v3: Add support for the SL631 Action Camera with IMX179
      ARM: dts: sun8i-v3s: Add CSI0 MCLK pin definition

Pawel Dembicki (2):
      arm64: dts: fsl-ls1012a-rdb: add i2c devices
      arm64: dts: fsl-ls1012a-frdm: add spi-uart device

Peng Fan (1):
      arm64: dts: imx8mq: use_dt_domains for pci node

Peter Geis (1):
      ARM: tegra: ouya: Fix eMMC on specific bootloaders

Philipp Zabel (1):
      ARM: dts: imx6: rdu2: enable WDOG1

Quan Nguyen (1):
      ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC

Rafał Miłecki (6):
      dt-bindings: arm: bcm: document Netgear R8000P binding
      arm64: dts: broadcom: bcm4908: add BCM4906 Netgear R8000P DTS files
      arm64: dts: broadcom: bcm4908: use proper NAND binding
      arm64: dts: broadcom: bcm4908: describe PCIe reset controller
      arm64: dts: broadcom: bcm4908: describe internal switch
      arm64: dts: broadcom: bcm4908: describe PMB block

Robert Foss (1):
      arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node

Robert Marko (4):
      ARM: dts: qcom: ipq4019: add more labels
      ARM: dts: qcom: add 8devices Jalapeno
      ARM: dts: qcom: add Alfa Network AP120C-AC
      ARM: dts: qcom: ipq4019: add SDHCI VQMMC LDO node

Robin Murphy (3):
      ARM: dts: rockchip: Remove bogus "amba" bus nodes
      arm64: dts: rockchip: Light "sys" LED on NanoPi R2S
      arm64: dts: rockchip: Remove bogus "amba" bus nodes

Rosen Penev (3):
      ARM: dts: armada-385-linksys: fix usage with newer devices
      ARM: dts: armada388-helios4: assign pinctrl to LEDs
      ARM: dts: armada388-helios4: assign pinctrl to each fan

Russell King (4):
      arm64: dts: lx2160a-clearfog-itx: add power button support
      arm64: dts: lx2160a-cex7: delete RTC interrupt
      arm64: dts: lx2160a-cex7: increase at8035 PHY gigabit Tw parameter
      ARM: dts: imx6-sr-som: increase at8035 PHY gigabit Tw parameter

Ryan Chen (1):
      ARM: dts: aspeed: ast2600evb: Add enable ehci and uhci

Ryan Sie (1):
      ARM: dts: aspeed: Add Supermicro x11spi BMC machine

Sai Prakash Ranjan (4):
      arm64: dts: qcom: sc7180: Add watchdog bark interrupt
      arm64: dts: qcom: sdm845: Add watchdog bark interrupt
      arm64: dts: qcom: sm8150: Add watchdog bark interrupt
      arm64: dts: qcom: sm8250: Add watchdog bark interrupt

Sameer Pujar (7):
      arm64: tegra: Add power-domain for Tegra210 HDA
      arm64: tegra: Audio graph header for Tegra210
      arm64: tegra: Audio graph sound card for Jetson Nano and TX1
      arm64: tegra: Add RT5658 device entry
      Revert "arm64: tegra: Disable the ACONNECT for Jetson TX2"
      arm64: tegra: Audio graph sound card for Jetson TX2
      arm64: tegra: Audio graph sound card for Jetson AGX Xavier

Samuel Holland (3):
      arm64: dts: allwinner: pinephone: Support volume key wakeup
      arm64: dts: allwinner: h6: Add RSB controller node
      ARM: dts: sunxi: Rename nmi_intc to r_intc

Samuel Pascua (2):
      ARM: dts: qcom: msm8974-klte: add support for GPU
      ARM: dts: qcom: msm8974-klte: add support for display

Scott Branden (1):
      arm64: dts: broadcom: Remove SATA from Stingray

Serge Semin (2):
      arm: dts: keystone: Correct DWC USB3 compatible string
      arm: dts: keystone: Harmonize DWC USB3 DT nodes name

Sergio Sota (1):
      ARM: dts: sun5i: add A10s/A13 mali gpu support fallback

Shawn Guo (1):
      Merge tag 'imx-fixes-5.11-2' into imx/dt

Shengjiu Wang (3):
      arm64: dts: imx8mn: Configure clock rate for audio plls
      arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes
      arm64: dts: imx8mn-evk: Add sound-spdif card nodes

Sowjanya Komatineni (4):
      dt-bindings: clock: tegra: Add clock ID TEGRA210_CLK_QSPI_PM
      arm64: tegra: Enable QSPI on Jetson Nano
      arm64: tegra: Add QSPI nodes on Tegra194
      arm64: tegra: Enable QSPI on Jetson Xavier NX

Srinivas Kandagatla (6):
      arm64: dts: qcom: sm8250: add apr and its services
      arm64: dts: qcom: sm8250: add audio clock controllers
      arm64: dts: qcom: sm8250: add lpass lpi pin controller node
      arm64: dts: qcom: sm8250: add wsa and va codec macros
      arm64: dts: qcom: sm8250: add mi2s pinconfs
      arm64: dts: qcom: qrb5165-rb5: Add Audio support

Stanislav Jakubek (1):
      ARM: dts: bcm21664: Replace spaces with a tab

Steev Klimaszewski (1):
      arm64: dts: sdm850: Add OPP tables for 2.84 and 2.96GHz

Stephan Gerhold (2):
      arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
      arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors

Stephen Boyd (1):
      arm64: dts: qcom: sc7180: Drop pinconf on dp_hot_plug_det

Suman Anna (3):
      arm64: dts: ti: k3-j7200: Add R5F cluster nodes
      arm64: dts: ti: k3-j7200-som-p0: Add mailboxes to R5Fs
      arm64: dts: ti: k3-j7200-som-p0: Add DDR carveout memory nodes for R5Fs

Takeshi Saito (2):
      arm64: dts: renesas: r8a779a0: Add MMC node
      arm64: dts: renesas: falcon: Enable MMC

Teresa Remmet (2):
      bindings: arm: fsl: Add PHYTEC i.MX8MP devicetree bindings
      arm64: dts: freescale: Add support for phyBOARD-Pollux-i.MX8MP

Tero Kristo (3):
      ARM: dts: am574x-idk: add support for EMIF1 ECC
      ARM: dts: dra76x: add support for OPP_PLUS
      ARM: dts: dra71-evm: mark ldo0 regulator as always on

Thierry Reding (3):
      Merge branch 'for-5.12/dt-bindings' into for-5.12/arm64/dt
      arm64: tegra: Order nodes alphabetically on Tegra210
      dt-bindings: arm: tegra: Document Jetson Xavier NX eMMC SKU

Tho Vu (1):
      arm64: dts: renesas: r8a779a0: Add Ethernet-AVB support

Tim Harvey (2):
      dt-bindings: arm: fsl: Add binding for Gateworks boards with IMX8MM
      arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits

Timon Baetz (2):
      ARM: dts: exynos: Fix charging regulator voltage and current for I9100
      ARM: dts: exynos: Add top-off charging regulator node for I9100

Tony Lindgren (3):
      Merge tag 'omap-for-v5.11/dt-late-signed' into omap-for-v5.12-dt
      ARM: dts: Configure missing thermal interrupt for 4430
      ARM: dts: motorola-mapphone: Configure lower temperature passive cooling

Ulrich Hecht (1):
      arm64: dts: renesas: r8a779a0: Add pinctrl device node

Uwe Kleine-König (1):
      arm64: dts: rockchip: Rely on SoC external pull up on pmic-int-l
on Helios64

Vincent Knecht (4):
      dt-bindings: vendor-prefixes: add Alcatel
      arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7")
      arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices
      arm64: dts: msm8916: Fix reserved and rfsa nodes unit address

Vinod Koul (14):
      dt-bindings: arm: qcom: Document SDX55 platform and boards
      ARM: dts: qcom: sdx55: Add pincontrol node
      ARM: dts: qcom: sdx55: Add reserved memory nodes
      ARM: dts: qcom: sdx55: Add spmi node
      ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic
      ARM: dts: qcom: sdx55: Add rpmpd node
      ARM: dts: qcom: Add PMIC pmx55 dts
      ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic
      ARM: dts: qcom: sdx55-mtp: Add regulator nodes
      dt-bindings: arm: qcom: Document SM8350 SoC and boards
      dt-bindings: arm: cpus: Add kryo685 compatible
      dt-bindings: firmware: scm: Add SM8250 and SM8350 compatible
      arm64: dts: qcom: Add basic devicetree support for SM8350 SoC
      arm64: dts: qcom: Add basic devicetree support for SM8350-MTP board

Wolfram Sang (5):
      arm64: dts: renesas: Disable SD functions for plain eMMC
      arm64: dts: renesas: falcon: Add I2C0,1,6 support
      arm64: dts: renesas: falcon: Add Ethernet-AVB0 support
      arm64: dts: renesas: r8a779a0: Add & update SCIF nodes
      arm64: dts: renesas: falcon: Complete SCIF0 nodes

Yangbo Lu (1):
      arm64: dts: freescale: use fixed index mmcN for NXP layerscape
reference boards

Yifeng Zhao (5):
      arm64: dts: rockchip: Add NFC node for RK3308 SoC
      arm64: dts: rockchip: Add NFC node for PX30 SoC
      ARM: dts: rockchip: Add NFC node for RV1108 SoC
      ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs
      ARM: dts: rockchip: Add NFC node for RK3036 SoC

Yongqiang Niu (2):
      arm64: dts: mt8183: rename rdma fifo size
      arm64: dts: mt8183: refine gamma compatible name

Zhen Lei (6):
      arm64: dts: hisilicon: separate each group of data in the
property "ranges"
      arm64: dts: hisilicon: place clock-names "bus" before "core"
      arm64: dts: hisilicon: normalize the node name of the module thermal
      arm64: dts: hisilicon: normalize the node name of the localbus
      arm64: dts: hisilicon: avoid irrelevant nodes being mistakenly
identified as PHY nodes
      arm64: dts: hisilicon: delete unused property smmu-cb-memtype

bayi cheng (1):
      arm64: dts: mt8192: add nor_flash device node

 Documentation/devicetree/bindings/arm/amlogic.yaml |   6 +-
 .../arm/amlogic/amlogic,meson-mx-secbus2.yaml      |  42 +
 .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml  |   2 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |   1 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |  23 +
 .../devicetree/bindings/arm/mediatek.yaml          |   4 +-
 Documentation/devicetree/bindings/arm/qcom.yaml    |  12 +
 Documentation/devicetree/bindings/arm/renesas.yaml |   2 +
 .../devicetree/bindings/arm/rockchip.yaml          |   5 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |  19 +-
 Documentation/devicetree/bindings/arm/tegra.yaml   |   8 +
 Documentation/devicetree/bindings/arm/xilinx.yaml  |   6 +-
 .../bindings/display/panel/panel-simple.yaml       |  19 +-
 .../devicetree/bindings/firmware/qcom,scm.txt      |   2 +
 .../devicetree/bindings/gpio/mrvl-gpio.yaml        |   3 +-
 .../bindings/iio/adc/x-powers,axp209-adc.yaml      |  12 +-
 .../allwinner,sun7i-a20-sc-nmi.yaml                |   3 +
 .../media/allwinner,sun8i-h3-deinterlace.yaml      |   3 +
 .../bindings/media/marvell,mmp2-ccic.yaml          |   5 +
 .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml      |   1 -
 .../devicetree/bindings/soc/imx/imx8m-soc.yaml     |  86 ++
 .../devicetree/bindings/spi/spi-zynq-qspi.txt      |  25 -
 .../devicetree/bindings/spi/xlnx,zynq-qspi.yaml    |  59 ++
 Documentation/devicetree/bindings/sram/sram.yaml   |   2 +
 .../devicetree/bindings/usb/qcom,dwc3.yaml         |   1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |  12 +-
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
 MAINTAINERS                                        |   5 +-
 Makefile                                           |   2 +-
 arch/alpha/include/asm/local64.h                   |   1 -
 arch/arc/include/asm/Kbuild                        |   1 -
 arch/arm/boot/dts/Makefile                         |  23 +-
 arch/arm/boot/dts/am335x-evm.dts                   |  13 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |  14 +-
 arch/arm/boot/dts/am335x-icev2.dts                 |  14 +-
 arch/arm/boot/dts/am335x-myirtech-myc.dtsi         | 267 ++++++
 arch/arm/boot/dts/am335x-myirtech-myd.dts          | 536 ++++++++++++
 arch/arm/boot/dts/am33xx-l4.dtsi                   |  49 ++
 arch/arm/boot/dts/am574x-idk.dts                   |   4 +
 arch/arm/boot/dts/armada-385-linksys.dtsi          |   2 +
 arch/arm/boot/dts/armada-388-helios4.dts           |  28 +-
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |   8 +
 arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts      |   2 +-
 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts     | 558 ++++++++++++
 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts   |  10 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts       | 775 +++++++++++++++++
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |   3 +-
 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts   |  37 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts        |  16 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts        |   5 +
 arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts  |   2 +
 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts | 137 +++
 arch/arm/boot/dts/aspeed-g4.dtsi                   |   1 +
 arch/arm/boot/dts/aspeed-g5.dtsi                   |   1 +
 arch/arm/boot/dts/aspeed-g6.dtsi                   |   1 +
 arch/arm/boot/dts/at91-kizbox3_common.dtsi         |   1 -
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |   1 -
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |  22 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts      |   1 -
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   1 -
 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts          |   1 -
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   1 -
 arch/arm/boot/dts/bcm21664.dtsi                    |   2 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |  17 +
 arch/arm/boot/dts/bcm2711.dtsi                     |  31 +
 arch/arm/boot/dts/berlin2.dtsi                     |  12 +-
 arch/arm/boot/dts/berlin2cd-google-chromecast.dts  |   6 +-
 arch/arm/boot/dts/berlin2cd.dtsi                   |  12 +-
 arch/arm/boot/dts/berlin2q.dtsi                    |  12 +-
 arch/arm/boot/dts/dra71-evm.dts                    |   2 +
 arch/arm/boot/dts/dra76x.dtsi                      |  36 +
 arch/arm/boot/dts/e60k02.dtsi                      |   6 +
 arch/arm/boot/dts/exynos3250-artik5.dtsi           |   2 +-
 arch/arm/boot/dts/exynos3250-monk.dts              |   2 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |   2 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |  30 +-
 arch/arm/boot/dts/exynos5250-spring.dts            |   2 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |   2 +-
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi      |   2 +-
 arch/arm/boot/dts/exynos54xx.dtsi                  |   6 +-
 arch/arm/boot/dts/imx28.dtsi                       |  10 +
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi      |   1 -
 arch/arm/boot/dts/imx6dl-plybas.dts                | 394 +++++++++
 arch/arm/boot/dts/imx6dl-plym2m.dts                | 446 ++++++++++
 arch/arm/boot/dts/imx6dl-prtmvt.dts                | 852 +++++++++++++++++++
 arch/arm/boot/dts/imx6dl-victgo.dts                | 852 +++++++++++++++++++
 arch/arm/boot/dts/imx6dl-vicut1.dts                |  13 +
 arch/arm/boot/dts/imx6q-tbs2910.dts                |   7 +
 arch/arm/boot/dts/imx6q-vicut1.dts                 |  17 +
 arch/arm/boot/dts/imx6q.dtsi                       |  20 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |   6 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-sr-som.dtsi              |  14 +-
 arch/arm/boot/dts/imx6qdl-vicut1.dtsi              | 803 ++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |  42 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |  25 +-
 arch/arm/boot/dts/imx6qp-vicutp.dts                |  13 +
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       |  18 +-
 arch/arm/boot/dts/imx6sl-tolino-shine3.dts         |  15 +-
 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts         |  13 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   2 +
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi            |  54 +-
 arch/arm/boot/dts/imx6ul-prti6g.dts                | 356 ++++++++
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +
 arch/arm/boot/dts/imx7d-flex-concentrator.dts      |   1 +
 arch/arm/boot/dts/imx7s.dtsi                       |   1 +
 arch/arm/boot/dts/keystone-k2e.dtsi                |   6 +-
 arch/arm/boot/dts/keystone.dtsi                    |   4 +-
 arch/arm/boot/dts/meson.dtsi                       |  19 +
 arch/arm/boot/dts/meson8.dtsi                      |  75 ++
 arch/arm/boot/dts/meson8b-ec100.dts                |   5 -
 arch/arm/boot/dts/meson8b-mxq.dts                  |   5 -
 arch/arm/boot/dts/meson8b-odroidc1.dts             |   5 -
 arch/arm/boot/dts/meson8b.dtsi                     |  75 ++
 arch/arm/boot/dts/meson8m2-mxiii-plus.dts          |   5 -
 arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts            |   8 +-
 arch/arm/boot/dts/mmp2.dtsi                        |   5 +-
 arch/arm/boot/dts/mmp3-dell-ariel.dts              |  33 +-
 arch/arm/boot/dts/mmp3.dtsi                        |   8 +-
 arch/arm/boot/dts/motorola-mapphone-common.dtsi    |  23 +
 .../boot/dts/mstar-infinity-breadbee-common.dtsi   |  49 ++
 .../dts/mstar-infinity-msc313-breadbee_crust.dts   |   1 +
 .../boot/dts/mstar-infinity3-msc313e-breadbee.dts  |   1 +
 arch/arm/boot/dts/omap3-echo.dts                   |  67 ++
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   4 +-
 arch/arm/boot/dts/omap3-igep.dtsi                  |   2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi       |   2 +-
 arch/arm/boot/dts/omap3-igep0020-rev-f.dts         |   2 +-
 arch/arm/boot/dts/omap3-igep0020.dts               |   2 +-
 arch/arm/boot/dts/omap3-igep0030-common.dtsi       |   2 +-
 arch/arm/boot/dts/omap3-igep0030-rev-g.dts         |   2 +-
 arch/arm/boot/dts/omap3-igep0030.dts               |   2 +-
 arch/arm/boot/dts/omap36xx.dtsi                    |   1 -
 arch/arm/boot/dts/omap443x.dtsi                    |   6 +-
 arch/arm/boot/dts/owl-s500-cubieboard6.dts         |   7 -
 arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts     |   7 -
 arch/arm/boot/dts/owl-s500-labrador-base-m.dts     |   7 -
 arch/arm/boot/dts/owl-s500-roseapplepi.dts         |  97 ++-
 arch/arm/boot/dts/owl-s500-sparky.dts              |   7 -
 arch/arm/boot/dts/owl-s500.dtsi                    | 140 +++
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts     |  12 +-
 arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |   8 +-
 arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts        |   8 +-
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts         |  10 +-
 .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts |   4 +-
 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts     |  10 +-
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts   |  28 +
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts       |  27 +
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi      | 254 ++++++
 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts        | 214 +++++
 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi      |  18 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts    |   4 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi      |  10 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts    |   8 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts    |   2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi      |  10 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |  90 +-
 arch/arm/boot/dts/qcom-ipq8064-ap148.dts           |   2 +-
 arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi           |  12 +-
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |  31 +-
 arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi         |  16 +-
 arch/arm/boot/dts/qcom-msm8660-surf.dts            |   4 +-
 arch/arm/boot/dts/qcom-msm8960-cdp.dts             |   8 +-
 arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts   |  14 +-
 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |  32 +-
 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts    | 115 ++-
 .../boot/dts/qcom-msm8974-sony-xperia-amami.dts    |  14 +-
 .../boot/dts/qcom-msm8974-sony-xperia-castor.dts   |  18 +-
 .../boot/dts/qcom-msm8974-sony-xperia-honami.dts   |  16 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |  43 +
 arch/arm/boot/dts/qcom-msm8974pro.dtsi             |   5 +
 arch/arm/boot/dts/qcom-pmx55.dtsi                  |  84 ++
 arch/arm/boot/dts/qcom-sdx55-mtp.dts               | 251 ++++++
 arch/arm/boot/dts/qcom-sdx55.dtsi                  | 505 +++++++++++
 arch/arm/boot/dts/rk3036.dtsi                      |  83 +-
 arch/arm/boot/dts/rk322x.dtsi                      |  32 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |   5 +
 arch/arm/boot/dts/rk3288.dtsi                      | 115 ++-
 arch/arm/boot/dts/rk3xxx.dtsi                      | 106 +--
 arch/arm/boot/dts/rv1108.dtsi                      |  14 +
 arch/arm/boot/dts/socfpga_arria10.dtsi             |  13 +-
 arch/arm/boot/dts/ste-ab8500.dtsi                  |  64 +-
 arch/arm/boot/dts/ste-ab8505.dtsi                  |  67 +-
 arch/arm/boot/dts/ste-dbx5x0.dtsi                  |  12 +-
 arch/arm/boot/dts/ste-href.dtsi                    |  23 +-
 arch/arm/boot/dts/ste-href520-tvk.dts              |  42 +-
 arch/arm/boot/dts/ste-hrefprev60-stuib.dts         |  19 +
 arch/arm/boot/dts/ste-hrefprev60-tvk.dts           |  19 +
 arch/arm/boot/dts/ste-hrefprev60.dtsi              |   8 +-
 arch/arm/boot/dts/ste-hrefv60plus-stuib.dts        |  39 +
 arch/arm/boot/dts/ste-hrefv60plus-tvk.dts          |  39 +
 arch/arm/boot/dts/ste-hrefv60plus.dtsi             |  76 +-
 arch/arm/boot/dts/ste-nomadik-nhk15.dts            |   2 +-
 arch/arm/boot/dts/ste-nomadik-s8815.dts            |   2 +-
 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi         |   2 +-
 arch/arm/boot/dts/ste-snowball.dts                 |   8 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |  42 +-
 arch/arm/boot/dts/ste-ux500-samsung-janice.dts     | 930 ++++++++++++++++++++
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |  41 +-
 arch/arm/boot/dts/stm32f429.dtsi                   |   2 +-
 arch/arm/boot/dts/stm32f746.dtsi                   |   4 +-
 arch/arm/boot/dts/stm32h743.dtsi                   |   2 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |  40 +
 arch/arm/boot/dts/stm32mp151.dtsi                  |   9 +-
 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       |   4 -
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |   4 -
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts          |  13 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi     |  18 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      |   4 -
 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi   |  16 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi       |  23 +-
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi |   4 -
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |   4 -
 arch/arm/boot/dts/sun4i-a10-a1000.dts              |   4 +-
 arch/arm/boot/dts/sun4i-a10-cubieboard.dts         |   4 +-
 arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts   |   1 +
 arch/arm/boot/dts/sun4i-a10-inet1.dts              |   1 +
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts         |   2 +-
 arch/arm/boot/dts/sun4i-a10-marsboard.dts          |   8 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |   2 +-
 arch/arm/boot/dts/sun4i-a10-pcduino.dts            |   4 +-
 arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts   |   1 +
 arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-mk802.dts             |   2 +-
 arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts   |   2 +-
 arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts      |   2 +-
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts           |   2 +-
 .../boot/dts/sun5i-a13-empire-electronix-d709.dts  |   1 +
 arch/arm/boot/dts/sun5i-a13-licheepi-one.dts       |   6 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts    |   2 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts          |   2 +-
 .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts  |   3 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   2 +-
 arch/arm/boot/dts/sun5i-gr8-evb.dts                |   2 +-
 .../boot/dts/sun5i-reference-design-tablet.dtsi    |   1 +
 arch/arm/boot/dts/sun5i.dtsi                       |  12 +
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts        |   2 +-
 arch/arm/boot/dts/sun6i-a31-i7.dts                 |   2 +-
 arch/arm/boot/dts/sun6i-a31-m9.dts                 |   4 +-
 arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts   |   4 +-
 arch/arm/boot/dts/sun6i-a31.dtsi                   |   4 +-
 arch/arm/boot/dts/sun6i-a31s-primo81.dts           |   3 +-
 arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi     |   2 +-
 arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts   |  79 +-
 .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts     |   2 +-
 .../boot/dts/sun6i-reference-design-tablet.dtsi    |   2 +-
 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts   |   4 +-
 arch/arm/boot/dts/sun7i-a20-bananapi.dts           |   2 +-
 arch/arm/boot/dts/sun7i-a20-bananapro.dts          |   4 +-
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts        |   4 +-
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts         |   8 +-
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts          |   4 +-
 arch/arm/boot/dts/sun7i-a20-itead-ibox.dts         |   4 +-
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts          |   2 +-
 arch/arm/boot/dts/sun7i-a20-m3.dts                 |   2 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts     |   2 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts  |   6 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts     |   2 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts    |   2 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts    |   2 +-
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts      |   4 +-
 arch/arm/boot/dts/sun7i-a20-orangepi.dts           |   2 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts      |   6 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts           |   4 +-
 arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts     |   1 +
 arch/arm/boot/dts/sun7i-a20.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |   2 +-
 arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts     |   2 +-
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts          |   4 +-
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts     |   3 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts       |   4 +-
 arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts   |   8 +-
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |   2 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |   3 -
 .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts    |  30 +
 arch/arm/boot/dts/sun8i-h3-beelink-x2.dts          |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts         |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts      |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts           |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi.dtsi             |   4 +-
 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts |   4 +-
 arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts       |   8 +-
 arch/arm/boot/dts/sun8i-r16-parrot.dts             |  10 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                   |  19 +
 .../boot/dts/sun8i-reference-design-tablet.dtsi    |   3 +-
 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi      |   2 +-
 arch/arm/boot/dts/sun8i-s3-pinecube.dts            |  11 +-
 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts        |  12 +
 arch/arm/boot/dts/sun8i-v3-sl631.dtsi              | 138 +++
 arch/arm/boot/dts/sun8i-v3s.dtsi                   |  17 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |   4 +-
 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi      |   1 +
 arch/arm/boot/dts/tegra30-ouya.dts                 |   4 +-
 arch/arm/boot/dts/zynq-ebaz4205.dts                | 132 +++
 arch/arm/include/asm/Kbuild                        |   1 -
 arch/arm/mach-imx/suspend-imx6.S                   |   1 +
 arch/arm64/Kconfig.platforms                       |   5 +
 arch/arm64/boot/dts/allwinner/Makefile             |   1 +
 .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts |   6 +-
 .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts   |  11 +
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts     |   5 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.0.dts     |   2 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.1.dts     |   2 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.2.dts     |   2 +-
 .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi   |  18 +-
 .../allwinner/sun50i-a64-pinetab-early-adopter.dts |  26 +
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts      |   2 +-
 .../dts/allwinner/sun50i-a64-sopine-baseboard.dts  |   1 +
 .../boot/dts/allwinner/sun50i-a64-sopine.dtsi      |   1 -
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts      |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |   6 +-
 .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts   |   4 +-
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   |   4 +-
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  |   4 +-
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts     |   4 +-
 .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts |   4 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus2.dts    |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |  13 +
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi      |  20 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |   4 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |   4 +-
 .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts   |  15 +
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |   7 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |  26 +
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   4 +-
 arch/arm64/boot/dts/amlogic/Makefile               |   4 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |   2 +-
 .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 133 +++
 .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |   2 +-
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |  16 +-
 .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |   2 +-
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |   2 +-
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |   2 +-
 .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |   2 +-
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |   2 +-
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |   2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts      |   2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |   2 +-
 .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   2 +-
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |   6 +-
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |   2 +-
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   2 +-
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |   6 +-
 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |  21 +-
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts    |   7 +-
 .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 429 +---------
 .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts      |  96 +++
 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  | 442 ++++++++++
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |  10 +-
 arch/arm64/boot/dts/broadcom/bcm4908/Makefile      |   1 +
 .../broadcom/bcm4908/bcm4906-netgear-r8000p.dts    |  52 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi  |  18 +
 .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts    |  51 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  | 117 ++-
 .../boot/dts/broadcom/stingray/bcm958742-base.dtsi |  64 --
 .../boot/dts/broadcom/stingray/stingray-sata.dtsi  | 278 ------
 .../arm64/boot/dts/broadcom/stingray/stingray.dtsi |   7 -
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi     |   4 +-
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |   2 +-
 arch/arm64/boot/dts/freescale/Makefile             |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts |  21 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |   5 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts  |  50 ++
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |  60 +-
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts          |   4 +
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |  62 ++
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         |   5 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |  16 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     | 184 ++--
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  98 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts  |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  98 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts  |   6 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     | 122 ++-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi |   4 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     | 118 ++-
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |   3 +-
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi    |  12 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |  10 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |  24 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     | 147 +++-
 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts  |   2 +
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   1 -
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   4 +-
 .../boot/dts/freescale/imx8mm-nitrogen-r2.dts      | 393 +++++++++
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   | 495 +++++++++++
 .../boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts |  19 +
 .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi   | 186 ++++
 .../boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts |  20 +
 .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi   | 311 +++++++
 .../boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts |  19 +
 .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi   | 362 ++++++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  23 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     | 307 +++++++
 .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts |  19 +
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      | 466 ++++++++++
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |  75 ++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  46 +-
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   | 161 ++++
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     | 293 +++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  25 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |  20 +-
 .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts |   6 +
 .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts |  35 +
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  | 113 ++-
 .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts   |  93 ++
 .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts   |  30 +
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 118 ++-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  72 +-
 arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi   |   6 +-
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi          |   6 +-
 arch/arm64/boot/dts/hisilicon/hi3670.dtsi          |  77 ++
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi     |   8 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi          |   8 +-
 .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 632 +++++++++++++-
 arch/arm64/boot/dts/hisilicon/hip05.dtsi           |   2 +-
 arch/arm64/boot/dts/hisilicon/hip06.dtsi           |   6 +-
 arch/arm64/boot/dts/hisilicon/hip07.dtsi           |   9 +-
 arch/arm64/boot/dts/intel/Makefile                 |   1 +
 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts    |  53 ++
 .../boot/dts/marvell/armada-3720-espressobin.dtsi  |   2 -
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   2 +-
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |   2 +
 arch/arm64/boot/dts/marvell/armada-ap807.dtsi      |   5 +
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      |   3 +
 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi      |  10 +
 arch/arm64/boot/dts/marvell/cn9130-db.dts          |   2 +
 arch/arm64/boot/dts/mediatek/Makefile              |   1 +
 arch/arm64/boot/dts/mediatek/mt6779.dtsi           |  17 +
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   2 +
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |  12 +
 .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts  |  23 +
 .../dts/mediatek/mt8183-kukui-krane-sku176.dts     |   5 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  46 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |  26 +-
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |  57 ++
 arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  30 +
 arch/arm64/boot/dts/nvidia/Makefile                |   1 +
 arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 742 ++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |  22 +
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |   8 +
 arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 595 ++++++++++++-
 .../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts  | 339 +-------
 .../dts/nvidia/tegra194-p3509-0000+p3668-0001.dts  |  10 +
 .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 351 ++++++++
 .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 282 +------
 .../arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi |  19 +
 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi     | 284 +++++++
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |  48 ++
 arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 299 +++++++
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 175 ++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           | 261 +++++-
 arch/arm64/boot/dts/qcom/Makefile                  |  15 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |   4 +
 .../apq8094-sony-xperia-kitakami-karin_windy.dts   |  23 +
 .../boot/dts/qcom/msm8916-alcatel-idol347.dts      | 291 +++++++
 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts     | 195 +++++
 .../boot/dts/qcom/msm8916-longcheer-l8910.dts      | 267 ++++++
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |  16 +
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi     |  10 +
 .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts      |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  20 +-
 .../boot/dts/qcom/msm8992-bullhead-rev-101.dts     |  41 +-
 .../qcom/msm8992-msft-lumia-octagon-talkman.dts    |  15 +
 .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts   |  67 --
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |  92 +-
 arch/arm64/boot/dts/qcom/msm8992.dtsi              | 743 +---------------
 .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts   |  73 --
 .../qcom/msm8994-msft-lumia-octagon-cityman.dts    |  15 +
 .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi  | 909 ++++++++++++++++++++
 .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts  |  26 +
 .../qcom/msm8994-sony-xperia-kitakami-karin.dts    |  45 +
 .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts  |  18 +
 .../qcom/msm8994-sony-xperia-kitakami-sumire.dts   |   4 +-
 .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts  |  20 +
 .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi     | 457 +++++++---
 arch/arm64/boot/dts/qcom/msm8994.dtsi              | 321 +++++--
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   4 +
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi    |  16 +
 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi          |  10 +
 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi         | 108 ---
 arch/arm64/boot/dts/qcom/msm8998.dtsi              | 393 ++++++++-
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |  12 +-
 arch/arm64/boot/dts/qcom/pm8150b.dtsi              |  12 +-
 arch/arm64/boot/dts/qcom/pm8150l.dtsi              |  12 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/pm8998.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/pmi8998.dtsi              |   8 +-
 arch/arm64/boot/dts/qcom/pms405.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           | 563 +++++++++++-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |  91 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  49 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |  12 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   4 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 623 ++++++++++++++
 .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |  19 +
 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |  23 +
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   1 +
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   2 +-
 arch/arm64/boot/dts/qcom/sdm850.dtsi               |  21 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               | 158 ++++
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts            | 269 ++++++
 arch/arm64/boot/dts/qcom/sm8250.dtsi               | 940 ++++++++++++++++++++-
 arch/arm64/boot/dts/qcom/sm8350-mtp.dts            | 250 ++++++
 arch/arm64/boot/dts/qcom/sm8350.dtsi               | 499 +++++++++++
 arch/arm64/boot/dts/renesas/Makefile               |   2 +
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 137 ++-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |  47 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |   2 +
 .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts |  41 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |  32 +
 .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts |  66 ++
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |  32 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |  17 +
 .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts |  71 ++
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi          |  32 +
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          | 135 +++
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77980-condor.dts    |   2 +
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |   2 +
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |   2 +
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          | 135 +++
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      | 138 +++
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |   6 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          | 837 ++++++++++++++++++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   2 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   2 +
 arch/arm64/boot/dts/rockchip/Makefile              |   2 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |  83 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi           |  63 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts |   3 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  | 382 +++++++++
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |  56 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  33 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  62 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts  |   1 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts |  52 ++
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts    |  53 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |  29 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 109 ++-
 arch/arm64/boot/dts/synaptics/as370.dtsi           |   4 +-
 arch/arm64/boot/dts/synaptics/berlin4ct.dtsi       |  12 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   4 +-
 arch/arm64/boot/dts/ti/k3-am65.dtsi                |   2 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts     |  38 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi          | 161 +++-
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi    |  42 +-
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi        |  80 +-
 arch/arm64/boot/dts/ti/k3-j7200.dtsi               |   2 +-
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |  70 +-
 arch/arm64/boot/dts/ti/k3-j721e.dtsi               |   2 +-
 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts   |   9 +
 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi          |  23 +
 arch/arm64/boot/dts/xilinx/Makefile                |   1 +
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi     |  22 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts  |  33 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts  |  94 ++-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts  |  40 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts  | 293 +++++++
 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts  |  89 ++
 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts  |  70 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             | 128 ++-
 arch/arm64/include/asm/Kbuild                      |   1 -
 arch/csky/include/asm/Kbuild                       |   1 -
 arch/h8300/include/asm/Kbuild                      |   1 -
 arch/hexagon/include/asm/Kbuild                    |   1 -
 arch/ia64/include/asm/local64.h                    |   1 -
 arch/ia64/mm/init.c                                |   4 +-
 arch/m68k/include/asm/Kbuild                       |   1 -
 arch/microblaze/include/asm/Kbuild                 |   1 -
 arch/mips/include/asm/Kbuild                       |   1 -
 arch/nds32/include/asm/Kbuild                      |   1 -
 arch/openrisc/include/asm/Kbuild                   |   1 -
 arch/parisc/include/asm/Kbuild                     |   1 -
 arch/powerpc/include/asm/Kbuild                    |   1 -
 arch/riscv/include/asm/Kbuild                      |   1 -
 arch/s390/Kconfig                                  |  31 +-
 arch/s390/configs/debug_defconfig                  |  12 +-
 arch/s390/configs/defconfig                        |  11 +-
 arch/s390/configs/zfcpdump_defconfig               |   2 +
 arch/s390/include/asm/Kbuild                       |   1 -
 arch/sh/include/asm/Kbuild                         |   1 -
 arch/sparc/include/asm/Kbuild                      |   1 -
 arch/x86/include/asm/local64.h                     |   1 -
 arch/xtensa/include/asm/Kbuild                     |   1 -
 block/blk-core.c                                   |  13 +-
 block/blk-mq-debugfs.c                             |   2 +-
 block/blk-mq.c                                     |   4 +-
 block/blk-pm.c                                     |  15 +-
 block/blk-pm.h                                     |  14 +-
 drivers/cpufreq/intel_pstate.c                     |   1 -
 drivers/firmware/imx/Kconfig                       |   1 +
 drivers/ide/ide-atapi.c                            |   1 -
 drivers/ide/ide-io.c                               |   7 +-
 drivers/ide/ide-pm.c                               |   2 +-
 drivers/idle/intel_idle.c                          |  41 +-
 drivers/md/dm-crypt.c                              |   7 +-
 drivers/opp/core.c                                 |   9 +-
 drivers/scsi/cxgbi/cxgb4i/Kconfig                  |   1 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   2 +-
 drivers/scsi/scsi_lib.c                            |  27 +-
 drivers/scsi/scsi_transport_spi.c                  |  27 +-
 drivers/scsi/ufs/ufs-mediatek-trace.h              |   2 +-
 drivers/scsi/ufs/ufs-mediatek.c                    |  21 +
 drivers/scsi/ufs/ufs-mediatek.h                    |   1 +
 drivers/scsi/ufs/ufs.h                             |   2 +-
 drivers/scsi/ufs/ufshcd-pci.c                      |  73 +-
 drivers/scsi/ufs/ufshcd.c                          |  45 +-
 drivers/scsi/ufs/ufshcd.h                          |  14 +-
 drivers/soc/imx/Kconfig                            |   2 +-
 fs/block_dev.c                                     |   2 +-
 fs/ceph/mds_client.c                               |  53 +-
 fs/file.c                                          |   2 -
 fs/io_uring.c                                      |  60 +-
 include/asm-generic/Kbuild                         |   1 +
 include/dt-bindings/clock/tegra210-car.h           |   2 +-
 include/linux/blk-mq.h                             |   4 +-
 include/linux/blkdev.h                             |  18 +-
 include/linux/build_bug.h                          |   5 -
 include/linux/ceph/msgr.h                          |   4 +-
 include/linux/kdev_t.h                             |  22 +-
 include/linux/mm.h                                 |  12 +-
 include/linux/sizes.h                              |   3 +
 kernel/cgroup/cgroup-v1.c                          |   2 +
 kernel/cgroup/cgroup.c                             |  30 +-
 kernel/exit.c                                      |   2 +
 kernel/workqueue.c                                 |  13 +-
 lib/genalloc.c                                     |  25 +-
 lib/zlib_dfltcc/Makefile                           |   2 +-
 lib/zlib_dfltcc/dfltcc.c                           |   6 +-
 lib/zlib_dfltcc/dfltcc_deflate.c                   |   3 +
 lib/zlib_dfltcc/dfltcc_inflate.c                   |   4 +-
 lib/zlib_dfltcc/dfltcc_syms.c                      |  17 -
 mm/hugetlb.c                                       |  22 +-
 mm/kasan/generic.c                                 |   2 +
 mm/memory.c                                        |   8 +-
 mm/memory_hotplug.c                                |   2 +-
 mm/mremap.c                                        |   4 +-
 mm/page_alloc.c                                    |   8 +-
 mm/slub.c                                          |   5 +-
 net/ceph/messenger_v2.c                            |  15 +-
 scripts/checkpatch.pl                              |   6 +
 scripts/depmod.sh                                  |   2 +
 tools/testing/selftests/vm/Makefile                |  10 +-
 659 files changed, 31614 insertions(+), 4712 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
 delete mode 100644 arch/alpha/include/asm/local64.h
 create mode 100644 arch/arm/boot/dts/am335x-myirtech-myc.dtsi
 create mode 100644 arch/arm/boot/dts/am335x-myirtech-myd.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-plybas.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-plym2m.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-prtmvt.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-victgo.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-vicut1.dts
 create mode 100644 arch/arm/boot/dts/imx6q-vicut1.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-vicut1.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-vicutp.dts
 create mode 100644 arch/arm/boot/dts/imx6ul-prti6g.dts
 create mode 100644 arch/arm/boot/dts/mstar-infinity-breadbee-common.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts
 create mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-sdx55-mtp.dts
 create mode 100644 arch/arm/boot/dts/qcom-sdx55.dtsi
 create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-janice.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631.dtsi
 create mode 100644 arch/arm/boot/dts/zynq-ebaz4205.dts
 create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-early-adopter.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
 create mode 100644
arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi
 delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-sata.dtsi
 create mode 100644
arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var1.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw700x.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r4.dts
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku0.dts
 create mode 100644
arch/arm64/boot/dts/nvidia/tegra194-p3509-0000+p3668-0001.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi
 create mode 100644
arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm850.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sm8350-mtp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm8350.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts
 delete mode 100644 arch/ia64/include/asm/local64.h
 delete mode 100644 arch/x86/include/asm/local64.h
 delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c

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

* [GIT PULL 5/6] ARM SoC devicetree updates for v5.12
@ 2021-02-14 22:45   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:45 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit daf12bee07b9e2f38216f58aca7ac4e4e66a7146:

  arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on
Odroid-C4 (2021-01-27 10:08:23 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 14bd96946377148cb6e7dd7ce55ecc5128a92d7b:

  ARM: dts: aspeed: align GPIO hog names with dtschema (2021-02-14
23:30:15 +0100)

----------------------------------------------------------------
ARM: SoC devicetree updates for v5.12

After the last release contained a surprising amount of new 32-bit
machines, this time two thirds of the code changes are for 64-bit.

The usual updates to existing files include:

 - Device tree compiler warning fixes for Berlin, Renesas, SoCFPGA,
   nomadik, stm32, Allwinner, TI Keystone

 - Support for additional devices on existing machines on Renesas, SoCFPGA,
   at91, hisilicon, OMAP, Tegra, TI K3, Allwinner, Broadcom, ux500,
   Mediatek, Marvell Armada, Marvell MMP, ZynqMP, AMLogic, Qualcomm,
   i.MX, Layerscape, Actions, ASpeed, Toshiba

 - Cleanups and minor fixes for Renesas, at91, mstar, ux500, Samsung,
   stm32, Tegra, Broadcom, Mediatek, Marvell MMP, AMLogic, Qualcomm,
   i.MX, Rockchip, ASpeed, Zynq

Only three new SoCs this time, but a number of boards across:

Renesas:
 - Two Beacon EmbeddedWorks boards (RZ/G2H and RZ/G2N based)

Intel SoCFPGA:
 - eASIC N5X board (N5X)

ST-Ericsson Ux500:
 - Samsung GT-I9070 (Janice) phone (u8500)

TI OMAP:
 - MYIR Tech Limited development board (AM335X)

Allwinner/sunxi:
 - SL631 Action Camera (V3)
 - PineTab Early Adopter tablet (A64)

Broadcom:
 - BCM4906/BCM4908 networking chip
 - Netgear R8000P router (BCM5906)

AMLogic:
 - Hardkernel ODROID-HC4 development board (SM1)
 - Beelink GS-King-X TV Box (S922X)

Qualcomm:
 - Snapdragon 888 / SM8350 high-end phone SoC
 - Qualcomm SDX55 5G modem as standalone SoC
 - Snapdragon MTP reference board (SM8350)
 - Snapdragon MTP reference board (SDX55)
 - Sony Kitakami phones: Xperia Z3+/Z4/Z5 (APQ8094)
 - Alcatel Idol 3 phone (MSM8916)
 - ASUS Zenfone 2 Laser phone (MSM8916)
 - BQ Aquaris X5 aka Longcheer L8910 phone (MSM8916)
 - OnePlus6 phone (SDM845)
 - OnePlus6T phone (SDM845)
 - Alfa Network AP120C-AC access point (IPQ4018)

NXP i.MX6 (32-bit):
 - Plymovent BAS base system controller for filter systems (imx6dl)
 - Protonic MVT industrial touchscreen terminals (imx6dl)
 - Protonic PRTI6G reference board (imx6ul)
 - Kverneland UT1, UT1Q, UT1P, TGO agricultural terminals (imx6q/dl/qp)

NXP i.MX8 (64-bit)
 - Beacon i.MX8M Nano development kit (imx8mn)
 - Boundary Devices i.MX8MM Nitrogen SBC (imx8mm)
 - Gateworks Venice i.MX 8M Mini Development Kits (imx8mm)
 - phyBOARD-Pollux-i.MX8MP (imx8mp)
 - Purism Librem5 Evergreen phone (imx8mp)
 - Kontron SMARC-sAL28 system-on-module(imx8mp)

Rockchip:
 - NanoPi M4B Single-board computer (RK3399)
 - Radxa Rock Pi E router SBC (RK3328)

ASpeed:
 - Ampere Mt. Jade, a BMC for an x86 server (AST2500)
 - IBM Everest, a BMC for a Power10 server (AST2600)
 - Supermicro x11spi, a BMC for an ARM server (AST2500)

Zynq:
 - Ebang EBAZ4205, FPGA board (Zynq-7000)
 - ZynqMP zcu104 revC reference platform (ZynqMP)

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

----------------------------------------------------------------
Adam Ford (27):
      dt-bindings: arm: renesas: Add Beacon RZ/G2N and RZ/G2H boards
      arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
      arm64: dts: renesas: beacon kit: Remove unnecessary nodes
      arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
      arm64: dts: renesas: beacon: Fix LVDS PWM Backlight
      arm64: dts: renesas: beacon: Fix RGB Display PWM Backlight
      arm64: dts: renesas: beacon: Don't make vccq_sdhi0 always on
      arm64: dts: renesas: beacon: Enable SPI
      arm64: dts: renesas: beacon: Correct I2C bus speeds
      dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit
      arm64: dts: imx: Add Beacon i.MX8M Nano development kit
      arm64: dts: imx8mm-beacon: Drop unused clock-names reference
      ARM: dts: imx6q-logicpd: Drop unused clock-names reference
      arm64: dts: renesas: beacon: Configure programmable clocks
      arm64: dts: renesas: beacon kit: Fix Audio Clock sources
      arm64: dts: renesas: beacon: Configure Audio CODEC clocks
      arm64: dts: renesas: beacon: Better describe keys
      arm64: dts: renesas: beacon-rzg2m-kit: Rearrange SoC unique functions
      arm64: dts: renesas: r8a774b1: Introduce beacon-rzg2n-kit
      arm64: dts: renesas: r8a774e1: Introduce beacon-rzg2h-kit
      arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H
      arm64: dts: renesas: rzg2: Add RPC-IF Support
      arm64: dts: imx8mm-beacon: add more pinctrl states for usdhc1
      arm64: dts: imx8mn-beacon-som: Configure RTC aliases
      ARM: dts: omap36xx: Remove turbo mode for 1GHz variants
      arm64: dts: imx8mn: Add fspi node
      arm64: dts: imx8mn-beacon-som: Enable QSPI on SOM

Adrian Schmutzler (3):
      ARM: dts: qcom: remove commented mmc-ddr-1_8v for sdcc3
      ARM: dts: qcom: add additional DT labels in qcom-ipq8064.dtsi
      ARM: dts: qcom: replace status value "ok" by "okay"

Adrien Grassein (2):
      dt-bindings: arm: imx: add imx8mm nitrogen support
      arm64: dts: imx: Add i.mx8mm nitrogen basic dts support

Akhil P Oommen (1):
      arm64: dts: qcom: sc7180: Add support for gpu fuse

Alexander Dahl (3):
      ARM: dts: berlin: Fix schema warnings for pwm-leds
      ARM: dts: stm32: Fix schema warnings for pwm-leds on lxa-mc1
      arm64: dts: meson: Fix schema warnings for pwm-leds

Alexander Shiyan (1):
      ARM: dts: am335x-myirtech-*: Add DT for AM335X MYIR Tech Limited board

Alexey Minnekhanov (1):
      ARM: dts: qcom: msm8974-klte: Fix shdc numbering

Alice Guo (3):
      dt-bindings: soc: imx8m: add DT Binding doc for soc unique ID
      arm64: dts: imx8m: add SoC ID compatible
      arm64: dts: imx8m: add NVMEM provider and consumer to read soc unique ID

Amelie Delaunay (3):
      ARM: dts: stm32: add usbphyc vdda1v1 and vdda1v8 supplies on stm32mp151
      ARM: dts: stm32: remove usbphyc ports vdda1v1 & vdda1v8 on
stm32mp15 boards
      ARM: dts: stm32: add #clock-cells property to usbphyc node on stm32mp151

Andre Przywara (8):
      arm64: dts: allwinner: A64: properly connect USB PHY to port 0
      arm64: dts: allwinner: H6: properly connect USB PHY to port 0
      arm64: dts: allwinner: Pine64-LTS: Add status LED
      arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
      arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
      arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
      arm64: dts: allwinner: Pine64-LTS/SoPine: Enable HS200 eMMC mode
      arm64: dts: allwinner: Pine H64: Enable HS200 eMMC mode

Andreas Kemnade (5):
      ARM: dts: omap3-gta04: fix twl4030-power settings
      ARM: dts: imx6sl-tolino-shine2hd: correct console uart pinmux
      ARM: dts: imx6sl-tolino-shine2hd: add second uart
      ARM: dts: imx6sl-tolino-shine3: correct console uart pinmux
      ARM: dts: imx: e60k02: add second uart

Andrew Jeffery (1):
      ARM: dts: aspeed: rainier: Add eMMC clock phase compensation

André Hentschel (1):
      ARM: dts: omap3-echo: Add speaker sound card support

AngeloGioacchino Del Regno (2):
      arm64: dts: pmi8998: Add the right interrupts for LAB/IBB SCP and OCP
      arm64: dts: qcom: msm8998: Use rpmpd definitions for opp table levels

Argus Lin (1):
      arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform

Arnd Bergmann (39):
      Merge tag 'v5.11-berlin-dts64' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
      Merge tag 'v5.11-berlin-dts' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'socfpga_dts_update_for_v5.12' of
git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'at91-dt-5.12' of git://git.kernel.org/.../at91/linux
into arm/dt
      Merge tag 'ux500-dts-v5.12' of
git://git.kernel.org/.../linusw/linux-nomadik into arm/dt
      Merge tag 'visconti-arm-dt-for-v5.11-tag2' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
      Merge tag 'samsung-dt64-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.12v2' of
git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.12-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'stm32-dt-for-v5.12-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'omap-for-v5.12/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'tegra-for-5.12-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.12-arm64-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.12-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.12' of
git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.12' of
git://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'arm-soc/for-5.12/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.12/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'keystone_dts_for_5.12' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
      Merge tag 'v5.11-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'mvebu-dt-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
      Merge tag 'mvebu-dt64-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
      Merge tag 'samsung-dt-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'zynqmp-dt-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt64-1' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'qcom-arm64-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'qcom-dts-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'imx-bindings-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'actions-arm-dt-for-v5.12' of
git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'v5.12-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'v5.12-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'aspeed-5.12-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge branch 'dt-for-v5.12' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
      Merge tag 'zynq-dt-for-v5.12-v2' of
https://github.com/Xilinx/linux-xlnx into arm/dt

Artem Lapkin (1):
      arm64: dts: meson: fix broken wifi node for Khadas VIM3L

Baruch Siach (1):
      arm64: dts: armada: add pwm offsets for ap/cp gpios

Ben Pai (1):
      ARM: dts: aspeed: mowgli: Add i2c rtc device

Biwen Li (8):
      arm64: dts: ls1043a: add DT node for external interrupt lines
      arm64: dts: ls1046a: add DT node for external interrupt lines
      arm64: dts: ls1088a: add DT node for external interrupt lines
      arm64: dts: ls1088ardb: fix interrupt line for RTC node
      arm64: dts: ls208xa: add DT node for external interrupt lines
      arm64: dts: ls208xa-rdb: add interrupt line for RTC node
      arm64: dts: lx2160a: add DT node for external interrupt lines
      arm64: dts: lx2160ardb: fix interrupt line for RTC node

Bjorn Andersson (1):
      ARM: dts: qcom: sdx55: Enable ARM SMMU

Brian Masney (1):
      ARM: dts: qcom: msm8974: add gpu support

Caleb Connolly (1):
      arm64: dts: sdm845: add oneplus6/6t devices

Carl Philipp Klemm (2):
      ARM: dts: motorola-mapphone: Add 1.2GHz OPP
      ARM: dts: omap443x: Correct sgx clock to 307.2MHz as used on
motorola vendor kernel

Chen-Yu Tsai (5):
      arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
      dt-bindings: arm: rockchip: Add Radxa ROCK Pi E
      arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E
      arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 from nanopi4
      arm64: dts: rockchip: Add NanoPi M4B board

Christian Hewitt (9):
      dt-bindings: arm: amlogic: add support for the Beelink GS-King-X
      arm64: dts: meson: add initial Beelink GS-King-X device-tree
      arm64: dts: meson: shorten audio card names for alsa compatibility
      arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to ODROID-N2 dtsi
      dt-bindings: arm: amlogic: sort SM1 bindings
      arm64: dts: meson: sort Amlogic dtb Makefile
      arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi
      dt-bindings: arm: amlogic: add ODROID-HC4 bindings
      arm64: dts: meson: add initial device-tree for ODROID-HC4

Claudiu Beznea (1):
      ARM: dts: at91: sama5d2: remove atmel,wakeup-type references

Cory Tusar (1):
      ARM: dts: imx6: RDU2: adjust audio devices nomenclature

Cristian Ciocaltea (10):
      arm: dts: owl-s500: Add Clock Management Unit
      arm: dts: owl-s500: Set CMU clocks for UARTs
      arm: dts: owl-s500: Add Reset controller
      arm: dts: owl-s500: Add DMA controller
      arm: dts: owl-s500: Add pinctrl & GPIO support
      arm: dts: owl-s500: Add MMC support
      arm: dts: owl-s500: Add I2C support
      arm: dts: owl-s500: Add SIRQ controller
      arm: dts: owl-s500-roseapplepi: Add uSD support
      arm: dts: owl-s500-roseapplepi: Add I2C pinctrl configuration

Daniel Palmer (2):
      dt-bindings: vendor-prefixes: Fix misordering introduced by
honestar prefix
      ARM: mstar: Unify common parts of BreadBee boards into a dtsi

Danny Lin (6):
      arm64: dts: qcom: sm8150: Define CPU topology
      arm64: dts: qcom: sm8150: Add PSCI idle states
      arm64: dts: qcom: sm8150: Add CPU capacities and energy model
      arm64: dts: qcom: sm8150: Add support for deep CPU cluster idle
      arm64: dts: qcom: sm8250: Define CPU topology
      arm64: dts: qcom: sm8250: Add CPU capacities and energy model

Dave Stevenson (1):
      ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1

Demetris Ierokipides (1):
      ARM: dts: rockchip: add gpu node to rk3288-miqi

Dinh Nguyen (2):
      arm64: dts: n5x: Add support for Intel's eASIC N5X platform
      ARM: dts: arria10: add PMU node

Dmitry Baryshkov (17):
      arm64: dts: sm8250-mtp: enable USB host nodes
      arm64: dts: qcom: sm8250.dtsi: add display system nodes
      arm64: dts: qrb5165-rb5: add mdss/mdp/dsi nodes
      arm64: dts: qcom: qrb5165-rb5: add gpu/zap-shader node
      arm64: dts: qcom: sm8250-mtp: add gpu/zap-shader node
      arm64: dts: qcom: qrb5165-rb5: correct vdc_3v3 regulator
      arm64: dts: qcom: qrb5165-rb5: add lt9611 HDMI bridge
      arm64: dts: qcom: sm8250: power up dispcc on sm8250 by MMCX regulator
      arm64: dts: qcom: sm8250: rename smem device node to follow schema
      arm64: dts: qcom: qrb5165-rb5: enable cdsp device
      arm64: dts: qcom: qrb5165-rb5: add HDMI audio playback
      arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
      arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
      arm64: dts: qcom: qrb5165-rb5: sort nodes alphabetically
      arm64: dts: qcom: pm8150x: add definitions for adc-tm5 part
      arm64: dts: sm8250-mtp: add thermal zones using pmic's adc-tm5
      arm64: dts: qrb5165-rb5: port thermal zone definitions

Douglas Anderson (3):
      arm64: dts: qcom: Fix SD card vqmmc max voltage on sc7180-trogdor
      arm64: dts: qcom: sc7180: Add "dp_hot_plug_det" pinconf for trogdor
      arm64: dts: qcom: Clean up sc7180-trogdor voltage rails

Dylan Van Assche (1):
      arm64: allwinner: dts: pinephone: add 'pine64, pinephone' to the
compatible list

Eddie James (1):
      ARM: dts: aspeed: Add Everest BMC machine

Enric Balletbo i Serra (1):
      arm64: dts: mt8183: Add missing power-domain for pwm0 node

Eric Biggers (1):
      arm64: dts: qcom: sdm630: add ICE registers and clocks

Fabien Parent (3):
      arm64: dts: mediatek: mt8183: add pwm node
      arm64: dts: mediatek: mt8183-evb: add PWM support
      arm64: dts: mediatek: mt8516: add support for APDMA

Fabio Estevam (5):
      ARM: dts: imx6ul-14x14-evk: Fix SPI chipselect polarity
      ARM: dts: imx6ul-14x14-evk: Enable the GPIO expander
      ARM: dts: imx6ul-14x14-evk: Describe the KSZ8081 reset
      ARM: dts: imx6ul-14x14-evk: Add camera support
      arm64: dts: imx8mq: Add eCSPI DMA support

Florian Fainelli (2):
      Merge tag 'tags/bcm2835-dt-next-2021-01-25' into devicetree/next
      Merge tag 'tags/bcm2835-dt-next-2021-01-28' into devicetree/next

Frank Wunderlich (1):
      dts64: mt7622: fix slow sd card access

Geert Uytterhoeven (3):
      arm64: dts: renesas: r8a779a0: Add GPIO nodes
      arm64: dts: renesas: r8a779a0: Add SYS-DMAC nodes
      arm64: dts: renesas: beacon: Fix EEPROM compatible value

George Liu (2):
      ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names
      ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver

Grygorii Strashko (3):
      ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver
      ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv
      arm64: dts: ti: k3: mmc: fix dtbs_check warnings

Guido Günther (8):
      arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators
      arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc
      arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings
      arm64: dts: imx8mq: Add clock parents for mipi dphy
      arm64: dts: imx8mq-librem5: Mark charger IRQ as High-Z
      arm64: dts: imx8mq-librem5: Don't mark buck3 as always on
      arm64: dts: imx8mq-librem5: Add usb-c chip as supplier for the charger
      arm64: dts: imx8mq-librem5: Add LCD_1V8 regulator

Gustave Monce (14):
      arm64: dts: qcom: msm8994: Fix remaining BLSP errors/mistakes
      arm64: dts: qcom: msm8992/4-lumia*: Create a common DTS
      arm64: dts: qcom: msm8994-octagon: Fix up the memory map
      arm64: dts: qcom: msm8994-octagon: Add gpio-keys and Hall sensor
      arm64: dts: qcom: msm8994-octagon: Configure regulators
      arm64: dts: qcom: msm8994-octagon: Add QCA6174 bluetooth
      arm64: dts: qcom: msm8994-octagon: Configure HD3SS460 Type-C mux pins
      arm64: dts: qcom: msm8994-octagon: Add uSD card and disable HS400 on eMMC
      arm64: dts: qcom: msm8994-octagon: Configure Lattice iCE40 FPGA
      arm64: dts: qcom: msm8994-octagon: Configure PON keys
      arm64: dts: qcom: msm8994-octagon: Add NXP NFC node
      arm64: dts: qcom: msm8994-octagon: Add sensors on blsp1_i2c5
      arm64: dts: qcom: msm8994-octagon: Add TAS2553 codec
      arm64: dts: qcom: msm8994-octagon: Add AD7147 and APDS9930 sensors

Hoang Vo (2):
      arm64: dts: renesas: r8a779a0: Add RWDT node
      arm64: dts: renesas: falcon: Enable watchdog timer

Hou Zhiqiang (1):
      arm64: dts: ls1046ardb: Add interrupt line for RTC node

Hsin-Yi Wang (4):
      arm64: dts: mediatek: mt8183: Add domain supply for mfg
      arm64: dts: mt8183: config dsi node
      arm64: dts: mt8183: Add krane-sku0 board.
      dt-bindings: arm64: dts: mediatek: Add krane sku0

Icenowy Zheng (3):
      dt-bindings: arm: sunxi: add PineTab Early Adopter edition
      arm64: allwinner: dts: a64: add DT for Early Adopter's PineTab
      dt-bindings: arm: sunxi: document orig PineTab DT as sample

Iskren Chernev (1):
      ARM: dts: qcom: msm8974-klte: Mark essential regulators

J.R. Divya Antony (1):
      arm64: dts: qcom: Add device tree for ASUS Zenfone 2 Laser

JC Kuo (2):
      arm64: tegra: Add XUSB pad controller's "nvidia,pmc" property on Tegra210
      arm64: tegra: Enable Jetson-Xavier J512 USB host

Jagan Teki (1):
      ARM: dts: stm32: Add STM32MP1 I2C6 SDA/SCL pinmux

James Liao (1):
      arm64: dts: mt8192: Add cpu-idle-states

Javier Martinez Canillas (1):
      ARM: dts: omap3-igep: Change email address in copyright notice

Jernej Skrabec (6):
      dt-bindings: media: Add Allwinner R40 deinterlace compatible
      ARM: dts: sun8i: r40: Add deinterlace node
      arm64: dts: allwinner: h5: Add deinterlace node
      arm64: dts: allwinner: h6: PineH64 model B: Add bluetooth
      ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed
      ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UART speed

Jerome Brunet (1):
      arm64: dts: meson: vim3: whitespace fixups

Jisheng Zhang (3):
      ARM: dts: berlin: Use generic "ngpios" rather than "snps,nr-gpios"
      arm64: dts: synaptics: Use generic "ngpios" rather than "snps,nr-gpios"
      arm64: dts: socfpga: Use generic "ngpios" rather than "snps,nr-gpios"

Joakim Zhang (5):
      ARM: dts: imx6: add wakeup support via magic packet
      arm64: dts: imx8m: correct assigned clocks for FEC
      arm64: dts: imx8mq: assign clock parents for FEC
      arm64: dts: imx8m: add mac address for FEC
      arm64: dts: imx8m: add fsl,stop-mode property for FEC

Johan Jonker (16):
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3328 boards
      ARM: dts: rockchip: add QoS register compatibles for rk3066/rk3188
      ARM: dts: rockchip: add QoS register compatibles for rk3288
      arm64: dts: rockchip: add QoS register compatibles for rk3399
      arm64: dts: rockchip: add QoS register compatibles for px30
      ARM: dts: rockchip: rename thermal subnodes for rk3288
      arm64: dts: rockchip: rename thermal subnodes for rk3368
      arm64: dts: rockchip: rename thermal subnodes for rk3399
      ARM: dts: rockchip: assign a fixed index to mmc devices on rk322x boards
      ARM: dts: rockchip: assign a fixed index to mmc devices on rv1108 boards
      arm64: dts: rockchip: fix ranges property format for rk3399 pcie node
      arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts
      arm64: dts: rockchip: assign a fixed index to mmc devices on px30 boards
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3308 boards
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3368 boards
      arm64: dts: rockchip: rename pinctrl nodename to gmac2io for
nanopi-r2s board

John Crispin (1):
      ARM: dts: qcom: ipq4019: add USB devicetree nodes

John Wang (2):
      ARM: dts: aspeed: Add LCLK to lpc-snoop
      ARM: dts: aspeed: g220a: Fix some gpio

Jon Hunter (2):
      arm64: tegra: Prepare for supporting the Jetson Xavier NX with eMMC
      arm64: tegra: Add support for Jetson Xavier NX with eMMC

Jonathan Albrieux (3):
      arm64: dts: qcom: Add device tree for BQ Aquaris X5 (Longcheer L8910)
      arm64: dts: qcom: msm8916: Add blsp_i2c3
      arm64: dts: qcom: msm8916-longcheer-l8910: Add imu/magnetometer

Jonathan McDowell (1):
      ARM: dts: qcom: add prng definition to ipq806x

Katsuhiro Suzuki (3):
      arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64
      arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64
      arm64: dts: rockchip: more user friendly name of sound nodes

Kishon Vijay Abraham I (6):
      arm64: dts: ti: k3-j721e-main: Fix supported max outbound regions
      arm64: dts: ti: k3-j721e-main: Remove "syscon" nodes added for pcieX_ctrl
      arm64: dts: ti: k3-j7200-main: Add SERDES and WIZ device tree node
      arm64: dts: ti: k3-j7200-main: Add PCIe device tree node
      arm64: dts: ti: k3-j7200-common-proc-board: Enable SERDES0
      arm64: dts: ti: k3-j7200-common-proc-board: Enable PCIe

Koji Matsuoka (2):
      arm64: dts: renesas: r8a779a0: Add MSIOF device nodes
      arm64: dts: renesas: r8a779a0: Add I2C nodes

Konrad Dybcio (22):
      arm64: dts: qcom: msm8992/4: Add RPM Power Domains
      arm64: dts: qcom: Add support for remaining Sony Kitakami boards
      arm64: dts: qcom: msm8992-bullhead: Update regulator config
      arm64: dts: qcom: msm8992-libra: Update regulator config
      arm64: dts: qcom: msm8992/4: Rename vreg_vph_pwr to vph_pwr
      arm64: dts: qcom: msm/apq8994-kitakami: Add regulator config
      arm64: dts: qcom: msm8994-kitakami: Add Synaptics RMI touchscreen
      arm64: dts: qcom: msm8994-kitakami: Add uSD card support
      arm64: dts: qcom: msm8994-kitakami: Add VDD_GFX regulator
      arm64: dts: qcom: msm8994: Fix BLSP2_UART2 node
      arm64: dts: qcom: msm8994/8994-kitakami: Fix up the memory map
      arm64: dts: qcom: msm8994-kitakami: Add missing email in the copyright
      arm64: dts: qcom: msm8994: Add SMP2P nodes
      arm64: dts: qcom: msm8994: Sort hwlock properly
      arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994
      arm64: dts: qcom: msm8994-octagon: Add FM Radio and DDR regulator nodes
      arm64: dts: qcom: msm8998: Merge in msm8998-pins.dtsi to msm8998.dtsi
      arm64: dts: qcom: msm8998: Add DMA to I2C hosts
      arm64: dts: qcom: msm8998: Add I2C pinctrl and fix BLSP2_I2C naming
      arm64: dts: qcom: msm8998: Add capacity-dmips-mhz to CPU cores
      arm64: dts: qcom: msm8998: Disable some components by default
      arm64: dts: qcom: msm8996: Add missing device_type under pcie[01]

Konstantin Aladyshev (1):
      ARM: dts: aspeed: amd-ethanolx: Enable secondary LPC snooping address

Konstantin Porotchkin (1):
      arm64: dts: change AP807 SDHCI compatibility string

Krzysztof Kozlowski (11):
      ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
      ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
      ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
      ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
      ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
      ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid
XU3 family
      arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
      arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
      arm64: dts: exynos: correct S3FWRN5 NFC interrupt trigger level on TM2
      ARM: dts: aspeed: fix PCA95xx GPIO expander properties on Portwell
      ARM: dts: aspeed: align GPIO hog names with dtschema

Kuldeep Singh (3):
      arm64: dts: lx2160a: Add flexcan support
      arm64: dts: ls1028a: Update flexcan properties
      arm64: dts: ls1028a: Enable flexcan support for LS1028A-RDB/QDS

Laurent Pinchart (3):
      ARM: dts: imx6q(dl): Move 'port' nodes under 'ports' for HDMI encoder
      arm64: dts: zynqmp: Add DPDMA node
      arm64: dts: zynqmp: Wire up the DisplayPort subsystem

Leonard Crestez (1):
      arm64: dts: imx8mq: Add NOC node

Linh Phung (1):
      arm64: dts: renesas: r8a779a0: Add HSCIF support

Linus Walleij (10):
      ARM: dts: ux500: Add a device tree for Janice
      ARM: dts: ux500: Fix channel names attributes
      ARM: dts: ux500: Add interrupts to charger
      ARM: dts: ux500: Add thermistors to the HREF
      ARM: dts: ux500: Remove the GPADC HW IRQ
      ARM: dts: ux500: Push VMMCI down to each tree
      ARM: dts: ux500: Add die temperature to AB8505
      ARM: dts: Fix up MMC host node names
      ARM: dts: nomadik: Fix up MMC node names
      ARM: dts: ux500: Add Flash LEDs to Samsung phones

Lotus Xu (1):
      ARM: dts: aspeed: g220a: Enable ipmb

Lubomir Rintel (12):
      dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property
      media: dt-bindings: marvell,mmp2-ccic: Allow power-domains property
      ARM: dts: mmp2-olpc-xo-1-75: Fix memory node name
      ARM: dts: mmp2-olpc-xo-1-75: Drop linux,usable-memory from /memory
      ARM: dts: mmp3-dell-ariel: Drop linux,usable-memory from /memory
      ARM: dts: mmp3: Extend the MPMU reg range
      ARM: dts: mmp2: Use symbolic names for audio clocks
      ARM: dts: mmp2-olpc-xo-1-75: Use symbolic names for audio clocks
      ARM: dts: mmp3-dell-ariel: Add the embedded controller
      ARM: dts: mmp3-dell-ariel: Add the power button node
      ARM: dts: mmp3-dell-ariel: Replace SSP2 with spi-gpio
      ARM: dts: mmp3: Fix the CCIC interrupts

Lucas Stach (8):
      ARM: dts: imx6: RDU2: reduce i2c drive-strength
      ARM: dts: imx6: RDU2: enable RMI4 reduced reporting
      ARM: dts: imx6: RDU2: only trigger IRQ on falling edge ucs1002 ALERT pin
      arm64: dts: zii-ultra: add sound support
      arm64: dts: zii-ultra: fix i2c pin configuration
      arm64: dts: zii-ultra: limit USB ports to USB2 speed
      arm64: dts: zii-ultra: only trigger IRQ on falling edge ucs1002 ALERT pin
      arm64: dts: zii-rmb3: enable RMI4 reduced reporting

Manivannan Sadhasivam (18):
      arm64: dts: qcom: sm8250: Add support for LLCC block
      ARM: dts: qcom: Add SDX55 platform and MTP board support
      ARM: dts: qcom: sdx55: Add support for SDHCI controller
      ARM: dts: qcom: sdx55: Add support for TCSR Mutex
      ARM: dts: qcom: sdx55: Add Shared memory manager support
      ARM: dts: qcom: sdx55: Add QPIC BAM support
      ARM: dts: qcom: sdx55: Add QPIC NAND support
      ARM: dts: qcom: sdx55-mtp: Enable BAM DMA
      ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND
      dt-bindings: usb: qcom,dwc3: Add binding for SDX55
      ARM: dts: qcom: sdx55: Add USB3 and PHY support
      ARM: dts: qcom: sdx55-mtp: Enable USB3 and PHY support
      dt-bindings: watchdog: Add binding for Qcom SDX55
      ARM: dts: qcom: sdx55: Add Watchdog support
      ARM: dts: qcom: sdx55: Add pshold support
      arm64: dts: qcom: Add missing "-thermal" suffix for thermal zones
      arm64: dts: qcom: sm8250: Add PCIe support
      arm64: dts: qcom: rb5: Enable PCIe ports and PHY

Mans Rullgard (1):
      ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2

Marcin Wojtas (1):
      arm64: dts: cn913x-db: enable MMC HS400

Marek Behún (1):
      arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition
to a53-firmware

Marek Szyprowski (1):
      ARM: dts: exynos: use Exynos5420 dedicated USB2 PHY compatible

Marek Vasut (7):
      ARM: dts: stm32: Enable internal pull-ups for SDMMC1 on DHCOM SoM
      ARM: dts: stm32: Disable SDMMC1 CKIN feedback clock on DHCOM
      ARM: dts: stm32: Disable KS8851 and FMC on PicoITX board
      ARM: dts: imx7: Mark timer with arm,cpu-registers-not-fw-configured
      ARM: dts: stm32: Add additional init state for SDMMC1 pins
      ARM: dts: stm32: Enable voltage translator auto-detection on DHCOM
      ARM: dts: stm32: Rename mmc controller nodes to mmc@

Martin Blumenstingl (7):
      ARM: dts: meson: move iio-hwmon for the SoC temperature to meson.dtsi
      ARM: dts: meson: add the ADC thermal sensor to meson.dtsi
      ARM: dts: meson8: add the thermal-zones with cooling configuration
      ARM: dts: meson8b: add the thermal-zones with cooling configuration
      dt-bindings: sram: Add compatible strings for the Meson AO ARC SRAM
      dt-bindings: Amlogic: add the documentation for the SECBUS2 registers
      ARM: dts: meson: add the AO ARC remote processor

Martin Kepplinger (10):
      arm64: dts: imx8mq-librem5: add vin-supply to VDD_1V8
      arm64: dts: imx8mq-librem5: add pinctrl for the touchscreen description
      arm64: dts: imx8mq-librem5: Move usdhc clocks assignment to board DT
      arm64: dts: imx8mq-librem5-r3: workaround i2c1 issue with 1GHz cpu voltage
      arm64: dts: imx8mq: Add interconnect provider property
      arm64: dts: imx8mq: Add interconnect for lcdif
      dt-bindings: arm: fsl: Add the librem 5 Evergreen revision
      arm64: dts: imx8mq-librem5: enable the LCD panel
      arm64: dts: imx8mq-librem5: set regulators boot-on
      arm64: dts: Add Librem5 Evergreen

Matthias Brugger (1):
      arm64: dts: mt8183: Fix GCE include path

Matthias Kaehlcke (1):
      arm64: dts: qcom: sc7180: Add labels for cpuN-thermal nodes

Mauro Carvalho Chehab (3):
      arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rst
      arm64: dts: hisilicon: hikey970-pinctrl.dtsi: add missing pinctrl settings
      arm64: dts: hisilicon: hi3670.dtsi: add I2C settings

Maxime Ripard (18):
      dt-bindings: sunxi: Fix the pinecube compatible
      dt-bindings: iio: adc: Add AXP803 compatible
      dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks
      ARM: dts: sunxi: Fix the LED node names
      ARM: dts: sunxi: Add missing backlight supply
      ARM: dts: sunxi: Fix CPU thermal zone node name
      ARM: dts: bcm2711: Add the BSC interrupt controller
      ARM: dts: bcm2711: Add the CEC interrupt controller
      ARM: dts: sun6i: primo81: Remove useless io-channel-cells
      ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array
      ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPIO properties
      ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings
      ARM: dts: sun8i-a83t: Remove empty CSI port
      ARM: dts: sun8i-a33: sina33: Add missing panel power supply
      arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries
      arm64: dts: allwinner: pinephone: Remove useless light sensor supplies
      arm64: dts: allwinner: pinetab: Fix the panel compatible
      arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs

Michael Klein (3):
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes
vcc-dram and vcc1v2
      ARM: dts: sun6i-a31s-sinovoip-bpi-m2: add gpio-line-names
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add poweroff node

Michael Walle (15):
      arm64: dts: ls1012a: use constants in the clockgen phandle
      arm64: dts: ls1028a: use constants in the clockgen phandle
      arm64: dts: ls1043a: use constants in the clockgen phandle
      arm64: dts: ls1046a: use constants in the clockgen phandle
      arm64: dts: ls1088a: use constants in the clockgen phandle
      arm64: dts: ls208xa: use constants in the clockgen phandle
      arm64: dts: lx2160a: use constants in the clockgen phandle
      dt-bindings: arm: fsl: add Kontron sl28 variant 1
      arm64: dts: freescale: sl28: add variant 1
      arm64: dts: freescale: sl28: enable SATA support
      arm64: dts: ls1028a: fix FlexSPI clock
      dt-bindings: add ebang vendor prefix
      dt-bindings: arm: add Ebang EBAZ4205 board
      ARM: dts: add Ebang EBAZ4205 device tree
      ARM: dts: ebaz4205: add pinctrl entries for switches

Michal Simek (17):
      arm64: dts: zynqmp: Add address-cells property to interrupt controllers
      arm64: dts: zynqmp: Fix u48 si5382 chip on zcu111
      arm64: dts: zynqmp: Add DT description for si5328 for zcu102/zcu106
      arm64: dts: zynqmp: Enable si5341 driver for zcu102/106/111
      arm64: dts: zynqmp: Enable reset controller driver
      arm64: dts: zynqmp: Enable phy driver for Sata on zcu102/zcu104/zcu106
      arm64: dts: zynqmp: Add label for zynqmp_ipi
      arm64: dts: zynqmp: Add missing mio-bank properties to sdhcis
      arm64: dts: zynqmp: Wire arasan nand controller
      arm64: dts: zynqmp: Wire zynqmp qspi controller
      arm64: dts: zynqmp: Add missing lpd watchdog node
      arm64: dts: zynqmp: Add missing iommu IDs
      arm64: dts: zynqmp: Add description for zcu104 revC
      dt-bindings: arm: Fix typo in zcu111 board
      arm64: dts: zynqmp: Add DisplayPort subsystem
      dt-bindings: arm: xilinx: Add missing Zturn boards
      dt-bindings: spi: zynq: Convert Zynq QSPI binding to yaml

Neal Liu (1):
      arm64: dts: mt6779: Support devapc

Nicolas Ferre (1):
      ARM: dts: at91-sama5d27_wlsom1: add i2c recovery

Nicolas Saenz Julienne (1):
      ARM: dts: bcm2711: Add reserved memory template to hold firmware
configuration

Niklas Söderlund (2):
      arm64: dts: renesas: rcar-gen3: Add missing CMT nodes
      arm64: dts: renesas: rcar-gen3: Add missing TMU nodes

Nishanth Menon (1):
      arm64: dts: ti: k3*: Fixup PMU compatibility to be CPU specific

Nobuhiro Iwamatsu (3):
      MAINTAINERS: Add entries for Toshiba Visconti5 watchdog driver
      arm64: dts: visconti: Add watchdog support for TMPV7708 SoC
      arm: dts: visconti: Add DT support for Toshiba Visconti5 GPIO driver

Oleksij Rempel (17):
      dt-bindings: display: simple: fix alphabetical order for EDT compatibles
      dt-bindings: display: simple: add EDT compatibles already
supported by the driver
      dt-bindings: display: simple: Add Kyocera tcg070wvlq panel
      dt-bindings: vendor-prefixes: Add an entry for Plymovent
      dt-bindings: arm: fsl: add Plymovent M2M board
      dt-bindings: arm: fsl: add Plymovent BAS board
      ARM: dts: add Plymovent M2M board
      ARM: dts: add Plymovent BAS board
      dt-bindings: arm: fsl: add Protonic MVT board
      ARM: dts: add Protonic MVT board
      dt-bindings: arm: fsl: add Protonic PRTI6G board
      ARM: dts: add Protonic PRTI6G board
      dt-bindings: vendor-prefixes: Add an entry for Kverneland Group
      dt-bindings: arm: fsl: add Kverneland UT1, UT1Q and UI1P boards
      dt-bindings: arm: fsl: add Kverneland TGO board
      ARM: dts: add Kverneland UT1, UT1Q and UT1P
      ARM: dts: add Kverneland TGO board

Pali Rohár (1):
      arm64: dts: marvell: armada-37xx: Add SATA comphy into main
armada-37xx.dtsi file

Paul Kocialkowski (6):
      dt-bindings: irq: sun7i-nmi: Add binding documentation for the V3s NMI
      ARM: dts: sun8i-v3s: Add the V3s NMI IRQ controller
      ARM: dts: sun8i: Cleanup the Pinecube AXP209 node
      dt-bindings: arm: sunxi: Add SL631 with IMX179 bindings
      ARM: dts: sun8i-v3: Add support for the SL631 Action Camera with IMX179
      ARM: dts: sun8i-v3s: Add CSI0 MCLK pin definition

Pawel Dembicki (2):
      arm64: dts: fsl-ls1012a-rdb: add i2c devices
      arm64: dts: fsl-ls1012a-frdm: add spi-uart device

Peng Fan (1):
      arm64: dts: imx8mq: use_dt_domains for pci node

Peter Geis (1):
      ARM: tegra: ouya: Fix eMMC on specific bootloaders

Philipp Zabel (1):
      ARM: dts: imx6: rdu2: enable WDOG1

Quan Nguyen (1):
      ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC

Rafał Miłecki (6):
      dt-bindings: arm: bcm: document Netgear R8000P binding
      arm64: dts: broadcom: bcm4908: add BCM4906 Netgear R8000P DTS files
      arm64: dts: broadcom: bcm4908: use proper NAND binding
      arm64: dts: broadcom: bcm4908: describe PCIe reset controller
      arm64: dts: broadcom: bcm4908: describe internal switch
      arm64: dts: broadcom: bcm4908: describe PMB block

Robert Foss (1):
      arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node

Robert Marko (4):
      ARM: dts: qcom: ipq4019: add more labels
      ARM: dts: qcom: add 8devices Jalapeno
      ARM: dts: qcom: add Alfa Network AP120C-AC
      ARM: dts: qcom: ipq4019: add SDHCI VQMMC LDO node

Robin Murphy (3):
      ARM: dts: rockchip: Remove bogus "amba" bus nodes
      arm64: dts: rockchip: Light "sys" LED on NanoPi R2S
      arm64: dts: rockchip: Remove bogus "amba" bus nodes

Rosen Penev (3):
      ARM: dts: armada-385-linksys: fix usage with newer devices
      ARM: dts: armada388-helios4: assign pinctrl to LEDs
      ARM: dts: armada388-helios4: assign pinctrl to each fan

Russell King (4):
      arm64: dts: lx2160a-clearfog-itx: add power button support
      arm64: dts: lx2160a-cex7: delete RTC interrupt
      arm64: dts: lx2160a-cex7: increase at8035 PHY gigabit Tw parameter
      ARM: dts: imx6-sr-som: increase at8035 PHY gigabit Tw parameter

Ryan Chen (1):
      ARM: dts: aspeed: ast2600evb: Add enable ehci and uhci

Ryan Sie (1):
      ARM: dts: aspeed: Add Supermicro x11spi BMC machine

Sai Prakash Ranjan (4):
      arm64: dts: qcom: sc7180: Add watchdog bark interrupt
      arm64: dts: qcom: sdm845: Add watchdog bark interrupt
      arm64: dts: qcom: sm8150: Add watchdog bark interrupt
      arm64: dts: qcom: sm8250: Add watchdog bark interrupt

Sameer Pujar (7):
      arm64: tegra: Add power-domain for Tegra210 HDA
      arm64: tegra: Audio graph header for Tegra210
      arm64: tegra: Audio graph sound card for Jetson Nano and TX1
      arm64: tegra: Add RT5658 device entry
      Revert "arm64: tegra: Disable the ACONNECT for Jetson TX2"
      arm64: tegra: Audio graph sound card for Jetson TX2
      arm64: tegra: Audio graph sound card for Jetson AGX Xavier

Samuel Holland (3):
      arm64: dts: allwinner: pinephone: Support volume key wakeup
      arm64: dts: allwinner: h6: Add RSB controller node
      ARM: dts: sunxi: Rename nmi_intc to r_intc

Samuel Pascua (2):
      ARM: dts: qcom: msm8974-klte: add support for GPU
      ARM: dts: qcom: msm8974-klte: add support for display

Scott Branden (1):
      arm64: dts: broadcom: Remove SATA from Stingray

Serge Semin (2):
      arm: dts: keystone: Correct DWC USB3 compatible string
      arm: dts: keystone: Harmonize DWC USB3 DT nodes name

Sergio Sota (1):
      ARM: dts: sun5i: add A10s/A13 mali gpu support fallback

Shawn Guo (1):
      Merge tag 'imx-fixes-5.11-2' into imx/dt

Shengjiu Wang (3):
      arm64: dts: imx8mn: Configure clock rate for audio plls
      arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes
      arm64: dts: imx8mn-evk: Add sound-spdif card nodes

Sowjanya Komatineni (4):
      dt-bindings: clock: tegra: Add clock ID TEGRA210_CLK_QSPI_PM
      arm64: tegra: Enable QSPI on Jetson Nano
      arm64: tegra: Add QSPI nodes on Tegra194
      arm64: tegra: Enable QSPI on Jetson Xavier NX

Srinivas Kandagatla (6):
      arm64: dts: qcom: sm8250: add apr and its services
      arm64: dts: qcom: sm8250: add audio clock controllers
      arm64: dts: qcom: sm8250: add lpass lpi pin controller node
      arm64: dts: qcom: sm8250: add wsa and va codec macros
      arm64: dts: qcom: sm8250: add mi2s pinconfs
      arm64: dts: qcom: qrb5165-rb5: Add Audio support

Stanislav Jakubek (1):
      ARM: dts: bcm21664: Replace spaces with a tab

Steev Klimaszewski (1):
      arm64: dts: sdm850: Add OPP tables for 2.84 and 2.96GHz

Stephan Gerhold (2):
      arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
      arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors

Stephen Boyd (1):
      arm64: dts: qcom: sc7180: Drop pinconf on dp_hot_plug_det

Suman Anna (3):
      arm64: dts: ti: k3-j7200: Add R5F cluster nodes
      arm64: dts: ti: k3-j7200-som-p0: Add mailboxes to R5Fs
      arm64: dts: ti: k3-j7200-som-p0: Add DDR carveout memory nodes for R5Fs

Takeshi Saito (2):
      arm64: dts: renesas: r8a779a0: Add MMC node
      arm64: dts: renesas: falcon: Enable MMC

Teresa Remmet (2):
      bindings: arm: fsl: Add PHYTEC i.MX8MP devicetree bindings
      arm64: dts: freescale: Add support for phyBOARD-Pollux-i.MX8MP

Tero Kristo (3):
      ARM: dts: am574x-idk: add support for EMIF1 ECC
      ARM: dts: dra76x: add support for OPP_PLUS
      ARM: dts: dra71-evm: mark ldo0 regulator as always on

Thierry Reding (3):
      Merge branch 'for-5.12/dt-bindings' into for-5.12/arm64/dt
      arm64: tegra: Order nodes alphabetically on Tegra210
      dt-bindings: arm: tegra: Document Jetson Xavier NX eMMC SKU

Tho Vu (1):
      arm64: dts: renesas: r8a779a0: Add Ethernet-AVB support

Tim Harvey (2):
      dt-bindings: arm: fsl: Add binding for Gateworks boards with IMX8MM
      arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits

Timon Baetz (2):
      ARM: dts: exynos: Fix charging regulator voltage and current for I9100
      ARM: dts: exynos: Add top-off charging regulator node for I9100

Tony Lindgren (3):
      Merge tag 'omap-for-v5.11/dt-late-signed' into omap-for-v5.12-dt
      ARM: dts: Configure missing thermal interrupt for 4430
      ARM: dts: motorola-mapphone: Configure lower temperature passive cooling

Ulrich Hecht (1):
      arm64: dts: renesas: r8a779a0: Add pinctrl device node

Uwe Kleine-König (1):
      arm64: dts: rockchip: Rely on SoC external pull up on pmic-int-l
on Helios64

Vincent Knecht (4):
      dt-bindings: vendor-prefixes: add Alcatel
      arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7")
      arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices
      arm64: dts: msm8916: Fix reserved and rfsa nodes unit address

Vinod Koul (14):
      dt-bindings: arm: qcom: Document SDX55 platform and boards
      ARM: dts: qcom: sdx55: Add pincontrol node
      ARM: dts: qcom: sdx55: Add reserved memory nodes
      ARM: dts: qcom: sdx55: Add spmi node
      ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic
      ARM: dts: qcom: sdx55: Add rpmpd node
      ARM: dts: qcom: Add PMIC pmx55 dts
      ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic
      ARM: dts: qcom: sdx55-mtp: Add regulator nodes
      dt-bindings: arm: qcom: Document SM8350 SoC and boards
      dt-bindings: arm: cpus: Add kryo685 compatible
      dt-bindings: firmware: scm: Add SM8250 and SM8350 compatible
      arm64: dts: qcom: Add basic devicetree support for SM8350 SoC
      arm64: dts: qcom: Add basic devicetree support for SM8350-MTP board

Wolfram Sang (5):
      arm64: dts: renesas: Disable SD functions for plain eMMC
      arm64: dts: renesas: falcon: Add I2C0,1,6 support
      arm64: dts: renesas: falcon: Add Ethernet-AVB0 support
      arm64: dts: renesas: r8a779a0: Add & update SCIF nodes
      arm64: dts: renesas: falcon: Complete SCIF0 nodes

Yangbo Lu (1):
      arm64: dts: freescale: use fixed index mmcN for NXP layerscape
reference boards

Yifeng Zhao (5):
      arm64: dts: rockchip: Add NFC node for RK3308 SoC
      arm64: dts: rockchip: Add NFC node for PX30 SoC
      ARM: dts: rockchip: Add NFC node for RV1108 SoC
      ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs
      ARM: dts: rockchip: Add NFC node for RK3036 SoC

Yongqiang Niu (2):
      arm64: dts: mt8183: rename rdma fifo size
      arm64: dts: mt8183: refine gamma compatible name

Zhen Lei (6):
      arm64: dts: hisilicon: separate each group of data in the
property "ranges"
      arm64: dts: hisilicon: place clock-names "bus" before "core"
      arm64: dts: hisilicon: normalize the node name of the module thermal
      arm64: dts: hisilicon: normalize the node name of the localbus
      arm64: dts: hisilicon: avoid irrelevant nodes being mistakenly
identified as PHY nodes
      arm64: dts: hisilicon: delete unused property smmu-cb-memtype

bayi cheng (1):
      arm64: dts: mt8192: add nor_flash device node

 Documentation/devicetree/bindings/arm/amlogic.yaml |   6 +-
 .../arm/amlogic/amlogic,meson-mx-secbus2.yaml      |  42 +
 .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml  |   2 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |   1 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |  23 +
 .../devicetree/bindings/arm/mediatek.yaml          |   4 +-
 Documentation/devicetree/bindings/arm/qcom.yaml    |  12 +
 Documentation/devicetree/bindings/arm/renesas.yaml |   2 +
 .../devicetree/bindings/arm/rockchip.yaml          |   5 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |  19 +-
 Documentation/devicetree/bindings/arm/tegra.yaml   |   8 +
 Documentation/devicetree/bindings/arm/xilinx.yaml  |   6 +-
 .../bindings/display/panel/panel-simple.yaml       |  19 +-
 .../devicetree/bindings/firmware/qcom,scm.txt      |   2 +
 .../devicetree/bindings/gpio/mrvl-gpio.yaml        |   3 +-
 .../bindings/iio/adc/x-powers,axp209-adc.yaml      |  12 +-
 .../allwinner,sun7i-a20-sc-nmi.yaml                |   3 +
 .../media/allwinner,sun8i-h3-deinterlace.yaml      |   3 +
 .../bindings/media/marvell,mmp2-ccic.yaml          |   5 +
 .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml      |   1 -
 .../devicetree/bindings/soc/imx/imx8m-soc.yaml     |  86 ++
 .../devicetree/bindings/spi/spi-zynq-qspi.txt      |  25 -
 .../devicetree/bindings/spi/xlnx,zynq-qspi.yaml    |  59 ++
 Documentation/devicetree/bindings/sram/sram.yaml   |   2 +
 .../devicetree/bindings/usb/qcom,dwc3.yaml         |   1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |  12 +-
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
 MAINTAINERS                                        |   5 +-
 Makefile                                           |   2 +-
 arch/alpha/include/asm/local64.h                   |   1 -
 arch/arc/include/asm/Kbuild                        |   1 -
 arch/arm/boot/dts/Makefile                         |  23 +-
 arch/arm/boot/dts/am335x-evm.dts                   |  13 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |  14 +-
 arch/arm/boot/dts/am335x-icev2.dts                 |  14 +-
 arch/arm/boot/dts/am335x-myirtech-myc.dtsi         | 267 ++++++
 arch/arm/boot/dts/am335x-myirtech-myd.dts          | 536 ++++++++++++
 arch/arm/boot/dts/am33xx-l4.dtsi                   |  49 ++
 arch/arm/boot/dts/am574x-idk.dts                   |   4 +
 arch/arm/boot/dts/armada-385-linksys.dtsi          |   2 +
 arch/arm/boot/dts/armada-388-helios4.dts           |  28 +-
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |   8 +
 arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts      |   2 +-
 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts     | 558 ++++++++++++
 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts   |  10 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts       | 775 +++++++++++++++++
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |   3 +-
 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts   |  37 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts        |  16 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts        |   5 +
 arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts  |   2 +
 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts | 137 +++
 arch/arm/boot/dts/aspeed-g4.dtsi                   |   1 +
 arch/arm/boot/dts/aspeed-g5.dtsi                   |   1 +
 arch/arm/boot/dts/aspeed-g6.dtsi                   |   1 +
 arch/arm/boot/dts/at91-kizbox3_common.dtsi         |   1 -
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |   1 -
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |  22 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts      |   1 -
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   1 -
 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts          |   1 -
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   1 -
 arch/arm/boot/dts/bcm21664.dtsi                    |   2 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |  17 +
 arch/arm/boot/dts/bcm2711.dtsi                     |  31 +
 arch/arm/boot/dts/berlin2.dtsi                     |  12 +-
 arch/arm/boot/dts/berlin2cd-google-chromecast.dts  |   6 +-
 arch/arm/boot/dts/berlin2cd.dtsi                   |  12 +-
 arch/arm/boot/dts/berlin2q.dtsi                    |  12 +-
 arch/arm/boot/dts/dra71-evm.dts                    |   2 +
 arch/arm/boot/dts/dra76x.dtsi                      |  36 +
 arch/arm/boot/dts/e60k02.dtsi                      |   6 +
 arch/arm/boot/dts/exynos3250-artik5.dtsi           |   2 +-
 arch/arm/boot/dts/exynos3250-monk.dts              |   2 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |   2 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |  30 +-
 arch/arm/boot/dts/exynos5250-spring.dts            |   2 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |   2 +-
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi      |   2 +-
 arch/arm/boot/dts/exynos54xx.dtsi                  |   6 +-
 arch/arm/boot/dts/imx28.dtsi                       |  10 +
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi      |   1 -
 arch/arm/boot/dts/imx6dl-plybas.dts                | 394 +++++++++
 arch/arm/boot/dts/imx6dl-plym2m.dts                | 446 ++++++++++
 arch/arm/boot/dts/imx6dl-prtmvt.dts                | 852 +++++++++++++++++++
 arch/arm/boot/dts/imx6dl-victgo.dts                | 852 +++++++++++++++++++
 arch/arm/boot/dts/imx6dl-vicut1.dts                |  13 +
 arch/arm/boot/dts/imx6q-tbs2910.dts                |   7 +
 arch/arm/boot/dts/imx6q-vicut1.dts                 |  17 +
 arch/arm/boot/dts/imx6q.dtsi                       |  20 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |   6 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-sr-som.dtsi              |  14 +-
 arch/arm/boot/dts/imx6qdl-vicut1.dtsi              | 803 ++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |  42 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |  25 +-
 arch/arm/boot/dts/imx6qp-vicutp.dts                |  13 +
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       |  18 +-
 arch/arm/boot/dts/imx6sl-tolino-shine3.dts         |  15 +-
 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts         |  13 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   2 +
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi            |  54 +-
 arch/arm/boot/dts/imx6ul-prti6g.dts                | 356 ++++++++
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +
 arch/arm/boot/dts/imx7d-flex-concentrator.dts      |   1 +
 arch/arm/boot/dts/imx7s.dtsi                       |   1 +
 arch/arm/boot/dts/keystone-k2e.dtsi                |   6 +-
 arch/arm/boot/dts/keystone.dtsi                    |   4 +-
 arch/arm/boot/dts/meson.dtsi                       |  19 +
 arch/arm/boot/dts/meson8.dtsi                      |  75 ++
 arch/arm/boot/dts/meson8b-ec100.dts                |   5 -
 arch/arm/boot/dts/meson8b-mxq.dts                  |   5 -
 arch/arm/boot/dts/meson8b-odroidc1.dts             |   5 -
 arch/arm/boot/dts/meson8b.dtsi                     |  75 ++
 arch/arm/boot/dts/meson8m2-mxiii-plus.dts          |   5 -
 arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts            |   8 +-
 arch/arm/boot/dts/mmp2.dtsi                        |   5 +-
 arch/arm/boot/dts/mmp3-dell-ariel.dts              |  33 +-
 arch/arm/boot/dts/mmp3.dtsi                        |   8 +-
 arch/arm/boot/dts/motorola-mapphone-common.dtsi    |  23 +
 .../boot/dts/mstar-infinity-breadbee-common.dtsi   |  49 ++
 .../dts/mstar-infinity-msc313-breadbee_crust.dts   |   1 +
 .../boot/dts/mstar-infinity3-msc313e-breadbee.dts  |   1 +
 arch/arm/boot/dts/omap3-echo.dts                   |  67 ++
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   4 +-
 arch/arm/boot/dts/omap3-igep.dtsi                  |   2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi       |   2 +-
 arch/arm/boot/dts/omap3-igep0020-rev-f.dts         |   2 +-
 arch/arm/boot/dts/omap3-igep0020.dts               |   2 +-
 arch/arm/boot/dts/omap3-igep0030-common.dtsi       |   2 +-
 arch/arm/boot/dts/omap3-igep0030-rev-g.dts         |   2 +-
 arch/arm/boot/dts/omap3-igep0030.dts               |   2 +-
 arch/arm/boot/dts/omap36xx.dtsi                    |   1 -
 arch/arm/boot/dts/omap443x.dtsi                    |   6 +-
 arch/arm/boot/dts/owl-s500-cubieboard6.dts         |   7 -
 arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts     |   7 -
 arch/arm/boot/dts/owl-s500-labrador-base-m.dts     |   7 -
 arch/arm/boot/dts/owl-s500-roseapplepi.dts         |  97 ++-
 arch/arm/boot/dts/owl-s500-sparky.dts              |   7 -
 arch/arm/boot/dts/owl-s500.dtsi                    | 140 +++
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts     |  12 +-
 arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |   8 +-
 arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts        |   8 +-
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts         |  10 +-
 .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts |   4 +-
 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts     |  10 +-
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts   |  28 +
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts       |  27 +
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi      | 254 ++++++
 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts        | 214 +++++
 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi      |  18 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts    |   4 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi      |  10 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts    |   8 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts    |   2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi      |  10 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |  90 +-
 arch/arm/boot/dts/qcom-ipq8064-ap148.dts           |   2 +-
 arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi           |  12 +-
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |  31 +-
 arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi         |  16 +-
 arch/arm/boot/dts/qcom-msm8660-surf.dts            |   4 +-
 arch/arm/boot/dts/qcom-msm8960-cdp.dts             |   8 +-
 arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts   |  14 +-
 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |  32 +-
 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts    | 115 ++-
 .../boot/dts/qcom-msm8974-sony-xperia-amami.dts    |  14 +-
 .../boot/dts/qcom-msm8974-sony-xperia-castor.dts   |  18 +-
 .../boot/dts/qcom-msm8974-sony-xperia-honami.dts   |  16 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |  43 +
 arch/arm/boot/dts/qcom-msm8974pro.dtsi             |   5 +
 arch/arm/boot/dts/qcom-pmx55.dtsi                  |  84 ++
 arch/arm/boot/dts/qcom-sdx55-mtp.dts               | 251 ++++++
 arch/arm/boot/dts/qcom-sdx55.dtsi                  | 505 +++++++++++
 arch/arm/boot/dts/rk3036.dtsi                      |  83 +-
 arch/arm/boot/dts/rk322x.dtsi                      |  32 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |   5 +
 arch/arm/boot/dts/rk3288.dtsi                      | 115 ++-
 arch/arm/boot/dts/rk3xxx.dtsi                      | 106 +--
 arch/arm/boot/dts/rv1108.dtsi                      |  14 +
 arch/arm/boot/dts/socfpga_arria10.dtsi             |  13 +-
 arch/arm/boot/dts/ste-ab8500.dtsi                  |  64 +-
 arch/arm/boot/dts/ste-ab8505.dtsi                  |  67 +-
 arch/arm/boot/dts/ste-dbx5x0.dtsi                  |  12 +-
 arch/arm/boot/dts/ste-href.dtsi                    |  23 +-
 arch/arm/boot/dts/ste-href520-tvk.dts              |  42 +-
 arch/arm/boot/dts/ste-hrefprev60-stuib.dts         |  19 +
 arch/arm/boot/dts/ste-hrefprev60-tvk.dts           |  19 +
 arch/arm/boot/dts/ste-hrefprev60.dtsi              |   8 +-
 arch/arm/boot/dts/ste-hrefv60plus-stuib.dts        |  39 +
 arch/arm/boot/dts/ste-hrefv60plus-tvk.dts          |  39 +
 arch/arm/boot/dts/ste-hrefv60plus.dtsi             |  76 +-
 arch/arm/boot/dts/ste-nomadik-nhk15.dts            |   2 +-
 arch/arm/boot/dts/ste-nomadik-s8815.dts            |   2 +-
 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi         |   2 +-
 arch/arm/boot/dts/ste-snowball.dts                 |   8 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |  42 +-
 arch/arm/boot/dts/ste-ux500-samsung-janice.dts     | 930 ++++++++++++++++++++
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |  41 +-
 arch/arm/boot/dts/stm32f429.dtsi                   |   2 +-
 arch/arm/boot/dts/stm32f746.dtsi                   |   4 +-
 arch/arm/boot/dts/stm32h743.dtsi                   |   2 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |  40 +
 arch/arm/boot/dts/stm32mp151.dtsi                  |   9 +-
 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       |   4 -
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |   4 -
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts          |  13 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi     |  18 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      |   4 -
 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi   |  16 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi       |  23 +-
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi |   4 -
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |   4 -
 arch/arm/boot/dts/sun4i-a10-a1000.dts              |   4 +-
 arch/arm/boot/dts/sun4i-a10-cubieboard.dts         |   4 +-
 arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts   |   1 +
 arch/arm/boot/dts/sun4i-a10-inet1.dts              |   1 +
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts         |   2 +-
 arch/arm/boot/dts/sun4i-a10-marsboard.dts          |   8 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |   2 +-
 arch/arm/boot/dts/sun4i-a10-pcduino.dts            |   4 +-
 arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts   |   1 +
 arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-mk802.dts             |   2 +-
 arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts   |   2 +-
 arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts      |   2 +-
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts           |   2 +-
 .../boot/dts/sun5i-a13-empire-electronix-d709.dts  |   1 +
 arch/arm/boot/dts/sun5i-a13-licheepi-one.dts       |   6 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts    |   2 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts          |   2 +-
 .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts  |   3 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   2 +-
 arch/arm/boot/dts/sun5i-gr8-evb.dts                |   2 +-
 .../boot/dts/sun5i-reference-design-tablet.dtsi    |   1 +
 arch/arm/boot/dts/sun5i.dtsi                       |  12 +
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts        |   2 +-
 arch/arm/boot/dts/sun6i-a31-i7.dts                 |   2 +-
 arch/arm/boot/dts/sun6i-a31-m9.dts                 |   4 +-
 arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts   |   4 +-
 arch/arm/boot/dts/sun6i-a31.dtsi                   |   4 +-
 arch/arm/boot/dts/sun6i-a31s-primo81.dts           |   3 +-
 arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi     |   2 +-
 arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts   |  79 +-
 .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts     |   2 +-
 .../boot/dts/sun6i-reference-design-tablet.dtsi    |   2 +-
 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts   |   4 +-
 arch/arm/boot/dts/sun7i-a20-bananapi.dts           |   2 +-
 arch/arm/boot/dts/sun7i-a20-bananapro.dts          |   4 +-
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts        |   4 +-
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts         |   8 +-
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts          |   4 +-
 arch/arm/boot/dts/sun7i-a20-itead-ibox.dts         |   4 +-
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts          |   2 +-
 arch/arm/boot/dts/sun7i-a20-m3.dts                 |   2 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts     |   2 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts  |   6 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts     |   2 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts    |   2 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts    |   2 +-
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts      |   4 +-
 arch/arm/boot/dts/sun7i-a20-orangepi.dts           |   2 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts      |   6 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts           |   4 +-
 arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts     |   1 +
 arch/arm/boot/dts/sun7i-a20.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |   2 +-
 arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts     |   2 +-
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts          |   4 +-
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts     |   3 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts       |   4 +-
 arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts   |   8 +-
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |   2 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |   3 -
 .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts    |  30 +
 arch/arm/boot/dts/sun8i-h3-beelink-x2.dts          |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts         |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts      |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts           |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi.dtsi             |   4 +-
 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts |   4 +-
 arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts       |   8 +-
 arch/arm/boot/dts/sun8i-r16-parrot.dts             |  10 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                   |  19 +
 .../boot/dts/sun8i-reference-design-tablet.dtsi    |   3 +-
 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi      |   2 +-
 arch/arm/boot/dts/sun8i-s3-pinecube.dts            |  11 +-
 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts        |  12 +
 arch/arm/boot/dts/sun8i-v3-sl631.dtsi              | 138 +++
 arch/arm/boot/dts/sun8i-v3s.dtsi                   |  17 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |   4 +-
 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi      |   1 +
 arch/arm/boot/dts/tegra30-ouya.dts                 |   4 +-
 arch/arm/boot/dts/zynq-ebaz4205.dts                | 132 +++
 arch/arm/include/asm/Kbuild                        |   1 -
 arch/arm/mach-imx/suspend-imx6.S                   |   1 +
 arch/arm64/Kconfig.platforms                       |   5 +
 arch/arm64/boot/dts/allwinner/Makefile             |   1 +
 .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts |   6 +-
 .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts   |  11 +
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts     |   5 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.0.dts     |   2 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.1.dts     |   2 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.2.dts     |   2 +-
 .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi   |  18 +-
 .../allwinner/sun50i-a64-pinetab-early-adopter.dts |  26 +
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts      |   2 +-
 .../dts/allwinner/sun50i-a64-sopine-baseboard.dts  |   1 +
 .../boot/dts/allwinner/sun50i-a64-sopine.dtsi      |   1 -
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts      |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |   6 +-
 .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts   |   4 +-
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   |   4 +-
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  |   4 +-
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts     |   4 +-
 .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts |   4 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus2.dts    |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |  13 +
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi      |  20 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |   4 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |   4 +-
 .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts   |  15 +
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |   7 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |  26 +
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   4 +-
 arch/arm64/boot/dts/amlogic/Makefile               |   4 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |   2 +-
 .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 133 +++
 .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |   2 +-
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |  16 +-
 .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |   2 +-
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |   2 +-
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |   2 +-
 .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |   2 +-
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |   2 +-
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |   2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts      |   2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |   2 +-
 .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   2 +-
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |   6 +-
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |   2 +-
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   2 +-
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |   6 +-
 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |  21 +-
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts    |   7 +-
 .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 429 +---------
 .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts      |  96 +++
 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  | 442 ++++++++++
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |  10 +-
 arch/arm64/boot/dts/broadcom/bcm4908/Makefile      |   1 +
 .../broadcom/bcm4908/bcm4906-netgear-r8000p.dts    |  52 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi  |  18 +
 .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts    |  51 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  | 117 ++-
 .../boot/dts/broadcom/stingray/bcm958742-base.dtsi |  64 --
 .../boot/dts/broadcom/stingray/stingray-sata.dtsi  | 278 ------
 .../arm64/boot/dts/broadcom/stingray/stingray.dtsi |   7 -
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi     |   4 +-
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |   2 +-
 arch/arm64/boot/dts/freescale/Makefile             |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts |  21 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |   5 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts  |  50 ++
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |  60 +-
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts          |   4 +
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |  62 ++
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         |   5 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |  16 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     | 184 ++--
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  98 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts  |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  98 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts  |   6 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     | 122 ++-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi |   4 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     | 118 ++-
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |   3 +-
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi    |  12 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |  10 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |  24 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     | 147 +++-
 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts  |   2 +
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   1 -
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   4 +-
 .../boot/dts/freescale/imx8mm-nitrogen-r2.dts      | 393 +++++++++
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   | 495 +++++++++++
 .../boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts |  19 +
 .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi   | 186 ++++
 .../boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts |  20 +
 .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi   | 311 +++++++
 .../boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts |  19 +
 .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi   | 362 ++++++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  23 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     | 307 +++++++
 .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts |  19 +
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      | 466 ++++++++++
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |  75 ++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  46 +-
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   | 161 ++++
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     | 293 +++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  25 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |  20 +-
 .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts |   6 +
 .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts |  35 +
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  | 113 ++-
 .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts   |  93 ++
 .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts   |  30 +
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 118 ++-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  72 +-
 arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi   |   6 +-
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi          |   6 +-
 arch/arm64/boot/dts/hisilicon/hi3670.dtsi          |  77 ++
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi     |   8 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi          |   8 +-
 .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 632 +++++++++++++-
 arch/arm64/boot/dts/hisilicon/hip05.dtsi           |   2 +-
 arch/arm64/boot/dts/hisilicon/hip06.dtsi           |   6 +-
 arch/arm64/boot/dts/hisilicon/hip07.dtsi           |   9 +-
 arch/arm64/boot/dts/intel/Makefile                 |   1 +
 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts    |  53 ++
 .../boot/dts/marvell/armada-3720-espressobin.dtsi  |   2 -
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   2 +-
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |   2 +
 arch/arm64/boot/dts/marvell/armada-ap807.dtsi      |   5 +
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      |   3 +
 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi      |  10 +
 arch/arm64/boot/dts/marvell/cn9130-db.dts          |   2 +
 arch/arm64/boot/dts/mediatek/Makefile              |   1 +
 arch/arm64/boot/dts/mediatek/mt6779.dtsi           |  17 +
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   2 +
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |  12 +
 .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts  |  23 +
 .../dts/mediatek/mt8183-kukui-krane-sku176.dts     |   5 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  46 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |  26 +-
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |  57 ++
 arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  30 +
 arch/arm64/boot/dts/nvidia/Makefile                |   1 +
 arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 742 ++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |  22 +
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |   8 +
 arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 595 ++++++++++++-
 .../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts  | 339 +-------
 .../dts/nvidia/tegra194-p3509-0000+p3668-0001.dts  |  10 +
 .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 351 ++++++++
 .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 282 +------
 .../arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi |  19 +
 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi     | 284 +++++++
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |  48 ++
 arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 299 +++++++
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 175 ++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           | 261 +++++-
 arch/arm64/boot/dts/qcom/Makefile                  |  15 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |   4 +
 .../apq8094-sony-xperia-kitakami-karin_windy.dts   |  23 +
 .../boot/dts/qcom/msm8916-alcatel-idol347.dts      | 291 +++++++
 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts     | 195 +++++
 .../boot/dts/qcom/msm8916-longcheer-l8910.dts      | 267 ++++++
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |  16 +
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi     |  10 +
 .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts      |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  20 +-
 .../boot/dts/qcom/msm8992-bullhead-rev-101.dts     |  41 +-
 .../qcom/msm8992-msft-lumia-octagon-talkman.dts    |  15 +
 .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts   |  67 --
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |  92 +-
 arch/arm64/boot/dts/qcom/msm8992.dtsi              | 743 +---------------
 .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts   |  73 --
 .../qcom/msm8994-msft-lumia-octagon-cityman.dts    |  15 +
 .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi  | 909 ++++++++++++++++++++
 .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts  |  26 +
 .../qcom/msm8994-sony-xperia-kitakami-karin.dts    |  45 +
 .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts  |  18 +
 .../qcom/msm8994-sony-xperia-kitakami-sumire.dts   |   4 +-
 .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts  |  20 +
 .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi     | 457 +++++++---
 arch/arm64/boot/dts/qcom/msm8994.dtsi              | 321 +++++--
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   4 +
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi    |  16 +
 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi          |  10 +
 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi         | 108 ---
 arch/arm64/boot/dts/qcom/msm8998.dtsi              | 393 ++++++++-
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |  12 +-
 arch/arm64/boot/dts/qcom/pm8150b.dtsi              |  12 +-
 arch/arm64/boot/dts/qcom/pm8150l.dtsi              |  12 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/pm8998.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/pmi8998.dtsi              |   8 +-
 arch/arm64/boot/dts/qcom/pms405.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           | 563 +++++++++++-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |  91 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  49 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |  12 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   4 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 623 ++++++++++++++
 .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |  19 +
 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |  23 +
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   1 +
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   2 +-
 arch/arm64/boot/dts/qcom/sdm850.dtsi               |  21 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               | 158 ++++
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts            | 269 ++++++
 arch/arm64/boot/dts/qcom/sm8250.dtsi               | 940 ++++++++++++++++++++-
 arch/arm64/boot/dts/qcom/sm8350-mtp.dts            | 250 ++++++
 arch/arm64/boot/dts/qcom/sm8350.dtsi               | 499 +++++++++++
 arch/arm64/boot/dts/renesas/Makefile               |   2 +
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 137 ++-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |  47 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |   2 +
 .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts |  41 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |  32 +
 .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts |  66 ++
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |  32 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |  17 +
 .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts |  71 ++
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi          |  32 +
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          | 135 +++
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77980-condor.dts    |   2 +
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |   2 +
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |   2 +
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          | 135 +++
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      | 138 +++
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |   6 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          | 837 ++++++++++++++++++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   2 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   2 +
 arch/arm64/boot/dts/rockchip/Makefile              |   2 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |  83 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi           |  63 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts |   3 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  | 382 +++++++++
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |  56 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  33 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  62 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts  |   1 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts |  52 ++
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts    |  53 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |  29 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 109 ++-
 arch/arm64/boot/dts/synaptics/as370.dtsi           |   4 +-
 arch/arm64/boot/dts/synaptics/berlin4ct.dtsi       |  12 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   4 +-
 arch/arm64/boot/dts/ti/k3-am65.dtsi                |   2 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts     |  38 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi          | 161 +++-
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi    |  42 +-
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi        |  80 +-
 arch/arm64/boot/dts/ti/k3-j7200.dtsi               |   2 +-
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |  70 +-
 arch/arm64/boot/dts/ti/k3-j721e.dtsi               |   2 +-
 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts   |   9 +
 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi          |  23 +
 arch/arm64/boot/dts/xilinx/Makefile                |   1 +
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi     |  22 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts  |  33 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts  |  94 ++-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts  |  40 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts  | 293 +++++++
 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts  |  89 ++
 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts  |  70 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             | 128 ++-
 arch/arm64/include/asm/Kbuild                      |   1 -
 arch/csky/include/asm/Kbuild                       |   1 -
 arch/h8300/include/asm/Kbuild                      |   1 -
 arch/hexagon/include/asm/Kbuild                    |   1 -
 arch/ia64/include/asm/local64.h                    |   1 -
 arch/ia64/mm/init.c                                |   4 +-
 arch/m68k/include/asm/Kbuild                       |   1 -
 arch/microblaze/include/asm/Kbuild                 |   1 -
 arch/mips/include/asm/Kbuild                       |   1 -
 arch/nds32/include/asm/Kbuild                      |   1 -
 arch/openrisc/include/asm/Kbuild                   |   1 -
 arch/parisc/include/asm/Kbuild                     |   1 -
 arch/powerpc/include/asm/Kbuild                    |   1 -
 arch/riscv/include/asm/Kbuild                      |   1 -
 arch/s390/Kconfig                                  |  31 +-
 arch/s390/configs/debug_defconfig                  |  12 +-
 arch/s390/configs/defconfig                        |  11 +-
 arch/s390/configs/zfcpdump_defconfig               |   2 +
 arch/s390/include/asm/Kbuild                       |   1 -
 arch/sh/include/asm/Kbuild                         |   1 -
 arch/sparc/include/asm/Kbuild                      |   1 -
 arch/x86/include/asm/local64.h                     |   1 -
 arch/xtensa/include/asm/Kbuild                     |   1 -
 block/blk-core.c                                   |  13 +-
 block/blk-mq-debugfs.c                             |   2 +-
 block/blk-mq.c                                     |   4 +-
 block/blk-pm.c                                     |  15 +-
 block/blk-pm.h                                     |  14 +-
 drivers/cpufreq/intel_pstate.c                     |   1 -
 drivers/firmware/imx/Kconfig                       |   1 +
 drivers/ide/ide-atapi.c                            |   1 -
 drivers/ide/ide-io.c                               |   7 +-
 drivers/ide/ide-pm.c                               |   2 +-
 drivers/idle/intel_idle.c                          |  41 +-
 drivers/md/dm-crypt.c                              |   7 +-
 drivers/opp/core.c                                 |   9 +-
 drivers/scsi/cxgbi/cxgb4i/Kconfig                  |   1 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   2 +-
 drivers/scsi/scsi_lib.c                            |  27 +-
 drivers/scsi/scsi_transport_spi.c                  |  27 +-
 drivers/scsi/ufs/ufs-mediatek-trace.h              |   2 +-
 drivers/scsi/ufs/ufs-mediatek.c                    |  21 +
 drivers/scsi/ufs/ufs-mediatek.h                    |   1 +
 drivers/scsi/ufs/ufs.h                             |   2 +-
 drivers/scsi/ufs/ufshcd-pci.c                      |  73 +-
 drivers/scsi/ufs/ufshcd.c                          |  45 +-
 drivers/scsi/ufs/ufshcd.h                          |  14 +-
 drivers/soc/imx/Kconfig                            |   2 +-
 fs/block_dev.c                                     |   2 +-
 fs/ceph/mds_client.c                               |  53 +-
 fs/file.c                                          |   2 -
 fs/io_uring.c                                      |  60 +-
 include/asm-generic/Kbuild                         |   1 +
 include/dt-bindings/clock/tegra210-car.h           |   2 +-
 include/linux/blk-mq.h                             |   4 +-
 include/linux/blkdev.h                             |  18 +-
 include/linux/build_bug.h                          |   5 -
 include/linux/ceph/msgr.h                          |   4 +-
 include/linux/kdev_t.h                             |  22 +-
 include/linux/mm.h                                 |  12 +-
 include/linux/sizes.h                              |   3 +
 kernel/cgroup/cgroup-v1.c                          |   2 +
 kernel/cgroup/cgroup.c                             |  30 +-
 kernel/exit.c                                      |   2 +
 kernel/workqueue.c                                 |  13 +-
 lib/genalloc.c                                     |  25 +-
 lib/zlib_dfltcc/Makefile                           |   2 +-
 lib/zlib_dfltcc/dfltcc.c                           |   6 +-
 lib/zlib_dfltcc/dfltcc_deflate.c                   |   3 +
 lib/zlib_dfltcc/dfltcc_inflate.c                   |   4 +-
 lib/zlib_dfltcc/dfltcc_syms.c                      |  17 -
 mm/hugetlb.c                                       |  22 +-
 mm/kasan/generic.c                                 |   2 +
 mm/memory.c                                        |   8 +-
 mm/memory_hotplug.c                                |   2 +-
 mm/mremap.c                                        |   4 +-
 mm/page_alloc.c                                    |   8 +-
 mm/slub.c                                          |   5 +-
 net/ceph/messenger_v2.c                            |  15 +-
 scripts/checkpatch.pl                              |   6 +
 scripts/depmod.sh                                  |   2 +
 tools/testing/selftests/vm/Makefile                |  10 +-
 659 files changed, 31614 insertions(+), 4712 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
 delete mode 100644 arch/alpha/include/asm/local64.h
 create mode 100644 arch/arm/boot/dts/am335x-myirtech-myc.dtsi
 create mode 100644 arch/arm/boot/dts/am335x-myirtech-myd.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-plybas.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-plym2m.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-prtmvt.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-victgo.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-vicut1.dts
 create mode 100644 arch/arm/boot/dts/imx6q-vicut1.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-vicut1.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-vicutp.dts
 create mode 100644 arch/arm/boot/dts/imx6ul-prti6g.dts
 create mode 100644 arch/arm/boot/dts/mstar-infinity-breadbee-common.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts
 create mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-sdx55-mtp.dts
 create mode 100644 arch/arm/boot/dts/qcom-sdx55.dtsi
 create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-janice.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631.dtsi
 create mode 100644 arch/arm/boot/dts/zynq-ebaz4205.dts
 create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-early-adopter.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
 create mode 100644
arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi
 delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-sata.dtsi
 create mode 100644
arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var1.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw700x.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r4.dts
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku0.dts
 create mode 100644
arch/arm64/boot/dts/nvidia/tegra194-p3509-0000+p3668-0001.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi
 create mode 100644
arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm850.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sm8350-mtp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm8350.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts
 delete mode 100644 arch/ia64/include/asm/local64.h
 delete mode 100644 arch/x86/include/asm/local64.h
 delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c

_______________________________________________
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] 30+ messages in thread

* [GIT PULL 6/6] ARM SoC changes for v5.12
@ 2021-02-14 22:49   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:49 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit dcb3b06d9c34f33a249f65c08805461fb0c4325b:

  tee: optee: replace might_sleep with cond_resched (2021-01-21 10:36:48 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 4f79a8b06fccec3dd68935db5a4662435c472abf:

  Merge tag 'aspeed-5.12-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into
arm/drivers (2021-02-11 15:57:56 +0100)

----------------------------------------------------------------
ARM: SoC drivers for v5.12

Updates for SoC specific drivers include a few subsystems that
have their own maintainers but send them through the soc tree:

SCMI firmware:
 - add support for a completion interrupt

Reset controllers:
 - new driver for BCM4908
 - new devm_reset_control_get_optional_exclusive_released()
   function

Memory controllers:
 - Renesas RZ/G2 support
 - Tegra124 interconnect support
 - Allow more drivers to be loadable modules

TEE/optee firmware:
 - minor code cleanup

The other half of this is SoC specific drivers that do not
belong into any other subsystem, most of them living in
drivers/soc:

 - Allwinner/sunxi power management work
 - Allwinner H616 support

 - ASpeed AST2600 system identification support

 - AT91 SAMA7G5 SoC ID driver
 - AT91 SoC driver cleanups

 - Broadcom BCM4908 power management bus support

 - Marvell mbus cleanups

 - Mediatek MT8167 power domain support

 - Qualcomm socinfo driver support for PMIC
 - Qualcomm SoC identification for many more products

 - TI Keystone driver cleanups for PRUSS and elsewhere

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

----------------------------------------------------------------
There is a small merge conflict against a bugfix that is already in
mainline, the extra line needs to be kept here.

----------------------------------------------------------------
Adam Ford (2):
      dt-bindings: memory: renesas,rpc-if: Add support for RZ/G2 Series
      memory: renesas-rpc-if: Add RZ/G2 to Kconfig description

Alice Guo (1):
      soc: imx8m: change to use platform driver

Andre Przywara (3):
      dt-bindings: sram: sunxi-sram: Add H616 compatible string
      soc: sunxi: sram: Add support for more than one EMAC clock
      dt-bindings: bus: rsb: Add H616 compatible string

Andy Shevchenko (1):
      soc: qcom: smem: use %*ph to print small buffer

Arnd Bergmann (19):
      Merge tag 'scmi-updates-5.12' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
      Merge tag 'reset-for-v5.12' of
git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'at91-soc-5.12-2' of
git://git.kernel.org/.../at91/linux into arm/drivers
      Merge tag 'sunxi-drivers-for-5.12' of
git://git.kernel.org/.../sunxi/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.12' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'memory-controller-drv-tegra-5.12' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'arm-soc/for-5.12/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'drivers_soc_for_5.12' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
      Merge tag 'mvebu-arm-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/drivers
      Merge tag 'v5.11-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
      Merge tag 'tee-housekeeping-for-v5.12' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'optee-fix-cond-resched-call-for-v5.12' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      drivers: soc: atmel: fix type for same7
      optee: simplify i2c access
      Merge tag 'optee-simplify-i2c-access_for-v5.12' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'qcom-drivers-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/drivers
      Merge tag 'imx-drivers-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.12-2' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'aspeed-5.12-soc' of
git://git.kernel.org/.../joel/aspeed into arm/drivers

Bjorn Helgaas (1):
      tee: optee: fix 'physical' typos

Chen-Yu Tsai (1):
      Merge remote-tracking branch 'mfd/ib-mfd-bus-5.12' into
sunxi/drivers-for-5.12

Chris Packham (1):
      bus: mvebu-mbus: make iounmap() symmetric with ioremap()

Christophe JAILLET (1):
      soc: ti: pm33xx: Fix some resource leak in the error handling
paths of the probe function

Chun-Kuang Hu (1):
      soc: mediatek: cmdq: Remove cmdq_pkt_flush()

Claudiu Beznea (7):
      drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[]
      drivers: soc: atmel: use GENMASK
      drivers: soc: atmel: fix "__initconst should be placed after
socs[]" warning
      drivers: soc: atmel: add per soc id and version match masks
      dt-bindings: atmel-sysreg: add "microchip, sama7g5-chipid"
      drivers: soc: atmel: add support for sama7g5
      drivers: soc: atmel: add spdx license identifier

Colin Ian King (1):
      soc: qcom: socinfo: Fix off-by-one array index bounds check

Cristian Marussi (1):
      firmware: arm_scmi: Fix call site of scmi_notification_exit

Dan Carpenter (1):
      soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()

Dmitry Baryshkov (5):
      dt-bindings: soc: qcom: convert qcom,smem bindings to yaml
      soc: qcom: socinfo: add qrb5165 SoC ID
      soc: qcom: socinfo: add several PMIC IDs
      soc: qcom: socinfo: add info from PMIC models array
      soc: qcom: socinfo: Remove unwanted le32_to_cpu()

Dmitry Osipenko (5):
      memory: tegra124-emc: Make driver modular
      memory: tegra124-emc: Continue probing if timings are missing in
device-tree
      memory: tegra124: Support interconnect framework
      memory: tegra: Check whether reset is already asserted
      reset: Add devm_reset_control_get_optional_exclusive_released()

Elvira Khabirova (1):
      tee: fix some comment typos in header files

Enric Balletbo i Serra (1):
      soc: mediatek: pm-domains: Don't print an error if child domain
is deferred

Fabien Parent (2):
      dt-bindings: power: Add MT8167 power domains
      soc: mediatek: pm-domains: Add support for mt8167

Florian Fainelli (1):
      soc: bcm: brcmstb: Remove soc_is_brcmstb()

Grzegorz Jaszczyk (1):
      dt-bindings: soc: ti: Update TI PRUSS bindings about schemas to include

Hsin-Yi Wang (2):
      dt-bindings: power: Add domain regulator supply
      soc: mediatek: pm-domains: Add domain regulator supply

Jae Hyun Yoo (1):
      soc: aspeed: snoop: Add clock control logic

Jens Wiklander (2):
      optee: sync OP-TEE headers
      tee: optee: remove need_resched() before cond_resched()

Jiapeng Chong (1):
      memory: tegra186-emc: Replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE

Jim Quinlan (2):
      dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport
      firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt

Joel Stanley (1):
      soc: aspeed: socinfo: Add new systems

Konrad Dybcio (4):
      soc: qcom: socinfo: Add SoC IDs for 630 family
      soc: qcom: socinfo: Add SoC IDs for APQ/MSM8998
      soc: qcom: socinfo: Add MDM9607 IDs
      drivers: soc: qcom: rpmpd: Add msm8994 RPM Power Domains

Krzysztof Kozlowski (2):
      memory: ti-emif-pm: Drop of_match_ptr from of_device_id table
      memory: samsung: exynos5422-dmc: Correct function names in kerneldoc

Lina Iyer (2):
      drivers: qcom: rpmh-rsc: Do not read back the register write on trigger
      soc: qcom: rpmh: Remove serialization of TCS commands

Luca Weiss (1):
      soc: qcom: ocmem: don't return NULL in of_get_ocmem

Manivannan Sadhasivam (2):
      dt-bindings: msm: Add LLCC for SM8250
      soc: qcom: llcc-qcom: Add support for SM8250 SoC

Mauro Carvalho Chehab (1):
      reset: core: fix a kernel-doc markup

Pan Bian (1):
      memory: ti-aemif: Drop child node when jumping out loop

Rafał Miłecki (5):
      dt-bindings: reset: document Broadcom's BCM4908 PCIe reset binding
      reset: simple: add BCM4908 MISC PCIe reset controller support
      dt-bindings: power: document Broadcom's PMB binding
      soc: bcm: add PM driver for Broadcom's PMB
      soc: bcm: brcmstb: add stubs for getting platform IDs

Sai Prakash Ranjan (1):
      soc: qcom: llcc-qcom: Extract major hardware version

Samuel Holland (4):
      bus: sunxi-rsb: Move OF match table
      bus: sunxi-rsb: Split out controller init/exit functions
      bus: sunxi-rsb: Implement suspend/resume/shutdown callbacks
      bus: sunxi-rsb: Implement runtime power management

Stephen Boyd (1):
      soc: qcom: socinfo: Open read access to all for debugfs

Sudeep Holla (2):
      drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs
      MAINTAINERS: Update ARM SCMI entry

Suman Anna (3):
      soc: ti: pruss: Correct the pruss_clk_init error trace text
      soc: ti: pruss: Refactor the CFG sub-module init
      soc: ti: k3-ringacc: Use of_device_get_match_data()

Tian Tao (1):
      drivers: optee: use flexible-array member instead of zero-length array

Uwe Kleine-König (1):
      mfd/bus: sunxi-rsb: Make .remove() callback return void

Vasyl Gomonovych (1):
      soc: ti: knav_qmss: Put refcount for dev node in failure case

Vinod Koul (1):
      soc: qcom: aoss: Add SM8350 compatible

Viresh Kumar (1):
      memory: tegra: Remove calls to dev_pm_opp_set_clkname()

Yong Wu (2):
      memory: mtk-smi: Use platform_register_drivers
      memory: mtk-smi: Allow building as module

Zhang Qilong (1):
      memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops

Zhen Lei (3):
      reset: hisilicon: correct vendor prefix
      dt-bindings: reset: correct vendor prefix hisi to hisilicon
      dt-bindings: reset: convert Hisilicon reset controller bindings
to json-schema

Zheng Yongjun (1):
      memory: emif: Use DEFINE_SPINLOCK() for spinlock

 Documentation/devicetree/bindings/arm/arm,scmi.txt
         |   8 +
 Documentation/devicetree/bindings/arm/atmel-sysregs.txt
         |   2 +-
 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml
         |   1 +
 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml
         |   4 +-
 Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml
      |   6 +-
 Documentation/devicetree/bindings/power/brcm,bcm-pmb.yaml
         |  50 +++++++
 Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
        |  11 ++
 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
         |   1 +
 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie-reset.yaml
     |  39 +++++
 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt
         |  44 ------
 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml
         |  77 ++++++++++
 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt
         |   1 +
 Documentation/devicetree/bindings/soc/qcom/qcom,smem.txt
         |  57 -------
 Documentation/devicetree/bindings/soc/qcom/qcom,smem.yaml
         |  72 +++++++++
 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
         |  76 ++++++++++
 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml
|   1 +
 MAINTAINERS
         |  12 ++
 drivers/bus/mvebu-mbus.c
         |   2 +-
 drivers/bus/sunxi-rsb.c
         | 215 +++++++++++++++++++--------
 drivers/clk/tegra/Kconfig
         |   3 +
 drivers/clk/tegra/Makefile
         |   2 +-
 drivers/clk/tegra/clk-tegra124-emc.c
         |  41 +++++-
 drivers/clk/tegra/clk-tegra124.c
         |  26 +++-
 drivers/clk/tegra/clk.h
         |  18 ++-
 drivers/firmware/arm_scmi/driver.c
         |   4 +-
 drivers/firmware/arm_scmi/smc.c
         |  42 +++++-
 drivers/memory/Kconfig
         |   8 +-
 drivers/memory/emif.c
         |   3 +-
 drivers/memory/mtk-smi.c
         |  36 ++---
 drivers/memory/samsung/exynos5422-dmc.c
         |   4 +-
 drivers/memory/tegra/Kconfig
         |   4 +-
 drivers/memory/tegra/mc.c
         |   7 +
 drivers/memory/tegra/tegra124-emc.c
         | 368 +++++++++++++++++++++++++++++++++++++++++-----
 drivers/memory/tegra/tegra124.c
         |  82 ++++++++++-
 drivers/memory/tegra/tegra186-emc.c
         |  12 +-
 drivers/memory/tegra/tegra20-emc.c
         |  13 +-
 drivers/memory/tegra/tegra30-emc.c
         |  13 +-
 drivers/memory/ti-aemif.c
         |   8 +-
 drivers/memory/ti-emif-pm.c
         |   2 +-
 drivers/mfd/axp20x-i2c.c
         |   4 +-
 drivers/mfd/axp20x-rsb.c
         |   4 +-
 drivers/mfd/axp20x.c
         |   4 +-
 drivers/reset/Kconfig
         |   2 +-
 drivers/reset/core.c
         |   4 +-
 drivers/reset/hisilicon/reset-hi3660.c
         |   9 +-
 drivers/reset/reset-simple.c
         |   2 +
 drivers/soc/aspeed/aspeed-lpc-snoop.c
         |  30 +++-
 drivers/soc/aspeed/aspeed-socinfo.c
         |  33 ++++-
 drivers/soc/atmel/soc.c
         | 227 +++++++++++++++++++---------
 drivers/soc/atmel/soc.h
         |  19 ++-
 drivers/soc/bcm/Makefile
         |   2 +-
 drivers/soc/bcm/bcm63xx/Kconfig
         |   9 ++
 drivers/soc/bcm/bcm63xx/Makefile
         |   1 +
 drivers/soc/bcm/bcm63xx/bcm-pmb.c
         | 333 +++++++++++++++++++++++++++++++++++++++++
 drivers/soc/bcm/brcmstb/common.c
         |  17 ---
 drivers/soc/imx/soc-imx8m.c
         |  84 +++++++++--
 drivers/soc/mediatek/mt8167-pm-domains.h
         |  86 +++++++++++
 drivers/soc/mediatek/mt8183-pm-domains.h
         |   1 +
 drivers/soc/mediatek/mtk-cmdq-helper.c
         |  32 ----
 drivers/soc/mediatek/mtk-pm-domains.c
         |  51 ++++++-
 drivers/soc/mediatek/mtk-pm-domains.h
         |   2 +
 drivers/soc/qcom/llcc-qcom.c
         |  50 +++++++
 drivers/soc/qcom/ocmem.c
         |   8 +-
 drivers/soc/qcom/qcom_aoss.c
         |   1 +
 drivers/soc/qcom/rpmh-rsc.c
         |  24 ++-
 drivers/soc/qcom/rpmpd.c
         |  28 ++++
 drivers/soc/qcom/smem.c
         |   4 +-
 drivers/soc/qcom/socinfo.c
         | 105 ++++++++++---
 drivers/soc/sunxi/sunxi_sram.c
         |  31 +++-
 drivers/soc/ti/k3-ringacc.c
         |   7 +-
 drivers/soc/ti/knav_dma.c
         |   1 +
 drivers/soc/ti/knav_qmss_queue.c
         |   3 +
 drivers/soc/ti/pm33xx.c
         |   5 +-
 drivers/soc/ti/pruss.c
         |  91 ++++++------
 drivers/tee/optee/call.c
         |   3 +-
 drivers/tee/optee/optee_msg.h
         | 158 ++------------------
 drivers/tee/optee/optee_rpc_cmd.h
         | 103 +++++++++++++
 drivers/tee/optee/optee_smc.h
         |  72 ++++++---
 drivers/tee/optee/rpc.c
         |  70 ++++-----
 include/dt-bindings/power/mt8167-power.h
         |  17 +++
 include/dt-bindings/power/qcom-rpmpd.h
         |   9 ++
 include/dt-bindings/soc/bcm-pmb.h
         |  11 ++
 include/linux/clk/tegra.h
         |   8 +
 include/linux/mfd/axp20x.h
         |   2 +-
 include/linux/reset.h
         |  19 +++
 include/linux/soc/brcmstb/brcmstb.h
         |  16 ++
 include/linux/soc/mediatek/infracfg.h
         |   8 +
 include/linux/soc/mediatek/mtk-cmdq.h
         |  12 --
 include/linux/soc/qcom/llcc-qcom.h
         |   3 +
 include/linux/sunxi-rsb.h
         |   2 +-
 include/linux/tee_drv.h
         |   2 +-
 include/soc/brcmstb/common.h
         |  12 --
 include/soc/mediatek/smi.h
         |   2 +-
 include/soc/qcom/tcs.h
         |   9 +-
 include/soc/tegra/emc.h
         |  16 --
 include/uapi/linux/tee.h
         |   2 +-
 96 files changed, 2446 insertions(+), 799 deletions(-)

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

* [GIT PULL 6/6] ARM SoC changes for v5.12
@ 2021-02-14 22:49   ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:49 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit dcb3b06d9c34f33a249f65c08805461fb0c4325b:

  tee: optee: replace might_sleep with cond_resched (2021-01-21 10:36:48 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 4f79a8b06fccec3dd68935db5a4662435c472abf:

  Merge tag 'aspeed-5.12-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into
arm/drivers (2021-02-11 15:57:56 +0100)

----------------------------------------------------------------
ARM: SoC drivers for v5.12

Updates for SoC specific drivers include a few subsystems that
have their own maintainers but send them through the soc tree:

SCMI firmware:
 - add support for a completion interrupt

Reset controllers:
 - new driver for BCM4908
 - new devm_reset_control_get_optional_exclusive_released()
   function

Memory controllers:
 - Renesas RZ/G2 support
 - Tegra124 interconnect support
 - Allow more drivers to be loadable modules

TEE/optee firmware:
 - minor code cleanup

The other half of this is SoC specific drivers that do not
belong into any other subsystem, most of them living in
drivers/soc:

 - Allwinner/sunxi power management work
 - Allwinner H616 support

 - ASpeed AST2600 system identification support

 - AT91 SAMA7G5 SoC ID driver
 - AT91 SoC driver cleanups

 - Broadcom BCM4908 power management bus support

 - Marvell mbus cleanups

 - Mediatek MT8167 power domain support

 - Qualcomm socinfo driver support for PMIC
 - Qualcomm SoC identification for many more products

 - TI Keystone driver cleanups for PRUSS and elsewhere

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

----------------------------------------------------------------
There is a small merge conflict against a bugfix that is already in
mainline, the extra line needs to be kept here.

----------------------------------------------------------------
Adam Ford (2):
      dt-bindings: memory: renesas,rpc-if: Add support for RZ/G2 Series
      memory: renesas-rpc-if: Add RZ/G2 to Kconfig description

Alice Guo (1):
      soc: imx8m: change to use platform driver

Andre Przywara (3):
      dt-bindings: sram: sunxi-sram: Add H616 compatible string
      soc: sunxi: sram: Add support for more than one EMAC clock
      dt-bindings: bus: rsb: Add H616 compatible string

Andy Shevchenko (1):
      soc: qcom: smem: use %*ph to print small buffer

Arnd Bergmann (19):
      Merge tag 'scmi-updates-5.12' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
      Merge tag 'reset-for-v5.12' of
git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'at91-soc-5.12-2' of
git://git.kernel.org/.../at91/linux into arm/drivers
      Merge tag 'sunxi-drivers-for-5.12' of
git://git.kernel.org/.../sunxi/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.12' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'memory-controller-drv-tegra-5.12' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'arm-soc/for-5.12/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'drivers_soc_for_5.12' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
      Merge tag 'mvebu-arm-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/drivers
      Merge tag 'v5.11-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
      Merge tag 'tee-housekeeping-for-v5.12' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'optee-fix-cond-resched-call-for-v5.12' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      drivers: soc: atmel: fix type for same7
      optee: simplify i2c access
      Merge tag 'optee-simplify-i2c-access_for-v5.12' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'qcom-drivers-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/drivers
      Merge tag 'imx-drivers-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.12-2' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'aspeed-5.12-soc' of
git://git.kernel.org/.../joel/aspeed into arm/drivers

Bjorn Helgaas (1):
      tee: optee: fix 'physical' typos

Chen-Yu Tsai (1):
      Merge remote-tracking branch 'mfd/ib-mfd-bus-5.12' into
sunxi/drivers-for-5.12

Chris Packham (1):
      bus: mvebu-mbus: make iounmap() symmetric with ioremap()

Christophe JAILLET (1):
      soc: ti: pm33xx: Fix some resource leak in the error handling
paths of the probe function

Chun-Kuang Hu (1):
      soc: mediatek: cmdq: Remove cmdq_pkt_flush()

Claudiu Beznea (7):
      drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[]
      drivers: soc: atmel: use GENMASK
      drivers: soc: atmel: fix "__initconst should be placed after
socs[]" warning
      drivers: soc: atmel: add per soc id and version match masks
      dt-bindings: atmel-sysreg: add "microchip, sama7g5-chipid"
      drivers: soc: atmel: add support for sama7g5
      drivers: soc: atmel: add spdx license identifier

Colin Ian King (1):
      soc: qcom: socinfo: Fix off-by-one array index bounds check

Cristian Marussi (1):
      firmware: arm_scmi: Fix call site of scmi_notification_exit

Dan Carpenter (1):
      soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()

Dmitry Baryshkov (5):
      dt-bindings: soc: qcom: convert qcom,smem bindings to yaml
      soc: qcom: socinfo: add qrb5165 SoC ID
      soc: qcom: socinfo: add several PMIC IDs
      soc: qcom: socinfo: add info from PMIC models array
      soc: qcom: socinfo: Remove unwanted le32_to_cpu()

Dmitry Osipenko (5):
      memory: tegra124-emc: Make driver modular
      memory: tegra124-emc: Continue probing if timings are missing in
device-tree
      memory: tegra124: Support interconnect framework
      memory: tegra: Check whether reset is already asserted
      reset: Add devm_reset_control_get_optional_exclusive_released()

Elvira Khabirova (1):
      tee: fix some comment typos in header files

Enric Balletbo i Serra (1):
      soc: mediatek: pm-domains: Don't print an error if child domain
is deferred

Fabien Parent (2):
      dt-bindings: power: Add MT8167 power domains
      soc: mediatek: pm-domains: Add support for mt8167

Florian Fainelli (1):
      soc: bcm: brcmstb: Remove soc_is_brcmstb()

Grzegorz Jaszczyk (1):
      dt-bindings: soc: ti: Update TI PRUSS bindings about schemas to include

Hsin-Yi Wang (2):
      dt-bindings: power: Add domain regulator supply
      soc: mediatek: pm-domains: Add domain regulator supply

Jae Hyun Yoo (1):
      soc: aspeed: snoop: Add clock control logic

Jens Wiklander (2):
      optee: sync OP-TEE headers
      tee: optee: remove need_resched() before cond_resched()

Jiapeng Chong (1):
      memory: tegra186-emc: Replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE

Jim Quinlan (2):
      dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport
      firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt

Joel Stanley (1):
      soc: aspeed: socinfo: Add new systems

Konrad Dybcio (4):
      soc: qcom: socinfo: Add SoC IDs for 630 family
      soc: qcom: socinfo: Add SoC IDs for APQ/MSM8998
      soc: qcom: socinfo: Add MDM9607 IDs
      drivers: soc: qcom: rpmpd: Add msm8994 RPM Power Domains

Krzysztof Kozlowski (2):
      memory: ti-emif-pm: Drop of_match_ptr from of_device_id table
      memory: samsung: exynos5422-dmc: Correct function names in kerneldoc

Lina Iyer (2):
      drivers: qcom: rpmh-rsc: Do not read back the register write on trigger
      soc: qcom: rpmh: Remove serialization of TCS commands

Luca Weiss (1):
      soc: qcom: ocmem: don't return NULL in of_get_ocmem

Manivannan Sadhasivam (2):
      dt-bindings: msm: Add LLCC for SM8250
      soc: qcom: llcc-qcom: Add support for SM8250 SoC

Mauro Carvalho Chehab (1):
      reset: core: fix a kernel-doc markup

Pan Bian (1):
      memory: ti-aemif: Drop child node when jumping out loop

Rafał Miłecki (5):
      dt-bindings: reset: document Broadcom's BCM4908 PCIe reset binding
      reset: simple: add BCM4908 MISC PCIe reset controller support
      dt-bindings: power: document Broadcom's PMB binding
      soc: bcm: add PM driver for Broadcom's PMB
      soc: bcm: brcmstb: add stubs for getting platform IDs

Sai Prakash Ranjan (1):
      soc: qcom: llcc-qcom: Extract major hardware version

Samuel Holland (4):
      bus: sunxi-rsb: Move OF match table
      bus: sunxi-rsb: Split out controller init/exit functions
      bus: sunxi-rsb: Implement suspend/resume/shutdown callbacks
      bus: sunxi-rsb: Implement runtime power management

Stephen Boyd (1):
      soc: qcom: socinfo: Open read access to all for debugfs

Sudeep Holla (2):
      drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs
      MAINTAINERS: Update ARM SCMI entry

Suman Anna (3):
      soc: ti: pruss: Correct the pruss_clk_init error trace text
      soc: ti: pruss: Refactor the CFG sub-module init
      soc: ti: k3-ringacc: Use of_device_get_match_data()

Tian Tao (1):
      drivers: optee: use flexible-array member instead of zero-length array

Uwe Kleine-König (1):
      mfd/bus: sunxi-rsb: Make .remove() callback return void

Vasyl Gomonovych (1):
      soc: ti: knav_qmss: Put refcount for dev node in failure case

Vinod Koul (1):
      soc: qcom: aoss: Add SM8350 compatible

Viresh Kumar (1):
      memory: tegra: Remove calls to dev_pm_opp_set_clkname()

Yong Wu (2):
      memory: mtk-smi: Use platform_register_drivers
      memory: mtk-smi: Allow building as module

Zhang Qilong (1):
      memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops

Zhen Lei (3):
      reset: hisilicon: correct vendor prefix
      dt-bindings: reset: correct vendor prefix hisi to hisilicon
      dt-bindings: reset: convert Hisilicon reset controller bindings
to json-schema

Zheng Yongjun (1):
      memory: emif: Use DEFINE_SPINLOCK() for spinlock

 Documentation/devicetree/bindings/arm/arm,scmi.txt
         |   8 +
 Documentation/devicetree/bindings/arm/atmel-sysregs.txt
         |   2 +-
 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml
         |   1 +
 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml
         |   4 +-
 Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml
      |   6 +-
 Documentation/devicetree/bindings/power/brcm,bcm-pmb.yaml
         |  50 +++++++
 Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
        |  11 ++
 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
         |   1 +
 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie-reset.yaml
     |  39 +++++
 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt
         |  44 ------
 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml
         |  77 ++++++++++
 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt
         |   1 +
 Documentation/devicetree/bindings/soc/qcom/qcom,smem.txt
         |  57 -------
 Documentation/devicetree/bindings/soc/qcom/qcom,smem.yaml
         |  72 +++++++++
 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
         |  76 ++++++++++
 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml
|   1 +
 MAINTAINERS
         |  12 ++
 drivers/bus/mvebu-mbus.c
         |   2 +-
 drivers/bus/sunxi-rsb.c
         | 215 +++++++++++++++++++--------
 drivers/clk/tegra/Kconfig
         |   3 +
 drivers/clk/tegra/Makefile
         |   2 +-
 drivers/clk/tegra/clk-tegra124-emc.c
         |  41 +++++-
 drivers/clk/tegra/clk-tegra124.c
         |  26 +++-
 drivers/clk/tegra/clk.h
         |  18 ++-
 drivers/firmware/arm_scmi/driver.c
         |   4 +-
 drivers/firmware/arm_scmi/smc.c
         |  42 +++++-
 drivers/memory/Kconfig
         |   8 +-
 drivers/memory/emif.c
         |   3 +-
 drivers/memory/mtk-smi.c
         |  36 ++---
 drivers/memory/samsung/exynos5422-dmc.c
         |   4 +-
 drivers/memory/tegra/Kconfig
         |   4 +-
 drivers/memory/tegra/mc.c
         |   7 +
 drivers/memory/tegra/tegra124-emc.c
         | 368 +++++++++++++++++++++++++++++++++++++++++-----
 drivers/memory/tegra/tegra124.c
         |  82 ++++++++++-
 drivers/memory/tegra/tegra186-emc.c
         |  12 +-
 drivers/memory/tegra/tegra20-emc.c
         |  13 +-
 drivers/memory/tegra/tegra30-emc.c
         |  13 +-
 drivers/memory/ti-aemif.c
         |   8 +-
 drivers/memory/ti-emif-pm.c
         |   2 +-
 drivers/mfd/axp20x-i2c.c
         |   4 +-
 drivers/mfd/axp20x-rsb.c
         |   4 +-
 drivers/mfd/axp20x.c
         |   4 +-
 drivers/reset/Kconfig
         |   2 +-
 drivers/reset/core.c
         |   4 +-
 drivers/reset/hisilicon/reset-hi3660.c
         |   9 +-
 drivers/reset/reset-simple.c
         |   2 +
 drivers/soc/aspeed/aspeed-lpc-snoop.c
         |  30 +++-
 drivers/soc/aspeed/aspeed-socinfo.c
         |  33 ++++-
 drivers/soc/atmel/soc.c
         | 227 +++++++++++++++++++---------
 drivers/soc/atmel/soc.h
         |  19 ++-
 drivers/soc/bcm/Makefile
         |   2 +-
 drivers/soc/bcm/bcm63xx/Kconfig
         |   9 ++
 drivers/soc/bcm/bcm63xx/Makefile
         |   1 +
 drivers/soc/bcm/bcm63xx/bcm-pmb.c
         | 333 +++++++++++++++++++++++++++++++++++++++++
 drivers/soc/bcm/brcmstb/common.c
         |  17 ---
 drivers/soc/imx/soc-imx8m.c
         |  84 +++++++++--
 drivers/soc/mediatek/mt8167-pm-domains.h
         |  86 +++++++++++
 drivers/soc/mediatek/mt8183-pm-domains.h
         |   1 +
 drivers/soc/mediatek/mtk-cmdq-helper.c
         |  32 ----
 drivers/soc/mediatek/mtk-pm-domains.c
         |  51 ++++++-
 drivers/soc/mediatek/mtk-pm-domains.h
         |   2 +
 drivers/soc/qcom/llcc-qcom.c
         |  50 +++++++
 drivers/soc/qcom/ocmem.c
         |   8 +-
 drivers/soc/qcom/qcom_aoss.c
         |   1 +
 drivers/soc/qcom/rpmh-rsc.c
         |  24 ++-
 drivers/soc/qcom/rpmpd.c
         |  28 ++++
 drivers/soc/qcom/smem.c
         |   4 +-
 drivers/soc/qcom/socinfo.c
         | 105 ++++++++++---
 drivers/soc/sunxi/sunxi_sram.c
         |  31 +++-
 drivers/soc/ti/k3-ringacc.c
         |   7 +-
 drivers/soc/ti/knav_dma.c
         |   1 +
 drivers/soc/ti/knav_qmss_queue.c
         |   3 +
 drivers/soc/ti/pm33xx.c
         |   5 +-
 drivers/soc/ti/pruss.c
         |  91 ++++++------
 drivers/tee/optee/call.c
         |   3 +-
 drivers/tee/optee/optee_msg.h
         | 158 ++------------------
 drivers/tee/optee/optee_rpc_cmd.h
         | 103 +++++++++++++
 drivers/tee/optee/optee_smc.h
         |  72 ++++++---
 drivers/tee/optee/rpc.c
         |  70 ++++-----
 include/dt-bindings/power/mt8167-power.h
         |  17 +++
 include/dt-bindings/power/qcom-rpmpd.h
         |   9 ++
 include/dt-bindings/soc/bcm-pmb.h
         |  11 ++
 include/linux/clk/tegra.h
         |   8 +
 include/linux/mfd/axp20x.h
         |   2 +-
 include/linux/reset.h
         |  19 +++
 include/linux/soc/brcmstb/brcmstb.h
         |  16 ++
 include/linux/soc/mediatek/infracfg.h
         |   8 +
 include/linux/soc/mediatek/mtk-cmdq.h
         |  12 --
 include/linux/soc/qcom/llcc-qcom.h
         |   3 +
 include/linux/sunxi-rsb.h
         |   2 +-
 include/linux/tee_drv.h
         |   2 +-
 include/soc/brcmstb/common.h
         |  12 --
 include/soc/mediatek/smi.h
         |   2 +-
 include/soc/qcom/tcs.h
         |   9 +-
 include/soc/tegra/emc.h
         |  16 --
 include/uapi/linux/tee.h
         |   2 +-
 96 files changed, 2446 insertions(+), 799 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] 30+ messages in thread

* Re: [GIT PULL 6/6] ARM SoC changes for v5.12
@ 2021-02-14 22:52     ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:52 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

On Sun, Feb 14, 2021 at 11:49 PM Arnd Bergmann <arnd@kernel.org> wrote:
> ----------------------------------------------------------------
> ARM: SoC drivers for v5.12

Obviously this should have been the subject line as well, not "SoC changes".

       Arnd

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

* Re: [GIT PULL 6/6] ARM SoC changes for v5.12
@ 2021-02-14 22:52     ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-14 22:52 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

On Sun, Feb 14, 2021 at 11:49 PM Arnd Bergmann <arnd@kernel.org> wrote:
> ----------------------------------------------------------------
> ARM: SoC drivers for v5.12

Obviously this should have been the subject line as well, not "SoC changes".

       Arnd

_______________________________________________
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] 30+ messages in thread

* Re: [GIT PULL 5/6] ARM SoC devicetree updates for v5.12
@ 2021-02-16 11:44     ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-16 11:44 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

On Sun, Feb 14, 2021 at 11:45 PM Arnd Bergmann <arnd@kernel.org> wrote:
>
> Broadcom:
>  - BCM4906/BCM4908 networking chip
>  - Netgear R8000P router (BCM5906)

Two corrections here, for anyone picking up the description:

- BCM4908 support was already merged in 5.11, BCM4906 is what is new here,
  but there are very few differences so it's almost not newsworthy

- BCM5906 was just a typo, this was meant to be BCM4906.

         Arnd

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

* Re: [GIT PULL 5/6] ARM SoC devicetree updates for v5.12
@ 2021-02-16 11:44     ` Arnd Bergmann
  0 siblings, 0 replies; 30+ messages in thread
From: Arnd Bergmann @ 2021-02-16 11:44 UTC (permalink / raw)
  To: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

On Sun, Feb 14, 2021 at 11:45 PM Arnd Bergmann <arnd@kernel.org> wrote:
>
> Broadcom:
>  - BCM4906/BCM4908 networking chip
>  - Netgear R8000P router (BCM5906)

Two corrections here, for anyone picking up the description:

- BCM4908 support was already merged in 5.11, BCM4906 is what is new here,
  but there are very few differences so it's almost not newsworthy

- BCM5906 was just a typo, this was meant to be BCM4906.

         Arnd

_______________________________________________
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] 30+ messages in thread

* Re: [GIT PULL 1/6] ARM SoC bugfixes for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:41:20 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-v5.12

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

Thank you!

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

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

* Re: [GIT PULL 1/6] ARM SoC bugfixes for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:41:20 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-v5.12

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

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] 30+ messages in thread

* Re: [GIT PULL 2/6] ARM SoC platform removal for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:42:47 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-platform-removal-v5.12

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

Thank you!

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

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

* Re: [GIT PULL 6/6] ARM SoC changes for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:49:07 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-v5.12

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

Thank you!

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

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

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

The pull request you sent on Sun, 14 Feb 2021 23:44:16 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-defconfig-v5.12

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

Thank you!

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

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

* Re: [GIT PULL 3/6] ARM SoC changes for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:43:28 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-v5.12

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

Thank you!

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

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

* Re: [GIT PULL 5/6] ARM SoC devicetree updates for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:45:18 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-v5.12

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

Thank you!

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

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

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

The pull request you sent on Sun, 14 Feb 2021 23:44:16 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-defconfig-v5.12

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

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] 30+ messages in thread

* Re: [GIT PULL 3/6] ARM SoC changes for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:43:28 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-v5.12

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

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] 30+ messages in thread

* Re: [GIT PULL 5/6] ARM SoC devicetree updates for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:45:18 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-v5.12

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

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] 30+ messages in thread

* Re: [GIT PULL 2/6] ARM SoC platform removal for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:42:47 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-platform-removal-v5.12

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

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] 30+ messages in thread

* Re: [GIT PULL 6/6] ARM SoC changes for v5.12
@ 2021-02-21  2:57     ` pr-tracker-bot
  0 siblings, 0 replies; 30+ messages in thread
From: pr-tracker-bot @ 2021-02-21  2:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Sun, 14 Feb 2021 23:49:07 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-v5.12

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

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] 30+ messages in thread

end of thread, other threads:[~2021-02-21  2:59 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-14 22:38 [GIT PULL 0/6] ARM SoC changes for v5.12 Arnd Bergmann
2021-02-14 22:38 ` Arnd Bergmann
2021-02-14 22:41 ` [GIT PULL 1/6] ARM SoC bugfixes " Arnd Bergmann
2021-02-14 22:41   ` Arnd Bergmann
2021-02-21  2:57   ` pr-tracker-bot
2021-02-21  2:57     ` pr-tracker-bot
2021-02-14 22:42 ` [GIT PULL 2/6] ARM SoC platform removal " Arnd Bergmann
2021-02-14 22:42   ` Arnd Bergmann
2021-02-21  2:57   ` pr-tracker-bot
2021-02-21  2:57     ` pr-tracker-bot
2021-02-14 22:43 ` [GIT PULL 3/6] ARM SoC changes " Arnd Bergmann
2021-02-14 22:43   ` Arnd Bergmann
2021-02-21  2:57   ` pr-tracker-bot
2021-02-21  2:57     ` pr-tracker-bot
2021-02-14 22:44 ` [GIT PULL 4/6] ARM SoC defconfigs " Arnd Bergmann
2021-02-14 22:44   ` Arnd Bergmann
2021-02-21  2:57   ` pr-tracker-bot
2021-02-21  2:57     ` pr-tracker-bot
2021-02-14 22:45 ` [GIT PULL 5/6] ARM SoC devicetree updates " Arnd Bergmann
2021-02-14 22:45   ` Arnd Bergmann
2021-02-16 11:44   ` Arnd Bergmann
2021-02-16 11:44     ` Arnd Bergmann
2021-02-21  2:57   ` pr-tracker-bot
2021-02-21  2:57     ` pr-tracker-bot
2021-02-14 22:49 ` [GIT PULL 6/6] ARM SoC changes " Arnd Bergmann
2021-02-14 22:49   ` Arnd Bergmann
2021-02-14 22:52   ` Arnd Bergmann
2021-02-14 22:52     ` Arnd Bergmann
2021-02-21  2:57   ` pr-tracker-bot
2021-02-21  2:57     ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.