All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 0/5] ARM: SoC changes for 5.19, part 1
@ 2022-05-26 14:44 ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:44 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

This is a large chunk of ARM related changes, but larger than average
patches for both DT and drivers, plus a series for multiplatform conversion.
Today's patches contain the first 1084 changesets, but I am planning for
a follow-up with another 100 or so next week that had some late rebases.

Most active developers this time are:

     98 Arnd Bergmann
     95 Krzysztof Kozlowski
     45 Biju Das
     39 Konrad Dybcio
     33 Tony Lindgren
     33 Dmitry Baryshkov
     23 Michael Walle
     22 Cristian Marussi
     21 Geert Uytterhoeven
     21 David Jander
     18 Lad Prabhakar
     17 Marcel Ziswiler
     16 Luca Weiss
     16 Allen-KH Cheng
     15 Vinod Koul
     15 Marek Vasut
     15 Gireesh Hiremath
     14 Rohit Agarwal
     14 Max Krummenacher
     14 Bhupesh Sharma
     13 Philipp Zabel
     11 Linus Walleij
     11 Janusz Krzysztofik
     11 Fabio Estevam
     11 Bjorn Andersson

Krzysztof did a lot of work on devicetree fixes cross platforms, while I did
most of the multiplatform conversion. Interestingly, a large chunk of the
changes this time are for 32-bit platforms, while the general trend recently
has been towards 64-bit ones.

Overall dirstat:
   0.7% Documentation/devicetree/bindings/arm/
   0.5% Documentation/devicetree/bindings/clock/
   0.9% Documentation/devicetree/bindings/reset/
   2.3% Documentation/devicetree/bindings/soc/qcom/
   1.2% Documentation/devicetree/bindings/
  27.2% arch/arm/boot/dts/
   0.6% arch/arm/mach-at91/
   0.8% arch/arm/mach-davinci/include/mach/
   0.9% arch/arm/mach-davinci/
   0.5% arch/arm/mach-mmp/
   4.2% arch/arm/mach-omap1/
   0.4% arch/arm/mach-omap2/
   1.8% arch/arm/mach-pxa/
   0.4% arch/arm/mach-s3c/
   0.5% arch/arm/mach-versatile/
   0.7% arch/arm/plat-omap/
   2.5% arch/arm/
   0.5% arch/arm64/boot/dts/arm/
   7.0% arch/arm64/boot/dts/freescale/
   3.3% arch/arm64/boot/dts/mediatek/
   1.0% arch/arm64/boot/dts/nvidia/
   9.4% arch/arm64/boot/dts/qcom/
   4.2% arch/arm64/boot/dts/renesas/
   3.2% arch/arm64/boot/dts/rockchip/
   1.2% arch/arm64/boot/dts/ti/
   0.7% arch/arm64/boot/dts/
   0.5% drivers/bus/
   0.6% drivers/clk/pxa/
   3.4% drivers/firmware/arm_scmi/
   0.4% drivers/memory/tegra/
   2.0% drivers/nvme/host/
   1.8% drivers/soc/apple/
   1.7% drivers/soc/imx/
   1.1% drivers/soc/mediatek/
   0.7% drivers/soc/qcom/
   0.7% drivers/soc/
   0.8% drivers/tee/optee/
   3.0% drivers/
   1.6% include/dt-bindings/clock/
   0.4% include/linux/soc/ti/
   0.4% include/linux/soc/
   0.7% include/
   1.0% sound/soc/pxa/
   0.4% sound/

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

* [GIT PULL 0/5] ARM: SoC changes for 5.19, part 1
@ 2022-05-26 14:44 ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:44 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

This is a large chunk of ARM related changes, but larger than average
patches for both DT and drivers, plus a series for multiplatform conversion.
Today's patches contain the first 1084 changesets, but I am planning for
a follow-up with another 100 or so next week that had some late rebases.

Most active developers this time are:

     98 Arnd Bergmann
     95 Krzysztof Kozlowski
     45 Biju Das
     39 Konrad Dybcio
     33 Tony Lindgren
     33 Dmitry Baryshkov
     23 Michael Walle
     22 Cristian Marussi
     21 Geert Uytterhoeven
     21 David Jander
     18 Lad Prabhakar
     17 Marcel Ziswiler
     16 Luca Weiss
     16 Allen-KH Cheng
     15 Vinod Koul
     15 Marek Vasut
     15 Gireesh Hiremath
     14 Rohit Agarwal
     14 Max Krummenacher
     14 Bhupesh Sharma
     13 Philipp Zabel
     11 Linus Walleij
     11 Janusz Krzysztofik
     11 Fabio Estevam
     11 Bjorn Andersson

Krzysztof did a lot of work on devicetree fixes cross platforms, while I did
most of the multiplatform conversion. Interestingly, a large chunk of the
changes this time are for 32-bit platforms, while the general trend recently
has been towards 64-bit ones.

Overall dirstat:
   0.7% Documentation/devicetree/bindings/arm/
   0.5% Documentation/devicetree/bindings/clock/
   0.9% Documentation/devicetree/bindings/reset/
   2.3% Documentation/devicetree/bindings/soc/qcom/
   1.2% Documentation/devicetree/bindings/
  27.2% arch/arm/boot/dts/
   0.6% arch/arm/mach-at91/
   0.8% arch/arm/mach-davinci/include/mach/
   0.9% arch/arm/mach-davinci/
   0.5% arch/arm/mach-mmp/
   4.2% arch/arm/mach-omap1/
   0.4% arch/arm/mach-omap2/
   1.8% arch/arm/mach-pxa/
   0.4% arch/arm/mach-s3c/
   0.5% arch/arm/mach-versatile/
   0.7% arch/arm/plat-omap/
   2.5% arch/arm/
   0.5% arch/arm64/boot/dts/arm/
   7.0% arch/arm64/boot/dts/freescale/
   3.3% arch/arm64/boot/dts/mediatek/
   1.0% arch/arm64/boot/dts/nvidia/
   9.4% arch/arm64/boot/dts/qcom/
   4.2% arch/arm64/boot/dts/renesas/
   3.2% arch/arm64/boot/dts/rockchip/
   1.2% arch/arm64/boot/dts/ti/
   0.7% arch/arm64/boot/dts/
   0.5% drivers/bus/
   0.6% drivers/clk/pxa/
   3.4% drivers/firmware/arm_scmi/
   0.4% drivers/memory/tegra/
   2.0% drivers/nvme/host/
   1.8% drivers/soc/apple/
   1.7% drivers/soc/imx/
   1.1% drivers/soc/mediatek/
   0.7% drivers/soc/qcom/
   0.7% drivers/soc/
   0.8% drivers/tee/optee/
   3.0% drivers/
   1.6% include/dt-bindings/clock/
   0.4% include/linux/soc/ti/
   0.4% include/linux/soc/
   0.7% include/
   1.0% sound/soc/pxa/
   0.4% sound/

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

* [GIT PULL 1/5] ARM: updates for 32-bit SoCs
  2022-05-26 14:44 ` Arnd Bergmann
@ 2022-05-26 14:45   ` Arnd Bergmann
  -1 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:45 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 426ecc5851021519374542b0a954b2a9a3942d04:

  Merge tag 'mvebu-arm-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc (2022-05-13 16:33:02 +0200)

----------------------------------------------------------------
ARM: updates for 32-bit SoCs

These updates are for platform specific code in arch/arm/, mostly fixing
minor issues. The at91 platform gains support for better power
management on the lan966 platform and new firmware on the sama5
platform. The mediatek soc drivers in turn are enabled for the new
mt8195 SoC.

----------------------------------------------------------------
AngeloGioacchino Del Regno (1):
      soc: mediatek: mmsys: Add sw0_rst_offset for MT8192

Arnd Bergmann (11):
      Merge tag 'omap-for-v5.19/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
      Merge tag 'arm-soc/for-5.19/soc' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'arm-soc/for-5.19/maintainers' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'samsung-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/soc
      Merge tag 'tegra-for-5.19-arm-core' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/soc
      Merge tag 'hisi-armv7soc-for-5.19' of
https://github.com/hisilicon/linux-hisi into arm/soc
      Merge tag 'v5.19-rockchip-soc32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/soc
      Merge tag 'v5.18-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/soc
      Merge tag 'at91-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
      Merge tag 'mvebu-arm-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc

Chun-Kuang Hu (1):
      soc: mediatek: cmdq: Use mailbox rx_callback instead of cmdq_task_cb

Claudiu Beznea (5):
      ARM: at91: pm: keep documentation inline with structure members
      ARM: at91: pm: introduce macros for pm mode replacement
      ARM: at91: pm: use kernel documentation style
      ARM: at91: pm: add quirks for pm
      ARM: at91: Kconfig: implement PIT64B selection

Clément Léger (2):
      ARM: at91: add code to handle secure calls
      ARM: at91: pm: add support for sama5d2 secure suspend

Geert Uytterhoeven (2):
      ARM: shmobile: Drop commas after dt_compat sentinels
      ARM: shmobile: rcar-gen2: Drop comma after OF match table sentinel

Jason-JH.Lin (1):
      soc: mediatek: mutex: remove mt8195 MOD0 and SOF0 definition

Joe Perches (1):
      MAINTAINERS: Broadcom internal lists aren't maintainers

Johan Hovold (2):
      ARM: OMAP2+: drop omap_device_register() helper
      ARM: OMAP2+: drop hwmod-clock helper comment

Julia Lawall (6):
      ARM: rockchip: fix typos in comments
      ARM: s3c: fix typos in comments
      ARM: mm: fix typos in comments
      ARM: brcmstb: fix typos in comments
      ARM: tegra: Fix typos in comments
      orion5x: fix typos in comments

Kavyasree Kotagiri (1):
      ARM: at91: debug: add lan966 support

Matthias Brugger (1):
      Merge tag 'v5.18-next-vdso0-stable-tag' into v5.18-next/soc

Peng Wu (1):
      ARM: hisi: Add missing of_node_put after of_find_compatible_node

Stefan Wahren (1):
      MAINTAINERS: add raspberrypi to BCM2835 architecture

Uwe Kleine-König (1):
      ARM: s3c: Drop config symbol S3C24XX_PWM

Wang Qing (1):
      ARM: OMAP2+: add missing of_node_put before break and return

William Zhang (2):
      arm: bcmbca: add arch bcmbca machine entry
      MAINTAINERS: Add Broadcom BCMBCA entry

Zhiyong.Tao (1):
      dt-bindings: pwrap: mediatek: Update pwrap document for mt8195

jason-jh.lin (5):
      dt-bindings: arm: mediatek: mmsys: add power and gce properties
      dt-bindings: arm: mediatek: mmsys: add mt8195 SoC binding
      soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
      soc: mediatek: add mtk-mutex support for mt8195 vdosys0
      soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0

 .../bindings/arm/mediatek/mediatek,mmsys.yaml      |  32 ++
 .../devicetree/bindings/soc/mediatek/pwrap.txt     |  10 +-
 MAINTAINERS                                        |  79 ++--
 arch/arm/Kconfig.debug                             |  22 ++
 arch/arm/configs/mini2440_defconfig                |   3 +-
 arch/arm/configs/s3c2410_defconfig                 |   2 +
 arch/arm/mach-at91/Kconfig                         |  20 +-
 arch/arm/mach-at91/Makefile                        |   2 +-
 arch/arm/mach-at91/pm.c                            | 431 +++++++++++++++++++--
 arch/arm/mach-at91/sam_secure.c                    |  46 +++
 arch/arm/mach-at91/sam_secure.h                    |  18 +
 arch/arm/mach-at91/sama5.c                         |   2 +
 arch/arm/mach-bcm/Kconfig                          |  12 +
 arch/arm/mach-bcm/platsmp-brcmstb.c                |   2 +-
 arch/arm/mach-hisi/platsmp.c                       |   4 +
 arch/arm/mach-omap2/cm_common.c                    |   8 +-
 arch/arm/mach-omap2/control.c                      |  19 +-
 arch/arm/mach-omap2/omap_device.c                  |  20 -
 arch/arm/mach-omap2/omap_device.h                  |   1 -
 arch/arm/mach-omap2/prm_common.c                   |   8 +-
 arch/arm/mach-orion5x/dns323-setup.c               |   4 +-
 arch/arm/mach-rockchip/platsmp.c                   |   2 +-
 arch/arm/mach-s3c/Kconfig                          |   8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |   2 -
 arch/arm/mach-s3c/iotiming-s3c2410.c               |   2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |   2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |   2 +-
 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c |   2 +-
 arch/arm/mach-shmobile/setup-emev2.c               |   2 +-
 arch/arm/mach-shmobile/setup-r7s72100.c            |   2 +-
 arch/arm/mach-shmobile/setup-r7s9210.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a73a4.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7740.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7778.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7779.c             |   2 +-
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |   4 +-
 arch/arm/mach-shmobile/setup-sh73a0.c              |   2 +-
 arch/arm/mach-tegra/platsmp.c                      |   2 +-
 arch/arm/mm/cache-b15-rac.c                        |   2 +-
 drivers/soc/mediatek/mt8167-mmsys.h                |   2 +-
 drivers/soc/mediatek/mt8183-mmsys.h                |   2 +-
 drivers/soc/mediatek/mt8186-mmsys.h                |   4 +-
 drivers/soc/mediatek/mt8192-mmsys.h                |   4 +-
 drivers/soc/mediatek/mt8195-mmsys.h                | 370 ++++++++++++++++++
 drivers/soc/mediatek/mt8365-mmsys.h                |   4 +-
 drivers/soc/mediatek/mtk-cmdq-helper.c             |  25 +-
 drivers/soc/mediatek/mtk-mmsys.c                   | 153 +++++++-
 drivers/soc/mediatek/mtk-mmsys.h                   |   6 +
 drivers/soc/mediatek/mtk-mutex.c                   |  92 ++++-
 include/linux/soc/mediatek/mtk-cmdq.h              |   5 +-
 include/linux/soc/mediatek/mtk-mmsys.h             |  12 +
 51 files changed, 1281 insertions(+), 187 deletions(-)
 create mode 100644 arch/arm/mach-at91/sam_secure.c
 create mode 100644 arch/arm/mach-at91/sam_secure.h
 create mode 100644 drivers/soc/mediatek/mt8195-mmsys.h

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

* [GIT PULL 1/5] ARM: updates for 32-bit SoCs
@ 2022-05-26 14:45   ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:45 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 426ecc5851021519374542b0a954b2a9a3942d04:

  Merge tag 'mvebu-arm-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc (2022-05-13 16:33:02 +0200)

----------------------------------------------------------------
ARM: updates for 32-bit SoCs

These updates are for platform specific code in arch/arm/, mostly fixing
minor issues. The at91 platform gains support for better power
management on the lan966 platform and new firmware on the sama5
platform. The mediatek soc drivers in turn are enabled for the new
mt8195 SoC.

----------------------------------------------------------------
AngeloGioacchino Del Regno (1):
      soc: mediatek: mmsys: Add sw0_rst_offset for MT8192

Arnd Bergmann (11):
      Merge tag 'omap-for-v5.19/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
      Merge tag 'arm-soc/for-5.19/soc' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'arm-soc/for-5.19/maintainers' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'samsung-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/soc
      Merge tag 'tegra-for-5.19-arm-core' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/soc
      Merge tag 'hisi-armv7soc-for-5.19' of
https://github.com/hisilicon/linux-hisi into arm/soc
      Merge tag 'v5.19-rockchip-soc32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/soc
      Merge tag 'v5.18-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/soc
      Merge tag 'at91-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
      Merge tag 'mvebu-arm-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc

Chun-Kuang Hu (1):
      soc: mediatek: cmdq: Use mailbox rx_callback instead of cmdq_task_cb

Claudiu Beznea (5):
      ARM: at91: pm: keep documentation inline with structure members
      ARM: at91: pm: introduce macros for pm mode replacement
      ARM: at91: pm: use kernel documentation style
      ARM: at91: pm: add quirks for pm
      ARM: at91: Kconfig: implement PIT64B selection

Clément Léger (2):
      ARM: at91: add code to handle secure calls
      ARM: at91: pm: add support for sama5d2 secure suspend

Geert Uytterhoeven (2):
      ARM: shmobile: Drop commas after dt_compat sentinels
      ARM: shmobile: rcar-gen2: Drop comma after OF match table sentinel

Jason-JH.Lin (1):
      soc: mediatek: mutex: remove mt8195 MOD0 and SOF0 definition

Joe Perches (1):
      MAINTAINERS: Broadcom internal lists aren't maintainers

Johan Hovold (2):
      ARM: OMAP2+: drop omap_device_register() helper
      ARM: OMAP2+: drop hwmod-clock helper comment

Julia Lawall (6):
      ARM: rockchip: fix typos in comments
      ARM: s3c: fix typos in comments
      ARM: mm: fix typos in comments
      ARM: brcmstb: fix typos in comments
      ARM: tegra: Fix typos in comments
      orion5x: fix typos in comments

Kavyasree Kotagiri (1):
      ARM: at91: debug: add lan966 support

Matthias Brugger (1):
      Merge tag 'v5.18-next-vdso0-stable-tag' into v5.18-next/soc

Peng Wu (1):
      ARM: hisi: Add missing of_node_put after of_find_compatible_node

Stefan Wahren (1):
      MAINTAINERS: add raspberrypi to BCM2835 architecture

Uwe Kleine-König (1):
      ARM: s3c: Drop config symbol S3C24XX_PWM

Wang Qing (1):
      ARM: OMAP2+: add missing of_node_put before break and return

William Zhang (2):
      arm: bcmbca: add arch bcmbca machine entry
      MAINTAINERS: Add Broadcom BCMBCA entry

Zhiyong.Tao (1):
      dt-bindings: pwrap: mediatek: Update pwrap document for mt8195

jason-jh.lin (5):
      dt-bindings: arm: mediatek: mmsys: add power and gce properties
      dt-bindings: arm: mediatek: mmsys: add mt8195 SoC binding
      soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
      soc: mediatek: add mtk-mutex support for mt8195 vdosys0
      soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0

 .../bindings/arm/mediatek/mediatek,mmsys.yaml      |  32 ++
 .../devicetree/bindings/soc/mediatek/pwrap.txt     |  10 +-
 MAINTAINERS                                        |  79 ++--
 arch/arm/Kconfig.debug                             |  22 ++
 arch/arm/configs/mini2440_defconfig                |   3 +-
 arch/arm/configs/s3c2410_defconfig                 |   2 +
 arch/arm/mach-at91/Kconfig                         |  20 +-
 arch/arm/mach-at91/Makefile                        |   2 +-
 arch/arm/mach-at91/pm.c                            | 431 +++++++++++++++++++--
 arch/arm/mach-at91/sam_secure.c                    |  46 +++
 arch/arm/mach-at91/sam_secure.h                    |  18 +
 arch/arm/mach-at91/sama5.c                         |   2 +
 arch/arm/mach-bcm/Kconfig                          |  12 +
 arch/arm/mach-bcm/platsmp-brcmstb.c                |   2 +-
 arch/arm/mach-hisi/platsmp.c                       |   4 +
 arch/arm/mach-omap2/cm_common.c                    |   8 +-
 arch/arm/mach-omap2/control.c                      |  19 +-
 arch/arm/mach-omap2/omap_device.c                  |  20 -
 arch/arm/mach-omap2/omap_device.h                  |   1 -
 arch/arm/mach-omap2/prm_common.c                   |   8 +-
 arch/arm/mach-orion5x/dns323-setup.c               |   4 +-
 arch/arm/mach-rockchip/platsmp.c                   |   2 +-
 arch/arm/mach-s3c/Kconfig                          |   8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |   2 -
 arch/arm/mach-s3c/iotiming-s3c2410.c               |   2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |   2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |   2 +-
 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c |   2 +-
 arch/arm/mach-shmobile/setup-emev2.c               |   2 +-
 arch/arm/mach-shmobile/setup-r7s72100.c            |   2 +-
 arch/arm/mach-shmobile/setup-r7s9210.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a73a4.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7740.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7778.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7779.c             |   2 +-
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |   4 +-
 arch/arm/mach-shmobile/setup-sh73a0.c              |   2 +-
 arch/arm/mach-tegra/platsmp.c                      |   2 +-
 arch/arm/mm/cache-b15-rac.c                        |   2 +-
 drivers/soc/mediatek/mt8167-mmsys.h                |   2 +-
 drivers/soc/mediatek/mt8183-mmsys.h                |   2 +-
 drivers/soc/mediatek/mt8186-mmsys.h                |   4 +-
 drivers/soc/mediatek/mt8192-mmsys.h                |   4 +-
 drivers/soc/mediatek/mt8195-mmsys.h                | 370 ++++++++++++++++++
 drivers/soc/mediatek/mt8365-mmsys.h                |   4 +-
 drivers/soc/mediatek/mtk-cmdq-helper.c             |  25 +-
 drivers/soc/mediatek/mtk-mmsys.c                   | 153 +++++++-
 drivers/soc/mediatek/mtk-mmsys.h                   |   6 +
 drivers/soc/mediatek/mtk-mutex.c                   |  92 ++++-
 include/linux/soc/mediatek/mtk-cmdq.h              |   5 +-
 include/linux/soc/mediatek/mtk-mmsys.h             |  12 +
 51 files changed, 1281 insertions(+), 187 deletions(-)
 create mode 100644 arch/arm/mach-at91/sam_secure.c
 create mode 100644 arch/arm/mach-at91/sam_secure.h
 create mode 100644 drivers/soc/mediatek/mt8195-mmsys.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] 23+ messages in thread

* [GIT PULL 2/5] ARM: DT changes for 5.19, part 1
  2022-05-26 14:44 ` Arnd Bergmann
@ 2022-05-26 14:48   ` Arnd Bergmann
  -1 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:48 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 71ff461c3f41f6465434b9e980c01782763e7ad8:

  iommu/omap: Fix regression in probe for NULL pointer dereference
(2022-04-08 11:16:29 +0200)

are available in the Git repository at:

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

for you to fetch changes up to 82706d6fb19d0b845146f7108fce3926502c5f52:

  Merge tag 'v5.18-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt (2022-05-13 23:26:21 +0200)

----------------------------------------------------------------
ARM: DT changes for 5.19, part 1

There are 40 branches this time, adding a lot of new hardware
support, and cleanups. Krzysztof Kozlowski continues his treewide
cleanups.

There are a number of new SoCs, all of them as part of existing
families, and typically added along with a reference board:

 - Renesas RZ/G2UL (R9A07G043) is the single-core version of the RZ/G2L
   general-purpose MPU.

 - Renesas RZ/V2M (R9A09G011) is a smart camera SoC

 - Renesas R-Car V4H (R8A779G0) is an automotive chip with Cortex-A76
   cores and deep learning accerlation.

 - Broadcom BCM47622 is a new broadband SoC based on a quad Cortex-A7
   and dual Wifi-6.

 - Corstone1000 is a generic platform from Arm that is used for designing
   custom SoCs, the support for now is for the Fixed Virtual Platform
   emulation for it.

 - Mediatek MT8195 (Kompanio 1200) is a high-end consumer chip used
   in upcoming Chromebooks.

 - NXP i.MXRT1050 is a Cortex-M7 based microcontroller, the first
   MMU-less SoC to be added in a while

New machines based on already supported SoCs this time are mainly
for 32-bit platforms and include:

 - Two wireless routers based on Broadcom bcm4708

 - 30 new boards based on NXP i.MX6, i.MX7 and i.MX8 families, mostly
   for the industrial embedded market, and on NXP LS1021A based
   IOT board.

 - Two ethernet switches based on Microchip LAN966

 - Eight Qualcomm Snapdragon based machines, including a smartwatch,
   a Chromebook board and some phones

 - Another phone based on the old ST-Ericsson Ux500 platform

 - Seven STM32MP1 based boards

 - Four single-board computers based on Rockchip RK3566/RK3568

----------------------------------------------------------------
Note: the full pull request message exceeds 100KB, using a dirstat instead
of the normal diffstat.

Adam Ford (5):
      arm64: dts: imx8mn: Enable HS400-ES
      arm64: dts: imx8mp: Enable HS400-ES
      ARM: dts: logicpd-som-lv: Move pinmuxing to peripheral nodes
      arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
      arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3

Akhil P Oommen (1):
      arm64: dts: qcom: sc7280: Support gpu speedbin

Alexander Bauer (1):
      ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S with i.MX 6ULL

Alexander Shiyan (8):
      ARM: dts: imx51: Add generic DMA bindings for UART nodes
      ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators
      ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages
      ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply
      ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv usbphy for USB1
      ARM: dts: am335x-myirtech: Add an external clock oscillator for CPU RTC
      ARM: dts: am335x-myirtech: Update NAND default partition table layout
      ARM: dts: imx6qdl-phytec: Add LED labels

Alexander Stein (5):
      ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees
      ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees
      ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees
      ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees
      ARM: dts: imx7s: fix iomuxc_lpsr node name

Alexandre Torgue (7):
      dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure"
      dt-bindings: clock: stm32mp15: rename CK_SCMI define
      dt-bindings: reset: stm32mp15: rename RST_SCMI define
      ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15
      dt-bindings: arm: stm32: Add SCMI version of STM32 boards
(DK1/DK2/ED1/EV1)
      ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
      dt-bindings: clock: stm32mp1: adapt example for "st,stm32mp1-rcc-secure"

Allen-KH Cheng (16):
      arm64: dts: mt8192: Add pwrap node
      arm64: dts: mt8192: Add SCP node
      arm64: dts: mt8192: Add usb-phy node
      arm64: dts: mt8192: Add xhci node
      arm64: dts: mt8192: Fix nor_flash status disable typo
      arm64: dts: mt8192: Add efuse node
      arm64: dts: mt8192: Add m4u and smi nodes
      arm64: dts: mt8192: Add the mmsys reset bit to reset the dsi0
      arm64: dts: mt8192: Add dpi node
      arm64: dts: mt8192: Add PCIe node
      arm64: dts: mt8192: Add H264 venc device node
      arm64: dts: mediatek: mt8173: Add power domain to encoder nodes
      dt-bindings: arm: Add compatible for Mediatek MT8192
      arm64: dts: mt8192: Add spmi node
      arm64: dts: mt8192: Add audio-related nodes
      arm64: dts: mt8192: Add mmc device nodes

Andre Przywara (9):
      dt-bindings: watchdog: sunxi: fix F1C100s compatible
      dt-bindings: watchdog: sunxi: clarify clock support
      ARM: dts: suniv: F1C100: fix watchdog compatible
      dt-bindings: arm: sunxi: document LicheePi Nano name
      ARM: dts: suniv: F1C100: fix CPU node
      ARM: dts: suniv: F1C100: fix timer node
      dt-bindings: spi: sunxi: document F1C100 controllers
      ARM: dts: suniv: F1C100: add SPI support
      ARM: dts: suniv: licheepi-nano: add SPI flash

Andrej Picej (2):
      ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm
      dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL

AngeloGioacchino Del Regno (1):
      arm64: dts: mediatek: mt8173: Add gce-client-reg handle to disp-mutex

Angus Ainslie (1):
      arm64: dts: imx8mq-librem5: add a RO firmware partition

Aniruddha Rao (1):
      arm64: tegra: Update SDMMC1/3 clock source for Tegra194

Ansuel Smith (1):
      ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064

Ariel D'Alessandro (1):
      arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio card node

Arnd Bergmann (41):
      Merge tag 'dt-cleanup-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'bindings-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'omap-for-v5.19/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'ux500-dts-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
      Merge tag 'amlogic-arm64-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
      Merge tag 'amlogic-arm-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
      Merge tag 'stm32-dt-for-v5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
      Merge tag 'juno-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/dt
      Merge tag 'arm-soc/for-5.19/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.19/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'omap-for-v5.19/dt-part2-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'dt64-cleanup-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'dt-cleanup-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'tegra-for-5.19-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'tegra-for-5.19-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      Merge tag 'ti-keystone-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
      Merge tag 'imx-bindings-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'sunxi-dt-for-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      Merge tag 'qcom-dts-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'qcom-arm64-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'imx-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'imx-dt64-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node"
      Merge tag 'v5.19-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'v5.19-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'visconti-arm-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/dt
      Merge tag 'mvebu-dt64-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
      Merge tag 'mvebu-dt-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
      Merge tag 'at91-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
      Merge tag 'v5.18-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
      Merge tag 'v5.18-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt

Arınç ÜNAL (9):
      ARM: dts: BCM5301X: Fix DTC warning for NAND node
      ARM: dts: BCM5301X: Remove cell properties from srab ports on
Asus RT-AC88U
      ARM: dts: BCM5301X: Add rgmii to port@5 of Broadcom switch on
Asus RT-AC88U
      ARM: dts: BCM5301X: Retrieve gmac1 MAC address from NVRAM on Asus RT-AC88U
      dt-bindings: arm: bcm: fix BCM53012 and BCM53016 SoC strings
      dt-bindings: arm: bcm: create new description for BCM53016
      ARM: dts: BCM5301X: Fix compatible strings for BCM53012 and BCM53016 SoC
      dt-bindings: arm: bcm: add bindings for Asus RT-AC88U
      ARM: dts: BCM5301X: Disable gmac0 and enable port@8 on Asus RT-AC88U

Ashish Mhetre (2):
      dt-bindings: memory: tegra: Update validation for reg and reg-names
      arm64: tegra: Add memory controller channels

Ashish Singhal (1):
      arm64: tegra: Add QSPI controllers on Tegra234

Aswath Govindraju (1):
      arm64: dts: ti: k3-am62: Add support for MCAN

Baruch Siach (1):
      arm64: dts: qcom: ipq6018: Add mdio bus description

Bhupesh Sharma (14):
      arm64: dts: qcom: sm8150: Add pdc interrupt controller node
      arm64: dts: qcom: sm8150: Add ufs power-domain entries
      arm64: dts: qcom: sm8150: Add PCIe nodes
      arm64: dts: qcom: sa8155: Enable PCIe nodes
      arm64: dts: qcom: sm8150: Add support for SDC2
      arm64: dts: qcom: sa8155p-adp: Add support for uSD card
      arm64: dts: qcom: sm8150: Add PDC as the interrupt parent for tlmm
      arm64: dts: qcom: msm8996-xiaomi: Drop max-microamp and
vddp-ref-clk properties from QMP PHY
      arm64: dts: qcom: sc7280: Fix qmp phy node (use phy@ instead of lanes@)
      arm64: dts: qcom: sm8450: Fix qmp ufs phy node (use phy@ instead
of lanes@)
      arm64: dts: qcom: ipq6018: Fix qmp usb3 phy node
      arm64: dts: qcom: sm8450: Fix qmp phy node (use phy@ instead of lanes@)
      arm64: dts: qcom: sm8150: Fix iommu sid value for SDC2 controller
      arm64: dts: qcom: sa8155p-adp: Disable multiple Tx and Rx queues
for ethernet IP

Biju Das (43):
      dt-bindings: power: renesas,rzg2l-sysc: Document RZ/G2UL SoC
      arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
      arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
      arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec
from common dtsi
      arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
      arm64: dts: renesas: rzg2lc-smarc: Enable Audio
      arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
      arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
      arm64: dts: renesas: rzg2lc-smarc-som: Add vdd core regulator
      dt-bindings: arm: renesas: Document Renesas RZ/G2UL SMARC EVK
      dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions
      arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
      arm64: dts: renesas: rzg2l-smarc: Move gpios property of
vccq_sdhi1 from common dtsi
      arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC
      arm64: dts: renesas: Add initial device tree for RZ/G2UL Type-1 SMARC EVK
      arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node
      arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins
      arm64: dts: renesas: r9a07g043: Add SDHI nodes
      arm64: dts: renesas: r9a07g043: Add GbEthernet nodes
      arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC platform
      arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMARC platform
      arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on SMARC platform
      arm64: dts: renesas: r9a07g043: Add I2C2 node and fillup the
I2C{0,1,3} stub nodes
      arm64: dts: renesas: r9a07g043: Add SSI{1,2,3} nodes and fillup
