982 files changed, 59312 insertions(+), 7066 deletions(-)
Hi Linus,
This merge window is not quite as big as the last one for us,
but it still has 974 commits from 274 developers, mostly for
arm64 devicetree files.
Despite the size, not much sticks out. There are six new SoC
types, with three of them being completely new platforms from
smaller companies (Tenstorrent, Black Sesame and Anlogic).
The most active developers this time, by number of patches were
44 Frank Li
26 Kuninori Morimoto
26 Dmitry Baryshkov
22 Wolfram Sang
20 Alexander Stein
19 Krzysztof Kozlowski
16 Geert Uytterhoeven
14 Richard Zhu
14 Aaron Kling
13 Luca Weiss
12 Heiko Stuebner
11 Lothar Rubusch
11 Chen-Yu Tsai
10 Duje Mihanović
10 Cristian Cozzolino
10 Conor Dooley
10 Chris Morgan
Dirstat:
0.3% Documentation/devicetree/bindings/arm/
0.3% Documentation/devicetree/bindings/display/tegra/
0.3% Documentation/devicetree/bindings/mmc/
1.2% Documentation/devicetree/bindings/
4.7% arch/arm/boot/dts/aspeed/
1.3% arch/arm/boot/dts/intel/socfpga/
0.3% arch/arm/boot/dts/mediatek/
5.1% arch/arm/boot/dts/nvidia/
0.7% arch/arm/boot/dts/nxp/imx/
0.5% arch/arm/boot/dts/qcom/
0.6% arch/arm/boot/dts/renesas/
1.5% arch/arm/boot/dts/ti/omap/
0.3% arch/arm/boot/dts/
0.4% arch/arm/
0.5% arch/arm64/boot/dts/allwinner/
0.6% arch/arm64/boot/dts/amlogic/
1.9% arch/arm64/boot/dts/cix/
0.4% arch/arm64/boot/dts/exynos/google/
0.3% arch/arm64/boot/dts/exynos/
9.5% arch/arm64/boot/dts/freescale/
0.4% arch/arm64/boot/dts/intel/
0.5% arch/arm64/boot/dts/marvell/mmp/
10.6% arch/arm64/boot/dts/mediatek/
4.6% arch/arm64/boot/dts/nvidia/
11.4% arch/arm64/boot/dts/qcom/
5.8% arch/arm64/boot/dts/renesas/
6.7% arch/arm64/boot/dts/rockchip/
9.2% arch/arm64/boot/dts/ti/
0.4% arch/arm64/boot/dts/
0.3% arch/riscv/boot/dts/sophgo/
1.2% arch/riscv/boot/dts/spacemit/
0.4% arch/riscv/boot/dts/starfive/
0.6% arch/riscv/boot/dts/
0.3% arch/x86/kernel/
0.5% arch/
0.8% drivers/bus/
0.3% drivers/cache/
0.3% drivers/clk/
0.6% drivers/firmware/
0.5% drivers/irqchip/
1.2% drivers/memory/tegra/
2.5% drivers/reset/
1.1% drivers/soc/qcom/
0.5% drivers/soc/renesas/
1.4% drivers/soc/samsung/
0.5% drivers/soc/
0.7% drivers/
0.3% include/dt-bindings/clock/
1.2% include/dt-bindings/reset/
1.1% include/linux/soc/samsung/
0.3% include/linux/
982 files changed, 59312 insertions(+), 7066 deletions(-)
There was a slight delay sending it out as I was still in the
process of setting up my randconfig tests earlier this week
and I wanted to ensure everything is well tested this time.
Arnd
The following changes since commit dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa:
Linux 6.18-rc3 (2025-10-26 15:59:49 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.19
for you to fetch changes up to 00de4ef9d3abc0b195988c23aea2fefe5f76d3c4:
Merge tag 'riscv-config-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig (2025-11-27 23:03:34 +0100)
----------------------------------------------------------------
soc: defconfig for 6.19
As usual, a number of newly added drivers get enabled in the arm64 defconfig,
in addition to minor housekeeping work on defconfig files for arm32, arm64 and
riscv.
----------------------------------------------------------------
Alex Elder (1):
riscv: defconfig: enable SPI_FSL_QUADSPI as a module
Andy Yan (1):
arm64: defconfig: Enable Rockchip extensions for Synopsys DW DP
Arnd Bergmann (10):
Merge tag 'renesas-arm-defconfig-for-v6.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag 'mtk-defconfig-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/defconfig
Merge tag 'tegra-for-6.19-arm-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
Merge tag 'tegra-for-6.19-arm64-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
Merge tag 'imx-defconfig-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag 'at91-defconfig-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'omap-for-v6.19/defconfig-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/defconfig
Merge tag 'qcom-arm64-defconfig-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag 'v6.19-rockchip-defconfig64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/defconfig
Merge tag 'riscv-config-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
Claudiu Beznea (1):
arm64: defconfig: Enable Renesas RZ/G3S thermal driver
Cosmin Tanislav (1):
arm64: defconfig: Enable RZ/T2H / RZ/N2H ADC driver
Cristian Ciocaltea (1):
arm64: defconfig: Enable DW HDMI QP CEC support
Dario Binacchi (1):
ARM: mxs_defconfig: enable sound drivers for imx28-amarula-rmm
Fange Zhang (1):
arm64: defconfig: Enable SX150x GPIO expander driver
Geert Uytterhoeven (1):
ARM: shmobile: defconfig: Refresh for v6.18-rc1
Huang Shijie (1):
arm64: defconfig: Remove the redundant SCHED_MC/SCHED_SMT
John Madieu (1):
arm64: defconfig: Enable the Renesas RZ/G3E thermal driver
Jon Hunter (1):
ARM: tegra: Enable EXT4 for Tegra
João Paulo Gonçalves (1):
arm64: defconfig: Enable i.MX95 drivers for pinctrl, Ethernet and PCIe
Krzysztof Kozlowski (1):
arm64: defconfig: Enable two Novatek display panels for MTP8750 and Tianma
Laurentiu Mihalcea (1):
arm64: defconfig: enable i.MX AIPSTZ driver
Luca Weiss (1):
arm64: defconfig: Enable configs for Fairphone 3, 4, 5 smartphones
Luo Jie (1):
arm64: defconfig: Build NSS clock controller driver for IPQ5424
Macpaul Lin (1):
arm64: defconfig: Enable UFS support for MediaTek Genio 1200 EVK UFS board
Manikandan Muralidharan (1):
ARM: at91: at91_dt_defconfig: set MMC_SPI to module
Manivannan Sadhasivam (1):
arm64: defconfig: Enable SCSI UFS Crypto and Block Inline encryption drivers
Melody Olvera (1):
arm64: defconfig: Add M31 eUSB2 PHY config
Michael Riesch (1):
arm64: defconfig: enable rockchip camera interface
Parvathi Pudi (1):
ARM: multi_v7_defconfig: Enable TI PRU Ethernet driver
Shubhi Garg (1):
arm64: defconfig: Enable NVIDIA VRS PSEQ RTC
Tudor Ambarus (1):
arm64: defconfig: enable Exynos ACPM clocks
arch/arm/configs/at91_dt_defconfig | 2 +-
arch/arm/configs/multi_v7_defconfig | 2 ++
arch/arm/configs/mxs_defconfig | 2 ++
arch/arm/configs/shmobile_defconfig | 4 ++-
arch/arm/configs/tegra_defconfig | 4 ---
arch/arm64/configs/defconfig | 49 +++++++++++++++++++++++++++++++++++--
arch/riscv/configs/defconfig | 1 +
7 files changed, 56 insertions(+), 8 deletions(-)
The pull request you sent on Fri, 05 Dec 2025 19:26:47 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.19 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/b4c6c76e4039366017a4f568672e4ea9fc82f97d Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa:
Linux 6.18-rc3 (2025-10-26 15:59:49 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.19
for you to fetch changes up to 3ce8f4a501f61edbb5cb3fe13520f09ffb33396e:
ARM: omap1: avoid symbol clashes in fiq handler (2025-12-05 15:25:13 +0100)
----------------------------------------------------------------
soc: arm code changes for 6.19
These are very minimal changes for 32-bit Arm platform code, enabling
SMP bringup for one more SoC variant (mt6582) among spelling changes
and a build warning fix.
----------------------------------------------------------------
Ali Khan (1):
ARM: OMAP2+: Fix falg->flag typo in omap_smc2()
Arnd Bergmann (3):
Merge tag 'mtk-arm32-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/arm
Merge tag 'omap-for-v6.19/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
ARM: omap1: avoid symbol clashes in fiq handler
Cristian Cozzolino (2):
ARM: mediatek: add board_dt_compat entry for the MT6582 SoC
ARM: mediatek: add MT6582 smp bring up code
Julia Lawall (1):
ARM: gemini: fix typos in comments
Shivam Chaudhary (1):
ARM: versatile: Fix typo in versatile.c
arch/arm/mach-gemini/board-dt.c | 2 +-
arch/arm/mach-mediatek/Kconfig | 4 +++
arch/arm/mach-mediatek/mediatek.c | 1 +
arch/arm/mach-mediatek/platsmp.c | 1 +
arch/arm/mach-omap1/ams-delta-fiq-handler.S | 38 ++++++++++++++---------------
arch/arm/mach-omap2/omap-secure.h | 2 +-
arch/arm/mach-omap2/omap-smc.S | 2 +-
arch/arm/mach-versatile/versatile.c | 2 +-
8 files changed, 29 insertions(+), 23 deletions(-)
The pull request you sent on Fri, 05 Dec 2025 19:27:20 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.19 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/09cab48db950b6fb8c114314a20c0fd5a80cf990 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa:
Linux 6.18-rc3 (2025-10-26 15:59:49 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.19
for you to fetch changes up to 79edb7f596db99c01b25c1deebeffede6b48b505:
Merge tag 'samsung-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt (2025-12-05 15:32:21 +0100)
----------------------------------------------------------------
soc: devicetree updates for 6.19
Three new SoCs got added in existing arm64 chip families:
- Renesas R-Car X5H (R8A78000) is a new generation of automotive SoCs,
based on 16 Cortex-A720 (Armv9.2) cores, which makes the the currently
highest-perforance embedded SoC.
- TI AM62L is a new variant of the AM62 family of industrial SoCs, this
one comes without a GPU.
- Qualcomm MSM8937 (Snapdragon 430) is an older mobile phone chip based
on Cortex-A53, and closely related to MSM8917 (Snapdragn 425), which we
already support.
In addition, there are a good number of newly supported machines
across SoC families:
- Two Aspeed AST2600 (Cortex-A7) based BMC setups for large servers
- Mobile Phones and tables based on Mediatek MT6582, Nvidia Tegra124,
Qualcomm MSM8937 and Qualcomm MSM8939,
- Two Laptops based on Qualcomm SoCs: one using the older sdm850, the
other using x1p42100.
- One Router based on Rockchips RK3568
- 24 variants of the Enclustra Mercury system-on-module, all based on
32-bit Intel/Altera SocFPGA chips, plus two boards using 64-bit
SocFPGA Agilex chips..
- 30 industrial/embedded boards and single-board computers, using
various chips from NXP, Rockchips, Mediatek, TI, Amlogic, Qualcomm,
Spacemit, and Starfive.
In total there are 783 commits here, the majority of these improving
hardware support and cleaning up devicetree files across the tree, with
the majority of the changes going into the Qualcomm, NXP, Renesas and
Rockchips platforms.
----------------------------------------------------------------
Aaron Kling (12):
dt-bindings: arm: tegra: Document Jetson Nano Devkits
arm64: tegra: Add Tegra186 pin controllers
arm64: tegra: Add NVIDIA Jetson Nano 2GB Developer Kit support
dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210
arm64: tegra: Add ACTMON on Tegra210
arm64: tegra: Add interconnect properties for Tegra210
arm64: tegra: Add OPP tables on Tegra210
arm64: tegra: Enable NVDEC and NVENC on Tegra210
arm64: tegra: Add reserved-memory node for P3450
arm64: tegra: Add reserved-memory node for P2180
arm64: tegra: Set USB Micro-B port to OTG mode on P3450
arm64: tegra: Remove OTG ID GPIO from Jetson TX2 NX
Adrian Ng Ho Yin (3):
arm64: dts: socfpga: agilex5: Add L2 and L3 cache
arm64: dts: socfpga: agilex5: Add SMMU-V3-PMCG nodes
arm64: dts: intel: agilex5: Add Altera compatible for I3C controllers
Ahmad Fatoum (1):
ARM: dts: stm32: lxa: drop unnecessary vusb_d/a-supply
Aleksandrs Vinarskis (4):
dt-bindings: arm: qcom: Add Asus Zenbook A14 UX3407QA LCD/OLED variants
arm64: dts: qcom: Rework X1-based Asus Zenbook A14's displays
arm64: dts: qcom: x1e80100-asus-zenbook-a14: Enable WiFi, Bluetooth
arm64: dts: qcom: sc8280xp-x13s: enable camera privacy indicator
Alex Elder (4):
riscv: dts: spacemit: enable the i2c8 adapter
riscv: dts: spacemit: define fixed regulators
riscv: dts: spacemit: define regulator constraints
riscv: dts: spacemit: enable K1 SoC QSPI on BPI-F3
Alexander Kurz (1):
ARM: dts: imx53: enable PMIC RTC on imx53-qsrb
Alexander Martinz (4):
arm64: dts: qcom: qcm6490-shift-otter: Fix sorting and indentation
arm64: dts: qcom: qcm6490-shift-otter: Remove thermal zone polling delays
arm64: dts: qcom: qcm6490-shift-otter: Add missing reserved-memory
arm64: dts: qcom: qcm6490-shift-otter: Enable venus node
Alexander Stein (20):
arm64: dts: tqma8mpql-mba8mpxl: Add MicIn routing
ARM: dts: omap: am335x-tqma335x/mba335x: Fix MicIn routing
arm64: dts: imx95-tqma9596sa: reduce maximum FlexSPI frequency to 66MHz
arm64: dts: imx95-tqma9596sa: increase flexspi slew rate
arm64: dts: imx95-tqma9596sa: move flexcan pinctrl to SOM
arm64: dts: imx95-tqma9596sa: move lpspi3 pinctrl to SOM
arm64: dts: imx95-tqma9596sa: move sai config to SOM
arm64: dts: imx95-tqma9596sa: move pcie config to SOM
arm64: dts: imx95-tqma9596sa: update pcie config
arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for flexspi
arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for i2c
arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for usdhci
arm64: dts: imx95-tqma9596sa: add gpio bus recovery for i2c
arm64: dts: imx95-tqma9596sa: whitespace fixes
arm64: dts: imx95-tqma9596sa-mb-smarc-2: Add MicIn routing
arm64: dts: imx95-tqma9596sa-mb-smarc-2: mark LPUART1 as reserved
arm64: dts: mba8mx: Add MicIn routing
arm64: dts: mba8xx: Add MicIn routing
arm64: dts: mb-smarc-2: Add MicIn routing
arm64: dts: freescale: tqma9352: Add vcc-supply for spi-nor
Alexandre Belloni (1):
ARM: dts: imx6q-evi: fix rtc compatible
Alexey Klimov (3):
arm64: dts: qcom: qcm2290: add APR and its services
arm64: dts: qcom: qcm2290: add LPASS LPI pin controller
arm64: dts: qcom: qrb2210-rb1: add HDMI/I2S audio playback support
Andreas Kemnade (1):
ARM: dts: imx: e70k02: add sy7636
André Draszik (1):
arm64: dts: exynos: gs101-pixel-common: add node for s2mpg10 / clock
Aniket Limaye (1):
arm64: dts: ti: k3-j784s4: Fix I2C pinmux pull configuration
Antonio Borneo (1):
arm64: dts: st: Add I/O sync to eth pinctrl in stm32mp25-pinctrl.dtsi
Antony Kurniawan Soemardi (7):
arm64: dts: qcom: pmi8950: Add missing VADC channels
arm64: dts: qcom: pmi8950: Fix VADC channel scaling factors
ARM: dts: qcom: msm8960: reorder nodes and properties
ARM: dts: qcom: msm8960: inline qcom-msm8960-pins.dtsi
ARM: dts: qcom: msm8960: add I2C nodes for gsbi10 and gsbi12
ARM: dts: qcom: msm8960: add I2C nodes for gsbi1 and gsbi8
ARM: dts: qcom: msm8960: rename msmgpio node to tlmm
Aradhya Bhatia (2):
arm64: dts: ti: k3-am62: Add support for AM625 OLDI IO Control
arm64: dts: ti: k3-am625: Add OLDI support
Arnd Bergmann (33):
Merge tag 'pxa1908-dt-for-6.19' of https://gitlab.com/pxa1908-mainline/linux into soc/dt
Merge tag 'aspeed-6.19-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'renesas-dts-for-v6.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'thead-dt-for-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
Merge tag 'samsung-dt64-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'mtk-dts32-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'mtk-dts64-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'spacemit-dt-for-6.19-1' of https://github.com/spacemit-com/linux into soc/dt
Merge tag 'renesas-dts-for-v6.19-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'tegra-for-6.19-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.19-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.19-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'sunxi-dt-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'imx-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt64-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'socfpga_dts_updates_for_v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag 'ti-k3-dt-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'at91-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'omap-for-v6.19/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'qcom-arm32-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'qcom-arm64-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v6.19-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v6.19-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'stm32-dt-for-v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'cix-dt-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
Merge tag 'riscv-sophgo-dt-for-v6.19' of https://github.com/sophgo/linux into soc/dt
Merge tag 'mvebu-dt64-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'ti-k3-dt-for-v6.19-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'imx-bindings-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'v6.19-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'amlogic-arm64-dt-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'riscv-dt-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'samsung-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Aurelien Jarno (3):
riscv: dts: spacemit: enable the i2c2 adapter on BPI-F3
riscv: dts: spacemit: add 24c02 eeprom on BPI-F3
riscv: dts: spacemit: add i2c aliases on BPI-F3
Barnabás Czémán (2):
dt-bindings: arm: qcom: Add Xiaomi Redmi 3S
arm64: dts: qcom: Add Xiaomi Redmi 3S
Bartosz Bilas (1):
arm64: dts: mediatek: mt8370-grinn-genio-510-sbc: Add Grinn GenioSBC-510
Bence Csókás (1):
ARM: dts: imx53-usbarmory: Replace license text comment with SPDX identifier
Bjorn Andersson (5):
Merge branch '20250919-sm6350-mdss-reset-v1-1-48dcac917c73@fairphone.com' into arm64-for-6.19
Merge branch '20251014-qcom_ipq5424_nsscc-v7-2-081f4956be02@quicinc.com' into HEAD
Merge branch 'arm64-fixes-for-6.18' into HEAD
arm64: dts: qcom: qcs6490-rb3gen2: Rename vph-pwr regulator node
Revert "arm64: dts: qcom: sc7280: Increase config size to 256MB for ECAM feature"
Boon Khai Ng (1):
arm64: dts: agilex5: Add GMAC0 node for NAND daughter card
Bryan Brattlof (1):
dt-bindings: arm: ti: Add binding for AM62L SoCs
Bryan Hinton (2):
arm64: dts: mediatek: mt7981b: add labels for UART0/1/2 nodes
arm64: dts: mediatek: mt7981b: OpenWrt One: set console UART to 115200
Casey Connolly (2):
arm64: dts: qcom: qcm6490-shift-otter: Enable flash LED
arm64: dts: qcom: sdm845-oneplus: Update compatbible and add DDIC supplies
Chaoyi Chen (1):
arm64: dts: rockchip: Enable DisplayPort for rk3588-evb2
Charan Pedumuru (3):
arm: dts: ti: omap: am335x-pepper: Fix vmmc-supply property typo
arm: dts: ti: omap: Drop unnecessary properties for SDHCI node
dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema
Chen Wang (4):
riscv: sophgo: dts: add PCIe controllers for SG2042
riscv: sophgo: dts: enable PCIe for PioneerBox
riscv: sophgo: dts: enable PCIe for SG2042_EVB_V1.X
riscv: sophgo: dts: enable PCIe for SG2042_EVB_V2.0
Chen-Yu Tsai (11):
arm64: dts: allwinner: a523: Add GMAC200 ethernet controller
arm64: dts: allwinner: a527: cubie-a5e: Enable second Ethernet port
arm64: dts: allwinner: t527: avaota-a1: enable second Ethernet port
arm64: dts: allwinner: t527: orangepi-4a: Enable Ethernet port
dt-bindings: dma: allwinner,sun50i-a64-dma: Add compatibles for A523
arm64: dts: allwinner: a523: Add DMA controller device nodes
arm64: dts: allwinner: a523: Add device node for SPDIF block
arm64: dts: allwinner: a523: Add device nodes for I2S controllers
arm64: dts: allwinner: a523: Add I2S2 pins on PI pin group
arm64: dts: allwinner: a523: Add SPDIF TX pin on PB and PI pins
arm64: dts: mediatek: mt8195: Fix address range for JPEG decoder core 1
Chris Morgan (10):
arm64: dts: rockchip: enable NPU on Gameforce Ace
arm64: dts: rockchip: Add device type for Indiedroid Nova.
arm64: dts: rockchip: enable NPU on Indiedroid Nova
arm64: dts: rockchip: Enable HS400 for Indiedroid Nova
arm64: dts: rockchip: Fix DMA for Indiedroid Nova Bluetooth
arm64: dts: rockchip: Enable USB-C DP Alt for Indiedroid Nova
arm64: dts: rockchip: Add clk32k_in for Indiedroid Nova
arm64: dts: rockchip: Define regulator for pcie2x1l2 on Indiedroid Nova
arm64: dts: rockchip: Correct pinctrl for pcie for Indiedroid Nova
arm64: dts: rockchip: Add host wake pin for wifi on Indiedroid Nova
Christian Hewitt (2):
dt-bindings: arm: amlogic: add support for Tanix TX9 Pro
arm64: dts: meson: add initial device-tree for Tanix TX9 Pro
Christian Marangi (1):
ARM: dts: mediatek: drop wrong syscon hifsys compatible for MT2701/7623
Chukun Pan (9):
arm64: dts: rockchip: fixes regulator for 100ASK DshanPi A1
arm64: dts: rockchip: fixes ethernet for 100ASK DshanPi A1
arm64: dts: rockchip: fixes vcc3v3_s0 supply for 100ASK DshanPi A1
arm64: dts: rockchip: fixes audio for 100ASK DshanPi A1
arm64: dts: rockchip: remove mmc max-frequency for 100ASK DshanPi A1
arm64: dts: rockchip: add mmc aliases for 100ASK DshanPi A1
arm64: dts: rockchip: enable button for 100ASK DshanPi A1
arm64: dts: rockchip: enable USB for 100ASK DshanPi A1
arm64: dts: rockchip: enable RTC for 100ASK DshanPi A1
Claudiu Beznea (3):
arm64: dts: renesas: r9a08g045: Add TSU node
arm64: dts: renesas: r9a08g045: Add USB support
arm64: dts: renesas: rzg3s-smarc: Enable USB support
Coia Prant (5):
dt-bindings: vendor-prefixes: Add 9Tripod
dt-bindings: arm: rockchip: Add 9Tripod X3568 series
arm64: dts: rockchip: Add devicetree for the 9Tripod X3568 v4
arm64: dts: rockchip: clean up devicetree for 9Tripod X3568 v4
arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on 9Tripod X3568 v4
Conor Dooley (5):
riscv: dts: microchip: enable qspi adc/mmc-spi-slot on BeagleV Fire
MAINTAINERS: add Conor to StarFive entry
MAINTAINERS: remove patchwork from RISC-V MISC SOC SUPPORT
MAINTAINERS: add tree to RISC-V Microchip entry
MAINTAINERS: degrade RISC-V MISC SOC SUPPORT to Odd Fixes
Cosmin Tanislav (3):
arm64: dts: renesas: r9a09g077: Add ADCs support
arm64: dts: renesas: r9a09g087: Add ADCs support
arm64: dts: renesas: rzt2h/rzn2h-evk: Enable ADCs
Cristian Cozzolino (8):
ARM: dts: mediatek: mt6582: move MMIO devices under soc node
ARM: dts: mediatek: mt6582: sort nodes and properties
ARM: dts: mediatek: mt6582: remove compatible property from root node
ARM: dts: mediatek: mt6582: add mt6582 compatible to timer
ARM: dts: mediatek: mt6582: add clock-names property to uart nodes
ARM: dts: mediatek: mt6582: add enable-method property to cpus
dt-bindings: arm: mediatek: Add MT6582 yarisxl
ARM: dts: mediatek: add basic support for Alcatel yarisxl board
Dang Huynh (1):
arm64: dts: qcom: Add initial support for MSM8937
Daniel Golle (4):
arm64: dts: mediatek: mt7622: add 'soc-uuid' cell to efuse
arm64: dts: mediatek: mt7986a: add 'soc-uuid' cell to efuse
arm64: dts: mediatek: mt7981b: add 'soc-uuid' cell to efuse
arm64: dts: mediatek: mt7988a: add 'soc-uuid' cell to efuse
Daniel Hsu (1):
ARM: dts: aspeed: harma: Add MCTP I2C controller node
Dario Binacchi (1):
ARM: dts: imx28-amarula-rmm: add I2S audio
David Heidelberg (4):
arm64: dts: qcom: sdm845: Define guard pages within the rmtfs region
arm64: dts: qcom: sdm845-oneplus: Group panel pinctrl
arm64: dts: qcom: sdm845-oneplus: Implement panel sleep pinctrl
arm64: dts: qcom: sdm845-oneplus: Describe TE gpio
Denzeel Oliva (1):
arm64: dts: exynos990: Add sysreg nodes for PERIC0 and PERIC1
Dinh Nguyen (5):
arm64: dts: socfpga: move sdmmc-ecc to the base DTSI file
arm64: dts: socfpga: stratix10-swvp: fix dtbs_check warnings swvp
arm64: dts: socfpga: agilex: fix dtbs_check warning for clock manager
arm64: dts: socfpga: agilex: fix dtbs_check warning for NAND
arm64: dts: socfpga: agilex5: fix CHECK_DTBS warning for NAND
Diogo Ivo (2):
arm64: tegra: Add Tegra210 NVJPG power-domain node
arm64: tegra: Add NVJPG node for Tegra210 platforms
Dmitry Baryshkov (26):
arm64: dts: qcom: lemans: move USB PHYs to a proper place
arm64: dts: qcom: lemans: add refgen regulator and use it for DSI
arm64: dts: qcom: sc7180: add refgen regulator and use it for DSI
arm64: dts: qcom: sc7280: add refgen regulator and use it for DSI
arm64: dts: qcom: sc8180x: add refgen regulator and use it for DSI
arm64: dts: qcom: sdm670: add refgen regulator and use it for DSI
arm64: dts: qcom: sdm845: add refgen regulator and use it for DSI
arm64: dts: qcom: sm6350: add refgen regulator and use it for DSI
arm64: dts: qcom: sm8150: add refgen regulator and use it for DSI
arm64: dts: qcom: sm8250: add refgen regulator and use it for DSI
arm64: dts: qcom: qcs8300: add refgen regulator
arm64: dts: qcom: sc8280xp: add refgen regulator
arm64: dts: qcom: sm6375: add refgen regulator
arm64: dts: qcom: rename qcs8300 to monaco
arm64: dts: qcom: rename x1e80100 to hamoa
arm64: dts: qcom: rename sm6150 to talos
arm64: dts: qcom: sdm670: create common zap-shader node
arm64: dts: qcom: sdm845: create common zap-shader node
arm64: dts: qcom: sc8180x: create common zap-shader node
arm64: dts: qcom: sc8280xp: create common zap-shader node
arm64: dts: qcom: sm8250: drop duplicate memory-region defs
arm64: dts: qcom: sc7180: add gpu_zap_shader label
arm64: dts: qcom: add gpu_zap_shader label
arm64: dts: qcom: rename qcm2290 to agatti
arm64: dts: qcom: rename sc7280 to kodiak
arm64: dts: qcom: rename x1p42100 to purwa
Dominik Haller (1):
arm64: dts: ti: k3-am68-phycore-som: Add pmic label
Duje Mihanović (10):
arm64: dts: marvell: samsung,coreprimevelte: Add backlight
arm64: dts: marvell: samsung,coreprimevelte: Correct CD GPIO
arm64: dts: marvell: samsung,coreprimevelte: Enable eMMC
arm64: dts: marvell: pxa1908: Add PWMs
arm64: dts: marvell: samsung,coreprimevelte: Add vibrator
arm64: dts: marvell: pxa1908: Move ramoops to SoC dtsi
arm64: dts: marvell: samsung,coreprimevelte: Drop some reserved memory
arm64: dts: marvell: samsung,coreprimevelte: Fill in memory node
arm64: dts: marvell: samsung,coreprimevelte: Add USB connector
arm64: dts: marvell: pxa1908: Add power domains
Dzmitry Sankouski (2):
arm64: dts: qcom: sdm845-starqltechn: remove (address|size)-cells
arm64: dts: qcom: sdm845-starqltechn: fix max77705 interrupts
E Shattow (1):
dts: starfive: jh7110-common: split out mmc0 reset pins from common into boards
Eddie James (4):
dt-bindings: arm: aspeed: add IBM Balcones board
dt-bindings: arm: aspeed: add IBM Bonnell board
ARM: dts: aspeed: Add Balcones system
ARM: dts: aspeed: Fix max31785 fan properties
Eric Gonçalves (1):
arm64: dts: qcom: sm8250-samsung-common: correct reserved pins
Erikas Bitovtas (2):
dt-bindings: arm: qcom: Add Asus ZenFone 2 Laser/Selfie
arm64: dts: qcom: msm8939-asus-z00t: add initial device tree
FUKAUMI Naoki (7):
arm64: dts: rockchip: Fix USB Type-C host mode for Radxa ROCK 5B+/5T
arm64: dts: rockchip: Switch microSD card detect to gpio on Radxa ROCK 5 ITX/5C
arm64: dts: rockchip: Remove sdmmc max-frequency for Radxa ROCK 5 ITX/5B/5B+/5T
arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A
arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A
arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 3C
arm64: dts: rockchip: Use default-state for power LED for Radxa boards
Fabio Estevam (1):
dt-bindings: soc: imx-iomuxc-gpr: Document the CSI mux
Fenglin Wu (1):
arm64: dts: qcom: x1e80100-crd: Add charge limit nvmem
Fong, Yan Kei (4):
arm64: dts: socfpga: n5x: Add 4-bit SPI bus width
arm64: dts: socfpga: stratix10: Add 4-bit SPI bus width
arm64: dts: socfpga: agilex: Add 4-bit SPI bus width
arm64: dts: socfpga: agilex5: Add 4-bit SPI bus width
Frank Li (44):
arm64: dts: fsl-lx2160a: include rev2 chip's dts
ARM: dts: imx6: rename stmpgpio to gpio
ARM: dts: imx6: rename touch-thermal0 to touch-0-thermal
ARM: dts: imx6: rename m95m02 to eeprom
ARM: dts: imx6qdl-ts4900: rename ngpio to ngpios
ARM: dts: imx6: remove gpio suffix for regulator
ARM: dts: imx6: change voltage-divider's io-channel-cells to 1
ARM: dts: imx6: remove pinctrl-name if pinctrl-0 doesn't exist
ARM: dts: imx6-tbs2910: rename ir_recv to ir-receiver
ARM: dts: imx6q-utilite-pro: add missing required property for pci
ARM: dts: imx6ull-phytec-tauri: remove extra space before jedec,spi-nor
ARM: dts: imx6qdl-nitrogen6_max: rename i2c<n>mux to i2c
ARM: dts: imx: add power-supply for lcd panel
ARM: dts: imx6ull-dhcom-pdk2: rename power-supply to vcc-supply for touchscreen
ARM: dts: imx: remove redundant linux,phandle
ARM: dts: imx6qdl-skov-cpu fix typo interrupt
ARM: dts: imx6q-cm-fx6.dts: add supplies for wm8731
ARM: dts: Add bus type for parallel ov5640
ARM: dts: add device_type for memory node
ARM: dts: remove undocumented clock-names for ov5642
ARM: dts: imx7ulp: remove bias-pull-up
arm64: dts: layerscape: add dma-coherent for usb node
arm64: dts: imx8dxl-evk: add bt information for lpuart1
arm64: dts: imx8dxl-evk: add state_100mhz and state_200mhz for usdhc
arm64: dts: imx8-ss-conn: add fsl,tuning-step for usdhc1 and usdhc2
arm64: dts: imx8-ss-conn: add missed clock enet_2x_txclk for fec[1,2]
arm64: dts: imx8dxl-ss-conn: delete usb3_lpcg node
arm64: dts: imx8: add vdd-supply and vddio-supply for fsl,mpl3115
ARM: dts: imx: add vdd-supply and vddio-supply for fsl,mpl3115
arm64: dts: imx8qm-mek: add state_100mhz and state_200mhz for usdhc
arm64: dts: imx8qm-mek: assign double SD bus frequency for usdhc1
arm64: dts: imx8qm-mek: add lpuart1 and bluetooth node
arm64: dts: imx8qm: add label thermal_zones
arm64: dts: imx8qm-mek: add pmic thermal-zones
arm64: dts: imx8qm-mek: add usbotg1 and related nodes
arm64: dts: imx8qm-mek: replace space with tab
arm64: dts: imx8qxp: add MAC address in ocotp
arm64: dts: imx8qxp: add wakeup source for power-key
arm64: dts: imx8qxp-mek: add state_100mhz and state_200mhz for usdhc
arm64: dts: imx8qxp-mek: update usdhc1 clock to 400Mhz
arm64: dts: imx8qxp-mek: add flexspi and flash
arm64: dts: imx8qxp-mek: add phandle ocotp mac-address for fec
arm64: dts: imx8qxp-mek: add fec2 support
arm64: dts: imx8qxp-mek: change space with tab
Frank Wunderlich (5):
dt-bindings: arm: mediatek: add BPI-R4 Pro board
arm64: dts: mediatek: mt7988: Disable 2.5G phy and enable at board layer
arm64: dts: mediatek: mt7988: Add devicetree for BananaPi R4 Pro
arm64: dts: mediatek: mt7988a-bpi-r4-pro: Add PCIe overlays
arm64: dts: mediatek: mt7988a-bpi-r4pro: Add mmc overlays
Fred Chen (7):
ARM: dts: aspeed: santabarbara: Add blank lines between nodes for readability
ARM: dts: aspeed: santabarbara: Add sensor support for extension boards
ARM: dts: aspeed: santabarbara: Enable MCTP for frontend NIC
ARM: dts: aspeed: santabarbara: Add bmc_ready_noled Led
ARM: dts: aspeed: santabarbara: Add gpio line name
ARM: dts: aspeed: santabarbara: Add AMD APML interface support
ARM: dts: aspeed: santabarbara: Add eeprom device node for PRoT module
Gary Yang (1):
arm64: dts: cix: Add pinctrl nodes for sky1
Gatien Chevallier (5):
ARM: dts: stm32: add iwdg1 node in stm32mp131.dtsi
ARM: dts: stm32: add the ARM SMC watchdog in stm32mp131.dtsi
ARM: dts: stm32: enable the ARM SMC watchdog node in stm32mp135f-dk
ARM: dts: stm32: add the IWDG2 interrupt line in stm32mp131.dtsi
arm64: dts: st: set RIFSC as an access controller on stm32mp21x platforms
Gaurav Kohli (1):
arm64: dts: qcom: lemans-evk: Enable AMC6821 fan controller
Geert Uytterhoeven (16):
ARM: dts: renesas: r7s72100: Move interrupt-parent to root node
ARM: dts: renesas: r7s9210: Remove duplicate interrupt-parent
ARM: dts: renesas: r8a7742: Move interrupt-parent to root node
ARM: dts: renesas: r8a7743: Move interrupt-parent to root node
ARM: dts: renesas: r8a7744: Move interrupt-parent to root node
ARM: dts: renesas: r8a7745: Move interrupt-parent to root node
ARM: dts: renesas: r8a77470: Move interrupt-parent to root node
ARM: dts: renesas: r8a7790: Move interrupt-parent to root node
ARM: dts: renesas: r8a7791: Move interrupt-parent to root node
ARM: dts: renesas: r8a7792: Move interrupt-parent to root node
ARM: dts: renesas: r8a7793: Move interrupt-parent to root node
ARM: dts: renesas: r8a7794: Move interrupt-parent to root node
ARM: dts: renesas: r9a06g032: Move interrupt-parent to root node
arm64: dts: renesas: v3msk: Enable watchdog timer
ARM: dts: am33xx: Add missing serial console speed
Merge tag 'renesas-r8a779a0-dt-binding-defs-tag2' into renesas-dts-for-v6.19
George Kelly (1):
ARM: dts: ti/omap: fix incorrect compatible string in internal eeprom node
Gergo Koteles (1):
arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider
Griffin Kroah-Hartman (3):
arm64: dts: qcom: qcm6490-fairphone-fp5: Add vibrator support
arm64: dts: qcom: qcm6490-fairphone-fp5: Enable CCI pull-up
arm64: dts: qcom: qcm6490-fairphone-fp5: Add UW cam actuator
Guido Günther (1):
arm64: dts: qcom: sdm845-shift-axolotl: Drop address and size cells from panel
Guillaume La Roque (1):
arm64: dts: amlogic: meson-g12b: Fix L2 cache reference for S922X CPUs
Hai Pham (2):
arm64: dts: renesas: Add R8A78000 SoC support
arm64: dts: renesas: r8a78000: Add initial Ironhide board support
Haibo Chen (1):
arm64: dts: imx: correct the flexspi compatible string to match with yaml
Hal Feng (5):
dt-bindings: riscv: Add StarFive JH7110S SoC and VisionFive 2 Lite board
riscv: dts: starfive: jh7110-common: Move out some nodes to the board dts
riscv: dts: starfive: Add common board dtsi for VisionFive 2 Lite variants
riscv: dts: starfive: Add VisionFive 2 Lite board device tree
riscv: dts: starfive: Add VisionFive 2 Lite eMMC board device tree
Han Gao (3):
riscv: dts: thead: add xtheadvector to the th1520 devicetree
riscv: dts: thead: add ziccrse for th1520
riscv: dts: thead: add zfh for th1520
Hans Zhang (2):
arm64: dts: cix: Add PCIe Root Complex on sky1
arm64: dts: cix: Enable PCIe on the Orion O6 board
Haotien Hsu (2):
dt-bindings: usb: Add wake-up support for Tegra234 XUSB host controller
arm64: tegra: Add interrupts for Tegra234 USB wake events
Heiko Stuebner (12):
dt-bindings: clock: rk3568: Add SCMI clock ids
Merge branch 'v6.19-shared/clkids' into v6.19-armsoc/dts64
arm64: dts: rockchip: use SCMI clock id for cpu clock on rk356x
arm64: dts: rockchip: add missing clocks for cpu cores on rk356x
arm64: dts: rockchip: use SCMI clock id for gpu clock on rk356x
arm64: dts: rockchip: move cpu_thermal node to the correct position
arm64: dts: rockchip: describe mcu eeprom cells on rk3568-ts433
arm64: dts: rockchip: move common qnap tsx33 parts to dtsi
dt-bindings: arm: rockchip: add TS233 to RK3568-based QNAP NAS devices
arm64: dts: rockchip: add QNAP TS233 devicetree
arm64: dts: rockchip: Add power-domain to RK3368 DSI controller
arm64: dts: rockchip: Add power-domain to RK3368 VOP controller
Hendrik Hamerlinck (1):
riscv: dts: spacemit: add UART pinctrl combinations
Herve Codina (Schneider Electric) (1):
ARM: dts: renesas: r9a06g032: Add the ADC device
Hrushikesh Salunke (3):
arm64: dts: ti: k3-j784s4-evm-pcie0-pcie1-ep: Add boot phase tag to "pcie1_ep"
arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all tag to SERDES0
arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all tag to "pcie1_ctrl"
Hsun Lai (2):
dt-bindings: arm: rockchip: Add 100ASK DShanPi A1
arm64: dts: rockchip: add DTs for 100ASK DShanPi A1
Icenowy Zheng (2):
dt-bindings: riscv: starfive: add xunlong,orangepi-rv
riscv: dts: starfive: add Orange Pi RV
Igor Belwon (1):
arm64: dts: mediatek: Add MT6878 pinmux macro header file
Ioana Ciornei (6):
dt-bindings: fsl,fpga-qixis-i2c: add support for LX2160ARDB FPGA
dt-bindings: fsl,fpga-qixis: describe the gpio child node found on LS1046AQDS
arm64: dts: lx2160a-rdb: describe the QIXIS FPGA and two child GPIO controllers
arm64: dts: ls1046a-qds: describe the FPGA based GPIO controller
arm64: dts: lx2160a-rdb: fully describe the two SFP+ cages
arm64: dts: ls1046a-qds: describe the two on-board SFP+ cages
Jan Petrous (OSS) (1):
arm64: dts: freescale: Add GMAC Ethernet for S32G2 EVB and RDB2 and S32G3 RDB3
Jan Remmet (5):
arm64: dts: imx8mm-phyboard-polis: Use GPL-2.0-or-later OR MIT
arm64: dts: imx8mm-phyboard-polis: move mipi bridge to som
arm64: dts: imx8mm-phyboard-polis-peb-av-10: reorder properties to match dts coding style
arm64: dts: imx8mm-phyboard-polis-peb-av-10: split display configuration
arm64: dts: imx8mm-phyboard-polis-peb-av-10-ph128800t006
Jason-JH Lin (1):
arm64: dts: mediatek: Add GCE header for MT8196
Jie Gan (1):
arm64: dts: qcom: kodiak: add coresight nodes
Jihed Chaibi (3):
ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible
ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible
ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties
Jingzhou Zhu (2):
dt-bindings: arm: qcom: Document Huawei MateBook E 2019
arm64: dts: qcom: Add support for Huawei MateBook E 2019
Joel Selvaraj (1):
arm64: dts: qcom: sdm845-shift-axolotl: fix touchscreen properties
Johan Jonker (5):
ARM: dts: rockchip: Adapt tps65910 nodes on RK3066 boards
ARM: dts: rockchip: Remove mshc aliases from RK3288
ARM: dts: rockchip: Add spi_flash label to rk3288-veyron
ARM: dts: rockchip: move edp assigned-clocks to edp node on rk3288
arm64: dts: rockchip: correct assigned-clock-rates spelling on 2 boards
John Madieu (1):
arm64: dts: renesas: r9a09g047: Add TSU node
Jonas Rebmann (2):
dt-bindings: arm: fsl: Add Protonic PRT8ML
arm64: dts: add Protonic PRT8ML board
Jonathan Albrieux (1):
arm64: dts: qcom: msm8916-longcheer-l8910: Add touchscreen
Josua Mayer (2):
Revert "arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports"
clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4
Joy Zou (2):
arm64: dts: imx95-15x15-evk: add fan-supply property for pwm-fan
arm64: dts: imx8: add edma error interrupt support
João Paulo Gonçalves (3):
dt-bindings: arm: ti: add Toradex Aquila AM69
arm64: dts: ti: am69-aquila: Add Clover
dt-bindings: arm: fsl: add Toradex SMARC iMX95
Julien Massot (1):
arm64: dts: mt8183: Rename nodes to match audiosys DT schema
Jun Guo (2):
arm64: dts: cix: add DT nodes for SPI
arm64: dts: cix: add a compatible string for the cix sky1 SoC
Karel Balej (3):
arm64: dts: samsung,coreprimevelte: add PMIC
arm64: dts: samsung,coreprimevelte: add touchscreen
arm64: dts: samsung,coreprimevelte: add SDIO
Kathiravan Thirumoorthy (1):
arm64: dts: qcom: ipq5424: correct the TF-A reserved memory to 512K
Kaustabh Chakraborty (7):
arm64: dts: exynos7870-a2corelte: add bus-width to mmc0 node
arm64: dts: exynos7870-j6lte: add bus-width to mmc0 node
arm64: dts: exynos7870-on7xelte: add bus-width to mmc0 node
arm64: dts: exynos7870: add DSI support
arm64: dts: exynos7870-on7xelte: enable display panel support
arm64: dts: exynos7870-a2corelte: enable display panel support
arm64: dts: exynos7870-j6lte: enable display panel support
Keke Li (1):
dts: arm64: amlogic: Add ISP related nodes for C3
Kevin Tung (2):
dt-bindings: arm: aspeed: add Meta Yosemite5 board
ARM: dts: aspeed: yosemite5: Add Meta Yosemite5 BMC
Khairul Anuar Romli (5):
dt-bindings: mtd: cdns,hp-nfc: Add iommu property
dt-bindings: dma: snps,dw-axi-dmac: Add iommu property
arm64: dts: socfpga: agilex5: Add SMMU nodes
dt-bindings: firmware: svc: Add IOMMU support for Agilex5
arm64: dts: socfpga: Add Agilex5 SVC node with memory region
Kieran Bingham (1):
arm64: dts: freescale: debix-som-a-bmb-08: Enable HDMI output
Konrad Dybcio (7):
dt-bindings: clock: qcom,x1e80100-gcc: Add missing USB4 clocks/resets
arm64: dts: qcom: x1e80100: Extend the gcc input clock list
arm64: dts: qcom: x1e80100: Describe the full 'link' region of DP hosts
arm64: dts: qcom: x1e80100: Move CPU idle states to their respective PSCI PDs
arm64: dts: qcom: sdm845-starqltechn: Fix i2c-gpio node name
arm64: dts: qcom: lemans: Align ethernet interconnect-names with schema
arm64: dts: qcom: sdx75: Fix the USB interrupt entry order
Krishna Chaitanya Chundru (6):
arm64: dts: qcom: sc7280: Increase config size to 256MB for ECAM feature
arm64: dts: qcom: sm8750-mtp: move PCIe GPIOs to pcieport0 node
arm64: dts: qcom: sm8450: Add opp-level to indicate PCIe data rates
arm64: dts: qcom: sm8550: Add opp-level to indicate PCIe data rates
arm64: dts: qcom: sm8650: Add opp-level to indicate PCIe data rates
arm64: dts: qcom: x1e80100: Add opp-level to indicate PCIe data rates
Krishna Kurapati (5):
arm64: dts: qcom: x1e80100: Fix compile warnings for USB HS controller
arm64: dts: qcom: x1e80100: Add missing quirk for HS only USB controller
arm64: dts: qcom: lemans: Add missing quirk for HS only USB controller
arm64: dts: qcom: sdx75: Flatten usb controller node
arm64: dts: qcom: sdx75: Add missing usb-role-switch property
Krzysztof Kozlowski (5):
Merge branch 'for-v6.19/clk-dt-bindings' into next/dt64
arm64: tegra: Add default GIC address cells on Tegra132
arm64: tegra: Add default GIC address cells on Tegra186
arm64: tegra: Add default GIC address cells on Tegra194
arm64: tegra: Add default GIC address cells on Tegra210
Kuninori Morimoto (26):
arm64: dts: renesas: r8a774a1: Move interrupt-parent to root node
arm64: dts: renesas: r8a774b1: Move interrupt-parent to root node
arm64: dts: renesas: r8a774c0: Move interrupt-parent to root node
arm64: dts: renesas: r8a774e1: Move interrupt-parent to root node
arm64: dts: renesas: r8a77951: Move interrupt-parent to root node
arm64: dts: renesas: r8a77960: Move interrupt-parent to root node
arm64: dts: renesas: r8a77961: Move interrupt-parent to root node
arm64: dts: renesas: r8a77965: Move interrupt-parent to root node
arm64: dts: renesas: r8a77970: Move interrupt-parent to root node
arm64: dts: renesas: r8a77980: Move interrupt-parent to root node
arm64: dts: renesas: r8a77990: Move interrupt-parent to root node
arm64: dts: renesas: r8a77995: Move interrupt-parent to root node
arm64: dts: renesas: r8a779a0: Move interrupt-parent to root node
arm64: dts: renesas: r8a779f0: Move interrupt-parent to root node
arm64: dts: renesas: r8a779g0: Move interrupt-parent to root node
arm64: dts: renesas: r8a779h0: Move interrupt-parent to root node
arm64: dts: renesas: r9a07g043u: Move interrupt-parent to root node
arm64: dts: renesas: r9a07g044: Move interrupt-parent to root node
arm64: dts: renesas: r9a07g054: Move interrupt-parent to root node
arm64: dts: renesas: r9a08g045: Move interrupt-parent to root node
arm64: dts: renesas: r9a09g011: Move interrupt-parent to root node
arm64: dts: renesas: r9a09g047: Move interrupt-parent to root node
arm64: dts: renesas: r9a09g056: Move interrupt-parent to root node
arm64: dts: renesas: r9a09g057: Move interrupt-parent to root node
arm64: dts: renesas: r9a09g077: Move interrupt-parent to root node
arm64: dts: renesas: r9a09g087: Move interrupt-parent to root node
Lad Prabhakar (9):
arm64: dts: renesas: r9a09g057: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a09g056: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a09g077: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a09g087: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a09g077: Add ETHSS node
arm64: dts: renesas: r9a09g087: Add ETHSS node
arm64: dts: renesas: r9a09g077: Add GMAC nodes
arm64: dts: renesas: r9a09g087: Add GMAC nodes
arm64: dts: renesas: rzt2h-n2h-evk: Enable Ethernet support
Laurent Pinchart (4):
arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Drop clock-frequency from camera sensor node
arm64: dts: renesas: rzg2l-smarc: Drop clock-frequency from camera sensor node
arm64: dts: imx8mp: Specify the number of channels for CSI-2 receivers
arm64: dts: imx8mp-debix-model-a: Fix ethernet PHY address
Laurentiu Mihalcea (2):
arm64: dts: imx8mp: convert 'aips5' to 'aipstz5'
arm64: dts: imx8mp: make 'dsp' node depend on 'aips5'
Le Qi (1):
arm64: dts: qcom: hamoa-iot-evk: Fix 4-speaker playback support
Leo Wang (2):
ARM: dts: aspeed: clemente: add shunt-resistor-micro-ohms for LM5066i
ARM: dts: aspeed: clemente: Add HDD LED GPIO
Li Liu (2):
arm64: dts: qcom: Add display support for QCS615
arm64: dts: qcom: Add display support for QCS615 RIDE board
Liangbin Lian (3):
dt-bindings: vendor-prefixes: Document LinkEase
dt-bindings: arm: rockchip: Add LinkEase EasePi R1
arm64: dts: rockchip: add LinkEase EasePi R1
Loic Poulain (1):
arm64: dts: qcom: qcm2290: Fix camss register prop ordering
Longbin Li (3):
dt-bindings: soc: sophgo: add TOP syscon for CV18XX/SG200X series SoC
riscv: dts: sophgo: Add syscon node for cv18xx
riscv: dts: sophgo: Add USB support for cv18xx
Lothar Rubusch (11):
ARM: dts: socfpga: add Enclustra boot-mode dtsi
ARM: dts: socfpga: add Enclustra base-board dtsi
ARM: dts: socfpga: add Enclustra Mercury SA1
dt-bindings: altera: add Enclustra Mercury SA1
ARM: dts: socfpga: add Enclustra Mercury+ SA2
dt-bindings: altera: add binding for Mercury+ SA2
ARM: dts: socfpga: add Mercury AA1 variants
dt-bindings: altera: add Mercury AA1 variants
ARM: dts: socfpga: removal of generic PE1 dts
dt-bindings: altera: removal of generic PE1 dts
ARM: dts: socfpga: add Enclustra SoM dts files
Louis-Alexis Eyraud (2):
arm64: dts: mediatek: mt8365: Add GPU support
arm64: dts: mediatek: mt8365-evk: Enable GPU support
Luca Weiss (12):
dt-bindings: clock: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets
arm64: dts: qcom: sm6350: Add MDSS_CORE reset to mdss
arm64: dts: qcom: sm8250: Add MDSS_CORE reset to mdss
arm64: dts: qcom: qcm6490-fairphone-fp5: Add supplies to simple-fb node
arm64: dts: qcom: qcm6490-fairphone-fp5: Add VTOF_LDO_2P8 regulator
arm64: dts: qcom: qcm6490-fairphone-fp5: Use correct compatible for audiocc
arm64: dts: qcom: qcm6490-shift-otter: Use correct compatible for audiocc
arm64: dts: qcom: sm7325-nothing-spacewar: Use correct compatible for audiocc
arm64: dts: qcom: qcm6490-shift-otter: Enable RGB LED
arm64: dts: qcom: sm6350: Fix wrong order of freq-table-hz for UFS
arm64: dts: qcom: sm6350: Add OPP table support to UFSHC
arm64: dts: qcom: sm6350: Add interconnect support to UFS
Luo Jie (5):
dt-bindings: clock: Add "#interconnect-cells" property in IPQ9574 example
dt-bindings: interconnect: Add Qualcomm IPQ5424 NSSNOC IDs
dt-bindings: clock: gcc-ipq5424: Add definition for GPLL0_OUT_AUX
dt-bindings: clock: qcom: Add NSS clock controller for IPQ5424 SoC
arm64: dts: qcom: ipq5424: Add NSS clock controller node
Macpaul Lin (3):
dt-bindings: arm64: mediatek: add mt8395-evk-ufs board
arm64: dts: mediatek: mt8395-genio-1200-evk: Move common parts to dtsi
arm64: dts: mediatek: add device-tree for Genio 1200 EVK UFS board
Manikanta Mylavarapu (1):
arm64: dts: qcom: ipq5424: add cooling maps for CPU thermal zones
Manivannan Sadhasivam (1):
arm64: dts: amlogic: Fix the register name of the 'DBI' region
Marco Felsch (2):
dt-bindings: arm: fsl: add Skov Rev.C HDMI support
arm64: dts: imx8mp-skov: add Rev.C HDMI support
Marek Szyprowski (4):
ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
Marek Vasut (9):
arm64: dts: renesas: sparrow-hawk: Add overlay for RPi Display 2
arm64: dts: renesas: sparrow-hawk: Add overlay for Argon40 fan HAT
dt-bindings: arm: imx: document i.MX 95 Verdin Evaluation Kit (EVK)
arm64: dts: freescale: add initial support for i.MX 95 Verdin Evaluation Kit (EVK)
arm64: dts: renesas: r8a77960: Add GX6250 GPU node
arm64: dts: renesas: r8a77961: Add GX6250 GPU node
arm64: dts: renesas: sparrow-hawk: Fix full-size DP connector node name and labels
arm64: dts: renesas: r8a77965: Add GE7800 GPU node
arm64: dts: imx8mp: Add missing LED enumerators for DH electronics i.MX8M Plus DHCOM on PDK2
Markus Niebel (5):
arm64: dts: imx95-tqma9596sa: fix TPM5 pinctrl node name
arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM
arm64: dts: imx95-tqma9596sa: add EEPROM pagesize
arm64: dts: imx95-tqma9596sa-mb-smarc-2: remove superfluous line
arm64: dts: imx95-tqma9596sa-mb-smarc-2: add aliases for SPI
Markus Schneider-Pargmann (TI.com) (6):
arm64: dts: ti: k3-am62: Define possible system states
arm64: dts: ti: k3-am62a: Define possible system states
arm64: dts: ti: k3-am62p: Define possible system states
arm64: dts: ti: k3-am62-lp-sk: Set wakeup-source system-states
arm64: dts: ti: k3-am62a7-sk: Set wakeup-source system-states
arm64: dts: ti: k3-am62p5-sk: Set wakeup-source system-states
Martin Kepplinger-Novaković (2):
arm64: dts: imx8mp: add idle cooling devices to cpu core
arm64: dts: imx8mp: add cpuidle cooling device to the alert trip point
Mateusz Koza (1):
arm64: dts: mediatek: mt8390-genio-700-evk: Add Grinn GenioSBC-700
Mathew McBride (2):
dt-bindings: embedded-controller: add Traverse Ten64 board controller
arm64: dts: ten64: add board controller binding
Matthias Schiffer (4):
dt-bindings: omap: add AM335x-based TQMa335x SOM and MBa335x board
ARM: dts: omap: AM33xx: add cpu label
ARM: dts: omap: Add support for TQMa335x/MBa335x
arm64: dts: ti: k3-am642-tqma64xxl: add boot phase tags
Max Krummenacher (5):
arm64: dts: imx8-apalis: cleanup todo
arm64: dts: imx8-apalis: add thermal nodes
arm64: dts: imx8-apalis: specify adc reference voltage regulator
arm64: dts: imx8qm-apalis: add pwm used by the backlight
arm64: dts: freescale: add Toradex SMARC iMX95
Mehdi Djait (1):
arm64: dts: rockchip: add the vip node to px30
Michael Opdenacker (7):
riscv: dts: spacemit: add Ethernet and PDMA to OrangePi RV2
dt-bindings: riscv: spacemit: Add OrangePi R2S board
riscv: dts: spacemit: Add OrangePi R2S board device tree
dt-bindings: arm: rockchip: merge Asus Tinker and Tinker S
dt-bindings: arm: rockchip: Add Asus Tinker Board 3/3S
arm64: dts: rockchip: Add Asus Tinker Board 3 and 3S device tree
arm64: dts: rockchip: Enable i2c2 on Orange Pi 3B
Michael Riesch (1):
arm64: dts: rockchip: add vicap node to rk356x
Michael Walle (7):
arm64: dts: ti: k3-j722s-evm: explicitly use PLL1_HSDIV6 audio refclk
arm64: dts: ti: k3-j722s-main: fix the audio refclk source
dt-bindings: arm: ti: Add Kontron SMARC-sAM67 module
arm64: dts: ti: Add support for Kontron SMARC-sAM67
arm64: dts: ti: sa67: add overlay for the ADS2 carrier
arm64: dts: ti: k3-am62p-j722s-common-main: move audio_refclk here
arm64: dts: ti: sa67: add build time dtb for overlays
Michal Vokáč (2):
ARM: dts: imx6dl-yapp43: Enable pwm-beeper on boards with speaker
ARM: dts: imx6dl-yapp4: Model the RGB LED as a single multi-led part
Michal Wilczynski (2):
riscv: dts: thead: Add PWM controller node
riscv: dts: thead: Add PWM fan and thermal control
Mikhail Kshevetskiy (1):
arm64: dts: mediatek: mt7986-bpi-r3: Change fan PWM value for mid speed
Nathan Chancellor (1):
ARM: dts: omap: am335x-mba335x: Fix stray '/*' in comment
Neil Armstrong (1):
arm64: dts: qcom: sm8650: set ufs as dma coherent
Nicolas Ferre (3):
ARM: dts: microchip: sama7d65: fix uart fifo size to 32
ARM: dts: microchip: sama7g5: fix uart fifo size to 32
ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32
Niklas Cassel (1):
arm64: tegra: Add pinctrl definitions for pcie-ep nodes
Niklas Söderlund (3):
ARM: dts: renesas: koelsch: Update ADV7180 binding
dt-bindings: clock: r8a779a0: Add ZG core clock
arm64: dts: renesas: r8a779a0: Add GE7800 GPU node
Nino Zhang (1):
arm64: tegra: Fix APB DMA controller node name
Niravkumar L Rabara (6):
arm64: dts: socfpga: agilex5: add VGIC maintenance interrupt
dt-bindings: intel: Add Agilex5 SoCFPGA 013b board
arm64: dts: socfpga: agilex5: add support for 013b board
dt-bindings: intel: Add Agilex3 SoCFPGA board
arm64: dts: socfpga: add Agilex3 board
arm64: dts: socfpga: agilex5: update qspi partitions for 013b board
Nícolas F. R. A. Prado (1):
arm64: dts: mediatek: mt8395-genio-1200-evk: Describe CPU supplies
Ovidiu Panait (4):
arm64: dts: renesas: r9a09g057: Add TSU nodes
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add NMI pushbutton support
arm64: dts: renesas: r9a09g057: Add RTC node
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable RTC
Paresh Bhagat (4):
arm64: dts: ti: k3-am62d2-evm: Fix regulator properties
arm64: dts: ti: k3-am62d2-evm: Fix PMIC padconfig
arm64: dts: ti: k3-am62d2-evm: Enable PMIC
arm64: dts: ti: k3-am62d2-evm: Remove unused ospi0 chip select pins
Parth Pancholi (1):
arm64: dts: ti: Add Aquila AM69 Support
Patrice Chotard (1):
arm64: dts: st: Add memory-region-names property for stm32mp257f-ev1
Pengyu Luo (1):
arm64: dts: qcom: sc8280xp: Fix shifted GPI DMA channels
Peter Griffin (3):
arm64: dts: exynos: gs101: add sysreg_misc and sysreg_hsi0 nodes
arm64: dts: exynos: gs101: fix clock module unit reg sizes
arm64: dts: exynos: gs101: fix sysreg_apm reg property
Praveen Talari (1):
arm64: dts: qcom: qrb2210-rb1: Fix UART3 wakeup IRQ storm
Primoz Fiser (6):
arm64: dts: freescale: imx93-phyboard-nash: Add USB vbus regulators
arm64: dts: freescale: imx93-phyboard-segin: Add USB vbus regulators
dt-bindings: arm: fsl: Add PHYTEC phyBOARD-Segin-i.MX91 board
arm64: dts: freescale: Add phyBOARD-Segin-i.MX91 support
arm64: dts: freescale: imx93-phyboard-nash: Add jtag overlay
arm64: dts: freescale: imx93-phyboard-nash: Add pwm-fan overlay
Raghav Sharma (2):
arm64: dts: exynosautov920: add CMU_M2M clock DT nodes
arm64: dts: exynosautov920: add CMU_MFC clock DT nodes
Rakesh Kota (2):
arm64: dts: qcom: qcs6490-rb3gen2: Update regulator settings
arm64: dts: qcom: lemans-evk: Add resin key code for PMM8654AU
Randolph Sapp (1):
arm64: dts: ti: k3-am62p: Fix memory ranges for GPU
Raviteja Laggyshetty (1):
arm64: dts: qcom: qcs615: Add OSM l3 interconnect provider node and CPU OPP tables to scale DDR/L3
Raymond Hackley (2):
arm64: dts: qcom: msm8916-samsung-rossa: Move touchscreen to common device tree
ARM: dts: qcom: msm8226-samsung-ms013g: add simple-framebuffer
René Rebe (1):
riscv: dts: sifive: unmatched: Add PWM controlled fans
Richard Genoud (1):
arm64: dts: allwinner: h616: add NAND controller
Richard Zhu (14):
arm64: dts: imx95-15x15-evk: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx95-19x19-evk: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx8mm-evk: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx8mp-evk: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx8mq-evk: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx8qm-mek: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx8qxp-mek: Add supports-clkreq property to PCIe M.2 port
arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
arm64: dts: imx8mp-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
arm64: dts: imx8mq-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
arm64: dts: imx8qm-mek: Add vpcie3v3aux regulator for PCIe M.2 connector
arm64: dts: imx8qxp-mek: Add vpcie3v3aux regulator for PCIe M.2 connector
arm64: dts: imx95-15x15-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
arm64: dts: imx95-19x19-evk: Add vpcie3v3aux regulator for PCIe[0,1]
Rob Herring (Arm) (3):
arm64/arm: dts: marvell: Rename "nand-rb" pinctrl node names
arm64: dts: ti: Add missing applied DT overlay targets
arm64: dts: sprd: sc9860: Simplify clock nodes
Sai Sree Kartheek Adivi (1):
arm64: dts: ti: k3-am642-evm: Add DMA support for TSCADC
Sarthak Garg (1):
arm64: dts: qcom: sm8550: Limit max SD HS mode frequency by default
Sebastian Reichel (1):
arm64: dts: rockchip: add eMMC CQE support for rk3588
Shawn Lin (1):
arm64: dts: rockchip: Remove sdmmc max-frequency on RK3588S EVB1 board
Shengjiu Wang (2):
arm64: dts: imx8mp: Add hdmi parallel audio interface node
arm64: dts: imx8mp-evk: enable hdmi_pai device
Shenwei Wang (1):
arm64: dts: imx8: add default clock rate for usdhc
Sherry Sun (1):
arm64: dts: imx8qxp-mek: Add lpuart1 to support the M.2 PCIE9098 bluetooth
Shiva Tripathi (1):
arm64: dts: ti: k3-am62: Add RNG node
Shubhi Garg (1):
arm64: tegra: Add device-tree node for NVVRS RTC
Siddharth Vadapalli (7):
arm64: dts: ti: k3-*: Replace rgmii-rxid with rgmii-id for CPSW ports
arm64: dts: ti: k3-am62: disable "cpsw3g" in SoC file and enable in board file
arm64: dts: ti: k3-am65: disable "mcu_cpsw" in SoC file and enable in board file
arm64: dts: ti: k3-j7200: disable "mcu_cpsw" in SoC file and enable in board file
arm64: dts: ti: k3-j721e: disable "mcu_cpsw" in SoC file and enable it in board file
arm64: dts: ti: k3-j721s2: disable "mcu_cpsw" in SoC file and enable in board files
arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator
Sjoerd Simons (4):
arm64: dts: mediatek: mt7981b: Configure UART0 pinmux
arm64: dts: mediatek: mt7981b: Add reserved memory for TF-A
arm64: dts: mediatek: mt7981b-openwrt-one: Enable SPI NOR
arm64: dts: mediatek: mt7981b-openwrt-one: Enable software leds
Stefan Eichenberger (2):
arm64: dts: imx8-apalis: rename wifi regulator
arm64: dts: imx8-apalis: use startup-delay-us for wifi regulator
Stefan Prisacariu (1):
ARM: dts: imx6qdl: make VAR-SOM SoM SoC-agnostic
Stefano Radaelli (7):
arm64: dts: ti: var-som-am62p: Refactor IPC configuration into common dtsi
arm64: dts: ti: var-som-am62p: Add support for WM8904 audio codec
arm64: dts: ti: var-som-am62p: Add support for ADS7846 touchscreen
arm64: dts: freescale: imx93-var-som: Add WiFi and Bluetooth support
arm64: dts: freescale: imx93-var-som: Add PMIC support
arm64: dts: freescale: imx93-var-som: Add support for WM8904 audio codec
arm64: dts: freescale: imx93-var-som: Add support for ADS7846 touchscreen
Steffen Trumtrar (2):
dt-bindings: arm: fsl: add compatible for Skov i.MX8MP variant
arm64: dts: imx8mp-skov: support new 10" panel board
Svyatoslav Ryhel (8):
dt-bindings: display: tegra: document EPP, ISP, MPE and TSEC for Tegra114+
ARM: tegra: Add missing HOST1X device nodes on Tegra114
ARM: tegra: Add missing HOST1X device nodes on Tegra124
ARM: tegra: add CSI nodes for Tegra20 and Tegra30
dt-bindings: display: tegra: Document Tegra20 and Tegra30 CSI
arm64: tegra: Drop redundant clock and reset names from TSEC node
arm64: tegra: Move avdd-dsi-csi-supply into CSI node
ARM: tegra: Add device-tree for Xiaomi Mi Pad (A0101)
Teresa Remmet (3):
arm64: dts: imx8mm-phyboard-polis-rdk: Add USB1 OC pin configuration
arm64: dts: imx8mm-phygate-tauri-l: Update pad ctl for USB OC pin
arm64: dts: imx8mm-phyboard-polis-peb-av-10: Fix audio codec reset pin ctl
Thierry Reding (3):
dt-bindings: power: Add power domain IDs for Tegra264
Merge branch 'for-6.19/dt-bindings' into for-6.19/arm64/dt
arm64: tegra: Move HDA into the correct bus
Tianling Shen (2):
dt-bindings: arm: rockchip: Add FriendlyElec NanoPi R76S
arm64: dts: rockchip: Add devicetree for the FriendlyElec NanoPi R76S
Tim Harvey (7):
arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props
arm64: dts: imx8m{m,n,p}-venice: disable unused clk output for TI PHY
arm64: dts: imx8mp-venice-gw702x: reduce RGMII CLK drive strength
arm64: dts: imx8mm-venice-gw700x: reduce RGMII CLK drive strength
arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl
arm64: dts: imx8mp-venice-gw702x: remove off-board uart
arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1
Tingguo Cheng (2):
arm64: dts: qcom: qcs8300-pmics: Remove 'allow-set-time' property
arm64: dts: qcom: lemans-pmics: enable rtc
Torsten Duwe (1):
arm64: dts: rockchip: enable HDMI audio on Rock 5 ITX
Troy Mitchell (4):
dt-bindings: riscv: spacemit: add MusePi Pro board
riscv: dts: spacemit: add MusePi Pro board device tree
riscv: dts: spacemit: reorder i2c2 node
riscv: dts: spacemit: define all missing I2C controller nodes
Tudor Ambarus (4):
dt-bindings: firmware: google,gs101-acpm-ipc: add ACPM clocks
arm64: dts: exynos: gs101: add #clock-cells to the ACPM protocol node
arm64: dts: exynos: gs101: add CPU clocks
arm64: dts: exynos: gs101: add OPPs
Val Packett (2):
arm64: dts: qcom: x1-dell-thena: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1-dell-thena: remove dp data-lanes
Valentine Burley (1):
arm64: dts: qcom: apq8096-db820c: Specify zap shader location
Vignesh Raghavendra (3):
arm64: dts: ti: k3-am62l: add initial infrastructure
arm64: dts: ti: k3-am62l: add initial reference board file
arm64: dts: ti: k3-am62l: Fix unit address of cbass_wakeup
Viken Dadhaniya (3):
arm64: dts: qcom: qcs6490-rb3gen2: Add firmware-name to QUPv3 nodes
arm64: dts: qcom: lemans-evk: Add firmware-name to QUPv3 nodes
arm64: dts: qcom: monaco-evk: Add firmware-name to QUPv3 nodes
Vladimir Zapolskiy (3):
arm64: dts: qcom: sm8550: Add description of MCLK pins
arm64: dts: qcom: sm8550-qrd: Enable CAMSS and S5K3M5 camera sensor
arm64: dts: qcom: sm8550-hdk: Add SM8550-HDK Rear Camera Card overlay
Wadim Egorov (1):
arm64: dts: ti: Enable build testing of PHYTEC board overlays
WeiHao Li (3):
arm64: dts: rockchip: Add display subsystem for RK3368
arm64: dts: rockchip: Add D-PHY for RK3368
arm64: dts: rockchip: Add DSI for RK3368
Wenmeng Liu (1):
arm64: dts: qcom: lemans-evk-camera: Add DT overlay
Wesley Cheng (3):
arm64: dts: qcom: sm8750: Add USB support to SM8750 SoCs
arm64: dts: qcom: sm8750: Add USB support for SM8750 MTP platform
arm64: dts: qcom: sm8750: Add USB support for SM8750 QRD platform
Wojciech Slenska (2):
arm64: dts: qcom: qcm2290: Fix uart3 QUP interconnect
arm64: dts: qcom: qcm2290: Add uart1 and uart5 nodes
Wolfram Sang (21):
arm64: dts: renesas: v3[mh]sk: Remove wrong sound property in HDMI encoder node
arm64: dts: renesas: eagle-function-expansion: Add eMMC support
arm64: dts: renesas: r8a77951: Add SWDT node
arm64: dts: renesas: r8a77960: Add SWDT node
arm64: dts: renesas: r8a77961: Add SWDT node
arm64: dts: renesas: r8a77965: Add SWDT node
arm64: dts: renesas: r8a77970: Add SWDT node
arm64: dts: renesas: r8a77990: Add SWDT node
arm64: dts: renesas: r8a77995: Add SWDT node
arm64: dts: renesas: salvator-common: Mark SWDT as reserved
arm64: dts: renesas: ulcb: Mark SWDT as reserved
arm64: dts: renesas: draak: Mark SWDT as reserved
arm64: dts: renesas: ebisu: Mark SWDT as reserved
arm64: dts: renesas: eagle/v3msk: Mark SWDT as reserved
ARM: dts: renesas: gose: Remove superfluous port property
arm64: dts: renesas: r8a779a0: Add SWDT node
arm64: dts: renesas: r8a779f0: Add SWDT node
arm64: dts: renesas: r8a779g0: Add SWDT node
arm64: dts: renesas: r8a779h0: Add SWDT node
ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties
ARM: dts: renesas: kzm9g: Name interrupts for accelerometer
Xianwei Zhao (7):
dts: arm64: amlogic: add a5 pinctrl node
arm64: dts: amlogic: s6: add ao secure node
arm64: dts: amlogic: s7: add ao secure node
arm64: dts: amlogic: s7d: add ao secure node
arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
Xilin Wu (2):
dt-bindings: arm: qcom: Add Radxa Dragon Q6A
arm64: dts: qcom: qcs6490: Introduce Radxa Dragon Q6A
Xin Liu (1):
arm64: dts: qcom: qcs615-ride: Update 'model' string for qcs615 ride
Xu Yang (1):
arm64: dts: imx94: add DDR Perf Monitor node
Xueyao An (1):
arm64: dts: qcom: HAMOA-IOT-SOM: Unreserve GPIOs blocking SPI11 access
Yannic Moog (4):
arm64: dts: im8mp-phy{board,core}: update license
arm64: dts: imx8mp pollux: add display overlays
arm64: dts: imx8mp pollux: add expansion board overlay
arm64: dts: imx8mp pollux: add displays for expansion board
Yao Zi (3):
arm64: dts: rockchip: Add PCIe Gen2x1 controller for RK3528
arm64: dts: rockchip: Enable PCIe controller on Radxa E20C
riscv: dts: thead: Add reset controllers of more subsystems for TH1520
Yegor Yefremov (3):
ARM: dts: omap: rework Baltos LED nodes
ARM: dts: ti: omap: am335x-baltos: add a regulator for the mPCIe slot
ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels
Yu Zhang(Yuriy) (1):
arm64: dts: qcom: qcs615-ride: Set drive strength for wlan-en-state pin
Zane Li (1):
ARM: dts: aspeed: yosemite4: allocate ramoops for kernel panic
Zixian Zeng (4):
riscv: dts: sophgo: Add SPI NOR node for SG2042
riscv: dts: sophgo: Enable SPI NOR node for PioneerBox
riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V1
riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V2
hongyu.chen1 (3):
arm64: dts: amlogic: s6: add power domain controller node
arm64: dts: amlogic: s7: add power domain controller node
arm64: dts: amlogic: s7d: add power domain controller node
sheetal (1):
arm64: tegra: Add Tegra264 audio support
Documentation/devicetree/bindings/arm/altera.yaml | 24 +-
Documentation/devicetree/bindings/arm/amlogic.yaml | 1 +
.../devicetree/bindings/arm/aspeed/aspeed.yaml | 3 +
Documentation/devicetree/bindings/arm/fsl.yaml | 17 +
.../devicetree/bindings/arm/intel,socfpga.yaml | 7 +
.../devicetree/bindings/arm/mediatek.yaml | 8 +
Documentation/devicetree/bindings/arm/qcom.yaml | 17 +-
.../devicetree/bindings/arm/rockchip.yaml | 39 +-
Documentation/devicetree/bindings/arm/tegra.yaml | 5 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +
Documentation/devicetree/bindings/arm/ti/omap.yaml | 7 +
.../bindings/board/fsl,fpga-qixis-i2c.yaml | 58 +
.../devicetree/bindings/board/fsl,fpga-qixis.yaml | 10 +
.../bindings/clock/qcom,ipq9574-nsscc.yaml | 63 +-
.../bindings/clock/qcom,x1e80100-gcc.yaml | 62 +-
.../bindings/devfreq/nvidia,tegra30-actmon.yaml | 13 +-
.../display/tegra/nvidia,tegra114-tsec.yaml | 68 +
.../bindings/display/tegra/nvidia,tegra20-csi.yaml | 138 +
.../bindings/display/tegra/nvidia,tegra20-epp.yaml | 14 +-
.../bindings/display/tegra/nvidia,tegra20-isp.yaml | 15 +-
.../bindings/display/tegra/nvidia,tegra20-mpe.yaml | 18 +-
.../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +-
.../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 3 +
.../traverse,ten64-controller.yaml | 40 +
.../bindings/firmware/google,gs101-acpm-ipc.yaml | 11 +
.../bindings/firmware/intel,stratix10-svc.yaml | 15 +
.../devicetree/bindings/mmc/sdhci-omap.txt | 43 -
.../devicetree/bindings/mmc/ti,omap2430-sdhci.yaml | 169 ++
.../devicetree/bindings/mtd/cdns,hp-nfc.yaml | 3 +
.../devicetree/bindings/riscv/spacemit.yaml | 2 +
.../devicetree/bindings/riscv/starfive.yaml | 7 +
.../bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml | 16 +
.../soc/sophgo/sophgo,cv1800b-top-syscon.yaml | 80 +
.../bindings/usb/nvidia,tegra234-xusb.yaml | 31 +-
.../devicetree/bindings/vendor-prefixes.yaml | 4 +
MAINTAINERS | 9 +-
arch/arm/boot/dts/aspeed/Makefile | 2 +
.../dts/aspeed/aspeed-bmc-facebook-clemente.dts | 9 +-
.../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 8 +
.../aspeed/aspeed-bmc-facebook-santabarbara.dts | 919 +++++-
.../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts | 14 +
.../dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 1067 +++++++
.../boot/dts/aspeed/aspeed-bmc-ibm-balcones.dts | 609 ++++
.../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 4 -
.../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 8 -
.../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 12 -
arch/arm/boot/dts/aspeed/aspeed-bmc-opp-tacoma.dts | 36 -
arch/arm/boot/dts/aspeed/ibm-power11-dual.dtsi | 779 +++++
arch/arm/boot/dts/aspeed/ibm-power11-quad.dtsi | 769 +----
arch/arm/boot/dts/intel/socfpga/Makefile | 25 +-
.../intel/socfpga/socfpga_arria10_mercury_aa1.dtsi | 143 +-
.../socfpga_arria10_mercury_aa1_pe1_emmc.dts | 16 +
.../socfpga_arria10_mercury_aa1_pe1_qspi.dts | 16 +
.../socfpga_arria10_mercury_aa1_pe1_sdmmc.dts | 16 +
.../socfpga_arria10_mercury_aa1_pe3_emmc.dts | 16 +
.../socfpga_arria10_mercury_aa1_pe3_qspi.dts | 16 +
.../socfpga_arria10_mercury_aa1_pe3_sdmmc.dts | 16 +
.../socfpga_arria10_mercury_aa1_st1_emmc.dts | 16 +
.../socfpga_arria10_mercury_aa1_st1_qspi.dts | 16 +
.../socfpga_arria10_mercury_aa1_st1_sdmmc.dts | 16 +
.../intel/socfpga/socfpga_arria10_mercury_pe1.dts | 55 -
.../socfpga/socfpga_cyclone5_mercury_sa1.dtsi | 143 +
.../socfpga_cyclone5_mercury_sa1_pe1_emmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_pe1_qspi.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_pe1_sdmmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_pe3_emmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_pe3_qspi.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_pe3_sdmmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_st1_emmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_st1_qspi.dts | 16 +
.../socfpga_cyclone5_mercury_sa1_st1_sdmmc.dts | 16 +
.../socfpga/socfpga_cyclone5_mercury_sa2.dtsi | 146 +
.../socfpga_cyclone5_mercury_sa2_pe1_qspi.dts | 16 +
.../socfpga_cyclone5_mercury_sa2_pe1_sdmmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa2_pe3_qspi.dts | 16 +
.../socfpga_cyclone5_mercury_sa2_pe3_sdmmc.dts | 16 +
.../socfpga_cyclone5_mercury_sa2_st1_qspi.dts | 16 +
.../socfpga_cyclone5_mercury_sa2_st1_sdmmc.dts | 16 +
.../socfpga_enclustra_mercury_bootmode_emmc.dtsi | 12 +
.../socfpga_enclustra_mercury_bootmode_qspi.dtsi | 8 +
.../socfpga_enclustra_mercury_bootmode_sdmmc.dtsi | 8 +
.../socfpga/socfpga_enclustra_mercury_pe1.dtsi | 33 +
.../socfpga/socfpga_enclustra_mercury_pe3.dtsi | 55 +
.../socfpga/socfpga_enclustra_mercury_st1.dtsi | 15 +
arch/arm/boot/dts/marvell/armada-38x.dtsi | 2 +-
arch/arm/boot/dts/marvell/armada-xp-98dx3236.dtsi | 2 +-
arch/arm/boot/dts/mediatek/Makefile | 1 +
arch/arm/boot/dts/mediatek/mt2701.dtsi | 2 +-
.../boot/dts/mediatek/mt6582-alcatel-yarisxl.dts | 61 +
arch/arm/boot/dts/mediatek/mt6582.dtsi | 142 +-
arch/arm/boot/dts/mediatek/mt7623.dtsi | 3 +-
arch/arm/boot/dts/microchip/sama5d2.dtsi | 10 +-
arch/arm/boot/dts/microchip/sama7d65.dtsi | 6 +-
arch/arm/boot/dts/microchip/sama7g5.dtsi | 4 +-
arch/arm/boot/dts/nvidia/Makefile | 3 +-
arch/arm/boot/dts/nvidia/tegra114.dtsi | 64 +
arch/arm/boot/dts/nvidia/tegra124-xiaomi-mocha.dts | 2790 +++++++++++++++++
arch/arm/boot/dts/nvidia/tegra124.dtsi | 64 +
arch/arm/boot/dts/nvidia/tegra20.dtsi | 19 +-
arch/arm/boot/dts/nvidia/tegra30.dtsi | 24 +-
arch/arm/boot/dts/nxp/imx/e70k02.dtsi | 25 +-
arch/arm/boot/dts/nxp/imx/imx53-ppd.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx53-qsrb.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx53-usbarmory.dts | 39 +-
.../boot/dts/nxp/imx/imx6dl-aristainetos2_7.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6dl-b1x5v2.dtsi | 3 +-
arch/arm/boot/dts/nxp/imx/imx6dl-lanmcu.dts | 8 +
arch/arm/boot/dts/nxp/imx/imx6dl-plym2m.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts | 8 +-
arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 1 +
arch/arm/boot/dts/nxp/imx/imx6dl-victgo.dts | 10 +-
arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 44 +-
arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-lynx.dts | 8 +
.../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi | 63 +-
arch/arm/boot/dts/nxp/imx/imx6q-bosch-acc.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 4 +
arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 34 +-
arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 10 +-
arch/arm/boot/dts/nxp/imx/imx6q-evi.dts | 12 +-
arch/arm/boot/dts/nxp/imx/imx6q-icore-ofcap10.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-icore-ofcap12.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-pistachio.dts | 3 +-
arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 8 +
arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts | 5 +-
.../boot/dts/nxp/imx/imx6q-var-mx6customboard.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-yapp4-pegasus.dts | 8 +
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 1 +
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 9 +-
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 3 +
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 2 +
arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 5 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-ts4900.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 3 +
arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi | 3 -
.../boot/dts/nxp/imx/imx6qp-yapp4-pegasus-plus.dts | 8 +
arch/arm/boot/dts/nxp/imx/imx6sl-tolino-vision.dts | 1 -
.../arm/boot/dts/nxp/imx/imx6sl-tolino-vision5.dts | 24 +
.../arm/boot/dts/nxp/imx/imx6sll-kobo-librah2o.dts | 24 +
arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 8 +
arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi | 12 +-
arch/arm/boot/dts/nxp/imx/imx6ul-pico-dwarf.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx6ull-dhcom-pdk2.dts | 2 +-
.../arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts | 8 +
arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 9 +
arch/arm/boot/dts/nxp/imx/imx7ulp-evk.dts | 1 -
arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 50 +
.../boot/dts/qcom/qcom-msm8226-samsung-ms013g.dts | 31 +-
arch/arm/boot/dts/qcom/qcom-msm8960-cdp.dts | 10 +-
arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi | 61 -
.../dts/qcom/qcom-msm8960-samsung-expressatt.dts | 12 +-
.../boot/dts/qcom/qcom-msm8960-sony-huashan.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 746 +++--
arch/arm/boot/dts/renesas/r7s72100.dtsi | 4 +-
arch/arm/boot/dts/renesas/r7s9210.dtsi | 1 -
arch/arm/boot/dts/renesas/r8a7742.dtsi | 26 +-
arch/arm/boot/dts/renesas/r8a7743.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a7744.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a7745.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a77470.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a7790.dtsi | 26 +-
arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 34 +-
arch/arm/boot/dts/renesas/r8a7791.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a7792.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a7793-gose.dts | 1 -
arch/arm/boot/dts/renesas/r8a7793.dtsi | 14 +-
arch/arm/boot/dts/renesas/r8a7794.dtsi | 14 +-
.../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts | 2 -
arch/arm/boot/dts/renesas/r9a06g032.dtsi | 13 +-
arch/arm/boot/dts/renesas/sh73a0-kzm9g.dts | 1 +
arch/arm/boot/dts/rockchip/rk3066a-bqcurie2.dts | 34 +-
arch/arm/boot/dts/rockchip/rk3066a-marsboard.dts | 34 +-
arch/arm/boot/dts/rockchip/rk3066a-rayeager.dts | 35 +-
arch/arm/boot/dts/rockchip/rk3288-veyron.dtsi | 2 +-
arch/arm/boot/dts/rockchip/rk3288.dtsi | 9 +-
arch/arm/boot/dts/samsung/exynos4210-i9100.dts | 1 +
arch/arm/boot/dts/samsung/exynos4210-trats.dts | 1 +
.../boot/dts/samsung/exynos4210-universal_c210.dts | 1 +
arch/arm/boot/dts/samsung/exynos4412-midas.dtsi | 1 +
arch/arm/boot/dts/st/stm32mp131.dtsi | 17 +
arch/arm/boot/dts/st/stm32mp135f-dk.dts | 5 +
.../arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi | 3 -
.../dts/st/stm32mp157c-phycore-stm32mp15-som.dtsi | 8 +-
arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 3 -
arch/arm/boot/dts/ti/omap/Makefile | 1 +
arch/arm/boot/dts/ti/omap/am335x-baltos-leds.dtsi | 6 +-
arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi | 17 +
arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 4 +-
arch/arm/boot/dts/ti/omap/am335x-boneblue.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-chiliboard.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-evm.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-evmsk.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-guardian.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-icev2.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-mba335x.dts | 633 ++++
arch/arm/boot/dts/ti/omap/am335x-myirtech-myd.dts | 2 +-
.../boot/dts/ti/omap/am335x-netcom-plus-2xx.dts | 8 +-
.../arm/boot/dts/ti/omap/am335x-osd3358-sm-red.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-pepper.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-pocketbeagle.dts | 2 +-
.../ti/omap/am335x-sancloud-bbe-extended-wifi.dts | 1 -
arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-tqma335x.dtsi | 270 ++
arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 2 -
arch/arm/boot/dts/ti/omap/am33xx.dtsi | 3 +-
arch/arm/boot/dts/ti/omap/am4372.dtsi | 1 -
arch/arm/boot/dts/ti/omap/am437x-l4.dtsi | 2 -
arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 2 -
arch/arm/boot/dts/ti/omap/am57xx-cl-som-am57x.dts | 1 -
arch/arm/boot/dts/ti/omap/omap3-beagle-xm.dts | 2 +-
arch/arm/boot/dts/ti/omap/omap3-n900.dts | 2 +-
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 52 +
arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 204 ++
.../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 28 +-
.../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 26 +-
.../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts | 23 +
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 9 +
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 15 +-
.../dts/altera/socfpga_stratix10_socdk_nand.dts | 13 -
.../boot/dts/altera/socfpga_stratix10_swvp.dts | 3 -
arch/arm64/boot/dts/amlogic/Makefile | 1 +
arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi | 90 +
.../boot/dts/amlogic/amlogic-c3-c308l-aw419.dts | 84 +
arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 88 +
arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi | 28 +
arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 28 +
arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 28 +
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/meson-gxm-tx9-pro.dts | 90 +
arch/arm64/boot/dts/cix/sky1-orion-o6.dts | 52 +
arch/arm64/boot/dts/cix/sky1-pinfunc.h | 401 +++
arch/arm64/boot/dts/cix/sky1.dtsi | 156 +
.../arm64/boot/dts/exynos/exynos7870-a2corelte.dts | 58 +-
arch/arm64/boot/dts/exynos/exynos7870-j6lte.dts | 39 +-
arch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts | 58 +-
arch/arm64/boot/dts/exynos/exynos7870.dtsi | 84 +
arch/arm64/boot/dts/exynos/exynos990.dtsi | 12 +
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 26 +
.../boot/dts/exynos/google/gs101-pixel-common.dtsi | 7 +
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 315 +-
arch/arm64/boot/dts/freescale/Makefile | 32 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 3 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 8 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 9 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 52 +
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 9 +-
.../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 4 +
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 80 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 +-
arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 2 +-
.../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 5 +-
.../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 5 +-
.../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 5 +-
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 51 +-
arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 6 +-
arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 20 +-
arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 6 +-
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 14 +-
arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 9 +-
arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 1 +
...8mm-phyboard-polis-peb-av-10-etml1010g3dra.dtso | 44 +
...x8mm-phyboard-polis-peb-av-10-ph128800t006.dtso | 44 +
.../freescale/imx8mm-phyboard-polis-peb-av-10.dtsi | 189 ++
.../freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 234 +-
.../imx8mm-phyboard-polis-peb-eval-01.dtso | 3 +-
.../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 11 +-
.../boot/dts/freescale/imx8mm-phycore-som.dtsi | 28 +-
.../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 2 +-
.../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 3 +-
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 11 -
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 1 +
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 1 +
arch/arm64/boot/dts/freescale/imx8mp-aipstz.h | 33 +
.../boot/dts/freescale/imx8mp-debix-model-a.dts | 4 +-
.../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 47 +
.../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 4 +
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 6 +
.../imx8mp-phyboard-pollux-etml1010g3dra.dtso | 44 +
...mp-phyboard-pollux-peb-av-10-etml1010g3dra.dtso | 45 +
...8mp-phyboard-pollux-peb-av-10-ph128800t006.dtso | 45 +
.../imx8mp-phyboard-pollux-peb-av-10.dtsi | 198 ++
.../imx8mp-phyboard-pollux-peb-av-10.dtso | 9 +
.../imx8mp-phyboard-pollux-ph128800t006.dtso | 45 +
.../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 52 +-
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 3 +-
arch/arm64/boot/dts/freescale/imx8mp-prt8ml.dts | 504 ++++
.../boot/dts/freescale/imx8mp-skov-revc-hdmi.dts | 8 +
.../imx8mp-skov-revc-jutouch-jt101tm023.dts | 79 +
.../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 7 +
.../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 54 +-
.../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 11 -
.../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 1 +
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 81 +-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 3 +
.../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 10 +-
arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 2 -
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 156 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi | 6 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 3 +-
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 176 +-
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 9 +
.../boot/dts/freescale/imx91-phyboard-segin.dts | 345 +++
.../boot/dts/freescale/imx91-phycore-som.dtsi | 304 ++
arch/arm64/boot/dts/freescale/imx91_93_common.dtsi | 2 +-
.../dts/freescale/imx93-phyboard-nash-jtag.dtso | 31 +
.../dts/freescale/imx93-phyboard-nash-pwm-fan.dtso | 75 +
.../boot/dts/freescale/imx93-phyboard-nash.dts | 24 +
.../boot/dts/freescale/imx93-phyboard-segin.dts | 24 +
arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 332 +-
arch/arm64/boot/dts/freescale/imx94.dtsi | 6 +
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 3 +
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 3 +
.../boot/dts/freescale/imx95-19x19-verdin-evk.dts | 695 +++++
.../boot/dts/freescale/imx95-toradex-smarc-dev.dts | 277 ++
.../boot/dts/freescale/imx95-toradex-smarc.dtsi | 1155 +++++++
.../dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts | 75 +-
.../arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi | 153 +-
arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +-
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 7 +
arch/arm64/boot/dts/freescale/mba8xx.dtsi | 7 +
arch/arm64/boot/dts/freescale/s32g2.dtsi | 58 +-
arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 18 +-
arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 16 +
arch/arm64/boot/dts/freescale/s32g3.dtsi | 58 +-
arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 18 +-
.../boot/dts/freescale/tqma8xxs-mb-smarc-2.dtsi | 7 +
arch/arm64/boot/dts/intel/Makefile | 2 +
arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 1 +
.../arm64/boot/dts/intel/socfpga_agilex3_socdk.dts | 132 +
arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 115 +-
.../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 2 +
.../boot/dts/intel/socfpga_agilex5_socdk_013b.dts | 126 +
.../boot/dts/intel/socfpga_agilex5_socdk_nand.dts | 18 +
arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 2 +
.../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 2 +-
arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 2 +
arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 2 +-
arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 2 +-
arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 2 +-
arch/arm64/boot/dts/marvell/cn9132-clearfog.dts | 16 +-
.../marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 267 +-
arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 51 +-
arch/arm64/boot/dts/mediatek/Makefile | 11 +
arch/arm64/boot/dts/mediatek/mt6878-pinfunc.h | 1201 ++++++++
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 4 +
.../boot/dts/mediatek/mt7981b-openwrt-one.dts | 150 +
arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 35 +-
.../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 4 +
.../dts/mediatek/mt7988a-bananapi-bpi-r4-2g5.dts | 1 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-4e.dts | 16 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-8x.dts | 16 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-cn15.dtso | 20 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-cn18.dtso | 20 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-emmc.dtso | 33 +
.../mediatek/mt7988a-bananapi-bpi-r4-pro-sd.dtso | 31 +
.../dts/mediatek/mt7988a-bananapi-bpi-r4-pro.dtsi | 534 ++++
arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 7 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8196-gce.h | 612 ++++
arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 9 +
arch/arm64/boot/dts/mediatek/mt8365.dtsi | 43 +-
.../dts/mediatek/mt8370-grinn-genio-510-sbc.dts | 20 +
.../dts/mediatek/mt8390-grinn-genio-700-sbc.dts | 20 +
.../boot/dts/mediatek/mt8390-grinn-genio-sbc.dtsi | 538 ++++
.../boot/dts/mediatek/mt8390-grinn-genio-som.dtsi | 210 ++
.../dts/mediatek/mt8395-genio-1200-evk-ufs.dts | 29 +
.../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 1189 +-------
.../boot/dts/mediatek/mt8395-genio-common.dtsi | 1230 ++++++++
arch/arm64/boot/dts/nvidia/Makefile | 2 +
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 3 +-
.../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 1 -
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 13 +
arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 1 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 +
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 +
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 4 +-
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 12 +-
arch/arm64/boot/dts/nvidia/tegra210-p3541-0000.dts | 59 +
.../boot/dts/nvidia/tegra210-peripherals-opp.dtsi | 135 +
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 90 +-
arch/arm64/boot/dts/nvidia/tegra234-p3701.dtsi | 11 +
arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi | 15 +
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 72 +-
arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi | 108 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 3190 ++++++++++++++++++++
arch/arm64/boot/dts/qcom/Makefile | 12 +
.../boot/dts/qcom/{qcm2290.dtsi => agatti.dtsi} | 172 +-
arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 4 +
arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 38 +-
arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi | 7 +-
.../qcom/{x1e80100-pmics.dtsi => hamoa-pmics.dtsi} | 20 +
.../boot/dts/qcom/{x1e80100.dtsi => hamoa.dtsi} | 171 +-
arch/arm64/boot/dts/qcom/ipq5424.dtsi | 95 +-
.../boot/dts/qcom/{sc7280.dtsi => kodiak.dtsi} | 300 ++
arch/arm64/boot/dts/qcom/lemans-evk-camera.dtso | 105 +
arch/arm64/boot/dts/qcom/lemans-evk.dts | 28 +
arch/arm64/boot/dts/qcom/lemans-pmics.dtsi | 9 +
arch/arm64/boot/dts/qcom/lemans.dtsi | 133 +-
arch/arm64/boot/dts/qcom/monaco-evk.dts | 6 +-
.../qcom/{qcs8300-pmics.dtsi => monaco-pmics.dtsi} | 1 -
.../boot/dts/qcom/{qcs8300.dtsi => monaco.dtsi} | 7 +
.../boot/dts/qcom/msm8916-longcheer-l8910.dts | 46 +
.../dts/qcom/msm8916-samsung-rossa-common.dtsi | 22 +-
arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts | 20 -
arch/arm64/boot/dts/qcom/msm8937-xiaomi-land.dts | 381 +++
arch/arm64/boot/dts/qcom/msm8937.dtsi | 2133 +++++++++++++
arch/arm64/boot/dts/qcom/msm8939-asus-z00t.dts | 256 ++
arch/arm64/boot/dts/qcom/msm8996-oneplus3.dts | 6 +-
arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dts | 6 +-
arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 6 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +-
.../boot/dts/qcom/msm8996pro-xiaomi-natrium.dts | 6 +-
.../boot/dts/qcom/msm8996pro-xiaomi-scorpio.dts | 6 +-
arch/arm64/boot/dts/qcom/pmi8950.dtsi | 14 +-
.../boot/dts/qcom/{x1p42100.dtsi => purwa.dtsi} | 4 +-
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 51 +-
arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 2 +-
.../boot/dts/qcom/qcm6490-particle-tachyon.dts | 2 +-
arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 82 +-
arch/arm64/boot/dts/qcom/qcs615-ride.dts | 155 +-
.../boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts | 1095 +++++++
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 76 +-
arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 4 +-
arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 65 +-
arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 6 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 7 +-
arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 14 +-
arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 9 +-
arch/arm64/boot/dts/qcom/sc7180-el2.dtso | 6 +-
arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 +
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 +
arch/arm64/boot/dts/qcom/sc7180.dtsi | 12 +
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 2 +-
.../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 12 +-
arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 9 +-
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 19 +
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 12 +-
arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso | 6 +-
.../boot/dts/qcom/sc8280xp-huawei-gaokun3.dts | 12 +-
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 20 +-
.../boot/dts/qcom/sc8280xp-microsoft-arcata.dts | 12 +-
.../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts | 12 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 185 +-
arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts | 7 +-
arch/arm64/boot/dts/qcom/sdm670.dtsi | 14 +
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 8 +-
arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 21 +-
arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 6 +-
arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 6 +-
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 138 +-
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 2 +-
.../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 23 +-
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 27 +-
.../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 7 +-
.../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 7 +-
arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 7 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 13 +
.../dts/qcom/sdm850-huawei-matebook-e-2019.dts | 971 ++++++
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 9 +-
arch/arm64/boot/dts/qcom/sdx75-idp.dts | 6 +-
arch/arm64/boot/dts/qcom/sdx75.dtsi | 72 +-
arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 6 +-
arch/arm64/boot/dts/qcom/sm6115.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 6 +-
arch/arm64/boot/dts/qcom/sm6350.dtsi | 59 +-
arch/arm64/boot/dts/qcom/sm6375.dtsi | 6 +
.../boot/dts/qcom/sm7325-nothing-spacewar.dts | 5 +
arch/arm64/boot/dts/qcom/sm7325.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 12 +-
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 7 +-
.../arm64/boot/dts/qcom/sm8250-samsung-common.dtsi | 3 +-
.../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 7 +-
arch/arm64/boot/dts/qcom/sm8250-xiaomi-pipa.dts | 7 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 13 +-
arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 57 +-
.../boot/dts/qcom/sm8550-hdk-rear-camera-card.dtso | 91 +
arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 52 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 226 +-
arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8650.dtsi | 83 +-
arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 79 +-
arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 73 +
arch/arm64/boot/dts/qcom/sm8750.dtsi | 161 +-
.../boot/dts/qcom/{sm6150.dtsi => talos.dtsi} | 330 +-
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 9 +-
arch/arm64/boot/dts/qcom/x1-crd.dtsi | 9 +-
arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi | 7 +-
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 10 +-
.../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 10 +-
.../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 10 +-
.../boot/dts/qcom/x1e80100-asus-zenbook-a14.dts | 104 +-
arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 2 +-
.../qcom/x1e80100-dell-inspiron-14-plus-7441.dts | 2 +-
.../boot/dts/qcom/x1e80100-dell-latitude-7455.dts | 2 +-
.../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 10 +-
.../dts/qcom/x1e80100-hp-elitebook-ultra-g1q.dts | 6 +-
.../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 4 +-
.../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 10 +-
.../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 12 +-
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 10 +-
.../dts/qcom/x1p42100-asus-zenbook-a14-lcd.dts | 62 +
.../boot/dts/qcom/x1p42100-asus-zenbook-a14.dts | 133 +-
.../boot/dts/qcom/x1p42100-asus-zenbook-a14.dtsi | 138 +
arch/arm64/boot/dts/qcom/x1p42100-crd.dts | 2 +-
.../boot/dts/qcom/x1p42100-hp-omnibook-x14.dts | 4 +-
.../boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts | 4 +-
arch/arm64/boot/dts/renesas/Makefile | 11 +
.../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 1 -
arch/arm64/boot/dts/renesas/draak.dtsi | 5 +
arch/arm64/boot/dts/renesas/ebisu.dtsi | 5 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 22 +-
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 14 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 14 +-
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 36 +-
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 49 +-
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 49 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 41 +-
.../renesas/r8a77970-eagle-function-expansion.dtso | 17 +
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 +
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 11 +-
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 1 -
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 22 +-
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 22 +-
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 41 +-
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 24 +-
.../renesas/r8a779g3-sparrow-hawk-fan-argon40.dtso | 51 +
.../r8a779g3-sparrow-hawk-rpi-display-2-5in.dtso | 13 +
.../r8a779g3-sparrow-hawk-rpi-display-2-7in.dtso | 13 +
.../r8a779g3-sparrow-hawk-rpi-display-2.dtsi | 90 +
.../boot/dts/renesas/r8a779g3-sparrow-hawk.dts | 6 +-
arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts | 85 +
arch/arm64/boot/dts/renesas/r8a78000.dtsi | 787 +++++
arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 16 +-
arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 14 +-
arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 14 +-
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 179 +-
arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 10 +-
arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 60 +-
arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 17 +-
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 107 +-
.../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 17 +
arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 565 +++-
.../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 98 +
arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 568 +++-
.../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 142 +
.../boot/dts/renesas/rz-smarc-cru-csi-ov5645.dtsi | 1 -
arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 4 -
arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 57 +
.../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 149 +
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 5 +
arch/arm64/boot/dts/renesas/ulcb.dtsi | 5 +
arch/arm64/boot/dts/rockchip/Makefile | 7 +
arch/arm64/boot/dts/rockchip/px30.dtsi | 12 +
arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 1 -
arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 75 +
.../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts | 1 -
arch/arm64/boot/dts/rockchip/rk3528.dtsi | 56 +-
.../boot/dts/rockchip/rk3566-orangepi-3b.dtsi | 5 +
arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts | 1 +
.../boot/dts/rockchip/rk3566-tinker-board-3.dts | 13 +
.../boot/dts/rockchip/rk3566-tinker-board-3.dtsi | 278 ++
.../boot/dts/rockchip/rk3566-tinker-board-3s.dts | 30 +
.../boot/dts/rockchip/rk3568-9tripod-x3568-v4.dts | 880 ++++++
arch/arm64/boot/dts/rockchip/rk3568-easepi-r1.dts | 623 ++++
arch/arm64/boot/dts/rockchip/rk3568-qnap-ts233.dts | 131 +
arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 604 +---
.../arm64/boot/dts/rockchip/rk3568-qnap-tsx33.dtsi | 608 ++++
arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 51 +-
.../boot/dts/rockchip/rk3576-100ask-dshanpi-a1.dts | 838 +++++
.../arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts | 860 ++++++
arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3588-evb2-v10.dts | 48 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 21 +-
.../boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi | 13 +-
.../boot/dts/rockchip/rk3588-rock-5b-plus.dts | 5 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 4 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 4 +
arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 1 -
.../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 34 +
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 165 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 25 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts | 9 +
arch/arm64/boot/dts/sprd/sc9860.dtsi | 62 -
arch/arm64/boot/dts/sprd/whale2.dtsi | 54 +-
arch/arm64/boot/dts/st/stm32mp211.dtsi | 4 +-
arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 4 +
arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 1 +
arch/arm64/boot/dts/ti/Makefile | 49 +
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 64 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 64 +
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 3 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62.dtsi | 22 +
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 3 +-
arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 10 +
arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 27 +
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 71 +-
arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 103 +-
arch/arm64/boot/dts/ti/k3-am62l-main.dtsi | 580 ++++
arch/arm64/boot/dts/ti/k3-am62l-wakeup.dtsi | 141 +
arch/arm64/boot/dts/ti/k3-am62l.dtsi | 118 +
arch/arm64/boot/dts/ti/k3-am62l3-evm.dts | 361 +++
arch/arm64/boot/dts/ti/k3-am62l3.dtsi | 67 +
.../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 18 +
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 20 -
arch/arm64/boot/dts/ti/k3-am62p-verdin-dev.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62p-verdin-ivy.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62p.dtsi | 29 +-
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 73 +-
arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi | 148 +-
arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 7 +-
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 +-
.../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 20 +-
arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 15 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 4 -
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 3 +-
arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 2 +-
.../boot/dts/ti/k3-am67a-kontron-sa67-ads2.dtso | 146 +
.../boot/dts/ti/k3-am67a-kontron-sa67-base.dts | 1091 +++++++
.../boot/dts/ti/k3-am67a-kontron-sa67-gbe1.dtso | 26 +
.../boot/dts/ti/k3-am67a-kontron-sa67-gpios.dtso | 61 +
.../dts/ti/k3-am67a-kontron-sa67-rtc-rv8263.dtso | 31 +
arch/arm64/boot/dts/ti/k3-am68-phyboard-izar.dts | 3 +-
arch/arm64/boot/dts/ti/k3-am68-phycore-som.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 3 +-
arch/arm64/boot/dts/ti/k3-am69-aquila-clover.dts | 451 +++
arch/arm64/boot/dts/ti/k3-am69-aquila-dev.dts | 576 ++++
arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi | 1840 +++++++++++
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 10 +-
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 +-
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 3 +-
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 +-
.../boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso | 8 +-
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 15 +-
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 3 +-
.../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 7 +-
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 18 -
.../boot/dts/ti/k3-j784s4-evm-pcie0-pcie1-ep.dtso | 1 +
.../boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 18 +-
arch/arm64/boot/dts/ti/k3-pinctrl.h | 2 +
.../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 96 +
.../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 10 +
arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dts | 5 +
arch/riscv/boot/dts/sophgo/cv180x.dtsi | 42 +
arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts | 5 +
.../boot/dts/sophgo/sg2002-licheerv-nano-b.dts | 5 +
arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dts | 36 +
arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts | 24 +
.../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 36 +
arch/riscv/boot/dts/sophgo/sg2042.dtsi | 112 +
arch/riscv/boot/dts/spacemit/Makefile | 2 +
arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts | 172 ++
arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts | 79 +
arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts | 90 +
arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts | 52 +
arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi | 465 ++-
arch/riscv/boot/dts/spacemit/k1.dtsi | 122 +
arch/riscv/boot/dts/starfive/Makefile | 3 +
arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 19 -
.../dts/starfive/jh7110-deepcomputing-fml13v01.dts | 27 +
arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts | 27 +
.../boot/dts/starfive/jh7110-milkv-marscm-emmc.dts | 9 +
.../boot/dts/starfive/jh7110-milkv-marscm-lite.dts | 1 +
.../boot/dts/starfive/jh7110-milkv-marscm.dtsi | 13 +
.../riscv/boot/dts/starfive/jh7110-orangepi-rv.dts | 76 +
.../boot/dts/starfive/jh7110-pine64-star64.dts | 27 +
.../jh7110-starfive-visionfive-2-lite-emmc.dts | 22 +
.../starfive/jh7110-starfive-visionfive-2-lite.dts | 20 +
.../jh7110-starfive-visionfive-2-lite.dtsi | 161 +
.../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 24 +
arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 67 +
arch/riscv/boot/dts/thead/th1520.dtsi | 72 +-
drivers/clk/mvebu/cp110-system-controller.c | 20 +
include/dt-bindings/clock/google,gs101-acpm.h | 26 +
include/dt-bindings/clock/qcom,dispcc-sm6350.h | 4 +
include/dt-bindings/clock/qcom,ipq5424-gcc.h | 3 +-
include/dt-bindings/clock/qcom,ipq5424-nsscc.h | 65 +
include/dt-bindings/clock/qcom,x1e80100-gcc.h | 61 +
include/dt-bindings/clock/r8a779a0-cpg-mssr.h | 1 +
include/dt-bindings/clock/rk3568-cru.h | 6 +
include/dt-bindings/interconnect/qcom,ipq5424.h | 33 +
include/dt-bindings/power/nvidia,tegra264-bpmp.h | 24 +
include/dt-bindings/reset/qcom,ipq5424-nsscc.h | 46 +
733 files changed, 52143 insertions(+), 5692 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-tsec.yaml
create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-csi.yaml
create mode 100644 Documentation/devicetree/bindings/embedded-controller/traverse,ten64-controller.yaml
delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-omap.txt
create mode 100644 Documentation/devicetree/bindings/mmc/ti,omap2430-sdhci.yaml
create mode 100644 Documentation/devicetree/bindings/soc/sophgo/sophgo,cv1800b-top-syscon.yaml
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-balcones.dts
create mode 100644 arch/arm/boot/dts/aspeed/ibm-power11-dual.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_pe1_emmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_pe1_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_pe1_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_pe3_emmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_pe3_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_pe3_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_st1_emmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_st1_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_aa1_st1_sdmmc.dts
delete mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_arria10_mercury_pe1.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_pe1_emmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_pe1_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_pe1_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_pe3_emmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_pe3_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_pe3_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_st1_emmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_st1_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa1_st1_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2_pe1_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2_pe1_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2_pe3_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2_pe3_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2_st1_qspi.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_mercury_sa2_st1_sdmmc.dts
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_enclustra_mercury_bootmode_emmc.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_enclustra_mercury_bootmode_qspi.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_enclustra_mercury_bootmode_sdmmc.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_enclustra_mercury_pe1.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_enclustra_mercury_pe3.dtsi
create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_enclustra_mercury_st1.dtsi
create mode 100644 arch/arm/boot/dts/mediatek/mt6582-alcatel-yarisxl.dts
create mode 100644 arch/arm/boot/dts/nvidia/tegra124-xiaomi-mocha.dts
delete mode 100644 arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi
create mode 100644 arch/arm/boot/dts/ti/omap/am335x-mba335x.dts
create mode 100644 arch/arm/boot/dts/ti/omap/am335x-tqma335x.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-tx9-pro.dts
create mode 100644 arch/arm64/boot/dts/cix/sky1-pinfunc.h
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10-etml1010g3dra.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10-ph128800t006.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aipstz.h
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-etml1010g3dra.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-peb-av-10-etml1010g3dra.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-peb-av-10-ph128800t006.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-peb-av-10.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-peb-av-10.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-ph128800t006.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-prt8ml.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-hdmi.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-phyboard-segin.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-phycore-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-jtag.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-pwm-fan.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx95-19x19-verdin-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-toradex-smarc-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi
create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex3_socdk.dts
create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_013b.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt6878-pinfunc.h
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-4e.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-8x.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn15.dtso
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn18.dtso
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-emmc.dtso
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-sd.dtso
create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8196-gce.h
create mode 100644 arch/arm64/boot/dts/mediatek/mt8370-grinn-genio-510-sbc.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-grinn-genio-700-sbc.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-grinn-genio-sbc.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-grinn-genio-som.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk-ufs.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p3541-0000.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-peripherals-opp.dtsi
rename arch/arm64/boot/dts/qcom/{qcm2290.dtsi => agatti.dtsi} (93%)
rename arch/arm64/boot/dts/qcom/{x1e80100-pmics.dtsi => hamoa-pmics.dtsi} (96%)
rename arch/arm64/boot/dts/qcom/{x1e80100.dtsi => hamoa.dtsi} (98%)
rename arch/arm64/boot/dts/qcom/{sc7280.dtsi => kodiak.dtsi} (97%)
create mode 100644 arch/arm64/boot/dts/qcom/lemans-evk-camera.dtso
rename arch/arm64/boot/dts/qcom/{qcs8300-pmics.dtsi => monaco-pmics.dtsi} (98%)
rename arch/arm64/boot/dts/qcom/{qcs8300.dtsi => monaco.dtsi} (99%)
create mode 100644 arch/arm64/boot/dts/qcom/msm8937-xiaomi-land.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8937.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8939-asus-z00t.dts
rename arch/arm64/boot/dts/qcom/{x1p42100.dtsi => purwa.dtsi} (99%)
create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm850-huawei-matebook-e-2019.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8550-hdk-rear-camera-card.dtso
rename arch/arm64/boot/dts/qcom/{sm6150.dtsi => talos.dtsi} (92%)
create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-asus-zenbook-a14-lcd.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-asus-zenbook-a14.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-fan-argon40.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-rpi-display-2-5in.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-rpi-display-2-7in.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-rpi-display-2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a78000.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-tinker-board-3.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-tinker-board-3.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-tinker-board-3s.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-9tripod-x3568-v4.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-easepi-r1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts233.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-qnap-tsx33.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-100ask-dshanpi-a1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62l-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62l-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62l.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-evm.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-ads2.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-base.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-gbe1.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-gpios.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-rtc-rv8263.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-aquila-clover.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-aquila-dev.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi
create mode 100644 arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts
create mode 100644 arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtsi
create mode 100644 include/dt-bindings/clock/google,gs101-acpm.h
create mode 100644 include/dt-bindings/clock/qcom,ipq5424-nsscc.h
create mode 100644 include/dt-bindings/power/nvidia,tegra264-bpmp.h
create mode 100644 include/dt-bindings/reset/qcom,ipq5424-nsscc.h
The pull request you sent on Fri, 05 Dec 2025 19:28:03 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.19 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/0cac5ce06e524755b3dac1e0a060b05992076d93 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa:
Linux 6.18-rc3 (2025-10-26 15:59:49 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-newsoc-6.19
for you to fetch changes up to 9b418a3bfdd421c01002424958fbd86a1001c2c2:
Merge tag 'anlogic-initial-6.19-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/newsoc (2025-11-21 21:29:57 +0100)
----------------------------------------------------------------
soc: sew SoC familes for 6.19
These three new families of SoC are split out into a separate branch
because they touch multiple parts of the source tree and are better
left separate for the initial merge.
- Black Sesame Technologies C1200 is an automotive SoC using
Cortex-A78 CPU cores
- Anlogic dr1v90 (not to be confused with Amlogic) is an FPGA
platform using a single nuclei ux900 RISC-V core
- Tenstorrent Blackhole is a Neural Processing Unit using
custom "Tensix" cores for computation offload managed by
Linux running on SiFive X280 RISC-V cores.
Support for all three is rather rudimentary at the moment and will get
improved as device drivers are merged through other tree.
----------------------------------------------------------------
Albert Yang (6):
dt-bindings: vendor-prefixes: Add Black Sesame Technologies Co., Ltd.
dt-bindings: arm: add Black Sesame Technologies (bst) SoC
arm64: Kconfig: add ARCH_BST for Black Sesame Technologies SoCs
arm64: dts: bst: add support for Black Sesame Technologies C1200 CDCU1.0 board
arm64: defconfig: enable BST platform support
MAINTAINERS: add Black Sesame Technologies (BST) ARM SoC support
Arnd Bergmann (3):
Merge tag 'tenstorrent-dt-for-v6.19' of https://github.com/tenstorrent/linux into soc/newsoc
Merge branch 'bst/newsoc' into soc/newsoc
Merge tag 'anlogic-initial-6.19-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/newsoc
Conor Dooley (1):
MAINTAINERS: Setup support for Anlogic tree
Drew Fustini (8):
dt-bindings: vendor-prefixes: Add Tenstorrent AI ULC
dt-bindings: riscv: Add Tenstorrent Blackhole compatible
dt-bindings: riscv: cpus: Add SiFive X280 compatible
dt-bindings: timers: Add Tenstorrent Blackhole compatible
dt-bindings: interrupt-controller: Add Tenstorrent Blackhole compatible
riscv: dts: Add Tenstorrent Blackhole SoC PCIe cards
riscv: Kconfig.socs: Add ARCH_TENSTORRENT for Tenstorrent SoCs
riscv: defconfig: Enable Tenstorrent SoCs
Junhui Liu (9):
dt-bindings: vendor-prefixes: Add Anlogic, Milianke and Nuclei
dt-bindings: riscv: Add Nuclei UX900 compatibles
dt-bindings: riscv: Add Anlogic DR1V90
dt-bindings: timer: Add Anlogic DR1V90 ACLINT MTIMER
dt-bindings: serial: snps-dw-apb-uart: Add Anlogic DR1V90 uart
riscv: Add Anlogic SoC famly Kconfig support
riscv: dts: Add initial Anlogic DR1V90 SoC device tree
riscv: dts: anlogic: Add Milianke MLKPAI FS01 board
riscv: defconfig: Enable Anlogic SoC
Documentation/devicetree/bindings/arm/bst.yaml | 31 ++++++
.../interrupt-controller/sifive,plic-1.0.0.yaml | 1 +
.../devicetree/bindings/riscv/anlogic.yaml | 27 ++++++
Documentation/devicetree/bindings/riscv/cpus.yaml | 2 +
.../devicetree/bindings/riscv/tenstorrent.yaml | 28 ++++++
.../bindings/serial/snps-dw-apb-uart.yaml | 1 +
.../devicetree/bindings/timer/sifive,clint.yaml | 1 +
.../bindings/timer/thead,c900-aclint-mtimer.yaml | 17 ++--
.../devicetree/bindings/vendor-prefixes.yaml | 10 ++
MAINTAINERS | 25 +++++
arch/arm64/Kconfig.platforms | 8 ++
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/bst/Makefile | 2 +
.../boot/dts/bst/bstc1200-cdcu1.0-adas_4c2g.dts | 24 +++++
arch/arm64/boot/dts/bst/bstc1200.dtsi | 97 ++++++++++++++++++
arch/arm64/configs/defconfig | 1 +
arch/riscv/Kconfig.socs | 13 +++
arch/riscv/boot/dts/Makefile | 2 +
arch/riscv/boot/dts/anlogic/Makefile | 2 +
arch/riscv/boot/dts/anlogic/dr1v90-mlkpai-fs01.dts | 28 ++++++
arch/riscv/boot/dts/anlogic/dr1v90.dtsi | 100 +++++++++++++++++++
arch/riscv/boot/dts/tenstorrent/Makefile | 2 +
arch/riscv/boot/dts/tenstorrent/blackhole-card.dts | 14 +++
arch/riscv/boot/dts/tenstorrent/blackhole.dtsi | 108 +++++++++++++++++++++
arch/riscv/configs/defconfig | 2 +
25 files changed, 541 insertions(+), 6 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/bst.yaml
create mode 100644 Documentation/devicetree/bindings/riscv/anlogic.yaml
create mode 100644 Documentation/devicetree/bindings/riscv/tenstorrent.yaml
create mode 100644 arch/arm64/boot/dts/bst/Makefile
create mode 100644 arch/arm64/boot/dts/bst/bstc1200-cdcu1.0-adas_4c2g.dts
create mode 100644 arch/arm64/boot/dts/bst/bstc1200.dtsi
create mode 100644 arch/riscv/boot/dts/anlogic/Makefile
create mode 100644 arch/riscv/boot/dts/anlogic/dr1v90-mlkpai-fs01.dts
create mode 100644 arch/riscv/boot/dts/anlogic/dr1v90.dtsi
create mode 100644 arch/riscv/boot/dts/tenstorrent/Makefile
create mode 100644 arch/riscv/boot/dts/tenstorrent/blackhole-card.dts
create mode 100644 arch/riscv/boot/dts/tenstorrent/blackhole.dtsi
The pull request you sent on Fri, 05 Dec 2025 19:28:42 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-newsoc-6.19 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/66a1025f7f0bc00404ec6357af68815c70dadae2 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.19
for you to fetch changes up to 4b1e81570144f03521482f7659fee060d8f63481:
Merge tag 'mtk-soc-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers (2025-11-25 14:52:14 +0100)
----------------------------------------------------------------
soc: driver updates for 6.19
This is the first half of the driver changes:
- A treewide interface change to the "syscore" operations for
power management, as a preparation for future Tegra specific
changes.
- Reset controller updates with added drivers for LAN969x, eic770
and RZ/G3S SoCs.
- Protection of system controller registers on Renesas and Google SoCs,
to prevent trivially triggering a system crash from e.g. debugfs
access.
- soc_device identification updates on Nvidia, Exynos and Mediatek
- debugfs support in the ST STM32 firewall driver
- Minor updates for SoC drivers on AMD/Xilinx, Renesas, Allwinner, TI
- Cleanups for memory controller support on Nvidia and Renesas
----------------------------------------------------------------
Aaron Kling (2):
soc/tegra: fuse: speedo-tegra210: Update speedo IDs
soc/tegra: fuse: speedo-tegra210: Add SoC speedo 2
Abel Vesa (1):
soc: qcom: ubwc: Add configuration Glymur platform
Akhil P Oommen (1):
soc: qcom: ubwc: Add config for Kaanapali
Alexandru Chimac (2):
dt-bindings: hwinfo: samsung,exynos-chipid: add exynos9610 compatible
soc: samsung: exynos-chipid: Add exynos9610 SoC support
André Draszik (4):
soc: samsung: exynos-pmu: allow specifying read & write access tables for secure regmap
soc: samsung: exynos-pmu: move some gs101 related code into new file
soc: samsung: gs101-pmu: implement access tables for read and write
dt-bindings: soc: samsung: exynos-sysreg: add power-domains
Anjelique Melendez (1):
soc: qcom: pmic_glink: Add support for SOCCP remoteproc channels
Arnd Bergmann (17):
Merge tag 'zynqmp-soc-for-6.18' of https://github.com/Xilinx/linux-xlnx into soc/drivers
Merge tag 'renesas-drivers-for-v6.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'memory-controller-drv-6.19-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'samsung-drivers-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag 'renesas-drivers-for-v6.19-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'tegra-for-6.19-core' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-6.19-syscore' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-6.19-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'sunxi-drivers-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag 'imx-drivers-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag 'ti-driver-soc-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'omap-for-v6.19/drivers-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/drivers
Merge tag 'qcom-drivers-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'v6.19-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
Merge tag 'stm32-bus-firewall-for-v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/drivers
Merge tag 'reset-for-v6.19' of https://git.pengutronix.de/git/pza/linux into soc/drivers
Merge tag 'mtk-soc-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Bartosz Golaszewski (2):
clk: davinci: psc: drop unused reset lookup
reset: remove legacy reset lookup code
Biju Das (1):
memory: renesas-rpc-if: Add suspend/resume support
Bruno Sobreira França (1):
soc/tegra: Resolve a spelling error in the tegra194-cbb.c
Christian Marangi (2):
err.h: add INIT_ERR_PTR() macro
soc: qcom: smem: better track SMEM uninitialized state
Claudiu Beznea (5):
soc: renesas: r9a09g056-sys: Populate max_register
soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support
reset: rzg2l-usbphy-ctrl: Add support for USB PWRRDY
reset: rzg2l-usbphy-ctrl: Add support for RZ/G3S SoC
Dan Carpenter (1):
reset: rzg2l-usbphy-ctrl: Fix a NULL vs IS_ERR() bug in probe
Denzeel Oliva (1):
dt-bindings: soc: samsung: exynos-sysreg: Add Exynos990 PERIC0/1 compatibles
Encrow Thorne (1):
reset: fix BIT macro reference
Gabor Juhos (2):
soc: qcom: mdt_loader: merge __qcom_mdt_load() and qcom_mdt_load_no_init()
soc: qcom: mdt_loader: rename 'firmware' parameter of qcom_mdt_load()
Gatien Chevallier (2):
dt-bindings: bus: add stm32mp21 RIFSC compatible
bus: rifsc: add debugfs entry to dump the firewall configuration
Haotian Zhang (2):
soc: qcom: gsbi: fix double disable caused by devm
soc: qcom: smem: fix hwspinlock resource leak in probe error paths
Haotien Hsu (1):
soc/tegra: pmc: Add USB wake events for Tegra234
Heiko Stuebner (1):
soc: rockchip: grf: Add select correct PWM implementation on RK3368
Ivaylo Ivanov (3):
dt-bindings: soc: samsung: exynos-pmu: add exynos8890 compatible
dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8890-chipid compatible
soc: samsung: exynos-chipid: add exynos8890 SoC support
Jay Buddhabhatti (3):
firmware: xilinx: Add Versal NET platform compatible string
drivers: firmware: xilinx: Add unique family code for all platforms
drivers: firmware: xilinx: Switch to new family code in zynqmp_pm_get_family_info()
Jingyi Wang (6):
dt-bindings: cache: qcom,llcc: Document the Kaanapali LLCC
soc: qcom: llcc-qcom: Add support for Kaanapali
dt-bindings: arm: qcom,ids: Add SoC ID for SM8850
soc: qcom: socinfo: Add SM8850 SoC ID
dt-bindings: soc: qcom,aoss-qmp: Document the Kaanapali AOSS channel
dt-bindings: firmware: qcom,scm: Document SCM on Kaanapali SOC
Johan Hovold (3):
soc: qcom: ocmem: fix device leak on lookup
soc: qcom: pbs: fix device leak on lookup
amba: tegra-ahb: Fix device leak on SMMU enable
Jon Hunter (1):
memory: tegra186-emc: Fix missing put_bpmp
Kartik Rajput (1):
soc/tegra: fuse: Do not register SoC device on ACPI boot
Kathiravan Thirumoorthy (4):
soc: qcom: socinfo: arrange the socinfo_image_names array in alphabetical order
soc: qcom: socinfo: add the missing entries to the smem image table
soc: qcom: smem: drop the WARN_ON() on SMEM item validation
soc: qcom: socinfo: add support to extract more than 32 image versions
Kaustabh Chakraborty (2):
dt-bindings: samsung: exynos-sysreg: add exynos7870 sysregs
dt-bindings: soc: samsung: exynos-pmu: allow mipi-phy subnode for Exynos7870 PMU
Komal Bajaj (2):
dt-bindings: arm: qcom,ids: Add SoC ID for QCS6490
soc: qcom: socinfo: Add SoC ID for QCS6490
Krzysztof Kozlowski (14):
memory: tegra124-emc: Simplify return of emc_init()
memory: tegra124-emc: Do not print error on icc_node_create() failure
memory: tegra186-emc: Do not print error on icc_node_create() failure
memory: tegra20-emc: Do not print error on icc_node_create() failure
memory: tegra30-emc: Do not print error on icc_node_create() failure
memory: tegra30-emc: Simplify and handle deferred probe with dev_err_probe()
memory: tegra20-emc: Simplify and handle deferred probe with dev_err_probe()
memory: tegra186-emc: Simplify and handle deferred probe with dev_err_probe()
memory: tegra124-emc: Simplify and handle deferred probe with dev_err_probe()
memory: tegra124-emc: Add the SoC model prefix to functions
memory: tegra186-emc: Add the SoC model prefix to functions
memory: tegra20-emc: Add the SoC model prefix to functions
memory: tegra30-emc: Add the SoC model prefix to functions
soc: samsung: exynos-pmu: Annotate online/offline functions with __must_hold
Louis-Alexis Eyraud (2):
soc: mediatek: mtk-socinfo: Add entry for MT8391AV/AZA Genio 720
dt-bindings: soc: mediatek: pwrap: Add compatible for MT8189 SoC
Madhav Bhatt (1):
firmware: xilinx: Add debugfs support for PM_GET_NODE_STATUS
Markus Schneider-Pargmann (TI.com) (2):
firmware: ti_sci: Support transfers without response
firmware: ti_sci: Partial-IO support
Matthias Schiffer (1):
ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx
Mukesh Ojha (2):
soc: qcom: socinfo: Add support for new fields in revision 20
soc: qcom: socinfo: Add reserve field to support future extension
Neeraj Soni (1):
soc: qcom: ice: Add HWKM v1 support for wrapped keys
Pankaj Patil (1):
dt-bindings: firmware: qcom,scm: Document Glymur scm
Peng Fan (8):
firmware: imx: scu-irq: fix OF node leak in
firmware: imx: scu-irq: Free mailbox client on failure at imx_scu_enable_general_irq_channel()
firmware: imx: scu-irq: Init workqueue before request mbox channel
firmware: imx: scu-irq: Set mu_resource_id before get handle
firmware: imx: scu-irq: Remove unused export of imx_scu_enable_general_irq_channel
firmware: imx: scu: Update error code
firmware: imx: scu: Suppress bind attrs
firmware: imx: scu: Use devm_mutex_init
Peter Griffin (1):
dt-bindings: soc: samsung: exynos-sysreg: add gs101 hsi0 and misc compatibles
Prasad Kumpatla (1):
soc: qcom: pd-mapper: Add Kaanapali compatible
Prathamesh Shete (1):
soc/tegra: pmc: Don't fail if "aotag" is not present
Randy Dunlap (1):
firmware: qcom: tzmem: fix qcom_tzmem_policy kernel-doc
Robert Marko (2):
dt-bindings: reset: microchip: Add LAN969x support
reset: sparx5: add LAN969x support
Sakari Ailus (1):
bus: sunxi-rsb: Remove redundant pm_runtime_mark_last_busy() calls
Sibi Sankar (1):
dt-bindings: soc: qcom,aoss-qmp: Document the Glymur AOSS side channel
Sirius Wang (1):
soc: mediatek: mtk-socinfo: Add extra entry for MT8189
Thierry Reding (2):
syscore: Pass context data to callbacks
soc/tegra: pmc: Document tegra_pmc.syscore field
Thomas Richard (TI.com) (2):
firmware: ti_sci: Replace ifdeffery by pm_sleep_ptr() macro
firmware: ti_sci: Set IO Isolation only if the firmware is capable
Tudor Ambarus (1):
soc: samsung: exynos-chipid: use a local dev variable
WeiHao Li (1):
soc: rockchip: grf: Set pwm2/xin32k pad default to xin32k for rk3368
Wolfram Sang (1):
soc: renesas: rcar-rst: Keep RESBAR2S in default state
Xuyang Dong (2):
dt-bindings: reset: eswin: Documentation for eic7700 SoC
reset: eswin: Add eic7700 reset driver
Yao Zi (4):
dt-bindings: reset: thead,th1520-reset: Remove non-VO-subsystem resets
dt-bindings: reset: thead,th1520-reset: Add controllers for more subsys
reset: th1520: Prepare for supporting multiple controllers
reset: th1520: Support reset controllers in more subsystems
Yongxing Mou (1):
soc: qcom: ubwc: Add QCS8300 UBWC cfg
Yue Haibing (1):
Documentation: reset: Remove reset_controller_add_lookup()
.../bindings/bus/st,stm32mp25-rifsc.yaml | 8 +-
.../devicetree/bindings/cache/qcom,llcc.yaml | 2 +
.../devicetree/bindings/firmware/qcom,scm.yaml | 3 +
.../bindings/hwinfo/samsung,exynos-chipid.yaml | 2 +
.../bindings/reset/eswin,eic7700-reset.yaml | 42 ++
.../devicetree/bindings/reset/microchip,rst.yaml | 11 +-
.../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 41 +-
.../bindings/reset/thead,th1520-reset.yaml | 8 +-
.../bindings/soc/mediatek/mediatek,pwrap.yaml | 1 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +
.../bindings/soc/samsung/exynos-pmu.yaml | 2 +
.../soc/samsung/samsung,exynos-sysreg.yaml | 23 +
Documentation/driver-api/reset.rst | 1 -
MAINTAINERS | 1 +
arch/arm/mach-exynos/mcpm-exynos.c | 12 +-
arch/arm/mach-exynos/suspend.c | 48 +-
arch/arm/mach-pxa/generic.h | 6 +-
arch/arm/mach-pxa/irq.c | 10 +-
arch/arm/mach-pxa/mfp-pxa2xx.c | 10 +-
arch/arm/mach-pxa/mfp-pxa3xx.c | 10 +-
arch/arm/mach-pxa/pxa25x.c | 4 +-
arch/arm/mach-pxa/pxa27x.c | 4 +-
arch/arm/mach-pxa/pxa3xx.c | 4 +-
arch/arm/mach-pxa/smemc.c | 12 +-
arch/arm/mach-s3c/irq-pm-s3c64xx.c | 12 +-
arch/arm/mach-s5pv210/pm.c | 10 +-
arch/arm/mach-versatile/integrator_ap.c | 12 +-
arch/arm/mm/cache-b15-rac.c | 12 +-
arch/loongarch/kernel/smp.c | 12 +-
arch/mips/alchemy/common/dbdma.c | 12 +-
arch/mips/alchemy/common/irq.c | 24 +-
arch/mips/alchemy/common/usb.c | 12 +-
arch/mips/pci/pci-alchemy.c | 16 +-
arch/powerpc/platforms/cell/spu_base.c | 10 +-
arch/powerpc/platforms/powermac/pic.c | 12 +-
arch/powerpc/sysdev/fsl_lbc.c | 12 +-
arch/powerpc/sysdev/fsl_pci.c | 12 +-
arch/powerpc/sysdev/ipic.c | 12 +-
arch/powerpc/sysdev/mpic.c | 14 +-
arch/powerpc/sysdev/mpic_timer.c | 10 +-
arch/sh/mm/pmb.c | 10 +-
arch/x86/events/amd/ibs.c | 12 +-
arch/x86/hyperv/hv_init.c | 12 +-
arch/x86/kernel/amd_gart_64.c | 10 +-
arch/x86/kernel/apic/apic.c | 12 +-
arch/x86/kernel/apic/io_apic.c | 17 +-
arch/x86/kernel/cpu/aperfmperf.c | 20 +-
arch/x86/kernel/cpu/intel_epb.c | 16 +-
arch/x86/kernel/cpu/mce/core.c | 14 +-
arch/x86/kernel/cpu/microcode/core.c | 15 +-
arch/x86/kernel/cpu/mtrr/legacy.c | 12 +-
arch/x86/kernel/cpu/umwait.c | 10 +-
arch/x86/kernel/i8237.c | 10 +-
arch/x86/kernel/i8259.c | 14 +-
arch/x86/kernel/kvm.c | 12 +-
drivers/acpi/pci_link.c | 10 +-
drivers/acpi/sleep.c | 12 +-
drivers/amba/tegra-ahb.c | 1 +
drivers/base/firmware_loader/main.c | 12 +-
drivers/base/syscore.c | 82 +-
drivers/bus/mvebu-mbus.c | 16 +-
drivers/bus/stm32_rifsc.c | 597 ++++++++++++++-
drivers/bus/sunxi-rsb.c | 2 -
drivers/bus/ti-sysc.c | 11 +-
drivers/clk/at91/pmc.c | 12 +-
drivers/clk/davinci/psc-da850.c | 7 -
drivers/clk/imx/clk-vf610.c | 12 +-
drivers/clk/ingenic/jz4725b-cgu.c | 2 +-
drivers/clk/ingenic/jz4740-cgu.c | 2 +-
drivers/clk/ingenic/jz4755-cgu.c | 2 +-
drivers/clk/ingenic/jz4760-cgu.c | 2 +-
drivers/clk/ingenic/jz4770-cgu.c | 2 +-
drivers/clk/ingenic/jz4780-cgu.c | 2 +-
drivers/clk/ingenic/pm.c | 14 +-
drivers/clk/ingenic/pm.h | 2 +-
drivers/clk/ingenic/tcu.c | 12 +-
drivers/clk/ingenic/x1000-cgu.c | 2 +-
drivers/clk/ingenic/x1830-cgu.c | 2 +-
drivers/clk/mvebu/common.c | 12 +-
drivers/clk/rockchip/clk-rk3288.c | 12 +-
drivers/clk/samsung/clk-s5pv210-audss.c | 12 +-
drivers/clk/samsung/clk.c | 12 +-
drivers/clk/tegra/clk-tegra210.c | 12 +-
drivers/clocksource/timer-armada-370-xp.c | 12 +-
drivers/cpuidle/cpuidle-psci.c | 12 +-
drivers/firmware/imx/imx-scu-irq.c | 32 +-
drivers/firmware/imx/imx-scu.c | 11 +-
drivers/firmware/ti_sci.c | 155 +++-
drivers/firmware/ti_sci.h | 7 +
drivers/firmware/xilinx/zynqmp-debug.c | 13 +
drivers/firmware/xilinx/zynqmp.c | 114 ++-
drivers/gpio/gpio-mxc.c | 12 +-
drivers/gpio/gpio-pxa.c | 12 +-
drivers/gpio/gpio-sa1100.c | 12 +-
drivers/hv/vmbus_drv.c | 14 +-
drivers/iommu/amd/init.c | 16 +-
drivers/iommu/intel/iommu.c | 12 +-
drivers/irqchip/exynos-combiner.c | 14 +-
drivers/irqchip/irq-armada-370-xp.c | 12 +-
drivers/irqchip/irq-bcm7038-l1.c | 12 +-
drivers/irqchip/irq-gic-v3-its.c | 12 +-
drivers/irqchip/irq-i8259.c | 12 +-
drivers/irqchip/irq-imx-gpcv2.c | 16 +-
drivers/irqchip/irq-loongson-eiointc.c | 12 +-
drivers/irqchip/irq-loongson-htpic.c | 10 +-
drivers/irqchip/irq-loongson-htvec.c | 12 +-
drivers/irqchip/irq-loongson-pch-lpc.c | 12 +-
drivers/irqchip/irq-loongson-pch-pic.c | 12 +-
drivers/irqchip/irq-mchp-eic.c | 12 +-
drivers/irqchip/irq-mst-intc.c | 12 +-
drivers/irqchip/irq-mtk-cirq.c | 12 +-
drivers/irqchip/irq-renesas-rzg2l.c | 12 +-
drivers/irqchip/irq-sa11x0.c | 12 +-
drivers/irqchip/irq-sifive-plic.c | 12 +-
drivers/irqchip/irq-sun6i-r.c | 18 +-
drivers/irqchip/irq-tegra.c | 12 +-
drivers/irqchip/irq-vic.c | 12 +-
drivers/leds/trigger/ledtrig-cpu.c | 14 +-
drivers/macintosh/via-pmu.c | 12 +-
drivers/memory/renesas-rpc-if.c | 58 +-
drivers/memory/tegra/tegra124-emc.c | 140 ++--
drivers/memory/tegra/tegra186-emc.c | 35 +-
drivers/memory/tegra/tegra20-emc.c | 150 ++--
drivers/memory/tegra/tegra30-emc.c | 119 ++-
drivers/pinctrl/pinctrl-zynqmp.c | 7 +-
drivers/power/reset/sc27xx-poweroff.c | 10 +-
drivers/reset/Kconfig | 13 +-
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 124 +--
drivers/reset/reset-eic7700.c | 429 +++++++++++
drivers/reset/reset-rzg2l-usbphy-ctrl.c | 60 ++
drivers/reset/reset-th1520.c | 835 ++++++++++++++++++++-
drivers/sh/clk/core.c | 10 +-
drivers/sh/intc/core.c | 12 +-
drivers/soc/bcm/brcmstb/biuctrl.c | 12 +-
drivers/soc/mediatek/mtk-socinfo.c | 3 +
drivers/soc/qcom/ice.c | 81 +-
drivers/soc/qcom/llcc-qcom.c | 373 +++++++++
drivers/soc/qcom/mdt_loader.c | 52 +-
drivers/soc/qcom/ocmem.c | 2 +-
drivers/soc/qcom/pmic_glink.c | 9 +-
drivers/soc/qcom/qcom-pbs.c | 2 +
drivers/soc/qcom/qcom_gsbi.c | 8 -
drivers/soc/qcom/qcom_pd_mapper.c | 10 +
drivers/soc/qcom/smem.c | 33 +-
drivers/soc/qcom/socinfo.c | 102 ++-
drivers/soc/qcom/ubwc_config.c | 24 +
drivers/soc/renesas/r9a08g045-sysc.c | 69 ++
drivers/soc/renesas/r9a09g047-sys.c | 79 ++
drivers/soc/renesas/r9a09g056-sys.c | 69 ++
drivers/soc/renesas/r9a09g057-sys.c | 101 +++
drivers/soc/renesas/rcar-rst.c | 3 +-
drivers/soc/renesas/rz-sysc.c | 2 +
drivers/soc/renesas/rz-sysc.h | 4 +
drivers/soc/rockchip/grf.c | 15 +
drivers/soc/samsung/Makefile | 3 +-
drivers/soc/samsung/exynos-chipid.c | 18 +-
drivers/soc/samsung/exynos-pmu.c | 138 +---
drivers/soc/samsung/exynos-pmu.h | 37 +
drivers/soc/samsung/gs101-pmu.c | 446 +++++++++++
drivers/soc/tegra/cbb/tegra194-cbb.c | 2 +-
drivers/soc/tegra/fuse/fuse-tegra.c | 2 -
drivers/soc/tegra/fuse/speedo-tegra210.c | 63 +-
drivers/soc/tegra/pmc.c | 38 +-
drivers/soc/xilinx/xlnx_event_manager.c | 8 +-
drivers/soc/xilinx/zynqmp_power.c | 10 +-
drivers/thermal/intel/intel_hfi.c | 12 +-
drivers/xen/xen-acpi-processor.c | 12 +-
include/dt-bindings/arm/qcom,ids.h | 2 +
include/dt-bindings/reset/eswin,eic7700-reset.h | 298 ++++++++
include/dt-bindings/reset/thead,th1520-reset.h | 219 +++++-
include/linux/err.h | 8 +
include/linux/firmware/qcom/qcom_tzmem.h | 15 +-
include/linux/firmware/xlnx-zynqmp.h | 30 +-
include/linux/reset-controller.h | 33 -
include/linux/reset.h | 1 +
include/linux/soc/qcom/llcc-qcom.h | 7 +
include/linux/soc/qcom/socinfo.h | 4 +
include/linux/soc/qcom/ubwc.h | 1 +
include/linux/soc/samsung/exynos-regs-pmu.h | 343 ++++++++-
include/linux/syscore_ops.h | 15 +-
kernel/cpu_pm.c | 12 +-
kernel/irq/generic-chip.c | 14 +-
kernel/irq/pm.c | 11 +-
kernel/printk/printk.c | 11 +-
kernel/time/sched_clock.c | 22 +-
kernel/time/timekeeping.c | 22 +-
virt/kvm/kvm_main.c | 18 +-
188 files changed, 5896 insertions(+), 1290 deletions(-)
create mode 100644 Documentation/devicetree/bindings/reset/eswin,eic7700-reset.yaml
create mode 100644 drivers/reset/reset-eic7700.c
create mode 100644 drivers/soc/samsung/gs101-pmu.c
create mode 100644 include/dt-bindings/reset/eswin,eic7700-reset.h
The pull request you sent on Fri, 05 Dec 2025 19:29:18 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.19 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/208eed95fc710827b100266c9450ae84d46727bd Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit 6a23ae0a96a600d1d12557add110e0bb6e32730c:
Linux 6.18-rc6 (2025-11-16 14:25:38 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.19-2
for you to fetch changes up to 68f9bbf4dfc356ccc6586ba6e7dd79576c48f7f0:
Merge tag 'samsung-drivers-6.19-2-late' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers-late (2025-12-05 15:31:33 +0100)
----------------------------------------------------------------
soc: driver updates for 6.19, part 2
These updates came a little late, or were based on a later 6.18-rc
tag than the others:
- A new driver for cache management on cxl devices with memory shared
in a coherent cluster. This is part of the drivers/cache/ tree, but
unlike the other drivers that back the dma-mapping interfaces, this
one is needed only during CPU hotplug.
- A shared branch for reset controllers using swnode infrastructure
- Added support for new SoC variants in the Amlogic soc_device
identification
- Minor updates in Freescale, Microchip, Samsung, and Apple SoC drivers
----------------------------------------------------------------
Arnd Bergmann (8):
Merge tag 'reset-gpio-for-v6.19' of https://git.pengutronix.de/git/pza/linux into soc/drivers-late
Merge tag 'reset-gpio-for-v6.19-2' of https://git.pengutronix.de/git/pza/linux into soc/drivers-late
Merge tag 'amlogic-drivers-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers-late
Merge tag 'soc_fsl-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers-late
Merge tag 'apple-soc-drivers-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/drivers-late
Merge tag 'soc-drivers-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers-late
Merge tag 'cache-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers-late
Merge tag 'samsung-drivers-6.19-2-late' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers-late
Bartosz Golaszewski (9):
software node: read the reference args via the fwnode API
software node: increase the reference of the swnode by its fwnode
software node: allow referencing firmware nodes
gpio: swnode: allow referencing GPIO chips by firmware nodes
reset: order includes alphabetically in reset/core.c
reset: make the provider of reset-gpios the parent of the reset device
reset: gpio: convert the driver to using the auxiliary bus
reset: gpio: use software nodes to setup the GPIO lookup
platform/x86: intel: chtwc_int33fe: don't dereference swnode args
Charles Keepax (1):
spi: cs42l43: Use actual ACPI firmware node for chip selects
Christophe Leroy (CS GROUP) (1):
MAINTAINERS: Update email address for Christophe Leroy
Conor Dooley (4):
dt-bindings: soc: microchip: document the simple-mfd syscon on PolarFire SoC
soc: microchip: add mfd drivers for two syscon regions on PolarFire SoC
MAINTAINERS: add new soc drivers to Microchip RISC-V entry
MAINTAINERS: rename Microchip RISC-V entry
Gongwei Li (1):
soc: fsl: qbman: use kmalloc_array() instead of kmalloc()
Johan Hovold (5):
soc: apple: mailbox: fix device leak on lookup
soc: apple: sart: drop device reference after lookup
soc: amlogic: canvas: fix device leak on lookup
soc: amlogic: canvas: simplify lookup error handling
soc: samsung: exynos-pmu: fix device leak on regmap lookup
Jonathan Cameron (4):
memregion: Drop unused IORES_DESC_* parameter from cpu_cache_invalidate_memregion()
arm64: Select GENERIC_CPU_CACHE_MAINTENANCE
MAINTAINERS: Add Jonathan Cameron to drivers/cache and add lib/cache_maint.c + header
cache: Make top level Kconfig menu a boolean dependent on RISCV
Lukas Bulwahn (1):
MAINTAINERS: refer to intended file in STANDALONE CACHE CONTROLLER DRIVERS
Marco Crivellari (1):
soc: fsl: qbman: add WQ_PERCPU to alloc_workqueue users
Marek Szyprowski (1):
soc: samsung: exynos-pmu: Fix structure initialization
Pierre-Henry Moussay (1):
dt-bindings: cache: sifive,ccache0: add a pic64gx compatible
Xianwei Zhao (2):
dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs
soc: amlogic: meson-gx-socinfo: add new SoCs id
Yicong Yang (2):
memregion: Support fine grained invalidate by cpu_cache_invalidate_memregion()
lib: Support ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION
Yushan Wang (1):
cache: Support cache maintenance for HiSilicon SoC Hydra Home Agent
.mailmap | 3 +
.../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 3 +
.../devicetree/bindings/cache/sifive,ccache0.yaml | 5 +
.../microchip/microchip,mpfs-mss-top-sysreg.yaml | 47 +++++
MAINTAINERS | 17 +-
arch/arm64/Kconfig | 2 +
arch/x86/mm/pat/set_memory.c | 2 +-
drivers/base/swnode.c | 30 +++-
drivers/cache/Kconfig | 37 +++-
drivers/cache/Makefile | 2 +
drivers/cache/hisi_soc_hha.c | 194 +++++++++++++++++++++
drivers/cxl/core/region.c | 5 +-
drivers/gpio/gpiolib-swnode.c | 3 +-
drivers/nvdimm/region.c | 2 +-
drivers/nvdimm/region_devs.c | 2 +-
drivers/platform/x86/intel/chtwc_int33fe.c | 29 ++-
drivers/reset/Kconfig | 1 +
drivers/reset/core.c | 138 +++++++++------
drivers/reset/reset-gpio.c | 19 +-
drivers/soc/amlogic/meson-canvas.c | 12 +-
drivers/soc/amlogic/meson-gx-socinfo.c | 6 +
drivers/soc/apple/mailbox.c | 15 +-
drivers/soc/apple/sart.c | 13 +-
drivers/soc/fsl/qbman/qman.c | 2 +-
drivers/soc/fsl/qbman/qman_test_stash.c | 2 +-
drivers/soc/microchip/Kconfig | 12 ++
drivers/soc/microchip/Makefile | 1 +
drivers/soc/microchip/mpfs-control-scb.c | 38 ++++
drivers/soc/microchip/mpfs-mss-top-sysreg.c | 44 +++++
drivers/soc/samsung/exynos-pmu.c | 9 +-
drivers/spi/spi-cs42l43.c | 40 ++---
include/linux/cache_coherency.h | 61 +++++++
include/linux/memregion.h | 16 +-
include/linux/property.h | 13 +-
lib/Kconfig | 3 +
lib/Makefile | 2 +
lib/cache_maint.c | 138 +++++++++++++++
37 files changed, 805 insertions(+), 163 deletions(-)
create mode 100644 Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-mss-top-sysreg.yaml
create mode 100644 drivers/cache/hisi_soc_hha.c
create mode 100644 drivers/soc/microchip/mpfs-control-scb.c
create mode 100644 drivers/soc/microchip/mpfs-mss-top-sysreg.c
create mode 100644 include/linux/cache_coherency.h
create mode 100644 lib/cache_maint.c
The pull request you sent on Fri, 05 Dec 2025 19:33:21 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.19-2 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/11efc1cb7016e300047822fd60e0f4b4158bd56d Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
© 2016 - 2025 Red Hat, Inc.