* [GIT PULL 0/4] ARM SoC updates for 5.16
@ 2021-11-03 22:49 Arnd Bergmann
2021-11-03 22:49 ` Arnd Bergmann
` (4 more replies)
0 siblings, 5 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:49 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
Hi Linus,
This is a rather large update, both for devicetree files and drivers,
with close to 1000
non-merge commits and 100 branches pulled into the soc tree, which
feels like more
than we've had in a single release for several years.
There is not much that stands out in particular, except maybe a
particularly large
chunk of new hardware support for Qualcomm Snapdragon platforms.
In fact, some of the usually active platforms (sunxi, imx) seem to have fewer
changes than normal.
Arnd
Dirstat
0.8% Documentation/devicetree/bindings/arm/
0.3% Documentation/devicetree/bindings/memory-controllers/ddr/
1.0% Documentation/devicetree/bindings/memory-controllers/
0.8% Documentation/devicetree/bindings/mtd/
0.2% Documentation/devicetree/bindings/soc/imx/
0.6% Documentation/devicetree/bindings/soc/qcom/
0.6% Documentation/devicetree/bindings/
12.2% arch/arm/boot/dts/
1.5% arch/arm/mach-ep93xx/
14.6% arch/arm/mach-omap2/
0.8% arch/arm/
1.2% arch/arm64/boot/dts/amlogic/
0.3% arch/arm64/boot/dts/apple/
2.1% arch/arm64/boot/dts/exynos/
2.0% arch/arm64/boot/dts/freescale/
0.4% arch/arm64/boot/dts/marvell/
1.0% arch/arm64/boot/dts/mediatek/
6.5% arch/arm64/boot/dts/nvidia/
18.9% arch/arm64/boot/dts/qcom/
6.1% arch/arm64/boot/dts/renesas/
5.5% arch/arm64/boot/dts/rockchip/
2.3% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/toshiba/
4.2% arch/arm64/boot/dts/xilinx/
0.3% arch/arm64/boot/dts/
0.3% drivers/bus/
0.4% drivers/cpuidle/
0.3% drivers/memory/tegra/
1.4% drivers/memory/
0.8% drivers/soc/aspeed/
0.9% drivers/soc/imx/
0.3% drivers/soc/mediatek/
2.0% drivers/soc/qcom/
0.5% drivers/soc/
6.0% drivers/tee/optee/
0.4% drivers/
0.3% include/
894 files changed, 58070 insertions(+), 16923 deletions(-)
Most active contributors out of 222 individuals:
33 Michal Simek
30 Geert Uytterhoeven
26 Stephan Gerhold
26 Konrad Dybcio
25 Dmitry Baryshkov
23 AngeloGioacchino Del Regno
21 Tony Lindgren
21 Dmitry Osipenko
21 Biju Das
19 Krzysztof Kozlowski
18 Lucas Stach
17 Li Yang
17 David Heidelberg
16 Shawn Guo
16 Maxime Ripard
16 Matthew Hagan
16 Cai Huoqing
15 Sibi Sankar
14 Luca Weiss
13 Yong Wu
13 Peter Geis
13 Johan Jonker
13 Joel Stanley
13 Bjorn Andersson
13 Arnd Bergmann
13 Andreas Kemnade
11 Fabio Estevam
10 Marcel Ziswiler
10 Eddie James
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 0/4] ARM SoC updates for 5.16
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
@ 2021-11-03 22:49 ` Arnd Bergmann
2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
` (3 subsequent siblings)
4 siblings, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:49 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
Hi Linus,
This is a rather large update, both for devicetree files and drivers,
with close to 1000
non-merge commits and 100 branches pulled into the soc tree, which
feels like more
than we've had in a single release for several years.
There is not much that stands out in particular, except maybe a
particularly large
chunk of new hardware support for Qualcomm Snapdragon platforms.
In fact, some of the usually active platforms (sunxi, imx) seem to have fewer
changes than normal.
Arnd
Dirstat
0.8% Documentation/devicetree/bindings/arm/
0.3% Documentation/devicetree/bindings/memory-controllers/ddr/
1.0% Documentation/devicetree/bindings/memory-controllers/
0.8% Documentation/devicetree/bindings/mtd/
0.2% Documentation/devicetree/bindings/soc/imx/
0.6% Documentation/devicetree/bindings/soc/qcom/
0.6% Documentation/devicetree/bindings/
12.2% arch/arm/boot/dts/
1.5% arch/arm/mach-ep93xx/
14.6% arch/arm/mach-omap2/
0.8% arch/arm/
1.2% arch/arm64/boot/dts/amlogic/
0.3% arch/arm64/boot/dts/apple/
2.1% arch/arm64/boot/dts/exynos/
2.0% arch/arm64/boot/dts/freescale/
0.4% arch/arm64/boot/dts/marvell/
1.0% arch/arm64/boot/dts/mediatek/
6.5% arch/arm64/boot/dts/nvidia/
18.9% arch/arm64/boot/dts/qcom/
6.1% arch/arm64/boot/dts/renesas/
5.5% arch/arm64/boot/dts/rockchip/
2.3% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/toshiba/
4.2% arch/arm64/boot/dts/xilinx/
0.3% arch/arm64/boot/dts/
0.3% drivers/bus/
0.4% drivers/cpuidle/
0.3% drivers/memory/tegra/
1.4% drivers/memory/
0.8% drivers/soc/aspeed/
0.9% drivers/soc/imx/
0.3% drivers/soc/mediatek/
2.0% drivers/soc/qcom/
0.5% drivers/soc/
6.0% drivers/tee/optee/
0.4% drivers/
0.3% include/
894 files changed, 58070 insertions(+), 16923 deletions(-)
Most active contributors out of 222 individuals:
33 Michal Simek
30 Geert Uytterhoeven
26 Stephan Gerhold
26 Konrad Dybcio
25 Dmitry Baryshkov
23 AngeloGioacchino Del Regno
21 Tony Lindgren
21 Dmitry Osipenko
21 Biju Das
19 Krzysztof Kozlowski
18 Lucas Stach
17 Li Yang
17 David Heidelberg
16 Shawn Guo
16 Maxime Ripard
16 Matthew Hagan
16 Cai Huoqing
15 Sibi Sankar
14 Luca Weiss
13 Yong Wu
13 Peter Geis
13 Johan Jonker
13 Joel Stanley
13 Bjorn Andersson
13 Arnd Bergmann
13 Andreas Kemnade
11 Fabio Estevam
10 Marcel Ziswiler
10 Eddie James
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 1/4] ARM: SoC updates for 5.16
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
2021-11-03 22:49 ` Arnd Bergmann
@ 2021-11-03 22:50 ` Arnd Bergmann
2021-11-03 22:50 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
` (2 subsequent siblings)
4 siblings, 2 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:50 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-5.16
for you to fetch changes up to fc3d4aeb559f2f704b490f8c1dff82f3b5b142ca:
MAINTAINERS: Update BCM7XXX entry with additional patterns
(2021-11-03 16:59:33 +0100)
----------------------------------------------------------------
ARM: SoC updates for v5.16
The SoC updates this time are mainly removing obsolete code from the
OMAP2 platform, another step in the eternal cleanup of that platform.
There are two new SoCs getting added: STMicroelectronics stm32mp13 and
Microchip lan966. Both fit into existing platforms and require minimal
changes here.
A couple of MAINTAINER file updates relate to those changes, and
update some file paths.
----------------------------------------------------------------
Alexandre Torgue (2):
docs: arm: stm32: introduce STM32MP13 SoCs
ARM: stm32: add initial support for STM32MP13 family
Alyssa Rosenzweig (1):
MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer
Arnd Bergmann (7):
Merge tag 'omap-for-v5.16/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
Merge tag 'at91-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Merge tag 'stm32-soc-for-v5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/soc
Merge tag 'imx-maintainers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/soc
Merge tag 'sunxi-core-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/soc
Merge tag 'samsung-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
Merge tag 'asahi-soc-maintainers-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/soc
Chester Lin (1):
MAINTAINERS: add an entry for NXP S32G boards
Florian Fainelli (1):
MAINTAINERS: Update BCM7XXX entry with additional patterns
Jackie Liu (1):
ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()
Jason Wang (5):
ARM: sunxi: Add a missing SPDX license header
ARM: sunxi: Add a missing SPDX license header
ARM: s3c: Use strscpy to replace strlcpy
ARM: OMAP2+: Fix typo in some comments
ARM: OMAP2+: Fix comment typo
Joey Gouly (1):
MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE
Kavyasree Kotagiri (3):
ARM: at91: Documentation: add lan966 family
dt-bindings: arm: at91: Document lan966 pcb8291 and pcb8290 boards
ARM: at91: add basic support for new SoC family lan966
Nicolas Ferre (1):
ARM: at91: Documentation: add sama7g5 family
Sven Peter (2):
MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer
MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE
Tony Lindgren (11):
ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init()
ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk()
ARM: OMAP2+: Drop unused PRM defines for dra7
ARM: OMAP2+: Drop unused PRM defines for omap5
ARM: OMAP2+: Drop unused PRM defines for omap4
ARM: OMAP2+: Drop unused PRM defines for am4
ARM: OMAP2+: Drop unused PRM defines for am3
ARM: OMAP2+: Drop unused CM defines for dra7
ARM: OMAP2+: Drop unused CM and SCRM defines for omap5
ARM: OMAP2+: Drop unused CM and SCRM defines for omap4
ARM: OMAP2+: Drop unused CM defines for am3
Viresh Kumar (1):
ARM: SPEAr: Update MAINTAINERS entries
Documentation/arm/index.rst | 1 +
Documentation/arm/microchip.rst | 20 +
Documentation/arm/stm32/stm32mp13-overview.rst | 37 ++
.../devicetree/bindings/arm/atmel-at91.yaml | 12 +
MAINTAINERS | 36 +-
arch/arm/mach-at91/Kconfig | 9 +
arch/arm/mach-omap2/cm-regbits-44xx.h | 101 ----
arch/arm/mach-omap2/cm1_44xx.h | 174 ------
arch/arm/mach-omap2/cm1_54xx.h | 168 ------
arch/arm/mach-omap2/cm1_7xx.h | 263 ---------
arch/arm/mach-omap2/cm2_44xx.h | 386 -------------
arch/arm/mach-omap2/cm2_54xx.h | 325 -----------
arch/arm/mach-omap2/cm2_7xx.h | 449 ---------------
arch/arm/mach-omap2/cm33xx.h | 280 ---------
arch/arm/mach-omap2/omap_hwmod.c | 6 +-
arch/arm/mach-omap2/pdata-quirks.c | 36 --
arch/arm/mach-omap2/powerdomain.c | 6 +-
arch/arm/mach-omap2/prcm43xx.h | 94 ---
arch/arm/mach-omap2/prm33xx.h | 40 --
arch/arm/mach-omap2/prm44xx.h | 630 ---------------------
arch/arm/mach-omap2/prm54xx.h | 358 ------------
arch/arm/mach-omap2/prm7xx.h | 613 --------------------
arch/arm/mach-omap2/scrm44xx.h | 141 -----
arch/arm/mach-omap2/scrm54xx.h | 228 --------
arch/arm/mach-s3c/irq-s3c24xx.c | 22 +-
arch/arm/mach-s3c/mach-mini6410.c | 2 +-
arch/arm/mach-stm32/Kconfig | 8 +
arch/arm/mach-stm32/board-dt.c | 3 +
arch/arm/mach-sunxi/platsmp.c | 4 +-
arch/arm/mach-sunxi/sunxi.c | 4 +-
30 files changed, 138 insertions(+), 4318 deletions(-)
create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst
delete mode 100644 arch/arm/mach-omap2/scrm54xx.h
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 1/4] ARM: SoC updates for 5.16
2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
@ 2021-11-03 22:50 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:50 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-5.16
for you to fetch changes up to fc3d4aeb559f2f704b490f8c1dff82f3b5b142ca:
MAINTAINERS: Update BCM7XXX entry with additional patterns
(2021-11-03 16:59:33 +0100)
----------------------------------------------------------------
ARM: SoC updates for v5.16
The SoC updates this time are mainly removing obsolete code from the
OMAP2 platform, another step in the eternal cleanup of that platform.
There are two new SoCs getting added: STMicroelectronics stm32mp13 and
Microchip lan966. Both fit into existing platforms and require minimal
changes here.
A couple of MAINTAINER file updates relate to those changes, and
update some file paths.
----------------------------------------------------------------
Alexandre Torgue (2):
docs: arm: stm32: introduce STM32MP13 SoCs
ARM: stm32: add initial support for STM32MP13 family
Alyssa Rosenzweig (1):
MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer
Arnd Bergmann (7):
Merge tag 'omap-for-v5.16/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
Merge tag 'at91-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Merge tag 'stm32-soc-for-v5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/soc
Merge tag 'imx-maintainers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/soc
Merge tag 'sunxi-core-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/soc
Merge tag 'samsung-soc-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
Merge tag 'asahi-soc-maintainers-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/soc
Chester Lin (1):
MAINTAINERS: add an entry for NXP S32G boards
Florian Fainelli (1):
MAINTAINERS: Update BCM7XXX entry with additional patterns
Jackie Liu (1):
ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()
Jason Wang (5):
ARM: sunxi: Add a missing SPDX license header
ARM: sunxi: Add a missing SPDX license header
ARM: s3c: Use strscpy to replace strlcpy
ARM: OMAP2+: Fix typo in some comments
ARM: OMAP2+: Fix comment typo
Joey Gouly (1):
MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE
Kavyasree Kotagiri (3):
ARM: at91: Documentation: add lan966 family
dt-bindings: arm: at91: Document lan966 pcb8291 and pcb8290 boards
ARM: at91: add basic support for new SoC family lan966
Nicolas Ferre (1):
ARM: at91: Documentation: add sama7g5 family
Sven Peter (2):
MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer
MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE
Tony Lindgren (11):
ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init()
ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk()
ARM: OMAP2+: Drop unused PRM defines for dra7
ARM: OMAP2+: Drop unused PRM defines for omap5
ARM: OMAP2+: Drop unused PRM defines for omap4
ARM: OMAP2+: Drop unused PRM defines for am4
ARM: OMAP2+: Drop unused PRM defines for am3
ARM: OMAP2+: Drop unused CM defines for dra7
ARM: OMAP2+: Drop unused CM and SCRM defines for omap5
ARM: OMAP2+: Drop unused CM and SCRM defines for omap4
ARM: OMAP2+: Drop unused CM defines for am3
Viresh Kumar (1):
ARM: SPEAr: Update MAINTAINERS entries
Documentation/arm/index.rst | 1 +
Documentation/arm/microchip.rst | 20 +
Documentation/arm/stm32/stm32mp13-overview.rst | 37 ++
.../devicetree/bindings/arm/atmel-at91.yaml | 12 +
MAINTAINERS | 36 +-
arch/arm/mach-at91/Kconfig | 9 +
arch/arm/mach-omap2/cm-regbits-44xx.h | 101 ----
arch/arm/mach-omap2/cm1_44xx.h | 174 ------
arch/arm/mach-omap2/cm1_54xx.h | 168 ------
arch/arm/mach-omap2/cm1_7xx.h | 263 ---------
arch/arm/mach-omap2/cm2_44xx.h | 386 -------------
arch/arm/mach-omap2/cm2_54xx.h | 325 -----------
arch/arm/mach-omap2/cm2_7xx.h | 449 ---------------
arch/arm/mach-omap2/cm33xx.h | 280 ---------
arch/arm/mach-omap2/omap_hwmod.c | 6 +-
arch/arm/mach-omap2/pdata-quirks.c | 36 --
arch/arm/mach-omap2/powerdomain.c | 6 +-
arch/arm/mach-omap2/prcm43xx.h | 94 ---
arch/arm/mach-omap2/prm33xx.h | 40 --
arch/arm/mach-omap2/prm44xx.h | 630 ---------------------
arch/arm/mach-omap2/prm54xx.h | 358 ------------
arch/arm/mach-omap2/prm7xx.h | 613 --------------------
arch/arm/mach-omap2/scrm44xx.h | 141 -----
arch/arm/mach-omap2/scrm54xx.h | 228 --------
arch/arm/mach-s3c/irq-s3c24xx.c | 22 +-
arch/arm/mach-s3c/mach-mini6410.c | 2 +-
arch/arm/mach-stm32/Kconfig | 8 +
arch/arm/mach-stm32/board-dt.c | 3 +
arch/arm/mach-sunxi/platsmp.c | 4 +-
arch/arm/mach-sunxi/sunxi.c | 4 +-
30 files changed, 138 insertions(+), 4318 deletions(-)
create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst
delete mode 100644 arch/arm/mach-omap2/scrm54xx.h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 2/4] ARM: SoC DT updates for v5.16
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
2021-11-03 22:49 ` Arnd Bergmann
2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
@ 2021-11-03 22:53 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
4 siblings, 1 reply; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:53 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/dt-5.16
for you to fetch changes up to c17c7cc775b31ab54e8cba05f9e7b16fd32dd84f:
Merge tag 'asahi-soc-dt-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/dt (2021-10-27 15:35:55
+0200)
----------------------------------------------------------------
ARM: SoC DT updates for v5.16
This is a rather large update for the ARM devicetree files, after a few
quieter releases, with 775 total commits and 47 branches pulled into
this one. There are 5 new SoC types plus some minor variations, and
a total of 60 new machines, so I'm limiting the summary to the main
noteworthy items:
- Apple M1 gain support for PCI and pinctrl, getting a bit
closer to a usable system out of the box.
- Qualcomm gains support for Snapdragon 690 (aka SM6350) as
well as SM7225, 11 new smartphones, and three additional
Chromebooks, and improvements all over the place.
- Samsung gains support for ExynosAutov9, an automotive version
of their smartphone SoC, but otherwise no major changes.
- Microchip adds the SAMA5D29 SoC in the SAMA5 family, and a
number of improvements for the recently added SAMA7 family.
The LAN966 SoC that was added in the platform code does not
have dts files yet. Two board files are added for the older
at91sam9g20 SoC
- Aspeed supports two additional server boards using their AST2600
as BMC, and improves support for qemu models
- Rockchip RK3566/RK3688 gets added, along with six new
development boards using RK3328/RK3399/RK3566, and one
Chromebook tablet.
- Two NAS boxes are added using the ARMv4 based Gemini platform
- One new board is added to the Intel Arria SoC FPGA family
- Marvell adds one network switch based on Armada 381 and the
new MOCHAbin 7040 development board
- NXP adds support for the S32G2 automotive SoC, two imx6 based
ebook readers, and three additional development boards, which
is notably less than their usual additions, but they also gain
improvements to their many existing boards
- STmicroelectronics adds their stm32mp13 SoC family along with
a reference board
- Renesas adds new versions of their R-Car Gen3 SoCs and many
updates for their older generations
- Broadcom adds support for a number of Cisco Meraki wireless
controllers, along with two new boards and other updates for
BCM53xx/BCM47xx networking SoCs and the Raspberry Pi
boards
- Mediatek improves support for the MT81xx SoCs used in Chromebooks
as well as the MT76xx networking SoCs
- NVIDIA adds a number of cleanups and additional support for
more hardware on the already supported machines
- TI K3 adds support for three new boards along with cleanups
- Toshiba adds one board for the Visconti family
- Xilinx adds five new ZynqMP based machines
- Amlogic support is added for the Radxa Zero and two Jethub
home automation controllers, along with changes to other
machines
- Rob Herring continues his work on fixing dtc warnings all over
the tree.
- Minor updates for TI OMAP, Mstar, Allwinner/sunxi, Hisilicon,
Ux500, Unisoc
----------------------------------------------------------------
Adam Porter (1):
ARM: dts: at91: add CalAmp LMU5000 board
Adriana Kobylak (1):
ARM: dts: aspeed: rainier: Add power-config-full-load gpio
Akhil P Oommen (1):
arm64: dts: qcom: sc7280: Add gpu support
Alex Bee (7):
dt-bindings: Add doc for ROCK Pi 4 A+ and B+
arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board
arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board
arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu
arm64: dts: rockchip: Fix GPU register width for RK3328
Alexandre Torgue (3):
ARM: dts: stm32: add STM32MP13 SoCs support
dt-bindings: stm32: document stm32mp135f-dk board
ARM: dts: stm32: add initial support of stm32mp135f-dk board
Amelie Delaunay (1):
ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151
Amit Kumar Mahapatra (1):
arm64: zynqmp: Do not duplicate flash partition label property
Amit Pundir (2):
arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id
arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id
Anand Moon (4):
arm64: dts: meson-g12a: Fix the pwm regulator supply properties
arm64: dts: meson-g12b: Fix the pwm regulator supply properties
arm64: dts: meson-sm1: Fix the pwm regulator supply properties
arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio
Andreas Kemnade (13):
dt-bindings: arm: fsl: Add E70K02 based ebook readers
ARM: dts: add Netronix E70K02 board common file
ARM: dts: imx: add devicetree for Kobo Libra H2O
ARM: dts: imx: add devicetree for Tolino Vision 5
ARM: dts: imx: e60k02: correct led node name
ARM: dts: imx6sl: fixup of operating points
ARM: dts: imx6sll: fixup of operating points
ARM: dts: omap3: fix cpu thermal label name
arm: dts: omap3-gta04: cleanup LCD definition
arm: dts: omap3-gta04: fix missing sensor supply
arm: dts: omap3-gta04a5: fix missing sensor supply
arm: dts: omap3-gta04a4: accelerometer irq fix
arm: dts: omap3-gta04: cleanup led node names
Andrew Jeffery (2):
ARM: dts: aspeed: p10bmc: Use KCS 3 for MCTP binding
ARM: dts: aspeed: p10bmc: Enable KCS channel 2
AngeloGioacchino Del Regno (18):
arm64: dts: qcom: msm8998: Configure the MultiMedia Clock
Controller (MMCC)
arm64: dts: qcom: msm8998: Configure the multimedia subsystem iommu
arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency
arm64: dts: qcom: msm8998: Move qfprom iospace to calibrated values
arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU
arm64: dts: qcom: pmi8998: Add node for WLED
arm64: dts: qcom: msm8998: Introduce support for Sony Yoshino platform
arm64: dts: qcom: msm8998-xperia: Add RMI4 touchscreen support
arm64: dts: qcom: msm8998-xperia: Add support for wcn3990 Bluetooth
arm64: dts: qcom: msm8998-xperia: Add support for gpio vibrator
arm64: dts: qcom: msm8998-xperia: Configure display boost regulators
arm64: dts: qcom: msm8998-xperia: Add camera regulators
arm64: dts: qcom: msm8998-xperia: Add audio clock and its pin
arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000
arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds
arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 touchscreen
arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys
arm64: dts: qcom: sdm630: Add disabled Venus support
Angus Ainslie (3):
arm64: dts: imx8mq-librem5: delay the startup of the SDIO
arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards
arm64: dts: imx8mq-librem5: Limit the max sdio frequency
Arnaud Ferraris (2):
arm64: dts: rockchip: add 'chassis-type' property
arm64: dts: qcom: add 'chassis-type' property
Arnd Bergmann (48):
Merge tag 'zynqmp-dt-for-v5.16' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'v5.16-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.16-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'renesas-arm-dt-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'zynqmp-dt-for-v5.16-v2' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'amlogic-arm64-dt-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
Merge tag 'tegra-for-5.16-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.16-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'v5.15-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'omap-for-v5.16/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'at91-dt-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Revert "arm64: dts: Add support for Unisoc's UMS512"
Merge tag 'tegra-for-5.16-arm-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'ti-k3-dt-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux into arm/dt
Merge tag 'v5.15-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'qcom-dts-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'qcom-arm64-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'samsung-dt-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'arm-soc/for-5.16/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.16/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'ux500-dts-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'hisi-arm64-dt-for-5.16' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'aspeed-5.16-devicetree' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'renesas-arm-dt-for-v5.16-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'stm32-dt-for-v5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
Merge tag 'mvebu-dt64-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'mvebu-dt-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'visconti-arm-dt-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/dt
Merge tag 'imx-bindings-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt64-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'sunxi-dt-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag 'ixp4xx-dts-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'gemini-dts-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'v5.16-rockchip-dts64-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.16-rockchip-dts32-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'arm-soc/for-5.15/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge branch 'mstar-dt-next' of
https://github.com/linux-chenxing/linux into arm/dt
Merge tag 'omap-for-v5.16/gpmc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'aspeed-5.16-devicetree-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'at91-dt-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'samsung-dt-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'qcom-dts-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'qcom-arm64-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'asahi-soc-dt-5.16-v2' of
https://github.com/AsahiLinux/linux into arm/dt
Arınç ÜNAL (1):
ARM: dts: BCM5301X: Add DT for Asus RT-AC88U
B. J. Wyman (1):
ARM: dts: aspeed: rainier: Remove PSU gpio-keys
Ben Tyner (3):
ARM: dts: rainier: Define name for gpio line Q2
ARM: dts: everest: Define name for gpio line Q2
ARM: dts: everest: Define name for gpio line B6
Bhupesh Sharma (5):
arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly
arm64: dts: qcom: sm8150: Add fastrpc nodes
arm64: dts: qcom: sa8155p-adp: Enable remoteproc capabilities
arm64: dts: qcom: ipq6018: Remove unused
'qcom,config-pipe-trust-reg' property
arm64: dts: qcom: ipq6018: Remove unused 'iface_clk' property
from dma-controller node
Biju Das (16):
arm64: dts: renesas: r9a07g044: Add DMAC support
arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support
arm64: dts: renesas: r9a07g044: Add USB2.0 device support
arm64: dts: renesas: r9a07g044: Add external audio clock nodes
arm64: dts: renesas: r9a07g044: Add SSI support
arm64: dts: renesas: rzg2l-smarc: Enable USB2.0 support
arm64: dts: renesas: rzg2l-smarc: Enable I2C{0,1,3} support
arm64: dts: renesas: r9a07g044: Add DMA support to SSI
arm64: dts: renesas: rzg2l-smarc: Add WM8978 sound codec
arm64: dts: renesas: rzg2l-smarc: Enable audio
arm64: dts: renesas: rzg2l-smarc: Add Mic routing
arm64: dts: renesas: r9a07g044: Add SDHI nodes
arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: r9a07g044: Add GbEthernet nodes
arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet
Bjorn Andersson (4):
arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmware path
arm64: dts: qcom: sdm845: Drop standalone smem node
arm64: dts: qcom: sm8350: Add CPU topology and idle-states
Revert "arm64: dts: qcom: msm8916-asus-z00l: Add sensors"
Brian Norris (2):
arm64: dts: rockchip: add RK3399 Gru gpio-line-names
arm64: dts: rockchip: add Coresight debug range for RK3399
Caleb Connolly (1):
arm64: dts: qcom: sdm845-oneplus: enable second wifi channel
Chanho Park (3):
arm64: dts: exynos: add initial support for exynosautov9 SoC
arm64: dts: exynos: add minimal support for exynosautov9 sadk board
arm64: dts: exynos: add chipid node for exynosautov9 SoC
Chen-Yu Tsai (2):
dt-bindings: arm: rockchip: Add gru-scarlet-dumo board
arm64: dts: rockchip: Add gru-scarlet-dumo board
Chester Lin (7):
dt-bindings: arm: fsl: add NXP S32G2 boards
dt-bindings: serial: fsl-linflexuart: convert to json-schema format
dt-bindings: serial: fsl-linflexuart: add compatible for S32G2
arm64: dts: add NXP S32G2 support
arm64: dts: s32g2: add serial/uart support
arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support
arm64: dts: s32g2: add memory nodes for evb and rdb2
Chia-Wei Wang (1):
ARM: dts: aspeed: Add uart routing to device tree
Chris Morgan (4):
arm64: dts: rockchip: Add SFC to PX30
arm64: dts: rockchip: Add SFC to RK3308
arm64: dts: rockchip: Enable SFC for Odroid Go Advance
arm64: dts: rockchip: Correct regulator for USB host on Odroid-Go2
Christian Gmeiner (1):
arm64: dts: ti: k3-am64-mcu: Add pinctrl
Christian Hewitt (3):
dt-bindings: arm: amlogic: add support for Radxa Zero
arm64: dts: amlogic: add support for Radxa Zero
arm64: dts: meson: add audio playback to rbox-pro
Christian Lamparter (2):
ARM: BCM53016: Specify switch ports for Meraki MR32
ARM: BCM53016: MR32: get mac-address from nvmem
Chuanjia Liu (2):
ARM: dts: mediatek: Update MT7629 PCIe node for new format
arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622
Chukun Pan (2):
arm64: dts: allwinner: NanoPi R1S H5: Add generic compatible
string for I2C EEPROM
arm64: dts: qcom: ipq8074: Add QUP5 I2C node
Chun-Jie Chen (1):
arm64: dts: mediatek: Add mt8192 clock controllers
Chunyan Zhang (2):
dt-bindings: arm: Add bindings for Unisoc's UMS512
arm64: dts: Add support for Unisoc's UMS512
Claudiu Beznea (7):
ARM: dts: at91: at91sam9260: add pinctrl label
dt-bindings: add vendor prefix for calamp
dt-bindings: ARM: at91: document CalAmp LMU5000 board
dt-bindings: add vendor prefix for exegin
dt-bindings: ARM: at91: document exegin q5xr5 board
ARM: dts: at91: sama7g5: add tcb nodes
ARM: dts: at91: sama7g5-ek: use blocks 0 and 1 of TCB0 as cs and ce
Corentin Labbe (5):
ARM: dts: gemini: add labels for USB, IDE, flash and ethernet
dt-bindings: add vendor prefix for edimax
dt-bindings: add vendor prefix for ssi
ARM: gemini: add device tree for edimax NS2502
ARM: gemini: add device tree for ssi1328
Dan Johansen (1):
arm64: dts: rockchip: Setup USB typec port as datarole on for Pinebook Pro
Dang Huynh (1):
arm64: dts: allwinner: pinetab: Add HDMI support
Daniel Lezcano (1):
arm64: dts: rockchip: Add idle cooling devices to rk3399
David Heidelberg (17):
ARM: dts: qcom: apq8064: Convert adreno from legacy
gpu-pwrlevels to opp-v2
ARM: dts: qcom: apq8064: adjust memory node according to specs
ARM: dts: qcom: fill secondary compatible for multiple boards
dt-bindings: arm: qcom, add missing devices
ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer
ARM: tegra: Remove unused backlight-boot-off property
arm64: tegra: Remove unused backlight-boot-off property
ARM: dts: qcom: mdm9615: fix memory node for Sierra Wireless WP8548
dt-bindings: arm: qcom-ipq4019: add missing device compatible
ARM: dts: ipq4019-ap.dk01.1-c1: add device compatible in the dts
dt-bindings: arm: qcom: Fix Nexus 4 vendor prefix
ARM: dts: qcom: fix memory and mdio nodes naming for RB3011
ARM: dts: qcom: correct mmc node naming
ARM: dts: qcom: fix flash node naming for RB3011
ARM: dts: qcom: fix thermal zones naming
arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from ramoops node
ARM: dts: qcom: fix typo in IPQ8064 thermal-sensor node
Dennis Gilmore (3):
arm64: dts: rockchip: set stdout-path on helios64
arm64: dts: rockchip: add SPI support to helios64
arm64: dts: rockchip: enable tsadc on helios64
Dmitry Baryshkov (23):
arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
arm64: dts: qcom: pm8150: specify reboot mode magics
arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes
arm64: dts: qcom: sm8250: remove mmcx regulator
ARM: dts: qcom-apq8064: stop using legacy clock names for HDMI
arm64: dts: qcom: pm8916: fix mpps device tree node
arm64: dts: qcom: pm8994: fix mpps device tree node
arm64: dts: qcom: apq8016-sbc: fix mpps state names
arm64: dts: qcom: pm8916: add interrupt controller properties
arm64: dts: qcom: pm8994: add interrupt controller properties
ARM: dts: qcom-apq8064: add gpio-ranges to mpps nodes
ARM: dts: qcom-msm8660: add gpio-ranges to mpps nodes
ARM: dts: qcom-pm8841: add gpio-ranges to mpps nodes
ARM: dts: qcom-pm8941: add gpio-ranges to mpps nodes
ARM: dts: qcom-pma8084: add gpio-ranges to mpps nodes
ARM: dts: qcom-mdm9615: add gpio-ranges to mpps node, fix its name
ARM: dts: qcom-apq8060-dragonboard: fix mpps state names
ARM: dts: qcom-apq8064: add interrupt controller properties
ARM: dts: qcom-mdm9615: add interrupt controller properties
ARM: dts: qcom-msm8660: add interrupt controller properties
ARM: dts: qcom-pm8841: add interrupt controller properties
ARM: dts: qcom-pm8941: add interrupt controller properties
ARM: dts: qcom-pma8084: add interrupt controller properties
Dmitry Osipenko (4):
ARM: tegra: Update Broadcom Bluetooth device-tree nodes
ARM: tegra: Add new properties to USB PHY device-tree nodes
ARM: tegra: nexus7: Enable USB OTG mode
arm64: tegra: Add new USB PHY properties on Tegra132
Dongjin Kim (1):
arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4
Douglas Anderson (4):
arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality
arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of the dtsi file
arm64: dts: qcom: sc7180: Base homestar's power coefficients in reality
arm64: dts: qcom: pmk8350: Make RTC disabled by default; enable
on sc7280-idp
Drew Fustini (1):
ARM: dts: am335x-pocketbeagle: switch to pinconf-single
Duc Nguyen (2):
arm64: dts: renesas: r8a779a0: Add TPU device node
arm64: dts: renesas: r8a779a0: Add RPC node
Durai Manickam KR (2):
ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support
ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support
Eddie James (10):
ARM: dts: aspeed: rainier: Add system LEDs
ARM: dts: aspeed: everest: Add I2C bus 15 muxes
ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest
ARM: dts: aspeed: p10bmc: Fix ADC iio-hwmon battery node name
ARM: dts: aspeed: rainier and everest: Remove PCA gpio specification
ARM: dts: aspeed: everest: Add I2C switch on bus 8
ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device
ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms
ARM: dts: aspeed: rainier: Add eeprom on bus 12
ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7
Enric Balletbo i Serra (5):
arm64: dts: mediatek: Move reset controller constants into common location
dt-bindings: mediatek: Add #reset-cells to mmsys system controller
dt-bindings: display: mediatek: add dsi reset optional property
arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0
arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0
Eugen Hristev (4):
ARM: dts: at91: sama5d27_wlsom1: add wifi device
ARM: dts: at91: sama7g5: add node for the ADC
ARM: dts: at91: sama7g5ek: enable ADC on the board
ARM: dts: at91: sama7g5: add rtc node
Fabio Estevam (11):
arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipselect polarity
arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity
ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity
ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity
ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity
ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity
arm64: dts: qcom: sm6125: Remove leading zeroes
ARM: dts: imx6qdl-apalis: Avoid underscore in node name
ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC
ARM: dts: imx6qdl-apalis: Add a label for the touchscreen
ARM: dts: imx6qdl-apalis: Fix typo in ADC comment
Fabrice Gasnier (1):
ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx
Florian Fainelli (2):
Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next
Merge tag 'tags/bcm2835-dt-fixes-2021-10-06' into devicetree/fixes
Frank Wunderlich (1):
arm: dts: mt7623: add otg nodes for bpi-r2
Frieder Schrempf (3):
arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core
arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY
arm64: dts: imx8mm-kontron: Add support for ultra high speed
modes on SD card
Geert Uytterhoeven (27):
dt-bindings: arm: renesas: Document more R-Car Gen3e Socs and boards
ARM: dts: rza2mevb: Add I2C EEPROM support
arm64: dts: renesas: Factor out Draak board support
arm64: dts: renesas: Factor out Ebisu board support
arm64: dts: renesas: Add Renesas R8A779M0 SoC support
arm64: dts: renesas: Add Renesas R8A779M2 SoC support
arm64: dts: renesas: Add Renesas R8A779M4 SoC support
arm64: dts: renesas: Add Renesas R8A779M5 SoC support
arm64: dts: renesas: Add Renesas R8A779M6 SoC support
arm64: dts: renesas: Add Renesas R8A779M7 SoC support
arm64: dts: renesas: Add Renesas R8A779M8 SoC support
arm64: dts: renesas: Add support for Salvator-XS with R-Car M3Ne-2G
ARM: dts: renesas: Fix SMSC Ethernet compatible values
arm64: dts: renesas: beacon: Fix Ethernet PHY mode
ARM: dts: renesas: Add compatible properties to KSZ8041 Ethernet PHYs
ARM: dts: renesas: Add compatible properties to KSZ8081 Ethernet PHYs
ARM: dts: renesas: Add compatible properties to KSZ9031 Ethernet PHYs
ARM: dts: renesas: Add compatible properties to LAN8710A Ethernet PHYs
ARM: dts: renesas: Add compatible properties to RTL8201FL Ethernet PHYs
ARM: dts: renesas: Add compatible properties to uPD6061x Ethernet PHYs
arm64: dts: renesas: Add compatible properties to AR8031 Ethernet PHYs
arm64: dts: renesas: Add compatible properties to KSZ9031 Ethernet PHYs
arm64: dts: renesas: Add compatible properties to RTL8211E Ethernet PHYs
ARM: dts: r-mobile: Add missing Ethernet PHY resets
ARM: dts: rzg1: Add missing Ethernet PHY resets
arm64: dts: renesas: rcar-gen3: Add missing Ethernet PHY resets
arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps
George Liu (1):
ARM: dts: fp5280g2: Enable KCS 3 for MCTP binding
Gowtham Tammana (1):
ARM: dts: dra7: add entry for bb2d module
Grzegorz Szymaszek (1):
ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey
Guido Günther (1):
arm64: dts: imx8mq-librem5: wire up the wifi regulator
Hari Prasath (1):
ARM: at91: dts: sama5d29: Add dtsi file for sama5d29
Heiko Stuebner (8):
arm64: dts: rockchip: add csi-dphy to px30
arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399
arm64: dts: rockchip: add cif clk-control pinctrl for rk3399
arm64: dts: rockchip: add isp1 node on rk3399
arm64: dts: rockchip: add isp node for px30
arm64: dts: rockchip: hook up camera on px30-evb
dt-bindings: arm: rockchip: add rk3368 compatible string to pmu.yaml
arm64: dts: rockchip: add powerdomains to rk3368
Isaac Kurth (2):
ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6
ARM: dts: aspeed: rainier: Add 'factory-reset-toggle' as GPIOF6
J.R. Divya Antony (4):
arm64: dts: qcom: msm8916-asus-z00l: Add sensors
arm64: dts: qcom: msm8916-asus-z00l: Add touchscreen
arm64: dts: qcom: msm8916-asus-z00l: Add SDCard
arm64: dts: qcom: msm8916-asus-z00l: Add sensors
Jakob Unterwurzacher (3):
arm64: dts: rockchip: fix LDO_REG4 / LDO_REG7 confusion on rk3368-lion
arm64: dts: rockchip: define iodomains for rk3368-lion
arm64: dts: rockchip: add phandles to muxed i2c buses on rk3368-lion
Jan Kiszka (6):
arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices
arm64: dts: ti: iot2050: Disable SR2.0-only PRUs
arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs
for R5F cores
dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards
arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards
arm64: dts: ti: iot2050: Add support for product generation 2 boards
Jernej Skrabec (3):
dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible
ARM: dts: sun8i: r40: Add I2S nodes
arm64: dts: allwinner: a64: Add GPU opp table
Joel Stanley (3):
ARM: dts: aspeed: p10bmc: Define secure boot gpio
ARM: dts: aspeed: rainier: Add front panel LEDs
ARM: dts: aspeed: rainier: Enable earlycon
Johan Jonker (13):
arm64: dts: rockchip: remove interrupt-names from iommu nodes
arm64: dts: rockchip: rename flash nodenames
arm64: dts: rockchip: remove clock_in_out from gmac2phy node in
rk3318-a95x-z2.dts
arm64: dts: rockchip: remove ddc-i2c-scl-* properties from
rk3318-a95x-z2.dts
ARM: dts: rockchip: add adc-keys node to rk3066a-mk808
ARM: dts: rockchip: change rv1108 gmac nodename
ARM: dts: rockchip: rename opp-table node names
ARM: dts: rockchip: add more angle brackets to operating-points
property on rk3066a
ARM: dts: rockchip: swap timer clock-names
ARM: dts: rockchip: change gpio nodenames
arm64: dts: rockchip: change gpio nodenames
arm64: dts: rockchip: fix resets in tsadc node for rk356x
ARM: dts: rockchip: remove usb-phy fallback string from rk3066a/rk3188
John Wang (1):
ARM: dts: aspeed: fp5280g2: Use the 64M layout
Kansho Nishida (2):
arm64: dts: mt8183: add audio node
arm64: dts: mt8183: add kukui platform audio node
Kathiravan T (1):
arm64: dts: qcom: ipq6018: add usb3 DT description
Kieran Bingham (1):
arm64: dts: renesas: r8a779a0: falcon-cpu: Add SW47-SW49 support
Kishon Vijay Abraham I (6):
arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in
PCIe EP nodes
arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus
number for PCIe
arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id"
properties of pcie node
arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe
arm64: dts: ti: j7200-main: Add *max-virtual-functions* for
pcie-ep DT node
arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node
Konrad Dybcio (22):
dt-bindings: arm: cpus: Add Kryo 560 CPUs
arm64: dts: qcom: Add SM6350 device tree
arm64: dts: qcom: sm6350: Add LLCC node
arm64: dts: qcom: sm6350: Add RPMHCC node
arm64: dts: qcom: sm6350: Add GCC node
arm64: dts: qcom: sm6350: Add TLMM block node
arm64: dts: qcom: sm6350: Add USB1 nodes
arm64: dts: qcom: sm6350: Add cpufreq-hw support
arm64: dts: qcom: sm6350: Add TSENS nodes
arm64: dts: qcom: sm6350: Add AOSS_QMP
arm64: dts: qcom: sm6350: Add SPMI bus
arm64: dts: qcom: sm6350: Add PRNG node
arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter
arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes
arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus prop to USB1
arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III
arm64: dts: qcom: pm6150l: Add missing include
arm64: dts: qcom: sdm845: Add XO clock to SDHCI
arm64: dts: qcom: sdm845: Disable Adreno, modem and Venus by default
arm64: dts: qcom: sdm845: Don't disable MDP explicitly
arm64: dts: qcom: sdm845: Add size/address-cells to dsi[01]
arm64: dts: qcom: sdm845: Move gpio.h inclusion to SoC DTSI
Konstantin Aladyshev (1):
ARM: dts: aspeed: amd-ethanolx: Add FRU EEPROM
Krzysztof Kozlowski (14):
arm64: dts: exynos: align operating-points table name with
dtschema in Exynos5433
arm64: dts: exynos: add proper comaptible FSYS syscon in Exynos5433
ARM: dts: exynos: drop undocumented samsung,sata-freq property
in Exynos5250
arm64: dts: rockchip: align operating-points table name with dtschema
arm64: dts: hisilicon: align operating-points table name with dtschema
arm64: dts: freescale: imx8mq-librem5: align operating-points
table name with dtschema
ARM: dts: exynos: remove unneeded DVS voltages from PMIC on Arndale
ARM: dts: exynos: use spaces instead of tabs around '='
ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for MPL3115A2
ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC properties
arm64: dts: exynos: add 'chassis-type' property
ARM: dts: exynos: add 'chassis-type' property
ARM: dts: s5pv210: add 'chassis-type' property
arm64: dts: qcom: msm8996: move clock-frequency from PN547 NFC to I2C bus
Kuldeep Singh (2):
arm64: dts: imx8mp: Reorder flexspi clock-names entry
arm64: dts: ls1012a: Add serial alias for ls1012a-rdb
Kuogee Hsieh (1):
arm64: dts: qcom: sc7280: fix display port phy reg property
Lad Prabhakar (5):
arm64: dts: renesas: rzg2l-smarc: Add scif0 pins
arm64: dts: renesas: rzg2l-smarc-som: Move extal and memory
nodes to SOM DTSI
arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC platform
arm64: dts: renesas: rzg2l-smarc: Enable CANFD
arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus controller node
Levin Du (4):
dt-bindings: add doc for Firefly ROC-RK3328-PC
arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC
dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS
arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS
Li Yang (17):
dt-bindings: arm: fsl: add ls1021a-tsn board
ARM: dts: ls1021a: remove clock-names property for i2c nodes
ARM: dts: ls1021a: change dma channels order to match schema
ARM: dts: ls1021a: change to use SPDX identifiers
ARM: dts: ls1021a-qds: Add node for QSPI flash
ARM: dts: ls1021a: update pcie nodes for dt-schema check
ARM: dts: ls1021a: fix board compatible to follow binding schema
ARM: dts: ls1021a: breakup long values in thermal node
ARM: dts: ls1021a: disable ifc node by default
ARM: dts: ls1021a: remove regulators simple-bus
ARM: dts: ls1021a: fix memory node for schema check
ARM: dts: ls1021a: add #dma-cells to qdma node
ARM: dts: ls1021a: add #power-domain-cells for power-controller node
ARM: dts: ls1021a-qds: change fpga to simple-mfd device
ARM: dts: ls1021a-tsn: remove undocumented property "position"
from mma8452 node
ARM: dts: ls1021a: move thermal-zones node out of soc/
ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash
Liang Chen (4):
dt-bindings: arm: rockchip: add rk3568 compatible string to pmu.yaml
arm64: dts: rockchip: add pmu and qos nodes for rk3568
arm64: dts: rockchip: add watchdog to rk3568
arm64: dts: rockchip: add pwm nodes for rk3568
Lin.TommySC 林世欽 TAO (1):
ARM: dts: aspeed: Adding Inventec Transformers BMC
Linus Walleij (6):
ARM: dts: Add PTP timesource to the IXP456x
ARM: dts: ux500: Tag Janice display SPI correct
ARM: dts: ux500: Skomer regulator fixes
ARM: dts: ux500: Fix up SD card pin config
ARM: dts: ux500: Skomer eMMC needs 300 ms power on
ARM: dts: ux500: Switch battery nodes to standard
Luca Weiss (13):
ARM: dts: qcom: msm8226: Add more SoC bits
ARM: dts: qcom: Add pm8226 PMIC
dt-bindings: arm: qcom: Document APQ8026 SoC binding
ARM: dts: qcom: Add support for LG G Watch R
dt-bindings: arm: Add MT6589 Fairphone 1
arm64: dts: qcom: Add PM6350 PMIC
arm64: dts: qcom: sm6350: add debug uart
dt-bindings: arm: cpus: Add Kryo 570 CPUs
dt-bindings: arm: qcom: Document sm7225 and fairphone,fp4 board
arm64: dts: qcom: Add SM7225 device tree
arm64: dts: qcom: sm7225: Add device tree for Fairphone 4
dt-bindings: arm: qcom: rename vendor of apq8026-lenok
ARM: dts: qcom: apq8026-lg-lenok: rename board vendor
Lucas Stach (10):
arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl
arm64: dts: zii-ultra: add PCIe PHY supply
dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl
dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains
dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl
dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains
arm64: dts: imx8mm: add GPC node
arm64: dts: imx8mm: put USB controllers into power-domains
arm64: dts: imx8mm: add VPU blk-ctrl
arm64: dts: imx8mm: add DISP blk-ctrl
Manaf Meethalavalappu Pallikunhi (1):
arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support
Marc Zyngier (3):
arm64: dts: apple: t8103: Add PCIe DARTs
arm64: dts: apple: t8103: Add root port interrupt routing
arm64: dts: apple: j274: Expose PCI node for the Ethernet MAC address
Marcel Ziswiler (3):
dt-bindings: arm: fsl: clean-up all toradex boards/modules
dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc
ARM: dts: mvebu: add device tree for netgear gs110emx switch
Marek Vasut (1):
ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz
Marijn Suijten (7):
arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep_clk" to GCC
ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY
arm64: dts: qcom: sm6125: Improve indentation of multiline properties
arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node
arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED enabled-strings
arm64: dts: qcom: Move WLED num-strings from pmi8994 to sony-xperia-tone
arm64: dts: qcom: pm660l: Remove board-specific WLED configuration
Mark Kettenis (2):
arm64: apple: Add pinctrl nodes
arm64: apple: Add PCIe node
Martin Kepplinger (1):
arm64: dts: imx8mq-librem5: add reset gpio to mantix panel description
Mateusz Kwiatkowski (1):
ARM: dts: bcm283x: Fix VEC address for BCM2711
Matthew Hagan (16):
ARM: dts: NSP: add device names to compatible
dt-bindings: arm: bcm: add NSP devices to SoCs
ARM: dts: NSP: enable DMA on bcm988312hr
ARM: dts: NSP: disable qspi node by default
ARM: dts: NSP: add MDIO bus controller node
ARM: dts: NSP: Move USB3 PHY to internal MDIO bus
dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65
ARM: dts: NSP: Add common bindings for MX64/MX65
ARM: dts: NSP: Add Ax stepping modifications
ARM: dts: NSP: Add DT files for Meraki MX64 series
ARM: dts: NSP: Add DT files for Meraki MX65 series
ARM: dts: NSP: Add bcm958623hr board name to dts
ARM: dts: NSP: Fix mpcore, mmc node names
ARM: dts: NSP: Fix MDIO mux node names
ARM: dts: NSP: Fix MX64/MX65 eeprom node name
ARM: dts: NSP: Fix MX65 MDIO mux warnings
Matthias Brugger (1):
arm64: dts: rockchip: Disable CDN DP on Pinebook Pro
Matthias Kaehlcke (3):
arm64: dts: qcom: sc7180-trogdor: Delete ADC config for unused thermistors
arm64: dts: qcom: Add sc7180-trogdor-homestar
arm64: dts: qcom: sc7280: Add Herobrine
Matthias Schiffer (3):
ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems"
ARM: dts: imx7-tqma7: add SPI-NOR flash
ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout
Maulik Shah (2):
arm64: dts: qcom: Enable RPMh Sleep stats
arm64: dts: qcom: Enable RPM Sleep stats
Mauro Carvalho Chehab (3):
arm64: dts: hisilicon: Add support for Hikey 970 PMIC
arm64: tegra: Fix pcie-ep DT nodes
dt-bindings: PCI: tegra194: Fix PCIe endpoint node names
Max Krummenacher (1):
ARM: dts: colibri-imx6ull-emmc: add device tree
Maxime Ripard (16):
dt-bindings: sunxi: Add CPU Configuration Controller Binding
dt-bindings: sunxi: Add Allwinner A80 PRCM Binding
ARM: dts: sunxi: Rename power-supply names
ARM: dts: sunxi: Rename gpio pinctrl names
ARM: dts: sunxi: Fix OPP arrays
ARM: dts: sunxi: Fix OPPs node name
ARM: dts: sunxi: Fix the SPI NOR node names
ARM: dts: tbs711: Fix touchscreen compatible
ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible
arm64: dts: allwinner: h5: Fix GPU thermal zone node name
arm64: dts: allwinner: h6: Fix de3 parent clocks ordering
arm64: dts: allwinner: a100: Fix thermal zone node name
arm64: dts: allwinner: pinetab: Change regulator node name to
avoid warning
arm64: dts: allwinner: teres-i: Add missing reg
arm64: dts: allwinner: teres-i: Remove wakekup-source from the PMIC
dt-bindings: interconnect: sunxi: Add R40 MBUS compatible
Michael Riesch (9):
arm64: dts: rockchip: add gmac0 node to rk3568
arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support
arm64: dts: rockchip: add core io domains node for rk356x
arm64: dts: rockchip: enable io domains on rk3568-evb1-v10
arm64: dts: rockchip: add regulators of rk809 pmic to rk3568-evb1-v10
arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10
arm64: dts: rockchip: add pinctrl and alias to emmc node to
rk3568-evb1-v10
arm64: dts: rockchip: add missing rockchip,grf property to rk356x
arm64: dts: rockchip: add saradc to rk3568-evb1-v10
Michael Walle (8):
arm64: dts: hisilicon: fix arm,sp805 compatible string
arm64: dts: freescale: fix arm,sp805 compatible string
arm64: dts: ls1028a: move pixel clock pll into /soc
arm64: dts: ls1028a: move Mali DP500 node into /soc
arm64: dts: ls1028a: add Vivante GPU node
arm64: dts: ls1028a: disable usb controller by default
arm64: dts: ls1028a: move PHY nodes to MDIO controller
arm64: dts: ls1028a: use phy-mode instead of phy-connection-type
Michal Simek (33):
arm64: zynqmp: Disable CCI by default
arm64: zynqmp: Enable fpd_dma for zcu104 platforms
arm64: zynqmp: Fix irps5401 device nodes
arm64: zynqmp: Add pinctrl description for all boards
arm64: zynqmp: Correct zcu111 psgtr description
arm64: zynqmp: Wire psgtr for zc1751-xm015
arm64: zynqmp: Correct psgtr description for zcu100-revC
arm64: zynqmp: Add phy description for usb3.0
arm64: zynqmp: Disable WP on zcu111
arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5
arm64: zynqmp: Wire DP and DPDMA for dc1/dc4
arm64: zynqmp: Enable nand driver for dc2 and dc3
arm64: zynqmp: Remove additional newline
arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi
arm64: zynqmp: Add nvmem alises for eeproms
arm64: zynqmp: List reset property for ethernet phy
arm64: zynqmp: Remove can aliases from zc1751
arm64: zynqmp: Move DP nodes to the end of file on zcu106
arm64: zynqmp: Add note about UHS mode on some boards
arm64: zynqmp: Remove information about dma clock on zcu106
arm64: zynqmp: Wire qspi on multiple boards
arm64: zynqmp: Move rtc to different location on zcu104-revA
arm64: zynqmp: Add reset description for sata
arm64: zynqmp: Sync psgtr node location with zcu104-revA
arm64: zynqmp: Remove description for 8T49N287 and si5382 chips
arm64: zynqmp: Add support for zcu102-rev1.1 board
arm64: zynqmp: Add psgtr description to zc1751 dc1 board
arm64: zynqmp: Remove not documented is-dual property
arm64: zynqmp: Fix serial compatible string
arm64: zynqmp: Enable gpio and qspi for zc1275-revA
arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards
arm64: zynqmp: Wire psgtr for zc1751-xm013
arm64: zynqmp: Add support for Xilinx Kria SOM board
Michal Vokáč (2):
ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
ARM: dts: imx6dl-yapp4: Remove the unused white LED channel
Mikko Perttunen (2):
dt-bindings: Add YAML bindings for NVDEC
arm64: tegra: Add NVDEC to Tegra186/194 device trees
Mounika Grace Akula (1):
arm64: zynqmp: Add reset-on-timeout to all boards and modify
default timeout value
Nicolas Frattaroli (3):
arm64: dts: rockchip: enable spdif on Quartz64 A
arm64: dts: rockchip: Add i2s1 on rk356x
arm64: dts: rockchip: Add analog audio on Quartz64
Nicolas Saenz Julienne (2):
ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address
Niklas Söderlund (3):
arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, ISP
and VIN nodes
arm64: dts: renesas: Add ports node to all adv7482 nodes
mailmap: Fix text encoding for Niklas Söderlund
Nishanth Menon (6):
arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes
arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location
arm64: dts: ti: Makefile: Collate AM64 platforms together
dt-bindings: arm: ti: Add missing compatibles for j721e/j7200 evms
arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible
arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible
Nobuhiro Iwamatsu (1):
arm64: dts: visconti: Add PCIe host controller support for TMPV7708 SoC
Ola Jeppsson (1):
arm64: dts: qcom: sm8350: Add fastrpc nodes
Oleksij Rempel (1):
ARM: dts: imx6: skov: provide panel support for lt2 variants
Olivier Moysan (2):
ARM: dts: stm32: fix SAI sub nodes register range
ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
Oskar Senft (1):
ARM: dts: aspeed: Add TYAN S7106 BMC machine
Owen Kirby (1):
ARM: dts: at91: add Exegin Q5xR5 board
Paul Kocialkowski (1):
arm64: dts: rockchip: Add VPU support for the PX30
Paweł Anikiel (1):
dts: socfpga: Add Mercury+ AA1 devicetree
Peter Geis (13):
arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi
arm64: dts: rockchip: split rk3568 device tree
arm64: dts: rockchip: add rk3566 dtsi
arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A
arm64: dts: rockchip: fix rk3568 mbi-alias
arm64: dts: rockchip: add rk356x gmac1 node
arm64: dts: rockchip: adjust rk3568 pll clocks
arm64: dts: rockchip: enable gmac node on quartz64-a
arm64: dts: rockchip: add thermal fan control to rockpro64
arm64: dts: rockchip: add rk356x gpio debounce clocks
arm64: dts: rockchip: add rk3568 tsadc nodes
arm64: dts: rockchip: add thermal support to Quartz64 Model A
arm64: dts: rockchip: add spdif node to rk356x
Peter Rosin (1):
ARM: dts: at91: tse850: the emac<->phy interface is rmii
Philip Chen (2):
arm64: dts: sc7180: Factor out ti-sn65dsi86 support
arm64: dts: sc7180: Support Parade ps8640 edp bridge
Prasad Malisetty (2):
arm64: dts: qcom: sc7280: Add PCIe and PHY related nodes
arm64: dts: qcom: sc7280: Add PCIe nodes for IDP board
Quan Nguyen (1):
ARM: dts: aspeed: mtjade: Add some gpios
Rafał Miłecki (9):
ARM: dts: BCM5301X: Fix nodes names
ARM: dts: BCM5301X: Fix MDIO mux binding
ARM: dts: BCM5301X: Fix memory nodes names
ARM: dts: BCM5301X: Specify switch ports for more devices
arm64: dts: broadcom: bcm4908: Fix NAND node name
arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus
arm64: dts: broadcom: bcm4908: Fix UART clock name
ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
ARM: dts: BCM53573: Add Tenda AC9 switch ports
Raffaele Tranquillini (2):
arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for Xiaomi Mi 5
arm64: dts: qcom: msm8996: xiaomi-gemini: Enable JDI LCD panel
Rajendra Nayak (2):
arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom
arm64: dts: qcom: sc7280: Define CPU topology
Rajesh Patil (5):
arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp
arm64: dts: qcom: sc7280: Configure uart7 to support bluetooth
on sc7280-idp
arm64: dts: qcom: sc7280: Add aliases for I2C and SPI
arm64: dts: qcom: sc7180: Add qspi compatible
arm64: dts: qcom: sc7280: Add 200MHz in qspi_opp_table
Richard Zhu (2):
ARM: dts: imx: fix the schema check errors
arm64: dts: imx8mq: fix the schema check errors
Rob Herring (7):
arm64: dts: freescale: Fix 'interrupt-map' parent address cells
ARM: dts: ixp4xx: Group PCI interrupt properties together
ARM: dts: gemini: Consolidate PCI interrupt-map properties
ARM: dts: spear13xx: Drop malformed 'interrupt-map' on PCI nodes
arm64: dts: qcom: Fix 'interrupt-map' parent address cells
ARM: dts: arm: Update register-bit-led nodes 'reg' and node names
ARM: dts: arm: Update ICST clock nodes 'reg' and node names
Robert Marko (3):
arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property
arm64: dts: qcom: ipq8074: add SPMI bus
arm64: dts: marvell: add Globalscale MOCHAbin
Roger Quadros (8):
dt-bindings: mtd: Remove gpmc-nor.txt
dt-bindings: net: Remove gpmc-eth.txt
dt-bindings: memory-controllers: Introduce ti,gpmc-child
dt-bindings: mtd: ti,gpmc-nand: Convert to yaml
dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml
dt-bindings: memory-controllers: ti,gpmc: Convert to yaml
ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{same|diff}csen
ARM: dts: omap: fix gpmc,mux-add-data type
Roja Rani Yarubandi (4):
arm64: dts: qcom: sc7280: Add QSPI node
arm64: dts: qcom: sc7280: Add QUPv3 wrapper_0 nodes
arm64: dts: qcom: sc7280: Update QUPv3 UART5 DT node
arm64: dts: qcom: sc7280: Add QUPv3 wrapper_1 nodes
Romain Perier (2):
ARM: dts: mstar: Add rtc device node
ARM: dts: mstar: Mark timer with arm,cpu-registers-not-fw-configured
Sai Prakash Ranjan (1):
arm64: dts: qcom: sc7180: Add IMEM and pil info regions
Sameer Pujar (4):
arm64: tegra: Audio graph sound card for Jetson TX2 NX
arm64: tegra: Update HDA card name on Jetson TX2 NX
arm64: tegra: Add few AHUB devices for Tegra210 and later
arm64: tegra: Extend APE audio support on Jetson platforms
Sebastian Krzyszkowiak (2):
arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl assignments
arm64: dts: imx8mq-librem5: set debounce interval of volume
buttons to 50ms
Shaik Sajida Bhanu (1):
arm64: dts: qcom: sc7180: Use maximum drive strength values for eMMC
Shawn Guo (14):
arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property
arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property
arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property
arm64: dts: qcom: Update BAM DMA node name per DT schema
arm64: dts: qcom: pm660: Add reboot mode support
arm64: dts: qcom: sdm630-nile: Correct regulator label name
ARM: dts: qcom: sdx55: Drop '#clock-cells' from QMP PHY node
arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY child node
arm64: dts: qcom: Correct QMP PHY child node name
arm64: dts: qcom: Drop max-microamp and vddp-ref-clk properties
from QMP PHY
arm64: dts: qcom: Drop reg-names from QMP PHY nodes
arm64: dts: qcom: msm8998-clamshell: Add missing vdda supplies
arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes
arm64: dts: qcom: ipq8074-hk01: Add dummy supply for QMP USB3 PHY
Sibi Sankar (11):
arm64: dts: qcom: sc7180: Use QMP property to control load state
arm64: dts: qcom: sc7280: Use QMP property to control load state
arm64: dts: qcom: sdm845: Use QMP property to control load state
arm64: dts: qcom: sm8150: Use QMP property to control load state
arm64: dts: qcom: sm8250: Use QMP property to control load state
arm64: dts: qcom: sm8350: Use QMP property to control load state
arm64: dts: qcom: sc7280: Update reserved memory map
arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes
arm64: dts: qcom: sc7280: Add nodes to boot modem
arm64: dts: qcom: sc7280: Add Q6V5 MSS node
arm64: dts: qcom: sc7280: Update Q6V5 MSS node
Simon Xue (1):
arm64: dts: rockchip: add saradc node for rk3568
Sinthu Raja (4):
dt-bindings: arm: ti: Add compatible for J721E SK
arm64: dts: ti: Add support for J721E SK
arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes
arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes
Srinivas Neeli (1):
arm64: zynqmp: Update rtc calibration value
Steev Klimaszewski (1):
arm64: dts: qcom: c630: add second channel for wifi
Stefan Wahren (8):
ARM: dts: bcm2711: fix MDIO #address- and #size-cells
ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
dt-bindings: display: bcm2835: add optional property power-domains
ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi
dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4
ARM: dts: Add Raspberry Pi Compute Module 4
ARM: dts: Add Raspberry Pi Compute Module 4 IO Board
arm64: dts: broadcom: Add reference to RPi CM4 IO Board
Stefano Stabellini (1):
arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi
Stephan Gerhold (22):
arm64: dts: qcom: msm8916: Add unit name for /soc node
arm64: dts: qcom: msm8916: Add "qcom,msm8916-sdhci" compatible
arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sensor interrupts
arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock
arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000
arm64: dts: qcom: pm8916: Add pm8941-misc extcon for USB detection
arm64: dts: qcom: msm8916-longcheer-l8150: Use &pm8916_usbin extcon
arm64: dts: qcom: apq8016-sbc: Clarify firmware-names
arm64: dts: qcom: msm8916: Drop underscore in node name
arm64: dts: qcom: Add device tree for Samsung Galaxy S4 Mini Value Edition
arm64: dts: qcom: msm8916-samsung-serranove: Add touch screen
arm64: dts: qcom: msm8916-samsung-serranove: Add touch key
arm64: dts: qcom: msm8916-samsung-serranove: Add IMU
arm64: dts: qcom: msm8916-samsung-serranove: Add rt5033 battery
arm64: dts: qcom: msm8916-samsung-serranove: Add NFC
ARM: qcom: Add ARCH_MSM8916 for MSM8916 on ARM32
arm64: dts: qcom: msm8916: Add CPU ACC and SAW/SPM
ARM: dts: qcom: msm8916: Add include for SMP without PSCI on ARM32
ARM: dts: qcom: msm8916-samsung-serranove: Include dts from arm64
arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes
arm64: dts: qcom: msm8916: Drop standalone smem node
arm64: dts: qcom: Drop unneeded extra device-specific includes
Stephen Boyd (1):
arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells
Sujit Kautkar (1):
arm64: dts: qcom: sc7180-trogdor: Enable IPA on LTE only SKUs
Suman Anna (1):
arm64: dts: ti: k3-am64-main: Add ICSSG nodes
Sungbo Eo (1):
arm: dts: mt7623: add musb device nodes
Taniya Das (1):
arm64: dts: qcom: sc7280: Add clock controller ID headers
Thara Gopinath (2):
arm64: dts: qcom: sdm845: Add support for LMh node
arm64: dts: qcom: sdm845: Remove cpufreq cooling devices for CPU
thermal zones
Thierry Reding (2):
ARM: tegra: Remove useless usb-ehci compatible string
arm64: tegra: Remove useless usb-ehci compatible string
Tim Harvey (1):
arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix
Tommaso Merciai (1):
arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru
Vamsi krishna Lanka (1):
dt-bindings: arm: qcom: Document SDX65 platform and boards
Vladimir Oltean (2):
dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards
arm64: dts: ls1028a: mark internal links between Felix and ENETC
as capable of flow control
Vladimir Zapolskiy (2):
arm64: dts: qcom: msm8996: Add device tree entries to support
crypto engine
arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock
Vyacheslav Bocharov (4):
dt-bindings: arm: amlogic: add bindings for Jethub D1/H1
dt-bindings: vendor-prefixes: add jethome prefix
arm64: dts: meson-gxl: add support for JetHub H1
arm64: dts: meson-axg: add support for JetHub D1
Wasim Khan (1):
arm64: dts: add device tree for the LX2160A on the NXP BlueBox3 board
Wolfram Sang (2):
arm64: dts: renesas: r8a77961: Add TPU device node
arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC
Yassine Oudjana (3):
arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi
arm64: dts: qcom: msm8996: Add blsp2_i2c3
arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8996 platform
Yoshihiro Shimoda (2):
arm64: dts: renesas: r8a779a0: Add IPMMU nodes
arm64: dts: renesas: r8a779a0: Add iommus into sdhi node
Yuji Ishikawa (3):
arm64: dts: visconti: Add 150MHz fixed clock to TMPV7708 SoC
dt-bindings: arm: toshiba: Add the TMPV7708 VisROBO VRB board
arm64: dts: visconti: Add DTS for the VisROBO board
Yunus Bas (2):
ARM: dts: imx6: phycore-som: Disable micro-SD write protection
ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery
pshete (1):
arm64: tegra: Add additional GPIO interrupt entries on Tegra194
satya priya (1):
arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp
.mailmap | 1 +
Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +
.../devicetree/bindings/arm/atmel-at91.yaml | 12 +
.../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 +
.../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 65 +-
Documentation/devicetree/bindings/arm/cpus.yaml | 2 +
Documentation/devicetree/bindings/arm/fsl.yaml | 99 +-
.../devicetree/bindings/arm/mediatek.yaml | 1 +
.../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 +
Documentation/devicetree/bindings/arm/qcom.yaml | 23 +
Documentation/devicetree/bindings/arm/renesas.yaml | 61 +
.../devicetree/bindings/arm/rockchip.yaml | 48 +-
.../devicetree/bindings/arm/rockchip/pmu.yaml | 4 +
.../bindings/arm/samsung/samsung-boards.yaml | 6 +
.../devicetree/bindings/arm/sprd/sprd.yaml | 5 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 4 +
.../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 +
.../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 +
.../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +-
Documentation/devicetree/bindings/arm/toshiba.yaml | 1 +
Documentation/devicetree/bindings/arm/xilinx.yaml | 17 +
.../bindings/display/brcm,bcm2835-dsi0.yaml | 3 +
.../bindings/display/brcm,bcm2835-hdmi.yaml | 3 +
.../bindings/display/brcm,bcm2835-v3d.yaml | 3 +
.../bindings/display/brcm,bcm2835-vec.yaml | 3 +
.../bindings/display/mediatek/mediatek,dsi.txt | 6 +
.../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 +
.../bindings/memory-controllers/omap-gpmc.txt | 157 -
.../bindings/memory-controllers/ti,gpmc-child.yaml | 245 ++
.../bindings/memory-controllers/ti,gpmc.yaml | 172 +
.../devicetree/bindings/mtd/gpmc-nand.txt | 147 -
Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 -
.../devicetree/bindings/mtd/gpmc-onenand.txt | 48 -
.../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 +
.../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 +
Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 -
.../bindings/pci/nvidia,tegra194-pcie.txt | 2 +-
.../bindings/serial/fsl,s32-linflexuart.txt | 22 -
.../bindings/serial/fsl,s32-linflexuart.yaml | 48 +
.../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 +
.../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 +
.../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 +
.../devicetree/bindings/vendor-prefixes.yaml | 10 +
MAINTAINERS | 1 +
arch/arm/boot/dts/Makefile | 26 +-
arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 +
arch/arm/boot/dts/arm-realview-eb.dtsi | 42 +-
arch/arm/boot/dts/arm-realview-pb1176.dts | 42 +-
arch/arm/boot/dts/arm-realview-pb11mp.dts | 48 +-
arch/arm/boot/dts/arm-realview-pbx.dtsi | 42 +-
arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 ++
arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 5 +
arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +-
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 883 ++---
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 1287 +++++--
arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 9 +-
.../boot/dts/aspeed-bmc-inventec-transformers.dts | 328 ++
arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 +++
arch/arm/boot/dts/aspeed-g4.dtsi | 6 +
arch/arm/boot/dts/aspeed-g5.dtsi | 6 +
arch/arm/boot/dts/aspeed-g6.dtsi | 26 +
arch/arm/boot/dts/at91-lmu5000.dts | 147 +
arch/arm/boot/dts/at91-q5xr5.dts | 199 ++
arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +-
arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 23 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 +
arch/arm/boot/dts/at91-sama5d2_icp.dts | 22 +-
arch/arm/boot/dts/at91-sama7g5ek.dts | 20 +
arch/arm/boot/dts/at91-tse850-3.dts | 2 +-
arch/arm/boot/dts/at91sam9260.dtsi | 2 +-
arch/arm/boot/dts/axp209.dtsi | 6 +-
arch/arm/boot/dts/axp22x.dtsi | 6 +-
arch/arm/boot/dts/axp81x.dtsi | 10 +-
arch/arm/boot/dts/bcm-nsp-ax.dtsi | 70 +
arch/arm/boot/dts/bcm-nsp.dtsi | 52 +-
arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 49 +-
arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 +
arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 +
arch/arm/boot/dts/bcm2711.dtsi | 12 +-
arch/arm/boot/dts/bcm2835-common.dtsi | 8 +
arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 +-
arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 +-
arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 +-
arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 +-
arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 +
arch/arm/boot/dts/bcm283x.dtsi | 8 -
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 39 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 37 +
arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +-
arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +-
arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +-
arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +-
arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 44 +-
arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +-
arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 200 ++
arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 42 +
arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +-
arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 37 +
arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 37 +
arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +-
arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 37 +
arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 35 +-
arch/arm/boot/dts/bcm5301x.dtsi | 10 +-
arch/arm/boot/dts/bcm53573.dtsi | 18 +
arch/arm/boot/dts/bcm94708.dts | 2 +-
arch/arm/boot/dts/bcm94709.dts | 2 +-
arch/arm/boot/dts/bcm958522er.dts | 3 +-
arch/arm/boot/dts/bcm958525er.dts | 3 +-
arch/arm/boot/dts/bcm958525xmc.dts | 3 +-
arch/arm/boot/dts/bcm958622hr.dts | 3 +-
arch/arm/boot/dts/bcm958623hr.dts | 3 +-
arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 281 ++
arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 163 +
arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts | 25 +
arch/arm/boot/dts/bcm958625-meraki-mx64.dts | 24 +
arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts | 33 +
arch/arm/boot/dts/bcm958625-meraki-mx64w.dts | 32 +
arch/arm/boot/dts/bcm958625-meraki-mx65.dts | 24 +
arch/arm/boot/dts/bcm958625-meraki-mx65w.dts | 32 +
.../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 129 +
arch/arm/boot/dts/bcm958625hr.dts | 3 +-
arch/arm/boot/dts/bcm958625k.dts | 3 +-
arch/arm/boot/dts/bcm988312hr.dts | 7 +-
arch/arm/boot/dts/dra7.dtsi | 19 +
arch/arm/boot/dts/e60k02.dtsi | 2 +-
arch/arm/boot/dts/e70k02.dtsi | 320 ++
arch/arm/boot/dts/emev2-kzm9d.dts | 2 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 1 +
arch/arm/boot/dts/exynos4210-i9100.dts | 1 +
arch/arm/boot/dts/exynos4210-origen.dts | 24 +-
arch/arm/boot/dts/exynos4210-trats.dts | 1 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 1 +
arch/arm/boot/dts/exynos4412-i9300.dts | 1 +
arch/arm/boot/dts/exynos4412-i9305.dts | 1 +
arch/arm/boot/dts/exynos4412-n710x.dts | 1 +
arch/arm/boot/dts/exynos4412-origen.dts | 14 +-
arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 1 +
arch/arm/boot/dts/exynos4412-trats2.dts | 1 +
arch/arm/boot/dts/exynos5250-arndale.dts | 3 -
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 1 +
arch/arm/boot/dts/exynos5250-snow.dts | 1 +
arch/arm/boot/dts/exynos5250-spring.dts | 1 +
arch/arm/boot/dts/exynos5250.dtsi | 1 -
arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 +
arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 +
arch/arm/boot/dts/gemini-dlink-dir-685.dts | 18 -
arch/arm/boot/dts/gemini-ns2502.dts | 148 +
arch/arm/boot/dts/gemini-sl93512r.dts | 18 -
arch/arm/boot/dts/gemini-sq201.dts | 18 -
arch/arm/boot/dts/gemini-ssi1328.dts | 138 +
arch/arm/boot/dts/gemini-wbd111.dts | 18 -
arch/arm/boot/dts/gemini-wbd222.dts | 18 -
arch/arm/boot/dts/gemini.dtsi | 33 +-
arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +-
arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 -
arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 -
arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 +
arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 11 +-
arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 +
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 31 +-
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +-
arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 +
arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl.dtsi | 7 +-
arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +-
arch/arm/boot/dts/imx6qp.dtsi | 2 +-
arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 ++
arch/arm/boot/dts/imx6sl.dtsi | 18 +-
arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 ++
arch/arm/boot/dts/imx6sll.dtsi | 22 +-
arch/arm/boot/dts/imx6sx.dtsi | 6 +-
arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +-
arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 +
arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 +
.../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 +
arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +-
arch/arm/boot/dts/imx7-mba7.dtsi | 42 +-
arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +-
arch/arm/boot/dts/imx7d-mba7.dts | 6 +-
arch/arm/boot/dts/imx7d-sdb.dts | 2 +-
arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +-
arch/arm/boot/dts/imx7d.dtsi | 7 +-
arch/arm/boot/dts/imx7s-mba7.dts | 6 +-
arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +-
arch/arm/boot/dts/integrator.dtsi | 23 +-
arch/arm/boot/dts/integratorap-im-pd1.dts | 9 +-
arch/arm/boot/dts/integratorap.dts | 15 +-
arch/arm/boot/dts/integratorcp.dts | 9 +-
arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 2 +
.../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts | 2 +
arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts | 2 +
.../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 2 +
arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 8 +
.../boot/dts/intel-ixp4xx-reference-design.dtsi | 2 +
arch/arm/boot/dts/intel-ixp4xx.dtsi | 2 -
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +
arch/arm/boot/dts/ls1021a-qds.dts | 85 +-
arch/arm/boot/dts/ls1021a-tsn.dts | 4 +-
arch/arm/boot/dts/ls1021a-twr.dts | 63 +-
arch/arm/boot/dts/ls1021a.dtsi | 219 +-
arch/arm/boot/dts/mps2.dtsi | 10 +-
arch/arm/boot/dts/mstar-v7.dtsi | 9 +
arch/arm/boot/dts/mt7623.dtsi | 33 +
arch/arm/boot/dts/mt7623a.dtsi | 4 +
arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 +
arch/arm/boot/dts/mt7629-rfb.dts | 3 +-
arch/arm/boot/dts/mt7629.dtsi | 45 +-
arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +-
arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +-
arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +-
arch/arm/boot/dts/omap2430-sdp.dts | 4 +-
arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +-
arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +-
arch/arm/boot/dts/omap3-gta04.dtsi | 23 +-
arch/arm/boot/dts/omap3-gta04a5.dts | 2 +
arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +-
arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +-
arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 237 ++
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 10 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 2 +-
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 6 +-
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 6 +-
.../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 4 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 63 +-
arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts | 2 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 1 -
arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +-
arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +-
arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 8 +-
arch/arm/boot/dts/qcom-ipq8064.dtsi | 26 +-
arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +-
arch/arm/boot/dts/qcom-mdm9615.dtsi | 16 +-
arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +-
arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +-
arch/arm/boot/dts/qcom-msm8660.dtsi | 27 +-
.../boot/dts/qcom-msm8916-samsung-serranove.dts | 3 +
arch/arm/boot/dts/qcom-msm8916-smp.dtsi | 62 +
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 4 +-
arch/arm/boot/dts/qcom-msm8960.dtsi | 4 +-
arch/arm/boot/dts/qcom-msm8974.dtsi | 16 +-
arch/arm/boot/dts/qcom-pm8226.dtsi | 27 +
arch/arm/boot/dts/qcom-pm8841.dtsi | 7 +-
arch/arm/boot/dts/qcom-pm8941.dtsi | 11 +-
arch/arm/boot/dts/qcom-pma8084.dtsi | 11 +-
arch/arm/boot/dts/qcom-sdx55.dtsi | 1 -
arch/arm/boot/dts/r7s72100-genmai.dts | 2 +
arch/arm/boot/dts/r7s72100-gr-peach.dts | 2 +
arch/arm/boot/dts/r7s72100-rskrza1.dts | 2 +
arch/arm/boot/dts/r7s9210-rza2mevb.dts | 21 +
arch/arm/boot/dts/r8a73a4-ape6evm.dts | 1 +
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +
arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 2 +
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 2 +
arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 4 +
arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 +
arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 4 +
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 +
arch/arm/boot/dts/r8a7778-bockw.dts | 2 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 2 +-
arch/arm/boot/dts/r8a7790-lager.dts | 2 +
arch/arm/boot/dts/r8a7790-stout.dts | 2 +
arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +
arch/arm/boot/dts/r8a7791-porter.dts | 2 +
arch/arm/boot/dts/r8a7793-gose.dts | 2 +
arch/arm/boot/dts/r8a7794-alt.dts | 2 +
arch/arm/boot/dts/r8a7794-silk.dts | 2 +
arch/arm/boot/dts/rk3036.dtsi | 10 +-
arch/arm/boot/dts/rk3066a-mk808.dts | 27 +
arch/arm/boot/dts/rk3066a.dtsi | 32 +-
arch/arm/boot/dts/rk3188.dtsi | 13 +-
arch/arm/boot/dts/rk3229.dtsi | 2 +-
arch/arm/boot/dts/rk322x.dtsi | 14 +-
arch/arm/boot/dts/rk3288.dtsi | 22 +-
arch/arm/boot/dts/rv1108.dtsi | 16 +-
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 1 +
arch/arm/boot/dts/s5pv210-galaxys.dts | 1 +
arch/arm/boot/dts/sama5d29.dtsi | 16 +
arch/arm/boot/dts/sama7g5.dtsi | 43 +
arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +-
arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 +
arch/arm/boot/dts/spear1310.dtsi | 6 -
arch/arm/boot/dts/spear1340.dtsi | 2 -
arch/arm/boot/dts/ste-ab8500.dtsi | 13 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 13 +-
arch/arm/boot/dts/ste-href.dtsi | 6 +
arch/arm/boot/dts/ste-snowball.dts | 6 +
arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +
arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 4 +
arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 7 +
arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 4 +
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 38 +-
arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 +
arch/arm/boot/dts/stm32mp131.dtsi | 283 ++
arch/arm/boot/dts/stm32mp133.dtsi | 37 +
arch/arm/boot/dts/stm32mp135.dtsi | 12 +
arch/arm/boot/dts/stm32mp135f-dk.dts | 56 +
arch/arm/boot/dts/stm32mp13xc.dtsi | 17 +
arch/arm/boot/dts/stm32mp13xf.dtsi | 17 +
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +-
arch/arm/boot/dts/stm32mp151.dtsi | 18 +-
arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +-
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 11 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 15 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 44 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 34 +-
arch/arm/boot/dts/sun8i-a33.dtsi | 4 +-
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +-
arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +-
arch/arm/boot/dts/sun8i-h3.dtsi | 4 +-
arch/arm/boot/dts/sun8i-r40.dtsi | 39 +
arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +-
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +-
arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +-
arch/arm/boot/dts/tegra114.dtsi | 8 +-
arch/arm/boot/dts/tegra124.dtsi | 12 +-
arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +-
arch/arm/boot/dts/tegra20-paz00.dts | 2 -
arch/arm/boot/dts/tegra20.dtsi | 13 +-
.../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +-
arch/arm/boot/dts/tegra30-ouya.dts | 5 +-
arch/arm/boot/dts/tegra30.dtsi | 12 +-
arch/arm/boot/dts/versatile-ab-ib2.dts | 6 +-
arch/arm/boot/dts/versatile-ab.dts | 27 +-
arch/arm/mach-qcom/Kconfig | 10 +
arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +-
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +-
.../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +-
.../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +-
.../boot/dts/allwinner/sun50i-a64-pinetab.dts | 28 +-
.../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +-
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 +
.../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +-
.../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +-
arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +-
.../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +-
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +-
arch/arm64/boot/dts/amlogic/Makefile | 3 +
.../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 ++
.../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 +++
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +-
.../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +-
.../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 6 +-
arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +-
.../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 241 ++
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 +
.../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +-
.../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +-
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +-
arch/arm64/boot/dts/apple/t8103-j274.dts | 23 +
arch/arm64/boot/dts/apple/t8103.dtsi | 207 ++
arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 27 +-
arch/arm64/boot/dts/broadcom/Makefile | 1 +
.../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 +
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 16 +-
arch/arm64/boot/dts/exynos/Makefile | 3 +-
arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +-
arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1 +
arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 1 +
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +-
.../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 +++++++
arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 +
arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 306 ++
arch/arm64/boot/dts/freescale/Makefile | 4 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 +
.../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +-
.../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +-
.../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +-
.../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 72 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +-
.../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 +
.../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 ++++
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +-
.../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 32 +-
.../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 4 +-
.../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +-
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +-
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +-
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 +
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 +
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 46 +-
.../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 +
.../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +-
arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 +
arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 +
arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 +
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +-
arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 22 +-
arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +-
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +-
arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi | 86 +
arch/arm64/boot/dts/marvell/Makefile | 1 +
.../boot/dts/marvell/armada-7040-mochabin.dts | 458 +++
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +-
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 +
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +-
arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +-
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +-
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 +
.../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 +
.../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 +
.../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 +
.../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 +
.../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 +
.../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 +
.../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 +
.../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 +
.../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 +
.../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 +
.../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 +
.../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 +
.../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 +
.../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 +
.../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 +
.../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 +
.../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 +
.../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 +
.../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 +
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +-
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 +
arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 -
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +-
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 ++++++++-
.../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 506 ++-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 +
arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +++++++-
.../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 ++++++++-
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 209 +-
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 +++++
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 +++++
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +-
arch/arm64/boot/dts/qcom/Makefile | 12 +
arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 832 ++++-
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 826 -----
.../apq8094-sony-xperia-kitakami-karin_windy.dts | 1 +
arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 1070 +++++-
arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1105 ------
arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 3 -
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 93 +-
arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 6 +
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 92 +-
.../boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 +
arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 126 +
arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 +
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 63 +-
.../boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 +
arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 15 +-
arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 21 -
.../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 +
.../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 +
.../boot/dts/qcom/msm8916-samsung-serranove.dts | 534 +++
.../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 89 +-
.../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 +
.../qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 +
arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 +
.../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 +
.../qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 +
.../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 +
.../qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 +
.../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 +
.../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 +
.../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 +
arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +-
arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 24 +-
arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 30 -
.../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 +
.../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 +
.../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 +
.../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 +
.../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 ++++
arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 465 +++
.../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 432 +++
arch/arm64/boot/dts/qcom/msm8996.dtsi | 96 +-
.../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 +
arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 2 +
arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 320 ++
arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 +
.../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 +
arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 -
.../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 +
.../boot/dts/qcom/msm8998-oneplus-common.dtsi | 4 -
.../boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 +
.../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 31 +
.../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 55 +
.../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 36 +
.../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 670 ++++
arch/arm64/boot/dts/qcom/msm8998.dtsi | 223 +-
arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 +
arch/arm64/boot/dts/qcom/pm6350.dtsi | 54 +
arch/arm64/boot/dts/qcom/pm660.dtsi | 5 +-
arch/arm64/boot/dts/qcom/pm660l.dtsi | 7 -
arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +-
arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 13 +-
arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +-
arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 +
arch/arm64/boot/dts/qcom/pmk8350.dtsi | 1 +
arch/arm64/boot/dts/qcom/qcs404.dtsi | 7 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 14 +-
arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 12 +-
.../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 +
.../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +-
.../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 +
.../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 +
.../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 336 ++
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 13 +
.../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 11 +
.../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 109 +
.../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 +
.../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 +
.../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 9 +-
arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 +
.../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 90 +
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 101 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 85 +-
arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 +
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1412 ++++++++
arch/arm64/boot/dts/qcom/sc7280-idp.dts | 12 +
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 271 +-
arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 8 +
arch/arm64/boot/dts/qcom/sc7280.dtsi | 3562 +++++++++++++++-----
.../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 +
.../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 +
.../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 +
.../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 +
.../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 58 +-
.../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 +
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 17 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +-
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 18 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 26 +-
.../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 +
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 +
.../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 19 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 243 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 21 +-
.../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 +
arch/arm64/boot/dts/qcom/sm6125.dtsi | 59 +-
.../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 58 +
arch/arm64/boot/dts/qcom/sm6350.dtsi | 965 ++++++
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 320 ++
arch/arm64/boot/dts/qcom/sm7225.dtsi | 16 +
arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 2 -
.../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 3 +-
arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 -
.../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 +
.../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 +
arch/arm64/boot/dts/qcom/sm8150.dtsi | 161 +-
arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 2 -
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 -
.../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 +
.../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 +
arch/arm64/boot/dts/qcom/sm8250.dtsi | 52 +-
arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 -
arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 302 +-
arch/arm64/boot/dts/renesas/Makefile | 2 +
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +
arch/arm64/boot/dts/renesas/cat875.dtsi | 2 +
arch/arm64/boot/dts/renesas/draak.dtsi | 686 ++++
arch/arm64/boot/dts/renesas/ebisu.dtsi | 803 +++++
arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 +
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +----
arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +---
.../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 70 +
arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 +
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1458 ++++++++
arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 +
arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 +
arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 +
arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 +
arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 +
.../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 +
arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 21 +
arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 +
arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 +
arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 +
arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 337 ++
arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 7 +-
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 275 ++
arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 292 +-
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 56 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +
arch/arm64/boot/dts/rockchip/Makefile | 6 +
arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 +
arch/arm64/boot/dts/rockchip/px30.dtsi | 126 +-
arch/arm64/boot/dts/rockchip/rk3308.dtsi | 49 +-
arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 -
arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 28 +-
arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 +
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +-
arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 47 +-
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 191 +-
arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 +
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 176 +
arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 +
.../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 +
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 182 +
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +-
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 +
arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 7 +-
.../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 ++
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 +
.../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 +
.../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 +
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 +
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 116 +-
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 548 +++
arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 +
arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 313 ++
arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 9 +
arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +---
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1145 +++++++
arch/arm64/boot/dts/ti/Makefile | 4 +-
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 ++
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 +
arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 +
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 +
.../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 +
.../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 +
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +-
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 -
arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 +
.../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 +
.../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 +
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +-
arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 +
.../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 +
.../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 +
.../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +-
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 +
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 +
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 ++++++
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 +
arch/arm64/boot/dts/toshiba/Makefile | 1 +
arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 6 +
.../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts | 61 +
.../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 44 +
arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 59 +
arch/arm64/boot/dts/xilinx/Makefile | 14 +
arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +-
.../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts | 315 ++
.../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts | 298 ++
arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 289 ++
arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 21 +
arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +-
arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +-
arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +-
.../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 298 +-
.../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 342 +-
.../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 49 +-
.../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +-
.../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 264 +-
.../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 320 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 292 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 250 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 340 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 274 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 93 +-
drivers/watchdog/mtk_wdt.c | 6 +-
include/dt-bindings/power/imx8mm-power.h | 9 +
.../{reset-controller => reset}/mt2712-resets.h | 0
include/dt-bindings/reset/mt8173-resets.h | 2 +
.../{reset-controller => reset}/mt8183-resets.h | 3 +
.../{reset-controller => reset}/mt8192-resets.h | 0
710 files changed, 49140 insertions(+), 9337 deletions(-)
create mode 100644
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml
create mode 100644
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80-prcm.yaml
create mode 100644
Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ti,gpmc-child.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml
delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt
delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt
delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt
create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml
create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml
delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt
delete mode 100644
Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt
create mode 100644
Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml
create mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts
create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts
create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts
create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi
create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts
create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi
create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi
create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts
create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi
create mode 100644 arch/arm/boot/dts/e70k02.dtsi
create mode 100644 arch/arm/boot/dts/gemini-ns2502.dts
create mode 100644 arch/arm/boot/dts/gemini-ssi1328.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi
create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts
create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts
create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi
create mode 100644 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts
create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts
create mode 100644 arch/arm/boot/dts/qcom-msm8916-smp.dtsi
create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi
create mode 100644 arch/arm/boot/dts/sama5d29.dtsi
create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts
create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts
create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi
create mode 100644
arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts
create mode 100644
arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts
create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts
create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts
create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts
create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi
create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi
create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi
create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max98357a.dtsi
create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi
create mode 100644
arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi
delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi
delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts
delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/pm6350.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm7225.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts
create mode 100644
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts
create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrb.dts
create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts
rename include/dt-bindings/{reset-controller => reset}/mt2712-resets.h (100%)
rename include/dt-bindings/{reset-controller => reset}/mt8183-resets.h (98%)
rename include/dt-bindings/{reset-controller => reset}/mt8192-resets.h (100%)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 3/4] ARM: SoC drivers for 5.16
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
` (2 preceding siblings ...)
2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
@ 2021-11-03 22:55 ` Arnd Bergmann
2021-11-03 22:55 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
4 siblings, 2 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:55 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/drivers-5.16
for you to fetch changes up to 6a03568932b2711c91e1572f08867690b52a18df:
Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
(2021-11-02 09:22:48 +0100)
----------------------------------------------------------------
ARM: SoC drivers for 5.16
These are all the driver updates for SoC specific drivers. There
are a couple of subsystems with individual maintainers picking up
their patches here:
- The reset controller subsystem add support for a few new SoC
variants to existing drivers, along with other minor improvements
- The OP-TEE subsystem gets a driver for the ARM FF-A transport
- The memory controller subsystem has improvements for Tegra,
Mediatek, Renesas, Freescale and Broadcom specific drivers.
- The tegra cpuidle driver changes get merged through this
tree this time. There are only minor changes, but they depend
on other tegra driver updates here.
- The ep93xx platform finally moves to using the drivers/clk/
subsystem, moving the code out of arch/arm in the process.
This depends on a small sound driver change that is included
here as well.
- There are some minor updates for Qualcomm and Tegra specific
firmware drivers.
The other driver updates are mainly for drivers/soc, which contains
a mixture of vendor specific drivers that don't really fit elsewhere:
- Mediatek drivers gain more support for MT8192, with new support for
hw-mutex and mmsys routing, plus support for reset lines in the
mmsys driver.
- Qualcomm gains a new "sleep stats" driver, and support for
the "Generic Packet Router" in the APR driver.
- There is a new user interface for routing the UARTS on ASpeed
BMCs, something that apparently nobody else has needed so far.
- More drivers can now be built as loadable modules, in particular
for Broadcom and Samsung platforms.
- Lots of improvements to the TI sysc driver for better suspend/resume
support
Finally, there are lots of minor cleanups and new device IDs for
amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape,
allwinner, broadcom, and omap.
----------------------------------------------------------------
Alexander Sverdlin (1):
ASoC: cirrus: i2s: Prepare clock before using it
Andrew Gabbasov (1):
memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
AngeloGioacchino Del Regno (5):
cpuidle: qcom_spm: Detach state machine from main SPM handling
dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM
soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS
soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2
dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 compatibles
Arnd Bergmann (26):
Merge tag 'renesas-drivers-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
firmware: tegra: Reduce stack usage
Merge tag 'amlogic-drivers-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/drivers
Merge tag 'tegra-for-5.16-firmware' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'tegra-for-5.16-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'tegra-for-5.16-cpuidle' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'memory-controller-drv-tegra-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-mtk-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'v5.15-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
Merge tag 'omap-for-v5.16/ti-sysc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/drivers
Merge tag 'qcom-drivers-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
Merge tag 'arm-soc/for-5.16/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
Merge tag 'imx-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
Merge tag 'sunxi-drivers-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into
arm/drivers
Merge tag 'optee-ffa-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'reset-for-v5.16' of
git://git.pengutronix.de/pza/linux into arm/drivers
Merge tag 'memory-controller-drv-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'soc-fsl-next-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into
arm/drivers
firmware: arm_ffa: Remove unused 'compat_version' variable
Merge tag 'samsung-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
Merge tag 'qcom-drivers-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
Merge tag 'arm-ffa-updates-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
qcom: spm: allow compile-testing
Revert "firmware: qcom: scm: Add support for MC boot address API"
Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Bartosz Dudziak (2):
dt-bindings: arm: Add SMP enable-method for MSM8226
arm: qcom: Add SMP support for MSM8226
Bjorn Andersson (8):
Merge tag
'1630420228-31075-2-git-send-email-deesin@codeaurora.org' into
drivers-for-5.16
Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro.org'
into drivers-for-5.16
dt-bindings: sram: Document qcom,rpm-msg-ram
dt-bindings: soc: smem: Make indirection optional
soc: qcom: smem: Support reserved-memory description
soc: qcom: rpmhpd: Make power_on actually enable the domain
soc: qcom: socinfo: Add PM8150C and SMB2351 models
firmware: qcom: scm: Don't break compile test on non-ARM platforms
Cai Huoqing (16):
soc: sunxi_sram: Make use of the helper function
devm_platform_ioremap_resource()
soc: amlogic: canvas: Make use of the helper function
devm_platform_ioremap_resource()
soc: amlogic: meson-clk-measure: Make use of the helper function
devm_platform_ioremap_resource()
soc: bcm: bcm-pmb: Make use of the helper function
devm_platform_ioremap_resource()
soc: bcm63xx-power: Make use of the helper function
devm_platform_ioremap_resource()
PM: AVS: qcom-cpr: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: ocmem: Make use of the helper function
devm_platform_ioremap_resource_byname()
soc: qcom: geni: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: aoss: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: gsbi: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: rpmh-rsc: Make use of the helper function
devm_platform_ioremap_resource_byname()
memory: tegra: Make use of the helper function devm_add_action_or_reset()
firmware: tegra: bpmp: Use devm_platform_ioremap_resource()
soc/tegra: pmc: Use devm_platform_ioremap_resource()
soc: fsl: guts: Make use of the helper function
devm_platform_ioremap_resource()
soc: fsl: rcpm: Make use of the helper function
devm_platform_ioremap_resource()
Chanho Park (1):
soc: samsung: exynos-chipid: add exynosautov9 SoC support
Chia-Wei Wang (1):
soc: aspeed: Add UART routing support
Chris Lew (1):
soc: qcom: smp2p: add feature negotiation and ssr ack feature support
Christian Hewitt (1):
soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero
Christophe JAILLET (1):
soc/tegra: Fix an error handling path in tegra_powergate_power_up()
Colin Ian King (2):
memory: tegra: make the array list static const, makes object smaller
optee: Fix spelling mistake "reclain" -> "reclaim"
Dan Carpenter (1):
soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate()
David Virag (1):
soc: samsung: exynos-pmu: Fix compilation when nothing selects
CONFIG_MFD_CORE
Deepak Kumar Singh (2):
soc: qcom: aoss: Expose send for generic usecase
soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ
Dmitry Baryshkov (2):
soc: qcom: socinfo: add two missing PMIC IDs
soc: qcom: rpmhpd: fix sm8350_mxc's peer domain
Dmitry Osipenko (17):
memory: tegra: Remove interconnect state syncing hack
soc/tegra: fuse: Add stubs needed for compile testing
soc/tegra: irq: Add stubs needed for compile testing
soc/tegra: pm: Make stubs usable for compile testing
soc/tegra: pmc: Disable PMC state syncing
soc/tegra: pmc: Expose USB regmap to all SoCs
cpuidle: tegra: Enable compile testing
cpuidle: tegra: Check whether PMC is ready
dt-bindings: Relocate DDR bindings
dt-bindings: memory: lpddr2: Convert to schema
dt-bindings: memory: lpddr2: Add revision-id properties
dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F
dt-bindings: Add vendor prefix for Elpida Memory
dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node
memory: Add LPDDR2-info helpers
memory: tegra20-emc: Support matching timings by LPDDR2 configuration
memory: tegra20-emc: Add runtime dependency on devfreq governor module
Dongliang Mu (1):
memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe
Enric Balletbo i Serra (2):
soc: mediatek: mmsys: Add reset controller support
drm/mediatek: mtk_dsi: Reset the dsi0 hardware
Ezequiel Garcia (1):
imx: soc: Select REGMAP_MMIO
Florian Fainelli (5):
soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113
soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116
bus: brcmstb_gisb: Allow building as module
memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module
reset: Allow building Broadcom STB RESCAL as module
Geert Uytterhoeven (2):
soc: renesas: Identify more R-Car Gen3e SoCs
memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_CONTROLLER
Guru Das Srinagesh (1):
firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()
Horatiu Vultur (2):
dt-bindings: reset: Add lan966x support
reset: mchp: sparx5: Extend support for lan966x
Ioana Ciornei (1):
soc: fsl: dpio: use an explicit NULL instead of 0
Jens Wiklander (6):
tee: add sec_world_id to struct tee_shm
optee: simplify optee_release()
optee: refactor driver with internal callbacks
optee: isolate smc abi
optee: add FF-A support
optee: smc_abi.c: add missing #include <linux/mm.h>
Jernej Skrabec (1):
bus: sun50i-de2: Adjust printing error message
Jing Yangyang (1):
memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE
Kai Song (1):
memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
Konrad Dybcio (4):
soc: qcom: rpmhpd: Add SM6350
soc: qcom: llcc: Add configuration data for SM6350
dt-bindings: soc: qcom: aoss: Add SM6350 compatible
dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding
Krzysztof Kozlowski (6):
memory: samsung: describe drivers in KConfig
soc: samsung: exynos-chipid: avoid soc_device_to_device()
soc: samsung: exynos-chipid: convert to a module
soc: samsung: exynos-chipid: do not enforce built-in
soc: samsung: pm_domains: drop unused is_off field
Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next
Kunihiko Hayashi (3):
reset: uniphier: Add audio system and video input reset control for PXs3
dt-bindings: reset: uniphier: Add NX1 reset control binding
reset: uniphier: Add NX1 reset support
Len Baker (1):
soc: qcom: pdr: Prefer strscpy over strcpy
Lina Iyer (1):
soc: qcom: spm: Add 8916 SPM register data
Luca Weiss (1):
dt-bindings: firmware: scm: Add compatible for msm8226
Lucas Stach (8):
soc: imx: gpcv2: allow to disable individual power domains
Revert "soc: imx: gpcv2: move reset assert after requesting
domain power up"
soc: imx: gpcv2: add lockdep annotation
soc: imx: gpcv2: add domain option to keep domain clocks enabled
soc: imx: gpcv2: keep i.MX8M* bus clocks enabled
soc: imx: gpcv2: support system suspend/resume
soc: imx: add i.MX8M blk-ctrl driver
soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl
Mahesh Sivasubramanian (2):
dt-bindings: Introduce QCOM Sleep stats bindings
soc: qcom: Add Sleep stats driver
Marc Bonnici (1):
firmware: arm_ffa: Add support for MEM_LEND
Marek Vasut (2):
soc: imx: gpcv2: Turn domain->pgc into bitfield
soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM
GPU domain
Maulik Shah (1):
soc: qcom: qcom_stats: Fix client votes offset
Mikko Perttunen (2):
memory: tegra186-emc: Handle errors in BPMP response
soc/tegra: Add Tegra186 ARI driver
Naina Mehta (1):
soc: qcom: llcc: Disable MMUHWT retention
Nikita Shubin (1):
ep93xx: clock: convert in-place to COMMON_CLK
Robert Marko (1):
soc: qcom: socinfo: Add IPQ8074 family ID-s
Sam Protsenko (3):
soc: samsung: exynos-chipid: Pass revision reg offsets
dt-bindings: samsung: exynos-chipid: Document Exynos850 compatible
soc: samsung: exynos-chipid: Add Exynos850 support
Shawn Guo (2):
dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible
soc: qcom: smd-rpm: Add QCM2290 compatible
Sibi Sankar (4):
dt-bindings: soc: qcom: aoss: Drop the load state power-domain
soc: qcom: aoss: Drop power domain support
dt-bindings: msm/dp: Remove aoss-qmp header
dt-bindings: soc: qcom: aoss: Delete unused power-domain definitions
Srinivas Kandagatla (5):
soc: dt-bindings: qcom: apr: convert to yaml
soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property
soc: qcom: apr: make code more reuseable
soc: dt-bindings: qcom: add gpr bindings
soc: qcom: apr: Add GPR support
Stephan Gerhold (4):
dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu
firmware: qcom: scm: Add support for MC boot address API
ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226
dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method
Sudeep Holla (3):
firmware: arm_ffa: Add missing remove callback to ffa_bus_type
firmware: arm_ffa: Fix __ffa_devices_unregister
firmware: arm_ffa: Handle compatibility with different firmware versions
Sumit Garg (1):
tee: optee: Fix missing devices unregister during optee_remove
Thierry Reding (3):
clk: tegra: Add stubs needed for compile testing
Merge branch 'for-5.16/clk' into for-5.16/cpuidle
Merge branch 'for-5.16/soc' into for-5.16/cpuidle
Tony Lindgren (10):
bus: ti-sysc: Fix timekeeping_suspended warning on resume
bus: ti-sysc: Check for lost context in sysc_reinit_module()
bus: ti-sysc: Add quirk handling for reinit on context lost
bus: ti-sysc: Add quirk handling for reset on re-init
bus: ti-sysc: Use context lost quirks for gpmc
bus: ti-sysc: Use context lost quirk for otg
bus: ti-sysc: Handle otg force idle quirk
bus: ti-sysc: Drop legacy quirk flag for gpio
bus: ti-sysc: Drop legacy quirk flag for sham
bus: ti-sysc: Fix variable set but not used warning for reinit_modules
Vladimir Lypak (6):
dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding
soc: qcom: rpmpd: Add power domains for MSM8953
dt-bindings: firmware: qcom-scm: Document msm8953 bindings
firmware: qcom_scm: Add compatible for MSM8953 SoC
Wan Jiabing (2):
soc: qcom: apr: Add of_node_put() before return
soc: qcom: smp2p: Add of_node_put() before goto
Will McVicker (2):
arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID
rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies
Wolfram Sang (2):
dt-bindings: rpc: renesas-rpc-if: Add support for the R8A779A0 RPC-IF
memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode
Yang Yingliang (1):
memory: tegra186-emc: Fix error return code in tegra186_emc_probe()
Yong Wu (13):
dt-bindings: memory: mediatek: Add mt8195 smi binding
dt-bindings: memory: mediatek: Add mt8195 smi sub common
memory: mtk-smi: Use clk_bulk clock ops
memory: mtk-smi: Rename smi_gen to smi_type
memory: mtk-smi: Adjust some code position
memory: mtk-smi: Add error handle for smi_probe
memory: mtk-smi: Add device link for smi-sub-common
memory: mtk-smi: Add clocks for smi-sub-common
memory: mtk-smi: Use devm_platform_ioremap_resource
memory: mtk-smi: mt8195: Add smi support
memory: mtk-smi: mt8195: Add initial setting for smi-common
memory: mtk-smi: mt8195: Add initial setting for smi-larb
MAINTAINERS: Add entry for MediaTek SMI
Yongqiang Niu (3):
soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4
soc: mediatek: mmsys: Add mt8192 mmsys routing table
soc: mediatek: add mtk mutex support for MT8192
Youri Querry (1):
soc: fsl: dpio: rename the enqueue descriptor variable
jing yangyang (2):
tee/optee/shm_pool: fix application of sizeof to pointer
memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE
.../ABI/testing/sysfs-driver-aspeed-uart-routing | 27 +
Documentation/devicetree/bindings/arm/cpus.yaml | 6 +-
.../bindings/arm/samsung/exynos-chipid.yaml | 5 +-
Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 --
.../bindings/display/msm/dp-controller.yaml | 1 -
.../devicetree/bindings/firmware/qcom,scm.txt | 4 +-
.../memory-controllers/ddr/jedec,lpddr2.yaml | 223 ++++
.../ddr/lpddr2-timings.txt | 0
.../ddr/lpddr3-timings.txt | 0
.../{ => memory-controllers}/ddr/lpddr3.txt | 5 +-
.../memory-controllers/mediatek,smi-common.yaml | 34 +-
.../memory-controllers/mediatek,smi-larb.yaml | 3 +
.../memory-controllers/nvidia,tegra20-emc.yaml | 23 +-
.../memory-controllers/renesas,rpc-if.yaml | 1 +
.../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +-
.../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +
.../devicetree/bindings/reset/microchip,rst.yaml | 4 +-
.../reset/socionext,uniphier-glue-reset.yaml | 1 +
.../bindings/reset/socionext,uniphier-reset.yaml | 3 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 12 +-
.../devicetree/bindings/soc/qcom/qcom,apr.txt | 134 --
.../devicetree/bindings/soc/qcom/qcom,apr.yaml | 177 +++
.../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 +
.../devicetree/bindings/soc/qcom/qcom,smem.yaml | 34 +-
.../devicetree/bindings/soc/qcom/qcom,spm.yaml | 81 ++
.../devicetree/bindings/soc/qcom/qcom-stats.yaml | 47 +
Documentation/devicetree/bindings/sram/sram.yaml | 5 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 8 +
arch/arm/Kconfig | 3 +-
arch/arm/mach-ep93xx/clock.c | 975 ++++++++------
arch/arm/mach-ep93xx/core.c | 2 +-
arch/arm/mach-ep93xx/soc.h | 42 +-
arch/arm/mach-exynos/Kconfig | 2 -
arch/arm/mach-qcom/platsmp.c | 72 ++
arch/arm/mach-s5pv210/Kconfig | 1 -
arch/arm64/Kconfig.platforms | 2 -
drivers/bus/Kconfig | 2 +-
drivers/bus/brcmstb_gisb.c | 7 +-
drivers/bus/sun50i-de2.c | 7 +-
drivers/bus/ti-sysc.c | 276 +++-
drivers/cpuidle/Kconfig.arm | 3 +-
drivers/cpuidle/cpuidle-qcom-spm.c | 318 +----
drivers/cpuidle/cpuidle-tegra.c | 3 +
drivers/firmware/arm_ffa/bus.c | 10 +-
drivers/firmware/arm_ffa/driver.c | 53 +-
drivers/firmware/qcom_scm.c | 6 +-
drivers/firmware/tegra/bpmp-debugfs.c | 26 +-
drivers/firmware/tegra/bpmp-tegra210.c | 7 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +-
drivers/memory/Kconfig | 5 +-
drivers/memory/fsl_ifc.c | 13 +-
drivers/memory/jedec_ddr.h | 47 +
drivers/memory/jedec_ddr_data.c | 41 +
drivers/memory/mtk-smi.c | 596 +++++----
drivers/memory/of_memory.c | 87 ++
drivers/memory/of_memory.h | 9 +
drivers/memory/renesas-rpc-if.c | 159 ++-
drivers/memory/samsung/Kconfig | 13 +-
drivers/memory/tegra/Kconfig | 1 +
drivers/memory/tegra/mc.c | 25 +-
drivers/memory/tegra/tegra186-emc.c | 5 +
drivers/memory/tegra/tegra20-emc.c | 200 ++-
drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +-
drivers/memory/tegra/tegra210-emc-core.c | 6 +-
drivers/memory/tegra/tegra30-emc.c | 4 +-
drivers/of/platform.c | 1 +
drivers/reset/Kconfig | 4 +-
drivers/reset/reset-microchip-sparx5.c | 40 +-
drivers/reset/reset-uniphier-glue.c | 4 +
drivers/reset/reset-uniphier.c | 27 +
drivers/rtc/Kconfig | 10 +-
drivers/soc/amlogic/meson-canvas.c | 4 +-
drivers/soc/amlogic/meson-clk-measure.c | 4 +-
drivers/soc/amlogic/meson-gx-socinfo.c | 1 +
drivers/soc/aspeed/Kconfig | 10 +
drivers/soc/aspeed/Makefile | 9 +-
drivers/soc/aspeed/aspeed-uart-routing.c | 603 +++++++++
drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +-
drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +-
drivers/soc/bcm/brcmstb/biuctrl.c | 2 +
drivers/soc/fsl/dpio/dpio-service.c | 2 +-
drivers/soc/fsl/dpio/qbman-portal.c | 8 +-
drivers/soc/fsl/guts.c | 4 +-
drivers/soc/fsl/rcpm.c | 7 +-
drivers/soc/imx/Kconfig | 1 +
drivers/soc/imx/Makefile | 1 +
drivers/soc/imx/gpcv2.c | 134 +-
drivers/soc/imx/imx8m-blk-ctrl.c | 523 ++++++++
drivers/soc/mediatek/mt8192-mmsys.h | 76 ++
drivers/soc/mediatek/mtk-mmsys.c | 79 ++
drivers/soc/mediatek/mtk-mmsys.h | 2 +
drivers/soc/mediatek/mtk-mutex.c | 35 +
drivers/soc/qcom/Kconfig | 21 +-
drivers/soc/qcom/Makefile | 2 +
drivers/soc/qcom/apr.c | 289 ++++-
drivers/soc/qcom/cpr.c | 4 +-
drivers/soc/qcom/llcc-qcom.c | 18 +-
drivers/soc/qcom/ocmem.c | 4 +-
drivers/soc/qcom/pdr_interface.c | 12 +-
drivers/soc/qcom/qcom-geni-se.c | 4 +-
drivers/soc/qcom/qcom_aoss.c | 165 +--
drivers/soc/qcom/qcom_gsbi.c | 4 +-
drivers/soc/qcom/qcom_stats.c | 277 ++++
drivers/soc/qcom/rpmh-rsc.c | 4 +-
drivers/soc/qcom/rpmhpd.c | 36 +-
drivers/soc/qcom/rpmpd.c | 24 +
drivers/soc/qcom/smd-rpm.c | 2 +
drivers/soc/qcom/smem.c | 57 +-
drivers/soc/qcom/smp2p.c | 154 ++-
drivers/soc/qcom/socinfo.c | 18 +-
drivers/soc/qcom/spm.c | 279 ++++
drivers/soc/renesas/Kconfig | 7 +-
drivers/soc/renesas/renesas-soc.c | 7 +
drivers/soc/samsung/Kconfig | 5 +-
drivers/soc/samsung/Makefile | 3 +-
drivers/soc/samsung/exynos-chipid.c | 94 +-
drivers/soc/samsung/exynos5422-asv.c | 1 +
drivers/soc/samsung/pm_domains.c | 1 -
drivers/soc/sunxi/sunxi_sram.c | 4 +-
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/ari-tegra186.c | 80 ++
drivers/soc/tegra/pmc.c | 28 +-
drivers/tee/optee/Makefile | 5 +-
drivers/tee/optee/call.c | 445 +------
drivers/tee/optee/core.c | 720 ++---------
drivers/tee/optee/device.c | 22 +
drivers/tee/optee/ffa_abi.c | 911 +++++++++++++
drivers/tee/optee/optee_ffa.h | 153 +++
drivers/tee/optee/optee_msg.h | 27 +-
drivers/tee/optee/optee_private.h | 156 ++-
drivers/tee/optee/rpc.c | 237 +---
drivers/tee/optee/shm_pool.c | 101 --
drivers/tee/optee/shm_pool.h | 14 -
drivers/tee/optee/smc_abi.c | 1362 ++++++++++++++++++++
include/dt-bindings/power/qcom-aoss-qmp.h | 14 -
include/dt-bindings/power/qcom-rpmpd.h | 17 +
include/dt-bindings/soc/qcom,gpr.h | 19 +
include/linux/arm_ffa.h | 2 +
include/linux/clk/tegra.h | 24 +-
include/linux/platform_data/ti-sysc.h | 3 +
include/linux/soc/mediatek/mtk-mmsys.h | 3 +
include/linux/soc/qcom/apr.h | 70 +-
include/linux/soc/qcom/qcom_aoss.h | 38 +
include/linux/soc/samsung/exynos-chipid.h | 6 +-
include/linux/tee_drv.h | 7 +-
include/memory/renesas-rpc-if.h | 1 +
include/soc/qcom/spm.h | 43 +
include/soc/tegra/fuse.h | 31 +-
include/soc/tegra/irq.h | 9 +-
include/soc/tegra/pm.h | 2 +-
sound/soc/cirrus/ep93xx-i2s.c | 12 +-
152 files changed, 8493 insertions(+), 3150 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing
delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml
rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr2-timings.txt (100%)
rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3-timings.txt (100%)
rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3.txt (94%)
delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c
create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c
create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h
create mode 100644 drivers/soc/qcom/qcom_stats.c
create mode 100644 drivers/soc/qcom/spm.c
create mode 100644 drivers/soc/tegra/ari-tegra186.c
create mode 100644 drivers/tee/optee/ffa_abi.c
create mode 100644 drivers/tee/optee/optee_ffa.h
delete mode 100644 drivers/tee/optee/shm_pool.c
delete mode 100644 drivers/tee/optee/shm_pool.h
create mode 100644 drivers/tee/optee/smc_abi.c
delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h
create mode 100644 include/dt-bindings/soc/qcom,gpr.h
create mode 100644 include/linux/soc/qcom/qcom_aoss.h
create mode 100644 include/soc/qcom/spm.h
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 3/4] ARM: SoC drivers for 5.16
2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
@ 2021-11-03 22:55 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:55 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/drivers-5.16
for you to fetch changes up to 6a03568932b2711c91e1572f08867690b52a18df:
Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
(2021-11-02 09:22:48 +0100)
----------------------------------------------------------------
ARM: SoC drivers for 5.16
These are all the driver updates for SoC specific drivers. There
are a couple of subsystems with individual maintainers picking up
their patches here:
- The reset controller subsystem add support for a few new SoC
variants to existing drivers, along with other minor improvements
- The OP-TEE subsystem gets a driver for the ARM FF-A transport
- The memory controller subsystem has improvements for Tegra,
Mediatek, Renesas, Freescale and Broadcom specific drivers.
- The tegra cpuidle driver changes get merged through this
tree this time. There are only minor changes, but they depend
on other tegra driver updates here.
- The ep93xx platform finally moves to using the drivers/clk/
subsystem, moving the code out of arch/arm in the process.
This depends on a small sound driver change that is included
here as well.
- There are some minor updates for Qualcomm and Tegra specific
firmware drivers.
The other driver updates are mainly for drivers/soc, which contains
a mixture of vendor specific drivers that don't really fit elsewhere:
- Mediatek drivers gain more support for MT8192, with new support for
hw-mutex and mmsys routing, plus support for reset lines in the
mmsys driver.
- Qualcomm gains a new "sleep stats" driver, and support for
the "Generic Packet Router" in the APR driver.
- There is a new user interface for routing the UARTS on ASpeed
BMCs, something that apparently nobody else has needed so far.
- More drivers can now be built as loadable modules, in particular
for Broadcom and Samsung platforms.
- Lots of improvements to the TI sysc driver for better suspend/resume
support
Finally, there are lots of minor cleanups and new device IDs for
amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape,
allwinner, broadcom, and omap.
----------------------------------------------------------------
Alexander Sverdlin (1):
ASoC: cirrus: i2s: Prepare clock before using it
Andrew Gabbasov (1):
memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
AngeloGioacchino Del Regno (5):
cpuidle: qcom_spm: Detach state machine from main SPM handling
dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM
soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS
soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2
dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 compatibles
Arnd Bergmann (26):
Merge tag 'renesas-drivers-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/drivers
firmware: tegra: Reduce stack usage
Merge tag 'amlogic-drivers-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/drivers
Merge tag 'tegra-for-5.16-firmware' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'tegra-for-5.16-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'tegra-for-5.16-cpuidle' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/drivers
Merge tag 'memory-controller-drv-tegra-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-mtk-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'memory-controller-drv-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'v5.15-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/drivers
Merge tag 'omap-for-v5.16/ti-sysc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/drivers
Merge tag 'qcom-drivers-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
Merge tag 'arm-soc/for-5.16/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
Merge tag 'imx-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/drivers
Merge tag 'sunxi-drivers-for-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into
arm/drivers
Merge tag 'optee-ffa-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'reset-for-v5.16' of
git://git.pengutronix.de/pza/linux into arm/drivers
Merge tag 'memory-controller-drv-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into
arm/drivers
Merge tag 'soc-fsl-next-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into
arm/drivers
firmware: arm_ffa: Remove unused 'compat_version' variable
Merge tag 'samsung-drivers-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into
arm/drivers
Merge tag 'qcom-drivers-for-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/drivers
Merge tag 'arm-ffa-updates-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/drivers
qcom: spm: allow compile-testing
Revert "firmware: qcom: scm: Add support for MC boot address API"
Merge tag 'optee-ffa-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Bartosz Dudziak (2):
dt-bindings: arm: Add SMP enable-method for MSM8226
arm: qcom: Add SMP support for MSM8226
Bjorn Andersson (8):
Merge tag
'1630420228-31075-2-git-send-email-deesin@codeaurora.org' into
drivers-for-5.16
Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro.org'
into drivers-for-5.16
dt-bindings: sram: Document qcom,rpm-msg-ram
dt-bindings: soc: smem: Make indirection optional
soc: qcom: smem: Support reserved-memory description
soc: qcom: rpmhpd: Make power_on actually enable the domain
soc: qcom: socinfo: Add PM8150C and SMB2351 models
firmware: qcom: scm: Don't break compile test on non-ARM platforms
Cai Huoqing (16):
soc: sunxi_sram: Make use of the helper function
devm_platform_ioremap_resource()
soc: amlogic: canvas: Make use of the helper function
devm_platform_ioremap_resource()
soc: amlogic: meson-clk-measure: Make use of the helper function
devm_platform_ioremap_resource()
soc: bcm: bcm-pmb: Make use of the helper function
devm_platform_ioremap_resource()
soc: bcm63xx-power: Make use of the helper function
devm_platform_ioremap_resource()
PM: AVS: qcom-cpr: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: ocmem: Make use of the helper function
devm_platform_ioremap_resource_byname()
soc: qcom: geni: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: aoss: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: gsbi: Make use of the helper function
devm_platform_ioremap_resource()
soc: qcom: rpmh-rsc: Make use of the helper function
devm_platform_ioremap_resource_byname()
memory: tegra: Make use of the helper function devm_add_action_or_reset()
firmware: tegra: bpmp: Use devm_platform_ioremap_resource()
soc/tegra: pmc: Use devm_platform_ioremap_resource()
soc: fsl: guts: Make use of the helper function
devm_platform_ioremap_resource()
soc: fsl: rcpm: Make use of the helper function
devm_platform_ioremap_resource()
Chanho Park (1):
soc: samsung: exynos-chipid: add exynosautov9 SoC support
Chia-Wei Wang (1):
soc: aspeed: Add UART routing support
Chris Lew (1):
soc: qcom: smp2p: add feature negotiation and ssr ack feature support
Christian Hewitt (1):
soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero
Christophe JAILLET (1):
soc/tegra: Fix an error handling path in tegra_powergate_power_up()
Colin Ian King (2):
memory: tegra: make the array list static const, makes object smaller
optee: Fix spelling mistake "reclain" -> "reclaim"
Dan Carpenter (1):
soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate()
David Virag (1):
soc: samsung: exynos-pmu: Fix compilation when nothing selects
CONFIG_MFD_CORE
Deepak Kumar Singh (2):
soc: qcom: aoss: Expose send for generic usecase
soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ
Dmitry Baryshkov (2):
soc: qcom: socinfo: add two missing PMIC IDs
soc: qcom: rpmhpd: fix sm8350_mxc's peer domain
Dmitry Osipenko (17):
memory: tegra: Remove interconnect state syncing hack
soc/tegra: fuse: Add stubs needed for compile testing
soc/tegra: irq: Add stubs needed for compile testing
soc/tegra: pm: Make stubs usable for compile testing
soc/tegra: pmc: Disable PMC state syncing
soc/tegra: pmc: Expose USB regmap to all SoCs
cpuidle: tegra: Enable compile testing
cpuidle: tegra: Check whether PMC is ready
dt-bindings: Relocate DDR bindings
dt-bindings: memory: lpddr2: Convert to schema
dt-bindings: memory: lpddr2: Add revision-id properties
dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F
dt-bindings: Add vendor prefix for Elpida Memory
dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node
memory: Add LPDDR2-info helpers
memory: tegra20-emc: Support matching timings by LPDDR2 configuration
memory: tegra20-emc: Add runtime dependency on devfreq governor module
Dongliang Mu (1):
memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe
Enric Balletbo i Serra (2):
soc: mediatek: mmsys: Add reset controller support
drm/mediatek: mtk_dsi: Reset the dsi0 hardware
Ezequiel Garcia (1):
imx: soc: Select REGMAP_MMIO
Florian Fainelli (5):
soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113
soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116
bus: brcmstb_gisb: Allow building as module
memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module
reset: Allow building Broadcom STB RESCAL as module
Geert Uytterhoeven (2):
soc: renesas: Identify more R-Car Gen3e SoCs
memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_CONTROLLER
Guru Das Srinagesh (1):
firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()
Horatiu Vultur (2):
dt-bindings: reset: Add lan966x support
reset: mchp: sparx5: Extend support for lan966x
Ioana Ciornei (1):
soc: fsl: dpio: use an explicit NULL instead of 0
Jens Wiklander (6):
tee: add sec_world_id to struct tee_shm
optee: simplify optee_release()
optee: refactor driver with internal callbacks
optee: isolate smc abi
optee: add FF-A support
optee: smc_abi.c: add missing #include <linux/mm.h>
Jernej Skrabec (1):
bus: sun50i-de2: Adjust printing error message
Jing Yangyang (1):
memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE
Kai Song (1):
memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
Konrad Dybcio (4):
soc: qcom: rpmhpd: Add SM6350
soc: qcom: llcc: Add configuration data for SM6350
dt-bindings: soc: qcom: aoss: Add SM6350 compatible
dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding
Krzysztof Kozlowski (6):
memory: samsung: describe drivers in KConfig
soc: samsung: exynos-chipid: avoid soc_device_to_device()
soc: samsung: exynos-chipid: convert to a module
soc: samsung: exynos-chipid: do not enforce built-in
soc: samsung: pm_domains: drop unused is_off field
Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next
Kunihiko Hayashi (3):
reset: uniphier: Add audio system and video input reset control for PXs3
dt-bindings: reset: uniphier: Add NX1 reset control binding
reset: uniphier: Add NX1 reset support
Len Baker (1):
soc: qcom: pdr: Prefer strscpy over strcpy
Lina Iyer (1):
soc: qcom: spm: Add 8916 SPM register data
Luca Weiss (1):
dt-bindings: firmware: scm: Add compatible for msm8226
Lucas Stach (8):
soc: imx: gpcv2: allow to disable individual power domains
Revert "soc: imx: gpcv2: move reset assert after requesting
domain power up"
soc: imx: gpcv2: add lockdep annotation
soc: imx: gpcv2: add domain option to keep domain clocks enabled
soc: imx: gpcv2: keep i.MX8M* bus clocks enabled
soc: imx: gpcv2: support system suspend/resume
soc: imx: add i.MX8M blk-ctrl driver
soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl
Mahesh Sivasubramanian (2):
dt-bindings: Introduce QCOM Sleep stats bindings
soc: qcom: Add Sleep stats driver
Marc Bonnici (1):
firmware: arm_ffa: Add support for MEM_LEND
Marek Vasut (2):
soc: imx: gpcv2: Turn domain->pgc into bitfield
soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM
GPU domain
Maulik Shah (1):
soc: qcom: qcom_stats: Fix client votes offset
Mikko Perttunen (2):
memory: tegra186-emc: Handle errors in BPMP response
soc/tegra: Add Tegra186 ARI driver
Naina Mehta (1):
soc: qcom: llcc: Disable MMUHWT retention
Nikita Shubin (1):
ep93xx: clock: convert in-place to COMMON_CLK
Robert Marko (1):
soc: qcom: socinfo: Add IPQ8074 family ID-s
Sam Protsenko (3):
soc: samsung: exynos-chipid: Pass revision reg offsets
dt-bindings: samsung: exynos-chipid: Document Exynos850 compatible
soc: samsung: exynos-chipid: Add Exynos850 support
Shawn Guo (2):
dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible
soc: qcom: smd-rpm: Add QCM2290 compatible
Sibi Sankar (4):
dt-bindings: soc: qcom: aoss: Drop the load state power-domain
soc: qcom: aoss: Drop power domain support
dt-bindings: msm/dp: Remove aoss-qmp header
dt-bindings: soc: qcom: aoss: Delete unused power-domain definitions
Srinivas Kandagatla (5):
soc: dt-bindings: qcom: apr: convert to yaml
soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property
soc: qcom: apr: make code more reuseable
soc: dt-bindings: qcom: add gpr bindings
soc: qcom: apr: Add GPR support
Stephan Gerhold (4):
dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu
firmware: qcom: scm: Add support for MC boot address API
ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226
dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method
Sudeep Holla (3):
firmware: arm_ffa: Add missing remove callback to ffa_bus_type
firmware: arm_ffa: Fix __ffa_devices_unregister
firmware: arm_ffa: Handle compatibility with different firmware versions
Sumit Garg (1):
tee: optee: Fix missing devices unregister during optee_remove
Thierry Reding (3):
clk: tegra: Add stubs needed for compile testing
Merge branch 'for-5.16/clk' into for-5.16/cpuidle
Merge branch 'for-5.16/soc' into for-5.16/cpuidle
Tony Lindgren (10):
bus: ti-sysc: Fix timekeeping_suspended warning on resume
bus: ti-sysc: Check for lost context in sysc_reinit_module()
bus: ti-sysc: Add quirk handling for reinit on context lost
bus: ti-sysc: Add quirk handling for reset on re-init
bus: ti-sysc: Use context lost quirks for gpmc
bus: ti-sysc: Use context lost quirk for otg
bus: ti-sysc: Handle otg force idle quirk
bus: ti-sysc: Drop legacy quirk flag for gpio
bus: ti-sysc: Drop legacy quirk flag for sham
bus: ti-sysc: Fix variable set but not used warning for reinit_modules
Vladimir Lypak (6):
dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding
soc: qcom: rpmpd: Add power domains for MSM8953
dt-bindings: firmware: qcom-scm: Document msm8953 bindings
firmware: qcom_scm: Add compatible for MSM8953 SoC
Wan Jiabing (2):
soc: qcom: apr: Add of_node_put() before return
soc: qcom: smp2p: Add of_node_put() before goto
Will McVicker (2):
arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID
rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies
Wolfram Sang (2):
dt-bindings: rpc: renesas-rpc-if: Add support for the R8A779A0 RPC-IF
memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode
Yang Yingliang (1):
memory: tegra186-emc: Fix error return code in tegra186_emc_probe()
Yong Wu (13):
dt-bindings: memory: mediatek: Add mt8195 smi binding
dt-bindings: memory: mediatek: Add mt8195 smi sub common
memory: mtk-smi: Use clk_bulk clock ops
memory: mtk-smi: Rename smi_gen to smi_type
memory: mtk-smi: Adjust some code position
memory: mtk-smi: Add error handle for smi_probe
memory: mtk-smi: Add device link for smi-sub-common
memory: mtk-smi: Add clocks for smi-sub-common
memory: mtk-smi: Use devm_platform_ioremap_resource
memory: mtk-smi: mt8195: Add smi support
memory: mtk-smi: mt8195: Add initial setting for smi-common
memory: mtk-smi: mt8195: Add initial setting for smi-larb
MAINTAINERS: Add entry for MediaTek SMI
Yongqiang Niu (3):
soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4
soc: mediatek: mmsys: Add mt8192 mmsys routing table
soc: mediatek: add mtk mutex support for MT8192
Youri Querry (1):
soc: fsl: dpio: rename the enqueue descriptor variable
jing yangyang (2):
tee/optee/shm_pool: fix application of sizeof to pointer
memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
DEFINE_DEBUGFS_ATTRIBUTE
.../ABI/testing/sysfs-driver-aspeed-uart-routing | 27 +
Documentation/devicetree/bindings/arm/cpus.yaml | 6 +-
.../bindings/arm/samsung/exynos-chipid.yaml | 5 +-
Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 --
.../bindings/display/msm/dp-controller.yaml | 1 -
.../devicetree/bindings/firmware/qcom,scm.txt | 4 +-
.../memory-controllers/ddr/jedec,lpddr2.yaml | 223 ++++
.../ddr/lpddr2-timings.txt | 0
.../ddr/lpddr3-timings.txt | 0
.../{ => memory-controllers}/ddr/lpddr3.txt | 5 +-
.../memory-controllers/mediatek,smi-common.yaml | 34 +-
.../memory-controllers/mediatek,smi-larb.yaml | 3 +
.../memory-controllers/nvidia,tegra20-emc.yaml | 23 +-
.../memory-controllers/renesas,rpc-if.yaml | 1 +
.../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +-
.../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +
.../devicetree/bindings/reset/microchip,rst.yaml | 4 +-
.../reset/socionext,uniphier-glue-reset.yaml | 1 +
.../bindings/reset/socionext,uniphier-reset.yaml | 3 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 12 +-
.../devicetree/bindings/soc/qcom/qcom,apr.txt | 134 --
.../devicetree/bindings/soc/qcom/qcom,apr.yaml | 177 +++
.../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 +
.../devicetree/bindings/soc/qcom/qcom,smem.yaml | 34 +-
.../devicetree/bindings/soc/qcom/qcom,spm.yaml | 81 ++
.../devicetree/bindings/soc/qcom/qcom-stats.yaml | 47 +
Documentation/devicetree/bindings/sram/sram.yaml | 5 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 8 +
arch/arm/Kconfig | 3 +-
arch/arm/mach-ep93xx/clock.c | 975 ++++++++------
arch/arm/mach-ep93xx/core.c | 2 +-
arch/arm/mach-ep93xx/soc.h | 42 +-
arch/arm/mach-exynos/Kconfig | 2 -
arch/arm/mach-qcom/platsmp.c | 72 ++
arch/arm/mach-s5pv210/Kconfig | 1 -
arch/arm64/Kconfig.platforms | 2 -
drivers/bus/Kconfig | 2 +-
drivers/bus/brcmstb_gisb.c | 7 +-
drivers/bus/sun50i-de2.c | 7 +-
drivers/bus/ti-sysc.c | 276 +++-
drivers/cpuidle/Kconfig.arm | 3 +-
drivers/cpuidle/cpuidle-qcom-spm.c | 318 +----
drivers/cpuidle/cpuidle-tegra.c | 3 +
drivers/firmware/arm_ffa/bus.c | 10 +-
drivers/firmware/arm_ffa/driver.c | 53 +-
drivers/firmware/qcom_scm.c | 6 +-
drivers/firmware/tegra/bpmp-debugfs.c | 26 +-
drivers/firmware/tegra/bpmp-tegra210.c | 7 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +-
drivers/memory/Kconfig | 5 +-
drivers/memory/fsl_ifc.c | 13 +-
drivers/memory/jedec_ddr.h | 47 +
drivers/memory/jedec_ddr_data.c | 41 +
drivers/memory/mtk-smi.c | 596 +++++----
drivers/memory/of_memory.c | 87 ++
drivers/memory/of_memory.h | 9 +
drivers/memory/renesas-rpc-if.c | 159 ++-
drivers/memory/samsung/Kconfig | 13 +-
drivers/memory/tegra/Kconfig | 1 +
drivers/memory/tegra/mc.c | 25 +-
drivers/memory/tegra/tegra186-emc.c | 5 +
drivers/memory/tegra/tegra20-emc.c | 200 ++-
drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +-
drivers/memory/tegra/tegra210-emc-core.c | 6 +-
drivers/memory/tegra/tegra30-emc.c | 4 +-
drivers/of/platform.c | 1 +
drivers/reset/Kconfig | 4 +-
drivers/reset/reset-microchip-sparx5.c | 40 +-
drivers/reset/reset-uniphier-glue.c | 4 +
drivers/reset/reset-uniphier.c | 27 +
drivers/rtc/Kconfig | 10 +-
drivers/soc/amlogic/meson-canvas.c | 4 +-
drivers/soc/amlogic/meson-clk-measure.c | 4 +-
drivers/soc/amlogic/meson-gx-socinfo.c | 1 +
drivers/soc/aspeed/Kconfig | 10 +
drivers/soc/aspeed/Makefile | 9 +-
drivers/soc/aspeed/aspeed-uart-routing.c | 603 +++++++++
drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +-
drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +-
drivers/soc/bcm/brcmstb/biuctrl.c | 2 +
drivers/soc/fsl/dpio/dpio-service.c | 2 +-
drivers/soc/fsl/dpio/qbman-portal.c | 8 +-
drivers/soc/fsl/guts.c | 4 +-
drivers/soc/fsl/rcpm.c | 7 +-
drivers/soc/imx/Kconfig | 1 +
drivers/soc/imx/Makefile | 1 +
drivers/soc/imx/gpcv2.c | 134 +-
drivers/soc/imx/imx8m-blk-ctrl.c | 523 ++++++++
drivers/soc/mediatek/mt8192-mmsys.h | 76 ++
drivers/soc/mediatek/mtk-mmsys.c | 79 ++
drivers/soc/mediatek/mtk-mmsys.h | 2 +
drivers/soc/mediatek/mtk-mutex.c | 35 +
drivers/soc/qcom/Kconfig | 21 +-
drivers/soc/qcom/Makefile | 2 +
drivers/soc/qcom/apr.c | 289 ++++-
drivers/soc/qcom/cpr.c | 4 +-
drivers/soc/qcom/llcc-qcom.c | 18 +-
drivers/soc/qcom/ocmem.c | 4 +-
drivers/soc/qcom/pdr_interface.c | 12 +-
drivers/soc/qcom/qcom-geni-se.c | 4 +-
drivers/soc/qcom/qcom_aoss.c | 165 +--
drivers/soc/qcom/qcom_gsbi.c | 4 +-
drivers/soc/qcom/qcom_stats.c | 277 ++++
drivers/soc/qcom/rpmh-rsc.c | 4 +-
drivers/soc/qcom/rpmhpd.c | 36 +-
drivers/soc/qcom/rpmpd.c | 24 +
drivers/soc/qcom/smd-rpm.c | 2 +
drivers/soc/qcom/smem.c | 57 +-
drivers/soc/qcom/smp2p.c | 154 ++-
drivers/soc/qcom/socinfo.c | 18 +-
drivers/soc/qcom/spm.c | 279 ++++
drivers/soc/renesas/Kconfig | 7 +-
drivers/soc/renesas/renesas-soc.c | 7 +
drivers/soc/samsung/Kconfig | 5 +-
drivers/soc/samsung/Makefile | 3 +-
drivers/soc/samsung/exynos-chipid.c | 94 +-
drivers/soc/samsung/exynos5422-asv.c | 1 +
drivers/soc/samsung/pm_domains.c | 1 -
drivers/soc/sunxi/sunxi_sram.c | 4 +-
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/ari-tegra186.c | 80 ++
drivers/soc/tegra/pmc.c | 28 +-
drivers/tee/optee/Makefile | 5 +-
drivers/tee/optee/call.c | 445 +------
drivers/tee/optee/core.c | 720 ++---------
drivers/tee/optee/device.c | 22 +
drivers/tee/optee/ffa_abi.c | 911 +++++++++++++
drivers/tee/optee/optee_ffa.h | 153 +++
drivers/tee/optee/optee_msg.h | 27 +-
drivers/tee/optee/optee_private.h | 156 ++-
drivers/tee/optee/rpc.c | 237 +---
drivers/tee/optee/shm_pool.c | 101 --
drivers/tee/optee/shm_pool.h | 14 -
drivers/tee/optee/smc_abi.c | 1362 ++++++++++++++++++++
include/dt-bindings/power/qcom-aoss-qmp.h | 14 -
include/dt-bindings/power/qcom-rpmpd.h | 17 +
include/dt-bindings/soc/qcom,gpr.h | 19 +
include/linux/arm_ffa.h | 2 +
include/linux/clk/tegra.h | 24 +-
include/linux/platform_data/ti-sysc.h | 3 +
include/linux/soc/mediatek/mtk-mmsys.h | 3 +
include/linux/soc/qcom/apr.h | 70 +-
include/linux/soc/qcom/qcom_aoss.h | 38 +
include/linux/soc/samsung/exynos-chipid.h | 6 +-
include/linux/tee_drv.h | 7 +-
include/memory/renesas-rpc-if.h | 1 +
include/soc/qcom/spm.h | 43 +
include/soc/tegra/fuse.h | 31 +-
include/soc/tegra/irq.h | 9 +-
include/soc/tegra/pm.h | 2 +-
sound/soc/cirrus/ep93xx-i2s.c | 12 +-
152 files changed, 8493 insertions(+), 3150 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing
delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml
rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr2-timings.txt (100%)
rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3-timings.txt (100%)
rename Documentation/devicetree/bindings/{ =>
memory-controllers}/ddr/lpddr3.txt (94%)
delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c
create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c
create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h
create mode 100644 drivers/soc/qcom/qcom_stats.c
create mode 100644 drivers/soc/qcom/spm.c
create mode 100644 drivers/soc/tegra/ari-tegra186.c
create mode 100644 drivers/tee/optee/ffa_abi.c
create mode 100644 drivers/tee/optee/optee_ffa.h
delete mode 100644 drivers/tee/optee/shm_pool.c
delete mode 100644 drivers/tee/optee/shm_pool.h
create mode 100644 drivers/tee/optee/smc_abi.c
delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h
create mode 100644 include/dt-bindings/soc/qcom,gpr.h
create mode 100644 include/linux/soc/qcom/qcom_aoss.h
create mode 100644 include/soc/qcom/spm.h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 4/4] ARM: defconfig updates for 5.16
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
` (3 preceding siblings ...)
2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
@ 2021-11-03 22:56 ` Arnd Bergmann
2021-11-03 22:56 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
4 siblings, 2 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:56 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/defconfig-5.16
for you to fetch changes up to fa348938dbfccc1df1dc902f6bcb76d4f05029e7:
Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs (2021-10-26 18:16:46 +0200)
----------------------------------------------------------------
ARM: defconfig updates for 5.16
These are the usual changes to enable newly added driver
by default, and to do some housekeeping around changing
Kconfig symbols.
----------------------------------------------------------------
Alistair Francis (1):
ARM: imx_v6_v7_defconfig: Enable HID I2C
Arnd Bergmann (8):
Merge tag 'multiv7-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfigs
Merge tag 'tegra-for-5.16-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfigs
Merge tag 'mvebu-defconfig-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/defconfigs
Merge tag 'visconti-arm-defconfig-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/defconfigs
Merge tag 'imx-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfigs
Merge tag 'aspeed-5.16-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs
Biju Das (5):
arm64: defconfig: Enable RIIC
arm64: defconfig: Enable RZ/G2L USBPHY control driver
arm64: defconfig: Enable RZ_DMAC
arm64: defconfig: Enable SOUND_SOC_RZ
arm64: defconfig: Enable SND_SOC_WM8978
Bjorn Andersson (3):
arm64: defconfig: Disable firmware sysfs fallback
arm64: defconfig: Enable Qualcomm prima/pronto drivers
arm64: defconfig: Enable Qualcomm LMH driver
Joel Stanley (10):
ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION
ARM: config: multi v7: Drop unavailable options
ARM: config: multi v7: Clean up enabled by default options
ARM: config: multi v7: Add renamed symbols
ARM: config: multi v7: Regenerate defconifg
ARM: configs: aspeed: Disable IPV6 SIT device
ARM: configs: aspeed: Enable commonly used drivers
ARM: configs: aspeed: Enable pstore and lockup detectors
ARM: config: aspeed: Enable Network Block Device
ARM: configs: aspeed: Remove unused USB gadget devices
Lad Prabhakar (1):
arm64: defconfig: Enable RZG2L_ADC
Marcel Ziswiler (7):
ARM: imx_v6_v7_defconfig: enable mtd physmap
ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant
ARM: imx_v6_v7_defconfig: rebuild default configuration
ARM: imx_v6_v7_defconfig: build imx sdma driver as module
ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf
ARM: mvebu_v7_defconfig: enable mtd physmap
ARM: mvebu_v7_defconfig: rebuild default configuration
Maulik Shah (1):
arm64: defconfig: Enable Sleep stats driver
Nobuhiro Iwamatsu (1):
arm64: defconfig: Visconti: Enable PCIe host controller
Sai Prakash Ranjan (1):
arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect
Sameer Pujar (1):
arm64: defconfig: Enable few Tegra210 based AHUB drivers
Wolfram Sang (1):
arm64: defconfig: Add Renesas TPU as module
Zenghui Yu (1):
arm64: defconfig: drop obsolete ARCH_* configs
arch/arm/configs/aspeed_g4_defconfig | 1 +
arch/arm/configs/aspeed_g5_defconfig | 35 +++++++++------
arch/arm/configs/imx_v6_v7_defconfig | 47 ++++++++-----------
arch/arm/configs/multi_v7_defconfig | 87 +++++++++++++-----------------------
arch/arm/configs/mvebu_v7_defconfig | 18 ++++----
arch/arm64/configs/defconfig | 27 +++++++++--
6 files changed, 102 insertions(+), 113 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [GIT PULL 4/4] ARM: defconfig updates for 5.16
2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
@ 2021-11-03 22:56 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
1 sibling, 0 replies; 17+ messages in thread
From: Arnd Bergmann @ 2021-11-03 22:56 UTC (permalink / raw)
To: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/defconfig-5.16
for you to fetch changes up to fa348938dbfccc1df1dc902f6bcb76d4f05029e7:
Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs (2021-10-26 18:16:46 +0200)
----------------------------------------------------------------
ARM: defconfig updates for 5.16
These are the usual changes to enable newly added driver
by default, and to do some housekeeping around changing
Kconfig symbols.
----------------------------------------------------------------
Alistair Francis (1):
ARM: imx_v6_v7_defconfig: Enable HID I2C
Arnd Bergmann (8):
Merge tag 'multiv7-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/defconfigs
Merge tag 'tegra-for-5.16-arm64-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/defconfigs
Merge tag 'mvebu-defconfig-5.16-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/defconfigs
Merge tag 'visconti-arm-defconfig-for-v5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/defconfigs
Merge tag 'imx-defconfig-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfigs
Merge tag 'aspeed-5.16-defconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into
arm/defconfigs
Merge tag 'qcom-arm64-defconfig-for-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/defconfigs
Biju Das (5):
arm64: defconfig: Enable RIIC
arm64: defconfig: Enable RZ/G2L USBPHY control driver
arm64: defconfig: Enable RZ_DMAC
arm64: defconfig: Enable SOUND_SOC_RZ
arm64: defconfig: Enable SND_SOC_WM8978
Bjorn Andersson (3):
arm64: defconfig: Disable firmware sysfs fallback
arm64: defconfig: Enable Qualcomm prima/pronto drivers
arm64: defconfig: Enable Qualcomm LMH driver
Joel Stanley (10):
ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION
ARM: config: multi v7: Drop unavailable options
ARM: config: multi v7: Clean up enabled by default options
ARM: config: multi v7: Add renamed symbols
ARM: config: multi v7: Regenerate defconifg
ARM: configs: aspeed: Disable IPV6 SIT device
ARM: configs: aspeed: Enable commonly used drivers
ARM: configs: aspeed: Enable pstore and lockup detectors
ARM: config: aspeed: Enable Network Block Device
ARM: configs: aspeed: Remove unused USB gadget devices
Lad Prabhakar (1):
arm64: defconfig: Enable RZG2L_ADC
Marcel Ziswiler (7):
ARM: imx_v6_v7_defconfig: enable mtd physmap
ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant
ARM: imx_v6_v7_defconfig: rebuild default configuration
ARM: imx_v6_v7_defconfig: build imx sdma driver as module
ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf
ARM: mvebu_v7_defconfig: enable mtd physmap
ARM: mvebu_v7_defconfig: rebuild default configuration
Maulik Shah (1):
arm64: defconfig: Enable Sleep stats driver
Nobuhiro Iwamatsu (1):
arm64: defconfig: Visconti: Enable PCIe host controller
Sai Prakash Ranjan (1):
arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect
Sameer Pujar (1):
arm64: defconfig: Enable few Tegra210 based AHUB drivers
Wolfram Sang (1):
arm64: defconfig: Add Renesas TPU as module
Zenghui Yu (1):
arm64: defconfig: drop obsolete ARCH_* configs
arch/arm/configs/aspeed_g4_defconfig | 1 +
arch/arm/configs/aspeed_g5_defconfig | 35 +++++++++------
arch/arm/configs/imx_v6_v7_defconfig | 47 ++++++++-----------
arch/arm/configs/multi_v7_defconfig | 87 +++++++++++++-----------------------
arch/arm/configs/mvebu_v7_defconfig | 18 ++++----
arch/arm64/configs/defconfig | 27 +++++++++--
6 files changed, 102 insertions(+), 113 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 1/4] ARM: SoC updates for 5.16
2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
2021-11-03 22:50 ` Arnd Bergmann
@ 2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
1 sibling, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:50:43 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2219b0ceefe835b92a8a74a73fe964aa052742a2
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 1/4] ARM: SoC updates for 5.16
2021-11-04 0:12 ` pr-tracker-bot
@ 2021-11-04 0:12 ` pr-tracker-bot
0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:50:43 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2219b0ceefe835b92a8a74a73fe964aa052742a2
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 3/4] ARM: SoC drivers for 5.16
2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
2021-11-03 22:55 ` Arnd Bergmann
@ 2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
1 sibling, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:55:15 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/drivers-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d461e96cd22b5aeb1df448536b92e8d8e88c4a05
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 4/4] ARM: defconfig updates for 5.16
2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
2021-11-03 22:56 ` Arnd Bergmann
@ 2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
1 sibling, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:56:24 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/defconfig-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce840177930f591a181f55515fc6ac9e1f56b84a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 2/4] ARM: SoC DT updates for v5.16
2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
@ 2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
0 siblings, 1 reply; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:53:43 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/dt-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ae45d84fc36d01dcb1007f4298871eec37907904
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 2/4] ARM: SoC DT updates for v5.16
2021-11-04 0:12 ` pr-tracker-bot
@ 2021-11-04 0:12 ` pr-tracker-bot
0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:53:43 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/dt-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ae45d84fc36d01dcb1007f4298871eec37907904
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 3/4] ARM: SoC drivers for 5.16
2021-11-04 0:12 ` pr-tracker-bot
@ 2021-11-04 0:12 ` pr-tracker-bot
0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:55:15 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/drivers-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d461e96cd22b5aeb1df448536b92e8d8e88c4a05
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [GIT PULL 4/4] ARM: defconfig updates for 5.16
2021-11-04 0:12 ` pr-tracker-bot
@ 2021-11-04 0:12 ` pr-tracker-bot
0 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2021-11-04 0:12 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux Kernel Mailing List, Linux ARM, SoC Team
The pull request you sent on Wed, 3 Nov 2021 23:56:24 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/defconfig-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce840177930f591a181f55515fc6ac9e1f56b84a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2021-11-04 0:14 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-03 22:49 [GIT PULL 0/4] ARM SoC updates for 5.16 Arnd Bergmann
2021-11-03 22:49 ` Arnd Bergmann
2021-11-03 22:50 ` [GIT PULL 1/4] ARM: " Arnd Bergmann
2021-11-03 22:50 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
2021-11-03 22:53 ` [GIT PULL 2/4] ARM: SoC DT updates for v5.16 Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
2021-11-03 22:55 ` [GIT PULL 3/4] ARM: SoC drivers for 5.16 Arnd Bergmann
2021-11-03 22:55 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
2021-11-03 22:56 ` [GIT PULL 4/4] ARM: defconfig updates " Arnd Bergmann
2021-11-03 22:56 ` Arnd Bergmann
2021-11-04 0:12 ` pr-tracker-bot
2021-11-04 0:12 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).