[GIT PULL 0/4] SoC updates for 7.4

From: Arnd Bergmann

Date: Thu Oct 22 2026 - 04:13:15 EST


At 1252 non-merge changesets, the 7.4 cycle is rather large for the SoC
tree, and most of that is arm64 devicetree updates, with smaller changes
for riscv, 32-bit arm and drivers than the last few times. In both
drivers and devicetree updates, Qualcomm has by far the most contributions
including two new SoCs and 22 of the 81 new boards, followed by NXP
with 19 new machines.
Other new SoCs include the Apple M4/A18pro and Google Tensor 5.

There are a couple of trivial conflicts between the soc/dt and
soc/drivers branch from a driver that ended up getting merged along
with the DT changes, and from defconfig changes in a previous bugfix
branch.

I had originally planned to include a larger update[1] for 32-bit Arm
to remove most of the remaining legacy board files that were recently
deprecated. As the idea was to still have them in the LTS kernel and
there was some confusion whether that would be 7.3 or 7.4, we ended
up deferring that branch to 7.5, and the associated drivers likely
won't be dropped until 7.6.

The contributions came from 309 individual developers, the most common
ones being the usual names:

49 Marek Vasut
43 Krzysztof Kozlowski
40 Abel Vesa
36 Krishna Chaitanya Chundru
31 Thierry Reding
29 Francesco Dolcini
21 Lad Prabhakar
21 Frank Li
19 Svyatoslav Ryhel
19 Judith Mendez
18 Dario Binacchi
17 Chancel Liu
16 Janne Grunau
15 Yureka Lilian
15 Luca Weiss
14 Mukesh Ojha
13 Peng Fan
12 Taniya Das
12 Joachim Eastwood
12 Geert Uytterhoeven
12 Chuan Liu
11 Linus Walleij
11 Konrad Dybcio

The dirstat is:

0.4% Documentation/devicetree/bindings/arm/
0.7% Documentation/devicetree/bindings/clock/
0.1% Documentation/devicetree/bindings/input/
0.1% Documentation/devicetree/bindings/power/
0.1% Documentation/devicetree/bindings/soc/starfive/
0.1% Documentation/devicetree/bindings/soc/
0.2% Documentation/devicetree/bindings/
0.1% arch/arm/boot/dts/marvell/
2.7% arch/arm/boot/dts/nvidia/
2.1% arch/arm/boot/dts/nxp/imx/
0.2% arch/arm/boot/dts/nxp/vf/
0.1% arch/arm/boot/dts/qcom/
0.1% arch/arm/boot/dts/renesas/
0.8% arch/arm/boot/dts/st/
0.1% arch/arm/boot/dts/ti/omap/
0.1% arch/arm/boot/dts/
0.1% arch/arm/mach-omap2/
0.3% arch/arm/mach-s3c/
0.5% arch/arm/
0.1% arch/arm64/boot/dts/allwinner/
0.1% arch/arm64/boot/dts/amlogic/
3.1% arch/arm64/boot/dts/apple/
0.2% arch/arm64/boot/dts/broadcom/
0.2% arch/arm64/boot/dts/exynos/
12.1% arch/arm64/boot/dts/freescale/
0.3% arch/arm64/boot/dts/google/
0.1% arch/arm64/boot/dts/marvell/
0.1% arch/arm64/boot/dts/mediatek/
1.0% arch/arm64/boot/dts/nuvoton/
3.9% arch/arm64/boot/dts/nvidia/
41.0% arch/arm64/boot/dts/qcom/
5.8% arch/arm64/boot/dts/renesas/
5.7% arch/arm64/boot/dts/rockchip/
2.5% arch/arm64/boot/dts/st/
0.3% arch/arm64/boot/dts/tesla/
1.5% arch/arm64/boot/dts/ti/
0.1% arch/arm64/configs/
0.5% arch/riscv/boot/dts/spacemit/
0.2% arch/riscv/boot/dts/starfive/
0.2% arch/riscv/boot/dts/thead/
0.1% arch/
0.9% drivers/firmware/arm_scmi/transports/
0.8% drivers/firmware/arm_scmi/
0.2% drivers/firmware/qcom/
0.1% drivers/firmware/xilinx/
0.2% drivers/input/keyboard/
0.5% drivers/memory/tegra/
0.2% drivers/memory/
1.2% drivers/soc/amlogic/
0.1% drivers/soc/apple/
0.1% drivers/soc/fsl/qe/
0.2% drivers/soc/mediatek/
0.7% drivers/soc/qcom/
0.1% drivers/soc/renesas/
0.1% drivers/soc/samsung/
0.1% drivers/soc/starfive/socinfo/
0.3% drivers/soc/tegra/fuse/
0.1% drivers/soc/tegra/
0.2% drivers/
1.8% include/dt-bindings/clock/
0.3% include/dt-bindings/reset/
0.2% include/linux/
0.1% include/
1235 files changed, 95202 insertions(+), 11056 deletions(-)

Arnd

[1] https://lore.kernel.org/lkml/2afd5f78-0174-4955-8c1b-be18aea3800b@xxxxxxxxxxxxxxxx/