the SSI0 stub node
      arm64: dts: renesas: r9a07g043: Add USB2.0 support
      arm64: dts: renesas: r9a07g043: Fillup the CANFD stub node
      arm64: dts: renesas: r9a07g043: Fillup the OSTM{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g043: Fillup the WDT{0,2} stub nodes
      arm64: dts: renesas: rzg2ul-smarc: Enable i2c{0,1} and wm8978
      arm64: dts: renesas: rzg2ul-smarc: Enable CANFD
      arm64: dts: renesas: rzg2ul-smarc-som: Enable OSTM
      arm64: dts: renesas: rzg2ul-smarc-som: Enable watchdog
      dt-bindings: memory: renesas,rpc-if: Document RZ/G2UL SoC
      arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_dai
nodes from common dtsi
      arm64: dts: renesas: rzg2ul-smarc: Enable Audio
      arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support
      arm64: dts: renesas: r9a07g044: Fix external clk node names
      arm64: dts: renesas: r9a07g054: Fix external clk node names
      arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes
      arm64: dts: renesas: r9a07g043: Add OPP table
      arm64: dts: renesas: r9a07g043: Add TSU node
      arm64: dts: renesas: r9a07g043: Create thermal zone to support IPA
      arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus controller node

Bjorn Andersson (5):
      Merge branch '20220223172248.18877-1-tdas@codeaurora.org' into
arm64-for-5.19
      Merge branch '20220411072156.24451-2-michael.srba@seznam.cz'
into arm64-for-5.19
      arm64: dts: qcom: sm8350: Define GPI DMA engines
      arm64: dts: qcom: sm8350: Add GENI I2C/SPI DMA channels
      arm64: dts: qcom: sm8350-hdk: Enable &gpi_dma1

Bryan O'Donoghue (3):
      arm64: dts: qcom: sm8250: Add camcc DT node
      arm64: dts: qcom: sm8250: camss: Add CAMSS block definition
      arm64: dts: qcom: sm8250: camss: Add CCI definitions

Caleb Connolly (1):
      arm64: dts: rockchip: add an input enable pinconf to rk3399

Changming Huang (2):
      ARM: dts: Add initial LS1021A IoT board dts support
      dt-bindings: arm: fsl: add ls1021a-iot board

Chanho Park (5):
      dt-bindings: clock: add clock binding definitions for Exynos Auto v9
      dt-bindings: clock: add Exynos Auto v9 SoC CMU bindings
      arm64: dts: exynos: add initial CMU clock nodes in ExynosAutov9
      arm64: dts: exynos: switch USI clocks in ExynosAutov9
      arm64: dts: exynos: switch UFS clock node in ExynosAutov9

Chris Packham (1):
      arm64: dts: marvell: Update sdhci node names to match schema

Christian Hewitt (1):
      arm64: dts: meson: alpa sort the board Makefile

Christopher Obbard (2):
      arm64: dts: rockchip: Rename vdec_mmu node for RK3328
      arm64: dts: rockchip: Add vdec support for RK3328

Chuanhong Guo (1):
      arm64: dts: mediatek: add mtk-snfi for mt7622

Dang Huynh (2):
      ARM: dts: sunxi: nanopi: Remove input-name property
      arm64: dts: mediatek: pumpkin: Remove input-name property

Dave Gerlach (3):
      ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
      ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
      ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc

David Jander (21):
      ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight
brightness to maximum
      ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to backlight_lcd
      ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node
      ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs
      ARM: dts: imx6qdl-victgo: add CAN termination support
      ARM: dts: imx6qdl-vicut1.dtsi: remove TiWi module
      ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp
      ARM: dts: imx6qdl-vicut1.dtsi: Remove PCIe
      ARM: dts: imx6qdl-vicut1/victgo: Remove UART2
      ARM: dts: imx6qdl-vicut1.dtsi: Fix LED names
      ARM: dts: imx6qdl-vicut1.dtsi: Fix debug LED gpio pins
      ARM: dts: imx6qdl-vicut1.dtsi: Update GPIO line names
      ARM: dts: imx6qdl-vicut1.dtsi: Remove conflicting pinctrl entry
      ARM: dts: imx6q-vicut1.dts: remove sata node
      ARM: dts: imx6dl-victgo.dts: update gpio names
      ARM: dts: imx6dl-victgo.dts: Factor out common parts to
imx6qdl-victgo.dtsi
      ARM: dts: imx6qdl-vicut1.dtsi: Move some node out to DTS files
      ARM: dts: Remove imx6qdl-victgo.dtsi
      ARM: dts: imx6qdl-vicut1: Factor out common parts of 12inch board variants
      ARM: dts: imx6dl-victgo.dts: Remove touchscreen x axis inversion
      ARM: dts: imx6qdl-vicut1.dtsi: Add missing ISB led node

Denys Drozdov (5):
      dt-bindings: arm: fsl: add toradex,colibri-imx6ull
      ARM: dts: imx6ull-colibri: add touchscreen device nodes
      ARM: dts: imx6ull-colibri: update device trees to support overlays
      ARM: dts: imx6ull-colibri: add support for toradex iris carrier boards
      ARM: dts: imx6ull-colibri: add support for toradex aster carrier boards

Diego Sueiro (1):
      arm64: dts: fvp: Add virtio-rng support

Diogo Ivo (1):
      arm64: tegra: Add missing DFLL reset on Tegra210

Dmitry Baryshkov (26):
      arm64: dts: qcom: sdm845-db845c: add wifi variant property
      arm64: dts: qcom: apq8096-db820c: enable MSS node
      arm64: dts: qcom: sdm845: remove snps,dw-pcie compatibles
      arm64: dts: qcom: msm8996: remove snps,dw-pcie compatibles
      arm64: dts: qcom: sm8450-hdk: Enable remoteproc instances
      arm64: dts: qcom: sm8450: add fastrpc nodes
      arm64: dts: qcom: sdm845: correct dynamic power coefficients
      arm64: dts: qcom: pm8350: add temp sensor and thermal zone config
      arm64: dts: qcom: pm8350b: add temp sensor and thermal zone config
      arm64: dts: qcom: pmr735b: add temp sensor and thermal zone config
      arm64: dts: qcom: pm8350c: stop depending on thermal_zones label
      arm64: dts: qcom: pmr735a: stop depending on thermal_zones label
      arm64: dts: qcom: add pm8450 support
      arm64: dts: qcom: sm8450: add PCIe0 PHY node
      arm64: dts: qcom: sm8450: add PCIe0 RC device
      arm64: dts: qcom: sm8450: add PCIe1 PHY node
      arm64: dts: qcom: sm8450: add PCIe1 root device
      arm64: dts: qcom: sm8450-qrd: enable PCIe0 PHY device
      arm64: dts: qcom: sm8450-qrd: enable PCIe0 host
      arm64: dts: qcom: sm8450-hdk: add pcie nodes
      arm64: dts: qcom: msm8996: Drop flags for mdss irqs
      arm64: dts: qcom: sdm630: Drop flags for mdss irqs
      arm64: dts: qcom: sdm660: Drop flags for mdss irqs
      arm64: dts: qcom: sdm845: Drop flags for mdss irqs
      arm64: dts: qcom: sm8250: Drop flags for mdss irqs
      ARM: dts: qcom: msm8974: Drop flags for mdss irqs

Douglas Anderson (4):
      arm64: dts: qcom: sc7280-herobrine: Fix PCIe regulator glitch at bootup
      arm64: dts: qcom: sc7280: Delete herobrine-r0
      arm64: dts: qcom: sc7280-herobrine: Audio codec wants 1.8V, not 1.62V
      arm64: dts: qcom: sc7280: eDP for herobrine boards

Eugen Hristev (1):
      ARM: dts: at91: sama7g5: remove interrupt-parent from gic node

Fabien Dessenne (5):
      ARM: dts: stm32: fix pinctrl node name warnings (MCU soc)
      ARM: dts: stm32: fix pinctrl node name warnings (MPU soc)
      ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131
      ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk
      ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk

Fabien Parent (5):
      dt-bindings: arm64: dts: mediatek: Add mt8195-demo board
      arm64: dts: mediatek: Add device-tree for MT8195 Demo board
      arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor node name
      arm64: dts: mediatek: mt8195-demo: Remove input-name property
      arm64: dts: mediatek: mt8195-demo: enable uart1

Fabio Estevam (10):
      arm64: dts: imx8mn-evk: Add UART3 support
      ARM: dts: mba6ulx: Remove unnecessary #address-cells/#size-cells
      ARM: dts: imx6dl-plybas: Use the standard 'uart-has-rtscts'
      ARM: dts: imx6ul-kontron-n6x1x-s: Use the standard 'uart-has-rtscts'
      arm64: dts: imx8mp-verdin: Use the standard 'uart-has-rtscts'
      arm64: dts: imx8mq-kontron-pitx-imx8m: Use the standard 'uart-has-rtscts'
      ARM: dts: imx6sl: Add a label for the cpu node
      dt-bindings: vendor-prefixes: Add prefix for Storopack
      dt-bindings: arm: fsl: Add Storopack i.MX7D SMEGW01 board
      ARM: dts: imx7d-smegw01: Add support for i.MX7D SMEGW01 board

Frank Wunderlich (3):
      arm64: dts: rockchip: Add sata nodes to rk356x
      arm64: dts: rockchip: Add USB nodes for BPI-R2-Pro
      arm64: dts: rockchip: Add SATA support to BPI-R2-Pro

Furkan Kardame (1):
      arm64: dts: rockchip: add dts for Firefly Station M2 rk3566

Geert Uytterhoeven (16):
      arm64: dts: renesas: r8a779f0: Add I2C nodes
      arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs
      arm64: dts: renesas: spider: Add Ethernet sub-board
      arm64: dts: renesas: rcar-gen3: Add RPC device nodes
      arm64: dts: renesas: draak: Add RPC HyperFlash device node
      arm64: dts: renesas: ebisu: Add RPC HyperFlash device node
      arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node
      arm64: dts: renesas: ulcb: Add RPC HyperFlash device node
      Merge tag 'renesas-r9a07g043-dt-binding-defs-tag' into HEAD
      arm64: dts: renesas: r8a779f0: Add GPIO nodes
      ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node
      Merge tag 'renesas-r8a779g0-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.19
      dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
      arm64: dts: renesas: Add interrupt-names to CANFD nodes
      arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
      Merge tag 'renesas-r9a09g011-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.19

Gireesh Hiremath (15):
      ARM: dts: am335x: Guardian: Update NAND partition table
      ARM: dts: am335x: Guardian: Rename power button label
      ARM: dts: am335x: Guardian: Add keypad
      ARM: dts: am335x: Guardian: Disable poweroff support from RTC
      ARM: dts: am335x: Guardian: Remove mmc status led
      ARM: dts: am335x: Guardian: Update life led
      ARM: dts: am335x: Guardian: Update beeper label
      ARM: dts: am335x: Guardian: Update regulator node name
      ARM: dts: am335x: Guardian: Add lcd port
      ARM: dts: am335x: Guardian: Update backlight parameter
      ARM: dts: am335x: Guardian: Enable UART port two
      ARM: dts: am335x: Guardian: Disable DMA property of USB1
      ARM: dts: am335x: Guardian: Update interface pinmux
      ARM: dts: am335x: Guardian: Add gpio line manes
      ARM: dts: am335x: Guardian: Update comments

Giulio Benetti (1):
      ARM: dts: imx: Add i.MXRT1050-EVK support

Guido Günther (2):
      arm64: dts: imx8mq-librem5: higher boost regulation current
      arm64: dts: imx8mq-librem5-r4: add the correct panel

Harald Geyer (1):
      arm64: dts: allwinner: teres-i: Add GPIO port regulators

Heiko Stuebner (1):
      arm64: dts: rockchip: fix Makefile sorting for BananaPi R2 Pro

Herve Codina (4):
      ARM: dts: r9a06g032: Add missing '#power-domain-cells'
      ARM: dts: r9a06g032: Add internal PCI bridge node
      ARM: dts: r9a06g032: Add USB PHY DT support
      ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY

Hui Liu (1):
      arm64: dts: mt6359: add PMIC MT6359 related nodes

Ivy Jian (1):
      arm64: dts: qcom: switch panel compatible to "edp-panel" for limozeen

Jack Matthews (1):
      ARM: dts: qcom: pm8226: add node for RTC

Jami Kettunen (1):
      arm64: dts: qcom: msm8998-oneplus-common: Add NFC

Jayesh Choudhary (1):
      arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main

Jesse Taube (3):
      ARM: dts: suniv: F1C100: add clock and reset macros
      ARM: dts: suniv: F1C100: add MMC controllers
      ARM: dts: suniv: licheepi-nano: add microSD card

Joel Selvaraj (5):
      arm64: dts: qcom: sdm845-xiaomi-beryllium: change firmware path
and use mbn format
      arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom ipa driver
      arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's
vddio-supply property
      arm64: dts: qcom: sdm845-xiaomi-beryllium: enable second wifi channel
      arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom wled
backlight and link to panel

Johan Jonker (4):
      ARM: dts: rockchip: use generic node name for dma rk3036/rk322x
      arm64: dts: rockchip: use generic node name for pmucru on rk3399
      arm64: dts: rockchip: add clocks property to cru nodes rk3399
      ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036

Jon Hunter (1):
      arm64: tegra: Update PWM fan node name

Jonathan Bakker (4):
      ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
      ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
      ARM: dts: s5pv210: Adjust memory reg entries to match spec
      ARM: dts: s5pv210: Adjust DMA node names to match spec

Katherine Perez (1):
      arm64: dts: qcom: sm8350-duo2: enable battery charger

Kathiravan T (1):
      arm64: dts: qcom: ipq8074: fix the sleep clock frequency

Kieran Bingham (1):
      arm64: dts: renesas: falcon-cpu: Use INTC_EX for SN65DSI86

Kishon Vijay Abraham I (1):
      arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0

Koji Matsuoka (1):
      arm64: dts: renesas: r8a77961: Add CAN-FD node

Konrad Dybcio (39):
      arm64: dts: qcom: sm8250-edo: Add dual CS35L41 amps
      arm64: dts: qcom: msm8994: Fix sleep clock name
      arm64: dts: qcom: msm8992-libra: Add CPU regulators
      arm64: dts: qcom: msm8992-libra: Temporarily restrict CPU count to 1
      arm64: dts: qcom: msm8992-libra: Remove superfluous status = "okay"
      arm64: dts: qcom: msm8994: Add MMCC node
      arm64: dts: qcom: msm8992: Use the correct GCC compatible
      arm64: dts: qcom: msm8992: Use the correct MMCC compatible
      arm64: dts: qcom: msm8994: Fix the cont_splash_mem address
      arm64: dts: qcom: msm8992-libra: Fix up the framebuffer
      arm64: dts: qcom: msm8994-kitakami: Disable a mistakengly enabled I2C host
      arm64: dts: qcom: msm8994-kitakami: Update regulator configuration
      arm64: dts: qcom: msm8994: Add OCMEM node
      arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count
      arm64: dts: qcom: msm8994: Add watchdog timer node
      arm64: dts: qcom: msm8994: Add mmc aliases
      ARM: dts: qcom-*-sony*: Mention SONY board names in DT filenames
      ARM: dts: qcom-msm8974: Remove properties that are always overriden
      ARM: dts: qcom-msm8974*: Fix UART naming
      ARM: dts: qcom-msm8974*: Fix I2C labels
      ARM: dts: qcom-msm8974: Fix up mdss nodes
      ARM: dts: qcom-msm8974: Fix up SDHCI nodes
      ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm
      ARM: dts: qcom-apq8074-dragonboard: Use &labels
      ARM: dts: qcom-msm8974-fp2: Use &labels
      ARM: dts: qcom-msm8974-lge-nexus5: Use &labels
      ARM: dts: qcom-msm8974-klte: Use &labels
      ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs
      ARM: dts: qcom-msm8974-castor: Use &labels
      ARM: dts: qcom-msm8974pro: Use &labels
      ARM: dts: qcom-msm8974pro-*: Use the 8974pro name in DT filenames
      ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device
      ARM: dts: qcom-msm8974: Sort and clean up nodes
      ARM: dts: qcom-msm8974*: Enable IMEM unconditionally
      ARM: dts: qcom-msm8974*: Consolidate I2C/UART/SDHCI
      ARM: dts: qcom-msm8974*: Clean up old GPIO declarations
      ARM: dts: qcom-msm8974-rhine: Add NFC and enable I2C hosts
      ARM: dts: qcom-msm8974-rhine: Add pstore node
      ARM: dts: qcom-msm8974*: Remove unnecessary include

Krzysztof Kozlowski (76):
      ARM: dts: rockchip: correct interrupt flags on rk3188 boards
      ARM: dts: exynos: remove deprecated unit address for LPDDR3
timings on Odroid
      arm64: dts: exynos: move aliases to board in Exynos850
      ARM: dts: exynos: add a specific compatible to MCT
      arm64: dts: exynos: add a specific compatible to MCT
      arm64: dts: tesla: add a specific compatible to MCT on FSD
      ARM: dts: exynos: drop deprecated SFR region from MIPI phy
      ARM: dts: exynos: align EHCI/OHCI nodes with dtschema on Exynos4
      ARM: dts: s5pv210: align EHCI/OHCI nodes with dtschema
      ARM: dts: s5pv210: Use standard arrays of generic PHYs for
EHCI/OHCI device
      ARM: dts: broadcom: align SPI NOR node name with dtschema
      arm64: dts: broadcom: align SPI NOR node name with dtschema
      ARM: dts: nspire: use lower case hex addresses in node unit addresses
      ARM: dts: ox820: align interrupt controller node name with dtschema
      ARM: dts: socfpga: align interrupt controller node name with dtschema
      arm64: dts: meson: align SPI NOR node name with dtschema
      ARM: dts: meson: align SPI NOR node name with dtschema
      arm64: dts: synaptics: remove unused DTSI for AS370
      ARM: dts: s5pv210: align DMA channels with dtschema
      arm64: dts: rockchip: correct interrupt flags on rk3399 boards
      arm64: dts: freescale: align SPI NOR node name with dtschema
      ARM: dts: imx: align SPI NOR node name with dtschema
      ARM: dts: qcom: align SPI NOR node name with dtschema
      ARM: dts: qcom: rename WCNSS child name to bluetooth
      ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema
      ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema
      ARM: dts: qcom: msm8660: disable GSBI8
      arm64: dts: qcom: align SPI NOR node name with dtschema
      arm64: dts: qcom: msm8996: drop unsupported UFS vddp-ref-clk-max-microamp
      arm64: dts: qcom: msm8996: correct UFS compatible
      arm64: dts: qcom: sm8350: drop duplicated ref_clk in UFS
      arm64: dts: qcom: msm8916: rename WCNSS child name to bluetooth
      arm64: dts: qcom: align dmas in I2C/SPI/UART with DT schema
      arm64: dts: qcom: align clocks in I2C/SPI with DT schema
      arm64: dts: qcom: msm8953: do not use underscore in node name
      arm64: dts: qcom: msm8994: remove SMD qcom,local-pid property
      arm64: dts: qcom: add RPM clock controller fallback compatible
      ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc
      ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc
      ARM: dts: qcom: do not use underscore in node name
      arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS
      ARM: dts: qcom: sdx55: do not use underscore in BCM node name
      ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks
      arm64: dts: qcom: do not use underscore in BCM node name
      arm64: dts: qcom: msm8994: override nodes by label
      arm64: dts: qcom: msm8996: override nodes by label
      ARM: dts: nuvoton: align SPI NOR node name with dtschema
      ARM: dts: omap: align SPI NOR node name with dtschema
      ARM: dts: marvell: align SPI NOR node name with dtschema
      ARM: dts: keystone: Align SPI NOR node name with dtschema
      ARM: dts: keystone: Fix missing fallback and case in SPI NOR
node compatible
      arm64: dts: mediatek: mt8183: align Google CROS EC PWM node name
with dtschema
      arm64: dts: mediatek: align operating-points table name with dtschema
      arm64: dts: mediatek: align thermal zone node names with dtschema
      arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema
      arm64: dts: microchip: align SPI NOR node name with dtschema
      arm64: dts: marvell: align SPI NOR node name with dtschema
      arm64: dts: juno: Drop useless 'dma-channels/requests' properties
      dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards
      dt-bindings: arm: stm32: correct blank lines
      ARM: dts: am33xx: use new 'dma-channels/requests' properties
      ARM: dts: dm81xx: use new 'dma-channels/requests' properties
      ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
      arm64: dts: exynos: move XTCXO clock frequency to board in Exynos Auto v9
      arm64: dts: exynos: drop useless 'dma-channels/requests' properties
      arm64: dts: fsd: drop useless 'dma-channels/requests' properties
      ARM: dts: s5pv210: drop useless 'dma-channels/requests' properties
      ARM: dts: exynos: drop useless 'dma-channels/requests' properties
      ARM: dts: zynq-7000: drop useless 'dma-channels/requests' properties
      ARM: dts: socfpga: drop useless 'dma-channels/requests' properties
      arm64: dts: stratix10/agilex: drop useless
'dma-channels/requests' properties
      arm64: dts: broadcom: drop useless 'dma-channels/requests' properties
      dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and
'#dma-requests'
      ARM: dts: imx27: use new 'dma-channels' property
      Merge tag 'samsung-dt-bindings-clk-exynosautov9-5.19' into next/dt64
      ARM: dts: at91: use generic node name for dataflash

Kuldeep Singh (8):
      ARM: dts: bcm-cygnus: Update spi clock properties
      ARM: dts: ste-dbx: Update spi clock-names property
      arm64: dts: lx2160a: Update can node property
      ARM: dts: qcom: mdm9615: User generic node name for DMA
      ARM: dts: qcom: apq8064: User generic node name for DMA
      arm64: dts: qcom: msm8996: User generic node name for DMA
      ARM: dts: qcom: ipq4019: User generic node name for DMA
      ARM: dts: qcom: ipq8064: User generic node name for DMA

Lad Prabhakar (16):
      arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
      arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
      arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog
pins related to SDHI
      arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
      arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting
can{0,1}-stb-hog nodes
      arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
      arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
      arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup
the SSI0 stub node
      arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
      arm64: dts: renesas: r9a07g054: Add USB2.0 device support
      arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup
SPI1 stub node
      arm64: dts: renesas: r9a07g054: Fillup the GPU node
      arm64: dts: renesas: r9a07g054: Add OPP table
      arm64: dts: renesas: r9a07g054: Add TSU node

Laurent Pinchart (3):
      arm64: dts: imx8mp: Add MEDIAMIX power domains
      arm64: dts: renesas: Remove empty lvds endpoints
      arm64: dts: renesas: Remove empty rgb output endpoints

Li Yang (4):
      ARM: dts: ls1021a: remove "simple-bus" compatible from ifc node
      ARM: dts: update ifc node name to be memory-controller
      arm64: dts: remove "simple-bus" compatible from ifc node
      arm64: dts: freescale: update ifc node name to be memory-controller

Lin Huang (2):
      arm64: dts: rockchip: Add dfi and dmc nodes to rk3399
      arm64: dts: rockchip: Enable dmc and dfi nodes on gru

Linus Walleij (8):
      dt-bindings: arm: ux500: Document Codina-TMO
      ARM: dts: ux500: Add Codina TMO device tree
      ARM: dts: ux500: Register Amstaos proximity sensor
      ARM: dts: ux500: Add line impedance to fuel gauge
      ARM: dts: ux500: Add GPS to Janice device tree
      ARM: dts: ux500: Add GPS to Skomer device tree
      ARM: dts: ux500: Add NFC to the Codina
      ARM: dts: ux500: Add GPS to the Codina

Luca Weiss (15):
      arm64: dts: qcom: sm6350: Fix naming of uart9
      arm64: dts: qcom: sm6350: Add I2C busses
      arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics
      arm64: dts: qcom: sm6350: Add UFS nodes
      arm64: dts: qcom: sm7225-fairphone-fp4: Enable UFS
      dt-bindings: arm: qcom: Document asus,sparrow device
      ARM: dts: qcom: Add support for ASUS ZenWatch 2
      arm64: dts: qcom: sm6350: Add wifi node
      arm64: dts: qcom: sm7225-fairphone-fp4: Enable wifi
      ARM: dts: qcom: msm8974-FP2: We're msm8974pro
      ARM: dts: qcom: msm8974-FP2: Add mmc* aliases
      ARM: dts: qcom: msm8974: Add missing license headers
      ARM: dts: qcom: msm8974-FP2: Add support for touchscreen
      ARM: dts: qcom: msm8974-FP2: Configure charger
      ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs

Lucas Stach (5):
      arm64: dts: imx8mp: add GPC node with GPU power domains
      arm64: dts: imx8mp: add GPU nodes
      dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
      dt-bindings: soc: add binding for i.MX8MP HDMI blk-ctrl
      arm64: dts: imx8mp: add HSIO power-domains

Manikanta Pubbisetty (1):
      arm64: dts: qcom: sc7280: Add WCN6750 WiFi node

Manoj Sai (3):
      arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM
      arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
      dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit

Marcel Ziswiler (17):
      arm64: dts: imx8mm-verdin: update regulator names
      arm64: dts: imx8mm-verdin: multi-line comment style
      arm64: dts: imx8mm-verdin: alphabetically re-order nodes
      arm64: dts: imx8mm-verdin: only dashes in node names
      arm64: dts: imx8mm-verdin: comment about i2c level shifter
      arm64: dts: imx8mm-verdin: update iomux configuration
      arm64: dts: imx8mm-verdin: re-order pinctrl groups
      arm64: dts: imx8mm-verdin: capitalisation of verdin comments
      arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups
      arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl
      arm64: dts: imx8mp: add uart2 dma
      arm64: dts: freescale: add initial support for verdin imx8m plus
      dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al.
      ARM: dts: imx6ull-colibri: fix nand bch geometry
      ARM: dts: imx6ull-colibri: add/update some comments
      ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi
      ARM: dts: imx6ull-colibri: improve pinctrl node names

Marek Vasut (15):
      arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini eDM SBC
      ARM: dts: stm32: Add alternate pinmux for ethernet0 pins
      ARM: dts: stm32: Add alternate pinmux for mco2 pins
      ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM
      arm64: dts: imx8mp: Add missing speed grade phandle
      arm64: dts: imx8mp: Add cpu-freq support
      ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
      arm64: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board
      dt-bindings: rcc: Add optional external ethernet RX clock properties
      dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC
      dt-bindings: arm: Add i.MX53 based Menlo board comment
      dt-bindings: arm: Add i.MX8M Mini Toradex Verdin based Menlo board
      arm64: dts: imx8mm: Add CPLD on MX8Menlo board
      arm64: dts: imx8mm: Disable USB2 OC on Data Modul i.MX8M Mini eDM SBC
      arm64: dts: imx8mm: Use 100 kHz I2C2 on Data Modul i.MX8M Mini eDM SBC

Mark Brown (1):
      ARM: dts: imx6qdl-udoo: Disable USB host to work around boot issues

Markus Niebel (4):
      arm64: dt: imx8mq: support pwm polarity inversion
      arm64: dt: imx8mm: support pwm polarity inversion
      arm64: dt: imx8mn: support pwm polarity inversion
      arm64: dt: imx8mp: support pwm polarity inversion

Martin Kepplinger (2):
      arm64: dts: imx8mq-librem5: make the volume buttons a wakeup source
      arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B

Matthias Kaehlcke (7):
      arm64: dts: qcom: sc7280: Add SAR sensors for herobrine
      arm64: dts: qcom: sc7280: Add device tree for herobrine villager
      arm64: dts: qcom: sc7280: Rename crd to crd-r3
      arm64: dts: qcom: sc7280: Add 'piglin' to the crd-r3 compatible strings
      arm64: dts: qcom: sc7280: herobrine: disable some regulators by default
      arm64: dts: qcom: sc7280: Add CRD rev5
      arm64: dts: qcom: sc7280: Add SAR sensors to herobrine crd

Matthias Schiffer (2):
      arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
      dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L)

Max Krummenacher (13):
      ARM: dts: imx6dl-colibri: Drop dedicated v1.1 device tree
      ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
      ARM: dts: imx6dl-colibri: Disable add-on accessories
      ARM: dts: imx6dl-colibri: Command pmic to standby for poweroff
      ARM: dts: imx6dl-colibri: Add additional pingroups
      ARM: dts: imx6dl-colibri: Move common nodes to SoM dtsi
      ARM: dts: imx6dl-colibri: Cleanup
      ARM: dts: imx6dl-colibri: Add usdhc1 sleep pin configuration
      ARM: dts: imx6dl-colibri: Add support for Toradex Iris carrier boards
      ARM: dts: imx6dl-colibri: Add support for Toradex Aster carrier board
      dt-bindings: arm: fsl: imx6dl-colibri: Drop dedicated v1.1 bindings
      dt-bindings: arm: fsl: Add carriers for toradex,colibri-imx6dl
      ARM: dts: imx6ull-colibri: change touch i2c parameters

Michael Riesch (6):
      dt-bindings: arm: rockchip: add radxa rock3 model a
      arm64: dts: rockchip: add basic dts for the radxa rock3 model a
      arm64: dts: rockchip: add usb3 support to rk3568-evb1-v10
      arm64: dts: rockchip: add usb3 support to the radxa rock3 model a
      arm64: dts: rockchip: enable usb hub on the radxa rock3 model a
      arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x

Michael Srba (2):
      dt-bindings: clock: gcc-msm8998: Add definitions of SSC-related clocks
      arm64: dts: qcom: msm8998: reserve potentially inaccessible clocks

Michael Walle (23):
      arm64: dts: imx8mn-evk: use proper names for PMIC outputs
      arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC
      arm64: dts: imx8mn-evk: add QSPI flash
      arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default
      arm64: dts: ls1028a: default to OTG mode for USB
      arm64: dts: imx8mn: add 8MNANOD3L-EVK device tree
      dt-bindings: arm: fsl: add IMX8MN DDR3L eval board
      ARM: dts: ls1021a: reduce the interrupt-map-mask
      arm64: dts: freescale: reduce the interrup-map-mask
      ARM: dts: lan966x: rename pinctrl nodes
      ARM: dts: lan966x: swap dma channels for crypto node
      ARM: dts: lan966x: add sgpio node
      ARM: dts: lan966x: add missing uart DMA channel
      ARM: dts: lan966x: add all flexcom usart nodes
      ARM: dts: lan966x: add flexcom SPI nodes
      ARM: dts: lan966x: add flexcom I2C nodes
      ARM: dts: lan966x: add basic Kontron KSwitch D10 support
      ARM: dts: lan966x: add hwmon node
      ARM: dts: lan966x: add MIIM nodes
      ARM: dts: lan966x: add reset switch reset node
      ARM: dts: lan966x: add serdes node
      ARM: dts: lan966x: add switch node
      ARM: dts: kswitch-d10: enable networking

Mike Leach (1):
      arm64: dts: juno: add CTI entries to device tree

Ming Qian (1):
      arm64: dts: freescale: imx8q: add imx vpu codec entries

Miquel Raynal (5):
      ARM: dts: r9a06g032: Add the two DMA nodes
      ARM: dts: r9a06g032: Describe the DMA router
      ARM: dts: r9a06g032: Fill the UART DMA properties
      ARM: dts: r9a06g032: Fix the NAND controller node
      ARM: dts: r9a06g032: Describe the RTC

Nobuhiro Iwamatsu (7):
      arm64: dts: visconti: Add clock controller support for TMPV7708
      arm64: dts: visconti: Update the clock providers for UART
      arm64: dts: visconti: Update the clock providers for I2C
      arm64: dts: visconti: Update the clock providers for watchdog timer
      arm64: dts: visconti: Update the clock providers for SPI
      arm64: dts: visconti: Update the clock providers for ethernet device
      arm64: dts: visconti: Update the clock providers for PCIe host controller

Nícolas F. R. A. Prado (2):
      arm64: dts: mediatek: Format mediatek,larbs as an array of phandles
      arm64: dts: mt8192: Follow binding order for SCP registers

Oleksandr Suvorov (2):
      ARM: dts: imx6dl-colibri: Add gpio-line-names
      ARM: dts: imx6ull-colibri: add gpio-line-names

Oleksij Rempel (10):
      ARM: dts: exynos: fix ethernet node name for different odroid boards
      ARM: dts: exynos: fix compatible strings for Ethernet USB devices
      ARM: dts: bcm283x: fix ethernet node name
      arm64: dts: imx8mm-kontron: fix ethernet node name
      ARM: dts: omap3/4/5: fix ethernet node name for different OMAP boards
      ARM: dts: imx6qdl-vicut1.dtsi: add thermal zone and attach tmp103 to it.
      dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards
      dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant
      ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group
      ARM: dts: stm32: add support for Protonic PRTT1x boards

Pali Rohár (1):
      ARM: dts: turris-omnia: Add atsha204a node

Paul Elder (2):
      dt-bindings: soc: Add i.MX8MP media block control DT bindings
      arm64: dts: imx8mp: Add MEDIA_BLK_CTRL

Peng Fan (1):
      arm64: dts: imx8mq: add hdmi phy 27m clock

Peter Geis (8):
      arm64: dts: rockchip: add rk356x dwc3 usb3 nodes
      arm64: dts: rockchip: enable dwc3 on quartz64-a
      arm64: dts: rockchip: add rk356x sfc support
      dt-bindings: arm: rockchip: Add Pine64 Quartz64 Model B
      dt-bindings: arm: rockchip: Add Pine64 SoQuartz SoM
      dt-bindings: arm: rockchip: Add Firefly Station M2
      arm64: dts: rockchip: add Pine64 Quartz64-B device tree
      arm64: dts: rockchip: add SoQuartz CM4IO dts

Petr Vorel (1):
      arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1 definition

Phil Edworthy (4):
      dt-bindings: arm: renesas: Document Renesas RZ/V2M SoC and EVK board
      dt-bindings: clock: Add r9a09g011 CPG Clock Definitions
      arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC
      arm64: dts: renesas: Add initial device tree for RZ/V2M EVK

Phil Elwell (4):
      ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
      ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
      ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
      ARM: dts: bcm283x: Align ETH_CLK GPIO line name

Philip Oberfichtner (2):
      ARM: dts: Add bosch acc board
      dt-bindings: arm: Add bosch acc board

Philip Rinn (1):
      arm64: dts: allwinner: a64: olinuxino: Enable audio

Philippe Schenker (3):
      ARM: dts: imx6ull-colibri: use pull-down for adc pins
      ARM: dts: imx6ull-colibri: add phy-supply to fec
      ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling

Qianggui Song (2):
      arm64: dts: meson-s4: add pinctrl node
      arm64: dts: meson-s4: add gpio_intc node

Rafał Miłecki (1):
      ARM: dts: BCM5301X: Update pin controller node name

Rahul T R (2):
      arm64: dts: ti: k3-j721e-sk: Enable DisplayPort
      arm64: dts: ti: k3-j721e-sk: Enable HDMI

Rakesh Pillai (1):
      arm64: dts: qcom: sc7280: Add WPSS remoteproc node

Rayyan Ansari (1):
      ARM: dts: qcom: pm8226: Add VADC node

Rex-BC Chen (1):
      arm64: dts: mt8183: Update disp_aal node compatible

Rob Herring (1):
      arm64: dts: qcom: sdm845: shift6mq: Fix boolean properties with values

Robert Marko (5):
      arm64: dts: uDPU: update partition table
      arm64: dts: uDPU: correct temperature sensors
      arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config
      arm64: dts: marvell: espressobin-ultra: add PHY and switch reset pins
      arm64: dts: marvell: espressobin-ultra: enable front USB3 port

Robin Murphy (1):
      arm64: dts: rockchip: Add some pins for NanoPi4

Robin van der Gracht (2):
      ARM: dts: imx6dl-victgo: Add interrupt-counter nodes
      ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compatible 7" display

Rohit Agarwal (12):
      ARM: dts: qcom: sdx65: Add support for A7 PLL clock
      ARM: dts: qcom: sdx65: Add support for APCS block
      ARM: dts: qcom: sdx65: Add spmi node
      ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic
      ARM: dts: qcom: Add PMIC pmx65 dts
      ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic
      ARM: dts: qcom: sdx65: Add rpmpd node
      ARM: dts: qcom: sdx65-mtp: Add regulator nodes
      ARM: dts: qcom: sdx65: Add reserved memory nodes
      ARM: dts: qcom: sdx65: Add support for SDHCI controller
      ARM: dts: qcom: sdx65: Enable ARM SMMU
      ARM: dts: qcom: sdx65: Add support for TCSR Mutex

Rui Miguel Silva (2):
      dt-bindings: Add Arm corstone1000 platform
      arm64: dts: Add Arm corstone1000 platform support

Rui Salvaterra (2):
      arm64: dts: mt7622: specify the number of DMA requests
      arm64: dts: mt7622: specify the L2 cache topology

SHIMAMOTO Takayoshi (1):
      ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2

Sameer Pujar (2):
      arm64: tegra: Add ASRC device on Tegra186 and later
      arm64: tegra: Enable ASRC on various platforms

Samuel Holland (2):
      arm64: dts: rockchip: Add accelerometer to rk3566-pinenote
      arm64: dts: rockchip: Add USB and TCPC to rk3566-pinenote

Sandeep Maheswaram (1):
      arm64: dts: qcom: sc7280: Add wakeup-source property for USB node

Sankeerth Billakanti (1):
      arm64: dts: qcom: sc7280: rename edp_out label to mdss_edp_out

Sascha Hauer (1):
      arm64: dts: rockchip: rename HDMI ref clock to 'ref' on rk3399

Satya Priya (2):
      arm64: dts: qcom: pm8350c: Add pwm support
      arm64: dts: qcom: Enable pm8350c pwm for sc7280-idp2

Shaik Sajida Bhanu (1):
      arm64: dts: qcom: sc7280: Add reset entries for SDCC controllers

Shawn Lin (1):
      arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399

Sherry Sun (1):
      arm64: dts: imx8mp: add ddr controller node to support EDAC on imx8mp

Shunzhou Jiang (1):
      arm64: dts: add support for S4 power domain controller

Souradeep Chowdhury (1):
      arm64: dts: qcom: sc7280: Set the default dr_mode for usb2

Stefan Wahren (2):
      ARM: dts: bcm2835-rpi-b: Fix GPIO line names
      ARM: dts: bcm283x: Remove gpio line name NC

Stephan Gerhold (3):
      arm64: dts: qcom: msm8916: Add BAM-DMUX for WWAN network interfaces
      arm64: dts: qcom: msm8916-huawei-g7: Clarify installation instructions
      arm64: dts: qcom: msm8916-huawei-g7: Add sound card

Stephen Boyd (8):
      arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name
      arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins
      arm64: dts: qcom: sc7180-trogdor: Simplify SAR sensor enabling
      arm64: dts: qcom: sc7180: Remove ipa interconnect node
      ARM: dts: qcom: sdx55: Remove ipa interconnect node
      arm64: dts: qcom: sc7180-trogdor: Simplify trackpad enabling
      arm64: dts: qcom: sc7180-trogdor: Simplify spi0/spi6 labeling
      arm64: dts: qcom: Only include sc7180.dtsi in sc7180-trogdor.dtsi

