* [GIT PULL 0/4] ARM: SoC tree changes for 5.18
@ 2022-03-23 23:05 ` Arnd Bergmann
0 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:05 UTC (permalink / raw)
To: Linus Torvalds
Cc: SoC Team, Linux ARM, Linux Kernel Mailing List,
Krzysztof Kozlowski, Cristian Marussi, David Heidelberg
These are the usual four branches for 5.18, no late branch or other
changes are pending this time. The contents are fairly typical, but
there are nine new SoCs that are now supported in DT files, plus
another one that only made it in partially.
The code changes in arch/arm/ are mainly cleanups, removing old
board files and broken support for MMU-less kernels on systems
that have an MMU.
The top contributors this time are:
95 Krzysztof Kozlowski
23 Cristian Marussi
21 David Heidelberg
19 Linus Walleij
18 Biju Das
17 Luca Weiss
17 Bjorn Andersson
16 Erwan Le Ray
16 Alim Akhtar
15 Douglas Anderson
14 Daniel Palmer
13 Claudiu Beznea
12 Marcel Ziswiler
12 Christian Hewitt
11 Michael Riesch
11 Lucas Stach
10 Potin Lai
10 Jens Wiklander
10 Geert Uytterhoeven
Dirstat:
0.5% Documentation/devicetree/bindings/arm/
0.4% Documentation/devicetree/bindings/clock/
1.2% Documentation/devicetree/bindings/memory-controllers/ddr/
0.3% Documentation/devicetree/bindings/memory-controllers/fsl/
2.0% Documentation/devicetree/bindings/pinctrl/
0.2% Documentation/devicetree/bindings/soc/imx/
0.4% Documentation/devicetree/bindings/
21.0% arch/arm/boot/dts/
0.2% arch/arm/configs/
1.8% arch/arm/mach-ixp4xx/include/mach/
2.7% arch/arm/mach-ixp4xx/
1.5% arch/arm/mach-pxa/
1.0% arch/arm/
1.5% arch/arm64/boot/dts/amlogic/
0.2% arch/arm64/boot/dts/arm/
0.2% arch/arm64/boot/dts/broadcom/
6.0% arch/arm64/boot/dts/exynos/
9.1% arch/arm64/boot/dts/freescale/
0.7% arch/arm64/boot/dts/mediatek/
4.5% arch/arm64/boot/dts/nvidia/
12.9% arch/arm64/boot/dts/qcom/
4.2% arch/arm64/boot/dts/renesas/
2.5% arch/arm64/boot/dts/rockchip/
1.8% arch/arm64/boot/dts/tesla/
1.4% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/
0.2% drivers/bus/
5.7% drivers/clk/samsung/
3.0% drivers/firmware/arm_scmi/
0.4% drivers/firmware/
0.2% drivers/memory/tegra/
0.2% drivers/net/
0.2% drivers/pcmcia/
2.6% drivers/soc/mediatek/
0.3% drivers/soc/microchip/
0.6% drivers/soc/qcom/
0.5% drivers/soc/
0.5% drivers/tee/optee/
0.9% drivers/tee/
0.6% drivers/
1.2% include/dt-bindings/clock/
0.3% include/dt-bindings/power/
0.2% include/dt-bindings/
0.4% include/linux/soc/mediatek/
0.6% include/linux/
^ permalink raw reply [flat|nested] 21+ messages in thread
* [GIT PULL 0/4] ARM: SoC tree changes for 5.18
@ 2022-03-23 23:05 ` Arnd Bergmann
0 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:05 UTC (permalink / raw)
To: Linus Torvalds
Cc: SoC Team, Linux ARM, Linux Kernel Mailing List,
Krzysztof Kozlowski, Cristian Marussi, David Heidelberg
These are the usual four branches for 5.18, no late branch or other
changes are pending this time. The contents are fairly typical, but
there are nine new SoCs that are now supported in DT files, plus
another one that only made it in partially.
The code changes in arch/arm/ are mainly cleanups, removing old
board files and broken support for MMU-less kernels on systems
that have an MMU.
The top contributors this time are:
95 Krzysztof Kozlowski
23 Cristian Marussi
21 David Heidelberg
19 Linus Walleij
18 Biju Das
17 Luca Weiss
17 Bjorn Andersson
16 Erwan Le Ray
16 Alim Akhtar
15 Douglas Anderson
14 Daniel Palmer
13 Claudiu Beznea
12 Marcel Ziswiler
12 Christian Hewitt
11 Michael Riesch
11 Lucas Stach
10 Potin Lai
10 Jens Wiklander
10 Geert Uytterhoeven
Dirstat:
0.5% Documentation/devicetree/bindings/arm/
0.4% Documentation/devicetree/bindings/clock/
1.2% Documentation/devicetree/bindings/memory-controllers/ddr/
0.3% Documentation/devicetree/bindings/memory-controllers/fsl/
2.0% Documentation/devicetree/bindings/pinctrl/
0.2% Documentation/devicetree/bindings/soc/imx/
0.4% Documentation/devicetree/bindings/
21.0% arch/arm/boot/dts/
0.2% arch/arm/configs/
1.8% arch/arm/mach-ixp4xx/include/mach/
2.7% arch/arm/mach-ixp4xx/
1.5% arch/arm/mach-pxa/
1.0% arch/arm/
1.5% arch/arm64/boot/dts/amlogic/
0.2% arch/arm64/boot/dts/arm/
0.2% arch/arm64/boot/dts/broadcom/
6.0% arch/arm64/boot/dts/exynos/
9.1% arch/arm64/boot/dts/freescale/
0.7% arch/arm64/boot/dts/mediatek/
4.5% arch/arm64/boot/dts/nvidia/
12.9% arch/arm64/boot/dts/qcom/
4.2% arch/arm64/boot/dts/renesas/
2.5% arch/arm64/boot/dts/rockchip/
1.8% arch/arm64/boot/dts/tesla/
1.4% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/
0.2% drivers/bus/
5.7% drivers/clk/samsung/
3.0% drivers/firmware/arm_scmi/
0.4% drivers/firmware/
0.2% drivers/memory/tegra/
0.2% drivers/net/
0.2% drivers/pcmcia/
2.6% drivers/soc/mediatek/
0.3% drivers/soc/microchip/
0.6% drivers/soc/qcom/
0.5% drivers/soc/
0.5% drivers/tee/optee/
0.9% drivers/tee/
0.6% drivers/
1.2% include/dt-bindings/clock/
0.3% include/dt-bindings/power/
0.2% include/dt-bindings/
0.4% include/linux/soc/mediatek/
0.6% include/linux/
_______________________________________________
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] 21+ messages in thread
* [GIT PULL 1/4] ARM: defconfig updates for 5.18
2022-03-23 23:05 ` Arnd Bergmann
@ 2022-03-23 23:08 ` Arnd Bergmann
-1 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:08 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-defconfig-5.18
for you to fetch changes up to cf38326010aebf39855977475a901c4c7a3e0b63:
ARM: configs: multi_v5: Enable Allwinner F1C100 (2022-03-23 11:16:59 +0100)
----------------------------------------------------------------
ARM: defconfig updates for 5.18
Various updates for the 32-bit and 64-bit defconfig files, mostly to
enable additional hardware drivers for more machines, specifically for
the Allwinner F1C100, Altera SoCFPGA, Broadcom, Microchip, Qualcomm,
Airoha, Tegra, Renesas, and i.NX.
The multi_v5_defconfig for older ARMv5 configs gets a rework for Andre
Przywara to cleans up the multi_v5_defconfig for some cruft that has
accumulated and drivers that got disabled unintentionally, while Anders
Roxell makes it more useful for running under Qemu.
----------------------------------------------------------------
Akhil R (1):
arm64: defconfig: tegra: Enable GPCDMA
Anders Roxell (1):
arm: multi_v5: enable configs for versatile
Andre Przywara (5):
ARM: configs: multi_v5_defconfig: remove deleted platforms
ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS
ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx
ARM: configs: clean up multi_v5_defconfig
ARM: configs: multi_v5: Enable Allwinner F1C100
Arnd Bergmann (11):
Merge tag 'ti-k3-config-for-v5.17-v2' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/defconfig
Merge tag 'imx-defconfig-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfig
Merge tag 'at91-defconfig-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/defconfig
Merge tag 'renesas-arm-defconfig-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfig
Merge tag 'tegra-for-5.18-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfig
Merge tag 'qcom-defconfig-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
Merge tag 'v5.17-next-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/defconfig
Merge tag 'qcom-arm64-defconfig-for-5.17' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
Merge tag 'at91-defconfig-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/defconfig
Merge tag 'arm-soc/for-5.18/defconfig-arm64' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'arm64_defconfig_for_v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/defconfig
Claudiu Beznea (3):
ARM: configs: at91: sama7: enable cpu idle
ARM: configs: at91: sama7: add config for cpufreq
ARM: configs: at91: add eic
Dinh Nguyen (1):
arm64: defconfig: enable the CVP driver
Florian Fainelli (3):
arm64: defconfig: Enable additional Broadcom STB drivers
ARM: multi_v7_defconfig: Enable Broadcom STB USB drivers
ARM: multi_v7_defconfig: Enable BCM23550 and BCM53573
Geert Uytterhoeven (2):
ARM: shmobile: defconfig: Disable unneeded 8250 serial options
arm64: defconfig: Enable additional support for Renesas platforms
Giulio Benetti (1):
ARM: imxrt_defconfig: Add i.MXRT family defconfig
John Crispin (1):
ARM: multi_v7_defconfig: Add support for Airoha EN7523 SoC
Kuninori Morimoto (1):
arm64: defconfig: Enable Audio Graph Card2 driver
Marcel Ziswiler (9):
arm64: defconfig: enable taskstats configuration
arm64: defconfig: enable pcieaer configuration
arm64: defconfig: re-order default configuration
arm64: defconfig: rebuild default configuration
arm64: defconfig: enable bpf/cgroup firewalling
arm64: defconfig: enable imx8m pcie phy driver
arm64: defconfig: build imx-sdma as a module
arm64: defconfig: build r8169 as a module
arm64: defconfig: enable verdin-imx8mm relevant drivers as modules
Martin Jücker (1):
ARM: defconfig: add SMB347 charger driver for p4note
Michael Walle (1):
arm64: defconfig: enable Layerscape SFP driver
Nícolas F. R. A. Prado (2):
arm64: defconfig: Enable MT6397 RTC
arm64: defconfig: Enable cpufreq for MediaTek
Stephan Gerhold (1):
ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c
Tudor Ambarus (4):
ARM: configs: at91: sama7: Enable NAND / SMC
ARM: configs: at91: sama7: Enable UBIFS_FS
ARM: configs: at91: sama7: Enable crypto IPs and software algs
ARM: configs: at91: sama7: Unselect CONFIG_DMATEST
Vignesh Raghavendra (1):
arm64: defconfig: Enable USB controller drivers for TI K3 SoC
Vinod Koul (3):
arm64: defconfig: Add SM8450 GCC config
arm64: defconfig: Add SM8450 pinctrl config
arm64: defconfig: Add SM8450 icc configs
arch/arm/configs/exynos_defconfig | 1 +
arch/arm/configs/imxrt_defconfig | 35 ++++++++
arch/arm/configs/multi_v5_defconfig | 26 +++---
arch/arm/configs/multi_v7_defconfig | 63 ++++++++++++++-
arch/arm/configs/sama7_defconfig | 31 ++++++--
arch/arm/configs/shmobile_defconfig | 4 +
arch/arm64/configs/defconfig | 155 +++++++++++++++++++++---------------
7 files changed, 232 insertions(+), 83 deletions(-)
create mode 100644 arch/arm/configs/imxrt_defconfig
^ permalink raw reply [flat|nested] 21+ messages in thread
* [GIT PULL 1/4] ARM: defconfig updates for 5.18
@ 2022-03-23 23:08 ` Arnd Bergmann
0 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:08 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-defconfig-5.18
for you to fetch changes up to cf38326010aebf39855977475a901c4c7a3e0b63:
ARM: configs: multi_v5: Enable Allwinner F1C100 (2022-03-23 11:16:59 +0100)
----------------------------------------------------------------
ARM: defconfig updates for 5.18
Various updates for the 32-bit and 64-bit defconfig files, mostly to
enable additional hardware drivers for more machines, specifically for
the Allwinner F1C100, Altera SoCFPGA, Broadcom, Microchip, Qualcomm,
Airoha, Tegra, Renesas, and i.NX.
The multi_v5_defconfig for older ARMv5 configs gets a rework for Andre
Przywara to cleans up the multi_v5_defconfig for some cruft that has
accumulated and drivers that got disabled unintentionally, while Anders
Roxell makes it more useful for running under Qemu.
----------------------------------------------------------------
Akhil R (1):
arm64: defconfig: tegra: Enable GPCDMA
Anders Roxell (1):
arm: multi_v5: enable configs for versatile
Andre Przywara (5):
ARM: configs: multi_v5_defconfig: remove deleted platforms
ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS
ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx
ARM: configs: clean up multi_v5_defconfig
ARM: configs: multi_v5: Enable Allwinner F1C100
Arnd Bergmann (11):
Merge tag 'ti-k3-config-for-v5.17-v2' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/defconfig
Merge tag 'imx-defconfig-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfig
Merge tag 'at91-defconfig-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/defconfig
Merge tag 'renesas-arm-defconfig-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfig
Merge tag 'tegra-for-5.18-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfig
Merge tag 'qcom-defconfig-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
Merge tag 'v5.17-next-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/defconfig
Merge tag 'qcom-arm64-defconfig-for-5.17' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfig
Merge tag 'at91-defconfig-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/defconfig
Merge tag 'arm-soc/for-5.18/defconfig-arm64' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'arm64_defconfig_for_v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/defconfig
Claudiu Beznea (3):
ARM: configs: at91: sama7: enable cpu idle
ARM: configs: at91: sama7: add config for cpufreq
ARM: configs: at91: add eic
Dinh Nguyen (1):
arm64: defconfig: enable the CVP driver
Florian Fainelli (3):
arm64: defconfig: Enable additional Broadcom STB drivers
ARM: multi_v7_defconfig: Enable Broadcom STB USB drivers
ARM: multi_v7_defconfig: Enable BCM23550 and BCM53573
Geert Uytterhoeven (2):
ARM: shmobile: defconfig: Disable unneeded 8250 serial options
arm64: defconfig: Enable additional support for Renesas platforms
Giulio Benetti (1):
ARM: imxrt_defconfig: Add i.MXRT family defconfig
John Crispin (1):
ARM: multi_v7_defconfig: Add support for Airoha EN7523 SoC
Kuninori Morimoto (1):
arm64: defconfig: Enable Audio Graph Card2 driver
Marcel Ziswiler (9):
arm64: defconfig: enable taskstats configuration
arm64: defconfig: enable pcieaer configuration
arm64: defconfig: re-order default configuration
arm64: defconfig: rebuild default configuration
arm64: defconfig: enable bpf/cgroup firewalling
arm64: defconfig: enable imx8m pcie phy driver
arm64: defconfig: build imx-sdma as a module
arm64: defconfig: build r8169 as a module
arm64: defconfig: enable verdin-imx8mm relevant drivers as modules
Martin Jücker (1):
ARM: defconfig: add SMB347 charger driver for p4note
Michael Walle (1):
arm64: defconfig: enable Layerscape SFP driver
Nícolas F. R. A. Prado (2):
arm64: defconfig: Enable MT6397 RTC
arm64: defconfig: Enable cpufreq for MediaTek
Stephan Gerhold (1):
ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c
Tudor Ambarus (4):
ARM: configs: at91: sama7: Enable NAND / SMC
ARM: configs: at91: sama7: Enable UBIFS_FS
ARM: configs: at91: sama7: Enable crypto IPs and software algs
ARM: configs: at91: sama7: Unselect CONFIG_DMATEST
Vignesh Raghavendra (1):
arm64: defconfig: Enable USB controller drivers for TI K3 SoC
Vinod Koul (3):
arm64: defconfig: Add SM8450 GCC config
arm64: defconfig: Add SM8450 pinctrl config
arm64: defconfig: Add SM8450 icc configs
arch/arm/configs/exynos_defconfig | 1 +
arch/arm/configs/imxrt_defconfig | 35 ++++++++
arch/arm/configs/multi_v5_defconfig | 26 +++---
arch/arm/configs/multi_v7_defconfig | 63 ++++++++++++++-
arch/arm/configs/sama7_defconfig | 31 ++++++--
arch/arm/configs/shmobile_defconfig | 4 +
arch/arm64/configs/defconfig | 155 +++++++++++++++++++++---------------
7 files changed, 232 insertions(+), 83 deletions(-)
create mode 100644 arch/arm/configs/imxrt_defconfig
_______________________________________________
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] 21+ messages in thread
* [GIT PULL 2/4] ARM: SoC updates for 5.18
2022-03-23 23:08 ` Arnd Bergmann
@ 2022-03-23 23:09 ` Arnd Bergmann
-1 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:09 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.18
for you to fetch changes up to 2f618d5ef5dd05e2380ee627814de90d5a33c3f2:
ARM: remove support for NOMMU ARMv4/v5 (2022-03-17 09:13:13 +0100)
----------------------------------------------------------------
ARM: SoC updates for 5.18
SoC specific code is generally used for older platforms that don't (yet)
use device tree to do the same things.
- Support is added for i.MXRT10xx, a Cortex-M7 based microcontroller
from NXP. At the moment this is still incomplete as other portions
are merged through different trees.
- Long abandoned support for running NOMMU ARMv4 or ARMv5 platforms
gets removed, now the Arm NOMMU platforms are limited to the
Cortex-M family of microcontrollers
- Two old PXA boards get removed, along with corresponding driver
bits.
- Continued cleanup of the Intel IXP4xx platforms, removing some
remnants of the old board files.
- Minor Cleanups and fixes for Orion, PXA, MMP, Mstar, Samsung
- CPU idle support for AT91
- A system controller driver for Polarfire
----------------------------------------------------------------
Andy Shevchenko (1):
ARM: orion/gpio: Get rid of unused first parameter in orion_gpio_init()
Arnd Bergmann (7):
Merge tag 'ixp4xx-cleanup-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/soc
Merge tag 'imx-soc-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/soc
Merge tag 'at91-soc-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Merge tag 'samsung-soc-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
ARM: PXA: fix up decompressor code
Merge tag 'mvebu-arm-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc
ARM: remove support for NOMMU ARMv4/v5
Claudiu Beznea (5):
ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency
ARM: at91: ddr: align macro definitions
ARM: at91: ddr: fix typo to align with datasheet naming
ARM: at91: PM: add cpu idle support for sama7g5
ARM: at91: Kconfig: select PM_OPP
Conor Dooley (2):
soc: add microchip polarfire soc system controller
soc: microchip: make mpfs_sys_controller_put static
Daniel Palmer (1):
ARM: mstar: Select ARM_ERRATA_814220
Giulio Benetti (1):
ARM: imx: Add initial support for i.MXRT10xx family
Henrik Grimler (1):
ARM: exynos: only do SMC_CMD_CPU1BOOT call on Exynos4
Jonathan Cameron (1):
ARM: pxa: remove Intel Imote2 and Stargate 2 boards
Krzysztof Kozlowski (1):
dt-bindings: soc: samsung: usi: refer to dtschema for children
Linus Walleij (12):
ARM: ixp4xx: Delete the Goramo MLR boardfile
ARM: ixp4xx: Delete old PCI driver
ARM: ixp4xx: Drop stale Kconfig entry
ARM: ixp4xx: Drop UDC info setting function
soc: ixp4xx: Add features from regmap helper
soc: ixp4xx-npe: Access syscon regs using regmap
net: ixp4xx_eth: Drop platform data support
net: ixp4xx_hss: Check features using syscon
ARM: ixp4xx: Remove feature bit accessors
ARM: ixp4xx: Drop custom DMA coherency and bouncing
ARM: ixp4xx: Drop all common code
ARM: ixp4xx: Convert to SPARSE_IRQ and P2V
Uwe Kleine-König (1):
ARM: mmp: Fix failure to remove sram device
Zoltan HERPAI (1):
ARM: ixp4xx: Delete Gateway 7001 boardfiles
.../bindings/soc/samsung/exynos-usi.yaml | 20 +-
MAINTAINERS | 7 -
arch/arm/Kconfig | 45 +-
arch/arm/configs/pxa_defconfig | 3 -
arch/arm/mach-at91/Kconfig | 1 +
arch/arm/mach-at91/pm.c | 27 +-
arch/arm/mach-at91/pm_suspend.S | 4 +-
arch/arm/mach-bcm/Kconfig | 1 -
arch/arm/mach-dove/irq.c | 6 +-
arch/arm/mach-exynos/firmware.c | 4 +-
arch/arm/mach-footbridge/include/mach/hardware.h | 20 +-
arch/arm/mach-footbridge/include/mach/io.h | 20 -
arch/arm/mach-imx/Kconfig | 7 +
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/mach-imxrt.c | 19 +
arch/arm/mach-integrator/Kconfig | 37 +-
arch/arm/mach-integrator/hardware.h | 5 -
arch/arm/mach-ixp4xx/Kconfig | 57 --
arch/arm/mach-ixp4xx/Makefile | 19 +-
arch/arm/mach-ixp4xx/common-pci.c | 451 ---------
arch/arm/mach-ixp4xx/common.c | 448 ---------
arch/arm/mach-ixp4xx/gateway7001-pci.c | 61 --
arch/arm/mach-ixp4xx/gateway7001-setup.c | 113 ---
arch/arm/mach-ixp4xx/goramo_mlr.c | 532 ----------
arch/arm/mach-ixp4xx/include/mach/hardware.h | 32 -
arch/arm/mach-ixp4xx/include/mach/io.h | 545 -----------
arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 303 ------
arch/arm/mach-ixp4xx/include/mach/platform.h | 102 --
arch/arm/mach-ixp4xx/include/mach/udc.h | 8 -
arch/arm/mach-ixp4xx/include/mach/uncompress.h | 4 +-
arch/arm/mach-ixp4xx/irqs.h | 64 --
arch/arm/mach-mmp/sram.c | 22 +-
arch/arm/mach-mstar/Kconfig | 1 +
arch/arm/mach-mv78xx0/irq.c | 3 +-
arch/arm/mach-nspire/Kconfig | 1 -
arch/arm/mach-orion5x/Kconfig | 2 +-
arch/arm/mach-orion5x/irq.c | 2 +-
arch/arm/mach-pxa/Kconfig | 10 -
arch/arm/mach-pxa/Makefile | 2 -
arch/arm/mach-pxa/include/mach/uncompress.h | 5 +-
arch/arm/mach-pxa/stargate2.c | 1030 --------------------
arch/arm/mach-shmobile/Kconfig | 2 +-
arch/arm/mach-ux500/Kconfig | 2 +-
arch/arm/plat-orion/gpio.c | 8 +-
arch/arm/plat-orion/include/plat/orion-gpio.h | 3 +-
drivers/crypto/ixp4xx_crypto.c | 1 -
drivers/net/ethernet/xscale/Kconfig | 4 +-
drivers/net/ethernet/xscale/ixp4xx_eth.c | 85 +-
drivers/net/ethernet/xscale/ptp_ixp46x.c | 1 -
drivers/net/wan/Kconfig | 3 +-
drivers/net/wan/ixp4xx_hss.c | 39 +-
drivers/pcmcia/Kconfig | 2 +-
drivers/pcmcia/Makefile | 1 -
drivers/pcmcia/pxa2xx_stargate2.c | 137 ---
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/ixp4xx/Kconfig | 1 +
drivers/soc/ixp4xx/ixp4xx-npe.c | 33 +-
drivers/soc/microchip/Kconfig | 10 +
drivers/soc/microchip/Makefile | 1 +
drivers/soc/microchip/mpfs-sys-controller.c | 193 ++++
include/linux/clk/at91_pmc.h | 4 +
include/linux/platform_data/eth_ixp4xx.h | 21 -
include/linux/platform_data/wan_ixp4xx_hss.h | 17 -
include/linux/soc/ixp4xx/cpu.h | 26 +-
include/linux/soc/ixp4xx/npe.h | 2 +
include/soc/at91/sama7-ddr.h | 15 +-
include/soc/microchip/mpfs.h | 4 +-
kernel/dma/mapping.c | 2 -
sound/soc/pxa/Kconfig | 9 -
sound/soc/pxa/Makefile | 2 -
sound/soc/pxa/imote2.c | 99 --
72 files changed, 435 insertions(+), 4339 deletions(-)
delete mode 100644 arch/arm/mach-footbridge/include/mach/io.h
create mode 100644 arch/arm/mach-imx/mach-imxrt.c
delete mode 100644 arch/arm/mach-ixp4xx/common-pci.c
delete mode 100644 arch/arm/mach-ixp4xx/common.c
delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-pci.c
delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-setup.c
delete mode 100644 arch/arm/mach-ixp4xx/goramo_mlr.c
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/hardware.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/io.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/platform.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/udc.h
delete mode 100644 arch/arm/mach-ixp4xx/irqs.h
delete mode 100644 arch/arm/mach-pxa/stargate2.c
delete mode 100644 drivers/pcmcia/pxa2xx_stargate2.c
create mode 100644 drivers/soc/microchip/Kconfig
create mode 100644 drivers/soc/microchip/Makefile
create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c
delete mode 100644 include/linux/platform_data/eth_ixp4xx.h
delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h
delete mode 100644 sound/soc/pxa/imote2.c
^ permalink raw reply [flat|nested] 21+ messages in thread
* [GIT PULL 2/4] ARM: SoC updates for 5.18
@ 2022-03-23 23:09 ` Arnd Bergmann
0 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:09 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.18
for you to fetch changes up to 2f618d5ef5dd05e2380ee627814de90d5a33c3f2:
ARM: remove support for NOMMU ARMv4/v5 (2022-03-17 09:13:13 +0100)
----------------------------------------------------------------
ARM: SoC updates for 5.18
SoC specific code is generally used for older platforms that don't (yet)
use device tree to do the same things.
- Support is added for i.MXRT10xx, a Cortex-M7 based microcontroller
from NXP. At the moment this is still incomplete as other portions
are merged through different trees.
- Long abandoned support for running NOMMU ARMv4 or ARMv5 platforms
gets removed, now the Arm NOMMU platforms are limited to the
Cortex-M family of microcontrollers
- Two old PXA boards get removed, along with corresponding driver
bits.
- Continued cleanup of the Intel IXP4xx platforms, removing some
remnants of the old board files.
- Minor Cleanups and fixes for Orion, PXA, MMP, Mstar, Samsung
- CPU idle support for AT91
- A system controller driver for Polarfire
----------------------------------------------------------------
Andy Shevchenko (1):
ARM: orion/gpio: Get rid of unused first parameter in orion_gpio_init()
Arnd Bergmann (7):
Merge tag 'ixp4xx-cleanup-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/soc
Merge tag 'imx-soc-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/soc
Merge tag 'at91-soc-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Merge tag 'samsung-soc-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
ARM: PXA: fix up decompressor code
Merge tag 'mvebu-arm-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc
ARM: remove support for NOMMU ARMv4/v5
Claudiu Beznea (5):
ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency
ARM: at91: ddr: align macro definitions
ARM: at91: ddr: fix typo to align with datasheet naming
ARM: at91: PM: add cpu idle support for sama7g5
ARM: at91: Kconfig: select PM_OPP
Conor Dooley (2):
soc: add microchip polarfire soc system controller
soc: microchip: make mpfs_sys_controller_put static
Daniel Palmer (1):
ARM: mstar: Select ARM_ERRATA_814220
Giulio Benetti (1):
ARM: imx: Add initial support for i.MXRT10xx family
Henrik Grimler (1):
ARM: exynos: only do SMC_CMD_CPU1BOOT call on Exynos4
Jonathan Cameron (1):
ARM: pxa: remove Intel Imote2 and Stargate 2 boards
Krzysztof Kozlowski (1):
dt-bindings: soc: samsung: usi: refer to dtschema for children
Linus Walleij (12):
ARM: ixp4xx: Delete the Goramo MLR boardfile
ARM: ixp4xx: Delete old PCI driver
ARM: ixp4xx: Drop stale Kconfig entry
ARM: ixp4xx: Drop UDC info setting function
soc: ixp4xx: Add features from regmap helper
soc: ixp4xx-npe: Access syscon regs using regmap
net: ixp4xx_eth: Drop platform data support
net: ixp4xx_hss: Check features using syscon
ARM: ixp4xx: Remove feature bit accessors
ARM: ixp4xx: Drop custom DMA coherency and bouncing
ARM: ixp4xx: Drop all common code
ARM: ixp4xx: Convert to SPARSE_IRQ and P2V
Uwe Kleine-König (1):
ARM: mmp: Fix failure to remove sram device
Zoltan HERPAI (1):
ARM: ixp4xx: Delete Gateway 7001 boardfiles
.../bindings/soc/samsung/exynos-usi.yaml | 20 +-
MAINTAINERS | 7 -
arch/arm/Kconfig | 45 +-
arch/arm/configs/pxa_defconfig | 3 -
arch/arm/mach-at91/Kconfig | 1 +
arch/arm/mach-at91/pm.c | 27 +-
arch/arm/mach-at91/pm_suspend.S | 4 +-
arch/arm/mach-bcm/Kconfig | 1 -
arch/arm/mach-dove/irq.c | 6 +-
arch/arm/mach-exynos/firmware.c | 4 +-
arch/arm/mach-footbridge/include/mach/hardware.h | 20 +-
arch/arm/mach-footbridge/include/mach/io.h | 20 -
arch/arm/mach-imx/Kconfig | 7 +
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/mach-imxrt.c | 19 +
arch/arm/mach-integrator/Kconfig | 37 +-
arch/arm/mach-integrator/hardware.h | 5 -
arch/arm/mach-ixp4xx/Kconfig | 57 --
arch/arm/mach-ixp4xx/Makefile | 19 +-
arch/arm/mach-ixp4xx/common-pci.c | 451 ---------
arch/arm/mach-ixp4xx/common.c | 448 ---------
arch/arm/mach-ixp4xx/gateway7001-pci.c | 61 --
arch/arm/mach-ixp4xx/gateway7001-setup.c | 113 ---
arch/arm/mach-ixp4xx/goramo_mlr.c | 532 ----------
arch/arm/mach-ixp4xx/include/mach/hardware.h | 32 -
arch/arm/mach-ixp4xx/include/mach/io.h | 545 -----------
arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 303 ------
arch/arm/mach-ixp4xx/include/mach/platform.h | 102 --
arch/arm/mach-ixp4xx/include/mach/udc.h | 8 -
arch/arm/mach-ixp4xx/include/mach/uncompress.h | 4 +-
arch/arm/mach-ixp4xx/irqs.h | 64 --
arch/arm/mach-mmp/sram.c | 22 +-
arch/arm/mach-mstar/Kconfig | 1 +
arch/arm/mach-mv78xx0/irq.c | 3 +-
arch/arm/mach-nspire/Kconfig | 1 -
arch/arm/mach-orion5x/Kconfig | 2 +-
arch/arm/mach-orion5x/irq.c | 2 +-
arch/arm/mach-pxa/Kconfig | 10 -
arch/arm/mach-pxa/Makefile | 2 -
arch/arm/mach-pxa/include/mach/uncompress.h | 5 +-
arch/arm/mach-pxa/stargate2.c | 1030 --------------------
arch/arm/mach-shmobile/Kconfig | 2 +-
arch/arm/mach-ux500/Kconfig | 2 +-
arch/arm/plat-orion/gpio.c | 8 +-
arch/arm/plat-orion/include/plat/orion-gpio.h | 3 +-
drivers/crypto/ixp4xx_crypto.c | 1 -
drivers/net/ethernet/xscale/Kconfig | 4 +-
drivers/net/ethernet/xscale/ixp4xx_eth.c | 85 +-
drivers/net/ethernet/xscale/ptp_ixp46x.c | 1 -
drivers/net/wan/Kconfig | 3 +-
drivers/net/wan/ixp4xx_hss.c | 39 +-
drivers/pcmcia/Kconfig | 2 +-
drivers/pcmcia/Makefile | 1 -
drivers/pcmcia/pxa2xx_stargate2.c | 137 ---
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/ixp4xx/Kconfig | 1 +
drivers/soc/ixp4xx/ixp4xx-npe.c | 33 +-
drivers/soc/microchip/Kconfig | 10 +
drivers/soc/microchip/Makefile | 1 +
drivers/soc/microchip/mpfs-sys-controller.c | 193 ++++
include/linux/clk/at91_pmc.h | 4 +
include/linux/platform_data/eth_ixp4xx.h | 21 -
include/linux/platform_data/wan_ixp4xx_hss.h | 17 -
include/linux/soc/ixp4xx/cpu.h | 26 +-
include/linux/soc/ixp4xx/npe.h | 2 +
include/soc/at91/sama7-ddr.h | 15 +-
include/soc/microchip/mpfs.h | 4 +-
kernel/dma/mapping.c | 2 -
sound/soc/pxa/Kconfig | 9 -
sound/soc/pxa/Makefile | 2 -
sound/soc/pxa/imote2.c | 99 --
72 files changed, 435 insertions(+), 4339 deletions(-)
delete mode 100644 arch/arm/mach-footbridge/include/mach/io.h
create mode 100644 arch/arm/mach-imx/mach-imxrt.c
delete mode 100644 arch/arm/mach-ixp4xx/common-pci.c
delete mode 100644 arch/arm/mach-ixp4xx/common.c
delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-pci.c
delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-setup.c
delete mode 100644 arch/arm/mach-ixp4xx/goramo_mlr.c
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/hardware.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/io.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/platform.h
delete mode 100644 arch/arm/mach-ixp4xx/include/mach/udc.h
delete mode 100644 arch/arm/mach-ixp4xx/irqs.h
delete mode 100644 arch/arm/mach-pxa/stargate2.c
delete mode 100644 drivers/pcmcia/pxa2xx_stargate2.c
create mode 100644 drivers/soc/microchip/Kconfig
create mode 100644 drivers/soc/microchip/Makefile
create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c
delete mode 100644 include/linux/platform_data/eth_ixp4xx.h
delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h
delete mode 100644 sound/soc/pxa/imote2.c
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 21+ messages in thread
* [GIT PULL 3/4] ARM: driver updates for 5.18
2022-03-23 23:08 ` Arnd Bergmann
@ 2022-03-23 23:10 ` Arnd Bergmann
-1 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:10 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-drivers-5.18
for you to fetch changes up to 339ac71b233ee9ab5036be3abca0e5df793b5f64:
ARM: spear: fix typos in comments (2022-03-19 22:33:59 +0100)
----------------------------------------------------------------
ARM driver updates for 5.18
There are a few separately maintained driver subsystems that we merge through
the SoC tree, notable changes are:
- Memory controller updates, mainly for Tegra and Mediatek SoCs,
and clarifications for the memory controller DT bindings
- SCMI firmware interface updates, in particular a new transport based
on OPTEE and support for atomic operations.
- Cleanups to the TEE subsystem, refactoring its memory management
For SoC specific drivers without a separate subsystem, changes include
- Smaller updates and fixes for TI, AT91/SAMA5, Qualcomm and NXP
Layerscape SoCs.
- Driver support for Microchip SAMA5D29, Tesla FSD, Renesas RZ/G2L,
and Qualcomm SM8450.
- Better power management on Mediatek MT81xx, NXP i.MX8MQ
and older NVIDIA Tegra chips
----------------------------------------------------------------
Alim Akhtar (9):
dt-bindings: clock: Add bindings definitions for FSD CMU blocks
dt-bindings: clock: Document FSD CMU bindings
clk: samsung: fsd: Add initial clock support
clk: samsung: fsd: Add cmu_peric block clock information
clk: samsung: fsd: Add cmu_fsys0 clock information
clk: samsung: fsd: Add cmu_fsys1 clock information
clk: samsung: fsd: Add cmu_imem block clock information
clk: samsung: fsd: Add cmu_mfc block clock information
clk: samsung: fsd: Add cam_csi block clock information
Alyssa Rosenzweig (1):
soc: mediatek: mtk-infracfg: Disable ACP on MT8192
AngeloGioacchino Del Regno (4):
memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX
firmware: qcom: scm: Add function to set the maximum IOMMU pool size
firmware: qcom: scm: Add function to set IOMMU pagetable addressing
memory: mtk-smi: Enable sleep ctrl safety function for MT8195
Ard Biesheuvel (1):
firmware: arm_scmi: Disable ftrace for Clang Thumb2 builds
Arnd Bergmann (18):
Merge tag 'renesas-drivers-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
Merge tag 'renesas-drivers-for-v5.18-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
Merge tag 'amdtee-for-v5.18' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'tee-shm-for-v5.18' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'imx-drivers-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
Merge tag 'scmi-updates-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
Merge tag 'samsung-clk-fsd-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
Merge tag 'tegra-for-5.18-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'ti-driver-soc-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/drivers
Merge tag 'memory-controller-drv-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-mediatek-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-tegra-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'v5.17-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
Merge tag 'qcom-drivers-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
Merge tag 'v5.17-next-soc.2' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
Merge tag 'at91-soc-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/drivers
Merge tag 'memory-controller-drv-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'amlogic-drivers-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/drivers
Biju Das (2):
soc: renesas: Identify RZ/V2L SoC
soc: renesas: Add support for reading product revision for RZ/G2L family
Bjorn Andersson (13):
firmware: qcom: scm: Introduce pas_metadata context
soc: qcom: mdt_loader: Split out split-file-loader
soc: qcom: mdt_loader: Allow hash segment to be split out
soc: qcom: mdt_loader: Allow hash to reside in any segment
soc: qcom: mdt_loader: Extend check for split firmware
soc: qcom: mdt_loader: Reorder parts of __qcom_mdt_load()
soc: qcom: mdt_loader: Always invoke PAS mem_setup
soc: qcom: mdt_loader: Extract PAS operations
remoteproc: qcom: pas: Carry PAS metadata context
dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles
remoteproc: qcom: pas: Add SM8450 remoteproc support
soc: qcom: socinfo: Add some more PMICs and SoCs
soc: qcom: mdt_loader: Fix split-firmware condition
Cai Huoqing (1):
tee: amdtee: Make use of the helper macro LIST_HEAD()
Christophe JAILLET (3):
soc: qcom: llcc: Use devm_bitmap_zalloc() when applicable
soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable
firmware: ti_sci: Fix compilation failure when
CONFIG_TI_SCI_PROTOCOL is not defined
Chun-Jie Chen (7):
dt-bindings: power: Add MT8195 power domains
soc: mediatek: pm-domains: Add wakeup capacity support in power domain
soc: mediatek: pm-domains: Remove unused macro
soc: mediatek: pm-domains: Move power status offset to power domain data
soc: mediatek: pm-domains: Add support for mt8195
dt-bindings: power: Add MT8186 power domains
soc: mediatek: pm-domains: Add support for mt8186
Claudiu Beznea (5):
ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency
ARM: at91: ddr: align macro definitions
ARM: at91: ddr: fix typo to align with datasheet naming
ARM: at91: PM: add cpu idle support for sama7g5
ARM: at91: Kconfig: select PM_OPP
Conor Dooley (2):
soc: add microchip polarfire soc system controller
soc/microchip: fix invalid free in mpfs_sys_controller_delete
Cristian Marussi (23):
firmware: arm_scmi: Review some virtio log messages
firmware: arm_scmi: Make virtio Version_1 compliance optional
firmware: arm_scmi: Perform earlier cinfo lookup call in do_xfer
firmware: arm_scmi: Set polling timeout to max_rx_timeout_ms
firmware: arm_scmi: Refactor message response path
include: trace: Add new scmi_xfer_response_wait event
firmware: arm_scmi: Use new trace event scmi_xfer_response_wait
firmware: arm_scmi: Add configurable polling mode for transports
firmware: arm_scmi: Make smc transport use common completions
firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag
firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret
firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret
firmware: arm_scmi: Add support for atomic transports
firmware: arm_scmi: Add atomic mode support to smc transport
firmware: arm_scmi: Add new parameter to mark_txdone
firmware: arm_scmi: Add a virtio channel refcount
firmware: arm_scmi: Review virtio free_list handling
firmware: arm_scmi: Add atomic mode support to virtio transport
dt-bindings: firmware: arm,scmi: Add atomic-threshold-us optional property
firmware: arm_scmi: Support optional system wide atomic-threshold-us
firmware: arm_scmi: Add atomic support to clock protocol
firmware: arm_scmi: Add support for clock_enable_latency
clk: scmi: Support atomic clock enable/disable API
Daniel Thompson (1):
soc: qcom: aoss: remove spurious IRQF_ONESHOT flags
Dmitry Osipenko (3):
memory: tegra30-emc: Print additional memory info
memory: tegra20-emc: Correct memory device mask
soc/tegra: pmc: Enable core domain support for Tegra20 and Tegra30
Etienne Carriere (2):
dt-bindings: arm: Add OP-TEE transport for SCMI
firmware: arm_scmi: Add optee transport
Fabio Estevam (1):
soc: imx: Remove Layerscape check
Huang Yiwei (1):
soc: qcom: llcc: Add support for 16 ways of allocation
Ivan Bornyakov (1):
bus: imx-weim: add DT overlay support for WEIM bus
Jason Wang (1):
memory: brcmstb_dpfe: fix typo in a comment
Jens Wiklander (10):
hwrng: optee-rng: use tee_shm_alloc_kernel_buf()
tee: remove unused tee_shm_pool_alloc_res_mem()
tee: add tee_shm_alloc_user_buf()
tee: simplify shm pool handling
tee: replace tee_shm_alloc()
optee: add optee_pool_op_free_helper()
tee: add tee_shm_register_{user,kernel}_buf()
KEYS: trusted: tee: use tee_shm_register_kernel_buf()
tee: replace tee_shm_register()
tee: refactor TEE_SHM_* flags
Jia-Ju Bai (1):
memory: emif: check the pointer temp in get_device_details()
Jiasheng Jiang (2):
soc: qcom: rpmpd: Check for null return of devm_kcalloc
memory: emif: Add check for setup_interrupts
Johnson Wang (2):
soc: mediatek: pwrap: add pwrap driver for MT8186 SoC
dt-bindings: mediatek: add compatible for MT8186 pwrap
Julia Lawall (1):
ARM: spear: fix typos in comments
Julius Werner (2):
dt-bindings: memory: lpddr2: Adjust revision ID property to match lpddr3
memory: Update of_memory lpddr2 revision-id binding
Krzysztof Kozlowski (8):
clk: samsung: fix missing Tesla FSD dependency on Exynos
dt-bindings: memory: lpddr2-timings: convert to dtschema
dt-bindings: memory: lpddr3-timings: convert to dtschema
dt-bindings: memory: lpddr3: convert to dtschema
dt-bindings: memory: lpddr3: adjust IO width to spec
dt-bindings: memory: lpddr3: deprecate manufacturer ID
dt-bindings: memory: lpddr3: deprecate passing timings frequency
as unit address
memory: of: parse max-freq property
Lad Prabhakar (4):
soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt
soc: renesas: Kconfig: Explicitly select PM and PM_GENERIC_DOMAINS configs
soc: renesas: Kconfig: Introduce ARCH_RZG2L config option
dt-bindings: memory: renesas,rpc-if: Document RZ/V2L SoC
Li Yang (2):
dt-bindings: memory: fsl: convert ifc binding to yaml schema
memory: fsl_ifc: populate child devices without relying on simple-bus
Luca Weiss (2):
dt-bindings: power: rpmpd: Add MSM8226 to rpmpd binding
soc: qcom: rpmpd: Add MSM8226 support
Lucas Stach (2):
dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains
soc: imx: imx8m-blk-ctrl: add i.MX8MQ VPU blk-ctrl
Marijn Suijten (1):
firmware: qcom: scm: Remove reassignment to desc following initializer
Miaoqian Lin (3):
soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem
soc: qcom: aoss: Fix missing put_device call in qmp_get
soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
Mihai Sain (1):
ARM: at91: add support in soc driver for new SAMA5D29
Ming Qian (1):
firmware: imx: scu-pd: imx8q: add vpu mu resources
Peiwei Hu (1):
firmware: ti_sci: inproper error handling of ti_sci_probe
Peng Fan (1):
firmware: imx: add get resource owner api
Rex-BC Chen (3):
soc: mediatek: mmsys: add mmsys reset control for MT8186
dt-bindings: arm: mediatek: mmsys: add support for MT8186
soc: mediatek: mmsys: add sw0_rst_offset in mmsys driver data
Rikard Falkeborn (1):
memory: tegra: Constify struct thermal_cooling_device_ops
Sai Prakash Ranjan (7):
soc: qcom: llcc: Update the logic for version info extraction
soc: qcom: llcc: Add write-cache cacheable support
soc: qcom: llcc: Add missing llcc configuration data
soc: qcom: llcc: Update register offsets for newer LLCC HW
soc: qcom: llcc: Add configuration data for SM8450 SoC
dt-bindings: arm: msm: Add LLCC compatible for SM8350
dt-bindings: arm: msm: Add LLCC compatible for SM8450
Shawn Guo (1):
Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' into imx/drivers
Shunzhou Jiang (2):
dt-bindings: power: add Amlogic s4 power domains bindings
soc: s4: Add support for power domains controller
Stephan Gerhold (4):
cpuidle: qcom-spm: Check if any CPU is managed by SPM
firmware: qcom: scm: Simplify set_cold/warm_boot_addr()
firmware: qcom: scm: Drop cpumask parameter from set_boot_addr()
firmware: qcom: scm: Add support for MC boot address API
Sudeep Holla (2):
firmware: arm_scmi: optee: Drop the support for the OPTEE shared
dynamic buffer
Merge tag 'scmi-updates-5.17' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
for-next/scmi
Thierry Reding (1):
soc/tegra: fuse: Explicitly cast to/from __iomem
Tom Rix (1):
soc/tegra: bpmp: cleanup double word in comment
Vignesh Raghavendra (1):
soc: ti: k3-socinfo: Add AM62x JTAG ID
Wei Yongjun (1):
firmware: arm_scmi: optee: Fix missing mutex_init()
Xu Wang (1):
soc: qcom: apr: Remove redundant 'flush_workqueue()' calls
Yang Li (1):
firmware: qcom: scm: Fix some kernel-doc comments
Yong Wu (7):
dt-bindings: memory: mtk-smi: Rename clock to clocks
dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167
dt-bindings: memory: mtk-smi: Correct minItems to 2 for the gals clocks
dt-bindings: memory: mediatek: Add mt8186 support
memory: mtk-smi: handle positive return value for clk_bulk_prepare_enable
memory: mtk-smi: Add sleep ctrl function
memory: mtk-smi: mt8186: Add smi support
Yongqiang Niu (2):
soc: mediatek: mmsys: add mt8186 mmsys routing table
soc: mediatek: add MTK mutex support for MT8186
kartik (2):
soc/tegra: fuse: Update nvmem cell list
soc/tegra: pmc: Add Tegra234 wake events
.../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 +
.../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +
.../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++
.../devicetree/bindings/firmware/arm,scmi.yaml | 75 +
.../ddr/jedec,lpddr2-timings.yaml | 135 ++
.../memory-controllers/ddr/jedec,lpddr2.yaml | 23 +-
.../ddr/jedec,lpddr3-timings.yaml | 157 ++
.../memory-controllers/ddr/jedec,lpddr3.yaml | 263 +++
.../memory-controllers/ddr/lpddr2-timings.txt | 52 -
.../memory-controllers/ddr/lpddr3-timings.txt | 58 -
.../bindings/memory-controllers/ddr/lpddr3.txt | 107 --
.../bindings/memory-controllers/fsl/fsl,ifc.yaml | 113 ++
.../bindings/memory-controllers/fsl/ifc.txt | 82 -
.../memory-controllers/mediatek,smi-common.yaml | 32 +-
.../memory-controllers/mediatek,smi-larb.yaml | 19 +-
.../memory-controllers/renesas,rpc-if.yaml | 3 +-
.../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +-
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +-
.../bindings/power/mediatek,power-controller.yaml | 3 +
.../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
.../devicetree/bindings/remoteproc/qcom,adsp.yaml | 16 +
.../devicetree/bindings/soc/mediatek/pwrap.txt | 1 +
arch/arm/mach-at91/Kconfig | 1 +
arch/arm/mach-at91/pm.c | 27 +-
arch/arm/mach-at91/pm_suspend.S | 4 +-
arch/arm/mach-qcom/platsmp.c | 3 +-
arch/arm/mach-spear/spear13xx.c | 2 +-
drivers/bus/imx-weim.c | 135 +-
drivers/char/hw_random/optee-rng.c | 6 +-
drivers/clk/clk-scmi.c | 71 +-
drivers/clk/samsung/Kconfig | 9 +
drivers/clk/samsung/Makefile | 1 +
drivers/clk/samsung/clk-fsd.c | 1803 ++++++++++++++++++++
drivers/clk/samsung/clk-pll.c | 1 +
drivers/clk/samsung/clk-pll.h | 1 +
drivers/cpuidle/cpuidle-qcom-spm.c | 28 +-
drivers/firmware/arm_scmi/Kconfig | 56 +
drivers/firmware/arm_scmi/Makefile | 8 +
drivers/firmware/arm_scmi/clock.c | 34 +-
drivers/firmware/arm_scmi/common.h | 26 +-
drivers/firmware/arm_scmi/driver.c | 234 ++-
drivers/firmware/arm_scmi/mailbox.c | 3 +-
drivers/firmware/arm_scmi/optee.c | 567 ++++++
drivers/firmware/arm_scmi/smc.c | 98 +-
drivers/firmware/arm_scmi/virtio.c | 613 +++++--
drivers/firmware/imx/rm.c | 45 +
drivers/firmware/imx/scu-pd.c | 4 +
drivers/firmware/qcom_scm.c | 215 +--
drivers/firmware/qcom_scm.h | 7 +
drivers/firmware/ti_sci.c | 2 +-
drivers/memory/brcmstb_dpfe.c | 2 +-
drivers/memory/emif.c | 8 +-
drivers/memory/fsl_ifc.c | 9 +
drivers/memory/mtk-smi.c | 57 +-
drivers/memory/of_memory.c | 29 +-
drivers/memory/tegra/Kconfig | 1 +
drivers/memory/tegra/tegra20-emc.c | 2 +-
drivers/memory/tegra/tegra210-emc-core.c | 2 +-
drivers/memory/tegra/tegra30-emc.c | 131 +-
drivers/remoteproc/qcom_q6v5_mss.c | 7 +-
drivers/remoteproc/qcom_q6v5_pas.c | 36 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/amlogic/meson-secure-pwrc.c | 22 +
drivers/soc/atmel/soc.c | 3 +
drivers/soc/atmel/soc.h | 1 +
drivers/soc/imx/imx8m-blk-ctrl.c | 66 +
drivers/soc/imx/soc-imx.c | 3 -
drivers/soc/mediatek/mt8167-pm-domains.h | 16 +-
drivers/soc/mediatek/mt8173-pm-domains.h | 22 +-
drivers/soc/mediatek/mt8183-mmsys.h | 2 +
drivers/soc/mediatek/mt8183-pm-domains.h | 32 +-
drivers/soc/mediatek/mt8186-mmsys.h | 115 ++
drivers/soc/mediatek/mt8186-pm-domains.h | 344 ++++
drivers/soc/mediatek/mt8192-pm-domains.h | 44 +-
drivers/soc/mediatek/mt8195-pm-domains.h | 613 +++++++
drivers/soc/mediatek/mtk-infracfg.c | 19 +
drivers/soc/mediatek/mtk-mmsys.c | 18 +-
drivers/soc/mediatek/mtk-mmsys.h | 3 +-
drivers/soc/mediatek/mtk-mutex.c | 45 +
drivers/soc/mediatek/mtk-pm-domains.c | 17 +-
drivers/soc/mediatek/mtk-pm-domains.h | 8 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 71 +
drivers/soc/microchip/Kconfig | 10 +
drivers/soc/microchip/Makefile | 1 +
drivers/soc/microchip/mpfs-sys-controller.c | 197 +++
drivers/soc/qcom/apr.c | 1 -
drivers/soc/qcom/llcc-qcom.c | 107 +-
drivers/soc/qcom/mdt_loader.c | 232 ++-
drivers/soc/qcom/ocmem.c | 1 +
drivers/soc/qcom/qcom_aoss.c | 8 +-
drivers/soc/qcom/rpmpd.c | 20 +
drivers/soc/qcom/socinfo.c | 12 +
drivers/soc/renesas/Kconfig | 12 +
drivers/soc/renesas/renesas-soc.c | 68 +-
drivers/soc/tegra/fuse/fuse-tegra.c | 24 +-
drivers/soc/tegra/pmc.c | 16 +-
drivers/soc/ti/k3-ringacc.c | 15 +-
drivers/soc/ti/k3-socinfo.c | 1 +
drivers/soc/ti/smartreflex.c | 13 +-
drivers/soc/ti/wkup_m3_ipc.c | 4 +-
drivers/tee/amdtee/call.c | 2 +-
drivers/tee/amdtee/shm_pool.c | 55 +-
drivers/tee/optee/Kconfig | 8 -
drivers/tee/optee/call.c | 2 +-
drivers/tee/optee/core.c | 22 +-
drivers/tee/optee/device.c | 5 +-
drivers/tee/optee/ffa_abi.c | 136 +-
drivers/tee/optee/optee_private.h | 12 +-
drivers/tee/optee/smc_abi.c | 167 +-
drivers/tee/tee_core.c | 5 +-
drivers/tee/tee_private.h | 15 +-
drivers/tee/tee_shm.c | 320 ++--
drivers/tee/tee_shm_pool.c | 162 +-
include/dt-bindings/clock/fsd-clk.h | 150 ++
include/dt-bindings/power/imx8mq-power.h | 3 +
include/dt-bindings/power/meson-s4-power.h | 19 +
include/dt-bindings/power/mt8186-power.h | 32 +
include/dt-bindings/power/mt8195-power.h | 46 +
include/dt-bindings/power/qcom-rpmpd.h | 5 +
include/linux/clk/at91_pmc.h | 4 +
include/linux/firmware/imx/svc/rm.h | 5 +
include/linux/qcom_scm.h | 16 +-
include/linux/scmi_protocol.h | 15 +
include/linux/soc/mediatek/infracfg.h | 133 ++
include/linux/soc/qcom/llcc-qcom.h | 9 +-
include/linux/soc/qcom/mdt_loader.h | 17 +-
include/linux/soc/ti/ti_sci_protocol.h | 2 +-
include/linux/tee_drv.h | 138 +-
include/soc/at91/sama7-ddr.h | 15 +-
include/soc/microchip/mpfs.h | 4 +-
include/soc/tegra/bpmp-abi.h | 2 +-
include/trace/events/scmi.h | 28 +
security/keys/trusted-keys/trusted_tee.c | 23 +-
134 files changed, 7930 insertions(+), 1490 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2-timings.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3-timings.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/lpddr2-timings.txt
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3-timings.txt
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/fsl/ifc.txt
create mode 100644 drivers/clk/samsung/clk-fsd.c
create mode 100644 drivers/firmware/arm_scmi/optee.c
create mode 100644 drivers/soc/mediatek/mt8186-mmsys.h
create mode 100644 drivers/soc/mediatek/mt8186-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8195-pm-domains.h
create mode 100644 drivers/soc/microchip/Kconfig
create mode 100644 drivers/soc/microchip/Makefile
create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c
create mode 100644 include/dt-bindings/clock/fsd-clk.h
create mode 100644 include/dt-bindings/power/meson-s4-power.h
create mode 100644 include/dt-bindings/power/mt8186-power.h
create mode 100644 include/dt-bindings/power/mt8195-power.h
^ permalink raw reply [flat|nested] 21+ messages in thread
* [GIT PULL 3/4] ARM: driver updates for 5.18
@ 2022-03-23 23:10 ` Arnd Bergmann
0 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:10 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-drivers-5.18
for you to fetch changes up to 339ac71b233ee9ab5036be3abca0e5df793b5f64:
ARM: spear: fix typos in comments (2022-03-19 22:33:59 +0100)
----------------------------------------------------------------
ARM driver updates for 5.18
There are a few separately maintained driver subsystems that we merge through
the SoC tree, notable changes are:
- Memory controller updates, mainly for Tegra and Mediatek SoCs,
and clarifications for the memory controller DT bindings
- SCMI firmware interface updates, in particular a new transport based
on OPTEE and support for atomic operations.
- Cleanups to the TEE subsystem, refactoring its memory management
For SoC specific drivers without a separate subsystem, changes include
- Smaller updates and fixes for TI, AT91/SAMA5, Qualcomm and NXP
Layerscape SoCs.
- Driver support for Microchip SAMA5D29, Tesla FSD, Renesas RZ/G2L,
and Qualcomm SM8450.
- Better power management on Mediatek MT81xx, NXP i.MX8MQ
and older NVIDIA Tegra chips
----------------------------------------------------------------
Alim Akhtar (9):
dt-bindings: clock: Add bindings definitions for FSD CMU blocks
dt-bindings: clock: Document FSD CMU bindings
clk: samsung: fsd: Add initial clock support
clk: samsung: fsd: Add cmu_peric block clock information
clk: samsung: fsd: Add cmu_fsys0 clock information
clk: samsung: fsd: Add cmu_fsys1 clock information
clk: samsung: fsd: Add cmu_imem block clock information
clk: samsung: fsd: Add cmu_mfc block clock information
clk: samsung: fsd: Add cam_csi block clock information
Alyssa Rosenzweig (1):
soc: mediatek: mtk-infracfg: Disable ACP on MT8192
AngeloGioacchino Del Regno (4):
memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX
firmware: qcom: scm: Add function to set the maximum IOMMU pool size
firmware: qcom: scm: Add function to set IOMMU pagetable addressing
memory: mtk-smi: Enable sleep ctrl safety function for MT8195
Ard Biesheuvel (1):
firmware: arm_scmi: Disable ftrace for Clang Thumb2 builds
Arnd Bergmann (18):
Merge tag 'renesas-drivers-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
Merge tag 'renesas-drivers-for-v5.18-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
Merge tag 'amdtee-for-v5.18' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'tee-shm-for-v5.18' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'imx-drivers-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
Merge tag 'scmi-updates-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
Merge tag 'samsung-clk-fsd-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
Merge tag 'tegra-for-5.18-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'ti-driver-soc-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into
arm/drivers
Merge tag 'memory-controller-drv-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-mediatek-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-tegra-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'v5.17-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
Merge tag 'qcom-drivers-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
Merge tag 'v5.17-next-soc.2' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
Merge tag 'at91-soc-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/drivers
Merge tag 'memory-controller-drv-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'amlogic-drivers-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/drivers
Biju Das (2):
soc: renesas: Identify RZ/V2L SoC
soc: renesas: Add support for reading product revision for RZ/G2L family
Bjorn Andersson (13):
firmware: qcom: scm: Introduce pas_metadata context
soc: qcom: mdt_loader: Split out split-file-loader
soc: qcom: mdt_loader: Allow hash segment to be split out
soc: qcom: mdt_loader: Allow hash to reside in any segment
soc: qcom: mdt_loader: Extend check for split firmware
soc: qcom: mdt_loader: Reorder parts of __qcom_mdt_load()
soc: qcom: mdt_loader: Always invoke PAS mem_setup
soc: qcom: mdt_loader: Extract PAS operations
remoteproc: qcom: pas: Carry PAS metadata context
dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles
remoteproc: qcom: pas: Add SM8450 remoteproc support
soc: qcom: socinfo: Add some more PMICs and SoCs
soc: qcom: mdt_loader: Fix split-firmware condition
Cai Huoqing (1):
tee: amdtee: Make use of the helper macro LIST_HEAD()
Christophe JAILLET (3):
soc: qcom: llcc: Use devm_bitmap_zalloc() when applicable
soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable
firmware: ti_sci: Fix compilation failure when
CONFIG_TI_SCI_PROTOCOL is not defined
Chun-Jie Chen (7):
dt-bindings: power: Add MT8195 power domains
soc: mediatek: pm-domains: Add wakeup capacity support in power domain
soc: mediatek: pm-domains: Remove unused macro
soc: mediatek: pm-domains: Move power status offset to power domain data
soc: mediatek: pm-domains: Add support for mt8195
dt-bindings: power: Add MT8186 power domains
soc: mediatek: pm-domains: Add support for mt8186
Claudiu Beznea (5):
ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency
ARM: at91: ddr: align macro definitions
ARM: at91: ddr: fix typo to align with datasheet naming
ARM: at91: PM: add cpu idle support for sama7g5
ARM: at91: Kconfig: select PM_OPP
Conor Dooley (2):
soc: add microchip polarfire soc system controller
soc/microchip: fix invalid free in mpfs_sys_controller_delete
Cristian Marussi (23):
firmware: arm_scmi: Review some virtio log messages
firmware: arm_scmi: Make virtio Version_1 compliance optional
firmware: arm_scmi: Perform earlier cinfo lookup call in do_xfer
firmware: arm_scmi: Set polling timeout to max_rx_timeout_ms
firmware: arm_scmi: Refactor message response path
include: trace: Add new scmi_xfer_response_wait event
firmware: arm_scmi: Use new trace event scmi_xfer_response_wait
firmware: arm_scmi: Add configurable polling mode for transports
firmware: arm_scmi: Make smc transport use common completions
firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag
firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret
firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret
firmware: arm_scmi: Add support for atomic transports
firmware: arm_scmi: Add atomic mode support to smc transport
firmware: arm_scmi: Add new parameter to mark_txdone
firmware: arm_scmi: Add a virtio channel refcount
firmware: arm_scmi: Review virtio free_list handling
firmware: arm_scmi: Add atomic mode support to virtio transport
dt-bindings: firmware: arm,scmi: Add atomic-threshold-us optional property
firmware: arm_scmi: Support optional system wide atomic-threshold-us
firmware: arm_scmi: Add atomic support to clock protocol
firmware: arm_scmi: Add support for clock_enable_latency
clk: scmi: Support atomic clock enable/disable API
Daniel Thompson (1):
soc: qcom: aoss: remove spurious IRQF_ONESHOT flags
Dmitry Osipenko (3):
memory: tegra30-emc: Print additional memory info
memory: tegra20-emc: Correct memory device mask
soc/tegra: pmc: Enable core domain support for Tegra20 and Tegra30
Etienne Carriere (2):
dt-bindings: arm: Add OP-TEE transport for SCMI
firmware: arm_scmi: Add optee transport
Fabio Estevam (1):
soc: imx: Remove Layerscape check
Huang Yiwei (1):
soc: qcom: llcc: Add support for 16 ways of allocation
Ivan Bornyakov (1):
bus: imx-weim: add DT overlay support for WEIM bus
Jason Wang (1):
memory: brcmstb_dpfe: fix typo in a comment
Jens Wiklander (10):
hwrng: optee-rng: use tee_shm_alloc_kernel_buf()
tee: remove unused tee_shm_pool_alloc_res_mem()
tee: add tee_shm_alloc_user_buf()
tee: simplify shm pool handling
tee: replace tee_shm_alloc()
optee: add optee_pool_op_free_helper()
tee: add tee_shm_register_{user,kernel}_buf()
KEYS: trusted: tee: use tee_shm_register_kernel_buf()
tee: replace tee_shm_register()
tee: refactor TEE_SHM_* flags
Jia-Ju Bai (1):
memory: emif: check the pointer temp in get_device_details()
Jiasheng Jiang (2):
soc: qcom: rpmpd: Check for null return of devm_kcalloc
memory: emif: Add check for setup_interrupts
Johnson Wang (2):
soc: mediatek: pwrap: add pwrap driver for MT8186 SoC
dt-bindings: mediatek: add compatible for MT8186 pwrap
Julia Lawall (1):
ARM: spear: fix typos in comments
Julius Werner (2):
dt-bindings: memory: lpddr2: Adjust revision ID property to match lpddr3
memory: Update of_memory lpddr2 revision-id binding
Krzysztof Kozlowski (8):
clk: samsung: fix missing Tesla FSD dependency on Exynos
dt-bindings: memory: lpddr2-timings: convert to dtschema
dt-bindings: memory: lpddr3-timings: convert to dtschema
dt-bindings: memory: lpddr3: convert to dtschema
dt-bindings: memory: lpddr3: adjust IO width to spec
dt-bindings: memory: lpddr3: deprecate manufacturer ID
dt-bindings: memory: lpddr3: deprecate passing timings frequency
as unit address
memory: of: parse max-freq property
Lad Prabhakar (4):
soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt
soc: renesas: Kconfig: Explicitly select PM and PM_GENERIC_DOMAINS configs
soc: renesas: Kconfig: Introduce ARCH_RZG2L config option
dt-bindings: memory: renesas,rpc-if: Document RZ/V2L SoC
Li Yang (2):
dt-bindings: memory: fsl: convert ifc binding to yaml schema
memory: fsl_ifc: populate child devices without relying on simple-bus
Luca Weiss (2):
dt-bindings: power: rpmpd: Add MSM8226 to rpmpd binding
soc: qcom: rpmpd: Add MSM8226 support
Lucas Stach (2):
dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains
soc: imx: imx8m-blk-ctrl: add i.MX8MQ VPU blk-ctrl
Marijn Suijten (1):
firmware: qcom: scm: Remove reassignment to desc following initializer
Miaoqian Lin (3):
soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem
soc: qcom: aoss: Fix missing put_device call in qmp_get
soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
Mihai Sain (1):
ARM: at91: add support in soc driver for new SAMA5D29
Ming Qian (1):
firmware: imx: scu-pd: imx8q: add vpu mu resources
Peiwei Hu (1):
firmware: ti_sci: inproper error handling of ti_sci_probe
Peng Fan (1):
firmware: imx: add get resource owner api
Rex-BC Chen (3):
soc: mediatek: mmsys: add mmsys reset control for MT8186
dt-bindings: arm: mediatek: mmsys: add support for MT8186
soc: mediatek: mmsys: add sw0_rst_offset in mmsys driver data
Rikard Falkeborn (1):
memory: tegra: Constify struct thermal_cooling_device_ops
Sai Prakash Ranjan (7):
soc: qcom: llcc: Update the logic for version info extraction
soc: qcom: llcc: Add write-cache cacheable support
soc: qcom: llcc: Add missing llcc configuration data
soc: qcom: llcc: Update register offsets for newer LLCC HW
soc: qcom: llcc: Add configuration data for SM8450 SoC
dt-bindings: arm: msm: Add LLCC compatible for SM8350
dt-bindings: arm: msm: Add LLCC compatible for SM8450
Shawn Guo (1):
Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' into imx/drivers
Shunzhou Jiang (2):
dt-bindings: power: add Amlogic s4 power domains bindings
soc: s4: Add support for power domains controller
Stephan Gerhold (4):
cpuidle: qcom-spm: Check if any CPU is managed by SPM
firmware: qcom: scm: Simplify set_cold/warm_boot_addr()
firmware: qcom: scm: Drop cpumask parameter from set_boot_addr()
firmware: qcom: scm: Add support for MC boot address API
Sudeep Holla (2):
firmware: arm_scmi: optee: Drop the support for the OPTEE shared
dynamic buffer
Merge tag 'scmi-updates-5.17' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
for-next/scmi
Thierry Reding (1):
soc/tegra: fuse: Explicitly cast to/from __iomem
Tom Rix (1):
soc/tegra: bpmp: cleanup double word in comment
Vignesh Raghavendra (1):
soc: ti: k3-socinfo: Add AM62x JTAG ID
Wei Yongjun (1):
firmware: arm_scmi: optee: Fix missing mutex_init()
Xu Wang (1):
soc: qcom: apr: Remove redundant 'flush_workqueue()' calls
Yang Li (1):
firmware: qcom: scm: Fix some kernel-doc comments
Yong Wu (7):
dt-bindings: memory: mtk-smi: Rename clock to clocks
dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167
dt-bindings: memory: mtk-smi: Correct minItems to 2 for the gals clocks
dt-bindings: memory: mediatek: Add mt8186 support
memory: mtk-smi: handle positive return value for clk_bulk_prepare_enable
memory: mtk-smi: Add sleep ctrl function
memory: mtk-smi: mt8186: Add smi support
Yongqiang Niu (2):
soc: mediatek: mmsys: add mt8186 mmsys routing table
soc: mediatek: add MTK mutex support for MT8186
kartik (2):
soc/tegra: fuse: Update nvmem cell list
soc/tegra: pmc: Add Tegra234 wake events
.../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 +
.../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +
.../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++
.../devicetree/bindings/firmware/arm,scmi.yaml | 75 +
.../ddr/jedec,lpddr2-timings.yaml | 135 ++
.../memory-controllers/ddr/jedec,lpddr2.yaml | 23 +-
.../ddr/jedec,lpddr3-timings.yaml | 157 ++
.../memory-controllers/ddr/jedec,lpddr3.yaml | 263 +++
.../memory-controllers/ddr/lpddr2-timings.txt | 52 -
.../memory-controllers/ddr/lpddr3-timings.txt | 58 -
.../bindings/memory-controllers/ddr/lpddr3.txt | 107 --
.../bindings/memory-controllers/fsl/fsl,ifc.yaml | 113 ++
.../bindings/memory-controllers/fsl/ifc.txt | 82 -
.../memory-controllers/mediatek,smi-common.yaml | 32 +-
.../memory-controllers/mediatek,smi-larb.yaml | 19 +-
.../memory-controllers/renesas,rpc-if.yaml | 3 +-
.../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +-
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +-
.../bindings/power/mediatek,power-controller.yaml | 3 +
.../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
.../devicetree/bindings/remoteproc/qcom,adsp.yaml | 16 +
.../devicetree/bindings/soc/mediatek/pwrap.txt | 1 +
arch/arm/mach-at91/Kconfig | 1 +
arch/arm/mach-at91/pm.c | 27 +-
arch/arm/mach-at91/pm_suspend.S | 4 +-
arch/arm/mach-qcom/platsmp.c | 3 +-
arch/arm/mach-spear/spear13xx.c | 2 +-
drivers/bus/imx-weim.c | 135 +-
drivers/char/hw_random/optee-rng.c | 6 +-
drivers/clk/clk-scmi.c | 71 +-
drivers/clk/samsung/Kconfig | 9 +
drivers/clk/samsung/Makefile | 1 +
drivers/clk/samsung/clk-fsd.c | 1803 ++++++++++++++++++++
drivers/clk/samsung/clk-pll.c | 1 +
drivers/clk/samsung/clk-pll.h | 1 +
drivers/cpuidle/cpuidle-qcom-spm.c | 28 +-
drivers/firmware/arm_scmi/Kconfig | 56 +
drivers/firmware/arm_scmi/Makefile | 8 +
drivers/firmware/arm_scmi/clock.c | 34 +-
drivers/firmware/arm_scmi/common.h | 26 +-
drivers/firmware/arm_scmi/driver.c | 234 ++-
drivers/firmware/arm_scmi/mailbox.c | 3 +-
drivers/firmware/arm_scmi/optee.c | 567 ++++++
drivers/firmware/arm_scmi/smc.c | 98 +-
drivers/firmware/arm_scmi/virtio.c | 613 +++++--
drivers/firmware/imx/rm.c | 45 +
drivers/firmware/imx/scu-pd.c | 4 +
drivers/firmware/qcom_scm.c | 215 +--
drivers/firmware/qcom_scm.h | 7 +
drivers/firmware/ti_sci.c | 2 +-
drivers/memory/brcmstb_dpfe.c | 2 +-
drivers/memory/emif.c | 8 +-
drivers/memory/fsl_ifc.c | 9 +
drivers/memory/mtk-smi.c | 57 +-
drivers/memory/of_memory.c | 29 +-
drivers/memory/tegra/Kconfig | 1 +
drivers/memory/tegra/tegra20-emc.c | 2 +-
drivers/memory/tegra/tegra210-emc-core.c | 2 +-
drivers/memory/tegra/tegra30-emc.c | 131 +-
drivers/remoteproc/qcom_q6v5_mss.c | 7 +-
drivers/remoteproc/qcom_q6v5_pas.c | 36 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/amlogic/meson-secure-pwrc.c | 22 +
drivers/soc/atmel/soc.c | 3 +
drivers/soc/atmel/soc.h | 1 +
drivers/soc/imx/imx8m-blk-ctrl.c | 66 +
drivers/soc/imx/soc-imx.c | 3 -
drivers/soc/mediatek/mt8167-pm-domains.h | 16 +-
drivers/soc/mediatek/mt8173-pm-domains.h | 22 +-
drivers/soc/mediatek/mt8183-mmsys.h | 2 +
drivers/soc/mediatek/mt8183-pm-domains.h | 32 +-
drivers/soc/mediatek/mt8186-mmsys.h | 115 ++
drivers/soc/mediatek/mt8186-pm-domains.h | 344 ++++
drivers/soc/mediatek/mt8192-pm-domains.h | 44 +-
drivers/soc/mediatek/mt8195-pm-domains.h | 613 +++++++
drivers/soc/mediatek/mtk-infracfg.c | 19 +
drivers/soc/mediatek/mtk-mmsys.c | 18 +-
drivers/soc/mediatek/mtk-mmsys.h | 3 +-
drivers/soc/mediatek/mtk-mutex.c | 45 +
drivers/soc/mediatek/mtk-pm-domains.c | 17 +-
drivers/soc/mediatek/mtk-pm-domains.h | 8 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 71 +
drivers/soc/microchip/Kconfig | 10 +
drivers/soc/microchip/Makefile | 1 +
drivers/soc/microchip/mpfs-sys-controller.c | 197 +++
drivers/soc/qcom/apr.c | 1 -
drivers/soc/qcom/llcc-qcom.c | 107 +-
drivers/soc/qcom/mdt_loader.c | 232 ++-
drivers/soc/qcom/ocmem.c | 1 +
drivers/soc/qcom/qcom_aoss.c | 8 +-
drivers/soc/qcom/rpmpd.c | 20 +
drivers/soc/qcom/socinfo.c | 12 +
drivers/soc/renesas/Kconfig | 12 +
drivers/soc/renesas/renesas-soc.c | 68 +-
drivers/soc/tegra/fuse/fuse-tegra.c | 24 +-
drivers/soc/tegra/pmc.c | 16 +-
drivers/soc/ti/k3-ringacc.c | 15 +-
drivers/soc/ti/k3-socinfo.c | 1 +
drivers/soc/ti/smartreflex.c | 13 +-
drivers/soc/ti/wkup_m3_ipc.c | 4 +-
drivers/tee/amdtee/call.c | 2 +-
drivers/tee/amdtee/shm_pool.c | 55 +-
drivers/tee/optee/Kconfig | 8 -
drivers/tee/optee/call.c | 2 +-
drivers/tee/optee/core.c | 22 +-
drivers/tee/optee/device.c | 5 +-
drivers/tee/optee/ffa_abi.c | 136 +-
drivers/tee/optee/optee_private.h | 12 +-
drivers/tee/optee/smc_abi.c | 167 +-
drivers/tee/tee_core.c | 5 +-
drivers/tee/tee_private.h | 15 +-
drivers/tee/tee_shm.c | 320 ++--
drivers/tee/tee_shm_pool.c | 162 +-
include/dt-bindings/clock/fsd-clk.h | 150 ++
include/dt-bindings/power/imx8mq-power.h | 3 +
include/dt-bindings/power/meson-s4-power.h | 19 +
include/dt-bindings/power/mt8186-power.h | 32 +
include/dt-bindings/power/mt8195-power.h | 46 +
include/dt-bindings/power/qcom-rpmpd.h | 5 +
include/linux/clk/at91_pmc.h | 4 +
include/linux/firmware/imx/svc/rm.h | 5 +
include/linux/qcom_scm.h | 16 +-
include/linux/scmi_protocol.h | 15 +
include/linux/soc/mediatek/infracfg.h | 133 ++
include/linux/soc/qcom/llcc-qcom.h | 9 +-
include/linux/soc/qcom/mdt_loader.h | 17 +-
include/linux/soc/ti/ti_sci_protocol.h | 2 +-
include/linux/tee_drv.h | 138 +-
include/soc/at91/sama7-ddr.h | 15 +-
include/soc/microchip/mpfs.h | 4 +-
include/soc/tegra/bpmp-abi.h | 2 +-
include/trace/events/scmi.h | 28 +
security/keys/trusted-keys/trusted_tee.c | 23 +-
134 files changed, 7930 insertions(+), 1490 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2-timings.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3-timings.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/lpddr2-timings.txt
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3-timings.txt
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/fsl/ifc.txt
create mode 100644 drivers/clk/samsung/clk-fsd.c
create mode 100644 drivers/firmware/arm_scmi/optee.c
create mode 100644 drivers/soc/mediatek/mt8186-mmsys.h
create mode 100644 drivers/soc/mediatek/mt8186-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8195-pm-domains.h
create mode 100644 drivers/soc/microchip/Kconfig
create mode 100644 drivers/soc/microchip/Makefile
create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c
create mode 100644 include/dt-bindings/clock/fsd-clk.h
create mode 100644 include/dt-bindings/power/meson-s4-power.h
create mode 100644 include/dt-bindings/power/mt8186-power.h
create mode 100644 include/dt-bindings/power/mt8195-power.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] 21+ messages in thread
* [GIT PULL 4/4] ARM: DT updates for 5.18
2022-03-23 23:08 ` Arnd Bergmann
@ 2022-03-23 23:12 ` Arnd Bergmann
-1 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:12 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.18
for you to fetch changes up to bcea9aaa4373f2ee8ea3c758b76c479dffe85822:
arm64: dts: n5x: drop invalid property and fix edac node name
(2022-03-19 22:34:25 +0100)
----------------------------------------------------------------
ARM: DT updates for 5.18
After a somewhat quiet 5.17 release, the size of the DT changes
is a bit larger again. There are nine new SoC that get added,
all of them related to existing platforms:
- Airoha (formerly Mediatek/EcoNet) EN7523 networking SoC and EVB
- Mediatek mt6582 tablet platform with the Prestigio PMT5008 3G tablet
- Microchip Lan966 networking SoC and it evaluation board
- Qualcomm Snapdragon 625/632 midrange phone SoCs, with the
LG Nexus 5X and Fairphone FP3 phones
- Renesas RZ/G2LC and RZ/V2L general-purpose embedded SoCs,
along with their evaluation boards
- Samsung Exynos 850 phone SoC and reference board
- Samsung Exynos7885 with the Samsung Galaxy A8 (2018) phone
- Tesla FSD (Fully Self-Driving), an automotive SoC losely derived
from the Samsung Exynos family.
- TI K3/AM62 SoC and reference board
Support for additional functionality in existing dts files is added all
over the place: Samsung, Renesas, Mstar, wpcm450, OMAP, AT91, Allwinner,
i.MX, Tegra, Aspeed, Oxnas, Qualcomm, Mediatek, and Broadcom.
Samsung has a rework for its pinctrl schema that is a bit tricky and
requires driver changes to be included here.
A few more platforms only have smaller cleanups and DT Schema fixes,
this includes SoCFPGA, ux500, ixp4xx, STi, Xilinx Zynq, LG, and Juno.
The new machines are really too many to list, but I'll do it anyway:
Allwinner:
- A20-Marsboard development board
Amlogic
- Amediatek X96-AIR (Amlogic S905X3)
- CYX A95XF3-AIR (Amlogic S905X3)
- Haochuangy H96-Max (Amlogic S905X3)
- Amlogic AQ222 (Amlogic S4)
- OSMC Vero 4K+ (Amlogic S905D)
Arm Juno
- Separate DT depending on SCMI firmware version
Aspeed:
- Quanta S6Q BMC (AST2600)
- ASRock ROMED8HM3 (AST2500)
Broadcom:
- Raspberry Pi Zero 2 W
Marvell MVEBU/Armada:
- Ctera C200 V1 NAS (kirkwood)
- Ctera C200 V2 NAS (armada-370)
Mstar
- DongShanPiOne, a low-end embedded board
- Miyoo Mini handheld game console
NXP i.MX:
- Numerous i.MX8M Mini based boards in even more variations, but
none based on other SoCs this time:
Protonic PRT8MM, emCON-MX8M Mini, Toradex Verdin, and
Gateworks GW7903
Qualcomm:
- Google Herobrine R1 Chromebook platform (Snapdragon 7c Gen 3)
- SHIFT6mq phone (Snapdragon 845)
- Samsung Galaxy Book2 (Snapdragon 850)
- Snapdragon 8 Gen 1 Hardware Development Kit
TI OMAP:
- SanCloud BeagleBone Enhanced WiFi
Rockchip:
- Pine64 PineNote ereader tablet (rk356x)
- Bananapi-R2-Pro (rk356x)
STM32:
- emtrion emSBS-Argon embedded board (stm32mp157c)
----------------------------------------------------------------
Abel Vesa (3):
arm64: dts: imx8qm: Add SCU RTC node
arm64: dts: imx8qxp-ss-adma: Drop fsl,imx7ulp-lpuart comaptible
ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
Adam Ford (9):
arm64: dts: imx8mn: add GPC node
arm64: dts: imx8mn: put USB controller into power-domains
arm64: dts: imx8mn: add DISP blk-ctrl
arm64: dts: imx8mn: Enable GPU
arm64: dts: imx8mq-tqma8mq: Remove redundant vpu reference
arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl
arm64: dts: imx8mm: Enable Hantro G1 and G2 video decoders
arm64: dts: imx8mm-beacon: Enable PCIe
ARM: dts: logicpd-torpedo: Add isp1763 support to baseboard
Akhil R (5):
dt-bindings: Add headers for Tegra234 I2C
dt-bindings: Add headers for Tegra234 PWM
arm64: tegra: Add Tegra234 I2C devicetree nodes
arm64: tegra: Add Tegra234 PWM devicetree nodes
arm64: tegra: Add GPCDMA node for tegra186 and tegra194
Alain Volmat (7):
ARM: dts: sti: ensure unique unit-address in stih407-clock
ARM: dts: sti: ensure unique unit-address in stih410-clock
ARM: dts: sti: ensure unique unit-address in stih418-clock
ARM: dts: sti: move some nodes out of the soc section in
stih407-family.dtsi
ARM: dts: sti: remove delta node from stih410.dtsi
ARM: dts: sti: move usb picophy nodes out of soc in stih410.dtsi
ARM: dts: sti: move usb picophy nodes out of soc in stih418.dtsi
Alex Bee (1):
arm64: dts: rockchip: add cooling map and trip points for gpu to rk356x
Alex Elder (1):
arm64: dts: qcom: add IPA qcom,qmp property
Alexander Martinz (1):
arm64: dts: qcom: sdm845: add device tree for SHIFT6mq
Alexander Stein (6):
arm64: dts: tqma8mqml: add PCIe support
ARM: dts: imx6qdl-mba6: Move rtc alias to common location
ARM: dts: imx6qdl: tqma6: Add i2c bus recovery
ARM: dts: imx6qdl: tqma6: Mark gpio-buttons as wakeup-source
ARM: dts: imx6qdl: tqma6: Remove obsolete comment
ARM: dts: imx6qdl-mba6: Move pinmux to regulator node
Alexandre Torgue (4):
ARM: dts: stm32: use exti 19 as main interrupt to support RTC
wakeup on stm32mp157
ARM: dts: stm32: Enable EXTI on stm32mp13
ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp13
ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp15
Alim Akhtar (9):
dt-bindings: add vendor prefix for Tesla
dt-bindings: arm: add Tesla FSD ARM SoC
dt-bindings: clock: Add bindings definitions for FSD CMU blocks
dt-bindings: clock: Document FSD CMU bindings
arm64: dts: fsd: Add initial device tree support
arm64: dts: fsd: Add initial pinctrl support
arm64: defconfig: Enable Tesla FSD SoC
ARM: dts: exynos: update dma node name with dtschema
arm64: dts: fsd: Add the MCT support
Allen-KH Cheng (6):
arm64: dts: mediatek: Correct uart clock of MT8192
arm64: dts: mediatek: Correct SPI clock of MT8192
arm64: dts: mediatek: Correct Nor Flash clock of MT8192
arm64: dts: mediatek: Correct I2C clock of MT8192
arm64: dts: mediatek: Correct system timer clock of MT8192
arm64: dts: mt8192: Add watchdog node
Amelie Delaunay (2):
ARM: dts: stm32: add DMA1, DMA2 and DMAMUX1 on STM32MP13x SoC family
ARM: dts: stm32: add MDMA on STM32MP13x SoC family
Andrej Picej (1):
ARM: dts: imx6qdl-phytec: add missing pmic MFD subdevices
Andrew Geissler (2):
ARM: dts: aspeed: everest: Label reset-cause-pinhole GPIO
ARM: dts: aspeed: rainier: Label reset-cause-pinhole GPIO
Andrew Jeffery (1):
ARM: dts: aspeed: tacoma: Clean up KCS nodes
Arnd Bergmann (48):
Merge tag 'tesla-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'socfpga_dts_update_for_v5.18_part1' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/dt
Merge tag 'samsung-dt-pinctrl-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-dt-bindings-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'ux500-dts-v5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'ixp4xx-dts-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'sti-dt-for-v5.18-round1' of
git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into arm/dt
Merge branch 'mstar-dt-next' of
https://github.com/linux-chenxing/linux into arm/dt
Merge tag 'nuvoton-5.18-devicetree' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'amlogic-arm64-dt-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
Merge tag 'imx-bindings-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'juno-update-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/dt
Merge tag 'omap-for-v5.18/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'sunxi-dt-for-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag 'v5.18-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.18-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag3' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'at91-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'v5.18-rockchip-drivers-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'stm32-dt-for-v5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
Merge tag 'tegra-for-5.18-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.18-arm-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.18-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'samsung-dt-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'aspeed-5.18-devicetree-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'oxnas-arm-soc-dt-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/narmstrong/linux-oxnas
into arm/dt
Merge tag 'ti-k3-dt-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag 'qcom-dts-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'qcom-arm64-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'v5.17-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'v5.17-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'mvebu-dt64-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'mvebu-dt-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'zynqmp-dt-for-v5.18' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'at91-dt-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'dt64-cleanup-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'arm-soc/for-5.18/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.18/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'v5.18-rockchip-dts64-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.18-rockchip-dts32-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'socfpga_dts_update_for_v5.18_part2' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/dt
Artem Lapkin (1):
arm64: dts: meson-sm1: add spdifin and pdifout nodes
Arınç ÜNAL (1):
ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
Aswani Reddy (1):
arm64: dts: fsd: Add SPI device nodes
Balakrishna Godavarthi (1):
arm64: dts: qcom: sc7280: Add bluetooth node on SC7280 IDP boards
Baltazár Radics (1):
ARM: dts: sun8i: Add ethernet0 alias in Nanopi NEO's device tree
Baruch Siach (2):
arm64: dts: qcom: ipq6018: add pcie max-link-speed
arm64: dts: qcom: ipq6018: fix usb reference period
Ben Wolsieffer (1):
ARM: dts: qcom: apq8060-dragonboard: fix typo in eMMC
Biju Das (16):
arm64: dts: renesas: rzg2l-smarc: Move pinctrl definitions
arm64: dts: renesas: Add initial DTSI for RZ/G2LC SoC
arm64: dts: renesas: Add initial device tree for RZ/G2LC SMARC EVK
dt-bindings: arm: renesas: Document Renesas RZ/V2L SoC on SMARC EVK
dt-bindings: power: renesas,rzg2l-sysc: Document RZ/V2L SoC
dt-bindings: clock: Add R9A07G054 CPG Clock and Reset Definitions
arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC
arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK
arm64: dts: renesas: rzg2lc-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: rzg2lc-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: rzg2l-smarc: Add common dtsi file
arm64: dts: renesas: rzg2lc-smarc: Add macros for DIP-Switch settings
arm64: dts: renesas: rzg2lc-smarc: Enable SCIF1 on carrier board
arm64: dts: renesas: rzg2lc-smarc: Enable CANFD channel 1
arm64: dts: renesas: rzg2lc-smarc: Use SW_SD0_DEV_SEL macro for
eMMC/SDHI device selection
arm64: dts: renesas: rzg2lc-smarc-som: Enable watchdog
Bjorn Andersson (4):
arm64: dts: qcom: sm8450: Add remoteproc enablers and instances
arm64: dts: qcom: sm8450-qrd: Enable remoteproc instances
arm64: dts: qcom: c630: Add backlight controller
arm64: dts: qcom: c630: Move panel to aux-bus
Caleb Connolly (1):
arm64: dts: qcom: sdm845-oneplus-*: add fuel gauge
Chris Morgan (4):
arm64: dts: rockchip: Remove vcc13 and vcc14 for rk808
arm64: dts: rockchip: Add #clock-cells value for rk805
ARM: dts: rockchip: Add #clock-cells value for rk805
ARM: dts: rockchip: Update regulator name for PX3
Christian Gmeiner (1):
arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes
Christian Hewitt (12):
arm64: dts: meson: add common SM1 ac2xx dtsi
dt-bindings: arm: amlogic: add X96-AIR bindings
arm64: dts: meson: add initial device-trees for X96-AIR
dt-bindings: vendor-prefixes: add cyx prefix
dt-bindings: arm: amlogic: add A95XF3-AIR bindings
arm64: dts: meson: add initial device-trees for A95XF3-AIR
dt-bindings: vendor-prefixes: add haochuangyi prefix
dt-bindings: arm: amlogic: add H96-Max bindings
arm64: dts: meson: add initial device-tree for H96-Max
dt-bindings: vendor-prefixes: add osmc prefix
dt-bindings: arm: amlogic: add Vero 4K+ bindings
arm64: dts: meson: add support for OSMC Vero 4K+
Chun-Jie Chen (1):
arm64: dts: mediatek: Add mt8192 power domains controller
Claudiu Beznea (5):
ARM: dts: at91: remove status = "okay" from soc specific dtsi
ARM: dts: at91: fix low limit for CPU regulator
ARM: dts: at91: sama7g5ek: set regulator voltages for standby state
ARM: dts: at91: sama7g5: add opps
ARM: dts: at91: sama7g5: add eic node
Conley Lee (2):
ARM: dts: sun7i: Add A20-Marsboard
dt-bindings: arm: sunxi: add haoyu,a20-marsboard
Daniel Palmer (13):
ARM: dts: mstar: Set gpio compatible for ssd20xd
dt-bindings: vendor-prefixes: Add prefix for Miyoo
dt-bindings: arm: mstar: Add compatible for Miyoo Mini
ARM: dts: mstar: Add a dts for Miyoo Mini
dt-bindings: vendor-prefixes: Add prefix for 100ask
dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
ARM: dts: mstar: Add board for 100ask DongShanPiOne
dt-bindings: clk: mstar msc313 cpupll binding description
ARM: mstar: Add cpupll to base dtsi
ARM: mstar: Link cpupll to cpu
ARM: mstar: Link cpupll to second core
ARM: mstar: Add OPP table for infinity
ARM: mstar: Add OPP table for infinity3
Dario Binacchi (1):
ARM: dts: imx28: reparent gpmi clock to ref_gpmi
David Heidelberg (21):
arm64: xilinx: dts: drop legacy property #stream-id-cells
arm64: dts: qcom: msm8996: use standartized naming for spmi node
ARM: dts: qcom: sdx55: use standartized naming for spmi node
ARM: dts: qcom: apq8064: correct ranges values
ARM: dts: qcom: apq8064: make pci regs property dt-schema compliant
ARM: dts: qcom: apq8064: adjust dsi node name to match dt-schema
ARM: dts: qcom: nexus7: remove vcss supply which never existed
ARM: dts: qcom: apq8060: correct mvs switch name
ARM: dts: qcom: rename eth node to ethernet
ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
ARM: dts: qcom: add KPSS GCC compatible to clock nodes
ARM: dts: qcom: msm8960: move vsdcc regulator out of simple-bus
ARM: dts: qcom: fill missing power-domain-cells for gcc controllers
arm64: dts: qcom: sdm845: fix microphone bias properties and values
arm64: dts: qcom: update qcom,domain property
arm64: dts: qcom: fix thermal zones naming
arm64: dts: qcom: sdm845: rename memory@ nodes to more descriptive names
arm64: dts: qcom: msm8996: qcom,controlled-remotely is boolean
arm64: dts: qcom: sdm845: add missing power-controller compatible
arm64: dts: qcom: pms405: assign device specific compatible
arm64: dts: qcom: msm8916: improve usb hs node formating
David Jander (1):
arm64: dts: imx: add Protonic PRT8MM board
David Virag (1):
arm64: dts: exynos: Add initial device tree support for Exynos7885 SoC
Dillon Min (2):
ARM: dts: stm32: Add DMA2D support for STM32F429 series soc
ARM: dts: stm32: Enable DMA2D on STM32F469-DISCO board
Dinh Nguyen (3):
ARM: dts: socfpga: arria10: align regulator node with dtschema
ARM: dts: socfpga: cyclone5: align regulator node with dtschema
arm64: dts: n5x: add sdr edac support
Dmitry Baryshkov (4):
arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema
arm64: dts: qcom: sdm845: add bi_tcxo to camcc
arm64: dts: qcom: msm8996: add cxo and sleep-clk to gcc node
arm64: dts: qcom: msm8996: convert xo_board to RPM_SMD_BB_CLK1
Dmitry Osipenko (3):
ARM: tegra: asus-tf101: Enable S/PDIF and HDMI audio
ARM: tegra: tf700t: Rename DSI node
ARM: tegra: paz00: Add MMC aliases
Dominik Kobinski (1):
ARM: dts: qcom: pm8226: Support SPMI regulators on PMIC sid 1
Douglas Anderson (15):
arm64: dts: qcom: sc7280: Fix gmu unit address
arm64: dts: qcom: sc7280: Move herobrine-r0 to its own dts
arm64: dts: qcom: sc7280: Factor out Chrome common fragment
arm64: dts: qcom: sc7280: Factor gpio.h include to sc7280.dtsi
arm64: dts: qcom: sc7180-trogdor: Add "-regulator" suffix to pp3300_hub
arm64: dts: qcom: sc7280-herobrine: Consistently add "-regulator" suffix
arm64: dts: qcom: sc7280: Properly sort sdc pinctrl lines
arm64: dts: qcom: sc7280: Clean up sdc1 / sdc2 pinctrl
arm64: dts: qcom: sc7280-idp: No need for "input-enable" on sw_ctrl
arm64: dts: qcom: sc7280: Fix sort order of dp_hot_plug_det /
pcie1_clkreq_n
arm64: dts: qcom: sc7280: Add edp_out port and HPD lines
arm64: dts: qcom: sc7280: Move pcie1_clkreq pull / drive str to boards
arm64: dts: qcom: sc7280: Move dp_hot_plug_det pull from SoC dtsi file
arm64: dts: qcom: sc7280: Add a blank line in the dp node
arm64: dts: qcom: sc7280: Add herobrine-r1
Eddie James (3):
ARM: dts: aspeed: rainier and everest: Enable UHCI
ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO
ARM: dts: aspeed: p10bmc: Enable ftrace in ramoops buffer
Erwan Le Ray (16):
ARM: dts: stm32: add DMA configuration to UART nodes on stm32mp151
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-ed1
ARM: dts: stm32: keep uart4 and uart7 behavior on stm32mp15xx-dkx
ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-ctouch2
ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-edimm2.2
ARM: dts: stm32: keep uart4 behavior on stm32mp157a-iot-box
ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0-of7
ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0
ARM: dts: stm32: keep uart nodes behavior on stm32mp157a-stinger96
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-lxa-mc1
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-odyssey
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-drc02
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-pdk2
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-picoitx
ARM: dts: stm32: keep uart4 behavior on stm32mp15xx-dhcom-som
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcor-avenger96
Ezequiel Garcia (2):
arm64: dts: rockchip: add gpu node to rk356x
arm64: dts: rockchip: enable the gpu on quartz64-a
Fabio Estevam (2):
arm64: dts: renesas: beacon: Remove the 'pm-ignore-notify' property
ARM: dts: imx6sx-udoo-neo: Add HDMI support
Fabrice Gasnier (4):
ARM: dts: stm32: remove some timer duplicate unit-address on
stm32f4 series
ARM: dts: stm32: remove timer5 duplicate unit-address on stm32f4 series
ARM: dts: stm32: remove some timer duplicate unit-address on
stm32f7 series
ARM: dts: stm32: remove timer5 duplicate unit-address on stm32f7 series
Felipe Balbi (2):
arm64: dts: qcom: sm8150: add i2c and spi dma channels
arm64: dts: qcom: sm8150: simplify references to pwrkey and resin
Frank Wunderlich (3):
dt-bindings: rockchip: Add BananaPi R2 Pro Board
arm64: dts: rockchip: Add Bananapi R2 Pro
arm64: dts: broadcom: Fix sata nodename
Gary Bisson (2):
arm64: dts: meson-g12-common: add more pwm_f options
arm64: dts: meson-g12-common: add uart_ao_b pins muxing
Geert Uytterhoeven (9):
arm64: dts: renesas: r8a779a0: Add INTC-EX device node
arm64: dts: renesas: Miscellaneous whitespace fixes
Merge tag 'renesas-r9a07g054-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.18
arm64: dts: renesas: r8a779f0: Add RWDT node
arm64: dts: renesas: spider-cpu: Enable watchdog timer
arm64: dts: renesas: Align GPIO hog names with dtschema
ARM: dts: renesas: Align GPIO hog names with dtschema
arm64: dts: renesas: r8a779f0: Add pinctrl device node
arm64: dts: renesas: spider: Complete SCIF3 description
George Hung (1):
ARM: dts: aspeed: Add device tree for Quanta S6Q BMC
Gerald Baeza (1):
ARM: dts: stm32: update sdmmc slew-rate in stm32mp13 pinctrl
Hari Nagalla (1):
arm64: dts: ti: k3-am64: Add ESM0 to device memory map
Hari Prasath (2):
ARM: dts: at91: sama7g5: Add can controllers of sama7g5
ARM: dts: at91: sama7g5: Enable can0 and can1 support in sama7g5-ek
Heiko Stuebner (2):
arm64: dts: rockchip: define vdd_log on rk3399-puma
arm64: dts: rockchip: fix supplies for pwm regulators
Henrik Grimler (4):
dt-bindings: arm: samsung: document Chagall WiFi board binding
ARM: dts: exynos: Add support for Samsung Chagall WiFi
dt-bindings: arm: samsung: document Klimt WiFi board binding
ARM: dts: exynos: Add support for Samsung Klimt WiFi
Hugo Villeneuve (3):
arm64: dts: imx8mp-evk: add PCA6416 interrupt controller mode
arm64: dts: imx8mp-evk: add PCA6416 gpio line names
arm64: dts: imx8mp-evk: add support for I2C5
Jack Matthews (1):
ARM: dts: qcom: pm8226: Add vibration motor node
Jacopo Mondi (1):
arm64: dts: renesas: condor: Enable MAX9286
Jean THOMAS (2):
arm64: dts: qcom: msm8992-lg-bullhead: Place LG Bullhead generic
code into a DTSI file
arm64: dts: qcom: msm8992-lg-bullhead: Add support for LG Bullhead rev 1.0
Jean-Jacques Hiblot (3):
dt-bindings: clock: r9a06g032: Add the definition of the watchdog clock
ARM: dts: r9a06g032: Add the watchdog nodes
ARM: dts: r9a06g032-rzn1d400-db: Enable watchdog0 with a 60s timeout
Jernej Skrabec (1):
MAINTAINERS: Update Allwinner SoCs maintainers
Jesse Taube (1):
ARM: dts: imxrt1050-pinfunc: Add pinctrl binding header
Joel Stanley (3):
ARM: dts: aspeed: rainier: Remove SPI NOR controllers
ARM: dts: aspeed: rainer: Add RTC battery gpio name
ARM: dts: aspeed: everest: Add RTC battery gpio name
Johan Jonker (1):
ARM: dts: rockchip: remove status from rk3288 crypto node
John Crispin (4):
dt-bindings: Add vendor prefix for Airoha
dt-bindings: arm: airoha: Add binding for EN7523 SoC and EVB
ARM: Add basic support for Airoha EN7523 SoC
ARM: dts: add GPIO support for Airoha EN7523
Jon Hunter (1):
arm64: tegra: Enable device-tree overlay support
Jonas Kuenstler (1):
arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC
Jonathan Neuschäfer (8):
dt-bindings: arm/npcm: Add binding for global control registers (GCR)
MAINTAINERS: Match all of bindings/arm/npcm/ as part of NPCM architecture
ARM: dts: wpcm450: Add global control registers (GCR) node
ARM: dts: wpcm450: Add pinctrl and GPIO nodes
ARM: dts: wpcm450: Add pin functions
ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add GPIO LEDs and buttons
ARM: dts: wpcm450: Add pinmux information to UART0
MAINTAINERS: ARM/WPCM450: Add 'W:' line with wiki
Julius Werner (1):
ARM: tegra: Update jedec,lpddr2 revision-id binding
Kathiravan T (5):
arm64: dts: qcom: ipq8074: add the reserved-memory node
arm64: dts: qcom: ipq8074: enable the GICv2m support
arm64: dts: qcom: ipq6018: enable the GICv2m support
arm64: dts: qcom: ipq8074: drop the clock-frequency property
arm64: dts: qcom: ipq6018: drop the clock-frequency property
Kavyasree Kotagiri (1):
ARM: dts: add DT for lan966 SoC and 2-port board pcb8291
Keerthy (1):
arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent
for wkup_gpioX instances
Kieran Bingham (2):
arm64: dts: renesas: eagle: Enable MAX9286
arm64: dts: renesas: Add GMSL cameras .dtsi
Krishna Manikandan (1):
arm64: dts: qcom: sc7280: add display dt nodes
Krzysztof Kozlowski (88):
pinctrl: samsung: drop pin banks references on error paths
pinctrl: samsung: accept GPIO bank nodes with a suffix
dt-bindings: pinctrl: samsung: convert to dtschema
dt-bindings: pinctrl: samsung: describe Exynos850 and
ExynosAutov9 wake-ups
pinctrl: samsung: add support for Exynos850 and ExynosAutov9 wake-ups
ARM: dts: exynos: split dmas into array of phandles in Exynos5250
Merge tag 'samsung-pinctrl-5.18' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
for-v5.18/dt-pinctrl
ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
ARM: dts: exynos: drop unused pinctrl defines in Exynos3250
ARM: dts: exynos: simplify PMIC DVS pin configuration in Odroid XU
ARM: dts: exynos: override pins by label in Peach Pit
ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pit
ARM: dts: exynos: override pins by label in Peach Pi
ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pi
ARM: dts: s3c64xx: drop unneeded pinctrl wake-up interrupt mapping
ARM: dts: exynos: align pinctrl with dtschema in Exynos3250
ARM: dts: exynos: align pinctrl with dtschema in Exynos4210
ARM: dts: exynos: align pinctrl with dtschema in Exynos4412
ARM: dts: exynos: align pinctrl with dtschema in Exynos5250
ARM: dts: exynos: align pinctrl with dtschema in Exynos5260
ARM: dts: exynos: align pinctrl with dtschema in Exynos5410
ARM: dts: exynos: align pinctrl with dtschema in Exynos542x/5800
arm64: dts: exynos: align pinctrl with dtschema in Exynos5433
arm64: dts: exynos: align pinctrl with dtschema in Exynos7
arm64: dts: exynos: align pinctrl with dtschema in ExynosAutov9
ARM: dts: s3c24xx: align pinctrl with dtschema
ARM: dts: s3c64xx: align pinctrl with dtschema
ARM: dts: s5pv210: align pinctrl with dtschema
arm64: dts: exynos: use dedicated wake-up pinctrl compatible in
ExynosAutov9
arm64: dts: exynos: Align MAX77843 nodes with dtschema on TM2
ARM: dts: exynos: Align MAX77836 nodes with dtschema on Monk and Rinato
ARM: dts: exynos: add necessary clock controller inputs in Exynos5260
ARM: dts: exynos: drop unsupported MAX77802 regulators on Odroid XU
arm64: dts: exynos: add necessary clock inputs in Exynos7
ARM: dts: exynos: add USB DWC3 supplies to Arndale
ARM: dts: exynos: add USB DWC3 supplies to SMDK5250
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Snow
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Spring
ARM: dts: exynos: add USB DWC3 supplies to ArndaleOcta
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pit
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pi
ARM: dts: exynos: add USB DWC3 supplies to SMDK5420
ARM: dts: exynos: add fake USB DWC3 supplies to SMDK5410
arm64: dts: exynos: add USB DWC3 supplies to Espresso board
ARM: dts: exynos: drop old thermal properties from Exynos4210
ARM: dts: exynos: use define for TMU clock on Exynos4412
Merge tag 'samsung-dt-bindings-clk-fsd-5.18' into for-v5.18/tesla-fsd
arm64: dts: exynos: align pl330 node name with dtschema
arm64: dts: exynos: drop unneeded syscon phandle in Exynos5433 LPASS
arm64: dts: broadcom: align pl330 node name with dtschema
arm64: dts: exynos: adjust USB DRD clocks with dtschema in Exynos7
ARM: dts: exynos: use generic node name for LPDDR3 timings in Odroid
dt-bindings: altera: document existing Cyclone 5 board compatibles
dt-bindings: altera: document Arria 5 based board compatibles
dt-bindings: altera: document Arria 10 based board compatibles
dt-bindings: altera: document VT compatibles
dt-bindings: altera: document Stratix 10 based board compatibles
dt-bindings: intel: document Agilex based board compatibles
dt-bindings: clock: intel,stratix10: convert to dtschema
ARM: dts: arria5: add board compatible for SoCFPGA DK
ARM: dts: arria10: add board compatible for Mercury AA1
ARM: dts: arria10: add board compatible for SoCFPGA DK
arm64: dts: stratix10: add board compatible for SoCFPGA DK
arm64: dts: stratix10: move ARM timer out of SoC node
arm64: dts: stratix10: align mmc node names with dtschema
arm64: dts: stratix10: align regulator node names with dtschema
arm64: dts: agilex: add board compatible for SoCFPGA DK
arm64: dts: agilex: add board compatible for N5X DK
arm64: dts: agilex: align mmc node names with dtschema
arm64: dts: intel: socfpga_agilex_socdk: align LED node names
with dtschema
arm64: dts: stratix10: align pl330 node name with dtschema
arm64: dts: agilex: align pl330 node name with dtschema
arm64: dts: exynos: drop incorrectly placed wakeup interrupts in Exynos850
arm64: dts: exynos: align pinctrl with dtschema in Exynos850
arm64: dts: exynos: use dedicated wake-up pinctrl compatible in Exynos850
ARM: dts: exynos: add missing HDMI supplies on SMDK5250
ARM: dts: exynos: add missing HDMI supplies on SMDK5420
ARM: dts: exynos: align PPMU event node names with dtschema
arm64: dts: rockchip: align Google CROS EC PWM node name with dtschema
arm64: dts: qcom: align Google CROS EC PWM node name with dtschema
dt-bindings: usb: dwc2: fix compatible of Intel Agilex
dt-bindings: usb: dwc2: add iommus
dt-bindings: usb: dwc2: add disable-over-current
arm64: dts: agilex/stratix10: add clock-names to USB DWC2 node
arm64: dts: juno: align pl330 node name with dtschema
arm64: dts: lg: add dma-cells to pl330 node
arm64: dts: lg: align pl330 node name with dtschema
arm64: dts: n5x: drop invalid property and fix edac node name
Kuldeep Singh (3):
arm64: dts: ns2: Fix spi-cpol and spi-cpha property
arm64: dts: ns2: Fix spi clock name
arm64: dts: stingray: Fix spi clock name
Kuninori Morimoto (1):
arm64: dts: renesas: ulcb/ulcb-kf: switch to use
audio-graph-card2 for sound
Kuogee Hsieh (1):
arm64: dts: qcom: sc7280: Add Display Port node
Li Yang (1):
arm64: dts: ls1028a-qds: define mdio slots for networking options
Linus Walleij (7):
ARM: dts: ux500: Add battery thermal zones and NTCs
ARM: dts: AB8505: Enable charging options
ARM: dts: ux500: Update AB850[05] nodes
ARM: dts: ux500: Correct Janice accel mount matrix
ARM: dts: ixp4xx: Fix up the Netgear WG302 device tree
ARM: dts: ixp42x: Expand syscon register range
ARM: dts: Drop serial 1 alias on GW7001
Luca Weiss (15):
ARM: dts: qcom: pm8226: add smbb charger node
ARM: dts: qcom: apq8026-lg-lenok: configure SMBB charger
dt-bindings: phy: qcom,usb-hs-phy: add MSM8226 compatible
ARM: dts: qcom: msm8226: add USB node
ARM: dts: qcom: apq8026-lg-lenok: enable USB
ARM: dts: qcom: apq8026-lg-lenok: add fuel gauge
arm64: dts: qcom: pm6150l: Add wled node
arm64: dts: qcom: sm7225-fairphone-fp4: Configure WLED
ARM: dts: qcom: msm8226: Add pinctrl for sdhci nodes
ARM: dts: qcom: apq8026-lg-lenok: Add Wifi
ARM: dts: qcom: apq8026-lg-lenok: Add Bluetooth
dt-bindings: arm: cpus: Add Kryo 250 CPUs
dt-bindings: arm: qcom: Document sdm632 and fairphone,fp3 board
arm64: dts: qcom: sdm632: Add device tree for Fairphone 3
ARM: dts: qcom: msm8226: add power domains
Lucas Stach (10):
dt-bindings: soc: add binding for i.MX8MQ VPU blk-ctrl
dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains
dt-bindings: arm: imx: add Protonic PRT8MM board compatible
arm64: dts: imx8mq: disable DDRC node by default
arm64: dts: mnt-reform2: add internal display support
arm64: dts: mnt-reform2: correct i2c3 pad-ctrl
arm64: dts: imx8mp: disable usb3_phy1
dt-bindings: power: add defines for i.MX8MP power domain
dt-bindings: power: imx8mp: add defines for HSIO blk-ctrl domains
dt-bindings: soc: add binding for i.MX8MP HSIO blk-ctrl
Manivannan Sadhasivam (2):
arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2
ARM: dts: qcom: sdx55: Fix the address used for PCIe EP local addr space
Mans Rullgard (1):
ARM: dts: sunxi: h3/h5: add r_uart node
Maoguang Meng (1):
arm64: dts: mt8183: add jpeg enc node for mt8183
Marcel Ziswiler (3):
arm64: dts: imx8mm: fix strange hex notation
dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al.
arm64: dts: freescale: add initial support for verdin imx8m mini
Marek Behún (1):
arm64: dts: marvell: armada-37xx: Add clock to PCIe node
Marek Vasut (6):
ARM: dts: imx6qdl-dhcom-pdk2: Include missing headers
ARM: dts: stm32: Drop duplicate status okay from DHCOM gpioc node
arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B
ARM: dts: imx: Add missing LVDS decoder on M53Menlo
ARM: dts: imx7: Move PCIe out of AIPS3
ARM: dts: stm32: Add CM4 reserved memory, rproc and IPCC on DHCOR SoM
Marijn Suijten (1):
Revert "arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX"
Martin Jücker (1):
ARM: dts: exynos: add charger and battery to p4note
Matthew Hagan (2):
ARM: dts: NSP: MX6X: get mac-address from eeprom
ARM: dts: NSP: MX6X: correct LED function types
Matthias Schiffer (1):
arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from
flash nodes
Mattijs Korpershoek (1):
arm64: dts: mt6358: add mt6358-keys node
Maulik Shah (4):
arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc
arm64: dts: qcom: sm8250: Add cpuidle states
arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc
arm64: dts: qcom: sm8450: Update cpuidle states parameters
Maxim Kutnij (3):
ARM: dts: Add initial support for Mediatek mt6582
ARM: dts: Add initial support for Prestigio PMT5008 3G tablet
dt-bindings: mediatek: Adds a DT binding documentation for the MT6582 SoC
Michael Riesch (11):
arm64: dts: rockchip: fix vcc3v3_lcd{0,1}_n regulators in rk3568-evb1-10
arm64: dts: rockchip: add the touchscreen controller to rk3568-evb1-v10
arm64: dts: rockchip: add the i2s3_2ch node to rk356x
arm64: dts: rockchip: rename and sort the rk356x usb2 phy handles
arm64: dts: rockchip: add usb2 support to rk3568-evb1-v10
arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10
arm64: dts: rockchip: enable the tsadc on rk3568-evb1-v10
arm64: dts: rockchip: enable work led on rk3568-evb1-v10
arm64: dts: rockchip: add the vdd_cpu regulator to rk3568-evb1-v10
arm64: dts: rockchip: set vdd_gpu regulator on rk3568-evb1-v10
to always on
arm64: dts: rockchip: enable rk809 audio codec on the rk3568 evb1-v10
Michael Saunders (1):
arm64: dts: rockchip: enable the mali GPU on rk3399-firefly
Michael Tretter (2):
arm64: zynqmp: Add missing #dma-cells property
arm64: zynqmp: Rename dma to dma-controller
Michael Walle (2):
arm64: dts: ls1028a: add efuse node
dt-bindings: arm: at91: add Kontron's new KSwitches
Mihai Sain (1):
ARM: dts: at91: sam9x60ek: modify vdd_1v5 regulator to vdd_1v15
Mikhail Rudenko (1):
ARM: dts: nanopi-neo-air: Add eMMC and bluetooth
Miquel Raynal (1):
ARM: dts: r9a06g032: Describe the NAND controller
Mohan Kumar (3):
dt-bindings: Add HDA support for Tegra234
dt-bindings: Document Tegra234 HDA support
arm64: tegra: Add HDA device tree node for Tegra234
Neil Armstrong (1):
ARM: dts: ox810se: Add Ethernet support
Nikita Travkin (1):
arm64: dts: qcom: msm8916-longcheer-l8150: Add light and proximity sensor
Nikita Yushchenko (5):
arm64: dts: renesas: r8a77961: Add lvds0 device node
arm64: dts: renesas: ulcb-kf: Add KF HDMI output
arm64: dts: renesas: ulcb-kf: Add 9-asix sensor device
arm64: dts: renesas: rcar-gen3: Add MOST devices
arm64: dts: renesas: ulcb-kf: fix wrong comment
Niklas Söderlund (1):
arm64: dts: renesas: falcon-csi-dsi: Add and connect MAX96712
Nishanth Menon (7):
arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs
arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs
dt-bindings: arm: ti: Add bindings for AM625 SoC
arm64: dts: ti: Add support for AM62-SK
Odelu Kukatla (1):
arm64: dts: qcom: sc7280: Add EPSS L3 interconnect provider
Oleksij Rempel (5):
ARM: dts: imx6dl-prtvt7: Add display and panel nodes
ARM: dts: imx6qdl-vicut1: add CAN termination support
ARM: dts: imx6dl: plym2m, prtvt7, victgo: make use of new
resistive-adc-touch driver
ARM: dts: imx6dl: plym2m, prtvt7, victgo: add thermal zones and hwmon
ARM: tegra: Fix ethernet node names
Oliver Graute (2):
arm64: dts: imx8qm: add compatible string for usdhc3
arm64: dts: imx8qm: added more serial alias to dts
Olivier Moysan (1):
ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
Pali Rohár (2):
ARM: dts: armada-385.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: turris-omnia: Set PCIe slot-power-limit-milliwatt properties
Paul Barker (1):
ARM: dts: am335x-sancloud-bbe-extended-wifi: New devicetree
Paul Kocialkowski (1):
ARM: dts: sun8i: v3s: Move the csi1 block to follow address order
Pavel Kubelun (1):
ARM: dts: qcom: ipq4019: fix sleep clock
Pawel Dembicki (3):
dt-bindings: vendor-prefixes: Add Ctera Networks
ARM: dts: kirkwood: Add Ctera C-200 V1 board
ARM: dts: mvebu: Add Ctera C-200 V2 board
Peng Fan (1):
arm64: dts: imx8: add mu5/6 node
Peter Geis (6):
dt-bindings: soc: rockchip: add rk3568-usb2phy-grf
arm64: dts: rockchip: add usb2 nodes to rk3568 device tree
arm64: dts: rockchip: add Quartz64-A usb2 support
arm64: dts: rockchip: add Quartz64-A pmu_io_domains
arm64: dts: rockchip: add Quartz64-A sdmmc1 node
arm64: dts: rockchip: add Quartz64-A con40 hardware
Petr Vorel (5):
arm64: dts: qcom: msm8994: SoC specific compatible strings for qcom-sdhci
arm64: dts: qcom: msm8996: SoC specific compatible strings for qcom-sdhci
arm64: dts: qcom: msm8916-j5: Fix typo
arm64: dts: qcom: msm8994: Provide missing "xo_board" and
"sleep_clk" to GCC
arm64: dts: qcom: msm8994-huawei-angler: Add vendor name huawei
Potin Lai (10):
ARM: dts: aspeed: bletchley: Switch sled numbering to 1-based
ARM: dts: aspeed: bletchley: Separate leds into multiple groups
ARM: dts: aspeed: bletchley: Update gpio-line-names
ARM: dts: aspeed: bletchley: Update fmc configurations
ARM: dts: aspeed: bletchley: Switch to spi-gpio for spi2
ARM: dts: aspeed: bletchley: Add interrupt support for sled io expander
ARM: dts: aspeed: bletchley: Add shunt-resistor for ADM1278
ARM: dts: aspeed: bletchley: Add INA230 sensor on each sled
ARM: dts: aspeed: bletchley: Enable mdio3 bus
ARM: dts: aspeed: bletchley: Cleanup redundant nodes
Pratyush Yadav (2):
arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes
arm64: dts: ti: k3-*: Drop address and size cells from flash nodes
Quan Nguyen (5):
ARM: dts: aspeed: mtjade: Enable secondary flash
ARM: dts: aspeed: mtjade: Update rtc-battery-voltage-read-enable pin
ARM: dts: aspeed: mtjade: Update host0-ready pin
ARM: dts: aspeed: mtjade: Rename GPIO hog nodes to match schema.
ARM: dts: aspeed: mtjade: Move all adc sensors into iio-hwmon node
Rafał Miłecki (5):
arm64: dts: broadcom: bcm4908: use proper TWD binding
arm64: dts: broadcom: bcm4908: add pinctrl binding
arm64: dts: broadcom: bcm4908: add watchdog block
arm64: dts: broadcom: bcm4908: add I2C block
ARM: dts: BCM5301X: Add Ethernet MAC address to Luxul XWR-3150
Rajeev Nandan (1):
arm64: dts: qcom: sc7280: Add DSI display nodes
Rayyan Ansari (1):
ARM: dts: qcom: pm8226: Add node for the MPP
Reinhold Mueller (4):
dt-binding: arm/stm32: Add emtrion hardware emSBC-Argon
ARM: dts: stm32: Add support for the emtrion emSBC-Argon
dt-bindings: arm: Add emtrion hardware emCON-MX8M Mini
arm64: dts: imx8mm: Add support for emtrion emCON-MX8M Mini
Richard Leitner (1):
ARM: tegra: tamonten: Fix I2C3 pad setting
Richard Schleich (3):
ARM: dts: bcm2837: Add the missing L1/L2 cache information
ARM: dts: bcm2711: Add the missing L1/L2 cache information
ARM: dts: bcm2835/6: Add the missing L1/L2 cache information
Richard Zhu (5):
arm64: dts: imx8mm: Add the pcie phy support
arm64: dts: imx8mm: Add the pcie support
arm64: dts: imx8mm-evk: Add the pcie support on imx8mm evk board
arm64: dts: imx8mq-evk: Add second PCIe port support
ARM: dts: imx6qp-sabresd: Enable PCIe support
Rob Herring (4):
arm64: dts: qcom: msm8998: Fix cache nodes
ARM: dts: sun8i-h3: Drop args in 'thermal-sensors'
arm64: dts: imx8qm: Drop CPU 'arm,armv8' compatible
arm64: dts: rockchip: Fix SDIO regulator supply properties on
rk3399-firefly
Robert Foss (2):
arm64: dts: qcom: apq8016-sbc: Remove clock-lanes property from
&camss node
arm64: dts: qcom: sdm845-db845c: Remove clock-lanes property
from &camss node
Robert Marko (1):
arm64: dts: qcom: ipq8074: add SMEM support
Robin Murphy (1):
arm64: dts: juno: Add separate SCMI variants
Robin van der Gracht (1):
ARM: dts: imx6dl-prtvt7: Add missing tvp5150 video decoder node
Romain Perier (3):
dt-bindings: add vendor prefix for Wireless Tag
ARM: dts: mstar: Add the Wireless Tag IDO-SBC2D06-V1B-22W
ARM: mstar: Extend opp_table for infinity2m
Sai Prakash Ranjan (1):
arm64: dts: qcom: sm8450: Add LLCC/system-cache-controller node
Sam Protsenko (3):
pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios
arm64: dts: exynos: Add initial Exynos850 SoC support
arm64: dts: exynos: Add initial E850-96 board support
Sam Shih (3):
arm64: dts: mediatek: add clock support for mt7986a
arm64: dts: mediatek: update mt7986a memory node
arm64: dts: mediatek: update mt7986b memory node
Sameer Pujar (3):
dt-bindings: Add Tegra234 APE support
arm64: tegra: Add audio devices on Tegra234
arm64: tegra: APE sound card for Jetson AGX Orin
Samuel Holland (3):
dt-bindings: arm: rockchip: Add Pine64 PineNote board
arm64: dts: rockchip: Add pdm node to rk356x
arm64: dts: rockchip: Add Pine64 PineNote board
Sandeep Maheswaram (1):
arm64: dts: qcom: sc7280: Move USB2 controller nodes from common
dtsi to SKU1
Sankeerth Billakanti (1):
arm64: dts: qcom: sc7280: add edp display dt nodes
Satya Priya (1):
arm64: dts: qcom: sc7280: Add pmg1110 regulators for sc7280-crd
Sergey Shtylyov (2):
MAINTAINERS: Specify IRC channel for Renesas ARM32 port
MAINTAINERS: Specify IRC channel for Renesas ARM64 port
Shawn Guo (3):
Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' into imx/dt64
arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding
arm64: dts: freescale: Use overlay target for simplicity
Sibi Sankar (1):
arm64: dts: qcom: sc7280: Add cpu OPP tables
Stefan Wahren (3):
dt-bindings: arm: bcm2835: Add Raspberry Pi Zero 2 W
ARM: dts: Add Raspberry Pi Zero 2 W
arm64: dts: broadcom: Add reference to RPi Zero 2 W
Stephan Gerhold (1):
arm64: dts: qcom: apq8016-sbc: Fix dtbs_check warnings for &sound
Stephen Boyd (1):
arm64: dts: qcom: sc7180: Add board regulators for MIPI camera
trogdor boards
Suman Anna (1):
dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62
Svyatoslav Ryhel (1):
ARM: tegra: transformer: Drop reg-shift for Tegra HS UART
Taniya Das (1):
arm64: dts: qcom: sc7280: Add camcc clock node
Teresa Remmet (6):
arm64: dts: imx8mp-phycore-som: Set minimum output impedance for eth phy
arm64: dts: imx8mp-phycore-som: Adapt eMMC drive strength
arm64: dts: imx8mp-phycore-som: Reduce drive strength for fec tx lines
arm64: dts: imx8mp-phycore-som: Update WDOG muxing
arm64: dts: imx8mp-phycore-som: Set VDD_ARM run and standby voltage
arm64: dts: imx8mp-phycore-som: LDO5 needs to be enabled instead of LDO4
Thara Gopinath (1):
arm64: dts: qcom: sm8150: Add support for LMh node
Thierry Reding (8):
ARM: dts: imx28: Use correct compatible string for RTC
ARM: dts: imx: Rename RTC device tree nodes
ARM: dts: am334x: pdu001: Use correct node name for RTC
Merge branch 'for-5.18/dt-bindings' into for-5.18/arm64/dt
arm64: tegra: Enable gpio-keys on Jetson AGX Orin Developer Kit
arm64: tegra: Add Tegra234 IOMMUs
arm64: tegra: Move audio IOMMU properties to ADMAIF node
arm64: tegra: Drop arm,armv8-pmuv3 compatible string
Tim Harvey (9):
arm64: dts: imx8mm-venice*: add PCIe support
arm64: dts: imx8mn-venice-gw7902: disable gpu
arm64: dts: imx8m{m,n}_venice*: add gpio-line-names
arm64: dts: imx: Add i.mx8mm Gateworks gw7903 dts support
dt-bindings: arm: imx: add imx8mm gw7903 support
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for imx219
rpi v2 camera
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlay for imx219
rpi v2 camera
Tudor Ambarus (5):
ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
ARM: dts: at91: Use the generic "crypto" node name for the crypto IPs
ARM: dts: at91: sama7g5: Add crypto nodes
ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes
ARM: dts: at91: sama7g5: Add NAND support
Vidya Sagar (3):
dt-bindings: Add Tegra234 PCIe clocks and resets
dt-bindings: power: Add Tegra234 PCIe power domains
dt-bindings: memory: Add Tegra234 PCIe memory
Vignesh Raghavendra (1):
arm64: dts: ti: Introduce base support for AM62x SoC
Vinod Koul (5):
dt-bindings: arm: qcom: Document SM8450 HDK boards
arm64: dts: qcom: Add SM8450 HDK DTS
arm64: dts: qcom: sm8450: add interconnect nodes
arm64: dts: qcom: sdm845: Add gsi dma node
arm64: dts: qcom: sdm845: enable dma for spi
Vladimir Lypak (3):
arm64: dts: qcom: Add MSM8953 device tree
arm64: dts: qcom: Add PM8953 PMIC
arm64: dts: qcom: Add SDM632 device tree
Vladimir Zapolskiy (1):
arm64: dts: qcom: sm8250: add description of dcvsh interrupts
Wayne Chang (1):
arm64: tegra: Enable Jetson Xavier NX USB device mode
Xianwei Zhao (2):
dt-bindings: arm: amlogic: add S4 based AQ222 bindings
arm64: dts: add support for S4 based Amlogic AQ222
Xilin Wu (1):
arm64: dts: qcom: Add support for Samsung Galaxy Book2
Yann Gautier (9):
ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp151
ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131
ARM: dts: stm32: increase SDMMC max-frequency for STM32MP13
ARM: dts: stm32: update SDMMC clock slew-rate on STM32MP135F-DK board
ARM: dts: stm32: add sdmmc sleep pins for STM32MP13
ARM: dts: stm32: add sdmmc sleep config for STM32MP135F-DK
ARM: dts: stm32: update SDMMC version for STM32MP13
ARM: dts: stm32: add SDMMC2 in STM32MP13 DT
ARM: dts: stm32: add sdmmc2 pins for STM32MP13
Yassine Oudjana (4):
dt-bindings: arm: qcom: Add msm8996 and apq8096 compatibles
arm64: dts: qcom: msm8996-mtp: Add msm8996 compatible
arm64: dts: qcom: msm8996: Rename cluster OPP tables
arm64: dts: qcom: qcs404: Rename CPU and CPR OPP tables
Yifeng Zhao (1):
arm64: dts: rockchip: add naneng combo phy nodes for rk3568
Yoshihiro Shimoda (1):
arm64: dts: renesas: r8a779f0: Add sys-dmac nodes
Yunus Bas (1):
ARM: dts: imx6qdl-phytec: handle unneeded MFD-subdevices correctly
Zev Weiss (2):
ARM: dts: Fix OpenBMC flash layout label addresses
ARM: dts: aspeed: Add ASRock ROMED8HM3 BMC
kartik (1):
arm64: tegra: Enable UART instance on 40-pin header
Documentation/devicetree/bindings/arm/airoha.yaml | 28 +
Documentation/devicetree/bindings/arm/altera.yaml | 46 +-
Documentation/devicetree/bindings/arm/amlogic.yaml | 12 +
.../devicetree/bindings/arm/atmel-at91.yaml | 9 +
.../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 24 +
.../devicetree/bindings/arm/intel,socfpga.yaml | 26 +
.../devicetree/bindings/arm/mediatek.yaml | 4 +
.../devicetree/bindings/arm/mstar/mstar.yaml | 4 +
.../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 48 +
Documentation/devicetree/bindings/arm/qcom.yaml | 23 +-
Documentation/devicetree/bindings/arm/renesas.yaml | 9 +
.../devicetree/bindings/arm/rockchip.yaml | 13 +
.../bindings/arm/samsung/samsung-boards.yaml | 2 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 6 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +
Documentation/devicetree/bindings/arm/tesla.yaml | 27 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 +
.../devicetree/bindings/clock/intc_stratix10.txt | 20 -
.../devicetree/bindings/clock/intel,stratix10.yaml | 35 +
.../bindings/clock/mstar,msc313-cpupll.yaml | 45 +
.../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++
.../devicetree/bindings/phy/qcom,usb-hs-phy.txt | 1 +
.../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 +
.../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 +
.../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 ++
.../bindings/pinctrl/samsung,pinctrl.yaml | 392 +++++
.../bindings/pinctrl/samsung-pinctrl.txt | 383 ----
.../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 2 +
.../bindings/power/renesas,rzg2l-sysc.yaml | 7 +-
.../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 78 +
.../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 71 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 +
.../bindings/sound/nvidia,tegra30-hda.yaml | 3 +
.../bindings/timer/mediatek,mtk-timer.txt | 1 +
Documentation/devicetree/bindings/usb/dwc2.yaml | 8 +
.../devicetree/bindings/vendor-prefixes.yaml | 18 +
.../devicetree/bindings/watchdog/mtk-wdt.txt | 1 +
MAINTAINERS | 18 +-
arch/arm/Kconfig | 12 +
arch/arm/Makefile | 1 +
arch/arm/boot/dts/Makefile | 19 +-
arch/arm/boot/dts/am335x-pdu001.dts | 2 +-
.../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 113 ++
arch/arm/boot/dts/armada-370-c200-v2.dts | 388 +++++
arch/arm/boot/dts/armada-385-turris-omnia.dts | 3 +
arch/arm/boot/dts/armada-385.dtsi | 52 +-
arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 26 +-
arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts | 259 +++
.../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 320 ++--
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 11 +-
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 33 +-
arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 12 +-
arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 610 +++++++
arch/arm/boot/dts/at91-sam9x60ek.dts | 8 +-
arch/arm/boot/dts/at91-sama7g5ek.dts | 32 +-
arch/arm/boot/dts/bcm2711.dtsi | 50 +
arch/arm/boot/dts/bcm2835.dtsi | 17 +
arch/arm/boot/dts/bcm2836.dtsi | 50 +
arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts | 136 ++
arch/arm/boot/dts/bcm2837.dtsi | 49 +
arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 76 +
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 8 +
arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 3 +-
arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 3 +-
.../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 10 +-
arch/arm/boot/dts/en7523-evb.dts | 35 +
arch/arm/boot/dts/en7523.dtsi | 138 ++
arch/arm/boot/dts/exynos3250-artik5.dtsi | 10 +-
arch/arm/boot/dts/exynos3250-monk.dts | 2 +-
arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 165 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 2 +-
arch/arm/boot/dts/exynos3250.dtsi | 4 +-
arch/arm/boot/dts/exynos4.dtsi | 6 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 30 +-
arch/arm/boot/dts/exynos4210-origen.dts | 2 +-
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 226 +--
arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +-
arch/arm/boot/dts/exynos4210-trats.dts | 6 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 14 +-
arch/arm/boot/dts/exynos4210.dtsi | 2 -
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +-
arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +-
arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 30 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +-
arch/arm/boot/dts/exynos4412-origen.dts | 4 +-
arch/arm/boot/dts/exynos4412-p4note.dtsi | 78 +-
arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 252 +--
arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +-
arch/arm/boot/dts/exynos4412.dtsi | 2 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 7 +-
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 222 +--
arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 27 +-
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +-
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250-spring.dts | 25 +-
arch/arm/boot/dts/exynos5250.dtsi | 19 +-
arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 148 +-
arch/arm/boot/dts/exynos5260-xyref5260.dts | 23 +-
arch/arm/boot/dts/exynos5260.dtsi | 128 ++
arch/arm/boot/dts/exynos5410-odroidxu.dts | 34 +-
arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 170 +-
arch/arm/boot/dts/exynos5410-smdk5410.dts | 27 +-
arch/arm/boot/dts/exynos5410.dtsi | 4 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 12 +-
arch/arm/boot/dts/exynos5420-chagall-wifi.dts | 75 +
.../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 691 ++++++++
arch/arm/boot/dts/exynos5420-klimt-wifi.dts | 75 +
arch/arm/boot/dts/exynos5420-peach-pit.dts | 99 +-
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 194 +--
arch/arm/boot/dts/exynos5420-smdk5420.dts | 19 +-
arch/arm/boot/dts/exynos5420.dtsi | 26 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 99 +-
arch/arm/boot/dts/imx28-tx28.dts | 2 +-
arch/arm/boot/dts/imx28.dtsi | 2 +
arch/arm/boot/dts/imx51-ts4800.dts | 2 +-
arch/arm/boot/dts/imx53-m53menlo.dts | 29 +-
arch/arm/boot/dts/imx53-tx53.dtsi | 2 +-
arch/arm/boot/dts/imx6dl-plym2m.dts | 131 +-
arch/arm/boot/dts/imx6dl-prtvt7.dts | 203 ++-
arch/arm/boot/dts/imx6dl-victgo.dts | 121 +-
arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 3 +
arch/arm/boot/dts/imx6qdl-mba6.dtsi | 16 +-
arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 6 -
arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 11 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 13 +
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 +
arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 14 +
arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-tx6-mb7.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 12 +-
arch/arm/boot/dts/imx6qp-sabresd.dts | 6 +-
arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 74 +
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 2 +-
arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri.dtsi | 4 +-
arch/arm/boot/dts/imx7-mba7.dtsi | 2 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +-
arch/arm/boot/dts/imx7d-pico-hobbit.dts | 4 +-
arch/arm/boot/dts/imx7d-pico-pi.dts | 4 +-
arch/arm/boot/dts/imx7d-sdb.dts | 4 +-
arch/arm/boot/dts/imx7d.dtsi | 86 +-
arch/arm/boot/dts/imx7s-warp.dts | 4 +-
arch/arm/boot/dts/imxrt1050-pinfunc.h | 993 +++++++++++
arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts | 3 +-
...g302v2.dts => intel-ixp42x-netgear-wg302v1.dts} | 29 +-
arch/arm/boot/dts/intel-ixp42x.dtsi | 2 +-
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +-
arch/arm/boot/dts/kirkwood-c200-v1.dts | 310 ++++
arch/arm/boot/dts/lan966x-pcb8291.dts | 64 +
arch/arm/boot/dts/lan966x.dtsi | 237 +++
arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 8 +
arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 9 +
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 41 +-
arch/arm/boot/dts/mstar-infinity.dtsi | 34 +
.../boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi | 20 +
...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 25 +
.../dts/mstar-infinity2m-ssd202d-miyoo-mini.dts | 25 +
...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 23 +
...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 28 +
arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 5 +
arch/arm/boot/dts/mstar-infinity2m.dtsi | 17 +
arch/arm/boot/dts/mstar-infinity3.dtsi | 58 +
arch/arm/boot/dts/mstar-v7.dtsi | 9 +
arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts | 43 +
arch/arm/boot/dts/mt6582.dtsi | 128 ++
.../dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 43 +
arch/arm/boot/dts/nuvoton-wpcm450.dtsi | 384 +++++
arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 2 +-
arch/arm/boot/dts/openbmc-flash-layout.dtsi | 2 +-
arch/arm/boot/dts/ox810se-wd-mbwe.dts | 4 +
arch/arm/boot/dts/ox810se.dtsi | 18 +
arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 132 +-
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 3 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 19 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +-
arch/arm/boot/dts/qcom-mdm9615.dtsi | 3 +-
arch/arm/boot/dts/qcom-msm8226.dtsi | 125 ++
arch/arm/boot/dts/qcom-msm8660.dtsi | 3 +-
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +-
arch/arm/boot/dts/qcom-msm8960.dtsi | 30 +-
arch/arm/boot/dts/qcom-pm8226.dtsi | 43 +
arch/arm/boot/dts/qcom-sdx55.dtsi | 4 +-
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 4 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 +-
arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 2 +-
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 +-
arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 5 +
arch/arm/boot/dts/r9a06g032.dtsi | 27 +
arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +-
arch/arm/boot/dts/rk3288.dtsi | 1 -
arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 +
arch/arm/boot/dts/rv1108-evb.dts | 1 +
arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 60 +-
arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +-
arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 +--
arch/arm/boot/dts/s3c64xx.dtsi | 16 +-
arch/arm/boot/dts/s5pv210-aquila.dts | 2 +-
arch/arm/boot/dts/s5pv210-aries.dtsi | 40 +-
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 12 +-
arch/arm/boot/dts/s5pv210-galaxys.dts | 16 +-
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 226 +--
arch/arm/boot/dts/sam9x60.dtsi | 10 +-
arch/arm/boot/dts/sama5d2.dtsi | 11 +-
arch/arm/boot/dts/sama5d3.dtsi | 6 +-
arch/arm/boot/dts/sama5d4.dtsi | 9 +-
arch/arm/boot/dts/sama7g5.dtsi | 243 ++-
arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +-
arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +-
arch/arm/boot/dts/socfpga_arria5_socdk.dts | 4 +-
arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 2 +-
.../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +-
arch/arm/boot/dts/ste-ab8500.dtsi | 39 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 34 +-
arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +-
arch/arm/boot/dts/ste-href.dtsi | 25 +-
arch/arm/boot/dts/ste-snowball.dts | 27 +-
arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 24 +-
arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 22 +-
arch/arm/boot/dts/stih407-clock.dtsi | 101 +-
arch/arm/boot/dts/stih407-family.dtsi | 262 ++-
arch/arm/boot/dts/stih410-b2120.dts | 16 +-
arch/arm/boot/dts/stih410-b2260.dts | 30 +-
arch/arm/boot/dts/stih410-clock.dtsi | 100 +-
arch/arm/boot/dts/stih410.dtsi | 52 +-
arch/arm/boot/dts/stih418-b2199.dts | 22 +-
arch/arm/boot/dts/stih418-clock.dtsi | 101 +-
arch/arm/boot/dts/stih418.dtsi | 38 +-
arch/arm/boot/dts/stihxxx-b2120.dtsi | 22 +-
arch/arm/boot/dts/stm32429i-eval.dts | 12 +
arch/arm/boot/dts/stm32746g-eval.dts | 12 +
arch/arm/boot/dts/stm32f429-disco.dts | 12 +
arch/arm/boot/dts/stm32f429.dtsi | 57 +-
arch/arm/boot/dts/stm32f469-disco.dts | 16 +
arch/arm/boot/dts/stm32f746-disco.dts | 12 +
arch/arm/boot/dts/stm32f746.dtsi | 47 -
arch/arm/boot/dts/stm32f769-disco.dts | 12 +
arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 81 +-
arch/arm/boot/dts/stm32mp131.dtsi | 89 +-
arch/arm/boot/dts/stm32mp135f-dk.dts | 7 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 94 +-
arch/arm/boot/dts/stm32mp151.dtsi | 37 +-
arch/arm/boot/dts/stm32mp153.dtsi | 7 +
.../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 +
.../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 +
arch/arm/boot/dts/stm32mp157a-iot-box.dts | 2 +
...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 4 +
.../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 4 +
arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 6 +
arch/arm/boot/dts/stm32mp157c-ed1.dts | 2 +
arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts | 53 +
arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 552 ++++++
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +
arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +
arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 3 +-
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 56 +
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 4 +
arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts | 182 ++
arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 28 +
arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 4 +
arch/arm/boot/dts/sun8i-h3.dtsi | 2 +-
arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +-
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 18 +
arch/arm/boot/dts/tegra20-asus-tf101.dts | 12 +-
arch/arm/boot/dts/tegra20-colibri.dtsi | 2 +-
arch/arm/boot/dts/tegra20-paz00.dts | 6 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +-
arch/arm/boot/dts/tegra30-asus-tf700t.dts | 2 +-
.../boot/dts/tegra30-asus-transformer-common.dtsi | 2 +
arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +-
arch/arm/boot/dts/tegra30-ouya.dts | 2 +-
arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 2 +
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +-
arch/arm/mach-airoha/Makefile | 2 +
arch/arm/mach-airoha/airoha.c | 16 +
arch/arm64/Kconfig.platforms | 6 +
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 24 +-
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +-
.../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +-
arch/arm64/boot/dts/amlogic/Makefile | 7 +
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 43 +
.../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 117 ++
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 30 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 99 ++
.../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 129 ++
.../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 108 ++
arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 300 ++++
arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 145 ++
.../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 133 ++
arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 112 ++
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 +
arch/arm64/boot/dts/arm/Makefile | 2 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 5 +-
arch/arm64/boot/dts/arm/juno-r1-scmi.dts | 23 +
arch/arm64/boot/dts/arm/juno-r2-scmi.dts | 23 +
arch/arm64/boot/dts/arm/juno-scmi.dts | 9 +
arch/arm64/boot/dts/arm/juno-scmi.dtsi | 199 +++
arch/arm64/boot/dts/broadcom/Makefile | 3 +-
.../boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts | 2 +
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 161 +-
.../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 8 +-
arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +-
.../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 6 +-
arch/arm64/boot/dts/exynos/Makefile | 8 +-
arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 211 +--
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 276 +--
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 7 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 11 +-
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 176 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 44 +-
.../boot/dts/exynos/exynos7885-jackpotlte.dts | 92 +
arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 855 +++++++++
arch/arm64/boot/dts/exynos/exynos7885.dtsi | 423 +++++
arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 195 +++
arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 663 +++++++
arch/arm64/boot/dts/exynos/exynos850.dtsi | 701 ++++++++
.../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 50 +-
arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 2 +-
arch/arm64/boot/dts/freescale/Makefile | 55 +-
.../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 146 +-
.../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 138 +-
.../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 99 +-
.../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 134 +-
.../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 86 +-
.../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 97 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 24 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 16 +
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 57 +
.../boot/dts/freescale/imx8mm-emcon-avari.dts | 23 +
.../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 139 ++
arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 627 +++++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 55 +
arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 7 +-
arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 304 ++++
.../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 19 +
.../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 +
.../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 49 +
.../freescale/imx8mm-venice-gw72xx-0x-imx219.dts | 93 +
.../imx8mm-venice-gw72xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw72xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw72xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 78 +
.../freescale/imx8mm-venice-gw73xx-0x-imx219.dts | 93 +
.../imx8mm-venice-gw73xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw73xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw73xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 78 +
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 59 +
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 89 +-
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 836 +++++++++
.../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 ++
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 +
.../dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts | 18 +
.../dts/freescale/imx8mm-verdin-nonwifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 +
.../dts/freescale/imx8mm-verdin-wifi-dahlia.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 94 +
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 1264 ++++++++++++++
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 68 +-
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 51 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 104 ++
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 50 +
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 39 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 +
.../boot/dts/freescale/imx8mq-mnt-reform2.dts | 144 +-
arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 4 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 64 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 18 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 +
arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 5 +-
arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 7 +-
.../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 +
arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 10 +
arch/arm64/boot/dts/lg/lg1312.dtsi | 3 +-
arch/arm64/boot/dts/lg/lg1313.dtsi | 3 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 +
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 12 +
arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 3 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 68 +-
arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 3 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 +
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 299 +++-
arch/arm64/boot/dts/nvidia/Makefile | 11 +
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 46 +-
.../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 25 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 54 +-
.../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1824 ++++++++++++++++++++
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1010 +++++++++++
arch/arm64/boot/dts/qcom/Makefile | 12 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 12 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 13 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 35 +-
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 23 +
arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 1326 ++++++++++++++
.../boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts | 14 +
.../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 14 +
...llhead-rev-101.dts => msm8992-lg-bullhead.dtsi} | 2 -
...v-101.dts => msm8994-huawei-angler-rev-101.dts} | 0
arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +-
arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 34 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 56 +-
arch/arm64/boot/dts/qcom/pm6150l.dtsi | 10 +
arch/arm64/boot/dts/qcom/pm8953.dtsi | 90 +
arch/arm64/boot/dts/qcom/pms405.dtsi | 4 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +-
.../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 16 +
.../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 16 +
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 126 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 97 ++
arch/arm64/boot/dts/qcom/sc7280-crd.dts | 12 +
.../dts/qcom/sc7280-herobrine-herobrine-r0.dts | 1352 +++++++++++++++
.../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 313 ++++
arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 -
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1105 +++---------
arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dts | 20 +
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 215 +--
arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 4 +
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 547 ++++++
arch/arm64/boot/dts/qcom/sc7280.dtsi | 815 ++++++++-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 183 ++
arch/arm64/boot/dts/qcom/sdm632.dtsi | 81 +
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 7 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 19 +-
.../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 12 +
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 12 +
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 736 ++++++++
arch/arm64/boot/dts/qcom/sdm845.dtsi | 115 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 33 +-
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 748 ++++++++
arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 9 +
.../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 20 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 154 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 132 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 405 +++++
arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 20 +
arch/arm64/boot/dts/qcom/sm8450.dtsi | 417 ++++-
arch/arm64/boot/dts/renesas/Makefile | 3 +
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 9 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +-
arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 332 ++++
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 2 +-
.../boot/dts/renesas/hihope-rzg2-ex-lvds.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 14 +-
.../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 4 +-
.../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 10 +-
.../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 4 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 43 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 102 ++
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 191 ++
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 24 +-
.../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 229 +++
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 35 +-
.../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 28 +
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 86 +
arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 32 +
arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 91 +
arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi | 20 +
arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 2 +
arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 491 ++++++
arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 25 +
arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 26 +
arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi | 13 +
arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 207 +++
.../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 137 ++
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +-
arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 322 +---
.../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 94 +
arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 222 +++
arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 77 +
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 141 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/Makefile | 3 +
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 11 +-
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +-
.../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 11 +
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 -
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +-
.../boot/dts/rockchip/rk3566-pinenote-v1.1.dts | 18 +
.../boot/dts/rockchip/rk3566-pinenote-v1.2.dts | 18 +
arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 639 +++++++
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 136 ++
arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 457 +++++
arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 205 ++-
arch/arm64/boot/dts/rockchip/rk3568.dtsi | 21 +
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 257 +++
arch/arm64/boot/dts/tesla/Makefile | 3 +
arch/arm64/boot/dts/tesla/fsd-evb.dts | 39 +
arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 335 ++++
arch/arm64/boot/dts/tesla/fsd.dtsi | 754 ++++++++
arch/arm64/boot/dts/ti/Makefile | 2 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 267 +++
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 36 +
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 41 +
arch/arm64/boot/dts/ti/k3-am62.dtsi | 105 ++
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 206 +++
arch/arm64/boot/dts/ti/k3-am625.dtsi | 103 ++
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 23 +-
arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 -
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 2 -
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 +
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +-
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 23 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 76 +-
arch/arm64/configs/defconfig | 1 +
drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 -
drivers/pinctrl/samsung/pinctrl-exynos.c | 4 +
drivers/pinctrl/samsung/pinctrl-samsung.c | 87 +-
include/dt-bindings/clock/at91.h | 1 +
include/dt-bindings/clock/fsd-clk.h | 150 ++
include/dt-bindings/clock/r9a06g032-sysctrl.h | 1 +
include/dt-bindings/clock/r9a07g054-cpg.h | 229 +++
include/dt-bindings/clock/tegra234-clock.h | 135 +-
include/dt-bindings/memory/tegra234-mc.h | 75 +
include/dt-bindings/pinctrl/k3.h | 3 +
include/dt-bindings/power/imx8mp-power.h | 35 +
include/dt-bindings/power/imx8mq-power.h | 3 +
include/dt-bindings/power/tegra234-powergate.h | 22 +
include/dt-bindings/reset/tegra234-reset.h | 45 +-
586 files changed, 41187 insertions(+), 5539 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/airoha.yaml
create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml
create mode 100644 Documentation/devicetree/bindings/arm/npcm/nuvoton,gcr.yaml
create mode 100644 Documentation/devicetree/bindings/arm/tesla.yaml
delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt
create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml
create mode 100644
Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml
create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio-bank.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
delete mode 100644
Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml
create mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-extended-wifi.dts
create mode 100644 arch/arm/boot/dts/armada-370-c200-v2.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts
create mode 100644 arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts
create mode 100644 arch/arm/boot/dts/en7523-evb.dts
create mode 100644 arch/arm/boot/dts/en7523.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-chagall-wifi.dts
create mode 100644 arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-klimt-wifi.dts
create mode 100644 arch/arm/boot/dts/imxrt1050-pinfunc.h
rename arch/arm/boot/dts/{intel-ixp42x-netgear-wg302v2.dts =>
intel-ixp42x-netgear-wg302v1.dts} (77%)
create mode 100644 arch/arm/boot/dts/kirkwood-c200-v1.dts
create mode 100644 arch/arm/boot/dts/lan966x-pcb8291.dts
create mode 100644 arch/arm/boot/dts/lan966x.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-miyoo-mini.dts
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi
create mode 100644 arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts
create mode 100644 arch/arm/boot/dts/mt6582.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts
create mode 100644 arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts
create mode 100644 arch/arm/mach-airoha/Makefile
create mode 100644 arch/arm/mach-airoha/airoha.c
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-vero4k-plus.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-r1-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-r2-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dtsi
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-jackpotlte.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos850.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs422.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs485.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs422.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8953.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts
rename arch/arm64/boot/dts/qcom/{msm8992-bullhead-rev-101.dts =>
msm8992-lg-bullhead.dtsi} (98%)
rename arch/arm64/boot/dts/qcom/{msm8994-angler-rev-101.dts =>
msm8994-huawei-angler-rev-101.dts} (100%)
create mode 100644 arch/arm64/boot/dts/qcom/pm8953.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r0.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts
delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm632.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8450-hdk.dts
create mode 100644 arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
create mode 100644 arch/arm64/boot/dts/tesla/Makefile
create mode 100644 arch/arm64/boot/dts/tesla/fsd-evb.dts
create mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/tesla/fsd.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625.dtsi
create mode 100644 include/dt-bindings/clock/fsd-clk.h
create mode 100644 include/dt-bindings/clock/r9a07g054-cpg.h
create mode 100644 include/dt-bindings/power/imx8mp-power.h
create mode 100644 include/dt-bindings/power/tegra234-powergate.h
^ permalink raw reply [flat|nested] 21+ messages in thread
* [GIT PULL 4/4] ARM: DT updates for 5.18
@ 2022-03-23 23:12 ` Arnd Bergmann
0 siblings, 0 replies; 21+ messages in thread
From: Arnd Bergmann @ 2022-03-23 23:12 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.18
for you to fetch changes up to bcea9aaa4373f2ee8ea3c758b76c479dffe85822:
arm64: dts: n5x: drop invalid property and fix edac node name
(2022-03-19 22:34:25 +0100)
----------------------------------------------------------------
ARM: DT updates for 5.18
After a somewhat quiet 5.17 release, the size of the DT changes
is a bit larger again. There are nine new SoC that get added,
all of them related to existing platforms:
- Airoha (formerly Mediatek/EcoNet) EN7523 networking SoC and EVB
- Mediatek mt6582 tablet platform with the Prestigio PMT5008 3G tablet
- Microchip Lan966 networking SoC and it evaluation board
- Qualcomm Snapdragon 625/632 midrange phone SoCs, with the
LG Nexus 5X and Fairphone FP3 phones
- Renesas RZ/G2LC and RZ/V2L general-purpose embedded SoCs,
along with their evaluation boards
- Samsung Exynos 850 phone SoC and reference board
- Samsung Exynos7885 with the Samsung Galaxy A8 (2018) phone
- Tesla FSD (Fully Self-Driving), an automotive SoC losely derived
from the Samsung Exynos family.
- TI K3/AM62 SoC and reference board
Support for additional functionality in existing dts files is added all
over the place: Samsung, Renesas, Mstar, wpcm450, OMAP, AT91, Allwinner,
i.MX, Tegra, Aspeed, Oxnas, Qualcomm, Mediatek, and Broadcom.
Samsung has a rework for its pinctrl schema that is a bit tricky and
requires driver changes to be included here.
A few more platforms only have smaller cleanups and DT Schema fixes,
this includes SoCFPGA, ux500, ixp4xx, STi, Xilinx Zynq, LG, and Juno.
The new machines are really too many to list, but I'll do it anyway:
Allwinner:
- A20-Marsboard development board
Amlogic
- Amediatek X96-AIR (Amlogic S905X3)
- CYX A95XF3-AIR (Amlogic S905X3)
- Haochuangy H96-Max (Amlogic S905X3)
- Amlogic AQ222 (Amlogic S4)
- OSMC Vero 4K+ (Amlogic S905D)
Arm Juno
- Separate DT depending on SCMI firmware version
Aspeed:
- Quanta S6Q BMC (AST2600)
- ASRock ROMED8HM3 (AST2500)
Broadcom:
- Raspberry Pi Zero 2 W
Marvell MVEBU/Armada:
- Ctera C200 V1 NAS (kirkwood)
- Ctera C200 V2 NAS (armada-370)
Mstar
- DongShanPiOne, a low-end embedded board
- Miyoo Mini handheld game console
NXP i.MX:
- Numerous i.MX8M Mini based boards in even more variations, but
none based on other SoCs this time:
Protonic PRT8MM, emCON-MX8M Mini, Toradex Verdin, and
Gateworks GW7903
Qualcomm:
- Google Herobrine R1 Chromebook platform (Snapdragon 7c Gen 3)
- SHIFT6mq phone (Snapdragon 845)
- Samsung Galaxy Book2 (Snapdragon 850)
- Snapdragon 8 Gen 1 Hardware Development Kit
TI OMAP:
- SanCloud BeagleBone Enhanced WiFi
Rockchip:
- Pine64 PineNote ereader tablet (rk356x)
- Bananapi-R2-Pro (rk356x)
STM32:
- emtrion emSBS-Argon embedded board (stm32mp157c)
----------------------------------------------------------------
Abel Vesa (3):
arm64: dts: imx8qm: Add SCU RTC node
arm64: dts: imx8qxp-ss-adma: Drop fsl,imx7ulp-lpuart comaptible
ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
Adam Ford (9):
arm64: dts: imx8mn: add GPC node
arm64: dts: imx8mn: put USB controller into power-domains
arm64: dts: imx8mn: add DISP blk-ctrl
arm64: dts: imx8mn: Enable GPU
arm64: dts: imx8mq-tqma8mq: Remove redundant vpu reference
arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl
arm64: dts: imx8mm: Enable Hantro G1 and G2 video decoders
arm64: dts: imx8mm-beacon: Enable PCIe
ARM: dts: logicpd-torpedo: Add isp1763 support to baseboard
Akhil R (5):
dt-bindings: Add headers for Tegra234 I2C
dt-bindings: Add headers for Tegra234 PWM
arm64: tegra: Add Tegra234 I2C devicetree nodes
arm64: tegra: Add Tegra234 PWM devicetree nodes
arm64: tegra: Add GPCDMA node for tegra186 and tegra194
Alain Volmat (7):
ARM: dts: sti: ensure unique unit-address in stih407-clock
ARM: dts: sti: ensure unique unit-address in stih410-clock
ARM: dts: sti: ensure unique unit-address in stih418-clock
ARM: dts: sti: move some nodes out of the soc section in
stih407-family.dtsi
ARM: dts: sti: remove delta node from stih410.dtsi
ARM: dts: sti: move usb picophy nodes out of soc in stih410.dtsi
ARM: dts: sti: move usb picophy nodes out of soc in stih418.dtsi
Alex Bee (1):
arm64: dts: rockchip: add cooling map and trip points for gpu to rk356x
Alex Elder (1):
arm64: dts: qcom: add IPA qcom,qmp property
Alexander Martinz (1):
arm64: dts: qcom: sdm845: add device tree for SHIFT6mq
Alexander Stein (6):
arm64: dts: tqma8mqml: add PCIe support
ARM: dts: imx6qdl-mba6: Move rtc alias to common location
ARM: dts: imx6qdl: tqma6: Add i2c bus recovery
ARM: dts: imx6qdl: tqma6: Mark gpio-buttons as wakeup-source
ARM: dts: imx6qdl: tqma6: Remove obsolete comment
ARM: dts: imx6qdl-mba6: Move pinmux to regulator node
Alexandre Torgue (4):
ARM: dts: stm32: use exti 19 as main interrupt to support RTC
wakeup on stm32mp157
ARM: dts: stm32: Enable EXTI on stm32mp13
ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp13
ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp15
Alim Akhtar (9):
dt-bindings: add vendor prefix for Tesla
dt-bindings: arm: add Tesla FSD ARM SoC
dt-bindings: clock: Add bindings definitions for FSD CMU blocks
dt-bindings: clock: Document FSD CMU bindings
arm64: dts: fsd: Add initial device tree support
arm64: dts: fsd: Add initial pinctrl support
arm64: defconfig: Enable Tesla FSD SoC
ARM: dts: exynos: update dma node name with dtschema
arm64: dts: fsd: Add the MCT support
Allen-KH Cheng (6):
arm64: dts: mediatek: Correct uart clock of MT8192
arm64: dts: mediatek: Correct SPI clock of MT8192
arm64: dts: mediatek: Correct Nor Flash clock of MT8192
arm64: dts: mediatek: Correct I2C clock of MT8192
arm64: dts: mediatek: Correct system timer clock of MT8192
arm64: dts: mt8192: Add watchdog node
Amelie Delaunay (2):
ARM: dts: stm32: add DMA1, DMA2 and DMAMUX1 on STM32MP13x SoC family
ARM: dts: stm32: add MDMA on STM32MP13x SoC family
Andrej Picej (1):
ARM: dts: imx6qdl-phytec: add missing pmic MFD subdevices
Andrew Geissler (2):
ARM: dts: aspeed: everest: Label reset-cause-pinhole GPIO
ARM: dts: aspeed: rainier: Label reset-cause-pinhole GPIO
Andrew Jeffery (1):
ARM: dts: aspeed: tacoma: Clean up KCS nodes
Arnd Bergmann (48):
Merge tag 'tesla-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'socfpga_dts_update_for_v5.18_part1' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/dt
Merge tag 'samsung-dt-pinctrl-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-dt-bindings-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'ux500-dts-v5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'ixp4xx-dts-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'sti-dt-for-v5.18-round1' of
git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into arm/dt
Merge branch 'mstar-dt-next' of
https://github.com/linux-chenxing/linux into arm/dt
Merge tag 'nuvoton-5.18-devicetree' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'amlogic-arm64-dt-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
Merge tag 'imx-bindings-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'juno-update-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/dt
Merge tag 'omap-for-v5.18/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'sunxi-dt-for-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag 'v5.18-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.18-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag3' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'at91-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'v5.18-rockchip-drivers-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'stm32-dt-for-v5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
Merge tag 'tegra-for-5.18-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.18-arm-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.18-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'samsung-dt-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'aspeed-5.18-devicetree-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'oxnas-arm-soc-dt-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/narmstrong/linux-oxnas
into arm/dt
Merge tag 'ti-k3-dt-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag 'qcom-dts-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'qcom-arm64-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'v5.17-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'v5.17-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'mvebu-dt64-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'mvebu-dt-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'zynqmp-dt-for-v5.18' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'at91-dt-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'dt64-cleanup-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'arm-soc/for-5.18/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.18/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'v5.18-rockchip-dts64-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.18-rockchip-dts32-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'socfpga_dts_update_for_v5.18_part2' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/dt
Artem Lapkin (1):
arm64: dts: meson-sm1: add spdifin and pdifout nodes
Arınç ÜNAL (1):
ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
Aswani Reddy (1):
arm64: dts: fsd: Add SPI device nodes
Balakrishna Godavarthi (1):
arm64: dts: qcom: sc7280: Add bluetooth node on SC7280 IDP boards
Baltazár Radics (1):
ARM: dts: sun8i: Add ethernet0 alias in Nanopi NEO's device tree
Baruch Siach (2):
arm64: dts: qcom: ipq6018: add pcie max-link-speed
arm64: dts: qcom: ipq6018: fix usb reference period
Ben Wolsieffer (1):
ARM: dts: qcom: apq8060-dragonboard: fix typo in eMMC
Biju Das (16):
arm64: dts: renesas: rzg2l-smarc: Move pinctrl definitions
arm64: dts: renesas: Add initial DTSI for RZ/G2LC SoC
arm64: dts: renesas: Add initial device tree for RZ/G2LC SMARC EVK
dt-bindings: arm: renesas: Document Renesas RZ/V2L SoC on SMARC EVK
dt-bindings: power: renesas,rzg2l-sysc: Document RZ/V2L SoC
dt-bindings: clock: Add R9A07G054 CPG Clock and Reset Definitions
arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC
arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK
arm64: dts: renesas: rzg2lc-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: rzg2lc-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: rzg2l-smarc: Add common dtsi file
arm64: dts: renesas: rzg2lc-smarc: Add macros for DIP-Switch settings
arm64: dts: renesas: rzg2lc-smarc: Enable SCIF1 on carrier board
arm64: dts: renesas: rzg2lc-smarc: Enable CANFD channel 1
arm64: dts: renesas: rzg2lc-smarc: Use SW_SD0_DEV_SEL macro for
eMMC/SDHI device selection
arm64: dts: renesas: rzg2lc-smarc-som: Enable watchdog
Bjorn Andersson (4):
arm64: dts: qcom: sm8450: Add remoteproc enablers and instances
arm64: dts: qcom: sm8450-qrd: Enable remoteproc instances
arm64: dts: qcom: c630: Add backlight controller
arm64: dts: qcom: c630: Move panel to aux-bus
Caleb Connolly (1):
arm64: dts: qcom: sdm845-oneplus-*: add fuel gauge
Chris Morgan (4):
arm64: dts: rockchip: Remove vcc13 and vcc14 for rk808
arm64: dts: rockchip: Add #clock-cells value for rk805
ARM: dts: rockchip: Add #clock-cells value for rk805
ARM: dts: rockchip: Update regulator name for PX3
Christian Gmeiner (1):
arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes
Christian Hewitt (12):
arm64: dts: meson: add common SM1 ac2xx dtsi
dt-bindings: arm: amlogic: add X96-AIR bindings
arm64: dts: meson: add initial device-trees for X96-AIR
dt-bindings: vendor-prefixes: add cyx prefix
dt-bindings: arm: amlogic: add A95XF3-AIR bindings
arm64: dts: meson: add initial device-trees for A95XF3-AIR
dt-bindings: vendor-prefixes: add haochuangyi prefix
dt-bindings: arm: amlogic: add H96-Max bindings
arm64: dts: meson: add initial device-tree for H96-Max
dt-bindings: vendor-prefixes: add osmc prefix
dt-bindings: arm: amlogic: add Vero 4K+ bindings
arm64: dts: meson: add support for OSMC Vero 4K+
Chun-Jie Chen (1):
arm64: dts: mediatek: Add mt8192 power domains controller
Claudiu Beznea (5):
ARM: dts: at91: remove status = "okay" from soc specific dtsi
ARM: dts: at91: fix low limit for CPU regulator
ARM: dts: at91: sama7g5ek: set regulator voltages for standby state
ARM: dts: at91: sama7g5: add opps
ARM: dts: at91: sama7g5: add eic node
Conley Lee (2):
ARM: dts: sun7i: Add A20-Marsboard
dt-bindings: arm: sunxi: add haoyu,a20-marsboard
Daniel Palmer (13):
ARM: dts: mstar: Set gpio compatible for ssd20xd
dt-bindings: vendor-prefixes: Add prefix for Miyoo
dt-bindings: arm: mstar: Add compatible for Miyoo Mini
ARM: dts: mstar: Add a dts for Miyoo Mini
dt-bindings: vendor-prefixes: Add prefix for 100ask
dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
ARM: dts: mstar: Add board for 100ask DongShanPiOne
dt-bindings: clk: mstar msc313 cpupll binding description
ARM: mstar: Add cpupll to base dtsi
ARM: mstar: Link cpupll to cpu
ARM: mstar: Link cpupll to second core
ARM: mstar: Add OPP table for infinity
ARM: mstar: Add OPP table for infinity3
Dario Binacchi (1):
ARM: dts: imx28: reparent gpmi clock to ref_gpmi
David Heidelberg (21):
arm64: xilinx: dts: drop legacy property #stream-id-cells
arm64: dts: qcom: msm8996: use standartized naming for spmi node
ARM: dts: qcom: sdx55: use standartized naming for spmi node
ARM: dts: qcom: apq8064: correct ranges values
ARM: dts: qcom: apq8064: make pci regs property dt-schema compliant
ARM: dts: qcom: apq8064: adjust dsi node name to match dt-schema
ARM: dts: qcom: nexus7: remove vcss supply which never existed
ARM: dts: qcom: apq8060: correct mvs switch name
ARM: dts: qcom: rename eth node to ethernet
ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
ARM: dts: qcom: add KPSS GCC compatible to clock nodes
ARM: dts: qcom: msm8960: move vsdcc regulator out of simple-bus
ARM: dts: qcom: fill missing power-domain-cells for gcc controllers
arm64: dts: qcom: sdm845: fix microphone bias properties and values
arm64: dts: qcom: update qcom,domain property
arm64: dts: qcom: fix thermal zones naming
arm64: dts: qcom: sdm845: rename memory@ nodes to more descriptive names
arm64: dts: qcom: msm8996: qcom,controlled-remotely is boolean
arm64: dts: qcom: sdm845: add missing power-controller compatible
arm64: dts: qcom: pms405: assign device specific compatible
arm64: dts: qcom: msm8916: improve usb hs node formating
David Jander (1):
arm64: dts: imx: add Protonic PRT8MM board
David Virag (1):
arm64: dts: exynos: Add initial device tree support for Exynos7885 SoC
Dillon Min (2):
ARM: dts: stm32: Add DMA2D support for STM32F429 series soc
ARM: dts: stm32: Enable DMA2D on STM32F469-DISCO board
Dinh Nguyen (3):
ARM: dts: socfpga: arria10: align regulator node with dtschema
ARM: dts: socfpga: cyclone5: align regulator node with dtschema
arm64: dts: n5x: add sdr edac support
Dmitry Baryshkov (4):
arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema
arm64: dts: qcom: sdm845: add bi_tcxo to camcc
arm64: dts: qcom: msm8996: add cxo and sleep-clk to gcc node
arm64: dts: qcom: msm8996: convert xo_board to RPM_SMD_BB_CLK1
Dmitry Osipenko (3):
ARM: tegra: asus-tf101: Enable S/PDIF and HDMI audio
ARM: tegra: tf700t: Rename DSI node
ARM: tegra: paz00: Add MMC aliases
Dominik Kobinski (1):
ARM: dts: qcom: pm8226: Support SPMI regulators on PMIC sid 1
Douglas Anderson (15):
arm64: dts: qcom: sc7280: Fix gmu unit address
arm64: dts: qcom: sc7280: Move herobrine-r0 to its own dts
arm64: dts: qcom: sc7280: Factor out Chrome common fragment
arm64: dts: qcom: sc7280: Factor gpio.h include to sc7280.dtsi
arm64: dts: qcom: sc7180-trogdor: Add "-regulator" suffix to pp3300_hub
arm64: dts: qcom: sc7280-herobrine: Consistently add "-regulator" suffix
arm64: dts: qcom: sc7280: Properly sort sdc pinctrl lines
arm64: dts: qcom: sc7280: Clean up sdc1 / sdc2 pinctrl
arm64: dts: qcom: sc7280-idp: No need for "input-enable" on sw_ctrl
arm64: dts: qcom: sc7280: Fix sort order of dp_hot_plug_det /
pcie1_clkreq_n
arm64: dts: qcom: sc7280: Add edp_out port and HPD lines
arm64: dts: qcom: sc7280: Move pcie1_clkreq pull / drive str to boards
arm64: dts: qcom: sc7280: Move dp_hot_plug_det pull from SoC dtsi file
arm64: dts: qcom: sc7280: Add a blank line in the dp node
arm64: dts: qcom: sc7280: Add herobrine-r1
Eddie James (3):
ARM: dts: aspeed: rainier and everest: Enable UHCI
ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO
ARM: dts: aspeed: p10bmc: Enable ftrace in ramoops buffer
Erwan Le Ray (16):
ARM: dts: stm32: add DMA configuration to UART nodes on stm32mp151
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-ed1
ARM: dts: stm32: keep uart4 and uart7 behavior on stm32mp15xx-dkx
ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-ctouch2
ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-edimm2.2
ARM: dts: stm32: keep uart4 behavior on stm32mp157a-iot-box
ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0-of7
ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0
ARM: dts: stm32: keep uart nodes behavior on stm32mp157a-stinger96
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-lxa-mc1
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-odyssey
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-drc02
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-pdk2
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-picoitx
ARM: dts: stm32: keep uart4 behavior on stm32mp15xx-dhcom-som
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcor-avenger96
Ezequiel Garcia (2):
arm64: dts: rockchip: add gpu node to rk356x
arm64: dts: rockchip: enable the gpu on quartz64-a
Fabio Estevam (2):
arm64: dts: renesas: beacon: Remove the 'pm-ignore-notify' property
ARM: dts: imx6sx-udoo-neo: Add HDMI support
Fabrice Gasnier (4):
ARM: dts: stm32: remove some timer duplicate unit-address on
stm32f4 series
ARM: dts: stm32: remove timer5 duplicate unit-address on stm32f4 series
ARM: dts: stm32: remove some timer duplicate unit-address on
stm32f7 series
ARM: dts: stm32: remove timer5 duplicate unit-address on stm32f7 series
Felipe Balbi (2):
arm64: dts: qcom: sm8150: add i2c and spi dma channels
arm64: dts: qcom: sm8150: simplify references to pwrkey and resin
Frank Wunderlich (3):
dt-bindings: rockchip: Add BananaPi R2 Pro Board
arm64: dts: rockchip: Add Bananapi R2 Pro
arm64: dts: broadcom: Fix sata nodename
Gary Bisson (2):
arm64: dts: meson-g12-common: add more pwm_f options
arm64: dts: meson-g12-common: add uart_ao_b pins muxing
Geert Uytterhoeven (9):
arm64: dts: renesas: r8a779a0: Add INTC-EX device node
arm64: dts: renesas: Miscellaneous whitespace fixes
Merge tag 'renesas-r9a07g054-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.18
arm64: dts: renesas: r8a779f0: Add RWDT node
arm64: dts: renesas: spider-cpu: Enable watchdog timer
arm64: dts: renesas: Align GPIO hog names with dtschema
ARM: dts: renesas: Align GPIO hog names with dtschema
arm64: dts: renesas: r8a779f0: Add pinctrl device node
arm64: dts: renesas: spider: Complete SCIF3 description
George Hung (1):
ARM: dts: aspeed: Add device tree for Quanta S6Q BMC
Gerald Baeza (1):
ARM: dts: stm32: update sdmmc slew-rate in stm32mp13 pinctrl
Hari Nagalla (1):
arm64: dts: ti: k3-am64: Add ESM0 to device memory map
Hari Prasath (2):
ARM: dts: at91: sama7g5: Add can controllers of sama7g5
ARM: dts: at91: sama7g5: Enable can0 and can1 support in sama7g5-ek
Heiko Stuebner (2):
arm64: dts: rockchip: define vdd_log on rk3399-puma
arm64: dts: rockchip: fix supplies for pwm regulators
Henrik Grimler (4):
dt-bindings: arm: samsung: document Chagall WiFi board binding
ARM: dts: exynos: Add support for Samsung Chagall WiFi
dt-bindings: arm: samsung: document Klimt WiFi board binding
ARM: dts: exynos: Add support for Samsung Klimt WiFi
Hugo Villeneuve (3):
arm64: dts: imx8mp-evk: add PCA6416 interrupt controller mode
arm64: dts: imx8mp-evk: add PCA6416 gpio line names
arm64: dts: imx8mp-evk: add support for I2C5
Jack Matthews (1):
ARM: dts: qcom: pm8226: Add vibration motor node
Jacopo Mondi (1):
arm64: dts: renesas: condor: Enable MAX9286
Jean THOMAS (2):
arm64: dts: qcom: msm8992-lg-bullhead: Place LG Bullhead generic
code into a DTSI file
arm64: dts: qcom: msm8992-lg-bullhead: Add support for LG Bullhead rev 1.0
Jean-Jacques Hiblot (3):
dt-bindings: clock: r9a06g032: Add the definition of the watchdog clock
ARM: dts: r9a06g032: Add the watchdog nodes
ARM: dts: r9a06g032-rzn1d400-db: Enable watchdog0 with a 60s timeout
Jernej Skrabec (1):
MAINTAINERS: Update Allwinner SoCs maintainers
Jesse Taube (1):
ARM: dts: imxrt1050-pinfunc: Add pinctrl binding header
Joel Stanley (3):
ARM: dts: aspeed: rainier: Remove SPI NOR controllers
ARM: dts: aspeed: rainer: Add RTC battery gpio name
ARM: dts: aspeed: everest: Add RTC battery gpio name
Johan Jonker (1):
ARM: dts: rockchip: remove status from rk3288 crypto node
John Crispin (4):
dt-bindings: Add vendor prefix for Airoha
dt-bindings: arm: airoha: Add binding for EN7523 SoC and EVB
ARM: Add basic support for Airoha EN7523 SoC
ARM: dts: add GPIO support for Airoha EN7523
Jon Hunter (1):
arm64: tegra: Enable device-tree overlay support
Jonas Kuenstler (1):
arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC
Jonathan Neuschäfer (8):
dt-bindings: arm/npcm: Add binding for global control registers (GCR)
MAINTAINERS: Match all of bindings/arm/npcm/ as part of NPCM architecture
ARM: dts: wpcm450: Add global control registers (GCR) node
ARM: dts: wpcm450: Add pinctrl and GPIO nodes
ARM: dts: wpcm450: Add pin functions
ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add GPIO LEDs and buttons
ARM: dts: wpcm450: Add pinmux information to UART0
MAINTAINERS: ARM/WPCM450: Add 'W:' line with wiki
Julius Werner (1):
ARM: tegra: Update jedec,lpddr2 revision-id binding
Kathiravan T (5):
arm64: dts: qcom: ipq8074: add the reserved-memory node
arm64: dts: qcom: ipq8074: enable the GICv2m support
arm64: dts: qcom: ipq6018: enable the GICv2m support
arm64: dts: qcom: ipq8074: drop the clock-frequency property
arm64: dts: qcom: ipq6018: drop the clock-frequency property
Kavyasree Kotagiri (1):
ARM: dts: add DT for lan966 SoC and 2-port board pcb8291
Keerthy (1):
arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent
for wkup_gpioX instances
Kieran Bingham (2):
arm64: dts: renesas: eagle: Enable MAX9286
arm64: dts: renesas: Add GMSL cameras .dtsi
Krishna Manikandan (1):
arm64: dts: qcom: sc7280: add display dt nodes
Krzysztof Kozlowski (88):
pinctrl: samsung: drop pin banks references on error paths
pinctrl: samsung: accept GPIO bank nodes with a suffix
dt-bindings: pinctrl: samsung: convert to dtschema
dt-bindings: pinctrl: samsung: describe Exynos850 and
ExynosAutov9 wake-ups
pinctrl: samsung: add support for Exynos850 and ExynosAutov9 wake-ups
ARM: dts: exynos: split dmas into array of phandles in Exynos5250
Merge tag 'samsung-pinctrl-5.18' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
for-v5.18/dt-pinctrl
ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
ARM: dts: exynos: drop unused pinctrl defines in Exynos3250
ARM: dts: exynos: simplify PMIC DVS pin configuration in Odroid XU
ARM: dts: exynos: override pins by label in Peach Pit
ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pit
ARM: dts: exynos: override pins by label in Peach Pi
ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pi
ARM: dts: s3c64xx: drop unneeded pinctrl wake-up interrupt mapping
ARM: dts: exynos: align pinctrl with dtschema in Exynos3250
ARM: dts: exynos: align pinctrl with dtschema in Exynos4210
ARM: dts: exynos: align pinctrl with dtschema in Exynos4412
ARM: dts: exynos: align pinctrl with dtschema in Exynos5250
ARM: dts: exynos: align pinctrl with dtschema in Exynos5260
ARM: dts: exynos: align pinctrl with dtschema in Exynos5410
ARM: dts: exynos: align pinctrl with dtschema in Exynos542x/5800
arm64: dts: exynos: align pinctrl with dtschema in Exynos5433
arm64: dts: exynos: align pinctrl with dtschema in Exynos7
arm64: dts: exynos: align pinctrl with dtschema in ExynosAutov9
ARM: dts: s3c24xx: align pinctrl with dtschema
ARM: dts: s3c64xx: align pinctrl with dtschema
ARM: dts: s5pv210: align pinctrl with dtschema
arm64: dts: exynos: use dedicated wake-up pinctrl compatible in
ExynosAutov9
arm64: dts: exynos: Align MAX77843 nodes with dtschema on TM2
ARM: dts: exynos: Align MAX77836 nodes with dtschema on Monk and Rinato
ARM: dts: exynos: add necessary clock controller inputs in Exynos5260
ARM: dts: exynos: drop unsupported MAX77802 regulators on Odroid XU
arm64: dts: exynos: add necessary clock inputs in Exynos7
ARM: dts: exynos: add USB DWC3 supplies to Arndale
ARM: dts: exynos: add USB DWC3 supplies to SMDK5250
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Snow
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Spring
ARM: dts: exynos: add USB DWC3 supplies to ArndaleOcta
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pit
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pi
ARM: dts: exynos: add USB DWC3 supplies to SMDK5420
ARM: dts: exynos: add fake USB DWC3 supplies to SMDK5410
arm64: dts: exynos: add USB DWC3 supplies to Espresso board
ARM: dts: exynos: drop old thermal properties from Exynos4210
ARM: dts: exynos: use define for TMU clock on Exynos4412
Merge tag 'samsung-dt-bindings-clk-fsd-5.18' into for-v5.18/tesla-fsd
arm64: dts: exynos: align pl330 node name with dtschema
arm64: dts: exynos: drop unneeded syscon phandle in Exynos5433 LPASS
arm64: dts: broadcom: align pl330 node name with dtschema
arm64: dts: exynos: adjust USB DRD clocks with dtschema in Exynos7
ARM: dts: exynos: use generic node name for LPDDR3 timings in Odroid
dt-bindings: altera: document existing Cyclone 5 board compatibles
dt-bindings: altera: document Arria 5 based board compatibles
dt-bindings: altera: document Arria 10 based board compatibles
dt-bindings: altera: document VT compatibles
dt-bindings: altera: document Stratix 10 based board compatibles
dt-bindings: intel: document Agilex based board compatibles
dt-bindings: clock: intel,stratix10: convert to dtschema
ARM: dts: arria5: add board compatible for SoCFPGA DK
ARM: dts: arria10: add board compatible for Mercury AA1
ARM: dts: arria10: add board compatible for SoCFPGA DK
arm64: dts: stratix10: add board compatible for SoCFPGA DK
arm64: dts: stratix10: move ARM timer out of SoC node
arm64: dts: stratix10: align mmc node names with dtschema
arm64: dts: stratix10: align regulator node names with dtschema
arm64: dts: agilex: add board compatible for SoCFPGA DK
arm64: dts: agilex: add board compatible for N5X DK
arm64: dts: agilex: align mmc node names with dtschema
arm64: dts: intel: socfpga_agilex_socdk: align LED node names
with dtschema
arm64: dts: stratix10: align pl330 node name with dtschema
arm64: dts: agilex: align pl330 node name with dtschema
arm64: dts: exynos: drop incorrectly placed wakeup interrupts in Exynos850
arm64: dts: exynos: align pinctrl with dtschema in Exynos850
arm64: dts: exynos: use dedicated wake-up pinctrl compatible in Exynos850
ARM: dts: exynos: add missing HDMI supplies on SMDK5250
ARM: dts: exynos: add missing HDMI supplies on SMDK5420
ARM: dts: exynos: align PPMU event node names with dtschema
arm64: dts: rockchip: align Google CROS EC PWM node name with dtschema
arm64: dts: qcom: align Google CROS EC PWM node name with dtschema
dt-bindings: usb: dwc2: fix compatible of Intel Agilex
dt-bindings: usb: dwc2: add iommus
dt-bindings: usb: dwc2: add disable-over-current
arm64: dts: agilex/stratix10: add clock-names to USB DWC2 node
arm64: dts: juno: align pl330 node name with dtschema
arm64: dts: lg: add dma-cells to pl330 node
arm64: dts: lg: align pl330 node name with dtschema
arm64: dts: n5x: drop invalid property and fix edac node name
Kuldeep Singh (3):
arm64: dts: ns2: Fix spi-cpol and spi-cpha property
arm64: dts: ns2: Fix spi clock name
arm64: dts: stingray: Fix spi clock name
Kuninori Morimoto (1):
arm64: dts: renesas: ulcb/ulcb-kf: switch to use
audio-graph-card2 for sound
Kuogee Hsieh (1):
arm64: dts: qcom: sc7280: Add Display Port node
Li Yang (1):
arm64: dts: ls1028a-qds: define mdio slots for networking options
Linus Walleij (7):
ARM: dts: ux500: Add battery thermal zones and NTCs
ARM: dts: AB8505: Enable charging options
ARM: dts: ux500: Update AB850[05] nodes
ARM: dts: ux500: Correct Janice accel mount matrix
ARM: dts: ixp4xx: Fix up the Netgear WG302 device tree
ARM: dts: ixp42x: Expand syscon register range
ARM: dts: Drop serial 1 alias on GW7001
Luca Weiss (15):
ARM: dts: qcom: pm8226: add smbb charger node
ARM: dts: qcom: apq8026-lg-lenok: configure SMBB charger
dt-bindings: phy: qcom,usb-hs-phy: add MSM8226 compatible
ARM: dts: qcom: msm8226: add USB node
ARM: dts: qcom: apq8026-lg-lenok: enable USB
ARM: dts: qcom: apq8026-lg-lenok: add fuel gauge
arm64: dts: qcom: pm6150l: Add wled node
arm64: dts: qcom: sm7225-fairphone-fp4: Configure WLED
ARM: dts: qcom: msm8226: Add pinctrl for sdhci nodes
ARM: dts: qcom: apq8026-lg-lenok: Add Wifi
ARM: dts: qcom: apq8026-lg-lenok: Add Bluetooth
dt-bindings: arm: cpus: Add Kryo 250 CPUs
dt-bindings: arm: qcom: Document sdm632 and fairphone,fp3 board
arm64: dts: qcom: sdm632: Add device tree for Fairphone 3
ARM: dts: qcom: msm8226: add power domains
Lucas Stach (10):
dt-bindings: soc: add binding for i.MX8MQ VPU blk-ctrl
dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains
dt-bindings: arm: imx: add Protonic PRT8MM board compatible
arm64: dts: imx8mq: disable DDRC node by default
arm64: dts: mnt-reform2: add internal display support
arm64: dts: mnt-reform2: correct i2c3 pad-ctrl
arm64: dts: imx8mp: disable usb3_phy1
dt-bindings: power: add defines for i.MX8MP power domain
dt-bindings: power: imx8mp: add defines for HSIO blk-ctrl domains
dt-bindings: soc: add binding for i.MX8MP HSIO blk-ctrl
Manivannan Sadhasivam (2):
arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2
ARM: dts: qcom: sdx55: Fix the address used for PCIe EP local addr space
Mans Rullgard (1):
ARM: dts: sunxi: h3/h5: add r_uart node
Maoguang Meng (1):
arm64: dts: mt8183: add jpeg enc node for mt8183
Marcel Ziswiler (3):
arm64: dts: imx8mm: fix strange hex notation
dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al.
arm64: dts: freescale: add initial support for verdin imx8m mini
Marek Behún (1):
arm64: dts: marvell: armada-37xx: Add clock to PCIe node
Marek Vasut (6):
ARM: dts: imx6qdl-dhcom-pdk2: Include missing headers
ARM: dts: stm32: Drop duplicate status okay from DHCOM gpioc node
arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B
ARM: dts: imx: Add missing LVDS decoder on M53Menlo
ARM: dts: imx7: Move PCIe out of AIPS3
ARM: dts: stm32: Add CM4 reserved memory, rproc and IPCC on DHCOR SoM
Marijn Suijten (1):
Revert "arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX"
Martin Jücker (1):
ARM: dts: exynos: add charger and battery to p4note
Matthew Hagan (2):
ARM: dts: NSP: MX6X: get mac-address from eeprom
ARM: dts: NSP: MX6X: correct LED function types
Matthias Schiffer (1):
arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from
flash nodes
Mattijs Korpershoek (1):
arm64: dts: mt6358: add mt6358-keys node
Maulik Shah (4):
arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc
arm64: dts: qcom: sm8250: Add cpuidle states
arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc
arm64: dts: qcom: sm8450: Update cpuidle states parameters
Maxim Kutnij (3):
ARM: dts: Add initial support for Mediatek mt6582
ARM: dts: Add initial support for Prestigio PMT5008 3G tablet
dt-bindings: mediatek: Adds a DT binding documentation for the MT6582 SoC
Michael Riesch (11):
arm64: dts: rockchip: fix vcc3v3_lcd{0,1}_n regulators in rk3568-evb1-10
arm64: dts: rockchip: add the touchscreen controller to rk3568-evb1-v10
arm64: dts: rockchip: add the i2s3_2ch node to rk356x
arm64: dts: rockchip: rename and sort the rk356x usb2 phy handles
arm64: dts: rockchip: add usb2 support to rk3568-evb1-v10
arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10
arm64: dts: rockchip: enable the tsadc on rk3568-evb1-v10
arm64: dts: rockchip: enable work led on rk3568-evb1-v10
arm64: dts: rockchip: add the vdd_cpu regulator to rk3568-evb1-v10
arm64: dts: rockchip: set vdd_gpu regulator on rk3568-evb1-v10
to always on
arm64: dts: rockchip: enable rk809 audio codec on the rk3568 evb1-v10
Michael Saunders (1):
arm64: dts: rockchip: enable the mali GPU on rk3399-firefly
Michael Tretter (2):
arm64: zynqmp: Add missing #dma-cells property
arm64: zynqmp: Rename dma to dma-controller
Michael Walle (2):
arm64: dts: ls1028a: add efuse node
dt-bindings: arm: at91: add Kontron's new KSwitches
Mihai Sain (1):
ARM: dts: at91: sam9x60ek: modify vdd_1v5 regulator to vdd_1v15
Mikhail Rudenko (1):
ARM: dts: nanopi-neo-air: Add eMMC and bluetooth
Miquel Raynal (1):
ARM: dts: r9a06g032: Describe the NAND controller
Mohan Kumar (3):
dt-bindings: Add HDA support for Tegra234
dt-bindings: Document Tegra234 HDA support
arm64: tegra: Add HDA device tree node for Tegra234
Neil Armstrong (1):
ARM: dts: ox810se: Add Ethernet support
Nikita Travkin (1):
arm64: dts: qcom: msm8916-longcheer-l8150: Add light and proximity sensor
Nikita Yushchenko (5):
arm64: dts: renesas: r8a77961: Add lvds0 device node
arm64: dts: renesas: ulcb-kf: Add KF HDMI output
arm64: dts: renesas: ulcb-kf: Add 9-asix sensor device
arm64: dts: renesas: rcar-gen3: Add MOST devices
arm64: dts: renesas: ulcb-kf: fix wrong comment
Niklas Söderlund (1):
arm64: dts: renesas: falcon-csi-dsi: Add and connect MAX96712
Nishanth Menon (7):
arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs
arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs
dt-bindings: arm: ti: Add bindings for AM625 SoC
arm64: dts: ti: Add support for AM62-SK
Odelu Kukatla (1):
arm64: dts: qcom: sc7280: Add EPSS L3 interconnect provider
Oleksij Rempel (5):
ARM: dts: imx6dl-prtvt7: Add display and panel nodes
ARM: dts: imx6qdl-vicut1: add CAN termination support
ARM: dts: imx6dl: plym2m, prtvt7, victgo: make use of new
resistive-adc-touch driver
ARM: dts: imx6dl: plym2m, prtvt7, victgo: add thermal zones and hwmon
ARM: tegra: Fix ethernet node names
Oliver Graute (2):
arm64: dts: imx8qm: add compatible string for usdhc3
arm64: dts: imx8qm: added more serial alias to dts
Olivier Moysan (1):
ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
Pali Rohár (2):
ARM: dts: armada-385.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: turris-omnia: Set PCIe slot-power-limit-milliwatt properties
Paul Barker (1):
ARM: dts: am335x-sancloud-bbe-extended-wifi: New devicetree
Paul Kocialkowski (1):
ARM: dts: sun8i: v3s: Move the csi1 block to follow address order
Pavel Kubelun (1):
ARM: dts: qcom: ipq4019: fix sleep clock
Pawel Dembicki (3):
dt-bindings: vendor-prefixes: Add Ctera Networks
ARM: dts: kirkwood: Add Ctera C-200 V1 board
ARM: dts: mvebu: Add Ctera C-200 V2 board
Peng Fan (1):
arm64: dts: imx8: add mu5/6 node
Peter Geis (6):
dt-bindings: soc: rockchip: add rk3568-usb2phy-grf
arm64: dts: rockchip: add usb2 nodes to rk3568 device tree
arm64: dts: rockchip: add Quartz64-A usb2 support
arm64: dts: rockchip: add Quartz64-A pmu_io_domains
arm64: dts: rockchip: add Quartz64-A sdmmc1 node
arm64: dts: rockchip: add Quartz64-A con40 hardware
Petr Vorel (5):
arm64: dts: qcom: msm8994: SoC specific compatible strings for qcom-sdhci
arm64: dts: qcom: msm8996: SoC specific compatible strings for qcom-sdhci
arm64: dts: qcom: msm8916-j5: Fix typo
arm64: dts: qcom: msm8994: Provide missing "xo_board" and
"sleep_clk" to GCC
arm64: dts: qcom: msm8994-huawei-angler: Add vendor name huawei
Potin Lai (10):
ARM: dts: aspeed: bletchley: Switch sled numbering to 1-based
ARM: dts: aspeed: bletchley: Separate leds into multiple groups
ARM: dts: aspeed: bletchley: Update gpio-line-names
ARM: dts: aspeed: bletchley: Update fmc configurations
ARM: dts: aspeed: bletchley: Switch to spi-gpio for spi2
ARM: dts: aspeed: bletchley: Add interrupt support for sled io expander
ARM: dts: aspeed: bletchley: Add shunt-resistor for ADM1278
ARM: dts: aspeed: bletchley: Add INA230 sensor on each sled
ARM: dts: aspeed: bletchley: Enable mdio3 bus
ARM: dts: aspeed: bletchley: Cleanup redundant nodes
Pratyush Yadav (2):
arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes
arm64: dts: ti: k3-*: Drop address and size cells from flash nodes
Quan Nguyen (5):
ARM: dts: aspeed: mtjade: Enable secondary flash
ARM: dts: aspeed: mtjade: Update rtc-battery-voltage-read-enable pin
ARM: dts: aspeed: mtjade: Update host0-ready pin
ARM: dts: aspeed: mtjade: Rename GPIO hog nodes to match schema.
ARM: dts: aspeed: mtjade: Move all adc sensors into iio-hwmon node
Rafał Miłecki (5):
arm64: dts: broadcom: bcm4908: use proper TWD binding
arm64: dts: broadcom: bcm4908: add pinctrl binding
arm64: dts: broadcom: bcm4908: add watchdog block
arm64: dts: broadcom: bcm4908: add I2C block
ARM: dts: BCM5301X: Add Ethernet MAC address to Luxul XWR-3150
Rajeev Nandan (1):
arm64: dts: qcom: sc7280: Add DSI display nodes
Rayyan Ansari (1):
ARM: dts: qcom: pm8226: Add node for the MPP
Reinhold Mueller (4):
dt-binding: arm/stm32: Add emtrion hardware emSBC-Argon
ARM: dts: stm32: Add support for the emtrion emSBC-Argon
dt-bindings: arm: Add emtrion hardware emCON-MX8M Mini
arm64: dts: imx8mm: Add support for emtrion emCON-MX8M Mini
Richard Leitner (1):
ARM: tegra: tamonten: Fix I2C3 pad setting
Richard Schleich (3):
ARM: dts: bcm2837: Add the missing L1/L2 cache information
ARM: dts: bcm2711: Add the missing L1/L2 cache information
ARM: dts: bcm2835/6: Add the missing L1/L2 cache information
Richard Zhu (5):
arm64: dts: imx8mm: Add the pcie phy support
arm64: dts: imx8mm: Add the pcie support
arm64: dts: imx8mm-evk: Add the pcie support on imx8mm evk board
arm64: dts: imx8mq-evk: Add second PCIe port support
ARM: dts: imx6qp-sabresd: Enable PCIe support
Rob Herring (4):
arm64: dts: qcom: msm8998: Fix cache nodes
ARM: dts: sun8i-h3: Drop args in 'thermal-sensors'
arm64: dts: imx8qm: Drop CPU 'arm,armv8' compatible
arm64: dts: rockchip: Fix SDIO regulator supply properties on
rk3399-firefly
Robert Foss (2):
arm64: dts: qcom: apq8016-sbc: Remove clock-lanes property from
&camss node
arm64: dts: qcom: sdm845-db845c: Remove clock-lanes property
from &camss node
Robert Marko (1):
arm64: dts: qcom: ipq8074: add SMEM support
Robin Murphy (1):
arm64: dts: juno: Add separate SCMI variants
Robin van der Gracht (1):
ARM: dts: imx6dl-prtvt7: Add missing tvp5150 video decoder node
Romain Perier (3):
dt-bindings: add vendor prefix for Wireless Tag
ARM: dts: mstar: Add the Wireless Tag IDO-SBC2D06-V1B-22W
ARM: mstar: Extend opp_table for infinity2m
Sai Prakash Ranjan (1):
arm64: dts: qcom: sm8450: Add LLCC/system-cache-controller node
Sam Protsenko (3):
pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios
arm64: dts: exynos: Add initial Exynos850 SoC support
arm64: dts: exynos: Add initial E850-96 board support
Sam Shih (3):
arm64: dts: mediatek: add clock support for mt7986a
arm64: dts: mediatek: update mt7986a memory node
arm64: dts: mediatek: update mt7986b memory node
Sameer Pujar (3):
dt-bindings: Add Tegra234 APE support
arm64: tegra: Add audio devices on Tegra234
arm64: tegra: APE sound card for Jetson AGX Orin
Samuel Holland (3):
dt-bindings: arm: rockchip: Add Pine64 PineNote board
arm64: dts: rockchip: Add pdm node to rk356x
arm64: dts: rockchip: Add Pine64 PineNote board
Sandeep Maheswaram (1):
arm64: dts: qcom: sc7280: Move USB2 controller nodes from common
dtsi to SKU1
Sankeerth Billakanti (1):
arm64: dts: qcom: sc7280: add edp display dt nodes
Satya Priya (1):
arm64: dts: qcom: sc7280: Add pmg1110 regulators for sc7280-crd
Sergey Shtylyov (2):
MAINTAINERS: Specify IRC channel for Renesas ARM32 port
MAINTAINERS: Specify IRC channel for Renesas ARM64 port
Shawn Guo (3):
Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' into imx/dt64
arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding
arm64: dts: freescale: Use overlay target for simplicity
Sibi Sankar (1):
arm64: dts: qcom: sc7280: Add cpu OPP tables
Stefan Wahren (3):
dt-bindings: arm: bcm2835: Add Raspberry Pi Zero 2 W
ARM: dts: Add Raspberry Pi Zero 2 W
arm64: dts: broadcom: Add reference to RPi Zero 2 W
Stephan Gerhold (1):
arm64: dts: qcom: apq8016-sbc: Fix dtbs_check warnings for &sound
Stephen Boyd (1):
arm64: dts: qcom: sc7180: Add board regulators for MIPI camera
trogdor boards
Suman Anna (1):
dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62
Svyatoslav Ryhel (1):
ARM: tegra: transformer: Drop reg-shift for Tegra HS UART
Taniya Das (1):
arm64: dts: qcom: sc7280: Add camcc clock node
Teresa Remmet (6):
arm64: dts: imx8mp-phycore-som: Set minimum output impedance for eth phy
arm64: dts: imx8mp-phycore-som: Adapt eMMC drive strength
arm64: dts: imx8mp-phycore-som: Reduce drive strength for fec tx lines
arm64: dts: imx8mp-phycore-som: Update WDOG muxing
arm64: dts: imx8mp-phycore-som: Set VDD_ARM run and standby voltage
arm64: dts: imx8mp-phycore-som: LDO5 needs to be enabled instead of LDO4
Thara Gopinath (1):
arm64: dts: qcom: sm8150: Add support for LMh node
Thierry Reding (8):
ARM: dts: imx28: Use correct compatible string for RTC
ARM: dts: imx: Rename RTC device tree nodes
ARM: dts: am334x: pdu001: Use correct node name for RTC
Merge branch 'for-5.18/dt-bindings' into for-5.18/arm64/dt
arm64: tegra: Enable gpio-keys on Jetson AGX Orin Developer Kit
arm64: tegra: Add Tegra234 IOMMUs
arm64: tegra: Move audio IOMMU properties to ADMAIF node
arm64: tegra: Drop arm,armv8-pmuv3 compatible string
Tim Harvey (9):
arm64: dts: imx8mm-venice*: add PCIe support
arm64: dts: imx8mn-venice-gw7902: disable gpu
arm64: dts: imx8m{m,n}_venice*: add gpio-line-names
arm64: dts: imx: Add i.mx8mm Gateworks gw7903 dts support
dt-bindings: arm: imx: add imx8mm gw7903 support
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for imx219
rpi v2 camera
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlay for imx219
rpi v2 camera
Tudor Ambarus (5):
ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
ARM: dts: at91: Use the generic "crypto" node name for the crypto IPs
ARM: dts: at91: sama7g5: Add crypto nodes
ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes
ARM: dts: at91: sama7g5: Add NAND support
Vidya Sagar (3):
dt-bindings: Add Tegra234 PCIe clocks and resets
dt-bindings: power: Add Tegra234 PCIe power domains
dt-bindings: memory: Add Tegra234 PCIe memory
Vignesh Raghavendra (1):
arm64: dts: ti: Introduce base support for AM62x SoC
Vinod Koul (5):
dt-bindings: arm: qcom: Document SM8450 HDK boards
arm64: dts: qcom: Add SM8450 HDK DTS
arm64: dts: qcom: sm8450: add interconnect nodes
arm64: dts: qcom: sdm845: Add gsi dma node
arm64: dts: qcom: sdm845: enable dma for spi
Vladimir Lypak (3):
arm64: dts: qcom: Add MSM8953 device tree
arm64: dts: qcom: Add PM8953 PMIC
arm64: dts: qcom: Add SDM632 device tree
Vladimir Zapolskiy (1):
arm64: dts: qcom: sm8250: add description of dcvsh interrupts
Wayne Chang (1):
arm64: tegra: Enable Jetson Xavier NX USB device mode
Xianwei Zhao (2):
dt-bindings: arm: amlogic: add S4 based AQ222 bindings
arm64: dts: add support for S4 based Amlogic AQ222
Xilin Wu (1):
arm64: dts: qcom: Add support for Samsung Galaxy Book2
Yann Gautier (9):
ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp151
ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131
ARM: dts: stm32: increase SDMMC max-frequency for STM32MP13
ARM: dts: stm32: update SDMMC clock slew-rate on STM32MP135F-DK board
ARM: dts: stm32: add sdmmc sleep pins for STM32MP13
ARM: dts: stm32: add sdmmc sleep config for STM32MP135F-DK
ARM: dts: stm32: update SDMMC version for STM32MP13
ARM: dts: stm32: add SDMMC2 in STM32MP13 DT
ARM: dts: stm32: add sdmmc2 pins for STM32MP13
Yassine Oudjana (4):
dt-bindings: arm: qcom: Add msm8996 and apq8096 compatibles
arm64: dts: qcom: msm8996-mtp: Add msm8996 compatible
arm64: dts: qcom: msm8996: Rename cluster OPP tables
arm64: dts: qcom: qcs404: Rename CPU and CPR OPP tables
Yifeng Zhao (1):
arm64: dts: rockchip: add naneng combo phy nodes for rk3568
Yoshihiro Shimoda (1):
arm64: dts: renesas: r8a779f0: Add sys-dmac nodes
Yunus Bas (1):
ARM: dts: imx6qdl-phytec: handle unneeded MFD-subdevices correctly
Zev Weiss (2):
ARM: dts: Fix OpenBMC flash layout label addresses
ARM: dts: aspeed: Add ASRock ROMED8HM3 BMC
kartik (1):
arm64: tegra: Enable UART instance on 40-pin header
Documentation/devicetree/bindings/arm/airoha.yaml | 28 +
Documentation/devicetree/bindings/arm/altera.yaml | 46 +-
Documentation/devicetree/bindings/arm/amlogic.yaml | 12 +
.../devicetree/bindings/arm/atmel-at91.yaml | 9 +
.../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 24 +
.../devicetree/bindings/arm/intel,socfpga.yaml | 26 +
.../devicetree/bindings/arm/mediatek.yaml | 4 +
.../devicetree/bindings/arm/mstar/mstar.yaml | 4 +
.../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 48 +
Documentation/devicetree/bindings/arm/qcom.yaml | 23 +-
Documentation/devicetree/bindings/arm/renesas.yaml | 9 +
.../devicetree/bindings/arm/rockchip.yaml | 13 +
.../bindings/arm/samsung/samsung-boards.yaml | 2 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 6 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +
Documentation/devicetree/bindings/arm/tesla.yaml | 27 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 +
.../devicetree/bindings/clock/intc_stratix10.txt | 20 -
.../devicetree/bindings/clock/intel,stratix10.yaml | 35 +
.../bindings/clock/mstar,msc313-cpupll.yaml | 45 +
.../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++
.../devicetree/bindings/phy/qcom,usb-hs-phy.txt | 1 +
.../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 +
.../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 +
.../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 ++
.../bindings/pinctrl/samsung,pinctrl.yaml | 392 +++++
.../bindings/pinctrl/samsung-pinctrl.txt | 383 ----
.../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 2 +
.../bindings/power/renesas,rzg2l-sysc.yaml | 7 +-
.../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 78 +
.../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 71 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 +
.../bindings/sound/nvidia,tegra30-hda.yaml | 3 +
.../bindings/timer/mediatek,mtk-timer.txt | 1 +
Documentation/devicetree/bindings/usb/dwc2.yaml | 8 +
.../devicetree/bindings/vendor-prefixes.yaml | 18 +
.../devicetree/bindings/watchdog/mtk-wdt.txt | 1 +
MAINTAINERS | 18 +-
arch/arm/Kconfig | 12 +
arch/arm/Makefile | 1 +
arch/arm/boot/dts/Makefile | 19 +-
arch/arm/boot/dts/am335x-pdu001.dts | 2 +-
.../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 113 ++
arch/arm/boot/dts/armada-370-c200-v2.dts | 388 +++++
arch/arm/boot/dts/armada-385-turris-omnia.dts | 3 +
arch/arm/boot/dts/armada-385.dtsi | 52 +-
arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 26 +-
arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts | 259 +++
.../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 320 ++--
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 11 +-
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 33 +-
arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 12 +-
arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 610 +++++++
arch/arm/boot/dts/at91-sam9x60ek.dts | 8 +-
arch/arm/boot/dts/at91-sama7g5ek.dts | 32 +-
arch/arm/boot/dts/bcm2711.dtsi | 50 +
arch/arm/boot/dts/bcm2835.dtsi | 17 +
arch/arm/boot/dts/bcm2836.dtsi | 50 +
arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts | 136 ++
arch/arm/boot/dts/bcm2837.dtsi | 49 +
arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 76 +
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 8 +
arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 3 +-
arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 3 +-
.../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 10 +-
arch/arm/boot/dts/en7523-evb.dts | 35 +
arch/arm/boot/dts/en7523.dtsi | 138 ++
arch/arm/boot/dts/exynos3250-artik5.dtsi | 10 +-
arch/arm/boot/dts/exynos3250-monk.dts | 2 +-
arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 165 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 2 +-
arch/arm/boot/dts/exynos3250.dtsi | 4 +-
arch/arm/boot/dts/exynos4.dtsi | 6 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 30 +-
arch/arm/boot/dts/exynos4210-origen.dts | 2 +-
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 226 +--
arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +-
arch/arm/boot/dts/exynos4210-trats.dts | 6 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 14 +-
arch/arm/boot/dts/exynos4210.dtsi | 2 -
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +-
arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +-
arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 30 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +-
arch/arm/boot/dts/exynos4412-origen.dts | 4 +-
arch/arm/boot/dts/exynos4412-p4note.dtsi | 78 +-
arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 252 +--
arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +-
arch/arm/boot/dts/exynos4412.dtsi | 2 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 7 +-
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 222 +--
arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 27 +-
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +-
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250-spring.dts | 25 +-
arch/arm/boot/dts/exynos5250.dtsi | 19 +-
arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 148 +-
arch/arm/boot/dts/exynos5260-xyref5260.dts | 23 +-
arch/arm/boot/dts/exynos5260.dtsi | 128 ++
arch/arm/boot/dts/exynos5410-odroidxu.dts | 34 +-
arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 170 +-
arch/arm/boot/dts/exynos5410-smdk5410.dts | 27 +-
arch/arm/boot/dts/exynos5410.dtsi | 4 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 12 +-
arch/arm/boot/dts/exynos5420-chagall-wifi.dts | 75 +
.../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 691 ++++++++
arch/arm/boot/dts/exynos5420-klimt-wifi.dts | 75 +
arch/arm/boot/dts/exynos5420-peach-pit.dts | 99 +-
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 194 +--
arch/arm/boot/dts/exynos5420-smdk5420.dts | 19 +-
arch/arm/boot/dts/exynos5420.dtsi | 26 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 99 +-
arch/arm/boot/dts/imx28-tx28.dts | 2 +-
arch/arm/boot/dts/imx28.dtsi | 2 +
arch/arm/boot/dts/imx51-ts4800.dts | 2 +-
arch/arm/boot/dts/imx53-m53menlo.dts | 29 +-
arch/arm/boot/dts/imx53-tx53.dtsi | 2 +-
arch/arm/boot/dts/imx6dl-plym2m.dts | 131 +-
arch/arm/boot/dts/imx6dl-prtvt7.dts | 203 ++-
arch/arm/boot/dts/imx6dl-victgo.dts | 121 +-
arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 3 +
arch/arm/boot/dts/imx6qdl-mba6.dtsi | 16 +-
arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 6 -
arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 11 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 13 +
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 +
arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 14 +
arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-tx6-mb7.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 12 +-
arch/arm/boot/dts/imx6qp-sabresd.dts | 6 +-
arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 74 +
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 2 +-
arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri.dtsi | 4 +-
arch/arm/boot/dts/imx7-mba7.dtsi | 2 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +-
arch/arm/boot/dts/imx7d-pico-hobbit.dts | 4 +-
arch/arm/boot/dts/imx7d-pico-pi.dts | 4 +-
arch/arm/boot/dts/imx7d-sdb.dts | 4 +-
arch/arm/boot/dts/imx7d.dtsi | 86 +-
arch/arm/boot/dts/imx7s-warp.dts | 4 +-
arch/arm/boot/dts/imxrt1050-pinfunc.h | 993 +++++++++++
arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts | 3 +-
...g302v2.dts => intel-ixp42x-netgear-wg302v1.dts} | 29 +-
arch/arm/boot/dts/intel-ixp42x.dtsi | 2 +-
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +-
arch/arm/boot/dts/kirkwood-c200-v1.dts | 310 ++++
arch/arm/boot/dts/lan966x-pcb8291.dts | 64 +
arch/arm/boot/dts/lan966x.dtsi | 237 +++
arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 8 +
arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 9 +
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 41 +-
arch/arm/boot/dts/mstar-infinity.dtsi | 34 +
.../boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi | 20 +
...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 25 +
.../dts/mstar-infinity2m-ssd202d-miyoo-mini.dts | 25 +
...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 23 +
...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 28 +
arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 5 +
arch/arm/boot/dts/mstar-infinity2m.dtsi | 17 +
arch/arm/boot/dts/mstar-infinity3.dtsi | 58 +
arch/arm/boot/dts/mstar-v7.dtsi | 9 +
arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts | 43 +
arch/arm/boot/dts/mt6582.dtsi | 128 ++
.../dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 43 +
arch/arm/boot/dts/nuvoton-wpcm450.dtsi | 384 +++++
arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 2 +-
arch/arm/boot/dts/openbmc-flash-layout.dtsi | 2 +-
arch/arm/boot/dts/ox810se-wd-mbwe.dts | 4 +
arch/arm/boot/dts/ox810se.dtsi | 18 +
arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 132 +-
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 3 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 19 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +-
arch/arm/boot/dts/qcom-mdm9615.dtsi | 3 +-
arch/arm/boot/dts/qcom-msm8226.dtsi | 125 ++
arch/arm/boot/dts/qcom-msm8660.dtsi | 3 +-
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +-
arch/arm/boot/dts/qcom-msm8960.dtsi | 30 +-
arch/arm/boot/dts/qcom-pm8226.dtsi | 43 +
arch/arm/boot/dts/qcom-sdx55.dtsi | 4 +-
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 4 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 +-
arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 2 +-
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 +-
arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 5 +
arch/arm/boot/dts/r9a06g032.dtsi | 27 +
arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +-
arch/arm/boot/dts/rk3288.dtsi | 1 -
arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 +
arch/arm/boot/dts/rv1108-evb.dts | 1 +
arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 60 +-
arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +-
arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 +--
arch/arm/boot/dts/s3c64xx.dtsi | 16 +-
arch/arm/boot/dts/s5pv210-aquila.dts | 2 +-
arch/arm/boot/dts/s5pv210-aries.dtsi | 40 +-
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 12 +-
arch/arm/boot/dts/s5pv210-galaxys.dts | 16 +-
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 226 +--
arch/arm/boot/dts/sam9x60.dtsi | 10 +-
arch/arm/boot/dts/sama5d2.dtsi | 11 +-
arch/arm/boot/dts/sama5d3.dtsi | 6 +-
arch/arm/boot/dts/sama5d4.dtsi | 9 +-
arch/arm/boot/dts/sama7g5.dtsi | 243 ++-
arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +-
arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +-
arch/arm/boot/dts/socfpga_arria5_socdk.dts | 4 +-
arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 2 +-
.../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +-
arch/arm/boot/dts/ste-ab8500.dtsi | 39 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 34 +-
arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +-
arch/arm/boot/dts/ste-href.dtsi | 25 +-
arch/arm/boot/dts/ste-snowball.dts | 27 +-
arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 24 +-
arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 22 +-
arch/arm/boot/dts/stih407-clock.dtsi | 101 +-
arch/arm/boot/dts/stih407-family.dtsi | 262 ++-
arch/arm/boot/dts/stih410-b2120.dts | 16 +-
arch/arm/boot/dts/stih410-b2260.dts | 30 +-
arch/arm/boot/dts/stih410-clock.dtsi | 100 +-
arch/arm/boot/dts/stih410.dtsi | 52 +-
arch/arm/boot/dts/stih418-b2199.dts | 22 +-
arch/arm/boot/dts/stih418-clock.dtsi | 101 +-
arch/arm/boot/dts/stih418.dtsi | 38 +-
arch/arm/boot/dts/stihxxx-b2120.dtsi | 22 +-
arch/arm/boot/dts/stm32429i-eval.dts | 12 +
arch/arm/boot/dts/stm32746g-eval.dts | 12 +
arch/arm/boot/dts/stm32f429-disco.dts | 12 +
arch/arm/boot/dts/stm32f429.dtsi | 57 +-
arch/arm/boot/dts/stm32f469-disco.dts | 16 +
arch/arm/boot/dts/stm32f746-disco.dts | 12 +
arch/arm/boot/dts/stm32f746.dtsi | 47 -
arch/arm/boot/dts/stm32f769-disco.dts | 12 +
arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 81 +-
arch/arm/boot/dts/stm32mp131.dtsi | 89 +-
arch/arm/boot/dts/stm32mp135f-dk.dts | 7 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 94 +-
arch/arm/boot/dts/stm32mp151.dtsi | 37 +-
arch/arm/boot/dts/stm32mp153.dtsi | 7 +
.../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 +
.../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 +
arch/arm/boot/dts/stm32mp157a-iot-box.dts | 2 +
...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 4 +
.../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 4 +
arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 6 +
arch/arm/boot/dts/stm32mp157c-ed1.dts | 2 +
arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts | 53 +
arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 552 ++++++
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +
arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +
arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 3 +-
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 56 +
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 4 +
arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts | 182 ++
arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 28 +
arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 4 +
arch/arm/boot/dts/sun8i-h3.dtsi | 2 +-
arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +-
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 18 +
arch/arm/boot/dts/tegra20-asus-tf101.dts | 12 +-
arch/arm/boot/dts/tegra20-colibri.dtsi | 2 +-
arch/arm/boot/dts/tegra20-paz00.dts | 6 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +-
arch/arm/boot/dts/tegra30-asus-tf700t.dts | 2 +-
.../boot/dts/tegra30-asus-transformer-common.dtsi | 2 +
arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +-
arch/arm/boot/dts/tegra30-ouya.dts | 2 +-
arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 2 +
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +-
arch/arm/mach-airoha/Makefile | 2 +
arch/arm/mach-airoha/airoha.c | 16 +
arch/arm64/Kconfig.platforms | 6 +
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 24 +-
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +-
.../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +-
arch/arm64/boot/dts/amlogic/Makefile | 7 +
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 43 +
.../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 117 ++
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 30 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 99 ++
.../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 129 ++
.../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 108 ++
arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 300 ++++
arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 145 ++
.../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 133 ++
arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 112 ++
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 +
arch/arm64/boot/dts/arm/Makefile | 2 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 5 +-
arch/arm64/boot/dts/arm/juno-r1-scmi.dts | 23 +
arch/arm64/boot/dts/arm/juno-r2-scmi.dts | 23 +
arch/arm64/boot/dts/arm/juno-scmi.dts | 9 +
arch/arm64/boot/dts/arm/juno-scmi.dtsi | 199 +++
arch/arm64/boot/dts/broadcom/Makefile | 3 +-
.../boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts | 2 +
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 161 +-
.../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 8 +-
arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +-
.../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 6 +-
arch/arm64/boot/dts/exynos/Makefile | 8 +-
arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 211 +--
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 276 +--
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 7 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 11 +-
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 176 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 44 +-
.../boot/dts/exynos/exynos7885-jackpotlte.dts | 92 +
arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 855 +++++++++
arch/arm64/boot/dts/exynos/exynos7885.dtsi | 423 +++++
arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 195 +++
arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 663 +++++++
arch/arm64/boot/dts/exynos/exynos850.dtsi | 701 ++++++++
.../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 50 +-
arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 2 +-
arch/arm64/boot/dts/freescale/Makefile | 55 +-
.../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 146 +-
.../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 138 +-
.../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 99 +-
.../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 134 +-
.../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 86 +-
.../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 97 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 24 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 16 +
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 57 +
.../boot/dts/freescale/imx8mm-emcon-avari.dts | 23 +
.../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 139 ++
arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 627 +++++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 55 +
arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 7 +-
arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 304 ++++
.../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 19 +
.../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 +
.../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 49 +
.../freescale/imx8mm-venice-gw72xx-0x-imx219.dts | 93 +
.../imx8mm-venice-gw72xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw72xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw72xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 78 +
.../freescale/imx8mm-venice-gw73xx-0x-imx219.dts | 93 +
.../imx8mm-venice-gw73xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw73xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw73xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 78 +
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 59 +
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 89 +-
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 836 +++++++++
.../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 ++
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 +
.../dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts | 18 +
.../dts/freescale/imx8mm-verdin-nonwifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 +
.../dts/freescale/imx8mm-verdin-wifi-dahlia.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 94 +
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 1264 ++++++++++++++
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 68 +-
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 51 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 104 ++
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 50 +
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 39 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 +
.../boot/dts/freescale/imx8mq-mnt-reform2.dts | 144 +-
arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 4 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 64 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 18 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 +
arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 5 +-
arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 7 +-
.../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 +
arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 10 +
arch/arm64/boot/dts/lg/lg1312.dtsi | 3 +-
arch/arm64/boot/dts/lg/lg1313.dtsi | 3 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 +
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 12 +
arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 3 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 68 +-
arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 3 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 +
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 299 +++-
arch/arm64/boot/dts/nvidia/Makefile | 11 +
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 46 +-
.../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 25 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 54 +-
.../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1824 ++++++++++++++++++++
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1010 +++++++++++
arch/arm64/boot/dts/qcom/Makefile | 12 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 12 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 13 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 35 +-
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 23 +
arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 1326 ++++++++++++++
.../boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts | 14 +
.../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 14 +
...llhead-rev-101.dts => msm8992-lg-bullhead.dtsi} | 2 -
...v-101.dts => msm8994-huawei-angler-rev-101.dts} | 0
arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +-
arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 34 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 56 +-
arch/arm64/boot/dts/qcom/pm6150l.dtsi | 10 +
arch/arm64/boot/dts/qcom/pm8953.dtsi | 90 +
arch/arm64/boot/dts/qcom/pms405.dtsi | 4 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +-
.../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 16 +
.../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 16 +
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 126 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 97 ++
arch/arm64/boot/dts/qcom/sc7280-crd.dts | 12 +
.../dts/qcom/sc7280-herobrine-herobrine-r0.dts | 1352 +++++++++++++++
.../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 313 ++++
arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 -
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1105 +++---------
arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dts | 20 +
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 215 +--
arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 4 +
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 547 ++++++
arch/arm64/boot/dts/qcom/sc7280.dtsi | 815 ++++++++-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 183 ++
arch/arm64/boot/dts/qcom/sdm632.dtsi | 81 +
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 7 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 19 +-
.../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 12 +
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 12 +
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 736 ++++++++
arch/arm64/boot/dts/qcom/sdm845.dtsi | 115 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 33 +-
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 748 ++++++++
arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 9 +
.../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 20 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 154 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 132 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 405 +++++
arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 20 +
arch/arm64/boot/dts/qcom/sm8450.dtsi | 417 ++++-
arch/arm64/boot/dts/renesas/Makefile | 3 +
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 9 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +-
arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 332 ++++
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 2 +-
.../boot/dts/renesas/hihope-rzg2-ex-lvds.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 14 +-
.../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 4 +-
.../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 10 +-
.../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 4 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 43 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 102 ++
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 191 ++
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 24 +-
.../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 229 +++
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 35 +-
.../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 28 +
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 86 +
arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 32 +
arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 91 +
arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi | 20 +
arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 2 +
arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 491 ++++++
arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 25 +
arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 26 +
arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi | 13 +
arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 207 +++
.../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 137 ++
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +-
arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 322 +---
.../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 94 +
arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 222 +++
arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 77 +
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 141 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/Makefile | 3 +
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 11 +-
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +-
.../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 11 +
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 -
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +-
.../boot/dts/rockchip/rk3566-pinenote-v1.1.dts | 18 +
.../boot/dts/rockchip/rk3566-pinenote-v1.2.dts | 18 +
arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 639 +++++++
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 136 ++
arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 457 +++++
arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 205 ++-
arch/arm64/boot/dts/rockchip/rk3568.dtsi | 21 +
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 257 +++
arch/arm64/boot/dts/tesla/Makefile | 3 +
arch/arm64/boot/dts/tesla/fsd-evb.dts | 39 +
arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 335 ++++
arch/arm64/boot/dts/tesla/fsd.dtsi | 754 ++++++++
arch/arm64/boot/dts/ti/Makefile | 2 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 267 +++
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 36 +
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 41 +
arch/arm64/boot/dts/ti/k3-am62.dtsi | 105 ++
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 206 +++
arch/arm64/boot/dts/ti/k3-am625.dtsi | 103 ++
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 23 +-
arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 -
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 2 -
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 +
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +-
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 23 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 76 +-
arch/arm64/configs/defconfig | 1 +
drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 -
drivers/pinctrl/samsung/pinctrl-exynos.c | 4 +
drivers/pinctrl/samsung/pinctrl-samsung.c | 87 +-
include/dt-bindings/clock/at91.h | 1 +
include/dt-bindings/clock/fsd-clk.h | 150 ++
include/dt-bindings/clock/r9a06g032-sysctrl.h | 1 +
include/dt-bindings/clock/r9a07g054-cpg.h | 229 +++
include/dt-bindings/clock/tegra234-clock.h | 135 +-
include/dt-bindings/memory/tegra234-mc.h | 75 +
include/dt-bindings/pinctrl/k3.h | 3 +
include/dt-bindings/power/imx8mp-power.h | 35 +
include/dt-bindings/power/imx8mq-power.h | 3 +
include/dt-bindings/power/tegra234-powergate.h | 22 +
include/dt-bindings/reset/tegra234-reset.h | 45 +-
586 files changed, 41187 insertions(+), 5539 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/airoha.yaml
create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml
create mode 100644 Documentation/devicetree/bindings/arm/npcm/nuvoton,gcr.yaml
create mode 100644 Documentation/devicetree/bindings/arm/tesla.yaml
delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt
create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml
create mode 100644
Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml
create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio-bank.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
delete mode 100644
Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml
create mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-extended-wifi.dts
create mode 100644 arch/arm/boot/dts/armada-370-c200-v2.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts
create mode 100644 arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts
create mode 100644 arch/arm/boot/dts/en7523-evb.dts
create mode 100644 arch/arm/boot/dts/en7523.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-chagall-wifi.dts
create mode 100644 arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-klimt-wifi.dts
create mode 100644 arch/arm/boot/dts/imxrt1050-pinfunc.h
rename arch/arm/boot/dts/{intel-ixp42x-netgear-wg302v2.dts =>
intel-ixp42x-netgear-wg302v1.dts} (77%)
create mode 100644 arch/arm/boot/dts/kirkwood-c200-v1.dts
create mode 100644 arch/arm/boot/dts/lan966x-pcb8291.dts
create mode 100644 arch/arm/boot/dts/lan966x.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-miyoo-mini.dts
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi
create mode 100644 arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts
create mode 100644 arch/arm/boot/dts/mt6582.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts
create mode 100644 arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts
create mode 100644 arch/arm/mach-airoha/Makefile
create mode 100644 arch/arm/mach-airoha/airoha.c
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-vero4k-plus.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-r1-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-r2-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dtsi
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-jackpotlte.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos850.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs422.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs485.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs422.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8953.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts
rename arch/arm64/boot/dts/qcom/{msm8992-bullhead-rev-101.dts =>
msm8992-lg-bullhead.dtsi} (98%)
rename arch/arm64/boot/dts/qcom/{msm8994-angler-rev-101.dts =>
msm8994-huawei-angler-rev-101.dts} (100%)
create mode 100644 arch/arm64/boot/dts/qcom/pm8953.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r0.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts
delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm632.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8450-hdk.dts
create mode 100644 arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
create mode 100644 arch/arm64/boot/dts/tesla/Makefile
create mode 100644 arch/arm64/boot/dts/tesla/fsd-evb.dts
create mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/tesla/fsd.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625.dtsi
create mode 100644 include/dt-bindings/clock/fsd-clk.h
create mode 100644 include/dt-bindings/clock/r9a07g054-cpg.h
create mode 100644 include/dt-bindings/power/imx8mp-power.h
create mode 100644 include/dt-bindings/power/tegra234-powergate.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] 21+ messages in thread
* Re: [GIT PULL 4/4] ARM: DT updates for 5.18
2022-03-23 23:12 ` Arnd Bergmann
@ 2022-03-24 1:41 ` Linus Torvalds
-1 siblings, 0 replies; 21+ messages in thread
From: Linus Torvalds @ 2022-03-24 1:41 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
On Wed, Mar 23, 2022 at 4:12 PM Arnd Bergmann <arnd@kernel.org> wrote:
>
> The new machines are really too many to list, but I'll do it anyway:
Heh.
Linus
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [GIT PULL 4/4] ARM: DT updates for 5.18
@ 2022-03-24 1:41 ` Linus Torvalds
0 siblings, 0 replies; 21+ messages in thread
From: Linus Torvalds @ 2022-03-24 1:41 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
On Wed, Mar 23, 2022 at 4:12 PM Arnd Bergmann <arnd@kernel.org> wrote:
>
> The new machines are really too many to list, but I'll do it anyway:
Heh.
Linus
_______________________________________________
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] 21+ messages in thread
* Re: [GIT PULL 1/4] ARM: defconfig updates for 5.18
2022-03-23 23:08 ` Arnd Bergmann
@ 2022-03-24 2:04 ` pr-tracker-bot
-1 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:08:16 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-defconfig-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8ffa5709e577385a1c8d20fb434cb02732f1d991
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [GIT PULL 2/4] ARM: SoC updates for 5.18
2022-03-23 23:09 ` Arnd Bergmann
@ 2022-03-24 2:04 ` pr-tracker-bot
-1 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:09:05 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/baaa68a9796ef2cadfe5caaf4c730412eda0f31c
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [GIT PULL 4/4] ARM: DT updates for 5.18
2022-03-23 23:12 ` Arnd Bergmann
@ 2022-03-24 2:04 ` pr-tracker-bot
-1 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:12:27 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ed4643521e6af8ab8ed1e467630a85884d2696cf
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [GIT PULL 3/4] ARM: driver updates for 5.18
2022-03-23 23:10 ` Arnd Bergmann
@ 2022-03-24 2:04 ` pr-tracker-bot
-1 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:10:11 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b4bc93bd76d4da32600795cd323c971f00a2e788
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [GIT PULL 2/4] ARM: SoC updates for 5.18
@ 2022-03-24 2:04 ` pr-tracker-bot
0 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:09:05 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/baaa68a9796ef2cadfe5caaf4c730412eda0f31c
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] 21+ messages in thread
* Re: [GIT PULL 3/4] ARM: driver updates for 5.18
@ 2022-03-24 2:04 ` pr-tracker-bot
0 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:10:11 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b4bc93bd76d4da32600795cd323c971f00a2e788
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] 21+ messages in thread
* Re: [GIT PULL 1/4] ARM: defconfig updates for 5.18
@ 2022-03-24 2:04 ` pr-tracker-bot
0 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:08:16 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-defconfig-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8ffa5709e577385a1c8d20fb434cb02732f1d991
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] 21+ messages in thread
* Re: [GIT PULL 4/4] ARM: DT updates for 5.18
@ 2022-03-24 2:04 ` pr-tracker-bot
0 siblings, 0 replies; 21+ messages in thread
From: pr-tracker-bot @ 2022-03-24 2:04 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The pull request you sent on Thu, 24 Mar 2022 00:12:27 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.18
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ed4643521e6af8ab8ed1e467630a85884d2696cf
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] 21+ messages in thread
* Re: [GIT PULL 0/4] ARM: SoC tree changes for 5.18
2022-03-23 23:05 ` Arnd Bergmann
(?)
(?)
@ 2022-04-04 13:05 ` patchwork-bot+linux-soc
-1 siblings, 0 replies; 21+ messages in thread
From: patchwork-bot+linux-soc @ 2022-04-04 13:05 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: soc
Hello:
This series was applied to soc/soc.git (arm/fixes)
by Linus Torvalds <torvalds@linux-foundation.org>:
On Thu, 24 Mar 2022 00:05:17 +0100 you wrote:
> These are the usual four branches for 5.18, no late branch or other
> changes are pending this time. The contents are fairly typical, but
> there are nine new SoCs that are now supported in DT files, plus
> another one that only made it in partially.
>
> The code changes in arch/arm/ are mainly cleanups, removing old
> board files and broken support for MMU-less kernels on systems
> that have an MMU.
>
> [...]
Here is the summary with links:
- [GIT,PULL,1/4] ARM: defconfig updates for 5.18
https://git.kernel.org/soc/soc/c/8ffa5709e577
- [GIT,PULL,2/4] ARM: SoC updates for 5.18
https://git.kernel.org/soc/soc/c/baaa68a9796e
- [GIT,PULL,3/4] ARM: driver updates for 5.18
https://git.kernel.org/soc/soc/c/b4bc93bd76d4
- [GIT,PULL,4/4] ARM: DT updates for 5.18
https://git.kernel.org/soc/soc/c/ed4643521e6a
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] 21+ messages in thread
end of thread, other threads:[~2022-04-04 13:05 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-23 23:05 [GIT PULL 0/4] ARM: SoC tree changes for 5.18 Arnd Bergmann
2022-03-23 23:05 ` Arnd Bergmann
2022-03-23 23:08 ` [GIT PULL 1/4] ARM: defconfig updates " Arnd Bergmann
2022-03-23 23:08 ` Arnd Bergmann
2022-03-23 23:09 ` [GIT PULL 2/4] ARM: SoC " Arnd Bergmann
2022-03-23 23:09 ` Arnd Bergmann
2022-03-24 2:04 ` pr-tracker-bot
2022-03-24 2:04 ` pr-tracker-bot
2022-03-23 23:10 ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
2022-03-23 23:10 ` Arnd Bergmann
2022-03-24 2:04 ` pr-tracker-bot
2022-03-24 2:04 ` pr-tracker-bot
2022-03-23 23:12 ` [GIT PULL 4/4] ARM: DT " Arnd Bergmann
2022-03-23 23:12 ` Arnd Bergmann
2022-03-24 1:41 ` Linus Torvalds
2022-03-24 1:41 ` Linus Torvalds
2022-03-24 2:04 ` pr-tracker-bot
2022-03-24 2:04 ` pr-tracker-bot
2022-03-24 2:04 ` [GIT PULL 1/4] ARM: defconfig " pr-tracker-bot
2022-03-24 2:04 ` pr-tracker-bot
2022-04-04 13:05 ` [GIT PULL 0/4] ARM: SoC tree changes " 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.