* [GIT PULL 0/4] soc updates for 7.2
@ 2026-06-16 7:50 Arnd Bergmann
2026-06-16 7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
` (4 more replies)
0 siblings, 5 replies; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:50 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
Marek Vasut, linux-kernel
Once more, the changes are dominated by devicetree updates for
64-bit NXP/Freescale and Qualcomm platforms. There are slightly
under 1000 patches this time, almost as much as for 7.1. The
overall diff size is much smaller this time as we have a lot
of simpler patches, only five new SoCs that are all variations
of previously supported ones, and again few large code changes.
The most contributions this time are from:
52 Marek Vasut
35 Krzysztof Kozlowski
30 Chen-Yu Tsai
27 Biju Das
19 Sudeep Holla
18 Linus Walleij
16 Sherry Sun
16 Cristian Marussi
15 Svyatoslav Ryhel
15 Stefano Radaelli
15 Hugo Villeneuve
15 Cristian Ciocaltea
14 Harshal Dev
14 Abel Vesa
13 Conor Dooley
12 Thierry Reding
12 Konrad Dybcio
12 Josua Mayer
12 Frank Li
11 Tudor Ambarus
11 Ronald Claveau
11 Nishanth Menon
11 Alexander Koskovich
diffstat=0.1
0.4% Documentation/arch/arm/zte/
0.3% Documentation/devicetree/bindings/arm/
0.1% Documentation/devicetree/bindings/clock/
0.1% Documentation/devicetree/bindings/iommu/
0.7% Documentation/devicetree/bindings/memory-controllers/
0.7% Documentation/devicetree/bindings/soc/renesas/
0.1% Documentation/devicetree/bindings/soc/
0.1% Documentation/devicetree/bindings/watchdog/
0.2% Documentation/devicetree/bindings/
3.5% arch/arm/boot/dts/aspeed/
0.6% arch/arm/boot/dts/gemini/
0.1% arch/arm/boot/dts/mediatek/
3.4% arch/arm/boot/dts/nvidia/
2.5% arch/arm/boot/dts/nxp/imx/
0.3% arch/arm/boot/dts/renesas/
0.6% arch/arm/boot/dts/st/
0.2% arch/arm/boot/dts/zte/
0.1% arch/arm/boot/dts/
1.1% arch/arm/
0.1% arch/arm64/boot/dts/allwinner/
1.2% arch/arm64/boot/dts/amlogic/
3.0% arch/arm64/boot/dts/apple/
3.3% arch/arm64/boot/dts/aspeed/
0.1% arch/arm64/boot/dts/cix/
21.1% arch/arm64/boot/dts/freescale/
0.1% arch/arm64/boot/dts/intel/
0.9% arch/arm64/boot/dts/mediatek/
0.1% arch/arm64/boot/dts/nuvoton/
0.1% arch/arm64/boot/dts/nvidia/
17.1% arch/arm64/boot/dts/qcom/
5.7% arch/arm64/boot/dts/renesas/
3.1% arch/arm64/boot/dts/rockchip/
4.0% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/
0.3% arch/arm64/configs/
0.3% arch/riscv/boot/dts/microchip/
0.5% arch/riscv/boot/dts/sophgo/
3.0% arch/riscv/boot/dts/spacemit/
0.1% arch/riscv/boot/dts/starfive/
0.1% arch/riscv/boot/dts/tenstorrent/
0.1% arch/riscv/boot/dts/thead/
0.4% drivers/bus/fsl-mc/
0.2% drivers/clk/
0.4% drivers/firmware/arm_ffa/
0.1% drivers/firmware/arm_scmi/transports/
0.1% drivers/firmware/arm_scmi/vendors/imx/
1.3% drivers/firmware/arm_scmi/
0.1% drivers/firmware/imx/
1.0% drivers/firmware/samsung/
0.5% drivers/firmware/
0.1% drivers/gpu/drm/
0.3% drivers/irqchip/
5.1% drivers/memory/tegra/
0.1% drivers/soc/bcm/brcmstb/
1.6% drivers/soc/qcom/
0.8% drivers/soc/renesas/
0.2% drivers/soc/sunxi/
0.9% drivers/soc/tegra/
0.5% drivers/soc/ti/
0.1% drivers/soc/
0.1% drivers/tee/amdtee/
0.7% drivers/tee/optee/
0.1% drivers/tee/
0.3% drivers/
0.4% include/dt-bindings/clock/
1.0% include/dt-bindings/memory/
0.5% include/dt-bindings/reset/
0.1% include/dt-bindings/
0.2% include/linux/soc/qcom/
0.3% include/linux/
0.1% include/soc/
843 files changed, 56647 insertions(+), 6762 deletions(-)
git shortlog --first-parent
Arnd Bergmann (19):
Merge tag 'pxa1908-dt-for-7.2' of https://codeberg.org/pxa1908-mainline/linux into soc/dt
Merge tag 'renesas-dts-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'zx29-dts-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/dt
Merge tag 'tegra-for-7.2-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'arm-soc/for-7.2/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'ti-k3-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'apple-soc-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
Merge tag 'imx-dt-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'hisi-arm64-dt-for-7.2' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'v7.2-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'riscv-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'omap-for-v7.2/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'at91-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'microchip-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'imx-dt64-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'imx-dt64-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'imx-binding-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'sunxi-dt-for-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'bst-arm64-emmc-driver-dts-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/dt
Krzysztof Kozlowski (10):
Merge tag 'mtk-dts32-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'mtk-dts64-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'renesas-dts-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'tenstorrent-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux into soc/dt
Merge tag 'thead-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
Merge tag 'spacemit-dt-for-7.2-1' of https://github.com/spacemit-com/linux into soc/dt
Merge tag 'amlogic-arm64-dt-for-v7.2-v2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'nuvoton-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'riscv-sophgo-dt-for-v7.2' of https://github.com/sophgo/linux into soc/dt
Merge tag 'aspeed-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Linus Walleij (10):
Merge tag 'cix-dt-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
Merge tag 'qcom-arm64-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v7.2-rockchip-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v7.2-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'gemini-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
Merge tag 'tegra-for-7.2-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-7.2-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'samsung-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'stm32-dt-for-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'socfpga_dts_updates_for_v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Mohamed Ayman (1):
ARM: dts: ixp4xx: use phandle-based GPIOs in mi424wr
Ryan Chen (4):
dt-bindings: arm: aspeed: Add AST2700 board compatible
arm64: Kconfig: Add ASPEED SoC family Kconfig support
arm64: dts: aspeed: Add initial AST27xx SoC device tree
arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme
Yu-Chun Lin (1):
arm64: dts: realtek: Add pinctrl support for RTD1625
Arnd Bergmann (19):
Merge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'qcom-drivers-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'scmi-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'ffa-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'amdtee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'optee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'tegra-for-7.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-pmc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'samsung-drivers-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag 'memory-controller-drv-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'arm-soc/for-7.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag 'ti-driver-soc-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'cache-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag 'riscv-soc-drivers-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers"
Revert "firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface"
Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Krzysztof Kozlowski (4):
Merge tag 'mtk-soc-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'sunxi-drivers-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag 'aspeed-7.2-drivers-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers
Linus Walleij (1):
Merge tag 'zynqmp-soc-for-7.2' of https://github.com/Xilinx/linux-xlnx into soc/drivers
Arnd Bergmann (5):
Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig
Krzysztof Kozlowski (11):
arm64: defconfig: Move entries to match savedefconfig
arm64: defconfig: Drop unused legacy netfilter options
arm64: defconfig: Drop default or selected drivers
arm64: defconfig: Drop unused Ethernet vendors
arm64: defconfig: Switch Ethernet drivers to modules
ARM: multi_v7_defconfig: Move entries to match savedefconfig
ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
ARM: configs: Drop redundant SND_ATMEL_SOC
ARM: multi_v7_defconfig: Cleanup redundant options
ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
ARM: configs: Drop duplicated CONFIG_EXT4_FS
Manivannan Sadhasivam (1):
arm64: defconfig: Enable PCI M.2 power sequencing driver
Maxime Ripard (1):
ARM: multi_v7_defconfig: Enable dma-buf heaps
Ryan Chen (1):
arm64: configs: Update defconfig for AST2700 platform support
Arnd Bergmann (7):
ARM: select legacy gpiolib interfaces where used
Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Bartosz Golaszewski (1):
arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU
Ethan Nelson-Moore (1):
ARM: remove the last few uses of do_bad_IRQ()
Linus Walleij (2):
Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Prasad Bolisetty (1):
MAINTAINERS: Add Axiado reviewer and Maintainers
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 1/4] soc: devicetree updates for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
@ 2026-06-16 7:51 ` Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
` (3 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:51 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel
The following changes since commit 5d6919055dec134de3c40167a490f33c74c12581:
Linux 7.1-rc3 (2026-05-10 14:08:09 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-7.2
for you to fetch changes up to 9e84fd546dc3f9f97bfbf2717c2d71d878a4f46f:
arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme (2026-06-12 12:39:49 +0200)
----------------------------------------------------------------
soc: devicetree updates for 7.2
There are fewer devicetree updates this time that the last few ones, with
five SoC types getting added:
- Qualcomm Dragonwing IPQ9650 is a new wireless networking SoC using
four Cortex-A55 and one Cortex-A78 core, which is a significant
upgrade from older generations
- ZTE zx297520v3 is an older low-end wireless SoC using a single
Cortex-A53 core, which so far can only run 32-bit kernels. This brings
back the ZX family of chips that was removed in 2021 after support
for the original zx296702 and zx296718 chips was never completed.
- Renesas R-Car M3Le (R8A779MD) is a variant of the R-Car M3-N (R8A77965)
automotive SoC.
- Apple t8122 (M3) is the 2023 generation of their laptop SoCs,
which has now been reverse-engineered to the point of having initial
kernel support for five laptop models.
- ASPEED AST27xx is their first baseboard managment controller using
a 64-bit core, the Cortex-A35, following earlier generations using
ARMv5/v6/v7 CPUs.
These all come with one or more initial boards, and in total there
are 39 new boards getting added across SoC families, including:
- Two NAS boxes using the old Cortina Systems Gemini SoC based on
an ARMv4 FA526 CPU core
- 18 industrial embedded boards using NXP i.MX6/8/9 and LX2160A
SoCs from Variscite, Toradex and SolidRun, plus a number of
overlays for combinations with additional boards
- One new carrier board and SoM using TI K3 AM62x, in addition to
new overlays for older SoMs
- Two new boards using Spacemit K3 (no relation with TI) RISC-V
SoCs.
- Three phones from Google, Nothing and Motorola, all using Qualcomm
Snapdragon SoCs
- AST26xx BMC support for two server boards
While there is still a significant number of patches improving hardware
support for the existing boards across vendors (NXP, Qualcomm, Renesas,
Rockchips, Mediatek, ...), a much smaller number of cleanups and warning
fixes have made it in this time.
----------------------------------------------------------------
Aaron Kling (3):
arm64: dts: qcom: sm8550: add cpu OPP table with DDR, LLCC & L3 bandwidths
Revert "arm64: tegra: Disable ISO SMMU for Tegra194"
arm64: tegra: Enable SMMU on Tegra194 display controllers
Aastha Pandey (1):
arm64: dts: qcom: sm8750: Enable cpufreq cooling devices
Abel Vesa (9):
arm64: dts: qcom: hamoa: Fix OPP tables for all DisplayPort controllers
arm64: dts: qcom: glymur-crd: Enable LID sensor
arm64: dts: qcom: glymur-crd: Drop forced host mode for USB SS0 and SS1
arm64: dts: qcom: glymur: Mark USB SS1 and SS2 as role-switch capable
arm64: dts: qcom: eliza: Describe the ADSP and USB related nodes
arm64: dts: qcom: Add Eliza-specific PM7550BA dtsi
arm64: dts: qcom: eliza-mtp: Enable USB and ADSP support
arm64: dts: qcom: eliza-mtp: Fix the debug UART index
arm64: dts: qcom: eliza: Add QUPv3, GPI DMA, SDHCI and LLCC nodes
Abhash Kumar Jha (1):
arm64: dts: ti: k3-j722s: Use ti,j7200-padconf compatible
Adrian Ng Ho Yin (4):
arm64: dts: socfpga: agilex5: set alias for i3c controllers
arm64: dts: socfpga: agilex3: set alias for i3c controller
arm64: dts: socfpga: agilex5: update data-width for dmac
dt-bindings: altera: add compatible for agilex5 socdk debug daughter card
Akari Tsuyukusa (1):
arm: dts: mediatek: mt6589: Add Arm Generic Timer node
Akash Sukhavasi (1):
arm64: dts: hisilicon: hi3660-hikey960: move role-switch endpoint into connector
Akashdeep Kaur (1):
arm64: dts: ti: k3-am62-lp-sk: Add system-power-controller
Albert Yang (1):
arm64: dts: bst: enable eMMC controller in C1200
Aleksander Jan Bajkowski (2):
arm64: dts: mediatek: add crypto offload support on MT7981
arm64: dts: mediatek: add LED and key support on Xiaomi AX3000T
Alex Elder (1):
riscv: dts: spacemit: define a SPI controller node
Alexander Feilke (1):
ARM: dts: imx7: add nvmem-layout
Alexander Koskovich (8):
arm64: dts: qcom: milos: Reduce rmtfs_mem size to 2.5MiB
dt-bindings: arm: qcom: Add the Nothing Phone (3a)
arm64: dts: qcom: Add the Nothing Phone (3a)
arm64: dts: qcom: milos: Add QCrypto nodes
arm64: dts: qcom: eliza: Sort nodes by unit address
arm64: dts: qcom: eliza: Add IMEM node
arm64: dts: qcom: eliza: Fix reserved memory addresses & sizes
arm64: dts: qcom: milos: Add qfprom efuse node
Alexander Stein (3):
arm64: dts: freescale: add initial device tree for TQMa8x
arm64: dts: imx8qm-tqma8qm-mba8x: Disable Cortex-A72 cluster
arm64: dts: tqma8mpql-mba8mpxl: configure sai clock in audio codec as well
Alexey Klimov (1):
arm64: dts: exynos850: Add syscon-poweroff node
Alice Guo (3):
ARM: dts: freescale: add bootph-all to i.MX7ULP watchdog nodes
arm64: dts: imx94: fix DDR PMU interrupt number
arm64: dts: freescale: add bootph-all to watchdog nodes for i.MX platforms
Alim Akhtar (1):
arm64: dts: exynosautov920: Add syscon hsi2 node
Amit Pundir (1):
arm64: dts: qcom: sdm845-xiaomi-beryllium: Enable ath10k host-cap skip quirk
Andre Heider (6):
riscv: dts: spacemit: k1-musepi-pro: add PMIC and power infrastructure
riscv: dts: spacemit: k1-musepi-pro: add 24c02 eeprom
riscv: dts: spacemit: k1-musepi-pro: enable QSPI and add SPI NOR
riscv: dts: spacemit: k1-musepi-pro: enable USB 3 ports
riscv: dts: spacemit: k1-musepi-pro: enable PCIe ports
riscv: dts: spacemit: k1-musepi-pro: set default console baud rate
Andre Przywara (1):
arm64: dts: allwinner: a523: Add missing GPIO interrupt
Andreas Kemnade (1):
ARM: dts: ti/omap: omap4-epson-embt2ws: fix typo in iio device property
Anirudh Srinivasan (1):
ARM: dts: aspeed: Enable networking for Asus Kommando IPMI Card
Antoine Gouby (2):
arm64: dts: freescale: imx95-toradex-smarc: replace deprecated gpio property
arm64: dts: freescale: imx95-aquila: Add Clover carrier board
Anup Kulkarni (1):
arm64: dts: qcom: lemans-evk: Enable CAN RX via I2C GPIO expander
Arnd Bergmann (19):
Merge tag 'pxa1908-dt-for-7.2' of https://codeberg.org/pxa1908-mainline/linux into soc/dt
Merge tag 'renesas-dts-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'zx29-dts-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/dt
Merge tag 'tegra-for-7.2-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'arm-soc/for-7.2/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'ti-k3-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'apple-soc-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
Merge tag 'imx-dt-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'hisi-arm64-dt-for-7.2' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'v7.2-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'riscv-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'omap-for-v7.2/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'at91-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'microchip-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'imx-dt64-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'imx-dt64-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'imx-binding-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'sunxi-dt-for-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'bst-arm64-emmc-driver-dts-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/dt
Aurelien Jarno (5):
riscv: dts: spacemit: set console baud rate on Milk-V Jupiter
riscv: dts: spacemit: sort aliases on Milk-V Jupiter
riscv: dts: spacemit: enable eMMC on Milk-V Jupiter
riscv: dts: spacemit: enable SD card support on Milk-V Jupiter
riscv: dts: spacemit: fix uboot partition offset on Milk-V Jupiter
Biju Das (27):
dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Document reset-names
dt-bindings: pinctrl: renesas: Document RZ/G3L SoC
arm64: dts: renesas: r9a08g046: Add GBETH nodes
arm64: dts: renesas: rzg3l-smarc-som: Enable eth0 (GBETH0) interface
arm64: dts: renesas: Add pinctrl reset-names for RZ/G2L and RZ/V2H family SoCs
arm64: dts: renesas: r9a08g046: Add OPP table
arm64: dts: renesas: r9a08g046: Add ICU node
arm64: dts: renesas: r9a08g046: Add pincontrol node
arm64: dts: renesas: r9a08g046l48-smarc: Add SCIF0 pincontrol
arm64: dts: renesas: rzg3l-smarc-som: Add pinctrl configuration for ETH0
arm64: dts: renesas: rzg3l-smarc-som: Enable eth1 (GBETH1) interface
arm64: dts: renesas: r9a08g046: Add wdt device node
arm64: dts: renesas: rzg3l-smarc-som: Enable watchdog
arm64: dts: renesas: r9a08g046: Add scif{1..5} device nodes
arm64: dts: renesas: r9a08g046: Add i2c{0..3} device nodes
arm64: dts: renesas: r9a08g046: Add DMAC node
arm64: dts: renesas: r9a08g046: Add SSI support
arm64: dts: renesas: r9a08g046: Add audio clock nodes
arm64: dts: renesas: r9a08g046: Add rsci{0..3} device nodes
arm64: dts: renesas: r9a07g043: Add max-frequency to SDHI nodes
arm64: dts: renesas: r9a07g044: Add max-frequency to SDHI nodes
arm64: dts: renesas: r9a07g054: Add max-frequency to SDHI nodes
arm64: dts: renesas: rzg3e-smarc-som: Sort GMAC pinmux entries
arm64: dts: renesas: r9a08g046l48-smarc: Add gpio keys
arm64: dts: renesas: r9a08g046l48-smarc: Enable I2C{2,3} devices
arm64: dts: renesas: rzg3l-smarc-som: Enable Versa clock generator
arm64: dts: renesas: r9a08g046l48-smarc: Enable audio
Billy Tsai (1):
ARM: dts: aspeed: g6: Add PWM/Tach controller node
Bjorn Andersson (3):
Merge branch '20260225-topic-wcn6855_pmu_dtbdings-v3-1-576ec5c4e631@oss.qualcomm.com' into arm64-for-7.2
Merge branch '20260507-ipq9650_boot_to_shell-v3-1-62742b49c991@oss.qualcomm.com' into arm64-for-7.2
Merge branch '20260416-qcom_ice_power_and_clk_vote-v5-13-5ccf5d7e2846@oss.qualcomm.com' into arm64-for-7.2
Brian Norris (4):
ARM: dts: rockchip: Add #{address,size}-cells to Chromium-based /firmware
arm64: dts: rockchip: Add #{address,size}-cells to Chromium-based /firmware
ARM: tegra: Add #{address,size}-cells to Chromium-based /firmware
arm64: tegra: Add #{address,size}-cells to Chromium-based /firmware
Chen Wang (1):
MAINTAINERS: update Chen Wang's email address
Chen-Yu Tsai (23):
arm64: dts: mediatek: mt8192-asurada: Move PCIe DMA bounce buffer to host
arm64: dts: mediatek: mt8186-corsola-voltorb: Add MT6315 PMIC supplies
arm64: dts: mediatek: mt6359: Switch to proper ldo_vcn33_[12] regulators
arm64: dts: mediatek: mt8192-asurada: Add MT6359 PMIC supplies
arm64: dts: mediatek: mt8192-asurada: Add MT6315 PMIC supplies
arm64: dts: mediatek: mt8192-asurada: Add supplies for ChromeOS EC regulators
arm64: dts: mediatek: mt8192-asurada: Add CPU power supplies
arm64: dts: mediatek: mt8192-asurada: Add SPI NOR flash power supply
arm64: dts: mediatek: mt8192-asurada: Fix WiFi regulator description
arm64: dts: mediatek: mt8195-cherry: Add MT6359 PMIC supplies
arm64: dts: mediatek: mt8195-cherry: Add MT6315 PMIC supplies
arm64: dts: mediatek: mt8195-cherry: Add supplies for ChromeOS EC regulators
arm64: dts: mediatek: mt8195-cherry: Fix VBUS regulator description
arm64: dts: mediatek: mt8195-cherry: Add supply for SPI NOR flash
arm64: dts: mediatek: mt8195-cherry: Add vusb33 supplies for XHCI controllers
arm64: dts: mediatek: mt8188-geralt: Add MT6359 PMIC supplies
arm64: dts: mediatek: mt8188-geralt: Add little core CPU power supplies
arm64: dts: mediatek: mt8192-asurada: Fix SPI-NOR flash compatible
arm64: dts: mediatek: mt8192-asurada: Add (BT|WIFI)_KILL_1V8_L GPIO line names
arm64: dts: mediatek: mt8195-cherry: Fix names for EC controlled regulators
arm64: dts: mediatek: mt8195-cherry: Sort top level nodes correctly
arm64: dts: rockchip: Fix EEPROM compatible on rk3399-nanopi-r4s-enterprise
arm64: dts: rockchip: Disable removed devices from rk3399-nanopi-r4s
Christoph Stoidner (1):
arm64: dts: freescale: imx{91,93}-phycore-som: Improve USDHC signals
Christopher Obbard (1):
ARM: dts: dm8168-evm: Set stdout-path to uart3
Chukun Pan (5):
riscv: dts: spacemit: enable eMMC for OrangePi RV2
riscv: dts: spacemit: enable QSPI for OrangePi RV2
riscv: dts: spacemit: enable USB3 on OrangePi R2S
riscv: dts: spacemit: enable PMIC on OrangePi R2S
arm64: dts: rockchip: enable adc button for Radxa E25
Claudiu Beznea (1):
arm64: dts: renesas: r9a07g044: Add DMA properties to serial nodes
Colin Huang (1):
ARM: dts: aspeed: anacapa: Add JTAG CPLD TRST pin to SGPIO map
Conor Dooley (11):
dts: spacemit: set console baud rate on bpif3
riscv: dts: microchip: add tsu clock to macb on pic64gx
riscv: dts: microchip: update pic64gx gpio interrupts to better match the SoC
riscv: dts: microchip: sort pic64gx i2c nodes alphanumerically
riscv: dts: microchip: gpio controllers on mpfs need 2 interrupt cells
riscv: dts: microchip: remove gpio hogs from beaglev-fire
riscv: dts: microchip: clean up beaglev-fire regulator node names
riscv: dts: microchip: add adc interrupt on beaglev-fire
riscv: dts: microchip: add gpio line names on beaglev-fire
riscv: dts: microchip: fix pic64gx gpio interrupt-cells
riscv: dts: microchip: remove redudant enabling of syscontroller
Cosmin Tanislav (3):
arm64: dts: renesas: r9a07g0{43,44,54}: Remove TCIU8 interrupt from MTU3
arm64: dts: renesas: r9a09g077: Add MTU3 support
arm64: dts: renesas: r9a09g087: Add MTU3 support
Cristian Ciocaltea (15):
arm64: dts: rockchip: Fix vdec register blocks order on RK3576
arm64: dts: rockchip: Update vdec register blocks order on RK3588
arm64: dts: rockchip: Add frl-enable-gpios to rk3576 boards
arm64: dts: rockchip: Add frl-enable-gpios to rk3576-luckfox-core3576
arm64: dts: rockchip: Add frl-enable-gpios to rk3576-nanopi-r76s
arm64: dts: rockchip: Add frl-enable-gpios to rk3588 boards
arm64: dts: rockchip: Add frl-enable-gpios to rk3588s boards
arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-gameforce-ace
arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-khadas-edge2
arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-orangepi-cm5-base
arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-roc-pc
arm64: dts: rockchip: Drop unnecessary #{address,size}-cells from rk3588-jaguar
arm64: dts: rockchip: Add missing pinctrl-names to rk3576 boards
arm64: dts: rockchip: Add missing pinctrl-names to rk3588 boards
arm64: dts: rockchip: Add missing pinctrl-names to rk3588s boards
Daniel Hsu (1):
ARM: dts: aspeed: yosemite5: Add MP5998 power monitor
David Heidelberg (10):
arm64: dts: qcom: sdm845-oneplus: Drop address from framebuffer node
arm64: dts: qcom: sdm845-shift-axolotl: Convert fb to use memory-region
arm64: dts: qcom: sdm845-samsung-starqltechn: Convert fb to use memory-region
arm64: dts: qcom: sdm845-oneplus: Enable NFC
arm64: dts: qcom: sdm845-shift-axolotl: Correct touchscreen sleep state
arm64: dts: qcom: sdm845-shift-axolotl: Enable NFC
arm64: dts: qcom: sdm845-google-common: Enable NFC
dt-bindings: arm: qcom: Document Xiaomi Poco F1 Tianma variant
arm64: dts: qcom: sdm845-oneplus: Enable known blocks and add placeholders
arm64: dts: qcom: sdm845-shift-axolotl: describe WiFi/BT properly
David Jander (7):
ARM: dts: stm32: stm32mp15x-mecio1-io: Enable internal ADC reference
ARM: dts: stm32: stm32mp15x-mecio1-io: Fix ADC sampling times
ARM: dts: stm32: stm32mp15x-mecio1-io: Move divergent mecio1 ADC channels to board files
ARM: dts: stm32: stm32mp15x-mecio1-io: Fix GPIO names typo
ARM: dts: stm32: stm32mp15x-mecio1-io: Move gpio-line-names to board files
ARM: dts: stm32: stm32mp15x-mecio1-io: Fix expander gpio line typo
ARM: dts: stm32: stm32mp15x-mecio1-io: Move expander gpio-line-names to board files
David Lechner (3):
arm: dts: mediatek: mt7623: fix pinctrl child node names
arm: dts: mediatek: mt7623: fix pinctrl controller node name
arm: dts: mediatek: mt8135: fix pinctrl node name
Dawid Glazik (2):
ARM: dts: aspeed-g6: move i2c controllers directly into apb node
ARM: dts: aspeed-g6: Add nodes for i3c controllers
Devin Li (2):
arm64: dts: cix: Add SCMI performance domains for CPUFreq on Sky1
arm64: dts: cix: Add CPU idle states for Sky1
Diederik de Haas (1):
arm64: dts: rockchip: Fix gmac0 reset pin for NanoPi R5S
Dikshita Agarwal (1):
arm64: dts: qcom: agatti: add higher OPP levels
Dinh Nguyen (3):
dt-bindings: arm: altera: document the Agilex7-M devkit
arm64: dts: socfpga: agilex7m: Add SoCFPGA Agilex7-M devkit
ARM: dts: socfpga: remove the reg property in the pmu
Diogo Ivo (1):
arm64: tegra: Mark MAX77620 as system power controller on Smaug
Dmitry Baryshkov (1):
arm64: dts: qcom: qcs6490-rb3gen2: add rmtfs node
Duje Mihanović (4):
arm64: dts: marvell: samsung-coreprimevelte: Increase touchscreen voltage
arm64: dts: marvell: samsung,coreprimevelte: Use memory-region for framebuffer
arm64: dts: marvell: pxa1908: Add PSCI function IDs
arm64: dts: marvell: samsung-coreprimevelte: Add missing SDIO properties
Durai Manickam KR (1):
ARM: dts: microchip: add I3C controller
Eduard Bostina (2):
dt-bindings: watchdog: Convert TS-4800 to DT schema
ARM: dts: nxp: imx51-ts4800: Rename wdt node to watchdog
Ekansh Gupta (1):
arm64: dts: qcom: monaco: add GDSP fastrpc-compute-cb nodes
Ender Hsieh (1):
ARM: dts: aspeed: msx4: enable BMC networking via MAC0
Fabio Estevam (1):
ARM: dts: rockchip: Remove invalid properies from rk3288-veyron-analog-audio
Fabrizio Castro (1):
arm64: dts: renesas: rzt2h-n2h-evk: Configure eMMC/SDHI pins
Florijan Plohl (6):
arm64: dts: freescale: imx91-phycore-som: Add gpio-line-names
arm64: dts: freescale: imx91-phyboard-segin: Add gpio-line-names
arm64: dts: freescale: imx93-phycore-som: Add gpio-line-names
arm64: dts: freescale: imx93-phyboard-nash: Add gpio-line-names
arm64: dts: freescale: imx93-phyboard-segin: Add gpio-line-names
arm64: dts: imx{91,93}-phyboard-segin: Add peb-av-18 overlays
Francesco Dolcini (8):
dt-bindings: arm: fsl: Add verdin imx8m[mp] and imx95 zinnia board
arm64: dts: freescale: imx8mm-verdin: Split UART_2 pinctrl group
arm64: dts: freescale: imx8mm-verdin: Add Zinnia
arm64: dts: freescale: imx8mp-verdin: Split UART_2 pinctrl group
arm64: dts: freescale: imx8mp-verdin: Add Zinnia
arm64: dts: freescale: imx95-verdin: Split UART_2 pinctrl group
arm64: dts: freescale: imx95-verdin: Add Zinnia
arm64: dts: freescale: imx95-verdin-ivy: fix RS485 RTS polarity
Frank Li (12):
ARM: dts: imx35: remove empty clock-names for nand-controller@bb000000
ARM: dts: imx25: remove empty clock-names for nand-controller@bb000000
ARM: dts: imx: add ti,deskew = <0> for ti,tfp410
ARM: dts: imx53-qsb: add dvdd and avdd supply for panel sii,43wvf1g
ARM: dts: imx53-ppd: add '#phy-cells' for usb-nop-xceiv
ARM: dts: imx: add (power|vdd)-supply for related node
ARM: dts: imx: remove redundant bus-width for video-mux
ARM: dts: imx: Add bus-type for ov5642/ov5640
ARM: dts: imx6qdl-tx6: remove undocumented karo,imx6qdl-tx6-sgtl5000 and keep only simple-audio-card
ARM: dts: imx: replace undocumented compatible string edt,edt-ft5x06 with edt,edt-ft5206
ARM: dts: imx6-display5: replace marvell,88E1510 with ethernet-phy-ieee802.3-c22
dt-bindings: soc: imx: Add fsl,aipi-bus and fsl,emi-bus
Frank Wunderlich (4):
arm64: dts: mediatek: mt7988a-bpi-r4pro: rename mgmt port to lan5
arm64: dts: mediatek: mt7988a-bpi-r4pro: drop duplicate fan properties
arm64: dts: mediatek: mt7988a-bpi-r4pro: update gpio-leds
arm64: dts: mediatek: mt7988a-bpi-r4pro: rework pcie gpio-hog handling
Franz Schnyder (4):
arm64: dts: freescale: imx95-toradex-smarc: Add SER2 interface
arm64: dts: freescale: imx95-toradex-smarc: Enable bluetooth on lpuart5
arm64: dts: freescale: imx95-toradex-smarc: Use gpio-hog for WIFI_UART_EN
dt-bindings: arm: fsl: add Aquila iMX95
Frieder Schrempf (2):
arm64: dts: imx8mp-kontron: Reduce EERAM SPI clock frequency
arm64: dts: imx8mp-kontron: Fix GPIO for display power switch
Gary Bisson (1):
arm64: dts: mediatek: mt8390-tungsten-smarc: add HDMI support
Geert Uytterhoeven (6):
arm64: dts: renesas: r8a78000: Fix SCIF brg_int clocks
Merge tag 'renesas-fixes-for-v7.1-tag1' into renesas-dts-for-v7.2
Merge tag 'renesas-r8a7740-dt-binding-defs-tag1' into renesas-dts-for-v7.2
Merge tag 'renesas-r9a08g046-dt-binding-defs-tag2' into renesas-dts-for-v7.2
Merge tag 'renesas-r8a73a4-dt-binding-defs-tag1' into renesas-dts-for-v7.2
Merge tag 'renesas-r8a78000-dt-binding-defs-tag1' into renesas-dts-for-v7.2
Gopikrishna Garmidi (1):
arm64: dts: qcom: glymur: Fix wrong interrupt number for i2c19
Gray Huang (7):
arm64: dts: rockchip: Add PMIC support for Khadas Edge 2L
arm64: dts: rockchip: Enable GPU for Khadas Edge 2L
arm64: dts: rockchip: Add HDMI and VOP support for Khadas Edge 2L
arm64: dts: rockchip: Add HYM8563 RTC for Khadas Edge 2L
arm64: dts: rockchip: Add AP6275P wireless support for Khadas Edge 2L
arm64: dts: rockchip: Enable USB for Khadas Edge 2L
arm64: dts: rockchip: Add Bluetooth support for Khadas Edge 2L
Griffin Kroah-Hartman (1):
arm64: dts: qcom: milos-fairphone-fp6: Add vibrator support
Guangliu Ding (1):
arm64: dts: imx952: Describe Mali G310 GPU
Guodong Xu (1):
riscv: dts: spacemit: k3: Add Ziccrse extension for X100 cores
Guoniu Zhou (1):
arm64: dts: imx8ulp: Add CSI and ISI Nodes
Han Gao (4):
riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2
riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2
riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2
riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers
Haritha S K (1):
arm64: dts: qcom: glymur: Enable cpufreq cooling devices
Harrison Vanderbyl (1):
dt-bindings: arm: qcom: Add Microsoft Surface Pro 12in
Harshal Dev (12):
arm64: dts: qcom: glymur: Add crypto engine and BAM
arm64: dts: qcom: milos: Add power-domain and iface clk for ice node
arm64: dts: qcom: eliza: Add power-domain and iface clk for ice node
arm64: dts: qcom: kaanapali: Add power-domain and iface clk for ice node
arm64: dts: qcom: lemans: Add power-domain and iface clk for ice node
arm64: dts: qcom: monaco: Add power-domain and iface clk for ice node
arm64: dts: qcom: sc7180: Add power-domain and iface clk for ice node
arm64: dts: qcom: kodiak: Add power-domain and iface clk for ice node
arm64: dts: qcom: sm8450: Add power-domain and iface clk for ice node
arm64: dts: qcom: sm8550: Add power-domain and iface clk for ice node
arm64: dts: qcom: sm8650: Add power-domain and iface clk for ice node
arm64: dts: qcom: sm8750: Add power-domain and iface clk for ice node
Hugo Osvaldo Barrera (1):
arm64: dts: rockchip: Fix vcc_sdio regulator max voltage on Pinebook Pro
Hugo Villeneuve (15):
ARM: dts: imx6ul-var-som: fix warning for non-existent dc-supply property
ARM: dts: imx6ul-var-som: fix warning for boolean property with a value
ARM: dts: imx6ul-var-som: change incorrect VAR-SOM-MX6UL references
dt-bindings: arm: fsl: change incorrect VAR-SOM-MX6UL references
dt-bindings: arm: fsl: add variscite,var-som-imx6ull
ARM: dts: imx6ul-var-som: Factor out common parts for all CPU variants
ARM: dts: imx6ul-var-som-concerto: Factor out common parts for all CPU variants
ARM: dts: imx6ul-var-som-concerto: order DT properties
ARM: dts: imx6ul-var-som: factor out SD card support
ARM: dts: imx6ul-var-som: add proper Wifi and Bluetooth support
ARM: dts: imx6ul-var-som: factor out ENET2 ethernet support
ARM: dts: imx6ul-var-som: add support for EC configuration option (ENET1)
ARM: dts: imx6ul-var-som: factor out audio support
ARM: dts: imx6ul-var-som: add support for LVDS display panel
dt-bindings: display/lvds-codec: add ti,sn65lvds93
Icenowy Zheng (1):
riscv: dts: sophgo: reduce SG2042 MSI count to 16
Iker Pedrosa (3):
riscv: dts: spacemit: k1: add SD card controller and pinctrl support
riscv: dts: spacemit: k1-orangepi-rv2: add SD card support with UHS modes
riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes
Inochi Amaoto (2):
riscv: dts: sophgo: sg2044: use hex for CPU unit address
riscv: dts: sophgo: sg2042: use hex for CPU unit address
Ion Agorria (1):
ARM: tegra: p880: Lower CPU thermal limit
Ivaylo Dimitrov (2):
arch: arm: dts: cpcap-mapphone: Set VAUDIO regulator always-on
arch: arm: dts: cpcap-mapphone: Add audio-codec jack detection interrupts
Janne Grunau (5):
dt-bindings: arm: apple: apple,pmgr: Add t8122 compatible
dt-bindings: power: apple,pmgr-pwrstate: Add t8122 compatible
dt-bindings: pwm: apple,s5l-fpwm: Add t8122 compatible
dt-bindings: arm: apple: Add M3 based devices
arm64: dts: apple: Initial t8122 (M3) device trees
Jens Reidel (1):
arm64: dts: qcom: sdm845-xiaomi-beryllium: Append compatible strings
Jernej Skrabec (1):
arm64: dts: allwinner: sun50i-h616: Add SRAM nodes
Jian Hu (1):
arm64: dts: amlogic: t7: Add clock controller nodes
Jie Gan (1):
arm64: dts: qcom: glymur: add coresight nodes
Jihed Chaibi (1):
ARM: dts: am335x-sl50: Fix audio bitclock and frame master endpoint
Jinseok Kim (1):
arm: dts: bcm2711: Fix typo in gpio-line-names
Joel Selvaraj (1):
arm64: dts: qcom: sdm845-xiaomi-beryllium: Correct IPA FW path
Joey Lu (1):
arm64: dts: nuvoton: Add Ethernet nodes
Jon Hunter (3):
arm64: tegra: Fix Tegra234 MGBE PTP clock
arm64: tegra: Fix address of Tegra264 main GPIO controller
arm64: tegra: Enable PCIe for Jetson AGX Thor
Jonas Karlman (6):
arm64: dts: rockchip: Add watchdog node for RK3528
arm64: dts: rockchip: Add USB nodes for RK3528
arm64: dts: rockchip: Enable USB 2.0 ports on Radxa E20C
arm64: dts: rockchip: Enable USB ports on Radxa ROCK 2A/2F
arm64: dts: rockchip: Enable USB 2.0 ports on ArmSoM Sige1
arm64: dts: rockchip: Enable USB 2.0 ports on NanoPi Zero2
Joseph Guo (2):
dt-bindings: arm: fsl: Add i.MX95 19x19 FRDM PRO board
arm64: dts: freescale: add i.MX95 19x19 FRDM PRO board dts
Joshua Milas (2):
dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles
dt-bindings: soc: sophgo: add sg2000 plic and clint documentation
Josua Mayer (12):
arm64: dts: lx2160a-rev2: extend 32-bit and add 64-bit pci regions
arm64: dts: lx2162a-clearfog: use rev2 SoC dtsi
arm64: dts: lx2162a-clearfog: cleanup superfluous status properties
arm64: dts: lx2162a-clearfog: specify sfp ports led colour and function
dt-bindings: arm: fsl: Add solidrun lx2160a twins board
arm64: dts: lx2160a-clearfog-itx: remove redundant dts version tag
arm64: dts: lx2160a-clearfog-itx: move shared includes to dts
arm64: dts: lx2160a-cex7: add usb hub
arm64: dts: Add support for LX2160 Twins board in single configuration
dt-bindings: arm: fsl: Add SolidRun i.MX8DXL SoM and HummingBoard
arm64: dts: imx8dxl: Add SolidRun SoM and HummingBoard
arm64: dts: lx2160a-rev2: avoid 32-bit pcie window system ram overlap
Joy Zou (10):
dt-bindings: arm: fsl: add i.MX91 9x9 QSB board
arm64: dts: imx91-11x11-evk: remove unused property clock-frequency from mdio node
arm64: dts: imx93-11x11-evk: remove unused property clock-frequency from mdio node
arm64: dts: imx93-9x9-qsb: remove unused property clock-frequency from mdio node
arm64: dts: freescale: add i.MX91 9x9 QSB basic support
arm64: dts: imx91-9x9-qsb: remove unused property clock-frequency from mdio node
arm64: dts: imx91-9x9-qsb: add pinctrl for wdog3 reset
arm64: dts: imx91-11x11-evk: add pinctrl for wdog3 reset
arm64: dts: imx91-11x11-evk: add reset gpios for ethernet PHYs
arm64: dts: imx91-9x9-qsb: add reset gpios for ethernet PHYs
João Paulo Gonçalves (1):
arm64: dts: freescale: add Aquila iMX95 support
Judith Mendez (1):
arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to vqmmc
Jun Yan (1):
arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: add bluetooth node
Kamal Wadhwa (1):
arm64: dts: qcom: fix temp-alarm probe failure for PMH0104 on Glymur
Kathiravan Thirumoorthy (5):
dt-bindings: clock: add Qualcomm IPQ9650 GCC
dt-bindings: qcom: add IPQ9650 boards
arm64: dts: qcom: add IPQ9650 SoC and rdp488 board support
arm64: dts: qcom: ipq9650: add watchdog node
arm64: dts: qcom: ipq5210: add watchdog node
Khristine Andreea Barbulescu (3):
arm64: dts: s32g: add PIT support for s32g2 and s32g3
arm64: dts: s32g: add SAR ADC support for s32g2 and s32g3
arm64: dts: s32g: add PWM support for s32g2 and s32g3
Konrad Dybcio (10):
dt-bindings: net: bluetooth: qualcomm: Fix WCN6855 regulator names
arm64: dts: qcom: qcs615-ride: Fix BT RFA supply name
arm64: dts: qcom: sc8280xp-crd: Fix BT RFA supply name
arm64: dts: qcom: sc8280xp-gaokun3: Fix BT RFA supply name
arm64: dts: qcom: sc8280xp-x13s: Fix BT RFA supply name
arm64: dts: qcom: sc8280xp-blackrock: Fix BT RFA supply name
arm64: dts: qcom: sm8450-hdk: Fix BT RFA supply name
arm64: dts: qcom: x1-omnibook-x14: Fix BT RFA supply name
arm64: dts: qcom: x1-zenbook-a14: Fix BT RFA supply name
arm64: dts: qcom: lemans-ride-common: Fix up WCN power grid
Krzysztof Kozlowski (26):
arm64: dts: qcom: glymur: Fix USB simple_bus_reg warning
arm64: dts: qcom: glymur: Fix cache and SRAM simple_bus_reg warnings
arm64: dts: qcom: ipq5424: Fix USB simple_bus_reg warnings
arm64: dts: qcom: sc8180x: Fix phy simple_bus_reg warning
arm64: dts: qcom: sdm845-mezzanine: Fix camss ports unit_address_vs_reg warning
arm64: dts: imx8mn-vhip4-evalboard-v1: Correct interrupt flags
arm64: dts: imx8mn-vhip4-evalboard-v2: Correct interrupt flags
arm64: dts: imx8mp-ab2: Correct interrupt flags
arm64: dts: qcom: eliza: Add QCE crypto
arm64: dts: qcom: Use GIC_SPI macro for interrupt-map
arm64: dts: qcom: sm8750: Fix DSI1 phy reference clock rate
arm64: dts: imx8ulp-evk: Correct Type-C int GPIO flags
arm64: dts: qcom: eliza: Add display (MDSS) with Display CC
arm64: dts: qcom: eliza-mtp: Enable DSI display panel
arm64: dts: qcom: eliza-mtp: Enable DisplayPort on USB
arm64: dts: s32g3: Fix SWT8 watchdog address
Merge tag 'mtk-dts32-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'mtk-dts64-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'renesas-dts-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'tenstorrent-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux into soc/dt
Merge tag 'thead-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
Merge tag 'spacemit-dt-for-7.2-1' of https://github.com/spacemit-com/linux into soc/dt
Merge tag 'amlogic-arm64-dt-for-v7.2-v2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'nuvoton-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'riscv-sophgo-dt-for-v7.2' of https://github.com/sophgo/linux into soc/dt
Merge tag 'aspeed-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Kuldeep Singh (2):
arm64: dts: qcom: kodiak: Fix ICE reg size
arm64: dts: qcom: sm8450: Fix ICE reg size
Kuninori Morimoto (2):
arm64: dts: renesas: r8a78000: Add MFIS, MFIS-SCP, and transport nodes
arm64: dts: renesas: ironhide: Enable to use SCMI
Lad Prabhakar (8):
arm64: dts: renesas: rz-smarc-du-adv7513: Simplify DU port configuration
arm64: dts: renesas: r9a09g056: Add PCIe node
arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable PCIe
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add alias for on-SoC RTC
arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add alias for on-SoC RTC
arm64: dts: renesas: r9a09g077: Add xSPI nodes
arm64: dts: renesas: r9a09g087: Add xSPI nodes
arm64: dts: renesas: rzt2h-n2h-evk: Enable xSPI nodes
Le Qi (2):
arm64: dts: qcom: talos: Add GPR node, audio services, and MI2S1 TLMM pins
arm64: dts: qcom: talos-evk: Add sound card support with DA7212 codec
Lech Perczak (1):
ARM: dts: imx7d-pico-pi: add OV5645 camera support
Linus Walleij (18):
ARM: dts: gemini: iTian SQ201 need to boot from mtdblock3
ARM: dts: gemini: Tag disk led for disk-activity
ARM: dts: gemini: Add SSP/SPI block
dt-bindings: vendor-prefixes: Add Verbatim Corporation
dt-bindings: arm: Add two missing Gemini devices
ARM: dts: Add a Verbatim Gigabit NAS DTS
ARM: dts: Add a Raidsonic IB-4210-B DTS
ARM: dts: gemini: Correct the RUT1xx
Merge tag 'cix-dt-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
Merge tag 'qcom-arm64-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v7.2-rockchip-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v7.2-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'gemini-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
Merge tag 'tegra-for-7.2-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-7.2-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'samsung-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'stm32-dt-for-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'socfpga_dts_updates_for_v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Liu Ying (1):
arm64: dts: imx93-9x9-qsb: Add tianma,tm050rdh03 panel
Louis-Alexis Eyraud (9):
arm64: dts: mediatek: add MT6365 PMIC include
arm64: dts: mediatek: mt8390-genio-common: use MT6365 PMIC definitions
arm64: dts: mediatek: mt8395-genio-common: use MT6365 PMIC definitions
arm64: dts: mediatek: mt8395-radxa-nio-12l: use MT6365 PMIC definitions
arm64: dts: mediatek: mt8390-genio-common: add MT6319 PMIC support
arm64: dts: mediatek: mt8390-genio-common: add CPU power supplies
arm64: dts: mediatek: mt8390-genio-700-evk: add specific CPU power supplies
arm64: dts: mediatek: mt8395-genio-common: add MT6315 PMIC supplies
arm64: dts: mediatek: mt8395-genio-common: add MT6360 PMIC supplies
Luca Weiss (2):
arm64: dts: qcom: sm6350: add LPASS LPI pin controller
arm64: defconfig: Enable LPASS LPI pin controller for SM6350
Mani Chandana Ballary Kuntumalla (2):
arm64: dts: qcom: lemans: add mdss1 display device nodes
arm64: dts: qcom: lemans-ride: Enable mdss1 display Port
Manikanta Maddireddy (2):
arm64: tegra: Add aspm-l1-entry-delay-ns to PCIe nodes
arm64: tegra: Fix aspm-l1-entry-delay-ns L1 latency cells
Marc Zyngier (3):
arm64: dts: exynos: Add EL2 virtual timer interrupt
arm64: dts: rockchip: Add EL2 virtual timer interrupt
arm64: dts: allwinner: Add EL2 virtual timer interrupt
Marek Vasut (50):
arm64: dts: renesas: draak/ebisu-panel: Fix missing cells and reg in DTO
arm64: dts: renesas: salvator-panel: Fix missing cells and reg in DTO
arm64: dts: renesas: rz-smarc-cru-csi-ov5645: Fix missing cells and reg in CSI2 subnode
arm64: dts: renesas: rz-smarc-du-adv7513-smarc: Fix missing cells and reg in DU subnode
ARM: dts: renesas: r8a7778: Add missing unit address to bus node
ARM: dts: renesas: r8a7779: Add missing unit address to bus node
ARM: dts: renesas: r8a7792: Add missing unit address to bus node
ARM: dts: renesas: r7s72100: Add missing unit address to bus node
ARM: dts: renesas: genmai: Drop superfluous cells
ARM: dts: renesas: rskrza1: Drop superfluous cells
dt-bindings: clock: renesas,cpg-clocks: Document ZT/ZTR trace clock on R-Mobile A1
arm64: dts: renesas: r8a77960-ulcb: Enable GPU support
arm64: dts: renesas: r8a77960-salvator-x: Enable GPU support
arm64: dts: renesas: r8a77960-salvator-xs: Enable GPU support
arm64: dts: renesas: r8a77961-ulcb: Enable GPU support
arm64: dts: renesas: r8a77961-salvator-xs: Enable GPU support
ARM: dts: renesas: r8a7740: Add ZT/ZTR trace clocks
ARM: dts: renesas: r8a7740: Describe coresight
arm64: dts: renesas: gray-hawk-single: Fix AVB0 PHY node alignment
arm64: dts: renesas: ebisu: Sort sound node
arm64: dts: renesas: salvator-common: Sort sound node
dt-bindings: clock: renesas,cpg-clocks: Document ZT/ZTR trace clock on R-Mobile APE6
ARM: dts: renesas: r8a73a4: Add ZT/ZTR trace clock on R-Mobile APE6
ARM: dts: renesas: r8a73a4: Describe coresight on R-Mobile APE6
ARM: dts: stm32: Enable PHY SSC on DH STM32MP13xx DHCOR DHSBC board
arm64: dts: imx8mn: Sort ifm VHIP4 EvalBoard Makefile entries
arm64: dts: st: Fix SAI addresses on stm32mp251
arm64: dts: renesas: Simplify AA1024XD12 display DTO
dt-bindings: clock: cirrus,cs2000-cp: Document CS2500
dt-bindings: soc: renesas: Document R-Car R8A779MD Geist
arm64: dts: renesas: draak: Rename clk-multiplier to clock-controller
arm64: dts: renesas: ebisu: Rename clk-multiplier to clock-controller
arm64: dts: renesas: hihope: Rename clk-multiplier to clock-controller
arm64: dts: renesas: salvator-common: Rename clk-multiplier to clock-controller
arm64: dts: renesas: ulcb: Rename clk-multiplier to clock-controller
arm64: dts: renesas: salvator-common: Specify ethernet PHY reset timings
arm64: dts: renesas: ulcb: Specify ethernet PHY reset timings
arm64: dts: renesas: eagle: Specify ethernet PHY reset timings
arm64: dts: renesas: v3msk: Specify ethernet PHY reset timings
arm64: dts: renesas: condor-common: Specify ethernet PHY reset timings
arm64: dts: renesas: v3hsk: Specify ethernet PHY reset timings
arm64: dts: renesas: ebisu: Specify ethernet PHY reset timings
arm64: dts: renesas: draak: Specify ethernet PHY reset timings
arm64: dts: renesas: falcon: Specify ethernet PHY reset timings
arm64: dts: renesas: white-hawk: Specify ethernet PHY reset timings
arm64: dts: renesas: gray-hawk: Specify ethernet PHY reset timings
arm64: dts: renesas: r8a78000: Add PSCI node
arm64: dts: renesas: r8a78000: Fix GIC-720AE View 1 Redistributor description
arm64: dts: renesas: ironhide: Describe all reserved memory
arm64: dts: imx8mp: Add DT overlays for DH i.MX8M Plus DHCOM SoM and boards
Markus Niebel (1):
ARM: dts: imx6ul: add #io-channel-cells to ADC
Maud Spierings (2):
arm64: dts: freescale: moduline-display-av101hdt-a10: add backlight
arm64: dts: freescale: moduline-display-av123z7m-n17: add backlight
Michael Neuling (1):
riscv: dts: tenstorrent: Add PMU node to blackhole for Linux perf support
Michael Riesch (4):
arm64: dts: rockchip: add mipi csi-2 receiver nodes to rk3588
arm64: dts: rockchip: add vicap node to rk3588
arm64: dts: rockchip: add radxa camera 4k on rock 5b+ cam0
arm64: dts: rockchip: add radxa camera 4k on rock 5b+ cam1
Michal Piekos (4):
riscv: dts: allwinner: d1s-t113: add hstimer node
arm64: dts: allwinner: h616: add hstimer node
arm: dts: allwinner: t113s: enable watchdog for reboot
arm64: dts: allwinner: a523: add gpadc node
Midgy BALON (1):
arm64: dts: rockchip: rock-3b: Model PI6C20100 as gated-fixed-clock
Mike Hsieh (1):
ARM: dts: aspeed: clemente: Remove IOB NIC TMP421 nodes
MoeLeak (2):
riscv: dts: thead: Add TH1520 I2C1 controller
riscv: dts: thead: Enable WiFi on Lichee Pi 4A
Mohamed Ayman (1):
ARM: dts: ixp4xx: use phandle-based GPIOs in mi424wr
Mukesh Ojha (1):
arm64: dts: qcom: Drop unused remoteproc_adsp_glink label
Nazim Amirul (1):
arm64: dts: socfpga: agilex5: Fix phy-mode to rgmii as HW provides clock delay
Neil Cheng (2):
dt-bindings: arm: aspeed: Add Meta Rainiera6 board
ARM: dts: aspeed: rainiera6: Add Meta Rainiera6 BMC
Nguyen Tran (2):
arm64: dts: renesas: r8a779md: Add Renesas R-Car R8A779MD M3Le DTs
arm64: dts: renesas: r8a779md: Add support for R-Car M3Le R8A779MD Geist
Nicholas Piggin (1):
dt-bindings: iommu: riscv: Add bindings for Tenstorrent RISC-V IOMMU
Nick Xie (9):
arm64: dts: amlogic: meson-s4: add UART_A node
arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable bluetooth
arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add PWM LED support
arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add POWER key support
arm64: dts: amlogic: meson-s4: add internal SARADC controller
arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add Function key support
arm64: dts: amlogic: meson-s4: add VRTC node
arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable HYM8563 RTC
arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: use rc-khadas keymap
Nickolay Goppen (5):
dt-bindings: firmware: qcom: scm: add CP_ADSP_SHARED VMID
arm64: dts: qcom: sdm660: set cdsp compute-cbs' regs properly
arm64: dts: qcom: sdm630: set adsp compute-cbs' regs properly
arm64: dts: qcom: sdm630: describe adsp_mem region properly
arm64: dts: qcom: sdm630: assign adsp_mem region to ADSP FastRPC node
Niravkumar L Rabara (1):
ARM: dts: socfpga: arria10: Increase JFFS2 rootfs partition size
Nora Schiffer (4):
dt-bindings: arm: ti: Add compatible for AM625-based TQMa62xx SOM family and carrier board
arm64: dts: ti: Add TQ-Systems TQMa62xx SoM and MBa62xx carrier board Device Trees
arm64: dts: ti: k3-j722s-main: use J722S compatibles for WIZ, gmii-sel and CPSW3G
arm64: dts: freescale: fsl-ls1028a-tqmls1028a-mbls1028a: switch mmc aliases
Pankaj Patil (1):
arm64: dts: qcom: glymur: Add qfprom efuse node
Paul Kocialkowski (4):
arm64: dts: imx8mp-phyboard-pollux: Add HDMI support
dt-bindings: media: sun6i-a31-csi: Add optional interconnect properties
dt-bindings: media: sun6i-a31-isp: Add optional interconnect properties
ARM: dts: sun8i: a83t: Add MIPI CSI-2 controller node
Paul Sajna (4):
arm64: dts: qcom: sdm845-lg-common: Add camera flash
arm64: dts: qcom: sdm845-lg-common: Change ipa gsi-loader to 'self', add memory-region
arm64: dts: qcom: sdm845-lg-{judyln, judyp}: Reference memory region in fb
arm64: dts: qcom: sdm845-lg: Enable qcom,snoc-host-cap-skip-quirk
Peng Fan (5):
arm64: dts: imx8x-colibri: Correct SODIMM PAD settings
Revert "arm64: dts: imx8mm-kontron: Add support for reading SD_VSEL signal"
Revert "arm64: dts: imx8mp-kontron: Add support for reading SD_VSEL signal"
arm64: dts: imx95: Correct SMMU reg
arm64: dts: imx95: Add SMMU PMU nodes
Pengyu Luo (1):
arm64: dts: qcom: sc8280xp: Add ADSP FastRPC node
Peter Griffin (1):
MAINTAINERS: Add Peter Griffin as a co-maintainer of Samsung Exynos SoCs
Peter Robinson (1):
arm64: dts: allwinner: sun50i-a64: Enable DT overlays
Petr Hodina (1):
arm64: dts: qcom: sdm845-xiaomi-beryllium: Introduce framebuffer
Potin Lai (4):
dt-bindings: arm: aspeed: add Meta SanMiguel BMC
ARM: dts: aspeed: Add Meta SanMiguel BMC
ARM: dts: aspeed: sanmiguel: Add IOEXP interrupt pin settings
ARM: dts: aspeed: sanmiguel: Fix the CPU_CHIPTHROT linename
Prathamesh Shete (1):
dt-bindings: tegra: pmc: Add Tegra238 compatible
Primoz Fiser (2):
arm64: dts: freescale: imx{91,93}-phycore-som: Set BUCK5 in FPWM mode
arm64: dts: freescale: imx{91,93}-phycore-som: Adjust PHY RST drive-strength
Quentin Schulz (2):
arm64: dts: rockchip: fix Ethernet PHY not found on PX30 Cobra
arm64: dts: rockchip: fix Ethernet PHY not found on PX30 Ringneck
Rex Fu (2):
ARM: dts: aspeed: anacapa: Add interrupt properties for PDB PCA9555
ARM: dts: aspeed: anacapa: Correct SGPIO names for monitoring
Richard Acayan (6):
arm64: dts: qcom: sdm670: label the camss ports instead of endpoints
arm64: dts: qcom: sdm670: add camera mclk pins
arm64: dts: qcom: sdm670-google-sargo: add imx355 front camera
arm64: dts: qcom: sdm670: add lpi pinctrl
arm64: dts: qcom: sdm670-google: add common device tree include
arm64: dts: qcom: add support for pixel 3a xl with the tianma panel
Richard Genoud (TI) (2):
arm64: dts: ti: k3-j722s: Add mcu domain peripherals specific to J722S
arm64: dts: ti: k3-j722s: Add wakeup domain peripherals specific to J722S
Richard Zhu (4):
arm64: dts: imx94: Add pcie0 and pcie0-ep supports
arm64: dts: imx943: Add pcie1 and pcie1-ep supports
arm64: dts: imx943-evk: Add pcie[0,1] and pcie-ep[0,1] support
arm64: dts: imx95: Correct PCIe outbound address space configuration
Ritesh Kumar (1):
arm64: dts: qcom: lemans: Add eDP ref clock for eDP PHYs
Robert Marko (1):
arm64: dts: microchip: lan969x: add OTP node
Ronak Raheja (3):
arm64: dts: qcom: kaanapali: Add USB support for Kaanapali SoC
arm64: dts: qcom: kaanpaali: Add USB support for MTP platform
arm64: dts: qcom: kaanpaali: Add USB support for QRD platform
Ronald Claveau (11):
arm64: dts: amlogic: t7: Add eMMC, SD card and SDIO pinctrl nodes
arm64: dts: amlogic: t7: Add PWM pinctrl nodes
arm64: dts: amlogic: t7: khadas-vim4: Add power regulators
arm64: dts: amlogic: t7: Add MMC controller nodes
arm64: dts: amlogic: t7: Add PWM controller nodes
arm64: dts: amlogic: t7: khadas-vim4: Add SDIO power sequence and WiFi clock
arm64: dts: amlogic: t7: khadas-vim4: Add MMC nodes
arm64: dts: amlogic: t7: Fix missing required reset property
arm64: dts: amlogic: t7: khadas-vim4: reorder root node
arm64: dts: amlogic: t7: khadas-vim4: add PWM-driven status LED
arm64: dts: amlogic: t7: Add i2c pinctrl node
Rosen Penev (3):
ARM: dts: NSP: Move MX6X pinctrl config to PWM node
ARM: dts: BCM5301X: R6300v2: fix USB3
ARM: dts: BCM5301X: EA6500v2: fix USB3
Ryan Chen (4):
dt-bindings: arm: aspeed: Add AST2700 board compatible
arm64: Kconfig: Add ASPEED SoC family Kconfig support
arm64: dts: aspeed: Add initial AST27xx SoC device tree
arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme
Sandie Cao (2):
dt-bindings: riscv: spacemit: add deepcomputing,fml13v05
riscv: dts: spacemit: add DeepComputing FML13V05 board device tree
Saurabh Anand (1):
arm64: dts: qcom: sm8750: allow mode-switch events to reach the QMP Combo PHY
Sebastian Reichel (1):
MAINTAINERS: Add Rockchip keyword matching
Shawn Guo (1):
arm64: dts: qcom: lemans: Move PCIe devices into soc node
Shengjiu Wang (2):
dt-bindings: arm: fsl: Add compatible for i.MX95 15x15 audio board (version 2)
arm64: dts: add support for NXP i.MX95 15x15 audio board (version 2)
Sherry Sun (16):
arm64: dts: imx8mp-evk: Disable PCIe bus in the default dts
arm64: dts: imx95-15x15-evk: Disable PCIe bus in the default dts
arm64: dts: imx: Add common imx-m2-pcie.dtso to enable PCIe on M.2 connector
arm64: dts: imx8dxl-evk: Remove unnecessary PCIe EP properties
arm64: dts: imx8qxp-mek: Remove unnecessary PCIe EP vpcie-supply
arm64: dts: imx95-19x19-evk: Fix PCIe EP vpcie-supply
ARM: dts: imx6qdl: Add Root Port node and PERST property
ARM: dts: imx6sx: Add Root Port node and PERST property
ARM: dts: imx7d: Add Root Port node and PERST property
arm64: dts: imx8mm: Add Root Port node and PERST property
arm64: dts: imx8mp: Add Root Port node and PERST property
arm64: dts: imx8mq: Add Root Port node and PERST property
arm64: dts: imx8dxl/qm/qxp: Add Root Port node and PERST property
arm64: dts: imx95: Add Root Port node and PERST property
arm64: dts: imx943-evk: Fix PCIe EP vpcie-supply
arm64: dts: imx943-evk-sdwifi: add a new dtso to support SDIW612 WiFi
Shuai Zhang (1):
arm64: dts: qcom: monaco-arduino-monza: Add Bluetooth UART node
Shuwei Wu (1):
riscv: dts: spacemit: Add thermal sensor for K1 SoC
Sibi Sankar (2):
arm64: dts: qcom: glymur: Add ADSP and CDSP for Glymur SoC
arm64: dts: qcom: glymur-crd: Enable ADSP and CDSP
Sowon Na (1):
arm64: dts: exynosautov920: enable support for ufs controller
Stefan Dösinger (2):
dt-bindings: arm: zte: Add D-Link DWR932M board based on zx297520v3 SoC
ARM: dts: zte: Add D-Link DWR-932M support
Stefano Radaelli (15):
arm64: dts: imx91-var-dart-sonata: add RGB enable supply for PCA6408
dt-bindings: arm: fsl: add Variscite DART-MX93 Boards
arm64: dts: freescale: Add support for Variscite DART-MX93
arm64: dts: imx93-var-dart: Add support for Variscite Sonata board
dt-bindings: arm: fsl: add Variscite VAR-SOM-MX91 Boards
arm64: dts: freescale: Add support for Variscite VAR-SOM-MX91
arm64: dts: imx91-var-som: Add support for Variscite Symphony board
arm64: dts: imx95-var-dart-sonata: add TPM reset GPIO
arm64: dts: imx95-var-dart-sonata: add CAN controller
arm64: dts: imx91-var-som-symphony: fix RGB_SEL handling
arm64: dts: imx93-var-som-symphony: add TPM support
arm64: dts: imx93-var-som-symphony: enable UART7
arm64: dts: imx93-var-som-symphony: keep RGB_SEL low
arm64: dts: imx93-var-som-symphony: enable TPM3 PWM
arm64: dts: imx93-var-som-symphony: enable ADC
Sten-Silver Ots (1):
arm64: dts: rockchip: Enable the NPU on rk3588-rock-5-itx
Sven Püschel (1):
arm64: dts: rockchip: add rga3 dt nodes to rk3588
Svyatoslav Ryhel (13):
dt-bindings: memory: Document Tegra114 Memory Controller
dt-bindings: memory: Document Tegra114 External Memory Controller
ARM: tegra: Add EMC OPP and ICC properties to Tegra114 EMC and ACTMON device-tree nodes
ARM: tegra: Add DC interconnections for Tegra114
ARM: tegra: Configure Tegra114 power domains
ARM: tegra: lg-x3: Complete video device graph
ARM: tegra: lg-x3: Set PMIC's RTC address
ARM: tegra: grouper: Add support for front camera
ARM: tegra: transformer: Add support for front camera
ARM: tegra: transformers: Add connector node for common trees
ARM: tegra: tf600t: Configure panel
ARM: tegra: tf600t: Drop backlight regulator
ARM: tegra: tf600t: Invert accelerometer calibration matrix
Taniya Das (2):
arm64: dts: qcom: Add support for MM clock controllers for Glymur
arm64: dts: qcom: sm8750: Add camera clock controller
Thierry Reding (2):
dt-bindings: reserved-memory: Change maintainer for BPMP SHMEM
Merge tag 'memory-controller-drv-tegra-dt-bindings-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into for-7.2/arm/dt
Thomas Gerner (1):
riscv: dts: thead: Enable wifi on the BeagleV-Ahead
Thomas Richard (TI) (1):
arm64: dts: ti: k3-j721s2-som-p0: add bootph-pre-ram property to PMIC-B
Tommaso Merciai (4):
arm64: dts: renesas: r9a09g057: Add #mux-state-cells to usb2{0,1}phyrst
arm64: dts: renesas: r9a09g056: Add #mux-state-cells to usb20phyrst
arm64: dts: renesas: r9a09g047: Add fcpvd{0,1} nodes
arm64: dts: renesas: r9a09g047: Add vspd{0,1} nodes
Trevor Gamblin (1):
riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes
Troy Mitchell (1):
riscv: dts: spacemit: Add PDMA controller node for K3 SoC
Uwe Kleine-König (1):
ARM: dts: stm32: add board pin documentation stm32mp135f-dk
Val Packett (2):
dt-bindings: arm: qcom: Add SM7325 Motorola Edge 30 (dubai)
arm64: dts: qcom: Add Motorola Edge 30 (dubai) DTS
Viken Dadhaniya (6):
arm64: dts: qcom: qcs6490-rb3gen2: Enable CAN bus controller
arm64: dts: qcom: talos: Add QSPI support
arm64: dts: qcom: qcs615-ride: Enable QSPI and NOR flash
arm64: dts: qcom: kodiak: Add QSPI memory interconnect path
arm64: dts: qcom: sc7180: Add QSPI memory interconnect path
arm64: dts: qcom: hamoa-iot-evk: add MCP2518FD CAN on spi18
Vishnu Saini (1):
arm64: dts: qcom: lemans-evk-ifp-mezzanine: Enable mdss1 display Port
Vitor Soares (10):
arm64: dts: ti: k3-am62-verdin: Add DSI to HDMI adapter overlay
arm64: dts: ti: k3-am62-verdin: Add Toradex DSI to LVDS adapter with 10.1" display
arm64: dts: ti: k3-am62-verdin: Add Toradex Capacitive Touch Display 10.1" LVDS
arm64: dts: ti: k3-am62-verdin: Add Toradex Capacitive Touch Display 10.1" DSI
arm64: dts: ti: k3-am62-verdin: Add Toradex Capacitive Touch Display 7" DSI
arm64: dts: ti: k3-am62-verdin: Add NAU8822 Bridge Tied Load
arm64: dts: ti: k3-am62-verdin: Reserve UART_4 for Cortex-M4F
arm64: dts: ti: k3-am62-verdin: Add Toradex OV5640 CSI Cameras
arm64: dts: ti: k3-am62-verdin: Add Toradex Verdin Mezzanine CAN
arm64: dts: ti: k3-am62-verdin: Add Mezzanine with Toradex Display 10.1" LVDS
Wadim Egorov (1):
arm64: dts: ti: am62-phyboard-lyra: Add DT overlay for Lincoln LCD185-101CT panel
Weixin Guo (1):
arm64: dts: rockchip: fix rk809 interrupt pin on rk3566-roc-pc
Wojciech Slenska (1):
arm64: dts: qcom: agatti: Add IPA nodes
Wolfram Sang (1):
dt-bindings: soc: renesas: Document MFIS IP core
Xilin Wu (1):
arm64: dts: qcom: sc8280xp: drop unused polling-delay-passive properties
Xin Liu (1):
arm64: dts: qcom: purwa: Add EL2 overlay for purwa-iot-evk
Yedaya Katsman (1):
arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: Enable MDSS and add panel
Yixun Lan (6):
dts: riscv: spacemit: correct 32k clock frequency
riscv: dts: spacemit: k3: Add USB2.0 support
riscv: dts: spacemit: k3: Add pwm support
dt-bindings: riscv: spacemit: Add K3 CoM260-IFX board
riscv: dts: spacemit: k3: Initial support for CoM260-IFX board
dts: riscv: spacemit: k3: Fix I/O power settings
Yu-Chun Lin (1):
arm64: dts: realtek: Add pinctrl support for RTD1625
Documentation/devicetree/bindings/arm/altera.yaml | 7 +
Documentation/devicetree/bindings/arm/apple.yaml | 18 +
.../devicetree/bindings/arm/apple/apple,pmgr.yaml | 4 +-
.../devicetree/bindings/arm/aspeed/aspeed.yaml | 8 +
Documentation/devicetree/bindings/arm/fsl.yaml | 45 +-
Documentation/devicetree/bindings/arm/gemini.yaml | 10 +
Documentation/devicetree/bindings/arm/qcom.yaml | 21 +-
.../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 2 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 7 +
Documentation/devicetree/bindings/arm/zte.yaml | 26 +
.../devicetree/bindings/bus/fsl,spba-bus.yaml | 4 +
.../bindings/clock/cirrus,cs2000-cp.yaml | 11 +-
.../bindings/clock/qcom,ipq9650-gcc.yaml | 68 +
.../bindings/clock/renesas,cpg-clocks.yaml | 8 +-
.../bindings/display/bridge/lvds-codec.yaml | 1 +
.../interrupt-controller/sifive,plic-1.0.0.yaml | 1 +
.../devicetree/bindings/iommu/riscv,iommu.yaml | 59 +-
.../bindings/media/allwinner,sun6i-a31-csi.yaml | 6 +
.../bindings/media/allwinner,sun6i-a31-isp.yaml | 6 +
.../memory-controllers/nvidia,tegra124-emc.yaml | 174 +-
.../memory-controllers/nvidia,tegra124-mc.yaml | 31 +-
.../bindings/net/bluetooth/qcom,wcn6855-bt.yaml | 7 +-
.../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 35 +
.../bindings/power/apple,pmgr-pwrstate.yaml | 4 +-
.../devicetree/bindings/pwm/apple,s5l-fpwm.yaml | 1 +
.../nvidia,tegra264-bpmp-shmem.yaml | 3 +-
.../devicetree/bindings/riscv/spacemit.yaml | 6 +
.../soc/renesas/renesas,r8a78000-mfis.yaml | 187 ++
.../devicetree/bindings/soc/renesas/renesas.yaml | 6 +
.../devicetree/bindings/soc/sophgo/sophgo.yaml | 4 +
.../devicetree/bindings/timer/sifive,clint.yaml | 1 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
.../bindings/watchdog/technologic,ts4800-wdt.yaml | 40 +
.../devicetree/bindings/watchdog/ts4800-wdt.txt | 25 -
MAINTAINERS | 7 +-
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi | 43 +
arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi | 4 +
arch/arm/boot/dts/aspeed/Makefile | 2 +
.../aspeed/aspeed-bmc-asus-kommando-ipmi-card.dts | 18 +
.../dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 34 +-
.../dts/aspeed/aspeed-bmc-facebook-clemente.dts | 20 -
.../dts/aspeed/aspeed-bmc-facebook-rainiera6.dts | 1012 ++++++++
.../dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts | 672 +++++
.../dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 5 +
.../boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts | 15 +
arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 552 ++--
arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 +-
arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 +-
.../dts/broadcom/bcm4708-linksys-ea6500-v2.dts | 4 +
.../boot/dts/broadcom/bcm4708-netgear-r6300-v2.dts | 4 +
.../dts/broadcom/bcm958625-meraki-mx6x-common.dtsi | 6 +-
arch/arm/boot/dts/gemini/Makefile | 2 +
arch/arm/boot/dts/gemini/gemini-nas4210b.dts | 205 ++
arch/arm/boot/dts/gemini/gemini-nas4220b.dts | 1 +
arch/arm/boot/dts/gemini/gemini-rut1xx.dts | 18 +-
arch/arm/boot/dts/gemini/gemini-sq201.dts | 2 +-
.../dts/gemini/gemini-verbatim-s08v1901-d1.dts | 225 ++
arch/arm/boot/dts/gemini/gemini.dtsi | 17 +
.../intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi | 6 +-
arch/arm/boot/dts/intel/socfpga/socfpga.dtsi | 4 +-
.../boot/dts/intel/socfpga/socfpga_arria10.dtsi | 4 +-
.../intel/socfpga/socfpga_arria10_socdk_nand.dts | 4 +-
arch/arm/boot/dts/mediatek/mt6589.dtsi | 11 +
arch/arm/boot/dts/mediatek/mt7623.dtsi | 64 +-
arch/arm/boot/dts/mediatek/mt8135.dtsi | 2 +-
arch/arm/boot/dts/microchip/sama7d65.dtsi | 8 +
.../boot/dts/nvidia/tegra114-peripherals-opp.dtsi | 1439 +++++++++++
arch/arm/boot/dts/nvidia/tegra114.dtsi | 157 ++
arch/arm/boot/dts/nvidia/tegra124-nyan.dtsi | 5 +
arch/arm/boot/dts/nvidia/tegra124-venice2.dts | 5 +
.../nvidia/tegra20-asus-transformer-common.dtsi | 22 +-
.../nvidia/tegra30-asus-nexus7-grouper-common.dtsi | 128 +
.../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 4 +-
.../tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 4 +-
arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts | 71 +-
.../nvidia/tegra30-asus-transformer-common.dtsi | 159 +-
arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 41 +
arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts | 46 +
arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 157 +-
arch/arm/boot/dts/nxp/imx/Makefile | 3 +
arch/arm/boot/dts/nxp/imx/imx25.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx35.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx51-babbage.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx51-ts4800.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx53-cx9020.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx53-m53menlo.dts | 11 +-
arch/arm/boot/dts/nxp/imx/imx53-ppd.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 10 +
.../boot/dts/nxp/imx/imx53-sk-imx53-atm0700d4.dtsi | 1 +
arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts | 7 +
arch/arm/boot/dts/nxp/imx/imx53-smd.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-gw52xx.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6dl-gw53xx.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6dl-gw54xx.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6q-display5.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-gw52xx.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6q-gw53xx.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6q-gw54xx.dts | 4 -
arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts | 18 +-
.../boot/dts/nxp/imx/imx6q-var-dt6customboard.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw51xx.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 2 +-
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 2 +-
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-pico.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 5 +
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 5 +-
arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 11 +
arch/arm/boot/dts/nxp/imx/imx6qp-sabreauto.dts | 5 +
arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 5 +
arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 11 +
arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 1 +
arch/arm/boot/dts/nxp/imx/imx6ul-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6ul-pico-pi.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 2 +-
.../arm/boot/dts/nxp/imx/imx6ul-var-som-audio.dtsi | 30 +
.../boot/dts/nxp/imx/imx6ul-var-som-common.dtsi | 187 ++
.../nxp/imx/imx6ul-var-som-concerto-common.dtsi | 215 ++
.../dts/nxp/imx/imx6ul-var-som-concerto-full.dts | 22 +
.../boot/dts/nxp/imx/imx6ul-var-som-concerto.dts | 318 +--
.../arm/boot/dts/nxp/imx/imx6ul-var-som-enet1.dtsi | 44 +
.../arm/boot/dts/nxp/imx/imx6ul-var-som-enet2.dtsi | 79 +
.../dts/nxp/imx/imx6ul-var-som-lvds-panel.dtsi | 112 +
arch/arm/boot/dts/nxp/imx/imx6ul-var-som-sd.dtsi | 27 +
arch/arm/boot/dts/nxp/imx/imx6ul-var-som-wifi.dtsi | 75 +
arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi | 215 +-
arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 1 +
.../dts/nxp/imx/imx6ull-var-som-concerto-full.dts | 22 +
.../boot/dts/nxp/imx/imx6ull-var-som-concerto.dts | 21 +
arch/arm/boot/dts/nxp/imx/imx6ull-var-som.dtsi | 36 +
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 10 +
arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d-pico-pi.dts | 68 +-
arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 5 +
arch/arm/boot/dts/nxp/imx/imx7d.dtsi | 11 +
arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 12 +
arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 3 -
arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 2 -
arch/arm/boot/dts/renesas/r7s72100.dtsi | 2 +-
arch/arm/boot/dts/renesas/r8a73a4.dtsi | 114 +-
arch/arm/boot/dts/renesas/r8a7740.dtsi | 116 +-
arch/arm/boot/dts/renesas/r8a7778.dtsi | 2 +-
arch/arm/boot/dts/renesas/r8a7779.dtsi | 2 +-
arch/arm/boot/dts/renesas/r8a7792.dtsi | 2 +-
.../dts/rockchip/rk3288-veyron-analog-audio.dtsi | 2 -
arch/arm/boot/dts/rockchip/rk3288-veyron.dtsi | 5 +
arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts | 4 +
arch/arm/boot/dts/st/stm32mp135f-dk.dts | 28 +-
arch/arm/boot/dts/st/stm32mp151c-mecio1r0.dts | 128 +
arch/arm/boot/dts/st/stm32mp153c-mecio1r1.dts | 144 ++
arch/arm/boot/dts/st/stm32mp15x-mecio1-io.dtsi | 146 +-
arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 4 +-
arch/arm/boot/dts/ti/omap/dm8168-evm.dts | 4 +
.../boot/dts/ti/omap/motorola-cpcap-mapphone.dtsi | 6 +-
arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 4 +-
arch/arm/boot/dts/zte/Makefile | 3 +
arch/arm/boot/dts/zte/zx297520v3-dlink-dwr932m.dts | 22 +
arch/arm/boot/dts/zte/zx297520v3.dtsi | 103 +
arch/arm64/Kconfig.platforms | 6 +
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/allwinner/Makefile | 6 +
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 38 +-
arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 19 +-
.../dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts | 215 ++
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 482 ++++
.../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 15 +
.../dts/amlogic/meson-s4-s905y4-khadas-vim1s.dts | 81 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 45 +
arch/arm64/boot/dts/apple/Makefile | 5 +
arch/arm64/boot/dts/apple/t8122-j433.dts | 19 +
arch/arm64/boot/dts/apple/t8122-j434.dts | 19 +
arch/arm64/boot/dts/apple/t8122-j504.dts | 37 +
arch/arm64/boot/dts/apple/t8122-j613.dts | 35 +
arch/arm64/boot/dts/apple/t8122-j615.dts | 35 +
arch/arm64/boot/dts/apple/t8122-jxxx.dtsi | 48 +
arch/arm64/boot/dts/apple/t8122-pmgr.dtsi | 1149 +++++++++
arch/arm64/boot/dts/apple/t8122-usbpd-i2c.dtsi | 32 +
arch/arm64/boot/dts/apple/t8122.dtsi | 444 ++++
arch/arm64/boot/dts/aspeed/Makefile | 4 +
.../dts/aspeed/aspeed-evb-flash-layout-128.dtsi | 32 +
arch/arm64/boot/dts/aspeed/aspeed-g7-a35.dtsi | 194 ++
.../boot/dts/aspeed/aspeed-g7-soc0-pinctrl.dtsi | 225 ++
arch/arm64/boot/dts/aspeed/aspeed-g7-soc0.dtsi | 230 ++
.../boot/dts/aspeed/aspeed-g7-soc1-pinctrl.dtsi | 1011 ++++++++
arch/arm64/boot/dts/aspeed/aspeed-g7-soc1.dtsi | 557 ++++
arch/arm64/boot/dts/aspeed/ast2700-evb.dts | 65 +
.../boot/dts/bst/bstc1200-cdcu1.0-adas_4c2g.dts | 19 +
arch/arm64/boot/dts/bst/bstc1200.dtsi | 18 +
arch/arm64/boot/dts/cix/sky1-power.h | 13 +
arch/arm64/boot/dts/cix/sky1.dtsi | 70 +
arch/arm64/boot/dts/exynos/axis/artpec9.dtsi | 3 +-
arch/arm64/boot/dts/exynos/exynos2200.dtsi | 3 +-
arch/arm64/boot/dts/exynos/exynos850.dtsi | 7 +
arch/arm64/boot/dts/exynos/exynos990.dtsi | 3 +-
arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 3 +-
arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts | 8 +
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 27 +
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 3 +-
arch/arm64/boot/dts/freescale/Makefile | 163 +-
.../fsl-ls1028a-tqmls1028a-mbls1028a.dtsi | 4 +-
.../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 41 +-
.../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 2 +
.../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 7 +-
.../boot/dts/freescale/fsl-lx2160a-half-twins.dts | 830 ++++++
.../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 2 +
.../arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi | 48 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +-
.../boot/dts/freescale/fsl-lx2162a-clearfog.dts | 37 +-
arch/arm64/boot/dts/freescale/imx-m2-pcie.dtso | 15 +
arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 7 +-
.../freescale/imx8dxl-hummingboard-telematics.dts | 560 ++++
arch/arm64/boot/dts/freescale/imx8dxl-sr-som.dtsi | 458 ++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 5 +
.../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 10 +-
.../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 7 +-
.../dts/freescale/imx8mm-verdin-nonwifi-zinnia.dts | 21 +
.../dts/freescale/imx8mm-verdin-wifi-zinnia.dts | 21 +
.../boot/dts/freescale/imx8mm-verdin-zinnia.dtsi | 383 +++
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 16 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 11 +
.../dts/freescale/imx8mn-vhip4-evalboard-v1.dts | 2 +-
.../dts/freescale/imx8mn-vhip4-evalboard-v2.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-ab2.dts | 2 +-
.../imx8mp-dhcom-overlay-panel-ch101olhlwh.dtsi | 37 +
.../imx8mp-dhcom-overlay-panel-clock.dtsi | 33 +
.../imx8mp-dhcom-overlay-panel-common.dtsi | 31 +
.../freescale/imx8mp-dhcom-overlay-panel-dpi.dtsi | 35 +
.../imx8mp-dhcom-overlay-panel-etm0700g0edh6.dtsi | 53 +
.../freescale/imx8mp-dhcom-overlay-panel-lvds.dtsi | 22 +
.../imx8mp-dhcom-pdk-overlay-eth2xfast.dtso | 10 +
...dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso | 40 +
.../imx8mp-dhcom-pdk2-overlay-531-100-x21.dtso | 32 +
.../imx8mp-dhcom-pdk2-overlay-531-100-x22.dtso | 32 +
.../imx8mp-dhcom-pdk2-overlay-560-300-x12.dtso | 25 +
.../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 2 +-
...dhcom-pdk3-overlay-505-200-x36-ch101olhlwh.dtso | 53 +
.../imx8mp-dhcom-pdk3-overlay-531-100-x40.dtso | 32 +
.../imx8mp-dhcom-pdk3-overlay-531-100-x41.dtso | 32 +
.../imx8mp-dhcom-pdk3-overlay-560-300-x36.dtso | 24 +
.../imx8mp-dhcom-pdk3-overlay-732-100-x36.dtso | 36 +
...mx8mp-dhcom-pdk3-overlay-ea-murata-2ae-x20.dtso | 56 +
...m-pdk3-overlay-nxp-spf-29853-c1-ov5640-x29.dtso | 32 +
...m-pdk3-overlay-nxp-spf-29853-c1-ov5640-x31.dtso | 32 +
...dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640.dtsi | 64 +
.../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 2 +-
...com-picoitx-overlay-626-100-x2-ch101olhlwh.dtso | 77 +
.../boot/dts/freescale/imx8mp-dhcom-picoitx.dts | 3 +
.../imx8mp-dhcom-som-overlay-eth1xfast.dtso | 85 +
.../imx8mp-dhcom-som-overlay-eth2xfast.dtso | 29 +
.../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 9 +-
.../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts | 14 +-
.../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi | 7 +-
.../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 62 +
.../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 3 +
...x8p-ml81-moduline-display-106-av101hdt-a10.dtso | 24 +
...x8p-ml81-moduline-display-106-av123z7m-n17.dtso | 19 +-
.../dts/freescale/imx8mp-verdin-nonwifi-zinnia.dts | 21 +
.../dts/freescale/imx8mp-verdin-wifi-zinnia.dts | 21 +
.../boot/dts/freescale/imx8mp-verdin-zinnia.dtsi | 422 +++
arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 14 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 10 +
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 22 +
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 10 +
arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 22 +
.../boot/dts/freescale/imx8qm-tqma8qm-mba8x.dts | 871 +++++++
arch/arm64/boot/dts/freescale/imx8qm-tqma8qm.dtsi | 325 +++
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 6 +-
arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 4 +-
arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 67 +
arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts | 15 +-
.../imx91-93-phyboard-segin-peb-av-18.dtsi | 93 +
arch/arm64/boot/dts/freescale/imx91-9x9-qsb.dts | 435 ++++
.../freescale/imx91-phyboard-segin-peb-av-18.dtso | 57 +
.../boot/dts/freescale/imx91-phyboard-segin.dts | 24 +-
.../boot/dts/freescale/imx91-phycore-som.dtsi | 39 +-
.../boot/dts/freescale/imx91-var-dart-sonata.dts | 9 +
.../boot/dts/freescale/imx91-var-som-symphony.dts | 527 ++++
arch/arm64/boot/dts/freescale/imx91-var-som.dtsi | 456 ++++
arch/arm64/boot/dts/freescale/imx91_93_common.dtsi | 3 +
.../boot/dts/freescale/imx93-11x11-evk-common.dtsi | 1 -
.../imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtsi | 110 +
.../imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtso | 106 +-
.../freescale/imx93-9x9-qsb-tianma-tm050rdh03.dtso | 14 +
arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 1 -
.../boot/dts/freescale/imx93-phyboard-nash.dts | 39 +-
.../freescale/imx93-phyboard-segin-peb-av-18.dtso | 57 +
.../boot/dts/freescale/imx93-phyboard-segin.dts | 24 +-
.../boot/dts/freescale/imx93-phycore-som.dtsi | 39 +-
.../boot/dts/freescale/imx93-var-dart-sonata.dts | 654 +++++
arch/arm64/boot/dts/freescale/imx93-var-dart.dtsi | 461 ++++
.../boot/dts/freescale/imx93-var-som-symphony.dts | 61 +
arch/arm64/boot/dts/freescale/imx94.dtsi | 102 +-
.../boot/dts/freescale/imx943-evk-sdwifi.dtso | 15 +
arch/arm64/boot/dts/freescale/imx943-evk.dts | 85 +-
arch/arm64/boot/dts/freescale/imx943.dtsi | 75 +
arch/arm64/boot/dts/freescale/imx95-15x15-ab2.dts | 669 +++++
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 9 +-
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 12 +-
.../boot/dts/freescale/imx95-19x19-frdm-pro.dts | 1021 ++++++++
.../boot/dts/freescale/imx95-aquila-clover.dts | 285 +++
arch/arm64/boot/dts/freescale/imx95-aquila-dev.dts | 389 +++
arch/arm64/boot/dts/freescale/imx95-aquila.dtsi | 1160 +++++++++
.../boot/dts/freescale/imx95-toradex-smarc-dev.dts | 5 +
.../boot/dts/freescale/imx95-toradex-smarc.dtsi | 46 +-
.../boot/dts/freescale/imx95-var-dart-sonata.dts | 29 +-
.../arm64/boot/dts/freescale/imx95-verdin-ivy.dtsi | 1 -
.../dts/freescale/imx95-verdin-nonwifi-zinnia.dts | 21 +
.../dts/freescale/imx95-verdin-wifi-zinnia.dts | 21 +
.../boot/dts/freescale/imx95-verdin-zinnia.dtsi | 429 ++++
arch/arm64/boot/dts/freescale/imx95-verdin.dtsi | 18 +-
arch/arm64/boot/dts/freescale/imx95.dtsi | 129 +-
arch/arm64/boot/dts/freescale/imx952.dtsi | 47 +
arch/arm64/boot/dts/freescale/s32g2.dtsi | 66 +-
arch/arm64/boot/dts/freescale/s32g3.dtsi | 70 +-
arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 78 +-
arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 17 +-
arch/arm64/boot/dts/intel/Makefile | 1 +
.../arm64/boot/dts/intel/socfpga_agilex3_socdk.dts | 2 +
arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 4 +-
.../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 4 +-
.../boot/dts/intel/socfpga_agilex5_socdk_013b.dts | 4 +-
.../dts/intel/socfpga_agilex5_socdk_modular.dts | 4 +-
.../boot/dts/intel/socfpga_agilex5_socdk_nand.dts | 4 +-
.../boot/dts/intel/socfpga_agilex7m_socdk.dts | 103 +
.../marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 11 +-
arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 5 +-
arch/arm64/boot/dts/mediatek/Makefile | 8 +
arch/arm64/boot/dts/mediatek/mt6359.dtsi | 22 +-
arch/arm64/boot/dts/mediatek/mt6365.dtsi | 26 +
.../boot/dts/mediatek/mt7981b-xiaomi-ax3000t.dts | 36 +
arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 15 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-cn13.dtso | 20 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-cn14.dtso | 20 +
.../dts/mediatek/mt7988a-bananapi-bpi-r4-pro.dtsi | 15 +-
.../boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 4 +
arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 41 +
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 82 +-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 154 +-
.../boot/dts/mediatek/mt8390-genio-700-evk.dts | 7 +
.../boot/dts/mediatek/mt8390-genio-common.dtsi | 80 +-
.../boot/dts/mediatek/mt8390-grinn-genio-som.dtsi | 2 +-
.../boot/dts/mediatek/mt8390-tungsten-smarc.dtsi | 122 +-
.../boot/dts/mediatek/mt8395-genio-common.dtsi | 46 +-
.../mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso | 4 +-
.../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 8 +-
arch/arm64/boot/dts/microchip/lan9691.dtsi | 5 +
arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dts | 25 +
arch/arm64/boot/dts/nuvoton/ma35d1-som-256m.dts | 24 +
arch/arm64/boot/dts/nuvoton/ma35d1.dtsi | 52 +
arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 5 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 17 +-
arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 7 +
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 24 +-
.../dts/nvidia/tegra264-p4071-0000+p3834-0008.dts | 12 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 88 +-
arch/arm64/boot/dts/qcom/Makefile | 8 +
arch/arm64/boot/dts/qcom/agatti.dtsi | 63 +
arch/arm64/boot/dts/qcom/eliza-mtp.dts | 156 +-
arch/arm64/boot/dts/qcom/eliza.dtsi | 2707 ++++++++++++++++++--
arch/arm64/boot/dts/qcom/glymur-crd.dts | 4 -
arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 33 +-
arch/arm64/boot/dts/qcom/glymur.dtsi | 1856 ++++++++++++--
arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 21 +
arch/arm64/boot/dts/qcom/hamoa.dtsi | 77 +-
arch/arm64/boot/dts/qcom/ipq5210.dtsi | 7 +
arch/arm64/boot/dts/qcom/ipq5424.dtsi | 4 +-
arch/arm64/boot/dts/qcom/ipq9650-rdp488.dts | 79 +
arch/arm64/boot/dts/qcom/ipq9650.dtsi | 384 +++
arch/arm64/boot/dts/qcom/kaanapali-mtp.dts | 27 +
arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 27 +
arch/arm64/boot/dts/qcom/kaanapali.dtsi | 170 +-
arch/arm64/boot/dts/qcom/kodiak.dtsi | 17 +-
.../boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso | 74 +
arch/arm64/boot/dts/qcom/lemans-evk.dts | 7 +
arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi | 110 +
arch/arm64/boot/dts/qcom/lemans.dtsi | 1001 +++++---
arch/arm64/boot/dts/qcom/mahua.dtsi | 1 +
arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts | 31 +-
.../boot/dts/qcom/milos-nothing-asteroids.dts | 964 +++++++
arch/arm64/boot/dts/qcom/milos.dtsi | 52 +-
arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts | 11 +
arch/arm64/boot/dts/qcom/monaco.dtsi | 37 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 8 +-
arch/arm64/boot/dts/qcom/pm7550ba-eliza.dtsi | 70 +
arch/arm64/boot/dts/qcom/pmh0104-glymur.dtsi | 2 +-
arch/arm64/boot/dts/qcom/qcs615-ride.dts | 14 +-
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 31 +
arch/arm64/boot/dts/qcom/sar2130p.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 15 +-
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 2 +-
.../boot/dts/qcom/sc8280xp-huawei-gaokun3.dts | 2 +-
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 2 +-
.../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts | 2 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 49 +-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 28 +-
arch/arm64/boot/dts/qcom/sdm660.dtsi | 36 +-
.../boot/dts/qcom/sdm670-google-bonito-tianma.dts | 32 +
arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi | 712 +++++
arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts | 614 +----
arch/arm64/boot/dts/qcom/sdm670.dtsi | 119 +-
.../qcom/sdm845-db845c-navigation-mezzanine.dtso | 5 +
arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi | 31 +
arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 22 +-
arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 4 +-
arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 4 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 79 +-
.../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 7 +-
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 127 +-
.../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 19 +-
.../boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts | 2 +-
.../dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 2 +-
.../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 94 +
arch/arm64/boot/dts/qcom/sm6350.dtsi | 66 +
arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts | 1456 +++++++++++
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 2 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 10 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 375 ++-
arch/arm64/boot/dts/qcom/sm8650.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sm8750.dtsi | 63 +-
arch/arm64/boot/dts/qcom/talos-evk.dts | 56 +
arch/arm64/boot/dts/qcom/talos.dtsi | 134 +
arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi | 2 +-
.../boot/dts/qcom/x1p42100-asus-zenbook-a14.dtsi | 2 +-
arch/arm64/boot/dts/realtek/kent.dtsi | 20 +
arch/arm64/boot/dts/renesas/Makefile | 1 +
arch/arm64/boot/dts/renesas/condor-common.dtsi | 2 +
.../dts/renesas/draak-ebisu-panel-aa104xd12.dtso | 28 +-
arch/arm64/boot/dts/renesas/draak.dtsi | 4 +-
arch/arm64/boot/dts/renesas/ebisu.dtsi | 38 +-
arch/arm64/boot/dts/renesas/gray-hawk-single.dtsi | 12 +-
arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 2 +-
arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi | 64 +-
.../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 4 +
.../boot/dts/renesas/r8a77960-salvator-xs.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 4 +
.../boot/dts/renesas/r8a77961-salvator-xs.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 4 +
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 2 +
arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 +
arch/arm64/boot/dts/renesas/r8a779md-geist.dts | 720 ++++++
arch/arm64/boot/dts/renesas/r8a779md.dtsi | 59 +
arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts | 65 +-
arch/arm64/boot/dts/renesas/r8a78000.dtsi | 178 +-
arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 8 +-
arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 18 +-
arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 8 +-
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 1 +
arch/arm64/boot/dts/renesas/r9a08g046.dtsi | 786 +++++-
arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts | 140 +-
arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 53 +
arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 71 +
.../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 24 +
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 3 +
.../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 1 +
arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 108 +
.../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 15 +
arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 108 +
.../boot/dts/renesas/rz-smarc-cru-csi-ov5645.dtsi | 5 +
.../boot/dts/renesas/rz-smarc-du-adv7513.dtsi | 10 +-
arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 49 +-
arch/arm64/boot/dts/renesas/rzg3l-smarc-som.dtsi | 204 ++
.../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 274 +-
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 30 +-
.../boot/dts/renesas/salvator-panel-aa104xd12.dtso | 28 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 +-
.../boot/dts/renesas/white-hawk-cpu-common.dtsi | 2 +
arch/arm64/boot/dts/rockchip/Makefile | 7 +
arch/arm64/boot/dts/rockchip/px30-cobra.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 5 +
.../dts/rockchip/rk3399-nanopi-r4s-enterprise.dts | 2 +-
.../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi | 68 +
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +-
.../boot/dts/rockchip/rk3528-armsom-sige1.dts | 25 +
.../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 29 +
arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 60 +
arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi | 17 +
arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts | 11 +
arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3528.dtsi | 88 +
arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts | 14 +
arch/arm64/boot/dts/rockchip/rk3568-rock-3b.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 3 +-
.../boot/dts/rockchip/rk3576-100ask-dshanpi-a1.dts | 10 +
.../boot/dts/rockchip/rk3576-armsom-sige5.dts | 10 +
arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 9 +
arch/arm64/boot/dts/rockchip/rk3576-evb2-v10.dts | 9 +
.../boot/dts/rockchip/rk3576-khadas-edge-2l.dts | 620 +++++
.../boot/dts/rockchip/rk3576-luckfox-core3576.dtsi | 22 +-
arch/arm64/boot/dts/rockchip/rk3576-nanopi-m5.dts | 9 +
.../arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts | 16 +-
arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts | 10 +
arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 10 +
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 6 +-
.../boot/dts/rockchip/rk3588-armsom-sige7.dts | 11 +
arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts | 19 +
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 199 +-
.../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 18 +-
.../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 12 +-
.../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 4 +
.../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 20 +
arch/arm64/boot/dts/rockchip/rk3588-evb2-v10.dts | 11 +
arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi | 1 +
.../dts/rockchip/rk3588-firefly-core-3588j.dtsi | 1 +
.../dts/rockchip/rk3588-firefly-icore-3588q.dtsi | 1 +
.../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts | 12 +
.../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 18 +
.../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts | 11 +
arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 24 +-
.../arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 21 +
.../boot/dts/rockchip/rk3588-orangepi-5-max.dts | 18 +-
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 20 +
.../boot/dts/rockchip/rk3588-orangepi-5-ultra.dts | 11 +-
.../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3588-roc-rt.dts | 19 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 47 +-
.../boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi | 19 +-
.../rk3588-rock-5b-plus-radxa-cam4k-cam0.dtso | 99 +
.../rk3588-rock-5b-plus-radxa-cam4k-cam1.dtso | 99 +
.../boot/dts/rockchip/rk3588-tiger-haikou.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 20 +-
.../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 1 +
.../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 2 +
arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 16 +
arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 1 +
.../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 15 +-
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 13 +-
.../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 15 +-
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 11 +
arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts | 10 +
.../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 11 +
.../dts/rockchip/rk3588s-orangepi-cm5-base.dts | 12 +-
.../boot/dts/rockchip/rk3588s-orangepi-cm5.dtsi | 3 +
.../boot/dts/rockchip/rk3588s-radxa-cm5-io.dts | 10 +
arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts | 17 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 13 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts | 13 +-
arch/arm64/boot/dts/st/stm32mp251.dtsi | 8 +-
arch/arm64/boot/dts/ti/Makefile | 67 +
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 1 +
.../dts/ti/k3-am62-phyboard-lyra-oldi-lcd185.dtso | 185 ++
.../boot/dts/ti/k3-am625-tqma62xx-mba62xx.dts | 1033 ++++++++
arch/arm64/boot/dts/ti/k3-am625-tqma62xx.dtsi | 360 +++
.../dts/ti/k3-am625-verdin-dev-mezzanine-can.dtso | 28 +
...-dev-mezzanine-panel-cap-touch-10inch-lvds.dtso | 98 +
.../dts/ti/k3-am625-verdin-dev-nau8822-btl.dtso | 14 +
.../boot/dts/ti/k3-am625-verdin-dsi-to-hdmi.dtso | 94 +
...-verdin-dsi-to-lvds-panel-cap-touch-10inch.dtso | 124 +
.../boot/dts/ti/k3-am625-verdin-ov5640-24mhz.dtso | 17 +
arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtsi | 71 +
arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtso | 18 +
...k3-am625-verdin-panel-cap-touch-10inch-dsi.dtso | 132 +
...3-am625-verdin-panel-cap-touch-10inch-lvds.dtso | 120 +
.../k3-am625-verdin-panel-cap-touch-7inch-dsi.dtso | 132 +
.../boot/dts/ti/k3-am625-verdin-uart4-mcu.dtso | 13 +
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 2 +
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 32 +-
arch/arm64/boot/dts/ti/k3-j722s-mcu.dtsi | 15 +
arch/arm64/boot/dts/ti/k3-j722s-wakeup.dtsi | 18 +
arch/arm64/boot/dts/ti/k3-j722s.dtsi | 2 +
arch/arm64/configs/defconfig | 1 +
arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 9 +
.../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 37 +-
arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts | 4 -
.../boot/dts/microchip/mpfs-icicle-kit-common.dtsi | 4 -
arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dts | 4 -
arch/riscv/boot/dts/microchip/mpfs-polarberry.dts | 4 -
arch/riscv/boot/dts/microchip/mpfs-sev-kit.dts | 4 -
arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts | 4 -
arch/riscv/boot/dts/microchip/mpfs.dtsi | 6 +-
.../boot/dts/microchip/pic64gx-curiosity-kit.dts | 67 +-
arch/riscv/boot/dts/microchip/pic64gx.dtsi | 46 +-
arch/riscv/boot/dts/sophgo/sg2042-cpus.dtsi | 236 +-
arch/riscv/boot/dts/sophgo/sg2042.dtsi | 6 +-
arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi | 236 +-
arch/riscv/boot/dts/spacemit/Makefile | 2 +
arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts | 33 +-
arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 38 +-
arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts | 329 ++-
arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts | 157 ++
arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts | 292 +++
arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi | 60 +
arch/riscv/boot/dts/spacemit/k1.dtsi | 131 +-
arch/riscv/boot/dts/spacemit/k3-com260-ifx.dts | 21 +
arch/riscv/boot/dts/spacemit/k3-com260.dtsi | 190 ++
.../dts/spacemit/k3-deepcomputing-fml13v05.dts | 31 +
arch/riscv/boot/dts/spacemit/k3-pico-itx.dts | 24 +
arch/riscv/boot/dts/spacemit/k3-pinctrl.dtsi | 623 +++++
arch/riscv/boot/dts/spacemit/k3.dtsi | 281 +-
arch/riscv/boot/dts/tenstorrent/blackhole.dtsi | 48 +
arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 48 +
arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 47 +
arch/riscv/boot/dts/thead/th1520.dtsi | 11 +
include/dt-bindings/clock/qcom,ipq9650-gcc.h | 172 ++
include/dt-bindings/clock/r8a73a4-clock.h | 2 +
include/dt-bindings/clock/r8a7740-clock.h | 2 +
include/dt-bindings/firmware/qcom,scm.h | 1 +
include/dt-bindings/memory/tegra114-mc.h | 67 +
.../pinctrl/renesas,r9a08g046-pinctrl.h | 38 +
include/dt-bindings/reset/qcom,ipq9650-gcc.h | 215 ++
include/dt-bindings/soc/renesas,r8a78000-mfis.h | 28 +
620 files changed, 48073 insertions(+), 3997 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/zte.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq9650-gcc.yaml
create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,r8a78000-mfis.yaml
create mode 100644 Documentation/devicetree/bindings/watchdog/technologic,ts4800-wdt.yaml
delete mode 100644 Documentation/devicetree/bindings/watchdog/ts4800-wdt.txt
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-rainiera6.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts
create mode 100644 arch/arm/boot/dts/gemini/gemini-nas4210b.dts
create mode 100644 arch/arm/boot/dts/gemini/gemini-verbatim-s08v1901-d1.dts
create mode 100644 arch/arm/boot/dts/nvidia/tegra114-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-audio.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-common.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto-common.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto-full.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-enet1.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-enet2.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-lvds-panel.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-sd.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-wifi.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som-concerto-full.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som-concerto.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som.dtsi
create mode 100644 arch/arm/boot/dts/zte/Makefile
create mode 100644 arch/arm/boot/dts/zte/zx297520v3-dlink-dwr932m.dts
create mode 100644 arch/arm/boot/dts/zte/zx297520v3.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8122-j433.dts
create mode 100644 arch/arm64/boot/dts/apple/t8122-j434.dts
create mode 100644 arch/arm64/boot/dts/apple/t8122-j504.dts
create mode 100644 arch/arm64/boot/dts/apple/t8122-j613.dts
create mode 100644 arch/arm64/boot/dts/apple/t8122-j615.dts
create mode 100644 arch/arm64/boot/dts/apple/t8122-jxxx.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8122-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8122-usbpd-i2c.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8122.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/Makefile
create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-evb-flash-layout-128.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-a35.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc0-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc0.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc1-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc1.dtsi
create mode 100644 arch/arm64/boot/dts/aspeed/ast2700-evb.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-half-twins.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx-m2-pcie.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-hummingboard-telematics.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-sr-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-zinnia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-zinnia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-zinnia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-ch101olhlwh.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-clock.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-dpi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-etm0700g0edh6.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-lvds.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk-overlay-eth2xfast.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-531-100-x21.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-531-100-x22.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-560-300-x12.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-505-200-x36-ch101olhlwh.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-531-100-x40.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-531-100-x41.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-560-300-x36.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-732-100-x36.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-ea-murata-2ae-x20.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640-x29.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640-x31.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-picoitx-overlay-626-100-x2-ch101olhlwh.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som-overlay-eth1xfast.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som-overlay-eth2xfast.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-zinnia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-zinnia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-zinnia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm-mba8x.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx91-93-phyboard-segin-peb-av-18.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx91-9x9-qsb.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-phyboard-segin-peb-av-18.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx91-var-som-symphony.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-var-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-tianma-tm050rdh03.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-av-18.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-var-dart-sonata.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx93-var-dart.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx943-evk-sdwifi.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-ab2.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-aquila-clover.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-aquila-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-aquila.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx95-verdin-nonwifi-zinnia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-verdin-wifi-zinnia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-verdin-zinnia.dtsi
create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex7m_socdk.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt6365.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn13.dtso
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn14.dtso
create mode 100644 arch/arm64/boot/dts/qcom/ipq9650-rdp488.dts
create mode 100644 arch/arm64/boot/dts/qcom/ipq9650.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/milos-nothing-asteroids.dts
create mode 100644 arch/arm64/boot/dts/qcom/pm7550ba-eliza.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm670-google-bonito-tianma.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a779md-geist.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a779md.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-plus-radxa-cam4k-cam0.dtso
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-plus-radxa-cam4k-cam1.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-phyboard-lyra-oldi-lcd185.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-tqma62xx-mba62xx.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-tqma62xx.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dev-mezzanine-can.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dev-mezzanine-panel-cap-touch-10inch-lvds.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dev-nau8822-btl.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dsi-to-hdmi.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dsi-to-lvds-panel-cap-touch-10inch.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640-24mhz.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-panel-cap-touch-10inch-dsi.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-panel-cap-touch-10inch-lvds.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-panel-cap-touch-7inch-dsi.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-uart4-mcu.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-wakeup.dtsi
create mode 100644 arch/riscv/boot/dts/spacemit/k3-com260-ifx.dts
create mode 100644 arch/riscv/boot/dts/spacemit/k3-com260.dtsi
create mode 100644 arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts
create mode 100644 include/dt-bindings/clock/qcom,ipq9650-gcc.h
create mode 100644 include/dt-bindings/pinctrl/renesas,r9a08g046-pinctrl.h
create mode 100644 include/dt-bindings/reset/qcom,ipq9650-gcc.h
create mode 100644 include/dt-bindings/soc/renesas,r8a78000-mfis.h
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 2/4] soc: drivers for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16 7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
@ 2026-06-16 7:53 ` Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
` (2 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:53 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
Marek Vasut, linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-7.2
for you to fetch changes up to c7437fab2f2249c1f12d805770c5ba15cbd0e46a:
Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers (2026-06-15 13:46:03 +0200)
----------------------------------------------------------------
soc: drivers for 7.2
There are a few added drivers, but mostly the normal maintenance to drivers
for firmware, memory controller and other soc specific hadware:
- The NXP QuickEngine gets modern MSI support, which allows some cleanups to
the GICv3 irqchip chip driver
- A new SoC specific driver for the Renesas R-Car MFIS unit is added,
encapsulating support for the on-chip mailbox and hwspinlock
implementations that are not easily separated into individual
drivers
- The Qualcomm SoC drivers add support for additional SoC implementations,
and flexiblity around power managedment for the serial-engine driver
as well as probing the LLCC driver using custom hardware descriptions
inside of the device itself.
- Added support for the Samsung thermal management unit
- A cleanup to the Tegra 'PMC' driver interfaces to remove legacy
APIs and allow multiple PMC instances everywhere.
- Updates to the TI SCI and KNAS drivers to improve suspend/resume
support.
- Minor driver changes for mediatek, xilinx, allwinner, aspeed, tegra,
broadcom, amd, microchip and starfive specific drivers
- Memory controller updates for Tegra and Renesas for additional SoC
types and other improvements.
- Firmware driver updates for Arm FF-A, SMCCC and SCMI interfaces,
to update driver probing, object lifetimes and address minor bugs.
----------------------------------------------------------------
Abel Vesa (4):
dt-bindings: soc: qcom: qcom,pmic-glink: Document Eliza compatible
dt-bindings: soc: qcom,aoss-qmp: Document the Eliza Always-On Subsystem side channel
dt-bindings: cache: qcom,llcc: Document Eliza LLCC block
soc: qcom: llcc-qcom: Add support for Eliza
Alexander Dahl (1):
memory: atmel-ebi: Allow deferred probing
Alexander Koskovich (3):
soc: qcom: socinfo: Add PMIV0102 & PMIV0104 PMICs
dt-bindings: arm: qcom,ids: Add SoC ID for SM7750
soc: qcom: socinfo: Add SoC ID for SM7750
Andre Przywara (1):
firmware: smccc: Fix Arm SMCCC SOC_ID name call
Arnd Bergmann (20):
Merge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
firmware: samsung: acpm: remove compile-testing stubs
Merge tag 'qcom-drivers-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'scmi-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'ffa-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'amdtee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'optee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'tegra-for-7.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-pmc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'samsung-drivers-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag 'memory-controller-drv-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'arm-soc/for-7.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag 'ti-driver-soc-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'cache-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag 'riscv-soc-drivers-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers"
Revert "firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface"
Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Ashish Mhetre (5):
memory: tegra: Make ->resume() callback return void
memory: tegra: Wire up system sleep PM ops
memory: tegra: Restore MC interrupt masks on resume
dt-bindings: memory: tegra: Add nvidia,tegra238-mc compatible
memory: tegra: Add Tegra238 MC support
Bjorn Andersson (2):
Merge branch '20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com' into drivers-for-7.2
Merge branch '20260227061544.1785978-1-praveen.talari@oss.qualcomm.com' into drivers-for-7.2
Chen-Yu Tsai (7):
dt-bindings: sram: Document Allwinner H616 VE SRAM
dt-bindings: sram: sunxi-sram: Add H616 SRAM regions
soc: sunxi: sram: Const-ify sunxi_sram_func data and references
soc: sunxi: sram: Allow SRAM to be claimed multiple times
soc: sunxi: sram: Support claiming multiple regions per device
soc: sunxi: sram: Add H616 SRAM regions
firmware: raspberrypi: Change dependency to ARCH_BCM2835 and COMPILE_TEST
Christophe Leroy (CS GROUP) (1):
soc: fsl: qe_ports_ic: switch to irq_domain_create_linear()
Claudiu Beznea (5):
soc: renesas: r9a08g045-sysc: Move common code to a helper
soc: renesas: r9a08g046-sysc: Move common code to a helper
soc: renesas: r9a09g047-sys: Move common code to a helper
soc: renesas: r9a09g056-sys: Move common code to a helper
soc: renesas: r9a09g057-sys: Move common code to a helper
Conor Dooley (1):
dt-bindings: soc: microchip: document irqmux on pic64gx
Cristian Marussi (16):
clk: scmi: Fix clock rate rounding
firmware: arm_scmi: Add clock determine_rate operation
clk: scmi: Use new determine_rate clock operation
firmware: arm_scmi: Simplify clock rates exposed interface
clk: scmi: Use new simplified per-clock rate properties
firmware: arm_scmi: Drop unused clock rate interfaces
firmware: arm_scmi: Make clock rates allocation dynamic
firmware: arm_scmi: Harden clock parents discovery
firmware: arm_scmi: Refactor iterators internal allocation
firmware: arm_scmi: Add bound iterators support
firmware: arm_scmi: Use bound iterators to minimize discovered rates
firmware: arm_scmi: Introduce all_rates_get clock operation
firmware: arm_scmi: Add transport instance handles
firmware: arm_scmi: Add a generic transport supplier
firmware: arm_scmi: virtio: Rework transport probe sequence
firmware: arm_scmi: optee: Rework transport probe sequence
Dan Carpenter (1):
soc: qcom: llcc-qcom: Fix NULL vs IS_ERR() bug in qcom_llcc_get_fw_config()
Deepti Jaggi (3):
dt-bindings: qcom: geni-se-qup: Add compatible for SA8797P SoC
dt-bindings: arm: qcom,ids: Add SoC ID for Nord SA8797P
soc: qcom: socinfo: Add SoC ID for Nord SA8797P
Diogo Ivo (1):
soc/tegra: pmc: Restrict power-off handler to Nexus 7
Dmitry Baryshkov (3):
soc: qcom: ubwc: define UBWC 3.1
soc: qcom: ubwc: define helper for MDSS and Adreno drivers
soc: qcom: ubwc: add helper controlling AMSBC enablement
Dominique Belhachemi (1):
cache: sifive_ccache: Add StarFive JH7110 SoC support
Ethan Tidmore (1):
memory: tegra: Fix possible null pointer dereference
Felix Gu (1):
soc: fsl: qe_ports_ic: Add missing cleanup on device removal
Fenglin Wu (1):
dt-bindings: soc: qcom: qcom,pmic-glink: Add Hawi compatible string
Francisco Munoz Ruiz (3):
dt-bindings: cache: qcom,llcc: Document Hawi SoC
soc: qcom: llcc-qcom: get SCT descriptors from fw-populated memory
soc: qcom: llcc-qcom: Capitalize LLCC/EDAC in comments and diagnostics
Geert Uytterhoeven (9):
Merge tag 'renesas-r8a78000-dt-binding-defs-tag1' into renesas-drivers-for-v7.2
firmware: arm_scmi: quirk: Improve quirk range parsing
firmware: arm_scmi: quirk: Simplify quirk table iteration
firmware: arm_scmi: Convert to list_for_each_entry()
soc: renesas: Convert to of_machine_get_match()
firmware: arm_scmi: Fix bound iterators returning too many items
firmware: arm_scmi: Use proper iter_response_bound_cleanup() name
firmware: arm_scmi: Fix OOB in scmi_clock_describe_rates_get_lazy()
firmware: arm_scmi: Fix OOB in scmi_power_name_get()
Harrison Vanderbyl (1):
firmware: qcom: scm: Allow QSEECOM on Surface Pro 12in
Hirokazu Honda (1):
tee: optee: Allow MT_NORMAL_TAGGED shared memory
Ioana Ciornei (1):
bus: fsl-mc: wait for the MC firmware to complete its boot
Jamie Nguyen (1):
firmware: arm_ffa: Honor partition info descriptor size
Jason-JH Lin (2):
soc: mediatek: Use pkt_write function pointer for subsys ID compatibility
soc: mediatek: mtk-cmdq: Add cmdq_pkt_jump_rel_temp() for removing shift_pa
Jon Hunter (3):
soc/tegra: pmc: Populate powergate debugfs only when needed
firmware: tegra: bpmp: Propagate debugfs errors
firmware: tegra: bpmp: Add support for multi-socket platforms
Judith Mendez (2):
dt-bindings: hwinfo: ti,k3-socinfo: Add nvmem-cells support
soc: ti: k3-socinfo: Add support for AM62P variants via NVMEM
Julian Braha (1):
soc: aspeed: cleanup dead default for ASPEED_SOCINFO
Justin Chen (1):
soc: brcmstb: consolidate initcall functions
Kartik Rajput (2):
soc/tegra: fuse: Register nvmem lookups at probe
soc/tegra: Use ARM SMCCC to get chip ID, revision, and platform info
Kathiravan Thirumoorthy (2):
dt-bindings: arm: qcom,ids: add SOC IDs for IPQ9650 family
soc: qcom: socinfo: add SoC ID for IPQ9650 family
Komal Bajaj (3):
dt-bindings: cache: qcom,llcc: Document Shikra LLCC
dt-bindings: arm: qcom,ids: Add SoC ID for Shikra IoT variants
soc: qcom: socinfo: Add SoC ID for Shikra IoT variants
Konrad Dybcio (1):
soc: qcom: socinfo: Add PMICs that ship with Glymur
Krzysztof Kozlowski (9):
Merge branch 'for-v7.2/tegra114-mc-bindings' into mem-ctrl-next
memory: tegra114-emc: Do not print error on icc_node_create() failure
memory: tegra114-emc: Simplify tegra114_emc_interconnect_init() error message
soc: aspeed: Move MODULE_DEVICE_TABLE next to the table itself
memory: omap-gpmc: Silence W=1 kerneldoc warnings
Merge tag 'mtk-soc-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'sunxi-drivers-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag 'aspeed-7.2-drivers-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers
Lad Prabhakar (2):
dt-bindings: memory: renesas,rzg3e-xspi: Add RZ/T2H and RZ/N2H support
memory: renesas-rpc-if: Fix duplicate device name on multi-instance platforms
Linus Walleij (1):
Merge tag 'zynqmp-soc-for-7.2' of https://github.com/Xilinx/linux-xlnx into soc/drivers
Luca Leonardo Scorcia (1):
soc: mediatek: mtk-mmsys: Restore MT8167 routing masks lost during merge
Marc Zyngier (6):
fsl-mc: Remove MSI domain propagation to sub-devices
fsl-mc: Add minimal infrastructure to use platform MSI
irqchip/gic-v3-its: Add fsl_mc device plumbing to the msi-parent handling
fsl-mc: Switch over to per-device platform MSI
fsl-mc: Remove legacy MSI implementation
platform-msi: Remove stale comment
Marek Vasut (2):
firmware: arm_scmi: Rename struct scmi_revision_info to scmi_base_info
soc: renesas: Identify R-Car R8A779MD M3Le SoC
Md Shofiqul Islam (1):
soc: ti: knav_qmss_queue: Implement resource cleanup in remove()
Mikko Perttunen (1):
memory: tegra: Deduplicate rate request management code
Mukesh Ojha (3):
dt-bindings: firmware: qcom,scm: Document SCM on Hawi SoC
dt-bindings: soc: qcom,aoss-qmp: Document the Hawi AOSS side channel
soc: qcom: pd-mapper: Add support for Hawi SoC
Nishanth Menon (11):
soc: ti: knav_qmss: Remove remaining redundant ENOMEM printks
soc: ti: knav_qmss: Rename global kdev to knav_qdev to fix -Wshadow
soc: ti: knav_qmss: Inline lockdep condition in for_each_handle_rcu
soc: ti: knav_qmss: Fix kernel-doc Return: tags
soc: ti: knav_qmss: Use %pe to print PTR_ERR()
soc: ti: knav_qmss: Fix __iomem annotations and __be32 type
soc: ti: knav_qmss_acc: Fix kernel-doc Return: tag
soc: ti: knav_dma: Remove unused DMA_PRIO_MASK macro
soc: ti: knav_dma: Remove dead check on unsigned args.args[0]
soc: ti: knav_dma: Use IOMEM_ERR_PTR() in pktdma_get_regs()
soc: ti: k3-ringacc: Use str_enabled_disabled() helper
Peng Fan (2):
firmware: arm_scmi: imx: Support getting reset reason of MISC protocol
firmware: imx: sm-misc: Print boot/shutdown reasons
Prasanna Kumar T S M (2):
soc: xilinx: Fix race condition in event registration
soc: xilinx: Shutdown and free rx mailbox channel
Prathamesh Shete (1):
soc/tegra: pmc: Add Tegra238 support
Praveen Talari (7):
soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
soc: qcom: geni-se: Add geni_icc_set_bw_ab() function
soc: qcom: geni-se: Introduce helper API for resource initialization
soc: qcom: geni-se: Handle core clk in geni_se_clks_off() and geni_se_clks_on()
soc: qcom: geni-se: Add resources activation/deactivation helpers
soc: qcom: geni-se: Introduce helper API for attaching power domains
soc: qcom: geni-se: Introduce helper APIs for performance control
Raj Aryan (1):
soc: qcom: spmi-pmic: add SUBTYPEs for Glymur/Kaanapali/SM8750 PMICs
Randy Dunlap (2):
virt: fsl_hypervisor: fix header kernel-doc warnings
soc: ti: knav_dma: fix all kernel-doc warnings in knav_dma.h
Rijo Thomas (1):
tee: amdtee: store buffer ID in tee_shm->sec_world_id
Rodrigo Zaiden (1):
tee: optee: fix kernel-doc warnings
Ronak Jain (2):
Documentation: ABI: add sysfs interface for ZynqMP CSU registers
firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface
Rosen Penev (1):
soc: qcom: wcnss: fix leak of fw
Samuel Holland (1):
bus: sunxi-rsb: Always check register address validity
Sasha Levin (1):
firmware: tegra: Make TEGRA_IVC a hidden Kconfig symbol
Shawn Guo (2):
dt-bindings: firmware: qcom,scm: Document SCM for Nord SoC
soc: qcom: socinfo: Add PMIC PMAU0102
Sheetal (1):
bus: tegra-aconnect: Use dev_err_probe for probe error paths
Siddharth Vadapalli (1):
soc: ti: k3-ringacc: Fix access mode for k3_ringacc_ring_pop_tail_io/proxy
Stepan Ionichev (1):
clk: scpi: Unregister child clock providers on remove
Sudeep Holla (19):
firmware: arm_ffa: Check for NULL FF-A ID table while driver registration
firmware: arm_ffa: Skip free_pages on RX buffer alloc failure
firmware: arm_ffa: Avoid collapsing NPI work from different CPUs
firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue
firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
firmware: arm_ffa: Keep framework RX release under lock
firmware: arm_ffa: Validate framework notification message layout
firmware: arm_ffa: Align RxTx buffer size before mapping
firmware: arm_ffa: Snapshot notifier callbacks under lock
firmware: arm_ffa: Fix sched-recv callback partition lookup
firmware: arm_ffa: Register core as a platform driver
firmware: arm_ffa: Set the core device as FF-A device parent
firmware: arm_ffa: Defer probe until pKVM is initialized
firmware: arm_scmi: Read sensor config as 32-bit value
firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size
firmware: arm_scmi: Validate SENSOR_UPDATE payload size
firmware: arm_scmi: Validate Powercap domains before state access
firmware: arm_ffa: Treat missing FF-A feature on a platform as a probe miss
Sumit Gupta (6):
memory: tegra264: Skip clients without bpmp_id or type
dt-bindings: memory: tegra264: Add full set of MC client IDs
memory: tegra264: Add full set of MC clients
memory: tegra186-emc: stop borrowing MC aggregate hook for EMC
memory: tegra264: drop redundant tegra264_mc_icc_aggregate()
memory: tegra234: drop dead NULL check in tegra234_mc_icc_aggregate()
Svyatoslav Ryhel (4):
dt-bindings: memory: Document Tegra114 Memory Controller
dt-bindings: memory: Document Tegra114 External Memory Controller
memory: tegra: Implement EMEM regs and ICC ops for Tegra114
memory: tegra: Add Tegra114 EMC driver
Thierry Reding (11):
MAINTAINERS: Move Peter De Schrijver to CREDITS
Documentation: ABI: Take over as contact for sysfs-driver-tegra-fuse
ata: ahci_tegra: Explicitly specify PMC instance to use
drm/nouveau: tegra: Explicitly specify PMC instance to use
drm/tegra: Explicitly specify PMC instance to use
media: vde: Explicitly specify PMC instance to use
PCI: tegra: Explicitly specify PMC instance to use
usb: xhci: tegra: Explicitly specify PMC instance to use
soc/tegra: pmc: Create PMC context dynamically
soc/tegra: pmc: Remove unused legacy functions
soc/tegra: pmc: Move legacy code behind CONFIG_ARM guard
Thomas Richard (TI) (4):
firmware: ti_sci: Add BOARDCFG_MANAGED mode support
firmware: ti_sci: Add support for restoring IRQs during resume
clk: keystone: sci-clk: Add restore_context() operation
firmware: ti_sci: Add support for restoring clock context during resume
Tony Truong (1):
soc: qcom: smem: Switch partitions to xarray
Tudor Ambarus (11):
firmware: samsung: acpm: Fix cross-thread RX length corruption
firmware: samsung: acpm: Fix mailbox channel leak on probe error
firmware: samsung: acpm: Fix false timeouts and Use-After-Free in polling
firmware: samsung: acpm: Fix missing LKMM barriers in sequence allocator
firmware: samsung: acpm: Fix infinite loop on sequence number exhaustion
firmware: samsung: acpm: Consolidate transfer initialization helper
firmware: samsung: acpm: Annotate rx_data->cmd with __counted_by_ptr
firmware: samsung: acpm: Drop redundant _ops suffix in acpm_ops members
firmware: samsung: acpm: Make acpm_ops const and access via pointer
firmware: samsung: acpm: Add TMU protocol support
firmware: samsung: acpm: Add devm_acpm_get_by_phandle helper
Wang Jun (1):
soc: fsl: qe: panic on ioremap() failure in qe_reset()
Wolfram Sang (5):
dt-bindings: soc: renesas: Document MFIS IP core
soc: renesas: Add Renesas R-Car MFIS driver
soc: renesas: Add R-Car X5H PRR support
dt-bindings: soc: renesas: mfis: Add R-Car V4H/V4M support
soc: renesas: rcar-mfis: Add R-Car V4H/V4M support
Yeoreum Yun (1):
Revert "firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall"
CREDITS | 10 +
Documentation/ABI/testing/sysfs-driver-tegra-fuse | 2 +-
.../devicetree/bindings/cache/qcom,llcc.yaml | 43 +
.../devicetree/bindings/firmware/qcom,scm.yaml | 3 +
.../devicetree/bindings/hwinfo/ti,k3-socinfo.yaml | 11 +
.../memory-controllers/nvidia,tegra124-emc.yaml | 174 +--
.../memory-controllers/nvidia,tegra124-mc.yaml | 31 +-
.../memory-controllers/nvidia,tegra186-mc.yaml | 31 +
.../memory-controllers/renesas,rzg3e-xspi.yaml | 60 +-
.../soc/microchip/microchip,mpfs-irqmux.yaml | 6 +-
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 6 +
.../soc/qcom/qcom,sa8255p-geni-se-qup.yaml | 31 +-
.../soc/renesas/renesas,r8a78000-mfis.yaml | 221 ++++
.../sram/allwinner,sun4i-a10-system-control.yaml | 5 +-
Documentation/devicetree/bindings/sram/sram.yaml | 1 +
MAINTAINERS | 1 -
drivers/ata/ahci_tegra.c | 17 +-
drivers/base/platform-msi.c | 4 -
drivers/bus/fsl-mc/dprc-driver.c | 14 +-
drivers/bus/fsl-mc/fsl-mc-bus.c | 50 +-
drivers/bus/fsl-mc/fsl-mc-msi.c | 166 +--
drivers/bus/fsl-mc/fsl-mc-private.h | 2 +-
drivers/bus/sunxi-rsb.c | 3 +
drivers/bus/tegra-aconnect.c | 14 +-
drivers/cache/sifive_ccache.c | 2 +
drivers/clk/clk-scmi.c | 48 +-
drivers/clk/clk-scpi.c | 2 +-
drivers/clk/keystone/sci-clk.c | 45 +-
drivers/clk/samsung/Kconfig | 2 +-
drivers/clk/samsung/clk-acpm.c | 8 +-
drivers/firmware/Kconfig | 5 +-
drivers/firmware/arm_ffa/bus.c | 7 +-
drivers/firmware/arm_ffa/common.h | 4 +-
drivers/firmware/arm_ffa/driver.c | 228 +++-
drivers/firmware/arm_ffa/smccc.c | 2 +-
drivers/firmware/arm_scmi/base.c | 25 +-
drivers/firmware/arm_scmi/clock.c | 301 ++++-
drivers/firmware/arm_scmi/common.h | 165 ++-
drivers/firmware/arm_scmi/driver.c | 98 +-
drivers/firmware/arm_scmi/power.c | 6 +-
drivers/firmware/arm_scmi/powercap.c | 18 +-
drivers/firmware/arm_scmi/protocols.h | 13 +-
drivers/firmware/arm_scmi/quirks.c | 17 +-
drivers/firmware/arm_scmi/sensors.c | 12 +-
drivers/firmware/arm_scmi/transports/optee.c | 46 +-
drivers/firmware/arm_scmi/transports/virtio.c | 52 +-
.../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 86 ++
drivers/firmware/imx/sm-misc.c | 73 ++
drivers/firmware/qcom/qcom_scm.c | 1 +
drivers/firmware/samsung/Makefile | 1 +
drivers/firmware/samsung/exynos-acpm-dvfs.c | 17 +-
drivers/firmware/samsung/exynos-acpm-pmic.c | 20 +-
drivers/firmware/samsung/exynos-acpm-tmu.c | 239 ++++
drivers/firmware/samsung/exynos-acpm-tmu.h | 28 +
drivers/firmware/samsung/exynos-acpm.c | 254 ++--
drivers/firmware/samsung/exynos-acpm.h | 2 +
drivers/firmware/smccc/soc_id.c | 2 +-
drivers/firmware/tegra/Kconfig | 2 +-
drivers/firmware/tegra/bpmp-debugfs.c | 55 +-
drivers/firmware/ti_sci.c | 201 ++-
drivers/firmware/ti_sci.h | 9 +
drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 9 +-
drivers/gpu/drm/tegra/dc.c | 14 +-
drivers/gpu/drm/tegra/dc.h | 1 +
drivers/gpu/drm/tegra/gr3d.c | 9 +-
drivers/gpu/drm/tegra/sor.c | 16 +-
drivers/irqchip/Kconfig | 6 -
drivers/irqchip/Makefile | 1 -
drivers/irqchip/irq-gic-its-msi-parent.c | 7 +-
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 168 ---
drivers/media/platform/nvidia/tegra-vde/vde.c | 15 +-
drivers/media/platform/nvidia/tegra-vde/vde.h | 1 +
drivers/memory/atmel-ebi.c | 3 +-
drivers/memory/omap-gpmc.c | 6 +-
drivers/memory/renesas-rpc-if.c | 2 +-
drivers/memory/tegra/Kconfig | 19 +
drivers/memory/tegra/Makefile | 3 +
drivers/memory/tegra/mc.c | 40 +-
drivers/memory/tegra/mc.h | 9 +
drivers/memory/tegra/tegra-emc-common.c | 143 +++
drivers/memory/tegra/tegra-emc-common.h | 46 +
drivers/memory/tegra/tegra114-emc.c | 1351 ++++++++++++++++++++
drivers/memory/tegra/tegra114.c | 193 +++
drivers/memory/tegra/tegra124-emc.c | 107 +-
drivers/memory/tegra/tegra186-emc.c | 4 +-
drivers/memory/tegra/tegra186.c | 4 +-
drivers/memory/tegra/tegra20-emc.c | 110 +-
drivers/memory/tegra/tegra234.c | 8 +-
drivers/memory/tegra/tegra238.c | 391 ++++++
drivers/memory/tegra/tegra264.c | 585 ++++++++-
drivers/memory/tegra/tegra30-emc.c | 107 +-
drivers/mfd/sec-acpm.c | 6 +-
drivers/pci/controller/pci-tegra.c | 19 +-
drivers/soc/aspeed/Kconfig | 1 -
drivers/soc/aspeed/aspeed-lpc-ctrl.c | 2 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +-
drivers/soc/aspeed/aspeed-p2a-ctrl.c | 2 +-
drivers/soc/bcm/brcmstb/common.c | 88 +-
drivers/soc/fsl/qe/qe.c | 3 +
drivers/soc/fsl/qe/qe_ports_ic.c | 23 +-
drivers/soc/mediatek/mt8167-mmsys.h | 11 +-
drivers/soc/mediatek/mtk-mmsys.c | 8 +-
drivers/soc/mediatek/mtk-mutex.c | 5 +-
drivers/soc/qcom/llcc-qcom.c | 481 ++++++-
drivers/soc/qcom/qcom-geni-se.c | 270 +++-
drivers/soc/qcom/qcom_pd_mapper.c | 8 +
drivers/soc/qcom/smem.c | 56 +-
drivers/soc/qcom/socinfo.c | 23 +
drivers/soc/qcom/wcnss_ctrl.c | 11 +-
drivers/soc/renesas/Kconfig | 9 +
drivers/soc/renesas/Makefile | 1 +
drivers/soc/renesas/r9a08g045-sysc.c | 33 +-
drivers/soc/renesas/r9a08g046-sysc.c | 31 +-
drivers/soc/renesas/r9a09g047-sys.c | 34 +-
drivers/soc/renesas/r9a09g056-sys.c | 33 +-
drivers/soc/renesas/r9a09g057-sys.c | 44 +-
drivers/soc/renesas/rcar-mfis.c | 384 ++++++
drivers/soc/renesas/renesas-soc.c | 11 +-
drivers/soc/sunxi/sunxi_sram.c | 196 +--
drivers/soc/tegra/fuse/fuse-tegra.c | 14 +-
drivers/soc/tegra/fuse/tegra-apbmisc.c | 40 +-
drivers/soc/tegra/pmc.c | 648 ++++++----
drivers/soc/ti/k3-ringacc.c | 7 +-
drivers/soc/ti/k3-socinfo.c | 41 +-
drivers/soc/ti/knav_dma.c | 8 +-
drivers/soc/ti/knav_qmss.h | 2 +-
drivers/soc/ti/knav_qmss_acc.c | 2 +-
drivers/soc/ti/knav_qmss_queue.c | 155 ++-
drivers/soc/xilinx/zynqmp_power.c | 47 +-
drivers/tee/amdtee/amdtee_private.h | 16 -
drivers/tee/amdtee/call.c | 2 +-
drivers/tee/amdtee/core.c | 52 +-
drivers/tee/optee/call.c | 3 +-
drivers/tee/optee/optee_msg.h | 50 +-
drivers/tee/optee/optee_private.h | 120 +-
drivers/usb/host/xhci-tegra.c | 38 +-
include/dt-bindings/arm/qcom,ids.h | 11 +
include/dt-bindings/memory/nvidia,tegra238-mc.h | 74 ++
include/dt-bindings/memory/nvidia,tegra264.h | 287 +++++
include/dt-bindings/memory/tegra114-mc.h | 67 +
include/dt-bindings/soc/renesas,r8a78000-mfis.h | 28 +
include/linux/arm-smccc.h | 5 +
include/linux/arm_ffa.h | 4 +-
.../linux/firmware/samsung/exynos-acpm-protocol.h | 36 +-
include/linux/fsl/mc.h | 6 +-
include/linux/irqdomain_defs.h | 1 -
include/linux/scmi_imx_protocol.h | 14 +
include/linux/scmi_protocol.h | 36 +-
include/linux/soc/mediatek/mtk-cmdq.h | 24 +
include/linux/soc/qcom/geni-se.h | 19 +
include/linux/soc/qcom/llcc-qcom.h | 44 +-
include/linux/soc/qcom/ubwc.h | 22 +
include/linux/soc/ti/knav_dma.h | 11 +-
include/soc/qcom/qcom-spmi-pmic.h | 15 +-
include/soc/tegra/mc.h | 2 +-
include/soc/tegra/pmc.h | 81 +-
include/uapi/linux/fsl_hypervisor.h | 4 +-
159 files changed, 7850 insertions(+), 2365 deletions(-)
create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,r8a78000-mfis.yaml
create mode 100644 drivers/firmware/samsung/exynos-acpm-tmu.c
create mode 100644 drivers/firmware/samsung/exynos-acpm-tmu.h
delete mode 100644 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
create mode 100644 drivers/memory/tegra/tegra-emc-common.c
create mode 100644 drivers/memory/tegra/tegra-emc-common.h
create mode 100644 drivers/memory/tegra/tegra114-emc.c
create mode 100644 drivers/memory/tegra/tegra238.c
create mode 100644 drivers/soc/renesas/rcar-mfis.c
create mode 100644 include/dt-bindings/memory/nvidia,tegra238-mc.h
create mode 100644 include/dt-bindings/soc/renesas,r8a78000-mfis.h
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 0/4] soc: defconfig updates for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16 7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
@ 2026-06-16 7:53 ` Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
2026-06-16 8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:53 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2
for you to fetch changes up to cccde8de2c72068051ff8351ae6f1e2a12718aa0:
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig (2026-06-12 09:03:41 +0200)
----------------------------------------------------------------
soc: defconfig updates for 7.2
The main change this time is a cleanup series from Krzysztof Kozlowski
that updates the defconfig files to be more in sync with changes to
the Kconfig files that moved options around or removed the completely.
In addition, a number of drivers get enabled, in order to support
more hardware out of the box, as usual.
----------------------------------------------------------------
Albert Yang (1):
arm64: defconfig: enable BST SDHCI controller
Arnd Bergmann (5):
Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig
Krzysztof Kozlowski (12):
pinctrl: qcom: Make important drivers default (2)
arm64: defconfig: Move entries to match savedefconfig
arm64: defconfig: Drop unused legacy netfilter options
arm64: defconfig: Drop default or selected drivers
arm64: defconfig: Drop unused Ethernet vendors
arm64: defconfig: Switch Ethernet drivers to modules
ARM: multi_v7_defconfig: Move entries to match savedefconfig
ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
ARM: configs: Drop redundant SND_ATMEL_SOC
ARM: multi_v7_defconfig: Cleanup redundant options
ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
ARM: configs: Drop duplicated CONFIG_EXT4_FS
Manikandan Muralidharan (1):
ARM: configs: at91: sama7: add sama7d65 i3c-hci
Manivannan Sadhasivam (1):
arm64: defconfig: Enable PCI M.2 power sequencing driver
Maxime Ripard (1):
ARM: multi_v7_defconfig: Enable dma-buf heaps
Peter Chen (1):
arm64: defconfig: Enable CIX Sky1 pinctrl, PCIe host, and Cadence GPIO
Ryan Chen (1):
arm64: configs: Update defconfig for AST2700 platform support
Stefan Wahren (1):
arm64: defconfig: Enable DP83822 PHY driver
arch/arm/configs/at91_dt_defconfig | 1 -
arch/arm/configs/axm55xx_defconfig | 1 -
arch/arm/configs/dove_defconfig | 1 -
arch/arm/configs/ep93xx_defconfig | 1 -
arch/arm/configs/hisi_defconfig | 1 -
arch/arm/configs/mmp2_defconfig | 1 -
arch/arm/configs/multi_v5_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 106 ++++-----
arch/arm/configs/mv78xx0_defconfig | 1 -
arch/arm/configs/pxa_defconfig | 2 -
arch/arm/configs/qcom_defconfig | 15 --
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/configs/sama7_defconfig | 3 +-
arch/arm/configs/socfpga_defconfig | 1 -
arch/arm/configs/spear13xx_defconfig | 1 -
arch/arm/configs/spear3xx_defconfig | 1 -
arch/arm/configs/spear6xx_defconfig | 1 -
arch/arm64/configs/defconfig | 423 +++++++++++++++++------------------
18 files changed, 250 insertions(+), 312 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 4/4] soc: arm code changes for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
` (2 preceding siblings ...)
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
@ 2026-06-16 7:55 ` Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:55 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-7.2
for you to fetch changes up to cb2c3b5e113f26f74ef05926c6ace0f83cc3d0b3:
MAINTAINERS: Add Axiado reviewer and Maintainers (2026-06-11 22:28:47 +0200)
----------------------------------------------------------------
soc: arm code changes for 7.2
The largest addition here is the revived support for the ZTE ZX
SoC platform, though this mostly documentation.
The other changes are code cleanups that deal with continued
conversion of the GPIO library away from GPIO numbers to
descriptors and a few minor bugfixes.
----------------------------------------------------------------
Arnd Bergmann (8):
ARM: s3c: use gpio lookup table for LEDs
ARM: select legacy gpiolib interfaces where used
Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Bartosz Golaszewski (5):
ARM: pxa: statify platform device definitions in spitz board file
ARM: pxa: spitz: attach software nodes to their target GPIO controllers
ARM: pxa: pxa25x: attach software node to its target GPIO controller
ARM: pxa: pxa27x: attach software node to its target GPIO controller
arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU
Ethan Nelson-Moore (4):
arm: boot: ep93xx: don't rely on machine_is_*() for removed board files
arm: mvebu_v5_defconfig: remove stale MACH_LINKSTATION_LSCHL reference
ARM: orion5x: update board check in mss2_pci_init() to use the DT
ARM: remove the last few uses of do_bad_IRQ()
Krzysztof Kozlowski (1):
firmware: imx: sm-misc: Make scmi_imx_misc_ctrl_nb variable static
Linus Walleij (2):
Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Martin Kaiser (2):
ARM: mvebu: drop unnecessary NULL check
ARM: mvebu: simplify of_node_put calls
Prasad Bolisetty (1):
MAINTAINERS: Add Axiado reviewer and Maintainers
Randy Dunlap (1):
ARM: zte: clean up zx297520v3 doc. warnings
Rosen Penev (1):
ARM: omap2: simplify allocation for omap_device
Stefan Dösinger (1):
ARM: zte: Add zx297520v3 platform support
Yuho Choi (2):
ARM: imx3: Fix CCM node reference leak
ARM: imx31: Fix IIM mapping leak in revision check
Documentation/arch/arm/index.rst | 2 +
Documentation/arch/arm/zte/index.rst | 10 ++
Documentation/arch/arm/zte/zx297520v3.rst | 166 ++++++++++++++++++++++++++++++
MAINTAINERS | 13 ++-
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 1 +
arch/arm/boot/compressed/misc-ep93xx.h | 20 +++-
arch/arm/common/sa1111.c | 2 +-
arch/arm/configs/mvebu_v5_defconfig | 1 -
arch/arm/include/asm/mach/irq.h | 10 --
arch/arm/mach-footbridge/isa-irq.c | 2 +-
arch/arm/mach-imx/cpu-imx31.c | 9 +-
arch/arm/mach-imx/mm-imx3.c | 2 +
arch/arm/mach-mv78xx0/Kconfig | 1 +
arch/arm/mach-mvebu/coherency.c | 9 +-
arch/arm/mach-omap2/omap_device.c | 29 ++----
arch/arm/mach-omap2/omap_device.h | 4 +-
arch/arm/mach-orion5x/Kconfig | 1 +
arch/arm/mach-orion5x/board-mss2.c | 4 +-
arch/arm/mach-pxa/Kconfig | 1 +
arch/arm/mach-pxa/pxa25x.c | 3 +
arch/arm/mach-pxa/pxa27x.c | 3 +
arch/arm/mach-pxa/spitz.c | 11 +-
arch/arm/mach-s3c/Kconfig.s3c64xx | 1 +
arch/arm/mach-s3c/mach-crag6410.c | 24 +++--
arch/arm/mach-sa1100/Kconfig | 1 +
arch/arm/mach-zte/Kconfig | 29 ++++++
arch/arm/mach-zte/Makefile | 2 +
arch/arm/mach-zte/zx297520v3.c | 16 +++
arch/arm64/Kconfig.platforms | 1 -
drivers/firmware/imx/sm-misc.c | 2 +-
drivers/irqchip/irq-versatile-fpga.c | 2 +-
32 files changed, 320 insertions(+), 64 deletions(-)
create mode 100644 Documentation/arch/arm/zte/index.rst
create mode 100644 Documentation/arch/arm/zte/zx297520v3.rst
create mode 100644 arch/arm/mach-zte/Kconfig
create mode 100644 arch/arm/mach-zte/Makefile
create mode 100644 arch/arm/mach-zte/zx297520v3.c
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 3/4] soc: defconfig updates for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
` (3 preceding siblings ...)
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
@ 2026-06-16 8:18 ` Arnd Bergmann
4 siblings, 0 replies; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16 8:18 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2
for you to fetch changes up to cccde8de2c72068051ff8351ae6f1e2a12718aa0:
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig (2026-06-12 09:03:41 +0200)
----------------------------------------------------------------
soc: defconfig updates for 7.2
The main change this time is a cleanup series from Krzysztof Kozlowski
that updates the defconfig files to be more in sync with changes to
the Kconfig files that moved options around or removed the completely.
In addition, a number of drivers get enabled, in order to support
more hardware out of the box, as usual.
----------------------------------------------------------------
I originally sent this as 0/4, which was obviously a mistake.
Albert Yang (1):
arm64: defconfig: enable BST SDHCI controller
Arnd Bergmann (5):
Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig
Krzysztof Kozlowski (12):
pinctrl: qcom: Make important drivers default (2)
arm64: defconfig: Move entries to match savedefconfig
arm64: defconfig: Drop unused legacy netfilter options
arm64: defconfig: Drop default or selected drivers
arm64: defconfig: Drop unused Ethernet vendors
arm64: defconfig: Switch Ethernet drivers to modules
ARM: multi_v7_defconfig: Move entries to match savedefconfig
ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
ARM: configs: Drop redundant SND_ATMEL_SOC
ARM: multi_v7_defconfig: Cleanup redundant options
ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
ARM: configs: Drop duplicated CONFIG_EXT4_FS
Manikandan Muralidharan (1):
ARM: configs: at91: sama7: add sama7d65 i3c-hci
Manivannan Sadhasivam (1):
arm64: defconfig: Enable PCI M.2 power sequencing driver
Maxime Ripard (1):
ARM: multi_v7_defconfig: Enable dma-buf heaps
Peter Chen (1):
arm64: defconfig: Enable CIX Sky1 pinctrl, PCIe host, and Cadence GPIO
Ryan Chen (1):
arm64: configs: Update defconfig for AST2700 platform support
Stefan Wahren (1):
arm64: defconfig: Enable DP83822 PHY driver
arch/arm/configs/at91_dt_defconfig | 1 -
arch/arm/configs/axm55xx_defconfig | 1 -
arch/arm/configs/dove_defconfig | 1 -
arch/arm/configs/ep93xx_defconfig | 1 -
arch/arm/configs/hisi_defconfig | 1 -
arch/arm/configs/mmp2_defconfig | 1 -
arch/arm/configs/multi_v5_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 106 ++++-----
arch/arm/configs/mv78xx0_defconfig | 1 -
arch/arm/configs/pxa_defconfig | 2 -
arch/arm/configs/qcom_defconfig | 15 --
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/configs/sama7_defconfig | 3 +-
arch/arm/configs/socfpga_defconfig | 1 -
arch/arm/configs/spear13xx_defconfig | 1 -
arch/arm/configs/spear3xx_defconfig | 1 -
arch/arm/configs/spear6xx_defconfig | 1 -
arch/arm64/configs/defconfig | 423 +++++++++++++++++------------------
18 files changed, 250 insertions(+), 312 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 1/4] soc: devicetree updates for 7.2
2026-06-16 7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
@ 2026-06-17 18:36 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
Linus Walleij, linux-kernel
The pull request you sent on Tue, 16 Jun 2026 09:51:35 +0200:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-7.2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/aab799b1bdd1ff3e6912f96e66c910b8a5d011bb
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 2/4] soc: drivers for 7.2
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
@ 2026-06-17 18:36 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
Linus Walleij, Marek Vasut, linux-kernel
The pull request you sent on Tue, 16 Jun 2026 09:53:00 +0200:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-7.2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/70cb95c736807da2c4952423c9f9afe470341996
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 0/4] soc: defconfig updates for 7.2
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
@ 2026-06-17 18:36 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
Linus Walleij, linux-kernel
The pull request you sent on Tue, 16 Jun 2026 09:53:53 +0200:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/61cf9588108762323c4c186f94a0c6e7ce5cb9f6
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 4/4] soc: arm code changes for 7.2
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
@ 2026-06-17 18:36 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
Linus Walleij, linux-kernel
The pull request you sent on Tue, 16 Jun 2026 09:55:00 +0200:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-7.2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6505114e82e7541414b176b5da4a3c015a1214ea
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2026-06-17 18:37 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16 7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
2026-06-17 18:36 ` pr-tracker-bot
2026-06-16 8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®