Sudeep Holla (2):
      arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel
      arm64: dts: fvp: Align virtio device node names with dtschema

Sumit Gupta (1):
      arm64: tegra: Add node for Tegra234 CCPLEX cluster

Taniya Das (2):
      dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280
      arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock controllers

Thorsten Scherer (1):
      ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks

Tim Harvey (7):
      arm64: dts: imx8m{m,n}-venice-*: add missing uart-has-rtscts
property to UARTs
      arm64: dts: imx: Add i.MX8M Plus Gateworks gw7400 dts support
      dt-bindings: arm: Add i.MX8M Plus Gateworks GW74xx board
      arm64: dts: imx8mm-venice-gw7902: fix pcie bindings
      arm64: dts: imx8m*venice: add missing clock-names to pcie_phy
      arm64: dts: imx8mm-venice-gw7902: add vdd_5p0 ADC channel
      arm64: dts: imx8mm-venice-gw7901: remove unnecessary cpu temp override

Tinghan Shen (2):
      dt-bindings: arm: mediatek: Add mt8195 pericfg compatible
      arm64: dts: Add mediatek SoC mt8195 and evaluation board

Tomi Valkeinen (2):
      arm64: dts: ti: k3-j721e-*: add DP & DP PHY
      arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm

Tommaso Merciai (1):
      arm64: dts: imx8mm-evk: add pwm1/backlight support

Tony Lindgren (32):
      dt-bindings: omap: Add clock-output-names and #clock-cells
      dt-bindings: clock: ti: Add clock-output-names for clockctrl
      dt-bindings: clock: ti: Add clock-output-names for TI composite clocks
      ARM: dts: Add clksel node for am3 ehrpwm
      ARM: dts: Add clksel node for am3 gfx
      ARM: dts: Add clksel node for am3 clkout
      ARM: dts: Use clock-output-names for am3
      ARM: dts: Use clock-output-names for dra7
      ARM: dts: Use clock-output-names for am4
      ARM: dts: Add clock-output-names for omap4
      ARM: dts: Drop custom clkctrl compatible and update omap4 l4per
      ARM: dts: Add clock-output-names for omap5
      ARM: dts: Drop custom clkctrl compatible and update omap5 l4per
      ARM: dts: Group omap3 CONTROL_DEVCONF0 clocks
      ARM: dts: Group omap3 CONTROL_DEVCONF1 clocks
      ARM: dts: Group omap3 CM_FCLKEN1_CORE clocks
      ARM: dts: Group omap3 crypto accelerator clocks
      ARM: dts: Group omap3 CM_ICLKEN1_CORE clocks
      ARM: dts: Group omap3 CM_ICLKEN3_CORE clocks
      ARM: dts: Group omap3 CM_CLKSEL_CORE clocks
      ARM: dts: Group omap3 CM_FCLKEN_WKUP clocks
      ARM: dts: Group omap3 CM_ICLKEN_WKUP clocks
      ARM: dts: Group omap3 CM_CLKSEL_WKUP clocks
      ARM: dts: Group omap3 CM_CLKSEL1_PLL clocks
      ARM: dts: Group omap3 CM_CLKOUT_CTRL clocks
      ARM: dts: Group omap3 CM_FCLKEN_DSS clocks
      ARM: dts: Group omap3 CM_CLKSEL_DSS clocks
      ARM: dts: Group omap3 CM_FCLKEN_CAM clocks
      ARM: dts: Group omap3 CM_FCLKEN_PER clocks
      ARM: dts: Group omap3 CM_ICLKEN_PER clocks
      ARM: dts: Group omap3 CM_CLKSEL_PER clocks
      ARM: dts: Group omap3 CM_CLKSEL1_EMU clocks

Ulrich Hecht (2):
      arm64: dts: renesas: r8a779a0: Add CANFD device node
      arm64: dts: renesas: falcon: Enable CANFD 0 and 1

Uwe Kleine-König (1):
      ARM: dts: imx6qdl-tx6: Drop some duplicated properties

Valentin Caron (2):
      ARM: dts: stm32: add RTC node on stm32mp131
      ARM: dts: stm32: enable RTC support on stm32mp135f-dk

Vignesh Raghavendra (4):
      arm64: dts: ti: k3-am62: Add more peripheral nodes
      arm64: dts: ti: k3-am625-sk: Enable on board peripherals
      arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes
      arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module

Vijaya Krishna Nivarthi (2):
      arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold
for bluetooth
      arm64: dts: qcom: sc7280-qcard: Configure CTS pin to
bias-bus-hold for bluetooth

Vinod Koul (14):
      arm64: dts: qcom: sm8150: add ethernet node
      arm64: dts: qcom: sa8155p-adp: Enable ethernet node
      arm64: dts: qcom: sm8450: Add gpi_dma nodes
      arm64: dts: qcom: sm8450: Fix missing iommus for qup
      arm64: dts: qcom: sm8450: Add qup nodes for qup0
      arm64: dts: qcom: sm8450: Add qup nodes for qup1
      arm64: dts: qcom: sm8450: Add qup nodes for qup2
      arm64: dts: qcom: sm8450: Fix missing iommus for qup1
      arm64: dts: qcom: sm8450-qrd: Enable spi and i2c nodes
      arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name
      arm64: dts: qcom: db845c: Add support for MCP2517FD
      arm64: dts: qcom: sc7280: Add GPI DMAengines
      arm64: dts: qcom: sc7280: Add GENI I2C/SPI DMA channels
      arm64: dts: qcom: sc7280-idp: Enable GPI DMAs

Vladimir Zapolskiy (2):
      arm64: dts: qcom: sm8450: Add thermal sensor controllers
      arm64: dts: qcom: sm8450: Add thermal zones

Vyacheslav Bocharov (4):
      arm64: meson: add dts bluetooth node for JetHub H1
      arm64: meson: dts: update serial alias in dts for JetHub D1
      arm64: meson: update SDIO voltage in dts for JetHub D1
      arm64: meson: update WiFi SDIO in dts for JetHub D1

William Zhang (2):
      dt-bindings: arm: add bcmbca device tree binding document
      ARM: dts: add dts files for bcmbca soc 47622

Wolfram Sang (5):
      ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes
      ARM: dts: rzg1: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes

Yassine Oudjana (4):
      arm64: dts: qcom: msm8996: Revamp reserved memory
      arm64: dts: qcom: msm8996: Unify smp2p naming
      arm64: dts: qcom: msm8996: Add MSS and SLPI
      arm64: dts: qcom: msm8996-xiaomi-*: Enable MSS and SLPI

Yegor Yefremov (1):
      ARM: dts: am335x-baltos: update MPU regulator range

Yong Wu (2):
      arm: dts: mediatek: Get rid of mediatek, larb for MM nodes
      arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes

Yoshihiro Shimoda (7):
      dt-bindings: power: Add r8a779g0 SYSC power domain definitions
      dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
      dt-bindings: arm: renesas: Document R-Car V4H White Hawk DT bindings
      dt-bindings: reset: renesas,rst: Document r8a779g0 reset module
      dt-bindings: power: renesas,rcar-sysc: Document r8a779g0 SYSC bindings
      arm64: dts: renesas: Add Renesas R8A779G0 SoC support
      arm64: dts: renesas: Add Renesas White Hawk boards support

dirstat only
   0.9% Documentation/devicetree/bindings/arm/
   0.9% Documentation/devicetree/bindings/clock/
   0.4% Documentation/devicetree/bindings/soc/
  44.1% arch/arm/boot/dts/
   0.9% arch/arm64/boot/dts/arm/
  11.4% arch/arm64/boot/dts/freescale/
   5.4% arch/arm64/boot/dts/mediatek/
   1.6% arch/arm64/boot/dts/nvidia/
  15.4% arch/arm64/boot/dts/qcom/
   6.9% arch/arm64/boot/dts/renesas/
   5.1% arch/arm64/boot/dts/rockchip/
   1.9% arch/arm64/boot/dts/ti/
   1.2% arch/arm64/boot/dts/
   2.6% include/dt-bindings/clock/

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

* [GIT PULL 2/5] ARM: DT changes for 5.19, part 1
@ 2022-05-26 14:48   ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:48 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 71ff461c3f41f6465434b9e980c01782763e7ad8:

  iommu/omap: Fix regression in probe for NULL pointer dereference
(2022-04-08 11:16:29 +0200)

are available in the Git repository at:

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

for you to fetch changes up to 82706d6fb19d0b845146f7108fce3926502c5f52:

  Merge tag 'v5.18-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt (2022-05-13 23:26:21 +0200)

----------------------------------------------------------------
ARM: DT changes for 5.19, part 1

There are 40 branches this time, adding a lot of new hardware
support, and cleanups. Krzysztof Kozlowski continues his treewide
cleanups.

There are a number of new SoCs, all of them as part of existing
families, and typically added along with a reference board:

 - Renesas RZ/G2UL (R9A07G043) is the single-core version of the RZ/G2L
   general-purpose MPU.

 - Renesas RZ/V2M (R9A09G011) is a smart camera SoC

 - Renesas R-Car V4H (R8A779G0) is an automotive chip with Cortex-A76
   cores and deep learning accerlation.

 - Broadcom BCM47622 is a new broadband SoC based on a quad Cortex-A7
   and dual Wifi-6.

 - Corstone1000 is a generic platform from Arm that is used for designing
   custom SoCs, the support for now is for the Fixed Virtual Platform
   emulation for it.

 - Mediatek MT8195 (Kompanio 1200) is a high-end consumer chip used
   in upcoming Chromebooks.

 - NXP i.MXRT1050 is a Cortex-M7 based microcontroller, the first
   MMU-less SoC to be added in a while

New machines based on already supported SoCs this time are mainly
for 32-bit platforms and include:

 - Two wireless routers based on Broadcom bcm4708

 - 30 new boards based on NXP i.MX6, i.MX7 and i.MX8 families, mostly
   for the industrial embedded market, and on NXP LS1021A based
   IOT board.

 - Two ethernet switches based on Microchip LAN966

 - Eight Qualcomm Snapdragon based machines, including a smartwatch,
   a Chromebook board and some phones

 - Another phone based on the old ST-Ericsson Ux500 platform

 - Seven STM32MP1 based boards

 - Four single-board computers based on Rockchip RK3566/RK3568

----------------------------------------------------------------
Note: the full pull request message exceeds 100KB, using a dirstat instead
of the normal diffstat.

Adam Ford (5):
      arm64: dts: imx8mn: Enable HS400-ES
      arm64: dts: imx8mp: Enable HS400-ES
      ARM: dts: logicpd-som-lv: Move pinmuxing to peripheral nodes
      arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
      arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3

Akhil P Oommen (1):
      arm64: dts: qcom: sc7280: Support gpu speedbin

Alexander Bauer (1):
      ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S with i.MX 6ULL

Alexander Shiyan (8):
      ARM: dts: imx51: Add generic DMA bindings for UART nodes
      ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators
      ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages
      ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply
      ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv usbphy for USB1
      ARM: dts: am335x-myirtech: Add an external clock oscillator for CPU RTC
      ARM: dts: am335x-myirtech: Update NAND default partition table layout
      ARM: dts: imx6qdl-phytec: Add LED labels

Alexander Stein (5):
      ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees
      ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees
      ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees
      ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees
      ARM: dts: imx7s: fix iomuxc_lpsr node name

Alexandre Torgue (7):
      dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure"
      dt-bindings: clock: stm32mp15: rename CK_SCMI define
      dt-bindings: reset: stm32mp15: rename RST_SCMI define
      ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15
      dt-bindings: arm: stm32: Add SCMI version of STM32 boards
(DK1/DK2/ED1/EV1)
      ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
      dt-bindings: clock: stm32mp1: adapt example for "st,stm32mp1-rcc-secure"

Allen-KH Cheng (16):
      arm64: dts: mt8192: Add pwrap node
      arm64: dts: mt8192: Add SCP node
      arm64: dts: mt8192: Add usb-phy node
      arm64: dts: mt8192: Add xhci node
      arm64: dts: mt8192: Fix nor_flash status disable typo
      arm64: dts: mt8192: Add efuse node
      arm64: dts: mt8192: Add m4u and smi nodes
      arm64: dts: mt8192: Add the mmsys reset bit to reset the dsi0
      arm64: dts: mt8192: Add dpi node
      arm64: dts: mt8192: Add PCIe node
      arm64: dts: mt8192: Add H264 venc device node
      arm64: dts: mediatek: mt8173: Add power domain to encoder nodes
      dt-bindings: arm: Add compatible for Mediatek MT8192
      arm64: dts: mt8192: Add spmi node
      arm64: dts: mt8192: Add audio-related nodes
      arm64: dts: mt8192: Add mmc device nodes

Andre Przywara (9):
      dt-bindings: watchdog: sunxi: fix F1C100s compatible
      dt-bindings: watchdog: sunxi: clarify clock support
      ARM: dts: suniv: F1C100: fix watchdog compatible
      dt-bindings: arm: sunxi: document LicheePi Nano name
      ARM: dts: suniv: F1C100: fix CPU node
      ARM: dts: suniv: F1C100: fix timer node
      dt-bindings: spi: sunxi: document F1C100 controllers
      ARM: dts: suniv: F1C100: add SPI support
      ARM: dts: suniv: licheepi-nano: add SPI flash

Andrej Picej (2):
      ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm
      dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL

AngeloGioacchino Del Regno (1):
      arm64: dts: mediatek: mt8173: Add gce-client-reg handle to disp-mutex

Angus Ainslie (1):
      arm64: dts: imx8mq-librem5: add a RO firmware partition

Aniruddha Rao (1):
      arm64: tegra: Update SDMMC1/3 clock source for Tegra194

Ansuel Smith (1):
      ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064

Ariel D'Alessandro (1):
      arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio card node

Arnd Bergmann (41):
      Merge tag 'dt-cleanup-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'bindings-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'omap-for-v5.19/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'ux500-dts-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
      Merge tag 'amlogic-arm64-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
      Merge tag 'amlogic-arm-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
      Merge tag 'stm32-dt-for-v5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
      Merge tag 'juno-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/dt
      Merge tag 'arm-soc/for-5.19/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.19/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'omap-for-v5.19/dt-part2-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
      Merge tag 'dt64-cleanup-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'dt-cleanup-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
      Merge tag 'tegra-for-5.19-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'tegra-for-5.19-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      Merge tag 'ti-keystone-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
      Merge tag 'imx-bindings-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'sunxi-dt-for-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      Merge tag 'qcom-dts-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'qcom-arm64-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      Merge tag 'imx-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Merge tag 'imx-dt64-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
      Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node"
      Merge tag 'v5.19-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'v5.19-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
      Merge tag 'visconti-arm-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/dt
      Merge tag 'mvebu-dt64-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
      Merge tag 'mvebu-dt-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
      Merge tag 'at91-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
      Merge tag 'v5.18-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
      Merge tag 'v5.18-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt

Arınç ÜNAL (9):
      ARM: dts: BCM5301X: Fix DTC warning for NAND node
      ARM: dts: BCM5301X: Remove cell properties from srab ports on
Asus RT-AC88U
      ARM: dts: BCM5301X: Add rgmii to port@5 of Broadcom switch on
Asus RT-AC88U
      ARM: dts: BCM5301X: Retrieve gmac1 MAC address from NVRAM on Asus RT-AC88U
      dt-bindings: arm: bcm: fix BCM53012 and BCM53016 SoC strings
      dt-bindings: arm: bcm: create new description for BCM53016
      ARM: dts: BCM5301X: Fix compatible strings for BCM53012 and BCM53016 SoC
      dt-bindings: arm: bcm: add bindings for Asus RT-AC88U
      ARM: dts: BCM5301X: Disable gmac0 and enable port@8 on Asus RT-AC88U

Ashish Mhetre (2):
      dt-bindings: memory: tegra: Update validation for reg and reg-names
      arm64: tegra: Add memory controller channels

Ashish Singhal (1):
      arm64: tegra: Add QSPI controllers on Tegra234

Aswath Govindraju (1):
      arm64: dts: ti: k3-am62: Add support for MCAN

Baruch Siach (1):
      arm64: dts: qcom: ipq6018: Add mdio bus description

Bhupesh Sharma (14):
      arm64: dts: qcom: sm8150: Add pdc interrupt controller node
      arm64: dts: qcom: sm8150: Add ufs power-domain entries
      arm64: dts: qcom: sm8150: Add PCIe nodes
      arm64: dts: qcom: sa8155: Enable PCIe nodes
      arm64: dts: qcom: sm8150: Add support for SDC2
      arm64: dts: qcom: sa8155p-adp: Add support for uSD card
      arm64: dts: qcom: sm8150: Add PDC as the interrupt parent for tlmm
      arm64: dts: qcom: msm8996-xiaomi: Drop max-microamp and
vddp-ref-clk properties from QMP PHY
      arm64: dts: qcom: sc7280: Fix qmp phy node (use phy@ instead of lanes@)
      arm64: dts: qcom: sm8450: Fix qmp ufs phy node (use phy@ instead
of lanes@)
      arm64: dts: qcom: ipq6018: Fix qmp usb3 phy node
      arm64: dts: qcom: sm8450: Fix qmp phy node (use phy@ instead of lanes@)
      arm64: dts: qcom: sm8150: Fix iommu sid value for SDC2 controller
      arm64: dts: qcom: sa8155p-adp: Disable multiple Tx and Rx queues
for ethernet IP

Biju Das (43):
      dt-bindings: power: renesas,rzg2l-sysc: Document RZ/G2UL SoC
      arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
      arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
      arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec
from common dtsi
      arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
      arm64: dts: renesas: rzg2lc-smarc: Enable Audio
      arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
      arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
      arm64: dts: renesas: rzg2lc-smarc-som: Add vdd core regulator
      dt-bindings: arm: renesas: Document Renesas RZ/G2UL SMARC EVK
      dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions
      arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
      arm64: dts: renesas: rzg2l-smarc: Move gpios property of
vccq_sdhi1 from common dtsi
      arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC
      arm64: dts: renesas: Add initial device tree for RZ/G2UL Type-1 SMARC EVK
      arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node
      arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins
      arm64: dts: renesas: r9a07g043: Add SDHI nodes
      arm64: dts: renesas: r9a07g043: Add GbEthernet nodes
      arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC platform
      arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMARC platform
      arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on SMARC platform
      arm64: dts: renesas: r9a07g043: Add I2C2 node and fillup the
I2C{0,1,3} stub nodes
      arm64: dts: renesas: r9a07g043: Add SSI{1,2,3} nodes and fillup
the SSI0 stub node
      arm64: dts: renesas: r9a07g043: Add USB2.0 support
      arm64: dts: renesas: r9a07g043: Fillup the CANFD stub node
      arm64: dts: renesas: r9a07g043: Fillup the OSTM{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g043: Fillup the WDT{0,2} stub nodes
      arm64: dts: renesas: rzg2ul-smarc: Enable i2c{0,1} and wm8978
      arm64: dts: renesas: rzg2ul-smarc: Enable CANFD
      arm64: dts: renesas: rzg2ul-smarc-som: Enable OSTM
      arm64: dts: renesas: rzg2ul-smarc-som: Enable watchdog
      dt-bindings: memory: renesas,rpc-if: Document RZ/G2UL SoC
      arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_dai
nodes from common dtsi
      arm64: dts: renesas: rzg2ul-smarc: Enable Audio
      arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support
      arm64: dts: renesas: r9a07g044: Fix external clk node names
      arm64: dts: renesas: r9a07g054: Fix external clk node names
      arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes
      arm64: dts: renesas: r9a07g043: Add OPP table
      arm64: dts: renesas: r9a07g043: Add TSU node
      arm64: dts: renesas: r9a07g043: Create thermal zone to support IPA
      arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus controller node

Bjorn Andersson (5):
      Merge branch '20220223172248.18877-1-tdas@codeaurora.org' into
arm64-for-5.19
      Merge branch '20220411072156.24451-2-michael.srba@seznam.cz'
into arm64-for-5.19
      arm64: dts: qcom: sm8350: Define GPI DMA engines
      arm64: dts: qcom: sm8350: Add GENI I2C/SPI DMA channels
      arm64: dts: qcom: sm8350-hdk: Enable &gpi_dma1

Bryan O'Donoghue (3):
      arm64: dts: qcom: sm8250: Add camcc DT node
      arm64: dts: qcom: sm8250: camss: Add CAMSS block definition
      arm64: dts: qcom: sm8250: camss: Add CCI definitions

Caleb Connolly (1):
      arm64: dts: rockchip: add an input enable pinconf to rk3399

Changming Huang (2):
      ARM: dts: Add initial LS1021A IoT board dts support
      dt-bindings: arm: fsl: add ls1021a-iot board

Chanho Park (5):
      dt-bindings: clock: add clock binding definitions for Exynos Auto v9
      dt-bindings: clock: add Exynos Auto v9 SoC CMU bindings
      arm64: dts: exynos: add initial CMU clock nodes in ExynosAutov9
      arm64: dts: exynos: switch USI clocks in ExynosAutov9
      arm64: dts: exynos: switch UFS clock node in ExynosAutov9

Chris Packham (1):
      arm64: dts: marvell: Update sdhci node names to match schema

Christian Hewitt (1):
      arm64: dts: meson: alpa sort the board Makefile

Christopher Obbard (2):
      arm64: dts: rockchip: Rename vdec_mmu node for RK3328
      arm64: dts: rockchip: Add vdec support for RK3328

Chuanhong Guo (1):
      arm64: dts: mediatek: add mtk-snfi for mt7622

Dang Huynh (2):
      ARM: dts: sunxi: nanopi: Remove input-name property
      arm64: dts: mediatek: pumpkin: Remove input-name property

Dave Gerlach (3):
      ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
      ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
      ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc

David Jander (21):
      ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight
brightness to maximum
      ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to backlight_lcd
      ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node
      ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs
      ARM: dts: imx6qdl-victgo: add CAN termination support
      ARM: dts: imx6qdl-vicut1.dtsi: remove TiWi module
      ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp
      ARM: dts: imx6qdl-vicut1.dtsi: Remove PCIe
      ARM: dts: imx6qdl-vicut1/victgo: Remove UART2
      ARM: dts: imx6qdl-vicut1.dtsi: Fix LED names
      ARM: dts: imx6qdl-vicut1.dtsi: Fix debug LED gpio pins
      ARM: dts: imx6qdl-vicut1.dtsi: Update GPIO line names
      ARM: dts: imx6qdl-vicut1.dtsi: Remove conflicting pinctrl entry
      ARM: dts: imx6q-vicut1.dts: remove sata node
      ARM: dts: imx6dl-victgo.dts: update gpio names
      ARM: dts: imx6dl-victgo.dts: Factor out common parts to
imx6qdl-victgo.dtsi
      ARM: dts: imx6qdl-vicut1.dtsi: Move some node out to DTS files
      ARM: dts: Remove imx6qdl-victgo.dtsi
      ARM: dts: imx6qdl-vicut1: Factor out common parts of 12inch board variants
      ARM: dts: imx6dl-victgo.dts: Remove touchscreen x axis inversion
      ARM: dts: imx6qdl-vicut1.dtsi: Add missing ISB led node

Denys Drozdov (5):
      dt-bindings: arm: fsl: add toradex,colibri-imx6ull
      ARM: dts: imx6ull-colibri: add touchscreen device nodes
      ARM: dts: imx6ull-colibri: update device trees to support overlays
      ARM: dts: imx6ull-colibri: add support for toradex iris carrier boards
      ARM: dts: imx6ull-colibri: add support for toradex aster carrier boards

Diego Sueiro (1):
      arm64: dts: fvp: Add virtio-rng support

Diogo Ivo (1):
      arm64: tegra: Add missing DFLL reset on Tegra210

Dmitry Baryshkov (26):
      arm64: dts: qcom: sdm845-db845c: add wifi variant property
      arm64: dts: qcom: apq8096-db820c: enable MSS node
      arm64: dts: qcom: sdm845: remove snps,dw-pcie compatibles
      arm64: dts: qcom: msm8996: remove snps,dw-pcie compatibles
      arm64: dts: qcom: sm8450-hdk: Enable remoteproc instances
      arm64: dts: qcom: sm8450: add fastrpc nodes
      arm64: dts: qcom: sdm845: correct dynamic power coefficients
      arm64: dts: qcom: pm8350: add temp sensor and thermal zone config
      arm64: dts: qcom: pm8350b: add temp sensor and thermal zone config
      arm64: dts: qcom: pmr735b: add temp sensor and thermal zone config
      arm64: dts: qcom: pm8350c: stop depending on thermal_zones label
      arm64: dts: qcom: pmr735a: stop depending on thermal_zones label
      arm64: dts: qcom: add pm8450 support
      arm64: dts: qcom: sm8450: add PCIe0 PHY node
      arm64: dts: qcom: sm8450: add PCIe0 RC device
      arm64: dts: qcom: sm8450: add PCIe1 PHY node
      arm64: dts: qcom: sm8450: add PCIe1 root device
      arm64: dts: qcom: sm8450-qrd: enable PCIe0 PHY device
      arm64: dts: qcom: sm8450-qrd: enable PCIe0 host
      arm64: dts: qcom: sm8450-hdk: add pcie nodes
      arm64: dts: qcom: msm8996: Drop flags for mdss irqs
      arm64: dts: qcom: sdm630: Drop flags for mdss irqs
      arm64: dts: qcom: sdm660: Drop flags for mdss irqs
      arm64: dts: qcom: sdm845: Drop flags for mdss irqs
      arm64: dts: qcom: sm8250: Drop flags for mdss irqs
      ARM: dts: qcom: msm8974: Drop flags for mdss irqs

Douglas Anderson (4):
      arm64: dts: qcom: sc7280-herobrine: Fix PCIe regulator glitch at bootup
      arm64: dts: qcom: sc7280: Delete herobrine-r0
      arm64: dts: qcom: sc7280-herobrine: Audio codec wants 1.8V, not 1.62V
      arm64: dts: qcom: sc7280: eDP for herobrine boards

Eugen Hristev (1):
      ARM: dts: at91: sama7g5: remove interrupt-parent from gic node

Fabien Dessenne (5):
      ARM: dts: stm32: fix pinctrl node name warnings (MCU soc)
      ARM: dts: stm32: fix pinctrl node name warnings (MPU soc)
      ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131
      ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk
      ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk

Fabien Parent (5):
      dt-bindings: arm64: dts: mediatek: Add mt8195-demo board
      arm64: dts: mediatek: Add device-tree for MT8195 Demo board
      arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor node name
      arm64: dts: mediatek: mt8195-demo: Remove input-name property
      arm64: dts: mediatek: mt8195-demo: enable uart1

Fabio Estevam (10):
      arm64: dts: imx8mn-evk: Add UART3 support
      ARM: dts: mba6ulx: Remove unnecessary #address-cells/#size-cells
      ARM: dts: imx6dl-plybas: Use the standard 'uart-has-rtscts'
      ARM: dts: imx6ul-kontron-n6x1x-s: Use the standard 'uart-has-rtscts'
      arm64: dts: imx8mp-verdin: Use the standard 'uart-has-rtscts'
      arm64: dts: imx8mq-kontron-pitx-imx8m: Use the standard 'uart-has-rtscts'
      ARM: dts: imx6sl: Add a label for the cpu node
      dt-bindings: vendor-prefixes: Add prefix for Storopack
      dt-bindings: arm: fsl: Add Storopack i.MX7D SMEGW01 board
      ARM: dts: imx7d-smegw01: Add support for i.MX7D SMEGW01 board

Frank Wunderlich (3):
      arm64: dts: rockchip: Add sata nodes to rk356x
      arm64: dts: rockchip: Add USB nodes for BPI-R2-Pro
      arm64: dts: rockchip: Add SATA support to BPI-R2-Pro

Furkan Kardame (1):
      arm64: dts: rockchip: add dts for Firefly Station M2 rk3566

Geert Uytterhoeven (16):
      arm64: dts: renesas: r8a779f0: Add I2C nodes
      arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs
      arm64: dts: renesas: spider: Add Ethernet sub-board
      arm64: dts: renesas: rcar-gen3: Add RPC device nodes
      arm64: dts: renesas: draak: Add RPC HyperFlash device node
      arm64: dts: renesas: ebisu: Add RPC HyperFlash device node
      arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node
      arm64: dts: renesas: ulcb: Add RPC HyperFlash device node
      Merge tag 'renesas-r9a07g043-dt-binding-defs-tag' into HEAD
      arm64: dts: renesas: r8a779f0: Add GPIO nodes
      ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node
      Merge tag 'renesas-r8a779g0-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.19
      dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
      arm64: dts: renesas: Add interrupt-names to CANFD nodes
      arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
      Merge tag 'renesas-r9a09g011-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.19

Gireesh Hiremath (15):
      ARM: dts: am335x: Guardian: Update NAND partition table
      ARM: dts: am335x: Guardian: Rename power button label
      ARM: dts: am335x: Guardian: Add keypad
      ARM: dts: am335x: Guardian: Disable poweroff support from RTC
      ARM: dts: am335x: Guardian: Remove mmc status led
      ARM: dts: am335x: Guardian: Update life led
      ARM: dts: am335x: Guardian: Update beeper label
      ARM: dts: am335x: Guardian: Update regulator node name
      ARM: dts: am335x: Guardian: Add lcd port
      ARM: dts: am335x: Guardian: Update backlight parameter
      ARM: dts: am335x: Guardian: Enable UART port two
      ARM: dts: am335x: Guardian: Disable DMA property of USB1
      ARM: dts: am335x: Guardian: Update interface pinmux
      ARM: dts: am335x: Guardian: Add gpio line manes
      ARM: dts: am335x: Guardian: Update comments

Giulio Benetti (1):
      ARM: dts: imx: Add i.MXRT1050-EVK support

Guido Günther (2):
      arm64: dts: imx8mq-librem5: higher boost regulation current
      arm64: dts: imx8mq-librem5-r4: add the correct panel

Harald Geyer (1):
      arm64: dts: allwinner: teres-i: Add GPIO port regulators

Heiko Stuebner (1):
      arm64: dts: rockchip: fix Makefile sorting for BananaPi R2 Pro

Herve Codina (4):
      ARM: dts: r9a06g032: Add missing '#power-domain-cells'
      ARM: dts: r9a06g032: Add internal PCI bridge node
      ARM: dts: r9a06g032: Add USB PHY DT support
      ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY

Hui Liu (1):
      arm64: dts: mt6359: add PMIC MT6359 related nodes

Ivy Jian (1):
      arm64: dts: qcom: switch panel compatible to "edp-panel" for limozeen

Jack Matthews (1):
      ARM: dts: qcom: pm8226: add node for RTC

Jami Kettunen (1):
      arm64: dts: qcom: msm8998-oneplus-common: Add NFC

Jayesh Choudhary (1):
      arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main

Jesse Taube (3):
      ARM: dts: suniv: F1C100: add clock and reset macros
      ARM: dts: suniv: F1C100: add MMC controllers
      ARM: dts: suniv: licheepi-nano: add microSD card

Joel Selvaraj (5):
      arm64: dts: qcom: sdm845-xiaomi-beryllium: change firmware path
and use mbn format
      arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom ipa driver
      arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's
vddio-supply property
      arm64: dts: qcom: sdm845-xiaomi-beryllium: enable second wifi channel
      arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom wled
backlight and link to panel

Johan Jonker (4):
      ARM: dts: rockchip: use generic node name for dma rk3036/rk322x
      arm64: dts: rockchip: use generic node name for pmucru on rk3399
      arm64: dts: rockchip: add clocks property to cru nodes rk3399
      ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036

Jon Hunter (1):
      arm64: tegra: Update PWM fan node name

Jonathan Bakker (4):
      ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
      ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
      ARM: dts: s5pv210: Adjust memory reg entries to match spec
      ARM: dts: s5pv210: Adjust DMA node names to match spec

Katherine Perez (1):
      arm64: dts: qcom: sm8350-duo2: enable battery charger

Kathiravan T (1):
      arm64: dts: qcom: ipq8074: fix the sleep clock frequency

Kieran Bingham (1):
      arm64: dts: renesas: falcon-cpu: Use INTC_EX for SN65DSI86

Kishon Vijay Abraham I (1):
      arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0

Koji Matsuoka (1):
      arm64: dts: renesas: r8a77961: Add CAN-FD node

Konrad Dybcio (39):
      arm64: dts: qcom: sm8250-edo: Add dual CS35L41 amps
      arm64: dts: qcom: msm8994: Fix sleep clock name
      arm64: dts: qcom: msm8992-libra: Add CPU regulators
      arm64: dts: qcom: msm8992-libra: Temporarily restrict CPU count to 1
      arm64: dts: qcom: msm8992-libra: Remove superfluous status = "okay"
      arm64: dts: qcom: msm8994: Add MMCC node
      arm64: dts: qcom: msm8992: Use the correct GCC compatible
      arm64: dts: qcom: msm8992: Use the correct MMCC compatible
      arm64: dts: qcom: msm8994: Fix the cont_splash_mem address
      arm64: dts: qcom: msm8992-libra: Fix up the framebuffer
      arm64: dts: qcom: msm8994-kitakami: Disable a mistakengly enabled I2C host
      arm64: dts: qcom: msm8994-kitakami: Update regulator configuration
      arm64: dts: qcom: msm8994: Add OCMEM node
      arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count
      arm64: dts: qcom: msm8994: Add watchdog timer node
      arm64: dts: qcom: msm8994: Add mmc aliases
      ARM: dts: qcom-*-sony*: Mention SONY board names in DT filenames
      ARM: dts: qcom-msm8974: Remove properties that are always overriden
      ARM: dts: qcom-msm8974*: Fix UART naming
      ARM: dts: qcom-msm8974*: Fix I2C labels
      ARM: dts: qcom-msm8974: Fix up mdss nodes
      ARM: dts: qcom-msm8974: Fix up SDHCI nodes
      ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm
      ARM: dts: qcom-apq8074-dragonboard: Use &labels
      ARM: dts: qcom-msm8974-fp2: Use &labels
      ARM: dts: qcom-msm8974-lge-nexus5: Use &labels
      ARM: dts: qcom-msm8974-klte: Use &labels
      ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs
      ARM: dts: qcom-msm8974-castor: Use &labels
      ARM: dts: qcom-msm8974pro: Use &labels
      ARM: dts: qcom-msm8974pro-*: Use the 8974pro name in DT filenames
      ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device
      ARM: dts: qcom-msm8974: Sort and clean up nodes
      ARM: dts: qcom-msm8974*: Enable IMEM unconditionally
      ARM: dts: qcom-msm8974*: Consolidate I2C/UART/SDHCI
      ARM: dts: qcom-msm8974*: Clean up old GPIO declarations
      ARM: dts: qcom-msm8974-rhine: Add NFC and enable I2C hosts
      ARM: dts: qcom-msm8974-rhine: Add pstore node
      ARM: dts: qcom-msm8974*: Remove unnecessary include

Krzysztof Kozlowski (76):
      ARM: dts: rockchip: correct interrupt flags on rk3188 boards
      ARM: dts: exynos: remove deprecated unit address for LPDDR3
timings on Odroid
      arm64: dts: exynos: move aliases to board in Exynos850
      ARM: dts: exynos: add a specific compatible to MCT
      arm64: dts: exynos: add a specific compatible to MCT
      arm64: dts: tesla: add a specific compatible to MCT on FSD
      ARM: dts: exynos: drop deprecated SFR region from MIPI phy
      ARM: dts: exynos: align EHCI/OHCI nodes with dtschema on Exynos4
      ARM: dts: s5pv210: align EHCI/OHCI nodes with dtschema
      ARM: dts: s5pv210: Use standard arrays of generic PHYs for
EHCI/OHCI device
      ARM: dts: broadcom: align SPI NOR node name with dtschema
      arm64: dts: broadcom: align SPI NOR node name with dtschema
      ARM: dts: nspire: use lower case hex addresses in node unit addresses
      ARM: dts: ox820: align interrupt controller node name with dtschema
      ARM: dts: socfpga: align interrupt controller node name with dtschema
      arm64: dts: meson: align SPI NOR node name with dtschema
      ARM: dts: meson: align SPI NOR node name with dtschema
      arm64: dts: synaptics: remove unused DTSI for AS370
      ARM: dts: s5pv210: align DMA channels with dtschema
      arm64: dts: rockchip: correct interrupt flags on rk3399 boards
      arm64: dts: freescale: align SPI NOR node name with dtschema
      ARM: dts: imx: align SPI NOR node name with dtschema
      ARM: dts: qcom: align SPI NOR node name with dtschema
      ARM: dts: qcom: rename WCNSS child name to bluetooth
      ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema
      ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema
      ARM: dts: qcom: msm8660: disable GSBI8
      arm64: dts: qcom: align SPI NOR node name with dtschema
      arm64: dts: qcom: msm8996: drop unsupported UFS vddp-ref-clk-max-microamp
      arm64: dts: qcom: msm8996: correct UFS compatible
      arm64: dts: qcom: sm8350: drop duplicated ref_clk in UFS
      arm64: dts: qcom: msm8916: rename WCNSS child name to bluetooth
      arm64: dts: qcom: align dmas in I2C/SPI/UART with DT schema
      arm64: dts: qcom: align clocks in I2C/SPI with DT schema
      arm64: dts: qcom: msm8953: do not use underscore in node name
      arm64: dts: qcom: msm8994: remove SMD qcom,local-pid property
      arm64: dts: qcom: add RPM clock controller fallback compatible
      ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc
      ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc
      ARM: dts: qcom: do not use underscore in node name
      arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS
      ARM: dts: qcom: sdx55: do not use underscore in BCM node name
      ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks
      arm64: dts: qcom: do not use underscore in BCM node name
      arm64: dts: qcom: msm8994: override nodes by label
      arm64: dts: qcom: msm8996: override nodes by label
      ARM: dts: nuvoton: align SPI NOR node name with dtschema
      ARM: dts: omap: align SPI NOR node name with dtschema
      ARM: dts: marvell: align SPI NOR node name with dtschema
      ARM: dts: keystone: Align SPI NOR node name with dtschema
      ARM: dts: keystone: Fix missing fallback and case in SPI NOR
node compatible
      arm64: dts: mediatek: mt8183: align Google CROS EC PWM node name
with dtschema
      arm64: dts: mediatek: align operating-points table name with dtschema
      arm64: dts: mediatek: align thermal zone node names with dtschema
      arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema
      arm64: dts: microchip: align SPI NOR node name with dtschema
      arm64: dts: marvell: align SPI NOR node name with dtschema
      arm64: dts: juno: Drop useless 'dma-channels/requests' properties
      dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards
      dt-bindings: arm: stm32: correct blank lines
      ARM: dts: am33xx: use new 'dma-channels/requests' properties
      ARM: dts: dm81xx: use new 'dma-channels/requests' properties
      ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
      arm64: dts: exynos: move XTCXO clock frequency to board in Exynos Auto v9
      arm64: dts: exynos: drop useless 'dma-channels/requests' properties
      arm64: dts: fsd: drop useless 'dma-channels/requests' properties
      ARM: dts: s5pv210: drop useless 'dma-channels/requests' properties
      ARM: dts: exynos: drop useless 'dma-channels/requests' properties
      ARM: dts: zynq-7000: drop useless 'dma-channels/requests' properties
      ARM: dts: socfpga: drop useless 'dma-channels/requests' properties
      arm64: dts: stratix10/agilex: drop useless
'dma-channels/requests' properties
      arm64: dts: broadcom: drop useless 'dma-channels/requests' properties
      dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and
'#dma-requests'
      ARM: dts: imx27: use new 'dma-channels' property
      Merge tag 'samsung-dt-bindings-clk-exynosautov9-5.19' into next/dt64
      ARM: dts: at91: use generic node name for dataflash

Kuldeep Singh (8):
      ARM: dts: bcm-cygnus: Update spi clock properties
      ARM: dts: ste-dbx: Update spi clock-names property
      arm64: dts: lx2160a: Update can node property
      ARM: dts: qcom: mdm9615: User generic node name for DMA
      ARM: dts: qcom: apq8064: User generic node name for DMA
      arm64: dts: qcom: msm8996: User generic node name for DMA
      ARM: dts: qcom: ipq4019: User generic node name for DMA
      ARM: dts: qcom: ipq8064: User generic node name for DMA

Lad Prabhakar (16):
      arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
      arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
      arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog
pins related to SDHI
      arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
      arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting
can{0,1}-stb-hog nodes
      arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
      arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
      arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
      arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup
the SSI0 stub node
      arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
      arm64: dts: renesas: r9a07g054: Add USB2.0 device support
      arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup
SPI1 stub node
      arm64: dts: renesas: r9a07g054: Fillup the GPU node
      arm64: dts: renesas: r9a07g054: Add OPP table
      arm64: dts: renesas: r9a07g054: Add TSU node

Laurent Pinchart (3):
      arm64: dts: imx8mp: Add MEDIAMIX power domains
      arm64: dts: renesas: Remove empty lvds endpoints
      arm64: dts: renesas: Remove empty rgb output endpoints

Li Yang (4):
      ARM: dts: ls1021a: remove "simple-bus" compatible from ifc node
      ARM: dts: update ifc node name to be memory-controller
      arm64: dts: remove "simple-bus" compatible from ifc node
      arm64: dts: freescale: update ifc node name to be memory-controller

Lin Huang (2):
      arm64: dts: rockchip: Add dfi and dmc nodes to rk3399
      arm64: dts: rockchip: Enable dmc and dfi nodes on gru

Linus Walleij (8):
      dt-bindings: arm: ux500: Document Codina-TMO
      ARM: dts: ux500: Add Codina TMO device tree
      ARM: dts: ux500: Register Amstaos proximity sensor
      ARM: dts: ux500: Add line impedance to fuel gauge
      ARM: dts: ux500: Add GPS to Janice device tree
      ARM: dts: ux500: Add GPS to Skomer device tree
      ARM: dts: ux500: Add NFC to the Codina
      ARM: dts: ux500: Add GPS to the Codina

Luca Weiss (15):
      arm64: dts: qcom: sm6350: Fix naming of uart9
      arm64: dts: qcom: sm6350: Add I2C busses
      arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics
      arm64: dts: qcom: sm6350: Add UFS nodes
      arm64: dts: qcom: sm7225-fairphone-fp4: Enable UFS
      dt-bindings: arm: qcom: Document asus,sparrow device
      ARM: dts: qcom: Add support for ASUS ZenWatch 2
      arm64: dts: qcom: sm6350: Add wifi node
      arm64: dts: qcom: sm7225-fairphone-fp4: Enable wifi
      ARM: dts: qcom: msm8974-FP2: We're msm8974pro
      ARM: dts: qcom: msm8974-FP2: Add mmc* aliases
      ARM: dts: qcom: msm8974: Add missing license headers
      ARM: dts: qcom: msm8974-FP2: Add support for touchscreen
      ARM: dts: qcom: msm8974-FP2: Configure charger
      ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs

Lucas Stach (5):
      arm64: dts: imx8mp: add GPC node with GPU power domains
      arm64: dts: imx8mp: add GPU nodes
      dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
      dt-bindings: soc: add binding for i.MX8MP HDMI blk-ctrl
      arm64: dts: imx8mp: add HSIO power-domains

Manikanta Pubbisetty (1):
      arm64: dts: qcom: sc7280: Add WCN6750 WiFi node

Manoj Sai (3):
      arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM
      arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
      dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit

Marcel Ziswiler (17):
      arm64: dts: imx8mm-verdin: update regulator names
      arm64: dts: imx8mm-verdin: multi-line comment style
      arm64: dts: imx8mm-verdin: alphabetically re-order nodes
      arm64: dts: imx8mm-verdin: only dashes in node names
      arm64: dts: imx8mm-verdin: comment about i2c level shifter
      arm64: dts: imx8mm-verdin: update iomux configuration
      arm64: dts: imx8mm-verdin: re-order pinctrl groups
      arm64: dts: imx8mm-verdin: capitalisation of verdin comments
      arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups
      arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl
      arm64: dts: imx8mp: add uart2 dma
      arm64: dts: freescale: add initial support for verdin imx8m plus
      dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al.
      ARM: dts: imx6ull-colibri: fix nand bch geometry
      ARM: dts: imx6ull-colibri: add/update some comments
      ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi
      ARM: dts: imx6ull-colibri: improve pinctrl node names

Marek Vasut (15):
      arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini eDM SBC
      ARM: dts: stm32: Add alternate pinmux for ethernet0 pins
      ARM: dts: stm32: Add alternate pinmux for mco2 pins
      ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM
      arm64: dts: imx8mp: Add missing speed grade phandle
      arm64: dts: imx8mp: Add cpu-freq support
      ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
      arm64: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board
      dt-bindings: rcc: Add optional external ethernet RX clock properties
      dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC
      dt-bindings: arm: Add i.MX53 based Menlo board comment
      dt-bindings: arm: Add i.MX8M Mini Toradex Verdin based Menlo board
      arm64: dts: imx8mm: Add CPLD on MX8Menlo board
      arm64: dts: imx8mm: Disable USB2 OC on Data Modul i.MX8M Mini eDM SBC
      arm64: dts: imx8mm: Use 100 kHz I2C2 on Data Modul i.MX8M Mini eDM SBC

Mark Brown (1):
      ARM: dts: imx6qdl-udoo: Disable USB host to work around boot issues

Markus Niebel (4):
      arm64: dt: imx8mq: support pwm polarity inversion
      arm64: dt: imx8mm: support pwm polarity inversion
      arm64: dt: imx8mn: support pwm polarity inversion
      arm64: dt: imx8mp: support pwm polarity inversion

Martin Kepplinger (2):
      arm64: dts: imx8mq-librem5: make the volume buttons a wakeup source
      arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B

Matthias Kaehlcke (7):
      arm64: dts: qcom: sc7280: Add SAR sensors for herobrine
      arm64: dts: qcom: sc7280: Add device tree for herobrine villager
      arm64: dts: qcom: sc7280: Rename crd to crd-r3
      arm64: dts: qcom: sc7280: Add 'piglin' to the crd-r3 compatible strings
      arm64: dts: qcom: sc7280: herobrine: disable some regulators by default
      arm64: dts: qcom: sc7280: Add CRD rev5
      arm64: dts: qcom: sc7280: Add SAR sensors to herobrine crd

Matthias Schiffer (2):
      arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
      dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L)

Max Krummenacher (13):
      ARM: dts: imx6dl-colibri: Drop dedicated v1.1 device tree
      ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
      ARM: dts: imx6dl-colibri: Disable add-on accessories
      ARM: dts: imx6dl-colibri: Command pmic to standby for poweroff
      ARM: dts: imx6dl-colibri: Add additional pingroups
      ARM: dts: imx6dl-colibri: Move common nodes to SoM dtsi
      ARM: dts: imx6dl-colibri: Cleanup
      ARM: dts: imx6dl-colibri: Add usdhc1 sleep pin configuration
      ARM: dts: imx6dl-colibri: Add support for Toradex Iris carrier boards
      ARM: dts: imx6dl-colibri: Add support for Toradex Aster carrier board
      dt-bindings: arm: fsl: imx6dl-colibri: Drop dedicated v1.1 bindings
      dt-bindings: arm: fsl: Add carriers for toradex,colibri-imx6dl
      ARM: dts: imx6ull-colibri: change touch i2c parameters

Michael Riesch (6):
      dt-bindings: arm: rockchip: add radxa rock3 model a
      arm64: dts: rockchip: add basic dts for the radxa rock3 model a
      arm64: dts: rockchip: add usb3 support to rk3568-evb1-v10
      arm64: dts: rockchip: add usb3 support to the radxa rock3 model a
      arm64: dts: rockchip: enable usb hub on the radxa rock3 model a
      arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x

Michael Srba (2):
      dt-bindings: clock: gcc-msm8998: Add definitions of SSC-related clocks
      arm64: dts: qcom: msm8998: reserve potentially inaccessible clocks

Michael Walle (23):
      arm64: dts: imx8mn-evk: use proper names for PMIC outputs
      arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC
      arm64: dts: imx8mn-evk: add QSPI flash
      arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default
      arm64: dts: ls1028a: default to OTG mode for USB
      arm64: dts: imx8mn: add 8MNANOD3L-EVK device tree
      dt-bindings: arm: fsl: add IMX8MN DDR3L eval board
      ARM: dts: ls1021a: reduce the interrupt-map-mask
      arm64: dts: freescale: reduce the interrup-map-mask
      ARM: dts: lan966x: rename pinctrl nodes
      ARM: dts: lan966x: swap dma channels for crypto node
      ARM: dts: lan966x: add sgpio node
      ARM: dts: lan966x: add missing uart DMA channel
      ARM: dts: lan966x: add all flexcom usart nodes
      ARM: dts: lan966x: add flexcom SPI nodes
      ARM: dts: lan966x: add flexcom I2C nodes
      ARM: dts: lan966x: add basic Kontron KSwitch D10 support
      ARM: dts: lan966x: add hwmon node
      ARM: dts: lan966x: add MIIM nodes
      ARM: dts: lan966x: add reset switch reset node
      ARM: dts: lan966x: add serdes node
      ARM: dts: lan966x: add switch node
      ARM: dts: kswitch-d10: enable networking

Mike Leach (1):
      arm64: dts: juno: add CTI entries to device tree

Ming Qian (1):
      arm64: dts: freescale: imx8q: add imx vpu codec entries

Miquel Raynal (5):
      ARM: dts: r9a06g032: Add the two DMA nodes
      ARM: dts: r9a06g032: Describe the DMA router
      ARM: dts: r9a06g032: Fill the UART DMA properties
      ARM: dts: r9a06g032: Fix the NAND controller node
      ARM: dts: r9a06g032: Describe the RTC

Nobuhiro Iwamatsu (7):
      arm64: dts: visconti: Add clock controller support for TMPV7708
      arm64: dts: visconti: Update the clock providers for UART
      arm64: dts: visconti: Update the clock providers for I2C
      arm64: dts: visconti: Update the clock providers for watchdog timer
      arm64: dts: visconti: Update the clock providers for SPI
      arm64: dts: visconti: Update the clock providers for ethernet device
      arm64: dts: visconti: Update the clock providers for PCIe host controller

Nícolas F. R. A. Prado (2):
      arm64: dts: mediatek: Format mediatek,larbs as an array of phandles
      arm64: dts: mt8192: Follow binding order for SCP registers

Oleksandr Suvorov (2):
      ARM: dts: imx6dl-colibri: Add gpio-line-names
      ARM: dts: imx6ull-colibri: add gpio-line-names

Oleksij Rempel (10):
      ARM: dts: exynos: fix ethernet node name for different odroid boards
      ARM: dts: exynos: fix compatible strings for Ethernet USB devices
      ARM: dts: bcm283x: fix ethernet node name
      arm64: dts: imx8mm-kontron: fix ethernet node name
      ARM: dts: omap3/4/5: fix ethernet node name for different OMAP boards
      ARM: dts: imx6qdl-vicut1.dtsi: add thermal zone and attach tmp103 to it.
      dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards
      dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant
      ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group
      ARM: dts: stm32: add support for Protonic PRTT1x boards

Pali Rohár (1):
      ARM: dts: turris-omnia: Add atsha204a node

Paul Elder (2):
      dt-bindings: soc: Add i.MX8MP media block control DT bindings
      arm64: dts: imx8mp: Add MEDIA_BLK_CTRL

Peng Fan (1):
      arm64: dts: imx8mq: add hdmi phy 27m clock

Peter Geis (8):
      arm64: dts: rockchip: add rk356x dwc3 usb3 nodes
      arm64: dts: rockchip: enable dwc3 on quartz64-a
      arm64: dts: rockchip: add rk356x sfc support
      dt-bindings: arm: rockchip: Add Pine64 Quartz64 Model B
      dt-bindings: arm: rockchip: Add Pine64 SoQuartz SoM
      dt-bindings: arm: rockchip: Add Firefly Station M2
      arm64: dts: rockchip: add Pine64 Quartz64-B device tree
      arm64: dts: rockchip: add SoQuartz CM4IO dts

Petr Vorel (1):
      arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1 definition

Phil Edworthy (4):
      dt-bindings: arm: renesas: Document Renesas RZ/V2M SoC and EVK board
      dt-bindings: clock: Add r9a09g011 CPG Clock Definitions
      arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC
      arm64: dts: renesas: Add initial device tree for RZ/V2M EVK

Phil Elwell (4):
      ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
      ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
      ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
      ARM: dts: bcm283x: Align ETH_CLK GPIO line name

Philip Oberfichtner (2):
      ARM: dts: Add bosch acc board
      dt-bindings: arm: Add bosch acc board

Philip Rinn (1):
      arm64: dts: allwinner: a64: olinuxino: Enable audio

Philippe Schenker (3):
      ARM: dts: imx6ull-colibri: use pull-down for adc pins
      ARM: dts: imx6ull-colibri: add phy-supply to fec
      ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling

Qianggui Song (2):
      arm64: dts: meson-s4: add pinctrl node
      arm64: dts: meson-s4: add gpio_intc node

Rafał Miłecki (1):
      ARM: dts: BCM5301X: Update pin controller node name

Rahul T R (2):
      arm64: dts: ti: k3-j721e-sk: Enable DisplayPort
      arm64: dts: ti: k3-j721e-sk: Enable HDMI

Rakesh Pillai (1):
      arm64: dts: qcom: sc7280: Add WPSS remoteproc node

Rayyan Ansari (1):
      ARM: dts: qcom: pm8226: Add VADC node

Rex-BC Chen (1):
      arm64: dts: mt8183: Update disp_aal node compatible

Rob Herring (1):
      arm64: dts: qcom: sdm845: shift6mq: Fix boolean properties with values

Robert Marko (5):
      arm64: dts: uDPU: update partition table
      arm64: dts: uDPU: correct temperature sensors
      arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config
      arm64: dts: marvell: espressobin-ultra: add PHY and switch reset pins
      arm64: dts: marvell: espressobin-ultra: enable front USB3 port

Robin Murphy (1):
      arm64: dts: rockchip: Add some pins for NanoPi4

Robin van der Gracht (2):
      ARM: dts: imx6dl-victgo: Add interrupt-counter nodes
      ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compatible 7" display

Rohit Agarwal (12):
      ARM: dts: qcom: sdx65: Add support for A7 PLL clock
      ARM: dts: qcom: sdx65: Add support for APCS block
      ARM: dts: qcom: sdx65: Add spmi node
      ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic
      ARM: dts: qcom: Add PMIC pmx65 dts
      ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic
      ARM: dts: qcom: sdx65: Add rpmpd node
      ARM: dts: qcom: sdx65-mtp: Add regulator nodes
      ARM: dts: qcom: sdx65: Add reserved memory nodes
      ARM: dts: qcom: sdx65: Add support for SDHCI controller
      ARM: dts: qcom: sdx65: Enable ARM SMMU
      ARM: dts: qcom: sdx65: Add support for TCSR Mutex

Rui Miguel Silva (2):
      dt-bindings: Add Arm corstone1000 platform
      arm64: dts: Add Arm corstone1000 platform support

Rui Salvaterra (2):
      arm64: dts: mt7622: specify the number of DMA requests
      arm64: dts: mt7622: specify the L2 cache topology

SHIMAMOTO Takayoshi (1):
      ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2

Sameer Pujar (2):
      arm64: tegra: Add ASRC device on Tegra186 and later
      arm64: tegra: Enable ASRC on various platforms

Samuel Holland (2):
      arm64: dts: rockchip: Add accelerometer to rk3566-pinenote
      arm64: dts: rockchip: Add USB and TCPC to rk3566-pinenote

Sandeep Maheswaram (1):
      arm64: dts: qcom: sc7280: Add wakeup-source property for USB node

Sankeerth Billakanti (1):
      arm64: dts: qcom: sc7280: rename edp_out label to mdss_edp_out

Sascha Hauer (1):
      arm64: dts: rockchip: rename HDMI ref clock to 'ref' on rk3399

Satya Priya (2):
      arm64: dts: qcom: pm8350c: Add pwm support
      arm64: dts: qcom: Enable pm8350c pwm for sc7280-idp2

Shaik Sajida Bhanu (1):
      arm64: dts: qcom: sc7280: Add reset entries for SDCC controllers

Shawn Lin (1):
      arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399

Sherry Sun (1):
      arm64: dts: imx8mp: add ddr controller node to support EDAC on imx8mp

Shunzhou Jiang (1):
      arm64: dts: add support for S4 power domain controller

Souradeep Chowdhury (1):
      arm64: dts: qcom: sc7280: Set the default dr_mode for usb2

Stefan Wahren (2):
      ARM: dts: bcm2835-rpi-b: Fix GPIO line names
      ARM: dts: bcm283x: Remove gpio line name NC

Stephan Gerhold (3):
      arm64: dts: qcom: msm8916: Add BAM-DMUX for WWAN network interfaces
      arm64: dts: qcom: msm8916-huawei-g7: Clarify installation instructions
      arm64: dts: qcom: msm8916-huawei-g7: Add sound card

Stephen Boyd (8):
      arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name
      arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins
      arm64: dts: qcom: sc7180-trogdor: Simplify SAR sensor enabling
      arm64: dts: qcom: sc7180: Remove ipa interconnect node
      ARM: dts: qcom: sdx55: Remove ipa interconnect node
      arm64: dts: qcom: sc7180-trogdor: Simplify trackpad enabling
      arm64: dts: qcom: sc7180-trogdor: Simplify spi0/spi6 labeling
      arm64: dts: qcom: Only include sc7180.dtsi in sc7180-trogdor.dtsi

Sudeep Holla (2):
      arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel
      arm64: dts: fvp: Align virtio device node names with dtschema

Sumit Gupta (1):
      arm64: tegra: Add node for Tegra234 CCPLEX cluster

Taniya Das (2):
      dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280
      arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock controllers

Thorsten Scherer (1):
      ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks

Tim Harvey (7):
      arm64: dts: imx8m{m,n}-venice-*: add missing uart-has-rtscts
property to UARTs
      arm64: dts: imx: Add i.MX8M Plus Gateworks gw7400 dts support
      dt-bindings: arm: Add i.MX8M Plus Gateworks GW74xx board
      arm64: dts: imx8mm-venice-gw7902: fix pcie bindings
      arm64: dts: imx8m*venice: add missing clock-names to pcie_phy
      arm64: dts: imx8mm-venice-gw7902: add vdd_5p0 ADC channel
      arm64: dts: imx8mm-venice-gw7901: remove unnecessary cpu temp override

Tinghan Shen (2):
      dt-bindings: arm: mediatek: Add mt8195 pericfg compatible
      arm64: dts: Add mediatek SoC mt8195 and evaluation board

Tomi Valkeinen (2):
      arm64: dts: ti: k3-j721e-*: add DP & DP PHY
      arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm

Tommaso Merciai (1):
      arm64: dts: imx8mm-evk: add pwm1/backlight support

Tony Lindgren (32):
      dt-bindings: omap: Add clock-output-names and #clock-cells
      dt-bindings: clock: ti: Add clock-output-names for clockctrl
      dt-bindings: clock: ti: Add clock-output-names for TI composite clocks
      ARM: dts: Add clksel node for am3 ehrpwm
      ARM: dts: Add clksel node for am3 gfx
      ARM: dts: Add clksel node for am3 clkout
      ARM: dts: Use clock-output-names for am3
      ARM: dts: Use clock-output-names for dra7
      ARM: dts: Use clock-output-names for am4
      ARM: dts: Add clock-output-names for omap4
      ARM: dts: Drop custom clkctrl compatible and update omap4 l4per
      ARM: dts: Add clock-output-names for omap5
      ARM: dts: Drop custom clkctrl compatible and update omap5 l4per
      ARM: dts: Group omap3 CONTROL_DEVCONF0 clocks
      ARM: dts: Group omap3 CONTROL_DEVCONF1 clocks
      ARM: dts: Group omap3 CM_FCLKEN1_CORE clocks
      ARM: dts: Group omap3 crypto accelerator clocks
      ARM: dts: Group omap3 CM_ICLKEN1_CORE clocks
      ARM: dts: Group omap3 CM_ICLKEN3_CORE clocks
      ARM: dts: Group omap3 CM_CLKSEL_CORE clocks
      ARM: dts: Group omap3 CM_FCLKEN_WKUP clocks
      ARM: dts: Group omap3 CM_ICLKEN_WKUP clocks
      ARM: dts: Group omap3 CM_CLKSEL_WKUP clocks
      ARM: dts: Group omap3 CM_CLKSEL1_PLL clocks
      ARM: dts: Group omap3 CM_CLKOUT_CTRL clocks
      ARM: dts: Group omap3 CM_FCLKEN_DSS clocks
      ARM: dts: Group omap3 CM_CLKSEL_DSS clocks
      ARM: dts: Group omap3 CM_FCLKEN_CAM clocks
      ARM: dts: Group omap3 CM_FCLKEN_PER clocks
      ARM: dts: Group omap3 CM_ICLKEN_PER clocks
      ARM: dts: Group omap3 CM_CLKSEL_PER clocks
      ARM: dts: Group omap3 CM_CLKSEL1_EMU clocks

Ulrich Hecht (2):
      arm64: dts: renesas: r8a779a0: Add CANFD device node
      arm64: dts: renesas: falcon: Enable CANFD 0 and 1

Uwe Kleine-König (1):
      ARM: dts: imx6qdl-tx6: Drop some duplicated properties

Valentin Caron (2):
      ARM: dts: stm32: add RTC node on stm32mp131
      ARM: dts: stm32: enable RTC support on stm32mp135f-dk

Vignesh Raghavendra (4):
      arm64: dts: ti: k3-am62: Add more peripheral nodes
      arm64: dts: ti: k3-am625-sk: Enable on board peripherals
      arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes
      arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module

Vijaya Krishna Nivarthi (2):
      arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold
for bluetooth
      arm64: dts: qcom: sc7280-qcard: Configure CTS pin to
bias-bus-hold for bluetooth

Vinod Koul (14):
      arm64: dts: qcom: sm8150: add ethernet node
      arm64: dts: qcom: sa8155p-adp: Enable ethernet node
      arm64: dts: qcom: sm8450: Add gpi_dma nodes
      arm64: dts: qcom: sm8450: Fix missing iommus for qup
      arm64: dts: qcom: sm8450: Add qup nodes for qup0
      arm64: dts: qcom: sm8450: Add qup nodes for qup1
      arm64: dts: qcom: sm8450: Add qup nodes for qup2
      arm64: dts: qcom: sm8450: Fix missing iommus for qup1
      arm64: dts: qcom: sm8450-qrd: Enable spi and i2c nodes
      arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name
      arm64: dts: qcom: db845c: Add support for MCP2517FD
      arm64: dts: qcom: sc7280: Add GPI DMAengines
      arm64: dts: qcom: sc7280: Add GENI I2C/SPI DMA channels
      arm64: dts: qcom: sc7280-idp: Enable GPI DMAs

Vladimir Zapolskiy (2):
      arm64: dts: qcom: sm8450: Add thermal sensor controllers
      arm64: dts: qcom: sm8450: Add thermal zones

Vyacheslav Bocharov (4):
      arm64: meson: add dts bluetooth node for JetHub H1
      arm64: meson: dts: update serial alias in dts for JetHub D1
      arm64: meson: update SDIO voltage in dts for JetHub D1
      arm64: meson: update WiFi SDIO in dts for JetHub D1

William Zhang (2):
      dt-bindings: arm: add bcmbca device tree binding document
      ARM: dts: add dts files for bcmbca soc 47622

Wolfram Sang (5):
      ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes
      ARM: dts: rzg1: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes
      arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes

Yassine Oudjana (4):
      arm64: dts: qcom: msm8996: Revamp reserved memory
      arm64: dts: qcom: msm8996: Unify smp2p naming
      arm64: dts: qcom: msm8996: Add MSS and SLPI
      arm64: dts: qcom: msm8996-xiaomi-*: Enable MSS and SLPI

Yegor Yefremov (1):
      ARM: dts: am335x-baltos: update MPU regulator range

Yong Wu (2):
      arm: dts: mediatek: Get rid of mediatek, larb for MM nodes
      arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes

Yoshihiro Shimoda (7):
      dt-bindings: power: Add r8a779g0 SYSC power domain definitions
      dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
      dt-bindings: arm: renesas: Document R-Car V4H White Hawk DT bindings
      dt-bindings: reset: renesas,rst: Document r8a779g0 reset module
      dt-bindings: power: renesas,rcar-sysc: Document r8a779g0 SYSC bindings
      arm64: dts: renesas: Add Renesas R8A779G0 SoC support
      arm64: dts: renesas: Add Renesas White Hawk boards support

dirstat only
   0.9% Documentation/devicetree/bindings/arm/
   0.9% Documentation/devicetree/bindings/clock/
   0.4% Documentation/devicetree/bindings/soc/
  44.1% arch/arm/boot/dts/
   0.9% arch/arm64/boot/dts/arm/
  11.4% arch/arm64/boot/dts/freescale/
   5.4% arch/arm64/boot/dts/mediatek/
   1.6% arch/arm64/boot/dts/nvidia/
  15.4% arch/arm64/boot/dts/qcom/
   6.9% arch/arm64/boot/dts/renesas/
   5.1% arch/arm64/boot/dts/rockchip/
   1.9% arch/arm64/boot/dts/ti/
   1.2% arch/arm64/boot/dts/
   2.6% include/dt-bindings/clock/

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

* [GIT PULL 3/5] ARM: driver changes for 5.19
  2022-05-26 14:44 ` Arnd Bergmann
@ 2022-05-26 14:49   ` Arnd Bergmann
  -1 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:49 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to d4a3b442335b0a9476248c5d6dc07f6f8580a9ca:

  Merge tag 'v5.19-rockchip-drivers1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/drivers (2022-05-13 11:33:41 +0200)

----------------------------------------------------------------
ARM: driver changes for 5.19

There are minor updates to SoC specific drivers for chips by Rockchip,
Samsung, NVIDIA, TI, NXP, i.MX, Qualcomm, and Broadcom. Noteworthy
driver changes include:

- Several conversions of DT bindings to yaml format.

- Renesas adds driver support for R-Car V4H, RZ/V2M and RZ/G2UL SoCs.

- Qualcomm adds a bus driver for the SSC (Snapdragon Sensor Core),
  and support for more chips in the RPMh power domains and the soc-id.

- NXP has a new driver for the HDMI blk-ctrl on i.MX8MP.

- Apple M1 gains support for the on-chip NVMe controller, making it
  possible to finally use the internal disks. This also includes SoC
  drivers for their RTKit IPC and for the SART DMA address filter.

For other subsystems that merge their drivers through the SoC tree,
we have

- Firmware drivers for the ARM firmware stack including TEE, OP-TEE,
  SCMI and FF-A get a number of smaller updates and cleanups. OP-TEE
  now has a cache for firmware argument structures as an optimization,
  and SCMI now supports the 3.1 version of the specification.

- Reset controller updates to Amlogic, ASpeed, Renesas and ACPI drivers

- Memory controller updates for Tegra, and a few updates for other
  platforms.

----------------------------------------------------------------
Adam Skladowski (2):
      dt-bindings: firmware: qcom-scm: Document msm8976 bindings
      firmware: qcom_scm: Add compatible for MSM8976 SoC

Andrew Davis (2):
      tee: remove tee_shm_va2pa() and tee_shm_pa2va()
      tee: remove flags TEE_IOCTL_SHM_MAPPED and TEE_IOCTL_SHM_DMA_BUF

Arnd Bergmann (23):
      Merge tag 'memory-controller-drv-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'memory-controller-drv-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'renesas-drivers-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
      Merge tag 'omap-for-v5.19/ti-sysc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/drivers
      Merge tag 'reset-for-v5.19' of
git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'tee-menu-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'tee-shm-vmalloc-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'ffa-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
      Merge tag 'scmi-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
      Merge tag 'optee-rpc-arg-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'arm-soc/for-5.19/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'asahi-soc-rtkit-sart-nvme-for-5.19' of
https://github.com/AsahiLinux/linux into arm/drivers
      nvme-apple: fix sparse endianess warnings
      Merge tag 'tee-cleanup-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'samsung-drivers-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
      Merge tag 'samsung-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
      Merge tag 'renesas-drivers-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
      Merge tag 'tegra-for-5.19-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'ti-driver-soc-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/drivers
      Merge tag 'imx-drivers-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
      Merge tag 'memory-controller-drv-tegra-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'qcom-drivers-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
      Merge tag 'v5.19-rockchip-drivers1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/drivers

Ashish Mhetre (2):
      memory: tegra: Add memory controller channels support
      memory: tegra: Add MC error logging on Tegra186 onward

Biju Das (1):
      soc: renesas: Identify RZ/G2UL SoC

Bjorn Andersson (7):
      dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp
      soc: qcom: llcc: Add MODULE_DEVICE_TABLE()
      dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains
      soc: qcom: rpmhpd: Don't warn about sparse rpmhpd arrays
      soc: qcom: rpmhpd: add sc8280xp & sa8540p rpmh power-domains
      dt-bindings: arm: msm: Add sc8180x and sc8280xp LLCC compatibles
      soc: qcom: llcc: Add sc8180x and sc8280xp configurations

Brian Norris (3):
      soc: rockchip: Clean up Kconfig whitespace
      soc: rockchip: power-domain: Replace dsb() with smb()
      soc: rockchip: Fix compile-testing SoC drivers

Christophe JAILLET (1):
      memory: samsung: exynos5422-dmc: Avoid some over memory allocation

Cristian Marussi (22):
      firmware: arm_scmi: Make protocols initialisation fail on basic errors
      firmware: arm_scmi: Fix list protocols enumeration in the base protocol
      firmware: arm_scmi: Validate BASE_DISCOVER_LIST_PROTOCOLS response
      firmware: arm_scmi: Dynamically allocate implemented protocols array
      firmware: arm_scmi: Make name_get operations return a const
      firmware: arm_scmi: Check CLOCK_RATE_SET_COMPLETE async response
      firmware: arm_scmi: Remove unneeded NULL termination of clk name
      firmware: arm_scmi: Split protocol specific definitions in a
dedicated header
      firmware: arm_scmi: Introduce a common SCMI v3.1 .extended_name_get helper
      firmware: arm_scmi: Add SCMI v3.1 protocol extended names support
      firmware: arm_scmi: Parse clock_enable_latency conditionally
      firmware: arm_scmi: Add iterators for multi-part commands
      firmware: arm_scmi: Use common iterators in the sensor protocol
      firmware: arm_scmi: Add SCMI v3.1 SENSOR_AXIS_NAME_GET support
      firmware: arm_scmi: Use common iterators in the clock protocol
      firmware: arm_scmi: Use common iterators in the voltage protocol
      firmware: arm_scmi: Use common iterators in the perf protocol
      firmware: arm_scmi: Add SCMI v3.1 perf power-cost in microwatts
      firmware: arm_scmi: Add checks for min/max limits in
PERFORMANCE_LIMITS_SET
      firmware: arm_scmi: Add SCMI v3.1 clock notifications
      firmware: arm_scmi: Add SCMI v3.1 VOLTAGE_LEVEL_SET_COMPLETE
      firmware: arm_scmi: Fix late checks on pointer dereference

Dave Gerlach (5):
      soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator
      firmware: ti_sci: Switch transport to polled mode during system suspend
      soc: ti: wkup_m3_ipc: Add support for IO Isolation
      soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling
      soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend

Deepak Kumar Singh (2):
      soc: qcom: smem: map only partitions used by local HOST
      soc: qcom: smem: validate fields of shared structures

Dmitry Baryshkov (1):
      soc: qcom: socinfo: Add another ID for SM8450

Douglas Anderson (1):
      soc: qcom: socinfo: add SC7280 entry to soc_id array

Etienne Carriere (1):
      firmware: arm_scmi: Support optee shared memory in the optee transport

Geert Uytterhoeven (5):
      dt-bindings: memory: renesas,rpc-if: Document R-Car H3/M3/E3 support
      memory: renesas-rpc-if: Simplify single/double data register access
      bus: ti-sysc: Drop commas after SoC match table sentinels
      Merge tag 'renesas-r8a779g0-dt-binding-defs-tag' into
renesas-drivers-for-v5.19
      soc: renesas: R-Car V3U is R-Car Gen4

Haowen Bai (1):
      soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL
when checking knav_queue_open() result

Herve Codina (1):
      soc: renesas: rzn1: Select PM and PM_GENERIC_DOMAINS configs

Jakob Koschel (2):
      soc: qcom: pdr: replace usage of found with dedicated list
iterator variable
      soc: ti: replace usage of found with dedicated list iterator variable

Jan Engelhardt (1):
      tee: combine "config" and "menu" for TEE's menuconfig

Jens Wiklander (4):
      optee: rename rpc_arg_count to rpc_param_count
      optee: add OPTEE_SMC_CALL_WITH_RPC_ARG and OPTEE_SMC_CALL_WITH_REGD_ARG
      optee: add FF-A capability OPTEE_FFA_SEC_CAP_ARG_OFFSET
      optee: cache argument shared memory structs

Joel Stanley (1):
      reset: simple: Add AST2600 compatible

Johan Jonker (1):
      dt-bindings: soc: rockchip: add naneng combo phy register compatible

Julia Lawall (1):
      ARM: s3c: fix typos in comments

Krishna Yarlagadda (1):
      reset: ACPI reset support

Krzysztof Kozlowski (19):
      dt-bindings: soc: samsung: usi: refer to dtschema for SPI
      memory: emif: remove unneeded ENOMEM error messages
      dt-bindings: soc: qcom,smsm: convert to dtschema
      dt-bindings: soc: qcom,wcnss: convert to dtschema
      dt-bindings: qcom: qcom,gsbi: convert to dtschema
      dt-bindings: qcom,smd-rpm: update maintainers (drop Kathiravan)
      dt-bindings: soc: qcom,smd: convert to dtschema
      dt-bindings: qcom: qcom,geni-se: refer to dtschema for SPI
      dt-bindings: soc: qcom,rpmh-rsc: convert to dtschema
      dt-bindings: soc: qcom,smp2p: convert to dtschema
      dt-bindings: timer: exynos4210-mct: describe known hardware and
its interrupts
      memory: da8xx-ddrctl: simplify platform_get_resource()
      memory: emif: simplify platform_get_resource()
      memory: ti-emif: simplify platform_get_resource()
      memory: ti-emif-pm: simplify platform_get_resource()
      memory: tegra: mc: simplify platform_get_resource()
      memory: brcmstb_dpfe: simplify platform_get_resource_byname()
      memory: renesas-rpc-if: simplify platform_get_resource_byname()
      spi: dt-bindings: qcom,spi-geni-qcom: convert to dtschema

Kuldeep Singh (2):
      dt-bindings: qcom: geni-se: Update I2C schema reference
      dt-bindings: qcom: geni-se: Update UART schema reference

Kunihiko Hayashi (1):
      dt-bindings: reset: uniphier-glue: Clean up clocks, resets, and
their names using compatible string

Lad Prabhakar (1):
      reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2L

Luca Weiss (1):
      soc: qcom: socinfo: Sort out 8974PRO names

Lucas Stach (6):
      soc: imx: gpcv2: add PGC control register indirection
      soc: imx: gpcv2: add support for i.MX8MP power domains
      soc: imx: imx8m-blk-ctrl: set power device name
      dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
      soc: imx: add i.MX8MP HSIO blk-ctrl
      soc: imx: add i.MX8MP HDMI blk-ctrl

Lv Ruyi (1):
      memory: fsl-corenet-cf: Use helper function
devm_platform_ioremap_resource()

Marc Bonnici (1):
      firmware: arm_ffa: Fix handling of fragmented memory descriptors

Miaoqian Lin (2):
      soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
      soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc

Michael Srba (2):
      dt-bindings: bus: add device tree bindings for qcom,ssc-block-bus
      bus: add driver for initializing the SSC bus on (some) qcom SoCs

Minghao Chi (4):
      soc: ti: pruss: using pm_runtime_resume_and_get instead of
pm_runtime_get_sync
      soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of
pm_runtime_get_sync
      soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead
of pm_runtime_get_sync
      soc: ti: pm33xx: using pm_runtime_resume_and_get instead of
pm_runtime_get_sync

Minghao Chi (CGEL ZTE) (1):
      soc: ti: omap_prm: Use of_device_get_match_data()

Paul Elder (2):
      dt-bindings: soc: Add i.MX8MP media block control DT bindings
      soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl

Peter Geis (2):
      dt-bindings: soc: rockchip: add rk3566-pipe-grf compatible
      soc: rockchip: set dwc3 clock for rk3566

Phil Chang (1):
      tee: make tee_shm_register_kernel_buf vmalloc supported

Phil Edworthy (1):
      soc: renesas: Add RZ/V2M (R9A09G011) config option

Philipp Zabel (13):
      reset: ti-sci: Allow building under COMPILE_TEST
      reset: uniphier-glue: Use reset_control_bulk API
      reset: uniphier-glue: Use devm_add_action_or_reset()
      dt-bindings: reset: amlogic,meson-axg-audio-arb: Convert to yaml
      dt-bindings: reset: ath79: Convert to yaml
      dt-bindings: reset: berlin: Convert to yaml
      dt-bindings: reset: bitmain,bm1880-reset: Convert to yaml
      dt-bindings: reset: lantiq,reset: Convert to yaml
      dt-bindings: reset: nuvoton,npcm-reset: Convert to yaml
      dt-bindings: reset: snps,axs10x-reset: Convert to yaml
      dt-bindings: reset: socfpga: Convert to yaml
      dt-bindings: reset: st,sti-picophyreset: Convert to yaml
      dt-bindings: reset: st,sti-powerdown: Convert to yaml

QintaoShen (2):
      soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
      soc: bcm: Check for NULL return of devm_kzalloc()

Roger Quadros (2):
      memory: omap-gpmc: Make OMAP_GPMC config visible and selectable
      memory: omap-gpmc: Allow building as a module

Rohit Agarwal (2):
      dt-bindings: power: Add rpm power domain bindings for SDX65
      soc: qcom: rpmhpd: Add SDX65 power domains

Sagar Kamble (1):
      soc/tegra: fuse: Add nvmem cell lookup entries for Tegra194

Sameer Pujar (1):
      memory: tegra: Add APE memory clients for Tegra234

Sandipan Patra (1):
      soc/tegra: pmc: Update Tegra234 reset sources

Sebastian Fricke (1):
      soc: rockchip: pm_domains: Fix typo in comment

Shawn Guo (1):
      Merge commit 'f11cf9e35e7f' into imx/drivers

Sudeep Holla (5):
      firmware: arm_scmi: Set clock latency to U32_MAX if it is not supported
      firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe
      firmware: arm_ffa: Remove incorrect assignment of driver_data
      firmware: arm_ffa: Add ffa_dev_get_drvdata helper function
      tee: optee: Use ffa_dev_get_drvdata to fetch driver_data

Sven Peter (6):
      soc: apple: Always include Makefile
      soc: apple: Add RTKit IPC library
      dt-bindings: iommu: Add Apple SART DMA address filter
      soc: apple: Add SART driver
      dt-bindings: nvme: Add Apple ANS NVMe
      nvme-apple: Add initial Apple SoC NVMe driver

Thierry Reding (3):
      soc/tegra: pmc: Select REGMAP
      soc/tegra: pmc: Document core domain fields
      memory: tegra: Add Tegra234 support

Tom Rix (1):
      soc: qcom: pdr: use static for servreg_* variables

Uwe Kleine-König (1):
      ARM: s3c: Drop config symbol S3C24XX_PWM

Yihao Han (1):
      soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning

Yoshihiro Shimoda (5):
      dt-bindings: power: Add r8a779g0 SYSC power domain definitions
      dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
      soc: renesas: r8a779g0-sysc: Add r8a779g0 support
      soc: renesas: Identify R-Car V4H
      soc: renesas: rcar-rst: Add support for R-Car V4H

Zelong Dong (3):
      dt-bindings: reset: Add compatible for Meson-S4 Reset Controller
      dt-bindings: reset: add bindings for the Meson-S4 SoC Reset Controller
      reset: reset-meson: add support for the Meson-S4 SoC Reset Controller

kernel test robot (1):
      soc: imx: fix semicolon.cocci warnings

lizhe (1):
      bus: brcmstb_gisb: Remove the suppress_bind_attrs attribute of the driver

 .../devicetree/bindings/arm/msm/qcom,llcc.yaml     |    2 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |   20 +
 .../bindings/bus/qcom,ssc-block-bus.yaml           |  147 ++
 .../devicetree/bindings/firmware/qcom,scm.txt      |    3 +-
 .../bindings/interconnect/qcom,bcm-voter.yaml      |    8 +-
 .../devicetree/bindings/iommu/apple,sart.yaml      |   52 +
 .../memory-controllers/renesas,rpc-if.yaml         |    5 +
 .../devicetree/bindings/nvme/apple,nvme-ans.yaml   |  111 ++
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    3 +
 .../bindings/regulator/qcom,smd-rpm-regulator.yaml |    5 +-
 .../devicetree/bindings/remoteproc/qcom,q6v5.txt   |    2 +-
 .../bindings/remoteproc/qcom,wcnss-pil.txt         |    2 +-
 .../devicetree/bindings/reset/altr,rst-mgr.yaml    |   47 +
 .../bindings/reset/amlogic,meson-axg-audio-arb.txt |   22 -
 .../reset/amlogic,meson-axg-audio-arb.yaml         |   56 +
 .../bindings/reset/amlogic,meson-reset.yaml        |    1 +
 .../devicetree/bindings/reset/ath79-reset.txt      |   20 -
 .../devicetree/bindings/reset/berlin,reset.txt     |   23 -
 .../bindings/reset/bitmain,bm1880-reset.txt        |   18 -
 .../bindings/reset/bitmain,bm1880-reset.yaml       |   36 +
 .../devicetree/bindings/reset/lantiq,reset.txt     |   30 -
 .../devicetree/bindings/reset/lantiq,reset.yaml    |   49 +
 .../bindings/reset/marvell,berlin2-reset.yaml      |   38 +
 .../bindings/reset/nuvoton,npcm-reset.txt          |   32 -
 .../bindings/reset/nuvoton,npcm750-reset.yaml      |   50 +
 .../bindings/reset/qca,ar7100-reset.yaml           |   40 +
 .../bindings/reset/snps,axs10x-reset.txt           |   33 -
 .../bindings/reset/snps,axs10x-reset.yaml          |   48 +
 .../devicetree/bindings/reset/socfpga-reset.txt    |   16 -
 .../reset/socionext,uniphier-glue-reset.yaml       |   52 +-
 .../bindings/reset/st,sti-picophyreset.txt         |   42 -
 .../devicetree/bindings/reset/st,sti-powerdown.txt |   45 -
 .../bindings/reset/st,stih407-picophyreset.yaml    |   47 +
 .../bindings/reset/st,stih407-powerdown.yaml       |   49 +
 .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml         |  104 ++
 .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml |   99 +-
 .../devicetree/bindings/soc/qcom/qcom,gsbi.txt     |   87 --
 .../devicetree/bindings/soc/qcom/qcom,gsbi.yaml    |  132 ++
 .../bindings/soc/qcom/qcom,rpmh-rsc.yaml           |  272 ++++
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |    7 +-
 .../devicetree/bindings/soc/qcom/qcom,smd.txt      |   98 --
 .../devicetree/bindings/soc/qcom/qcom,smd.yaml     |  137 ++
 .../devicetree/bindings/soc/qcom/qcom,smp2p.txt    |  110 --
 .../devicetree/bindings/soc/qcom/qcom,smp2p.yaml   |  145 ++
 .../devicetree/bindings/soc/qcom/qcom,smsm.txt     |  104 --
 .../devicetree/bindings/soc/qcom/qcom,smsm.yaml    |  138 ++
 .../devicetree/bindings/soc/qcom/qcom,wcnss.txt    |  131 --
 .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml   |  137 ++
 .../devicetree/bindings/soc/qcom/rpmh-rsc.txt      |  137 --
 .../devicetree/bindings/soc/rockchip/grf.yaml      |    3 +
 .../bindings/soc/samsung/exynos-usi.yaml           |    2 +-
 .../devicetree/bindings/spi/qcom,spi-geni-qcom.txt |   39 -
 .../bindings/spi/qcom,spi-geni-qcom.yaml           |  116 ++
 .../bindings/timer/samsung,exynos4210-mct.yaml     |   67 +-
 MAINTAINERS                                        |    4 +
 arch/arm/configs/mini2440_defconfig                |    3 +-
 arch/arm/configs/s3c2410_defconfig                 |    2 +
 arch/arm/mach-s3c/Kconfig                          |    8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |    2 -
 arch/arm/mach-s3c/iotiming-s3c2410.c               |    2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |    2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |    2 +-
 drivers/bus/Kconfig                                |   11 +
 drivers/bus/Makefile                               |    1 +
 drivers/bus/brcmstb_gisb.c                         |    1 -
 drivers/bus/qcom-ssc-block-bus.c                   |  389 +++++
 drivers/bus/ti-sysc.c                              |    4 +-
 drivers/firmware/arm_ffa/driver.c                  |   24 +-
 drivers/firmware/arm_scmi/Kconfig                  |    1 +
 drivers/firmware/arm_scmi/base.c                   |   46 +-
 drivers/firmware/arm_scmi/clock.c                  |  343 ++++-
 drivers/firmware/arm_scmi/common.h                 |  225 +--
 drivers/firmware/arm_scmi/driver.c                 |  168 ++-
 drivers/firmware/arm_scmi/optee.c                  |  144 +-
 drivers/firmware/arm_scmi/perf.c                   |  162 +-
 drivers/firmware/arm_scmi/power.c                  |   44 +-
 drivers/firmware/arm_scmi/protocols.h              |  318 ++++
 drivers/firmware/arm_scmi/reset.c                  |   40 +-
 drivers/firmware/arm_scmi/sensors.c                |  645 ++++----
 drivers/firmware/arm_scmi/system.c                 |    9 +-
 drivers/firmware/arm_scmi/voltage.c                |  218 ++-
 drivers/firmware/qcom_scm.c                        |    4 +
 drivers/firmware/ti_sci.c                          |   61 +-
 drivers/memory/Kconfig                             |    2 +-
 drivers/memory/brcmstb_dpfe.c                      |   10 +-
 drivers/memory/da8xx-ddrctl.c                      |    3 +-
 drivers/memory/emif.c                              |   15 +-
 drivers/memory/fsl-corenet-cf.c                    |    9 +-
 drivers/memory/omap-gpmc.c                         |   43 +-
 drivers/memory/renesas-rpc-if.c                    |   31 +-
 drivers/memory/samsung/exynos5422-dmc.c            |    5 +-
 drivers/memory/tegra/Makefile                      |    2 +
 drivers/memory/tegra/mc.c                          |  141 +-
 drivers/memory/tegra/mc.h                          |   50 +-
 drivers/memory/tegra/tegra186-emc.c                |    3 +
 drivers/memory/tegra/tegra186.c                    |   39 +
 drivers/memory/tegra/tegra194.c                    |    9 +
 drivers/memory/tegra/tegra234.c                    |  110 ++
 drivers/memory/ti-aemif.c                          |    4 +-
 drivers/memory/ti-emif-pm.c                        |    6 +-
 drivers/nvme/host/Kconfig                          |   13 +
 drivers/nvme/host/Makefile                         |    3 +
 drivers/nvme/host/apple.c                          | 1593 ++++++++++++++++++++
 drivers/reset/Kconfig                              |    4 +-
 drivers/reset/core.c                               |   15 +-
 drivers/reset/reset-meson.c                        |    6 +
 drivers/reset/reset-simple.c                       |    1 +
 drivers/reset/reset-uniphier-glue.c                |   75 +-
 drivers/soc/Makefile                               |    4 +-
 drivers/soc/apple/Kconfig                          |   24 +
 drivers/soc/apple/Makefile                         |    6 +
 drivers/soc/apple/rtkit-crashlog.c                 |  154 ++
 drivers/soc/apple/rtkit-internal.h                 |   62 +
 drivers/soc/apple/rtkit.c                          |  958 ++++++++++++
 drivers/soc/apple/sart.c                           |  328 ++++
 drivers/soc/bcm/bcm63xx/bcm-pmb.c                  |    3 +
 drivers/soc/imx/Makefile                           |    1 +
 drivers/soc/imx/gpcv2.c                            |  430 +++++-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |  124 +-
 drivers/soc/imx/imx8mp-blk-ctrl.c                  |  696 +++++++++
 drivers/soc/qcom/llcc-qcom.c                       |   61 +
 drivers/soc/qcom/pdr_interface.c                   |   11 +-
 drivers/soc/qcom/pdr_internal.h                    |   20 +-
 drivers/soc/qcom/rpmhpd.c                          |   73 +-
 drivers/soc/qcom/smem.c                            |  305 +++-
 drivers/soc/qcom/smp2p.c                           |    1 +
 drivers/soc/qcom/smsm.c                            |    1 +
 drivers/soc/qcom/socinfo.c                         |   26 +-
 drivers/soc/renesas/Kconfig                        |   26 +
 drivers/soc/renesas/Makefile                       |    1 +
 drivers/soc/renesas/r8a779g0-sysc.c                |   62 +
 drivers/soc/renesas/rcar-gen4-sysc.c               |    3 +
 drivers/soc/renesas/rcar-gen4-sysc.h               |    1 +
 drivers/soc/renesas/rcar-rst.c                     |    1 +
 drivers/soc/renesas/renesas-soc.c                  |   23 +-
 drivers/soc/rockchip/Kconfig                       |   24 +-
 drivers/soc/rockchip/grf.c                         |   17 +
 drivers/soc/rockchip/pm_domains.c                  |   10 +-
 drivers/soc/tegra/Kconfig                          |    1 +
 drivers/soc/tegra/fuse/fuse-tegra.c                |    8 +-
 drivers/soc/tegra/fuse/fuse-tegra30.c              |   17 +-
 drivers/soc/tegra/pmc.c                            |   35 +-
 drivers/soc/ti/knav_dma.c                          |   29 +-
 drivers/soc/ti/knav_qmss_queue.c                   |   21 +-
 drivers/soc/ti/omap_prm.c                          |    7 +-
 drivers/soc/ti/pm33xx.c                            |    6 +-
 drivers/soc/ti/pruss.c                             |    3 +-
 drivers/soc/ti/ti_sci_pm_domains.c                 |    2 +
 drivers/soc/ti/wkup_m3_ipc.c                       |  210 ++-
 drivers/tee/Kconfig                                |    5 +-
 drivers/tee/optee/call.c                           |  240 ++-
 drivers/tee/optee/core.c                           |    1 +
 drivers/tee/optee/ffa_abi.c                        |   38 +-
 drivers/tee/optee/optee_ffa.h                      |   12 +-
 drivers/tee/optee/optee_private.h                  |   31 +-
 drivers/tee/optee/optee_smc.h                      |   48 +-
 drivers/tee/optee/smc_abi.c                        |  197 ++-
 drivers/tee/tee_core.c                             |    2 -
 drivers/tee/tee_shm.c                              |   85 +-
 include/dt-bindings/clock/r8a779g0-cpg-mssr.h      |   90 ++
 include/dt-bindings/power/imx8mp-power.h           |   18 +
 include/dt-bindings/power/qcom-rpmpd.h             |   26 +
 include/dt-bindings/power/r8a779g0-sysc.h          |   45 +
 include/dt-bindings/reset/amlogic,meson-s4-reset.h |  125 ++
 include/linux/arm_ffa.h                            |    7 +-
 include/linux/scmi_protocol.h                      |   31 +-
 include/linux/soc/apple/rtkit.h                    |  155 ++
 include/linux/soc/apple/sart.h                     |   53 +
 include/linux/soc/qcom/llcc-qcom.h                 |    2 +
 include/linux/tee_drv.h                            |   18 -
 include/linux/wkup_m3_ipc.h                        |   13 +
 include/soc/tegra/mc.h                             |    8 +-
 include/uapi/linux/tee.h                           |    4 -
 173 files changed, 10880 insertions(+), 2463 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml
 create mode 100644 Documentation/devicetree/bindings/iommu/apple,sart.yaml
 create mode 100644 Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
 create mode 100644 Documentation/devicetree/bindings/reset/altr,rst-mgr.yaml
 delete mode 100644
Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.txt
 create mode 100644
Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/ath79-reset.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/berlin,reset.txt
 delete mode 100644
Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt
 create mode 100644
Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/lantiq,reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/lantiq,reset.yaml
 create mode 100644
Documentation/devicetree/bindings/reset/marvell,berlin2-reset.yaml
 delete mode 100644
Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt
 create mode 100644
Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml
 create mode 100644
Documentation/devicetree/bindings/reset/qca,ar7100-reset.yaml
 delete mode 100644
Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
 create mode 100644
Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/socfpga-reset.txt
 delete mode 100644
Documentation/devicetree/bindings/reset/st,sti-picophyreset.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/st,sti-powerdown.txt
 create mode 100644
Documentation/devicetree/bindings/reset/st,stih407-picophyreset.yaml
 create mode 100644
Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml
 create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml
 create mode 100644
Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smsm.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smsm.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt
 delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.txt
 create mode 100644
Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.yaml
 create mode 100644 drivers/bus/qcom-ssc-block-bus.c
 create mode 100644 drivers/firmware/arm_scmi/protocols.h
 create mode 100644 drivers/memory/tegra/tegra234.c
 create mode 100644 drivers/nvme/host/apple.c
 create mode 100644 drivers/soc/apple/rtkit-crashlog.c
 create mode 100644 drivers/soc/apple/rtkit-internal.h
 create mode 100644 drivers/soc/apple/rtkit.c
 create mode 100644 drivers/soc/apple/sart.c
 create mode 100644 drivers/soc/imx/imx8mp-blk-ctrl.c
 create mode 100644 drivers/soc/renesas/r8a779g0-sysc.c
 create mode 100644 include/dt-bindings/clock/r8a779g0-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a779g0-sysc.h
 create mode 100644 include/dt-bindings/reset/amlogic,meson-s4-reset.h
 create mode 100644 include/linux/soc/apple/rtkit.h
 create mode 100644 include/linux/soc/apple/sart.h

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

* [GIT PULL 3/5] ARM: driver changes for 5.19
@ 2022-05-26 14:49   ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:49 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to d4a3b442335b0a9476248c5d6dc07f6f8580a9ca:

  Merge tag 'v5.19-rockchip-drivers1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/drivers (2022-05-13 11:33:41 +0200)

----------------------------------------------------------------
ARM: driver changes for 5.19

There are minor updates to SoC specific drivers for chips by Rockchip,
Samsung, NVIDIA, TI, NXP, i.MX, Qualcomm, and Broadcom. Noteworthy
driver changes include:

- Several conversions of DT bindings to yaml format.

- Renesas adds driver support for R-Car V4H, RZ/V2M and RZ/G2UL SoCs.

- Qualcomm adds a bus driver for the SSC (Snapdragon Sensor Core),
  and support for more chips in the RPMh power domains and the soc-id.

- NXP has a new driver for the HDMI blk-ctrl on i.MX8MP.

- Apple M1 gains support for the on-chip NVMe controller, making it
  possible to finally use the internal disks. This also includes SoC
  drivers for their RTKit IPC and for the SART DMA address filter.

For other subsystems that merge their drivers through the SoC tree,
we have

- Firmware drivers for the ARM firmware stack including TEE, OP-TEE,
  SCMI and FF-A get a number of smaller updates and cleanups. OP-TEE
  now has a cache for firmware argument structures as an optimization,
  and SCMI now supports the 3.1 version of the specification.

- Reset controller updates to Amlogic, ASpeed, Renesas and ACPI drivers

- Memory controller updates for Tegra, and a few updates for other
  platforms.

----------------------------------------------------------------
Adam Skladowski (2):
      dt-bindings: firmware: qcom-scm: Document msm8976 bindings
      firmware: qcom_scm: Add compatible for MSM8976 SoC

Andrew Davis (2):
      tee: remove tee_shm_va2pa() and tee_shm_pa2va()
      tee: remove flags TEE_IOCTL_SHM_MAPPED and TEE_IOCTL_SHM_DMA_BUF

Arnd Bergmann (23):
      Merge tag 'memory-controller-drv-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'memory-controller-drv-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'renesas-drivers-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
      Merge tag 'omap-for-v5.19/ti-sysc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/drivers
      Merge tag 'reset-for-v5.19' of
git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'tee-menu-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'tee-shm-vmalloc-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'ffa-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
      Merge tag 'scmi-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
      Merge tag 'optee-rpc-arg-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'arm-soc/for-5.19/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'asahi-soc-rtkit-sart-nvme-for-5.19' of
https://github.com/AsahiLinux/linux into arm/drivers
      nvme-apple: fix sparse endianess warnings
      Merge tag 'tee-cleanup-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into
arm/drivers
      Merge tag 'samsung-drivers-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
      Merge tag 'samsung-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
      Merge tag 'renesas-drivers-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
      Merge tag 'tegra-for-5.19-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
      Merge tag 'ti-driver-soc-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/drivers
      Merge tag 'imx-drivers-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
      Merge tag 'memory-controller-drv-tegra-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
      Merge tag 'qcom-drivers-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
      Merge tag 'v5.19-rockchip-drivers1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/drivers

Ashish Mhetre (2):
      memory: tegra: Add memory controller channels support
      memory: tegra: Add MC error logging on Tegra186 onward

Biju Das (1):
      soc: renesas: Identify RZ/G2UL SoC

Bjorn Andersson (7):
      dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp
      soc: qcom: llcc: Add MODULE_DEVICE_TABLE()
      dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains
      soc: qcom: rpmhpd: Don't warn about sparse rpmhpd arrays
      soc: qcom: rpmhpd: add sc8280xp & sa8540p rpmh power-domains
      dt-bindings: arm: msm: Add sc8180x and sc8280xp LLCC compatibles
      soc: qcom: llcc: Add sc8180x and sc8280xp configurations

Brian Norris (3):
      soc: rockchip: Clean up Kconfig whitespace
      soc: rockchip: power-domain: Replace dsb() with smb()
      soc: rockchip: Fix compile-testing SoC drivers

Christophe JAILLET (1):
      memory: samsung: exynos5422-dmc: Avoid some over memory allocation

Cristian Marussi (22):
      firmware: arm_scmi: Make protocols initialisation fail on basic errors
      firmware: arm_scmi: Fix list protocols enumeration in the base protocol
      firmware: arm_scmi: Validate BASE_DISCOVER_LIST_PROTOCOLS response
      firmware: arm_scmi: Dynamically allocate implemented protocols array
      firmware: arm_scmi: Make name_get operations return a const
      firmware: arm_scmi: Check CLOCK_RATE_SET_COMPLETE async response
      firmware: arm_scmi: Remove unneeded NULL termination of clk name
      firmware: arm_scmi: Split protocol specific definitions in a
dedicated header
      firmware: arm_scmi: Introduce a common SCMI v3.1 .extended_name_get helper
      firmware: arm_scmi: Add SCMI v3.1 protocol extended names support
      firmware: arm_scmi: Parse clock_enable_latency conditionally
      firmware: arm_scmi: Add iterators for multi-part commands
      firmware: arm_scmi: Use common iterators in the sensor protocol
      firmware: arm_scmi: Add SCMI v3.1 SENSOR_AXIS_NAME_GET support
      firmware: arm_scmi: Use common iterators in the clock protocol
      firmware: arm_scmi: Use common iterators in the voltage protocol
      firmware: arm_scmi: Use common iterators in the perf protocol
      firmware: arm_scmi: Add SCMI v3.1 perf power-cost in microwatts
      firmware: arm_scmi: Add checks for min/max limits in
PERFORMANCE_LIMITS_SET
      firmware: arm_scmi: Add SCMI v3.1 clock notifications
      firmware: arm_scmi: Add SCMI v3.1 VOLTAGE_LEVEL_SET_COMPLETE
      firmware: arm_scmi: Fix late checks on pointer dereference

Dave Gerlach (5):
      soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator
      firmware: ti_sci: Switch transport to polled mode during system suspend
      soc: ti: wkup_m3_ipc: Add support for IO Isolation
      soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling
      soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend

Deepak Kumar Singh (2):
      soc: qcom: smem: map only partitions used by local HOST
      soc: qcom: smem: validate fields of shared structures

Dmitry Baryshkov (1):
      soc: qcom: socinfo: Add another ID for SM8450

Douglas Anderson (1):
      soc: qcom: socinfo: add SC7280 entry to soc_id array

Etienne Carriere (1):
      firmware: arm_scmi: Support optee shared memory in the optee transport

Geert Uytterhoeven (5):
      dt-bindings: memory: renesas,rpc-if: Document R-Car H3/M3/E3 support
      memory: renesas-rpc-if: Simplify single/double data register access
      bus: ti-sysc: Drop commas after SoC match table sentinels
      Merge tag 'renesas-r8a779g0-dt-binding-defs-tag' into
renesas-drivers-for-v5.19
      soc: renesas: R-Car V3U is R-Car Gen4

Haowen Bai (1):
      soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL
when checking knav_queue_open() result

Herve Codina (1):
      soc: renesas: rzn1: Select PM and PM_GENERIC_DOMAINS configs

Jakob Koschel (2):
      soc: qcom: pdr: replace usage of found with dedicated list
iterator variable
      soc: ti: replace usage of found with dedicated list iterator variable

Jan Engelhardt (1):
      tee: combine "config" and "menu" for TEE's menuconfig

Jens Wiklander (4):
      optee: rename rpc_arg_count to rpc_param_count
      optee: add OPTEE_SMC_CALL_WITH_RPC_ARG and OPTEE_SMC_CALL_WITH_REGD_ARG
      optee: add FF-A capability OPTEE_FFA_SEC_CAP_ARG_OFFSET
      optee: cache argument shared memory structs

Joel Stanley (1):
      reset: simple: Add AST2600 compatible

Johan Jonker (1):
      dt-bindings: soc: rockchip: add naneng combo phy register compatible

Julia Lawall (1):
      ARM: s3c: fix typos in comments

Krishna Yarlagadda (1):
      reset: ACPI reset support

Krzysztof Kozlowski (19):
      dt-bindings: soc: samsung: usi: refer to dtschema for SPI
      memory: emif: remove unneeded ENOMEM error messages
      dt-bindings: soc: qcom,smsm: convert to dtschema
      dt-bindings: soc: qcom,wcnss: convert to dtschema
      dt-bindings: qcom: qcom,gsbi: convert to dtschema
      dt-bindings: qcom,smd-rpm: update maintainers (drop Kathiravan)
      dt-bindings: soc: qcom,smd: convert to dtschema
      dt-bindings: qcom: qcom,geni-se: refer to dtschema for SPI
      dt-bindings: soc: qcom,rpmh-rsc: convert to dtschema
      dt-bindings: soc: qcom,smp2p: convert to dtschema
      dt-bindings: timer: exynos4210-mct: describe known hardware and
its interrupts
      memory: da8xx-ddrctl: simplify platform_get_resource()
      memory: emif: simplify platform_get_resource()
      memory: ti-emif: simplify platform_get_resource()
      memory: ti-emif-pm: simplify platform_get_resource()
      memory: tegra: mc: simplify platform_get_resource()
      memory: brcmstb_dpfe: simplify platform_get_resource_byname()
      memory: renesas-rpc-if: simplify platform_get_resource_byname()
      spi: dt-bindings: qcom,spi-geni-qcom: convert to dtschema

Kuldeep Singh (2):
      dt-bindings: qcom: geni-se: Update I2C schema reference
      dt-bindings: qcom: geni-se: Update UART schema reference

Kunihiko Hayashi (1):
      dt-bindings: reset: uniphier-glue: Clean up clocks, resets, and
their names using compatible string

Lad Prabhakar (1):
      reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2L

Luca Weiss (1):
      soc: qcom: socinfo: Sort out 8974PRO names

Lucas Stach (6):
      soc: imx: gpcv2: add PGC control register indirection
      soc: imx: gpcv2: add support for i.MX8MP power domains
      soc: imx: imx8m-blk-ctrl: set power device name
      dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
      soc: imx: add i.MX8MP HSIO blk-ctrl
      soc: imx: add i.MX8MP HDMI blk-ctrl

Lv Ruyi (1):
      memory: fsl-corenet-cf: Use helper function
devm_platform_ioremap_resource()

Marc Bonnici (1):
      firmware: arm_ffa: Fix handling of fragmented memory descriptors

Miaoqian Lin (2):
      soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
      soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc

Michael Srba (2):
      dt-bindings: bus: add device tree bindings for qcom,ssc-block-bus
      bus: add driver for initializing the SSC bus on (some) qcom SoCs

Minghao Chi (4):
      soc: ti: pruss: using pm_runtime_resume_and_get instead of
pm_runtime_get_sync
      soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of
pm_runtime_get_sync
      soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead
of pm_runtime_get_sync
      soc: ti: pm33xx: using pm_runtime_resume_and_get instead of
pm_runtime_get_sync

Minghao Chi (CGEL ZTE) (1):
      soc: ti: omap_prm: Use of_device_get_match_data()

Paul Elder (2):
      dt-bindings: soc: Add i.MX8MP media block control DT bindings
      soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl

Peter Geis (2):
      dt-bindings: soc: rockchip: add rk3566-pipe-grf compatible
      soc: rockchip: set dwc3 clock for rk3566

Phil Chang (1):
      tee: make tee_shm_register_kernel_buf vmalloc supported

Phil Edworthy (1):
      soc: renesas: Add RZ/V2M (R9A09G011) config option

Philipp Zabel (13):
      reset: ti-sci: Allow building under COMPILE_TEST
      reset: uniphier-glue: Use reset_control_bulk API
      reset: uniphier-glue: Use devm_add_action_or_reset()
      dt-bindings: reset: amlogic,meson-axg-audio-arb: Convert to yaml
      dt-bindings: reset: ath79: Convert to yaml
      dt-bindings: reset: berlin: Convert to yaml
      dt-bindings: reset: bitmain,bm1880-reset: Convert to yaml
      dt-bindings: reset: lantiq,reset: Convert to yaml
      dt-bindings: reset: nuvoton,npcm-reset: Convert to yaml
      dt-bindings: reset: snps,axs10x-reset: Convert to yaml
      dt-bindings: reset: socfpga: Convert to yaml
      dt-bindings: reset: st,sti-picophyreset: Convert to yaml
      dt-bindings: reset: st,sti-powerdown: Convert to yaml

QintaoShen (2):
      soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
      soc: bcm: Check for NULL return of devm_kzalloc()

Roger Quadros (2):
      memory: omap-gpmc: Make OMAP_GPMC config visible and selectable
      memory: omap-gpmc: Allow building as a module

Rohit Agarwal (2):
      dt-bindings: power: Add rpm power domain bindings for SDX65
      soc: qcom: rpmhpd: Add SDX65 power domains

Sagar Kamble (1):
      soc/tegra: fuse: Add nvmem cell lookup entries for Tegra194

Sameer Pujar (1):
      memory: tegra: Add APE memory clients for Tegra234

Sandipan Patra (1):
      soc/tegra: pmc: Update Tegra234 reset sources

Sebastian Fricke (1):
      soc: rockchip: pm_domains: Fix typo in comment

Shawn Guo (1):
      Merge commit 'f11cf9e35e7f' into imx/drivers

Sudeep Holla (5):
      firmware: arm_scmi: Set clock latency to U32_MAX if it is not supported
      firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe
      firmware: arm_ffa: Remove incorrect assignment of driver_data
      firmware: arm_ffa: Add ffa_dev_get_drvdata helper function
      tee: optee: Use ffa_dev_get_drvdata to fetch driver_data

Sven Peter (6):
      soc: apple: Always include Makefile
      soc: apple: Add RTKit IPC library
      dt-bindings: iommu: Add Apple SART DMA address filter
      soc: apple: Add SART driver
      dt-bindings: nvme: Add Apple ANS NVMe
      nvme-apple: Add initial Apple SoC NVMe driver

Thierry Reding (3):
      soc/tegra: pmc: Select REGMAP
      soc/tegra: pmc: Document core domain fields
      memory: tegra: Add Tegra234 support

Tom Rix (1):
      soc: qcom: pdr: use static for servreg_* variables

Uwe Kleine-König (1):
      ARM: s3c: Drop config symbol S3C24XX_PWM

Yihao Han (1):
      soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning

Yoshihiro Shimoda (5):
      dt-bindings: power: Add r8a779g0 SYSC power domain definitions
      dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
      soc: renesas: r8a779g0-sysc: Add r8a779g0 support
      soc: renesas: Identify R-Car V4H
      soc: renesas: rcar-rst: Add support for R-Car V4H

Zelong Dong (3):
      dt-bindings: reset: Add compatible for Meson-S4 Reset Controller
      dt-bindings: reset: add bindings for the Meson-S4 SoC Reset Controller
      reset: reset-meson: add support for the Meson-S4 SoC Reset Controller

kernel test robot (1):
      soc: imx: fix semicolon.cocci warnings

lizhe (1):
      bus: brcmstb_gisb: Remove the suppress_bind_attrs attribute of the driver

 .../devicetree/bindings/arm/msm/qcom,llcc.yaml     |    2 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |   20 +
 .../bindings/bus/qcom,ssc-block-bus.yaml           |  147 ++
 .../devicetree/bindings/firmware/qcom,scm.txt      |    3 +-
 .../bindings/interconnect/qcom,bcm-voter.yaml      |    8 +-
 .../devicetree/bindings/iommu/apple,sart.yaml      |   52 +
 .../memory-controllers/renesas,rpc-if.yaml         |    5 +
 .../devicetree/bindings/nvme/apple,nvme-ans.yaml   |  111 ++
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    3 +
 .../bindings/regulator/qcom,smd-rpm-regulator.yaml |    5 +-
 .../devicetree/bindings/remoteproc/qcom,q6v5.txt   |    2 +-
 .../bindings/remoteproc/qcom,wcnss-pil.txt         |    2 +-
 .../devicetree/bindings/reset/altr,rst-mgr.yaml    |   47 +
 .../bindings/reset/amlogic,meson-axg-audio-arb.txt |   22 -
 .../reset/amlogic,meson-axg-audio-arb.yaml         |   56 +
 .../bindings/reset/amlogic,meson-reset.yaml        |    1 +
 .../devicetree/bindings/reset/ath79-reset.txt      |   20 -
 .../devicetree/bindings/reset/berlin,reset.txt     |   23 -
 .../bindings/reset/bitmain,bm1880-reset.txt        |   18 -
 .../bindings/reset/bitmain,bm1880-reset.yaml       |   36 +
 .../devicetree/bindings/reset/lantiq,reset.txt     |   30 -
 .../devicetree/bindings/reset/lantiq,reset.yaml    |   49 +
 .../bindings/reset/marvell,berlin2-reset.yaml      |   38 +
 .../bindings/reset/nuvoton,npcm-reset.txt          |   32 -
 .../bindings/reset/nuvoton,npcm750-reset.yaml      |   50 +
 .../bindings/reset/qca,ar7100-reset.yaml           |   40 +
 .../bindings/reset/snps,axs10x-reset.txt           |   33 -
 .../bindings/reset/snps,axs10x-reset.yaml          |   48 +
 .../devicetree/bindings/reset/socfpga-reset.txt    |   16 -
 .../reset/socionext,uniphier-glue-reset.yaml       |   52 +-
 .../bindings/reset/st,sti-picophyreset.txt         |   42 -
 .../devicetree/bindings/reset/st,sti-powerdown.txt |   45 -
 .../bindings/reset/st,stih407-picophyreset.yaml    |   47 +
 .../bindings/reset/st,stih407-powerdown.yaml       |   49 +
 .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml         |  104 ++
 .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml |   99 +-
 .../devicetree/bindings/soc/qcom/qcom,gsbi.txt     |   87 --
 .../devicetree/bindings/soc/qcom/qcom,gsbi.yaml    |  132 ++
 .../bindings/soc/qcom/qcom,rpmh-rsc.yaml           |  272 ++++
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |    7 +-
 .../devicetree/bindings/soc/qcom/qcom,smd.txt      |   98 --
 .../devicetree/bindings/soc/qcom/qcom,smd.yaml     |  137 ++
 .../devicetree/bindings/soc/qcom/qcom,smp2p.txt    |  110 --
 .../devicetree/bindings/soc/qcom/qcom,smp2p.yaml   |  145 ++
 .../devicetree/bindings/soc/qcom/qcom,smsm.txt     |  104 --
 .../devicetree/bindings/soc/qcom/qcom,smsm.yaml    |  138 ++
 .../devicetree/bindings/soc/qcom/qcom,wcnss.txt    |  131 --
 .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml   |  137 ++
 .../devicetree/bindings/soc/qcom/rpmh-rsc.txt      |  137 --
 .../devicetree/bindings/soc/rockchip/grf.yaml      |    3 +
 .../bindings/soc/samsung/exynos-usi.yaml           |    2 +-
 .../devicetree/bindings/spi/qcom,spi-geni-qcom.txt |   39 -
 .../bindings/spi/qcom,spi-geni-qcom.yaml           |  116 ++
 .../bindings/timer/samsung,exynos4210-mct.yaml     |   67 +-
 MAINTAINERS                                        |    4 +
 arch/arm/configs/mini2440_defconfig                |    3 +-
 arch/arm/configs/s3c2410_defconfig                 |    2 +
 arch/arm/mach-s3c/Kconfig                          |    8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |    2 -
 arch/arm/mach-s3c/iotiming-s3c2410.c               |    2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |    2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |    2 +-
 drivers/bus/Kconfig                                |   11 +
 drivers/bus/Makefile                               |    1 +
 drivers/bus/brcmstb_gisb.c                         |    1 -
 drivers/bus/qcom-ssc-block-bus.c                   |  389 +++++
 drivers/bus/ti-sysc.c                              |    4 +-
 drivers/firmware/arm_ffa/driver.c                  |   24 +-
 drivers/firmware/arm_scmi/Kconfig                  |    1 +
 drivers/firmware/arm_scmi/base.c                   |   46 +-
 drivers/firmware/arm_scmi/clock.c                  |  343 ++++-
 drivers/firmware/arm_scmi/common.h                 |  225 +--
 drivers/firmware/arm_scmi/driver.c                 |  168 ++-
 drivers/firmware/arm_scmi/optee.c                  |  144 +-
 drivers/firmware/arm_scmi/perf.c                   |  162 +-
 drivers/firmware/arm_scmi/power.c                  |   44 +-
 drivers/firmware/arm_scmi/protocols.h              |  318 ++++
 drivers/firmware/arm_scmi/reset.c                  |   40 +-
 drivers/firmware/arm_scmi/sensors.c                |  645 ++++----
 drivers/firmware/arm_scmi/system.c                 |    9 +-
 drivers/firmware/arm_scmi/voltage.c                |  218 ++-
 drivers/firmware/qcom_scm.c                        |    4 +
 drivers/firmware/ti_sci.c                          |   61 +-
 drivers/memory/Kconfig                             |    2 +-
 drivers/memory/brcmstb_dpfe.c                      |   10 +-
 drivers/memory/da8xx-ddrctl.c                      |    3 +-
 drivers/memory/emif.c                              |   15 +-
 drivers/memory/fsl-corenet-cf.c                    |    9 +-
 drivers/memory/omap-gpmc.c                         |   43 +-
 drivers/memory/renesas-rpc-if.c                    |   31 +-
 drivers/memory/samsung/exynos5422-dmc.c            |    5 +-
 drivers/memory/tegra/Makefile                      |    2 +
 drivers/memory/tegra/mc.c                          |  141 +-
 drivers/memory/tegra/mc.h                          |   50 +-
 drivers/memory/tegra/tegra186-emc.c                |    3 +
 drivers/memory/tegra/tegra186.c                    |   39 +
 drivers/memory/tegra/tegra194.c                    |    9 +
 drivers/memory/tegra/tegra234.c                    |  110 ++
 drivers/memory/ti-aemif.c                          |    4 +-
 drivers/memory/ti-emif-pm.c                        |    6 +-
 drivers/nvme/host/Kconfig                          |   13 +
 drivers/nvme/host/Makefile                         |    3 +
 drivers/nvme/host/apple.c                          | 1593 ++++++++++++++++++++
 drivers/reset/Kconfig                              |    4 +-
 drivers/reset/core.c                               |   15 +-
 drivers/reset/reset-meson.c                        |    6 +
 drivers/reset/reset-simple.c                       |    1 +
 drivers/reset/reset-uniphier-glue.c                |   75 +-
 drivers/soc/Makefile                               |    4 +-
 drivers/soc/apple/Kconfig                          |   24 +
 drivers/soc/apple/Makefile                         |    6 +
 drivers/soc/apple/rtkit-crashlog.c                 |  154 ++
 drivers/soc/apple/rtkit-internal.h                 |   62 +
 drivers/soc/apple/rtkit.c                          |  958 ++++++++++++
 drivers/soc/apple/sart.c                           |  328 ++++
 drivers/soc/bcm/bcm63xx/bcm-pmb.c                  |    3 +
 drivers/soc/imx/Makefile                           |    1 +
 drivers/soc/imx/gpcv2.c                            |  430 +++++-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |  124 +-
 drivers/soc/imx/imx8mp-blk-ctrl.c                  |  696 +++++++++
 drivers/soc/qcom/llcc-qcom.c                       |   61 +
 drivers/soc/qcom/pdr_interface.c                   |   11 +-
 drivers/soc/qcom/pdr_internal.h                    |   20 +-
 drivers/soc/qcom/rpmhpd.c                          |   73 +-
 drivers/soc/qcom/smem.c                            |  305 +++-
 drivers/soc/qcom/smp2p.c                           |    1 +
 drivers/soc/qcom/smsm.c                            |    1 +
 drivers/soc/qcom/socinfo.c                         |   26 +-
 drivers/soc/renesas/Kconfig                        |   26 +
 drivers/soc/renesas/Makefile                       |    1 +
 drivers/soc/renesas/r8a779g0-sysc.c                |   62 +
 drivers/soc/renesas/rcar-gen4-sysc.c               |    3 +
 drivers/soc/renesas/rcar-gen4-sysc.h               |    1 +
 drivers/soc/renesas/rcar-rst.c                     |    1 +
 drivers/soc/renesas/renesas-soc.c                  |   23 +-
 drivers/soc/rockchip/Kconfig                       |   24 +-
 drivers/soc/rockchip/grf.c                         |   17 +
 drivers/soc/rockchip/pm_domains.c                  |   10 +-
 drivers/soc/tegra/Kconfig                          |    1 +
 drivers/soc/tegra/fuse/fuse-tegra.c                |    8 +-
 drivers/soc/tegra/fuse/fuse-tegra30.c              |   17 +-
 drivers/soc/tegra/pmc.c                            |   35 +-
 drivers/soc/ti/knav_dma.c                          |   29 +-
 drivers/soc/ti/knav_qmss_queue.c                   |   21 +-
 drivers/soc/ti/omap_prm.c                          |    7 +-
 drivers/soc/ti/pm33xx.c                            |    6 +-
 drivers/soc/ti/pruss.c                             |    3 +-
 drivers/soc/ti/ti_sci_pm_domains.c                 |    2 +
 drivers/soc/ti/wkup_m3_ipc.c                       |  210 ++-
 drivers/tee/Kconfig                                |    5 +-
 drivers/tee/optee/call.c                           |  240 ++-
 drivers/tee/optee/core.c                           |    1 +
 drivers/tee/optee/ffa_abi.c                        |   38 +-
 drivers/tee/optee/optee_ffa.h                      |   12 +-
 drivers/tee/optee/optee_private.h                  |   31 +-
 drivers/tee/optee/optee_smc.h                      |   48 +-
 drivers/tee/optee/smc_abi.c                        |  197 ++-
 drivers/tee/tee_core.c                             |    2 -
 drivers/tee/tee_shm.c                              |   85 +-
 include/dt-bindings/clock/r8a779g0-cpg-mssr.h      |   90 ++
 include/dt-bindings/power/imx8mp-power.h           |   18 +
 include/dt-bindings/power/qcom-rpmpd.h             |   26 +
 include/dt-bindings/power/r8a779g0-sysc.h          |   45 +
 include/dt-bindings/reset/amlogic,meson-s4-reset.h |  125 ++
 include/linux/arm_ffa.h                            |    7 +-
 include/linux/scmi_protocol.h                      |   31 +-
 include/linux/soc/apple/rtkit.h                    |  155 ++
 include/linux/soc/apple/sart.h                     |   53 +
 include/linux/soc/qcom/llcc-qcom.h                 |    2 +
 include/linux/tee_drv.h                            |   18 -
 include/linux/wkup_m3_ipc.h                        |   13 +
 include/soc/tegra/mc.h                             |    8 +-
 include/uapi/linux/tee.h                           |    4 -
 173 files changed, 10880 insertions(+), 2463 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml
 create mode 100644 Documentation/devicetree/bindings/iommu/apple,sart.yaml
 create mode 100644 Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
 create mode 100644 Documentation/devicetree/bindings/reset/altr,rst-mgr.yaml
 delete mode 100644
Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.txt
 create mode 100644
Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/ath79-reset.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/berlin,reset.txt
 delete mode 100644
Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt
 create mode 100644
Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/lantiq,reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/lantiq,reset.yaml
 create mode 100644
Documentation/devicetree/bindings/reset/marvell,berlin2-reset.yaml
 delete mode 100644
Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt
 create mode 100644
Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml
 create mode 100644
Documentation/devicetree/bindings/reset/qca,ar7100-reset.yaml
 delete mode 100644
Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
 create mode 100644
Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/socfpga-reset.txt
 delete mode 100644
Documentation/devicetree/bindings/reset/st,sti-picophyreset.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/st,sti-powerdown.txt
 create mode 100644
Documentation/devicetree/bindings/reset/st,stih407-picophyreset.yaml
 create mode 100644
Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml
 create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml
 create mode 100644
Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smsm.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smsm.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt
 delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.txt
 create mode 100644
Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.yaml
 create mode 100644 drivers/bus/qcom-ssc-block-bus.c
 create mode 100644 drivers/firmware/arm_scmi/protocols.h
 create mode 100644 drivers/memory/tegra/tegra234.c
 create mode 100644 drivers/nvme/host/apple.c
 create mode 100644 drivers/soc/apple/rtkit-crashlog.c
 create mode 100644 drivers/soc/apple/rtkit-internal.h
 create mode 100644 drivers/soc/apple/rtkit.c
 create mode 100644 drivers/soc/apple/sart.c
 create mode 100644 drivers/soc/imx/imx8mp-blk-ctrl.c
 create mode 100644 drivers/soc/renesas/r8a779g0-sysc.c
 create mode 100644 include/dt-bindings/clock/r8a779g0-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a779g0-sysc.h
 create mode 100644 include/dt-bindings/reset/amlogic,meson-s4-reset.h
 create mode 100644 include/linux/soc/apple/rtkit.h
 create mode 100644 include/linux/soc/apple/sart.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] 23+ messages in thread

* [GIT PULL 4/5] ARM: defconfig updates for 5.19
  2022-05-26 14:44 ` Arnd Bergmann
@ 2022-05-26 14:50   ` Arnd Bergmann
  -1 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:50 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 2cc1cd26e913848738f31fbb07663f0fe2d98fa4:

  ARM: configs: Enable ASoC AC'97 glue (2022-05-13 14:16:01 +0200)

----------------------------------------------------------------
ARM: defconfig updates for 5.19

Lots of smaller additions to the defconfig files for both 32-bit
and 64-bit arm platforms, enabling drivers that are now usable
on common hardware, and a few options to make it possible to boot
a file system image using systemd.

----------------------------------------------------------------
Adam Ford (1):
      ARM: omap2plus_defconfig: Enable ISP176x USB driver

Aníbal Limón (1):
      arm64: defconfig: Enable PM8916 watchdog driver

Arnd Bergmann (12):
      Merge tag 'renesas-arm-defconfig-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfig
      Merge tag 'omap-for-v5.19/defconfig-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/defconfig
      Merge tag 'arm-soc/for-5.19/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'at91-defconfig-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/defconfig
      Merge tag 'renesas-arm-defconfig-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfig
      Merge tag 'tegra-for-5.19-arm-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfig
      Merge tag 'tegra-for-5.19-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfig
      Merge tag 'ti-k3-config-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/defconfig
      Merge tag 'imx-defconfig-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
      Merge tag 'qcom-defconfig-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
      Merge tag 'v5.18-next-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/defconfig

Biju Das (1):
      arm64: defconfig: Enable ARCH_R9A07G043

Bjorn Andersson (1):
      arm64: defconfig: Enable Qualcomm PCIe Gen2 PHY

Brian Masney (2):
      ARM: qcom_defconfig: enable options for Qualcomm random number generator
      ARM: qcom_defconfig: enable debug fs support

Bryan O'Donoghue (1):
      arm64: defconfig: Enable SM8250 video clock controller

Chuanhong Guo (1):
      arm: mediatek: select arch timer for mt7629

Claudiu Beznea (1):
      ARM: configs: at91: sama7: enable CONFIG_RESET_CONTROLLER

Codrin Ciubotariu (1):
      ARM: configs: at91: sama7: add MCHP PDMC and DMIC drivers

Dmitry Baryshkov (5):
      arm64: defconfig: enable Qualcomm RX and TX macro for SM8250 audio
      arm64: defconfig: enable wcd9335 codec as module
      arm64: defconfig: reenable SM_DISPCC_8250
      arm64: defconfig: Enable some Qualcomm drivers
      arm64: defconfig: enable ath11k driver

Eugen Hristev (2):
      ARM: multi_v7_defconfig: add atmel video pipeline modules
      ARM: configs: at91: sama7: add xisc and csi2dc

Fabien Parent (2):
      arm64: defconfig: enable MT6359 regulator driver
      arm64: defconfig: enable some mt6360 PMIC drivers

Fabio Estevam (1):
      arm64: defconfig: Enable the WM8524 codec driver

Geert Uytterhoeven (2):
      arm64: defconfig: Enable Maxim MAX96712 Quad GMSL2 Deserializer support
      ARM: shmobile: defconfig: Refresh for v5.18-rc1

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

Lukas Bulwahn (1):
      arm: nomadik: drop selecting obsolete CLKSRC_NOMADIK_MTU_SCHED_CLOCK

Mark Brown (3):
      ARM: configs: at91: Enable options required for systemd
      ARM: configs: Enable audio on BeagleBone Black in multi_v7_defconfig
      ARM: configs: Enable ASoC AC'97 glue

Max Krummenacher (1):
      ARM: imx_v6_v7_defconfig: Enable the ADC part of the STMPE MFD

Merlijn Wajer (1):
      ARM: omap2plus_defconfig: enable TLV320AIC3X

Nicolas Ferre (1):
      ARM: configs: at91: Enable AUTOFS_FS required by systemd

Phil Edworthy (1):
      arm64: defconfig: Enable Renesas RZ/V2M SoC

Rahul T R (1):
      arm64: defconfig: Enable configs for DisplayPort on J721e

Sameer Pujar (1):
      arm64: defconfig: Build Tegra ASRC module

Tudor Ambarus (3):
      ARM: configs: at91: Remove MTD_BLOCK and use MTD_UBI_BLOCK for
read only block FS
      ARM: configs: at91: sama7: Enable MTD_UBI_FASTMAP
      ARM: configs: at91: sama7: Enable MTD_UBI_BLOCK

Vinod Koul (1):
      arm64: defconfig: Enable Qualcomm GPI DMA Driver

William Zhang (1):
      ARM: multi_v7_defconfig: enable CONFIG_ARCH_BCMBCA in armv7 defconfig

carsten.haitzler@foss.arm.com (1):
      arm64: defconfig: Enable modules for arm displays

 arch/arm/configs/at91_dt_defconfig   |  4 +++-
 arch/arm/configs/imx_v6_v7_defconfig |  1 +
 arch/arm/configs/multi_v7_defconfig  |  8 ++++++++
 arch/arm/configs/omap2plus_defconfig |  3 +++
 arch/arm/configs/qcom_defconfig      |  8 ++++++++
 arch/arm/configs/sama5_defconfig     |  3 ++-
 arch/arm/configs/sama7_defconfig     |  8 ++++++++
 arch/arm/configs/shmobile_defconfig  |  4 ++--
 arch/arm/configs/tegra_defconfig     |  3 ++-
 arch/arm/mach-mediatek/Kconfig       |  1 +
 arch/arm/mach-nomadik/Kconfig        |  1 -
 arch/arm64/configs/defconfig         | 33 +++++++++++++++++++++++++++++++++
 12 files changed, 71 insertions(+), 6 deletions(-)

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

* [GIT PULL 4/5] ARM: defconfig updates for 5.19
@ 2022-05-26 14:50   ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:50 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 2cc1cd26e913848738f31fbb07663f0fe2d98fa4:

  ARM: configs: Enable ASoC AC'97 glue (2022-05-13 14:16:01 +0200)

----------------------------------------------------------------
ARM: defconfig updates for 5.19

Lots of smaller additions to the defconfig files for both 32-bit
and 64-bit arm platforms, enabling drivers that are now usable
on common hardware, and a few options to make it possible to boot
a file system image using systemd.

----------------------------------------------------------------
Adam Ford (1):
      ARM: omap2plus_defconfig: Enable ISP176x USB driver

Aníbal Limón (1):
      arm64: defconfig: Enable PM8916 watchdog driver

Arnd Bergmann (12):
      Merge tag 'renesas-arm-defconfig-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfig
      Merge tag 'omap-for-v5.19/defconfig-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/defconfig
      Merge tag 'arm-soc/for-5.19/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
      Merge tag 'at91-defconfig-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/defconfig
      Merge tag 'renesas-arm-defconfig-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfig
      Merge tag 'tegra-for-5.19-arm-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfig
      Merge tag 'tegra-for-5.19-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfig
      Merge tag 'ti-k3-config-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/defconfig
      Merge tag 'imx-defconfig-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
      Merge tag 'qcom-defconfig-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
      Merge tag 'v5.18-next-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/defconfig

Biju Das (1):
      arm64: defconfig: Enable ARCH_R9A07G043

Bjorn Andersson (1):
      arm64: defconfig: Enable Qualcomm PCIe Gen2 PHY

Brian Masney (2):
      ARM: qcom_defconfig: enable options for Qualcomm random number generator
      ARM: qcom_defconfig: enable debug fs support

Bryan O'Donoghue (1):
      arm64: defconfig: Enable SM8250 video clock controller

Chuanhong Guo (1):
      arm: mediatek: select arch timer for mt7629

Claudiu Beznea (1):
      ARM: configs: at91: sama7: enable CONFIG_RESET_CONTROLLER

Codrin Ciubotariu (1):
      ARM: configs: at91: sama7: add MCHP PDMC and DMIC drivers

Dmitry Baryshkov (5):
      arm64: defconfig: enable Qualcomm RX and TX macro for SM8250 audio
      arm64: defconfig: enable wcd9335 codec as module
      arm64: defconfig: reenable SM_DISPCC_8250
      arm64: defconfig: Enable some Qualcomm drivers
      arm64: defconfig: enable ath11k driver

Eugen Hristev (2):
      ARM: multi_v7_defconfig: add atmel video pipeline modules
      ARM: configs: at91: sama7: add xisc and csi2dc

Fabien Parent (2):
      arm64: defconfig: enable MT6359 regulator driver
      arm64: defconfig: enable some mt6360 PMIC drivers

Fabio Estevam (1):
      arm64: defconfig: Enable the WM8524 codec driver

Geert Uytterhoeven (2):
      arm64: defconfig: Enable Maxim MAX96712 Quad GMSL2 Deserializer support
      ARM: shmobile: defconfig: Refresh for v5.18-rc1

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

Lukas Bulwahn (1):
      arm: nomadik: drop selecting obsolete CLKSRC_NOMADIK_MTU_SCHED_CLOCK

Mark Brown (3):
      ARM: configs: at91: Enable options required for systemd
      ARM: configs: Enable audio on BeagleBone Black in multi_v7_defconfig
      ARM: configs: Enable ASoC AC'97 glue

Max Krummenacher (1):
      ARM: imx_v6_v7_defconfig: Enable the ADC part of the STMPE MFD

Merlijn Wajer (1):
      ARM: omap2plus_defconfig: enable TLV320AIC3X

Nicolas Ferre (1):
      ARM: configs: at91: Enable AUTOFS_FS required by systemd

Phil Edworthy (1):
      arm64: defconfig: Enable Renesas RZ/V2M SoC

Rahul T R (1):
      arm64: defconfig: Enable configs for DisplayPort on J721e

Sameer Pujar (1):
      arm64: defconfig: Build Tegra ASRC module

Tudor Ambarus (3):
      ARM: configs: at91: Remove MTD_BLOCK and use MTD_UBI_BLOCK for
read only block FS
      ARM: configs: at91: sama7: Enable MTD_UBI_FASTMAP
      ARM: configs: at91: sama7: Enable MTD_UBI_BLOCK

Vinod Koul (1):
      arm64: defconfig: Enable Qualcomm GPI DMA Driver

William Zhang (1):
      ARM: multi_v7_defconfig: enable CONFIG_ARCH_BCMBCA in armv7 defconfig

carsten.haitzler@foss.arm.com (1):
      arm64: defconfig: Enable modules for arm displays

 arch/arm/configs/at91_dt_defconfig   |  4 +++-
 arch/arm/configs/imx_v6_v7_defconfig |  1 +
 arch/arm/configs/multi_v7_defconfig  |  8 ++++++++
 arch/arm/configs/omap2plus_defconfig |  3 +++
 arch/arm/configs/qcom_defconfig      |  8 ++++++++
 arch/arm/configs/sama5_defconfig     |  3 ++-
 arch/arm/configs/sama7_defconfig     |  8 ++++++++
 arch/arm/configs/shmobile_defconfig  |  4 ++--
 arch/arm/configs/tegra_defconfig     |  3 ++-
 arch/arm/mach-mediatek/Kconfig       |  1 +
 arch/arm/mach-nomadik/Kconfig        |  1 -
 arch/arm64/configs/defconfig         | 33 +++++++++++++++++++++++++++++++++
 12 files changed, 71 insertions(+), 6 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] 23+ messages in thread

* [GIT PULL 5/5] ARM: ARMv4T/v5 multiplatform support for v5.19, part 1
  2022-05-26 14:44 ` Arnd Bergmann
@ 2022-05-26 14:51   ` Arnd Bergmann
  -1 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:

  Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-multiplatform-5.19-1

for you to fetch changes up to 1a23accae82d780b5d5de6254d32c270aeb7f664:

  ARM: ixp4xx: Consolidate Kconfig fixing issue (2022-05-25 15:54:11 +0200)

----------------------------------------------------------------
ARM: ARMv4T/v5 multiplatform support for v5.19, part 1

This series has been 12 years in the making, it mostly finishes the
work that was started with the founding of Linaro to clean up platform
support in the kernel.

The largest change here is a cleanup of the omap1 platform, which
is the final ARM machine type to get converted to the common-clk
subsystem. All the omap1 specific drivers are now made independent of the
mach/*.h headers to allow the platform to be part of a generic ARMv4/v5
multiplatform kernel. The last bit that enables this support is still
missing here while we wait for some last dependencies to make it into
the mainline kernel through other subsystems.

The s3c24xx, ixp4xx, iop32x, ep93xx and dove platforms were all almost
at the point of allowing multiplatform kernels, this work gets completed
here along with a few additional cleanup.  At the same time, the s3c24xx
and s3c64xx are now deprecated and expected to get removed in the future.

The PXA and OMAP1 bits are in a separate branch because of dependencies.
Once both branches are merged, only the three Intel StrongARM platforms
(RiscPC, Footbridge/NetWinder and StrongARM1100) need separate kernels,
and there are no plans to include these.

----------------------------------------------------------------
Arnd Bergmann (50):
      ARM: versatile: move integrator/realview/vexpress to versatile
      ARM: ep93xx: renumber interrupts
      ARM: ep93xx: enable SPARSE_IRQ
      ARM: ep93xx: make mach/ep93xx-regs.h local
      ARM: ep93xx: multiplatform support
      ARM: dove: multiplatform support
      ARM: s3c24xx: remove support for ISA drivers on BAST PC/104
      ARM: s3c24xx: convert to sparse-irq
      ARM: s3c: enable s3c24xx multiplatform support
      ARM: iop32x: enable multiplatform support
      ARM: rework endianess selection
      ARM: ixp4xx: enable multiplatform support
      video: fbdev: omapfb: lcd_ams_delta: fix unused variable warning
      ARM: omap1: innovator: pass lcd control address as pdata
      ARM: omap1: move lcd_dma code into omapfb driver
      ARM: omap1: declare a dummy omap_set_dma_priority
      fbdev: omap: pass irqs as resource
      ARM: omap1: ams-delta: remove camera leftovers
      ARM: omap1: move mach/usb.h to include/linux/soc
      ARM: omap1: move some headers to include/linux/soc
      ARM: omap1: move perseus spi pinconf to board file
      ARM: omap1: move CF chipselect setup to board file
      fbdev: omap: avoid using mach/*.h files
      usb: omap: avoid mach/*.h headers
      clocksource: ti-dmtimer: avoid using mach/hardware.h
      serial: 8250/omap1: include linux/soc/ti/omap1-soc.h
      input: omap: void using mach/*.h headers
      ARM: omap1: innovator: move ohci phy power handling to board file
      ARM: omap1: move 32k counter from plat-omap to mach-omap1
      ARM: omap: remove debug-leds driver
      ARM: omap: dma: make usb support optional
      dma: omap: hide legacy interface
      ARM: omap1: dma: remove omap2 specific bits
      ARM: omap1: move plat/dma.c to mach/omap-dma.c
      ARM: omap: split up arch/arm/plat-omap/Kconfig
      ARM: omap: un-merge plat/sram.c
      ARM: omap: remove empty plat-omap directory
      ARM: omap1: relocate static I/O mapping
      ARM: omap1: use pci_remap_iospace() for omap_cf
      ARM: omap1: move mach/*.h into mach directory
      ARM: omap1: fix build with no SoC selected
      ARM: s3c: fix include path
      Merge branch 'omap1/multiplatform-prep' of
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into
arm/multiplatform
      integrator: remove empty ap_init_early()
      ARM: omap2: remove include/mach/ subdirectory
      ARM: davinci: remove include/mach/ subdirectory
      ARM: spear: remove include/mach/ subdirectory
      ARM: omap: fix address space warnings from sparse
      ARM: omap: fix missing declaration warnings
      ARM: omap1: add back omap_set_dma_priority() stub

Janusz Krzysztofik (5):
      ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF
      ARM: OMAP1: clock: Fix early UART rate issues
      ARM: OMAP1: clock: Fix UART rate reporting algorithm
      ARM: OMAP1: clock: Remove unused code
      ARM: OMAP1: clock: Remove noop code

Julia Lawall (2):
      ARM: OMAP1: fix typos in comments
      ARM: omap1: htc_herald: fix typos in comments

Krzysztof Kozlowski (1):
      ARM: s3c: mark as deprecated and schedule removal

Linus Walleij (2):
      ARM: config: Refresh IXP4xx config after multiplatform
      ARM: ixp4xx: Consolidate Kconfig fixing issue

Peng Wu (1):
      ARM: versatile: Add missing of_node_put in dcscb_init

Tony Lindgren (1):
      MAINTAINERS: omap1: Add Janusz as an additional maintainer

 MAINTAINERS                                        |   4 +-
 arch/arm/Kconfig                                   |  93 +-
 arch/arm/Kconfig.debug                             |   6 +-
 arch/arm/Makefile                                  |   8 +-
 .../uncompress.h => boot/compressed/misc-ep93xx.h} |  70 +-
 arch/arm/boot/compressed/misc.c                    |   4 +
 arch/arm/configs/dove_defconfig                    |   2 +
 arch/arm/configs/ep93xx_defconfig                  |   2 +
 arch/arm/configs/iop32x_defconfig                  |   1 +
 arch/arm/configs/ixp4xx_defconfig                  |  88 +-
 arch/arm/configs/mini2440_defconfig                |   2 +
 arch/arm/configs/s3c2410_defconfig                 |   3 +
 arch/arm/configs/tct_hammer_defconfig              |   2 +
 arch/arm/mach-asm9260/Kconfig                      |   1 +
 arch/arm/mach-aspeed/Kconfig                       |   2 +-
 arch/arm/mach-at91/Kconfig                         |   3 +-
 arch/arm/mach-clps711x/Kconfig                     |   1 +
 arch/arm/mach-davinci/Kconfig                      |   1 +
 arch/arm/mach-davinci/Makefile                     |   4 +-
 arch/arm/mach-davinci/board-da830-evm.c            |   7 +-
 arch/arm/mach-davinci/board-da850-evm.c            |   7 +-
 arch/arm/mach-davinci/board-dm355-evm.c            |   5 +-
 arch/arm/mach-davinci/board-dm355-leopard.c        |   5 +-
 arch/arm/mach-davinci/board-dm365-evm.c            |   6 +-
 arch/arm/mach-davinci/board-dm644x-evm.c           |   7 +-
 arch/arm/mach-davinci/board-dm646x-evm.c           |   5 +-
 arch/arm/mach-davinci/board-mityomapl138.c         |   8 +-
 arch/arm/mach-davinci/board-neuros-osd2.c          |   7 +-
 arch/arm/mach-davinci/board-omapl138-hawk.c        |   6 +-
 arch/arm/mach-davinci/board-sffsdr.c               |   6 +-
 arch/arm/mach-davinci/common.c                     |   4 +-
 arch/arm/mach-davinci/{include/mach => }/common.h  |   0
 arch/arm/mach-davinci/{include/mach => }/cputype.h |   2 +-
 arch/arm/mach-davinci/da830.c                      |  11 +-
 arch/arm/mach-davinci/da850.c                      |  12 +-
 arch/arm/mach-davinci/da8xx-dt.c                   |   4 +-
 arch/arm/mach-davinci/{include/mach => }/da8xx.h   |   5 +-
 arch/arm/mach-davinci/davinci.h                    |   3 +-
 arch/arm/mach-davinci/devices-da8xx.c              |   7 +-
 arch/arm/mach-davinci/devices.c                    |   7 +-
 arch/arm/mach-davinci/dm355.c                      |  12 +-
 arch/arm/mach-davinci/dm365.c                      |  12 +-
 arch/arm/mach-davinci/dm644x.c                     |  12 +-
 arch/arm/mach-davinci/dm646x.c                     |  12 +-
 .../arm/mach-davinci/{include/mach => }/hardware.h |   0
 arch/arm/mach-davinci/include/mach/mux.h           | 990 ---------------------
 arch/arm/mach-davinci/include/mach/uncompress.h    |  97 --
 arch/arm/mach-davinci/mux.c                        |   4 +-
 arch/arm/mach-davinci/mux.h                        | 969 +++++++++++++++++++-
 arch/arm/mach-davinci/pdata-quirks.c               |   4 +-
 arch/arm/mach-davinci/pm.c                         |   9 +-
 arch/arm/mach-davinci/{include/mach => }/pm.h      |   0
 arch/arm/mach-davinci/serial.c                     |   4 +-
 arch/arm/mach-davinci/{include/mach => }/serial.h  |   2 +-
 arch/arm/mach-davinci/sram.c                       |   2 +-
 arch/arm/mach-davinci/usb-da8xx.c                  |   7 +-
 arch/arm/mach-davinci/usb.c                        |   5 +-
 arch/arm/mach-dove/Kconfig                         |  16 +-
 arch/arm/mach-dove/Makefile                        |   2 +
 arch/arm/mach-dove/include/mach/uncompress.h       |  34 -
 arch/arm/mach-ep93xx/Kconfig                       |  13 +
 arch/arm/mach-ep93xx/adssphere.c                   |   1 +
 arch/arm/mach-ep93xx/core.c                        |   5 +-
 arch/arm/mach-ep93xx/edb93xx.c                     |   8 +
 .../mach-ep93xx/{include/mach => }/ep93xx-regs.h   |   4 -
 arch/arm/mach-ep93xx/gesbc9312.c                   |   1 +
 arch/arm/mach-ep93xx/gpio-ep93xx.h                 |   2 +-
 arch/arm/mach-ep93xx/include/mach/irqs.h           |  79 --
 arch/arm/mach-ep93xx/irqs.h                        |  76 ++
 arch/arm/mach-ep93xx/micro9.c                      |   4 +
 arch/arm/mach-ep93xx/simone.c                      |   1 +
 arch/arm/mach-ep93xx/snappercl15.c                 |   1 +
 arch/arm/mach-ep93xx/soc.h                         |   3 +-
 arch/arm/mach-ep93xx/ts72xx.c                      |   3 +-
 arch/arm/mach-ep93xx/vision_ep9307.c               |   1 +
 arch/arm/mach-exynos/Kconfig                       |   1 -
 arch/arm/mach-gemini/Kconfig                       |   1 +
 arch/arm/mach-highbank/Kconfig                     |   1 -
 arch/arm/mach-hisi/Kconfig                         |   2 +-
 arch/arm/mach-imx/Kconfig                          |   4 +-
 arch/arm/mach-integrator/Kconfig                   | 125 ---
 arch/arm/mach-integrator/Makefile                  |  10 -
 arch/arm/mach-iop32x/Kconfig                       |  18 +-
 arch/arm/mach-iop32x/em7210.c                      |   1 +
 arch/arm/mach-iop32x/glantank.c                    |   1 +
 arch/arm/mach-iop32x/include/mach/irqs.h           |  14 -
 arch/arm/mach-iop32x/include/mach/uncompress.h     |  25 -
 arch/arm/mach-iop32x/iq31244.c                     |   1 +
 arch/arm/mach-iop32x/iq80321.c                     |   1 +
 arch/arm/mach-iop32x/irqs.h                        |   2 +
 arch/arm/mach-iop32x/n2100.c                       |   1 +
 arch/arm/mach-ixp4xx/Kconfig                       |  29 +-
 arch/arm/mach-ixp4xx/Makefile.boot                 |   4 -
 arch/arm/mach-ixp4xx/include/mach/uncompress.h     |  54 --
 arch/arm/mach-keystone/Kconfig                     |   1 -
 arch/arm/mach-lpc32xx/Kconfig                      |   1 +
 arch/arm/mach-mmp/Kconfig                          |   2 +-
 arch/arm/mach-moxart/Kconfig                       |   1 +
 arch/arm/mach-mv78xx0/Kconfig                      |   1 +
 arch/arm/mach-mvebu/Kconfig                        |   3 +-
 arch/arm/mach-mxs/Kconfig                          |   1 +
 arch/arm/mach-nomadik/Kconfig                      |   1 +
 arch/arm/mach-npcm/Kconfig                         |   2 +-
 arch/arm/mach-nspire/Kconfig                       |   1 +
 arch/arm/mach-omap1/Kconfig                        |  57 ++
 arch/arm/mach-omap1/Makefile                       |   6 +-
 arch/arm/mach-omap1/ams-delta-fiq-handler.S        |   3 +-
 arch/arm/mach-omap1/ams-delta-fiq.c                |   2 +
 arch/arm/mach-omap1/ams-delta-fiq.h                |   2 +-
 arch/arm/mach-omap1/board-ams-delta.c              |  20 +-
 arch/arm/mach-omap1/board-fsample.c                |  10 +-
 arch/arm/mach-omap1/board-generic.c                |   8 +-
 arch/arm/mach-omap1/board-h2.c                     |  14 +-
 arch/arm/mach-omap1/board-h3.c                     |  16 +-
 arch/arm/mach-omap1/board-htcherald.c              |  12 +-
 arch/arm/mach-omap1/board-innovator.c              |  34 +-
 arch/arm/mach-omap1/board-nokia770.c               |   8 +-
 arch/arm/mach-omap1/board-osk.c                    |  49 +-
 arch/arm/mach-omap1/board-palmte.c                 |  14 +-
 arch/arm/mach-omap1/board-palmtt.c                 |  14 +-
 arch/arm/mach-omap1/board-palmz71.c                |  14 +-
 arch/arm/mach-omap1/board-perseus2.c               |  15 +-
 arch/arm/mach-omap1/board-sx1-mmc.c                |   3 +-
 arch/arm/mach-omap1/board-sx1.c                    |  12 +-
 arch/arm/mach-omap1/clock.c                        | 104 +--
 arch/arm/mach-omap1/clock.h                        |  56 +-
 arch/arm/mach-omap1/clock_data.c                   |  27 +-
 arch/arm/mach-omap1/common.h                       |   3 +-
 arch/arm/mach-omap1/devices.c                      |  12 +-
 arch/arm/mach-omap1/dma.c                          |   2 +-
 arch/arm/mach-omap1/fb.c                           |  19 +-
 arch/arm/mach-omap1/flash.c                        |   5 +-
 arch/arm/mach-omap1/fpga.c                         |   3 +-
 arch/arm/mach-omap1/gpio15xx.c                     |   3 +-
 arch/arm/mach-omap1/gpio16xx.c                     |   5 +-
 arch/arm/mach-omap1/gpio7xx.c                      |   3 +-
 arch/arm/mach-omap1/{include/mach => }/hardware.h  | 134 +--
 arch/arm/mach-omap1/i2c.c                          |   4 +-
 arch/arm/mach-omap1/id.c                           |   5 +-
 arch/arm/mach-omap1/include/mach/io.h              |  45 -
 arch/arm/mach-omap1/include/mach/lcdc.h            |  44 -
 arch/arm/mach-omap1/include/mach/memory.h          |  12 -
 arch/arm/mach-omap1/io.c                           |   7 +-
 arch/arm/mach-omap1/irq.c                          |   4 +-
 arch/arm/mach-omap1/{include/mach => }/irqs.h      |   2 -
 arch/arm/mach-omap1/mcbsp.c                        |  17 +-
 arch/arm/mach-omap1/{include/mach => }/mtd-xip.h   |   3 +-
 arch/arm/mach-omap1/mux.c                          |   6 +-
 arch/arm/mach-omap1/mux.h                          | 144 +++
 arch/arm/mach-omap1/ocpi.c                         |   8 +-
 .../arm/{plat-omap/dma.c => mach-omap1/omap-dma.c} | 269 ++----
 arch/arm/mach-omap1/{include/mach => }/omap1510.h  |   0
 arch/arm/mach-omap1/{include/mach => }/omap16xx.h  |   0
 arch/arm/mach-omap1/{include/mach => }/omap7xx.h   |   0
 arch/arm/mach-omap1/pm.c                           |   9 +-
 arch/arm/mach-omap1/pm.h                           |   2 +
 arch/arm/mach-omap1/reset.c                        |   3 +-
 arch/arm/mach-omap1/serial.c                       |   9 +-
 arch/arm/mach-omap1/sleep.S                        |   2 +-
 arch/arm/mach-omap1/soc.h                          |   6 +-
 arch/arm/mach-omap1/sram-init.c                    |  91 +-
 arch/arm/mach-omap1/sram.S                         |   4 +-
 arch/arm/mach-omap1/sram.h                         |   4 +-
 arch/arm/mach-omap1/{include/mach => }/tc.h        |   2 -
 arch/arm/mach-omap1/time.c                         |   2 +-
 arch/arm/mach-omap1/timer.c                        |   1 +
 arch/arm/mach-omap1/timer32k.c                     | 100 ++-
 arch/arm/mach-omap1/usb.c                          |   8 +-
 arch/arm/mach-omap1/usb.h                          |  25 +
 arch/arm/mach-omap2/Kconfig                        |  49 +
 arch/arm/mach-omap2/Makefile                       |   3 -
 arch/arm/mach-omap2/common.h                       |  13 +-
 arch/arm/mach-omap2/dma.c                          |   1 +
 arch/arm/mach-omap2/include/mach/hardware.h        |   3 -
 arch/arm/mach-omap2/include/mach/irqs.h            |   3 -
 arch/arm/mach-omap2/include/mach/serial.h          |  66 --
 arch/arm/mach-omap2/omap-iommu.c                   |   1 +
 arch/arm/mach-omap2/omap-secure.c                  |   2 +-
 arch/arm/mach-omap2/omap-secure.h                  |   2 +-
 arch/arm/mach-omap2/omap4-common.c                 |   2 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |  11 -
 arch/arm/mach-omap2/serial.h                       |  67 +-
 arch/arm/mach-omap2/sram.c                         |  91 +-
 arch/arm/mach-omap2/sram.h                         |   5 +-
 arch/arm/mach-orion5x/Kconfig                      |   1 +
 arch/arm/mach-oxnas/Kconfig                        |   2 +-
 arch/arm/mach-qcom/Kconfig                         |   1 -
 arch/arm/mach-realview/Kconfig                     | 103 ---
 arch/arm/mach-realview/Makefile                    |   8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |  29 +-
 arch/arm/mach-s3c/Kconfig.s3c64xx                  |   7 +-
 arch/arm/mach-s3c/Makefile                         |   2 -
 arch/arm/mach-s3c/Makefile.s3c64xx                 |   3 -
 arch/arm/mach-s3c/bast-ide.c                       |   2 +-
 arch/arm/mach-s3c/bast-irq.c                       |   2 +-
 arch/arm/mach-s3c/cpu.c                            |   3 +-
 arch/arm/mach-s3c/dev-audio-s3c64xx.c              |   2 +-
 arch/arm/mach-s3c/dev-uart-s3c64xx.c               |   2 +-
 arch/arm/mach-s3c/devs.c                           |   2 +-
 arch/arm/mach-s3c/gpio-samsung.c                   |   2 +-
 arch/arm/mach-s3c/include/mach/io-s3c24xx.h        |  50 --
 arch/arm/mach-s3c/include/mach/io.h                |   8 -
 arch/arm/mach-s3c/init.c                           |   2 +
 arch/arm/mach-s3c/irq-pm-s3c24xx.c                 |   2 +-
 arch/arm/mach-s3c/irq-s3c24xx.c                    |   2 +-
 .../arm/mach-s3c/{include/mach => }/irqs-s3c24xx.h |  18 +-
 .../arm/mach-s3c/{include/mach => }/irqs-s3c64xx.h |   0
 arch/arm/mach-s3c/{include/mach => }/irqs.h        |   0
 arch/arm/mach-s3c/mach-amlm5900.c                  |   2 +
 arch/arm/mach-s3c/mach-anubis.c                    |   6 +-
 arch/arm/mach-s3c/mach-anw6410.c                   |   2 +-
 arch/arm/mach-s3c/mach-at2440evb.c                 |   1 +
 arch/arm/mach-s3c/mach-bast.c                      |   6 +-
 arch/arm/mach-s3c/mach-crag6410-module.c           |   2 +-
 arch/arm/mach-s3c/mach-crag6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-gta02.c                     |   1 +
 arch/arm/mach-s3c/mach-h1940.c                     |   1 +
 arch/arm/mach-s3c/mach-hmt.c                       |   2 +-
 arch/arm/mach-s3c/mach-jive.c                      |   2 +-
 arch/arm/mach-s3c/mach-mini2440.c                  |   3 +-
 arch/arm/mach-s3c/mach-mini6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-n30.c                       |   2 +
 arch/arm/mach-s3c/mach-ncp.c                       |   2 +-
 arch/arm/mach-s3c/mach-nexcoder.c                  |   1 +
 arch/arm/mach-s3c/mach-osiris.c                    |   6 +-
 arch/arm/mach-s3c/mach-otom.c                      |   1 +
 arch/arm/mach-s3c/mach-qt2410.c                    |   1 +
 arch/arm/mach-s3c/mach-real6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-rx1950.c                    |   1 +
 arch/arm/mach-s3c/mach-rx3715.c                    |   7 +-
 arch/arm/mach-s3c/mach-smartq5.c                   |   2 +-
 arch/arm/mach-s3c/mach-smartq7.c                   |   2 +-
 arch/arm/mach-s3c/mach-smdk2410.c                  |   1 +
 arch/arm/mach-s3c/mach-smdk2413.c                  |   3 +
 arch/arm/mach-s3c/mach-smdk2416.c                  |  11 +-
 arch/arm/mach-s3c/mach-smdk2440.c                  |  11 +-
 arch/arm/mach-s3c/mach-smdk2443.c                  |  12 +-
 arch/arm/mach-s3c/mach-smdk6400.c                  |   2 +-
 arch/arm/mach-s3c/mach-smdk6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-tct_hammer.c                |   1 +
 arch/arm/mach-s3c/mach-vr1000.c                    |   6 +-
 arch/arm/mach-s3c/mach-vstms.c                     |   1 +
 arch/arm/mach-s3c/{include/mach => }/map-base.h    |   6 +
 arch/arm/mach-s3c/map-s3c24xx.h                    |   2 +-
 arch/arm/mach-s3c/map-s3c64xx.h                    |   2 +-
 arch/arm/mach-s3c/pl080.c                          |   2 +-
 arch/arm/mach-s3c/pm-core-s3c24xx.h                |   2 +-
 arch/arm/mach-s3c/pm-s3c2412.c                     |   2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |   2 +-
 arch/arm/mach-s3c/pm.c                             |   2 +-
 arch/arm/mach-s3c/s3c2443.c                        |   2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |   7 +
 arch/arm/mach-s3c/s3c24xx.h                        |   2 +-
 arch/arm/mach-s3c/s3c64xx.c                        |   9 +-
 arch/arm/mach-s3c/simtec-usb.c                     |   2 +-
 arch/arm/mach-socfpga/Kconfig                      |   1 -
 arch/arm/mach-spear/Kconfig                        |   2 +-
 arch/arm/mach-spear/Makefile                       |   2 -
 arch/arm/mach-spear/include/mach/irqs.h            |  35 -
 arch/arm/mach-spear/include/mach/uncompress.h      |  42 -
 arch/arm/mach-spear/{include/mach => }/misc_regs.h |   4 +-
 arch/arm/mach-spear/pl080.c                        |   4 +-
 arch/arm/mach-spear/platsmp.c                      |   2 +-
 arch/arm/mach-spear/restart.c                      |   2 +-
 arch/arm/mach-spear/{include/mach => }/spear.h     |   0
 arch/arm/mach-spear/spear1310.c                    |   2 +-
 arch/arm/mach-spear/spear13xx.c                    |   2 +-
 arch/arm/mach-spear/spear300.c                     |   2 +-
 arch/arm/mach-spear/spear310.c                     |   2 +-
 arch/arm/mach-spear/spear320.c                     |   2 +-
 arch/arm/mach-spear/spear3xx.c                     |   4 +-
 arch/arm/mach-spear/spear6xx.c                     |   4 +-
 arch/arm/mach-sunxi/Kconfig                        |   3 +-
 arch/arm/mach-versatile/Kconfig                    | 309 +++++++
 arch/arm/mach-versatile/Makefile                   |  32 +-
 .../Makefile.boot                                  |   0
 arch/arm/{mach-vexpress => mach-versatile}/dcscb.c |   5 +-
 .../dcscb_setup.S                                  |   2 -
 .../{plat-versatile => mach-versatile}/headsmp.S   |   2 -
 .../{plat-versatile => mach-versatile}/hotplug.c   |   2 +-
 .../cm.h => mach-versatile/integrator-cm.h}        |   0
 .../integrator-hardware.h}                         |   0
 .../core.c => mach-versatile/integrator.c}         |   8 +-
 .../common.h => mach-versatile/integrator.h}       |   0
 .../integrator_ap.c                                |  13 +-
 .../integrator_cp.c                                |   8 +-
 .../platsmp-realview.c}                            |   2 +-
 .../platsmp-vexpress.c}                            |   7 +-
 .../{plat-versatile => mach-versatile}/platsmp.c   |   4 +-
 .../include/plat => mach-versatile}/platsmp.h      |   2 -
 .../realview-dt.c => mach-versatile/realview.c}    |   0
 arch/arm/{mach-vexpress => mach-versatile}/spc.c   |   0
 arch/arm/{mach-vexpress => mach-versatile}/spc.h   |   0
 .../arm/{mach-vexpress => mach-versatile}/tc2_pm.c |   2 -
 .../{mach-vexpress => mach-versatile}/v2m-mps2.c   |   0
 arch/arm/{mach-vexpress => mach-versatile}/v2m.c   |   2 +-
 .../mach-versatile/{versatile_dt.c => versatile.c} |   0
 .../core.h => mach-versatile/vexpress.h}           |   0
 arch/arm/mach-vexpress/Kconfig                     |  81 --
 arch/arm/mach-vexpress/Makefile                    |  19 -
 arch/arm/mach-vt8500/Kconfig                       |   1 +
 arch/arm/mach-zynq/Kconfig                         |   1 -
 arch/arm/mm/Kconfig                                |  28 +-
 arch/arm/plat-omap/Kconfig                         | 119 ---
 arch/arm/plat-omap/Makefile                        |  13 -
 arch/arm/plat-omap/counter_32k.c                   | 114 ---
 arch/arm/plat-omap/debug-leds.c                    | 171 ----
 arch/arm/plat-omap/include/plat/counter-32k.h      |   1 -
 arch/arm/plat-omap/include/plat/cpu.h              |  21 -
 arch/arm/plat-omap/include/plat/sram.h             |   8 -
 arch/arm/plat-omap/sram.c                          | 129 ---
 arch/arm/plat-versatile/Makefile                   |   5 -
 drivers/clocksource/timer-ti-dm.c                  |   2 +-
 drivers/dma/ti/omap-dma.c                          |  19 +-
 drivers/input/keyboard/omap-keypad.c               |   1 +
 drivers/pcmcia/Kconfig                             |   3 +-
 drivers/pcmcia/omap_cf.c                           |  48 +-
 drivers/spi/Kconfig                                |   2 +-
 drivers/spi/spi-omap-uwire.c                       |  15 +-
 drivers/tty/serial/8250/8250.h                     |   1 +
 drivers/usb/gadget/udc/omap_udc.c                  |   5 +-
 drivers/usb/host/Kconfig                           |   2 +-
 drivers/usb/host/ohci-omap.c                       |  42 +-
 drivers/usb/phy/Kconfig                            |   3 +-
 drivers/usb/phy/phy-isp1301-omap.c                 |   6 +-
 drivers/video/backlight/Kconfig                    |   4 +-
 drivers/video/backlight/omap1_bl.c                 |   4 +-
 drivers/video/fbdev/Makefile                       |   2 +-
 drivers/video/fbdev/omap/Kconfig                   |   4 +-
 drivers/video/fbdev/omap/Makefile                  |   5 +
 drivers/video/fbdev/omap/lcd_ams_delta.c           |   6 +-
 .../video/fbdev/omap}/lcd_dma.c                    |   7 +-
 .../mach => drivers/video/fbdev/omap}/lcd_dma.h    |   2 -
 drivers/video/fbdev/omap/lcd_inn1510.c             |   9 +-
 drivers/video/fbdev/omap/lcd_osk.c                 |   4 +-
 drivers/video/fbdev/omap/lcdc.c                    |  10 +-
 drivers/video/fbdev/omap/lcdc.h                    |  35 +
 drivers/video/fbdev/omap/omapfb.h                  |   2 +
 drivers/video/fbdev/omap/omapfb_main.c             |  19 +-
 drivers/video/fbdev/omap/sossi.c                   |   4 +-
 include/linux/omap-dma.h                           |  35 +-
 include/linux/platform_data/usb-omap1.h            |   2 +
 include/linux/soc/ti/omap1-io.h                    | 143 +++
 .../mach/mux.h => include/linux/soc/ti/omap1-mux.h | 142 +--
 .../mach/soc.h => include/linux/soc/ti/omap1-soc.h |  22 -
 .../mach/usb.h => include/linux/soc/ti/omap1-usb.h |  28 +-
 346 files changed, 3131 insertions(+), 4108 deletions(-)
 rename arch/arm/{mach-ep93xx/include/mach/uncompress.h =>
boot/compressed/misc-ep93xx.h} (51%)
 rename arch/arm/mach-davinci/{include/mach => }/common.h (100%)
 rename arch/arm/mach-davinci/{include/mach => }/cputype.h (98%)
 rename arch/arm/mach-davinci/{include/mach => }/da8xx.h (99%)
 rename arch/arm/mach-davinci/{include/mach => }/hardware.h (100%)
 delete mode 100644 arch/arm/mach-davinci/include/mach/mux.h
 delete mode 100644 arch/arm/mach-davinci/include/mach/uncompress.h
 rename arch/arm/mach-davinci/{include/mach => }/pm.h (100%)
 rename arch/arm/mach-davinci/{include/mach => }/serial.h (97%)
 delete mode 100644 arch/arm/mach-dove/include/mach/uncompress.h
 rename arch/arm/mach-ep93xx/{include/mach => }/ep93xx-regs.h (94%)
 delete mode 100644 arch/arm/mach-ep93xx/include/mach/irqs.h
 create mode 100644 arch/arm/mach-ep93xx/irqs.h
 delete mode 100644 arch/arm/mach-integrator/Kconfig
 delete mode 100644 arch/arm/mach-integrator/Makefile
 delete mode 100644 arch/arm/mach-iop32x/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-iop32x/include/mach/uncompress.h
 delete mode 100644 arch/arm/mach-ixp4xx/Makefile.boot
 delete mode 100644 arch/arm/mach-ixp4xx/include/mach/uncompress.h
 rename arch/arm/mach-omap1/{include/mach => }/hardware.h (59%)
 delete mode 100644 arch/arm/mach-omap1/include/mach/io.h
 delete mode 100644 arch/arm/mach-omap1/include/mach/lcdc.h
 delete mode 100644 arch/arm/mach-omap1/include/mach/memory.h
 rename arch/arm/mach-omap1/{include/mach => }/irqs.h (99%)
 rename arch/arm/mach-omap1/{include/mach => }/mtd-xip.h (97%)
 create mode 100644 arch/arm/mach-omap1/mux.h
 rename arch/arm/{plat-omap/dma.c => mach-omap1/omap-dma.c} (83%)
 rename arch/arm/mach-omap1/{include/mach => }/omap1510.h (100%)
 rename arch/arm/mach-omap1/{include/mach => }/omap16xx.h (100%)
 rename arch/arm/mach-omap1/{include/mach => }/omap7xx.h (100%)
 rename arch/arm/mach-omap1/{include/mach => }/tc.h (98%)
 create mode 100644 arch/arm/mach-omap1/usb.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/serial.h
 delete mode 100644 arch/arm/mach-realview/Kconfig
 delete mode 100644 arch/arm/mach-realview/Makefile
 delete mode 100644 arch/arm/mach-s3c/include/mach/io-s3c24xx.h
 delete mode 100644 arch/arm/mach-s3c/include/mach/io.h
 rename arch/arm/mach-s3c/{include/mach => }/irqs-s3c24xx.h (95%)
 rename arch/arm/mach-s3c/{include/mach => }/irqs-s3c64xx.h (100%)
 rename arch/arm/mach-s3c/{include/mach => }/irqs.h (100%)
 rename arch/arm/mach-s3c/{include/mach => }/map-base.h (87%)
 delete mode 100644 arch/arm/mach-spear/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-spear/include/mach/uncompress.h
 rename arch/arm/mach-spear/{include/mach => }/misc_regs.h (87%)
 rename arch/arm/mach-spear/{include/mach => }/spear.h (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/Makefile.boot (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/dcscb.c (97%)
 rename arch/arm/{mach-vexpress => mach-versatile}/dcscb_setup.S (95%)
 rename arch/arm/{plat-versatile => mach-versatile}/headsmp.S (94%)
 rename arch/arm/{plat-versatile => mach-versatile}/hotplug.c (98%)
 rename arch/arm/{mach-integrator/cm.h => mach-versatile/integrator-cm.h} (100%)
 rename arch/arm/{mach-integrator/hardware.h =>
mach-versatile/integrator-hardware.h} (100%)
 rename arch/arm/{mach-integrator/core.c => mach-versatile/integrator.c} (95%)
 rename arch/arm/{mach-integrator/common.h =>
mach-versatile/integrator.h} (100%)
 rename arch/arm/{mach-integrator => mach-versatile}/integrator_ap.c (95%)
 rename arch/arm/{mach-integrator => mach-versatile}/integrator_cp.c (96%)
 rename arch/arm/{mach-realview/platsmp-dt.c =>
mach-versatile/platsmp-realview.c} (98%)
 rename arch/arm/{mach-vexpress/platsmp.c =>
mach-versatile/platsmp-vexpress.c} (96%)
 rename arch/arm/{plat-versatile => mach-versatile}/platsmp.c (97%)
 rename arch/arm/{plat-versatile/include/plat => mach-versatile}/platsmp.h (87%)
 rename arch/arm/{mach-realview/realview-dt.c =>
mach-versatile/realview.c} (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/spc.c (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/spc.h (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/tc2_pm.c (99%)
 rename arch/arm/{mach-vexpress => mach-versatile}/v2m-mps2.c (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/v2m.c (97%)
 rename arch/arm/mach-versatile/{versatile_dt.c => versatile.c} (100%)
 rename arch/arm/{mach-vexpress/core.h => mach-versatile/vexpress.h} (100%)
 delete mode 100644 arch/arm/mach-vexpress/Kconfig
 delete mode 100644 arch/arm/mach-vexpress/Makefile
 delete mode 100644 arch/arm/plat-omap/Kconfig
 delete mode 100644 arch/arm/plat-omap/Makefile
 delete mode 100644 arch/arm/plat-omap/counter_32k.c
 delete mode 100644 arch/arm/plat-omap/debug-leds.c
 delete mode 100644 arch/arm/plat-omap/include/plat/counter-32k.h
 delete mode 100644 arch/arm/plat-omap/include/plat/cpu.h
 delete mode 100644 arch/arm/plat-omap/include/plat/sram.h
 delete mode 100644 arch/arm/plat-omap/sram.c
 delete mode 100644 arch/arm/plat-versatile/Makefile
 rename {arch/arm/mach-omap1 => drivers/video/fbdev/omap}/lcd_dma.c (98%)
 rename {arch/arm/mach-omap1/include/mach =>
drivers/video/fbdev/omap}/lcd_dma.h (98%)
 create mode 100644 include/linux/soc/ti/omap1-io.h
 rename arch/arm/mach-omap1/include/mach/mux.h =>
include/linux/soc/ti/omap1-mux.h (53%)
 rename arch/arm/mach-omap1/include/mach/soc.h =>
include/linux/soc/ti/omap1-soc.h (90%)
 rename arch/arm/mach-omap1/include/mach/usb.h =>
include/linux/soc/ti/omap1-usb.h (86%)

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

* [GIT PULL 5/5] ARM: ARMv4T/v5 multiplatform support for v5.19, part 1
@ 2022-05-26 14:51   ` Arnd Bergmann
  0 siblings, 0 replies; 23+ messages in thread
From: Arnd Bergmann @ 2022-05-26 14:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM

The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:

  Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-multiplatform-5.19-1

for you to fetch changes up to 1a23accae82d780b5d5de6254d32c270aeb7f664:

  ARM: ixp4xx: Consolidate Kconfig fixing issue (2022-05-25 15:54:11 +0200)

----------------------------------------------------------------
ARM: ARMv4T/v5 multiplatform support for v5.19, part 1

This series has been 12 years in the making, it mostly finishes the
work that was started with the founding of Linaro to clean up platform
support in the kernel.

The largest change here is a cleanup of the omap1 platform, which
is the final ARM machine type to get converted to the common-clk
subsystem. All the omap1 specific drivers are now made independent of the
mach/*.h headers to allow the platform to be part of a generic ARMv4/v5
multiplatform kernel. The last bit that enables this support is still
missing here while we wait for some last dependencies to make it into
the mainline kernel through other subsystems.

The s3c24xx, ixp4xx, iop32x, ep93xx and dove platforms were all almost
at the point of allowing multiplatform kernels, this work gets completed
here along with a few additional cleanup.  At the same time, the s3c24xx
and s3c64xx are now deprecated and expected to get removed in the future.

The PXA and OMAP1 bits are in a separate branch because of dependencies.
Once both branches are merged, only the three Intel StrongARM platforms
(RiscPC, Footbridge/NetWinder and StrongARM1100) need separate kernels,
and there are no plans to include these.

----------------------------------------------------------------
Arnd Bergmann (50):
      ARM: versatile: move integrator/realview/vexpress to versatile
      ARM: ep93xx: renumber interrupts
      ARM: ep93xx: enable SPARSE_IRQ
      ARM: ep93xx: make mach/ep93xx-regs.h local
      ARM: ep93xx: multiplatform support
      ARM: dove: multiplatform support
      ARM: s3c24xx: remove support for ISA drivers on BAST PC/104
      ARM: s3c24xx: convert to sparse-irq
      ARM: s3c: enable s3c24xx multiplatform support
      ARM: iop32x: enable multiplatform support
      ARM: rework endianess selection
      ARM: ixp4xx: enable multiplatform support
      video: fbdev: omapfb: lcd_ams_delta: fix unused variable warning
      ARM: omap1: innovator: pass lcd control address as pdata
      ARM: omap1: move lcd_dma code into omapfb driver
      ARM: omap1: declare a dummy omap_set_dma_priority
      fbdev: omap: pass irqs as resource
      ARM: omap1: ams-delta: remove camera leftovers
      ARM: omap1: move mach/usb.h to include/linux/soc
      ARM: omap1: move some headers to include/linux/soc
      ARM: omap1: move perseus spi pinconf to board file
      ARM: omap1: move CF chipselect setup to board file
      fbdev: omap: avoid using mach/*.h files
      usb: omap: avoid mach/*.h headers
      clocksource: ti-dmtimer: avoid using mach/hardware.h
      serial: 8250/omap1: include linux/soc/ti/omap1-soc.h
      input: omap: void using mach/*.h headers
      ARM: omap1: innovator: move ohci phy power handling to board file
      ARM: omap1: move 32k counter from plat-omap to mach-omap1
      ARM: omap: remove debug-leds driver
      ARM: omap: dma: make usb support optional
      dma: omap: hide legacy interface
      ARM: omap1: dma: remove omap2 specific bits
      ARM: omap1: move plat/dma.c to mach/omap-dma.c
      ARM: omap: split up arch/arm/plat-omap/Kconfig
      ARM: omap: un-merge plat/sram.c
      ARM: omap: remove empty plat-omap directory
      ARM: omap1: relocate static I/O mapping
      ARM: omap1: use pci_remap_iospace() for omap_cf
      ARM: omap1: move mach/*.h into mach directory
      ARM: omap1: fix build with no SoC selected
      ARM: s3c: fix include path
      Merge branch 'omap1/multiplatform-prep' of
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into
arm/multiplatform
      integrator: remove empty ap_init_early()
      ARM: omap2: remove include/mach/ subdirectory
      ARM: davinci: remove include/mach/ subdirectory
      ARM: spear: remove include/mach/ subdirectory
      ARM: omap: fix address space warnings from sparse
      ARM: omap: fix missing declaration warnings
      ARM: omap1: add back omap_set_dma_priority() stub

Janusz Krzysztofik (5):
      ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF
      ARM: OMAP1: clock: Fix early UART rate issues
      ARM: OMAP1: clock: Fix UART rate reporting algorithm
      ARM: OMAP1: clock: Remove unused code
      ARM: OMAP1: clock: Remove noop code

Julia Lawall (2):
      ARM: OMAP1: fix typos in comments
      ARM: omap1: htc_herald: fix typos in comments

Krzysztof Kozlowski (1):
      ARM: s3c: mark as deprecated and schedule removal

Linus Walleij (2):
      ARM: config: Refresh IXP4xx config after multiplatform
      ARM: ixp4xx: Consolidate Kconfig fixing issue

Peng Wu (1):
      ARM: versatile: Add missing of_node_put in dcscb_init

Tony Lindgren (1):
      MAINTAINERS: omap1: Add Janusz as an additional maintainer

 MAINTAINERS                                        |   4 +-
 arch/arm/Kconfig                                   |  93 +-
 arch/arm/Kconfig.debug                             |   6 +-
 arch/arm/Makefile                                  |   8 +-
 .../uncompress.h => boot/compressed/misc-ep93xx.h} |  70 +-
 arch/arm/boot/compressed/misc.c                    |   4 +
 arch/arm/configs/dove_defconfig                    |   2 +
 arch/arm/configs/ep93xx_defconfig                  |   2 +
 arch/arm/configs/iop32x_defconfig                  |   1 +
 arch/arm/configs/ixp4xx_defconfig                  |  88 +-
 arch/arm/configs/mini2440_defconfig                |   2 +
 arch/arm/configs/s3c2410_defconfig                 |   3 +
 arch/arm/configs/tct_hammer_defconfig              |   2 +
 arch/arm/mach-asm9260/Kconfig                      |   1 +
 arch/arm/mach-aspeed/Kconfig                       |   2 +-
 arch/arm/mach-at91/Kconfig                         |   3 +-
 arch/arm/mach-clps711x/Kconfig                     |   1 +
 arch/arm/mach-davinci/Kconfig                      |   1 +
 arch/arm/mach-davinci/Makefile                     |   4 +-
 arch/arm/mach-davinci/board-da830-evm.c            |   7 +-
 arch/arm/mach-davinci/board-da850-evm.c            |   7 +-
 arch/arm/mach-davinci/board-dm355-evm.c            |   5 +-
 arch/arm/mach-davinci/board-dm355-leopard.c        |   5 +-
 arch/arm/mach-davinci/board-dm365-evm.c            |   6 +-
 arch/arm/mach-davinci/board-dm644x-evm.c           |   7 +-
 arch/arm/mach-davinci/board-dm646x-evm.c           |   5 +-
 arch/arm/mach-davinci/board-mityomapl138.c         |   8 +-
 arch/arm/mach-davinci/board-neuros-osd2.c          |   7 +-
 arch/arm/mach-davinci/board-omapl138-hawk.c        |   6 +-
 arch/arm/mach-davinci/board-sffsdr.c               |   6 +-
 arch/arm/mach-davinci/common.c                     |   4 +-
 arch/arm/mach-davinci/{include/mach => }/common.h  |   0
 arch/arm/mach-davinci/{include/mach => }/cputype.h |   2 +-
 arch/arm/mach-davinci/da830.c                      |  11 +-
 arch/arm/mach-davinci/da850.c                      |  12 +-
 arch/arm/mach-davinci/da8xx-dt.c                   |   4 +-
 arch/arm/mach-davinci/{include/mach => }/da8xx.h   |   5 +-
 arch/arm/mach-davinci/davinci.h                    |   3 +-
 arch/arm/mach-davinci/devices-da8xx.c              |   7 +-
 arch/arm/mach-davinci/devices.c                    |   7 +-
 arch/arm/mach-davinci/dm355.c                      |  12 +-
 arch/arm/mach-davinci/dm365.c                      |  12 +-
 arch/arm/mach-davinci/dm644x.c                     |  12 +-
 arch/arm/mach-davinci/dm646x.c                     |  12 +-
 .../arm/mach-davinci/{include/mach => }/hardware.h |   0
 arch/arm/mach-davinci/include/mach/mux.h           | 990 ---------------------
 arch/arm/mach-davinci/include/mach/uncompress.h    |  97 --
 arch/arm/mach-davinci/mux.c                        |   4 +-
 arch/arm/mach-davinci/mux.h                        | 969 +++++++++++++++++++-
 arch/arm/mach-davinci/pdata-quirks.c               |   4 +-
 arch/arm/mach-davinci/pm.c                         |   9 +-
 arch/arm/mach-davinci/{include/mach => }/pm.h      |   0
 arch/arm/mach-davinci/serial.c                     |   4 +-
 arch/arm/mach-davinci/{include/mach => }/serial.h  |   2 +-
 arch/arm/mach-davinci/sram.c                       |   2 +-
 arch/arm/mach-davinci/usb-da8xx.c                  |   7 +-
 arch/arm/mach-davinci/usb.c                        |   5 +-
 arch/arm/mach-dove/Kconfig                         |  16 +-
 arch/arm/mach-dove/Makefile                        |   2 +
 arch/arm/mach-dove/include/mach/uncompress.h       |  34 -
 arch/arm/mach-ep93xx/Kconfig                       |  13 +
 arch/arm/mach-ep93xx/adssphere.c                   |   1 +
 arch/arm/mach-ep93xx/core.c                        |   5 +-
 arch/arm/mach-ep93xx/edb93xx.c                     |   8 +
 .../mach-ep93xx/{include/mach => }/ep93xx-regs.h   |   4 -
 arch/arm/mach-ep93xx/gesbc9312.c                   |   1 +
 arch/arm/mach-ep93xx/gpio-ep93xx.h                 |   2 +-
 arch/arm/mach-ep93xx/include/mach/irqs.h           |  79 --
 arch/arm/mach-ep93xx/irqs.h                        |  76 ++
 arch/arm/mach-ep93xx/micro9.c                      |   4 +
 arch/arm/mach-ep93xx/simone.c                      |   1 +
 arch/arm/mach-ep93xx/snappercl15.c                 |   1 +
 arch/arm/mach-ep93xx/soc.h                         |   3 +-
 arch/arm/mach-ep93xx/ts72xx.c                      |   3 +-
 arch/arm/mach-ep93xx/vision_ep9307.c               |   1 +
 arch/arm/mach-exynos/Kconfig                       |   1 -
 arch/arm/mach-gemini/Kconfig                       |   1 +
 arch/arm/mach-highbank/Kconfig                     |   1 -
 arch/arm/mach-hisi/Kconfig                         |   2 +-
 arch/arm/mach-imx/Kconfig                          |   4 +-
 arch/arm/mach-integrator/Kconfig                   | 125 ---
 arch/arm/mach-integrator/Makefile                  |  10 -
 arch/arm/mach-iop32x/Kconfig                       |  18 +-
 arch/arm/mach-iop32x/em7210.c                      |   1 +
 arch/arm/mach-iop32x/glantank.c                    |   1 +
 arch/arm/mach-iop32x/include/mach/irqs.h           |  14 -
 arch/arm/mach-iop32x/include/mach/uncompress.h     |  25 -
 arch/arm/mach-iop32x/iq31244.c                     |   1 +
 arch/arm/mach-iop32x/iq80321.c                     |   1 +
 arch/arm/mach-iop32x/irqs.h                        |   2 +
 arch/arm/mach-iop32x/n2100.c                       |   1 +
 arch/arm/mach-ixp4xx/Kconfig                       |  29 +-
 arch/arm/mach-ixp4xx/Makefile.boot                 |   4 -
 arch/arm/mach-ixp4xx/include/mach/uncompress.h     |  54 --
 arch/arm/mach-keystone/Kconfig                     |   1 -
 arch/arm/mach-lpc32xx/Kconfig                      |   1 +
 arch/arm/mach-mmp/Kconfig                          |   2 +-
 arch/arm/mach-moxart/Kconfig                       |   1 +
 arch/arm/mach-mv78xx0/Kconfig                      |   1 +
 arch/arm/mach-mvebu/Kconfig                        |   3 +-
 arch/arm/mach-mxs/Kconfig                          |   1 +
 arch/arm/mach-nomadik/Kconfig                      |   1 +
 arch/arm/mach-npcm/Kconfig                         |   2 +-
 arch/arm/mach-nspire/Kconfig                       |   1 +
 arch/arm/mach-omap1/Kconfig                        |  57 ++
 arch/arm/mach-omap1/Makefile                       |   6 +-
 arch/arm/mach-omap1/ams-delta-fiq-handler.S        |   3 +-
 arch/arm/mach-omap1/ams-delta-fiq.c                |   2 +
 arch/arm/mach-omap1/ams-delta-fiq.h                |   2 +-
 arch/arm/mach-omap1/board-ams-delta.c              |  20 +-
 arch/arm/mach-omap1/board-fsample.c                |  10 +-
 arch/arm/mach-omap1/board-generic.c                |   8 +-
 arch/arm/mach-omap1/board-h2.c                     |  14 +-
 arch/arm/mach-omap1/board-h3.c                     |  16 +-
 arch/arm/mach-omap1/board-htcherald.c              |  12 +-
 arch/arm/mach-omap1/board-innovator.c              |  34 +-
 arch/arm/mach-omap1/board-nokia770.c               |   8 +-
 arch/arm/mach-omap1/board-osk.c                    |  49 +-
 arch/arm/mach-omap1/board-palmte.c                 |  14 +-
 arch/arm/mach-omap1/board-palmtt.c                 |  14 +-
 arch/arm/mach-omap1/board-palmz71.c                |  14 +-
 arch/arm/mach-omap1/board-perseus2.c               |  15 +-
 arch/arm/mach-omap1/board-sx1-mmc.c                |   3 +-
 arch/arm/mach-omap1/board-sx1.c                    |  12 +-
 arch/arm/mach-omap1/clock.c                        | 104 +--
 arch/arm/mach-omap1/clock.h                        |  56 +-
 arch/arm/mach-omap1/clock_data.c                   |  27 +-
 arch/arm/mach-omap1/common.h                       |   3 +-
 arch/arm/mach-omap1/devices.c                      |  12 +-
 arch/arm/mach-omap1/dma.c                          |   2 +-
 arch/arm/mach-omap1/fb.c                           |  19 +-
 arch/arm/mach-omap1/flash.c                        |   5 +-
 arch/arm/mach-omap1/fpga.c                         |   3 +-
 arch/arm/mach-omap1/gpio15xx.c                     |   3 +-
 arch/arm/mach-omap1/gpio16xx.c                     |   5 +-
 arch/arm/mach-omap1/gpio7xx.c                      |   3 +-
 arch/arm/mach-omap1/{include/mach => }/hardware.h  | 134 +--
 arch/arm/mach-omap1/i2c.c                          |   4 +-
 arch/arm/mach-omap1/id.c                           |   5 +-
 arch/arm/mach-omap1/include/mach/io.h              |  45 -
 arch/arm/mach-omap1/include/mach/lcdc.h            |  44 -
 arch/arm/mach-omap1/include/mach/memory.h          |  12 -
 arch/arm/mach-omap1/io.c                           |   7 +-
 arch/arm/mach-omap1/irq.c                          |   4 +-
 arch/arm/mach-omap1/{include/mach => }/irqs.h      |   2 -
 arch/arm/mach-omap1/mcbsp.c                        |  17 +-
 arch/arm/mach-omap1/{include/mach => }/mtd-xip.h   |   3 +-
 arch/arm/mach-omap1/mux.c                          |   6 +-
 arch/arm/mach-omap1/mux.h                          | 144 +++
 arch/arm/mach-omap1/ocpi.c                         |   8 +-
 .../arm/{plat-omap/dma.c => mach-omap1/omap-dma.c} | 269 ++----
 arch/arm/mach-omap1/{include/mach => }/omap1510.h  |   0
 arch/arm/mach-omap1/{include/mach => }/omap16xx.h  |   0
 arch/arm/mach-omap1/{include/mach => }/omap7xx.h   |   0
 arch/arm/mach-omap1/pm.c                           |   9 +-
 arch/arm/mach-omap1/pm.h                           |   2 +
 arch/arm/mach-omap1/reset.c                        |   3 +-
 arch/arm/mach-omap1/serial.c                       |   9 +-
 arch/arm/mach-omap1/sleep.S                        |   2 +-
 arch/arm/mach-omap1/soc.h                          |   6 +-
 arch/arm/mach-omap1/sram-init.c                    |  91 +-
 arch/arm/mach-omap1/sram.S                         |   4 +-
 arch/arm/mach-omap1/sram.h                         |   4 +-
 arch/arm/mach-omap1/{include/mach => }/tc.h        |   2 -
 arch/arm/mach-omap1/time.c                         |   2 +-
 arch/arm/mach-omap1/timer.c                        |   1 +
 arch/arm/mach-omap1/timer32k.c                     | 100 ++-
 arch/arm/mach-omap1/usb.c                          |   8 +-
 arch/arm/mach-omap1/usb.h                          |  25 +
 arch/arm/mach-omap2/Kconfig                        |  49 +
 arch/arm/mach-omap2/Makefile                       |   3 -
 arch/arm/mach-omap2/common.h                       |  13 +-
 arch/arm/mach-omap2/dma.c                          |   1 +
 arch/arm/mach-omap2/include/mach/hardware.h        |   3 -
 arch/arm/mach-omap2/include/mach/irqs.h            |   3 -
 arch/arm/mach-omap2/include/mach/serial.h          |  66 --
 arch/arm/mach-omap2/omap-iommu.c                   |   1 +
 arch/arm/mach-omap2/omap-secure.c                  |   2 +-
 arch/arm/mach-omap2/omap-secure.h                  |   2 +-
 arch/arm/mach-omap2/omap4-common.c                 |   2 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |  11 -
 arch/arm/mach-omap2/serial.h                       |  67 +-
 arch/arm/mach-omap2/sram.c                         |  91 +-
 arch/arm/mach-omap2/sram.h                         |   5 +-
 arch/arm/mach-orion5x/Kconfig                      |   1 +
 arch/arm/mach-oxnas/Kconfig                        |   2 +-
 arch/arm/mach-qcom/Kconfig                         |   1 -
 arch/arm/mach-realview/Kconfig                     | 103 ---
 arch/arm/mach-realview/Makefile                    |   8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |  29 +-
 arch/arm/mach-s3c/Kconfig.s3c64xx                  |   7 +-
 arch/arm/mach-s3c/Makefile                         |   2 -
 arch/arm/mach-s3c/Makefile.s3c64xx                 |   3 -
 arch/arm/mach-s3c/bast-ide.c                       |   2 +-
 arch/arm/mach-s3c/bast-irq.c                       |   2 +-
 arch/arm/mach-s3c/cpu.c                            |   3 +-
 arch/arm/mach-s3c/dev-audio-s3c64xx.c              |   2 +-
 arch/arm/mach-s3c/dev-uart-s3c64xx.c               |   2 +-
 arch/arm/mach-s3c/devs.c                           |   2 +-
 arch/arm/mach-s3c/gpio-samsung.c                   |   2 +-
 arch/arm/mach-s3c/include/mach/io-s3c24xx.h        |  50 --
 arch/arm/mach-s3c/include/mach/io.h                |   8 -
 arch/arm/mach-s3c/init.c                           |   2 +
 arch/arm/mach-s3c/irq-pm-s3c24xx.c                 |   2 +-
 arch/arm/mach-s3c/irq-s3c24xx.c                    |   2 +-
 .../arm/mach-s3c/{include/mach => }/irqs-s3c24xx.h |  18 +-
 .../arm/mach-s3c/{include/mach => }/irqs-s3c64xx.h |   0
 arch/arm/mach-s3c/{include/mach => }/irqs.h        |   0
 arch/arm/mach-s3c/mach-amlm5900.c                  |   2 +
 arch/arm/mach-s3c/mach-anubis.c                    |   6 +-
 arch/arm/mach-s3c/mach-anw6410.c                   |   2 +-
 arch/arm/mach-s3c/mach-at2440evb.c                 |   1 +
 arch/arm/mach-s3c/mach-bast.c                      |   6 +-
 arch/arm/mach-s3c/mach-crag6410-module.c           |   2 +-
 arch/arm/mach-s3c/mach-crag6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-gta02.c                     |   1 +
 arch/arm/mach-s3c/mach-h1940.c                     |   1 +
 arch/arm/mach-s3c/mach-hmt.c                       |   2 +-
 arch/arm/mach-s3c/mach-jive.c                      |   2 +-
 arch/arm/mach-s3c/mach-mini2440.c                  |   3 +-
 arch/arm/mach-s3c/mach-mini6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-n30.c                       |   2 +
 arch/arm/mach-s3c/mach-ncp.c                       |   2 +-
 arch/arm/mach-s3c/mach-nexcoder.c                  |   1 +
 arch/arm/mach-s3c/mach-osiris.c                    |   6 +-
 arch/arm/mach-s3c/mach-otom.c                      |   1 +
 arch/arm/mach-s3c/mach-qt2410.c                    |   1 +
 arch/arm/mach-s3c/mach-real6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-rx1950.c                    |   1 +
 arch/arm/mach-s3c/mach-rx3715.c                    |   7 +-
 arch/arm/mach-s3c/mach-smartq5.c                   |   2 +-
 arch/arm/mach-s3c/mach-smartq7.c                   |   2 +-
 arch/arm/mach-s3c/mach-smdk2410.c                  |   1 +
 arch/arm/mach-s3c/mach-smdk2413.c                  |   3 +
 arch/arm/mach-s3c/mach-smdk2416.c                  |  11 +-
 arch/arm/mach-s3c/mach-smdk2440.c                  |  11 +-
 arch/arm/mach-s3c/mach-smdk2443.c                  |  12 +-
 arch/arm/mach-s3c/mach-smdk6400.c                  |   2 +-
 arch/arm/mach-s3c/mach-smdk6410.c                  |   2 +-
 arch/arm/mach-s3c/mach-tct_hammer.c                |   1 +
 arch/arm/mach-s3c/mach-vr1000.c                    |   6 +-
 arch/arm/mach-s3c/mach-vstms.c                     |   1 +
 arch/arm/mach-s3c/{include/mach => }/map-base.h    |   6 +
 arch/arm/mach-s3c/map-s3c24xx.h                    |   2 +-
 arch/arm/mach-s3c/map-s3c64xx.h                    |   2 +-
 arch/arm/mach-s3c/pl080.c                          |   2 +-
 arch/arm/mach-s3c/pm-core-s3c24xx.h                |   2 +-
 arch/arm/mach-s3c/pm-s3c2412.c                     |   2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |   2 +-
 arch/arm/mach-s3c/pm.c                             |   2 +-
 arch/arm/mach-s3c/s3c2443.c                        |   2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |   7 +
 arch/arm/mach-s3c/s3c24xx.h                        |   2 +-
 arch/arm/mach-s3c/s3c64xx.c                        |   9 +-
 arch/arm/mach-s3c/simtec-usb.c                     |   2 +-
 arch/arm/mach-socfpga/Kconfig                      |   1 -
 arch/arm/mach-spear/Kconfig                        |   2 +-
 arch/arm/mach-spear/Makefile                       |   2 -
 arch/arm/mach-spear/include/mach/irqs.h            |  35 -
 arch/arm/mach-spear/include/mach/uncompress.h      |  42 -
 arch/arm/mach-spear/{include/mach => }/misc_regs.h |   4 +-
 arch/arm/mach-spear/pl080.c                        |   4 +-
 arch/arm/mach-spear/platsmp.c                      |   2 +-
 arch/arm/mach-spear/restart.c                      |   2 +-
 arch/arm/mach-spear/{include/mach => }/spear.h     |   0
 arch/arm/mach-spear/spear1310.c                    |   2 +-
 arch/arm/mach-spear/spear13xx.c                    |   2 +-
 arch/arm/mach-spear/spear300.c                     |   2 +-
 arch/arm/mach-spear/spear310.c                     |   2 +-
 arch/arm/mach-spear/spear320.c                     |   2 +-
 arch/arm/mach-spear/spear3xx.c                     |   4 +-
 arch/arm/mach-spear/spear6xx.c                     |   4 +-
 arch/arm/mach-sunxi/Kconfig                        |   3 +-
 arch/arm/mach-versatile/Kconfig                    | 309 +++++++
 arch/arm/mach-versatile/Makefile                   |  32 +-
 .../Makefile.boot                                  |   0
 arch/arm/{mach-vexpress => mach-versatile}/dcscb.c |   5 +-
 .../dcscb_setup.S                                  |   2 -
 .../{plat-versatile => mach-versatile}/headsmp.S   |   2 -
 .../{plat-versatile => mach-versatile}/hotplug.c   |   2 +-
 .../cm.h => mach-versatile/integrator-cm.h}        |   0
 .../integrator-hardware.h}                         |   0
 .../core.c => mach-versatile/integrator.c}         |   8 +-
 .../common.h => mach-versatile/integrator.h}       |   0
 .../integrator_ap.c                                |  13 +-
 .../integrator_cp.c                                |   8 +-
 .../platsmp-realview.c}                            |   2 +-
 .../platsmp-vexpress.c}                            |   7 +-
 .../{plat-versatile => mach-versatile}/platsmp.c   |   4 +-
 .../include/plat => mach-versatile}/platsmp.h      |   2 -
 .../realview-dt.c => mach-versatile/realview.c}    |   0
 arch/arm/{mach-vexpress => mach-versatile}/spc.c   |   0
 arch/arm/{mach-vexpress => mach-versatile}/spc.h   |   0
 .../arm/{mach-vexpress => mach-versatile}/tc2_pm.c |   2 -
 .../{mach-vexpress => mach-versatile}/v2m-mps2.c   |   0
 arch/arm/{mach-vexpress => mach-versatile}/v2m.c   |   2 +-
 .../mach-versatile/{versatile_dt.c => versatile.c} |   0
 .../core.h => mach-versatile/vexpress.h}           |   0
 arch/arm/mach-vexpress/Kconfig                     |  81 --
 arch/arm/mach-vexpress/Makefile                    |  19 -
 arch/arm/mach-vt8500/Kconfig                       |   1 +
 arch/arm/mach-zynq/Kconfig                         |   1 -
 arch/arm/mm/Kconfig                                |  28 +-
 arch/arm/plat-omap/Kconfig                         | 119 ---
 arch/arm/plat-omap/Makefile                        |  13 -
 arch/arm/plat-omap/counter_32k.c                   | 114 ---
 arch/arm/plat-omap/debug-leds.c                    | 171 ----
 arch/arm/plat-omap/include/plat/counter-32k.h      |   1 -
 arch/arm/plat-omap/include/plat/cpu.h              |  21 -
 arch/arm/plat-omap/include/plat/sram.h             |   8 -
 arch/arm/plat-omap/sram.c                          | 129 ---
 arch/arm/plat-versatile/Makefile                   |   5 -
 drivers/clocksource/timer-ti-dm.c                  |   2 +-
 drivers/dma/ti/omap-dma.c                          |  19 +-
 drivers/input/keyboard/omap-keypad.c               |   1 +
 drivers/pcmcia/Kconfig                             |   3 +-
 drivers/pcmcia/omap_cf.c                           |  48 +-
 drivers/spi/Kconfig                                |   2 +-
 drivers/spi/spi-omap-uwire.c                       |  15 +-
 drivers/tty/serial/8250/8250.h                     |   1 +
 drivers/usb/gadget/udc/omap_udc.c                  |   5 +-
 drivers/usb/host/Kconfig                           |   2 +-
 drivers/usb/host/ohci-omap.c                       |  42 +-
 drivers/usb/phy/Kconfig                            |   3 +-
 drivers/usb/phy/phy-isp1301-omap.c                 |   6 +-
 drivers/video/backlight/Kconfig                    |   4 +-
 drivers/video/backlight/omap1_bl.c                 |   4 +-
 drivers/video/fbdev/Makefile                       |   2 +-
 drivers/video/fbdev/omap/Kconfig                   |   4 +-
 drivers/video/fbdev/omap/Makefile                  |   5 +
 drivers/video/fbdev/omap/lcd_ams_delta.c           |   6 +-
 .../video/fbdev/omap}/lcd_dma.c                    |   7 +-
 .../mach => drivers/video/fbdev/omap}/lcd_dma.h    |   2 -
 drivers/video/fbdev/omap/lcd_inn1510.c             |   9 +-
 drivers/video/fbdev/omap/lcd_osk.c                 |   4 +-
 drivers/video/fbdev/omap/lcdc.c                    |  10 +-
 drivers/video/fbdev/omap/lcdc.h                    |  35 +
 drivers/video/fbdev/omap/omapfb.h                  |   2 +
 drivers/video/fbdev/omap/omapfb_main.c             |  19 +-
 drivers/video/fbdev/omap/sossi.c                   |   4 +-
 include/linux/omap-dma.h                           |  35 +-
 include/linux/platform_data/usb-omap1.h            |   2 +
 include/linux/soc/ti/omap1-io.h                    | 143 +++
 .../mach/mux.h => include/linux/soc/ti/omap1-mux.h | 142 +--
 .../mach/soc.h => include/linux/soc/ti/omap1-soc.h |  22 -
 .../mach/usb.h => include/linux/soc/ti/omap1-usb.h |  28 +-
 346 files changed, 3131 insertions(+), 4108 deletions(-)
 rename arch/arm/{mach-ep93xx/include/mach/uncompress.h =>
boot/compressed/misc-ep93xx.h} (51%)
 rename arch/arm/mach-davinci/{include/mach => }/common.h (100%)
 rename arch/arm/mach-davinci/{include/mach => }/cputype.h (98%)
 rename arch/arm/mach-davinci/{include/mach => }/da8xx.h (99%)
 rename arch/arm/mach-davinci/{include/mach => }/hardware.h (100%)
 delete mode 100644 arch/arm/mach-davinci/include/mach/mux.h
 delete mode 100644 arch/arm/mach-davinci/include/mach/uncompress.h
 rename arch/arm/mach-davinci/{include/mach => }/pm.h (100%)
 rename arch/arm/mach-davinci/{include/mach => }/serial.h (97%)
 delete mode 100644 arch/arm/mach-dove/include/mach/uncompress.h
 rename arch/arm/mach-ep93xx/{include/mach => }/ep93xx-regs.h (94%)
 delete mode 100644 arch/arm/mach-ep93xx/include/mach/irqs.h
 create mode 100644 arch/arm/mach-ep93xx/irqs.h
 delete mode 100644 arch/arm/mach-integrator/Kconfig
 delete mode 100644 arch/arm/mach-integrator/Makefile
 delete mode 100644 arch/arm/mach-iop32x/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-iop32x/include/mach/uncompress.h
 delete mode 100644 arch/arm/mach-ixp4xx/Makefile.boot
 delete mode 100644 arch/arm/mach-ixp4xx/include/mach/uncompress.h
 rename arch/arm/mach-omap1/{include/mach => }/hardware.h (59%)
 delete mode 100644 arch/arm/mach-omap1/include/mach/io.h
 delete mode 100644 arch/arm/mach-omap1/include/mach/lcdc.h
 delete mode 100644 arch/arm/mach-omap1/include/mach/memory.h
 rename arch/arm/mach-omap1/{include/mach => }/irqs.h (99%)
 rename arch/arm/mach-omap1/{include/mach => }/mtd-xip.h (97%)
 create mode 100644 arch/arm/mach-omap1/mux.h
 rename arch/arm/{plat-omap/dma.c => mach-omap1/omap-dma.c} (83%)
 rename arch/arm/mach-omap1/{include/mach => }/omap1510.h (100%)
 rename arch/arm/mach-omap1/{include/mach => }/omap16xx.h (100%)
 rename arch/arm/mach-omap1/{include/mach => }/omap7xx.h (100%)
 rename arch/arm/mach-omap1/{include/mach => }/tc.h (98%)
 create mode 100644 arch/arm/mach-omap1/usb.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/serial.h
 delete mode 100644 arch/arm/mach-realview/Kconfig
 delete mode 100644 arch/arm/mach-realview/Makefile
 delete mode 100644 arch/arm/mach-s3c/include/mach/io-s3c24xx.h
 delete mode 100644 arch/arm/mach-s3c/include/mach/io.h
 rename arch/arm/mach-s3c/{include/mach => }/irqs-s3c24xx.h (95%)
 rename arch/arm/mach-s3c/{include/mach => }/irqs-s3c64xx.h (100%)
 rename arch/arm/mach-s3c/{include/mach => }/irqs.h (100%)
 rename arch/arm/mach-s3c/{include/mach => }/map-base.h (87%)
 delete mode 100644 arch/arm/mach-spear/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-spear/include/mach/uncompress.h
 rename arch/arm/mach-spear/{include/mach => }/misc_regs.h (87%)
 rename arch/arm/mach-spear/{include/mach => }/spear.h (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/Makefile.boot (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/dcscb.c (97%)
 rename arch/arm/{mach-vexpress => mach-versatile}/dcscb_setup.S (95%)
 rename arch/arm/{plat-versatile => mach-versatile}/headsmp.S (94%)
 rename arch/arm/{plat-versatile => mach-versatile}/hotplug.c (98%)
 rename arch/arm/{mach-integrator/cm.h => mach-versatile/integrator-cm.h} (100%)
 rename arch/arm/{mach-integrator/hardware.h =>
mach-versatile/integrator-hardware.h} (100%)
 rename arch/arm/{mach-integrator/core.c => mach-versatile/integrator.c} (95%)
 rename arch/arm/{mach-integrator/common.h =>
mach-versatile/integrator.h} (100%)
 rename arch/arm/{mach-integrator => mach-versatile}/integrator_ap.c (95%)
 rename arch/arm/{mach-integrator => mach-versatile}/integrator_cp.c (96%)
 rename arch/arm/{mach-realview/platsmp-dt.c =>
mach-versatile/platsmp-realview.c} (98%)
 rename arch/arm/{mach-vexpress/platsmp.c =>
mach-versatile/platsmp-vexpress.c} (96%)
 rename arch/arm/{plat-versatile => mach-versatile}/platsmp.c (97%)
 rename arch/arm/{plat-versatile/include/plat => mach-versatile}/platsmp.h (87%)
 rename arch/arm/{mach-realview/realview-dt.c =>
mach-versatile/realview.c} (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/spc.c (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/spc.h (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/tc2_pm.c (99%)
 rename arch/arm/{mach-vexpress => mach-versatile}/v2m-mps2.c (100%)
 rename arch/arm/{mach-vexpress => mach-versatile}/v2m.c (97%)
 rename arch/arm/mach-versatile/{versatile_dt.c => versatile.c} (100%)
 rename arch/arm/{mach-vexpress/core.h => mach-versatile/vexpress.h} (100%)
 delete mode 100644 arch/arm/mach-vexpress/Kconfig
 delete mode 100644 arch/arm/mach-vexpress/Makefile
 delete mode 100644 arch/arm/plat-omap/Kconfig
 delete mode 100644 arch/arm/plat-omap/Makefile
 delete mode 100644 arch/arm/plat-omap/counter_32k.c
 delete mode 100644 arch/arm/plat-omap/debug-leds.c
 delete mode 100644 arch/arm/plat-omap/include/plat/counter-32k.h
 delete mode 100644 arch/arm/plat-omap/include/plat/cpu.h
 delete mode 100644 arch/arm/plat-omap/include/plat/sram.h
 delete mode 100644 arch/arm/plat-omap/sram.c
 delete mode 100644 arch/arm/plat-versatile/Makefile
 rename {arch/arm/mach-omap1 => drivers/video/fbdev/omap}/lcd_dma.c (98%)
 rename {arch/arm/mach-omap1/include/mach =>
drivers/video/fbdev/omap}/lcd_dma.h (98%)
 create mode 100644 include/linux/soc/ti/omap1-io.h
 rename arch/arm/mach-omap1/include/mach/mux.h =>
include/linux/soc/ti/omap1-mux.h (53%)
 rename arch/arm/mach-omap1/include/mach/soc.h =>
include/linux/soc/ti/omap1-soc.h (90%)
 rename arch/arm/mach-omap1/include/mach/usb.h =>
include/linux/soc/ti/omap1-usb.h (86%)

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

* Re: [GIT PULL 1/5] ARM: updates for 32-bit SoCs
  2022-05-26 14:45   ` Arnd Bergmann
@ 2022-05-26 18:20     ` pr-tracker-bot
  -1 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:45:22 +0200:

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

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

Thank you!

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

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

* Re: [GIT PULL 2/5] ARM: DT changes for 5.19, part 1
  2022-05-26 14:48   ` Arnd Bergmann
@ 2022-05-26 18:20     ` pr-tracker-bot
  -1 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:48:04 +0200:

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

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

Thank you!

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

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

* Re: [GIT PULL 1/5] ARM: updates for 32-bit SoCs
@ 2022-05-26 18:20     ` pr-tracker-bot
  0 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:45:22 +0200:

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

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

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

* Re: [GIT PULL 2/5] ARM: DT changes for 5.19, part 1
@ 2022-05-26 18:20     ` pr-tracker-bot
  0 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:48:04 +0200:

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

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

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

* Re: [GIT PULL 5/5] ARM: ARMv4T/v5 multiplatform support for v5.19, part 1
  2022-05-26 14:51   ` Arnd Bergmann
@ 2022-05-26 18:20     ` pr-tracker-bot
  -1 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:51:29 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-multiplatform-5.19-1

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

Thank you!

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

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

* Re: [GIT PULL 4/5] ARM: defconfig updates for 5.19
  2022-05-26 14:50   ` Arnd Bergmann
@ 2022-05-26 18:20     ` pr-tracker-bot
  -1 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:50:37 +0200:

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

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

Thank you!

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

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

* Re: [GIT PULL 3/5] ARM: driver changes for 5.19
  2022-05-26 14:49   ` Arnd Bergmann
@ 2022-05-26 18:20     ` pr-tracker-bot
  -1 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:49:13 +0200:

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

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

Thank you!

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

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

* Re: [GIT PULL 4/5] ARM: defconfig updates for 5.19
@ 2022-05-26 18:20     ` pr-tracker-bot
  0 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:50:37 +0200:

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

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

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

* Re: [GIT PULL 5/5] ARM: ARMv4T/v5 multiplatform support for v5.19, part 1
@ 2022-05-26 18:20     ` pr-tracker-bot
  0 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:51:29 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-multiplatform-5.19-1

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

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

* Re: [GIT PULL 3/5] ARM: driver changes for 5.19
@ 2022-05-26 18:20     ` pr-tracker-bot
  0 siblings, 0 replies; 23+ messages in thread
From: pr-tracker-bot @ 2022-05-26 18:20 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM

The pull request you sent on Thu, 26 May 2022 16:49:13 +0200:

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

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

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

* Re: [GIT PULL 0/5] ARM: SoC changes for 5.19, part 1
  2022-05-26 14:44 ` Arnd Bergmann
                   ` (5 preceding siblings ...)
  (?)
@ 2022-05-27 13:28 ` patchwork-bot+linux-soc
  -1 siblings, 0 replies; 23+ messages in thread
From: patchwork-bot+linux-soc @ 2022-05-27 13:28 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: soc

Hello:

This series was applied to soc/soc.git (for-next)
by Linus Torvalds <torvalds@linux-foundation.org>:

On Thu, 26 May 2022 16:44:02 +0200 you wrote:
> This is a large chunk of ARM related changes, but larger than average
> patches for both DT and drivers, plus a series for multiplatform conversion.
> Today's patches contain the first 1084 changesets, but I am planning for
> a follow-up with another 100 or so next week that had some late rebases.
> 
> Most active developers this time are:
> 
> [...]

Here is the summary with links:
  - [GIT,PULL,1/5] ARM: updates for 32-bit SoCs
    https://git.kernel.org/soc/soc/c/c011dd537ffe
  - [GIT,PULL,2/5] ARM: DT changes for 5.19, part 1
    https://git.kernel.org/soc/soc/c/ae862183285c
  - [GIT,PULL,3/5] ARM: driver changes for 5.19
    https://git.kernel.org/soc/soc/c/cc3c470ae4ad
  - [GIT,PULL,4/5] ARM: defconfig updates for 5.19
    https://git.kernel.org/soc/soc/c/a0439cf4eca0
  - [GIT,PULL,5/5] ARM: ARMv4T/v5 multiplatform support for v5.19, part 1
    https://git.kernel.org/soc/soc/c/ecf0aa5317b0

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



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

end of thread, other threads:[~2022-05-27 13:28 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-26 14:44 [GIT PULL 0/5] ARM: SoC changes for 5.19, part 1 Arnd Bergmann
2022-05-26 14:44 ` Arnd Bergmann
2022-05-26 14:45 ` [GIT PULL 1/5] ARM: updates for 32-bit SoCs Arnd Bergmann
2022-05-26 14:45   ` Arnd Bergmann
2022-05-26 18:20   ` pr-tracker-bot
2022-05-26 18:20     ` pr-tracker-bot
2022-05-26 14:48 ` [GIT PULL 2/5] ARM: DT changes for 5.19, part 1 Arnd Bergmann
2022-05-26 14:48   ` Arnd Bergmann
2022-05-26 18:20   ` pr-tracker-bot
2022-05-26 18:20     ` pr-tracker-bot
2022-05-26 14:49 ` [GIT PULL 3/5] ARM: driver changes for 5.19 Arnd Bergmann
2022-05-26 14:49   ` Arnd Bergmann
2022-05-26 18:20   ` pr-tracker-bot
2022-05-26 18:20     ` pr-tracker-bot
2022-05-26 14:50 ` [GIT PULL 4/5] ARM: defconfig updates " Arnd Bergmann
2022-05-26 14:50   ` Arnd Bergmann
2022-05-26 18:20   ` pr-tracker-bot
2022-05-26 18:20     ` pr-tracker-bot
2022-05-26 14:51 ` [GIT PULL 5/5] ARM: ARMv4T/v5 multiplatform support for v5.19, part 1 Arnd Bergmann
2022-05-26 14:51   ` Arnd Bergmann
2022-05-26 18:20   ` pr-tracker-bot
2022-05-26 18:20     ` pr-tracker-bot
2022-05-27 13:28 ` [GIT PULL 0/5] ARM: SoC changes for 5.19, " patchwork-bot+linux-soc

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.