[GIT PULL 1/4] soc: devicetree updates for 6.15
Arnd Bergmann
arnd at arndb.de
Wed Mar 26 10:59:28 PDT 2025
The following changes since commit 0ad2507d5d93f39619fc42372c347d6006b64319:
Linux 6.14-rc3 (2025-02-16 14:02:44 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.15
for you to fetch changes up to b82310b5729ef3ca0aefdc0cf0c575d52f227235:
Merge tag 'amlogic-arm-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt (2025-03-20 17:53:00 +0100)
----------------------------------------------------------------
soc: devicetree updates for 6.15
There is new support for additional on-chip devices on Apple, Mediatek,
Renesas, Rockchip, Samsung, Google, TI, ST, Nvidia and Amlogic devices.
The Arm Morello reference platform gets a devicetree for booting in
normal aarch64 mode. The hardware supports experimental CHERI support,
which requires a modified kernel.
The AMD (formerly Xilinx) Versal NET SoC gets added, this is a combined
FPGA with Cortex-A78 CPUs in a SoC.
Six new ST STM32MP2 SoC variants are added. Like the earlier STM32MP25,
the MP211, MP213, MP215, MP231, MP233 and MP235 models are based on one
or two Cortex-A35 cores but each feature a different set of I/O devices.
Mediatek MT8370 is a minor variation of MT8390 with fewer CPU and
GPU cores
Apple T2 is the baseboard management controller on earlier Intel CPU
based Macs, with 16 models now gaining initial support.
All the above come with dts files for the reference boards. In
addition, these boards are added for the SoCs that are already supported.
- The Milk-V Jupiter board based on SpacemiT K1/M1
- NetCube Systems Kumquat board based on the 32-bit Allwinner V3s SoC
- Three boards based on 32-bit stm32mp1
- 11 distinct board variants from Toradex and one from Variscite,
all based on i.MX6
- Google Pixel Pro 6 phone based on gs101 (Tensor)
- Three additional variants of the i.MX8MP based "Skov" board
- A second variant of the i.MX95 EVK board
- Two boards based on Renesas SoCs
- Four boards based the Rockchip RK35xx series, plus the RK3588
"MNT Reform 2" laptop
----------------------------------------------------------------
Ahmad Fatoum (13):
arm64: dts: imx8mp-skov: correct PMIC board limits
arm64: dts: imx8mp-skov: operate CPU at 850 mV by default
arm64: dts: imx8mp-skov: use I2C5 for DDC
arm64: dts: imx8mp-skov: configure uart1 for RS485
arm64: dts: imx8mp: Add optional nominal drive mode DTSI
arm64: dts: imx8mp: add fsl,nominal-mode property into nominal.dtsi
arm64: dts: freescale: imx8mp-skov: configure LDB clock automatically
arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode
dt-bindings: arm: fsl: add more compatibles for Skov i.MX8MP variants
arm64: dts: imx8mp-skov: move I2C2 pin control group into DTSI
arm64: dts: imx8mp-skov: describe I2C bus recovery for all controllers
arm64: dts: imx8mp-skov: add revC BD500 board
arm64: dts: imx8mp-skov: support new 7" panel board
Alexander Stein (19):
ARM: dts: imx7s: Move csi-mux to below root
arm64: dts: imx8-ss-hsio: Wire up DMA IRQ for PCIe
arm64: dts: tqma8xx: Add vcc-supply for spi-nor
arm64: dts: tqma8xx: enable jpeg encode and decode
arm64: dts: tqma8xx: Remove GPU TODO
arm64: dts: mba8xx: Add PCIe support
arm64: dts: freescale: imx93-tqma9352-mba93xxca: sort pinctrl nodes
arm64: dts: mba93xxca: Do not assert power-down pins
arm64: dts: tqma9352-mba93xx[cl]a: swap ethernet aliases
arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor
arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor
arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor
arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor
ARM: dts: imx6qdl-tqma6: Order DT properties
ARM: dts: imx6ul-tqma6ul: Order DT properties
ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor
ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor
arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe
arm64: dts: mba8xx: Remove invalid property disable-gpio
Alexandre Mergnat (2):
arm64: dts: mediatek: add display blocks support for the MT8365 SoC
arm64: dts: mediatek: add display support for mt8365-evk
Alexandre Torgue (3):
arm64: dts: st: add stm32mp257f-dk board support
arm64: dts: st: introduce stm32mp23 SoCs family
arm64: dts: st: introduce stm32mp21 SoCs family
Alexey Charkov (5):
arm64: dts: rockchip: Add finer-grained PWM states for the fan on Rock 5C
arm64: dts: rockchip: Enable automatic fan control on Radxa Rock 5C
arm64: dts: rockchip: switch Rock 5C to PMIC-based TSHUT reset
arm64: dts: rockchip: Add SPDIF nodes to RK3588(s) device trees
arm64: dts: rockchip: Enable SPDIF output on H96 Max V58
Amelie Delaunay (7):
dt-bindings: stm32: document stm32mp257f-dk board
arm64: Kconfig: expand STM32 Armv8 SoC with STM32MP21/STM32MP23 SoCs family
dt-bindings: stm32: add STM32MP21 and STM32MP23 compatibles for syscon
dt-bindings: stm32: document stm32mp235f-dk board
arm64: dts: st: add stm32mp235f-dk board support
dt-bindings: stm32: document stm32mp215f-dk board
arm64: dts: st: add stm32mp215f-dk board support
Andreas Kemnade (1):
ARM: dts: ti/omap: omap4-serial: fix interrupts syntax
Andrej Picej (3):
arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source
arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source
arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source
André Draszik (7):
dt-bindings: arm: google: add gs101-raven
arm64: dts: exynos: gs101-oriole: configure simple-framebuffer
arm64: dts: exynos: gs101-oriole: move common Pixel6 & 6Pro parts into a .dtsi
arm64: dts: exynos: gs101-raven: add new board file
arm64: dts: exynos: gs101: drop explicit regmap from reboot nodes
arm64: dts: exynos: gs101: align poweroff writes with downstream
arm64: dts: exynos: gs101: add reboot-mode support (SYSIP_DAT0)
Andy Yan (5):
arm64: dts: rockchip: Enable USB3 OTG on rk3588s Cool Pi 4B
arm64: dts: rockchip: Add vop for rk3576
arm64: dts: rockchip: Add hdmi for rk3576
arm64: dts: rockchip: Enable hdmi display on sige5
arm64: dts: rockchip: Enable hdmi out display for rk3576-evb-v10
AngeloGioacchino Del Regno (11):
arm64: dts: mediatek: mt8188: Add VDO0's DSC and MERGE block nodes
arm64: dts: mediatek: mt8188: Add tertiary eMMC/SD/SDIO controller
dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP
arm64: dts: mediatek: mt8188: Add MTU3 nodes and correctly describe USB
arm64: dts: mediatek: mt8390-genio-700: Add USB, TypeC Controller, MUX
arm64: dts: mediatek: mt8188: Add base display controller graph
arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and DP displays
arm64: dts: mediatek: mt8390-genio-common: Configure touch vreg pins
arm64: dts: mediatek: mt8195: Add base display controller graph
arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays
arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline
Antonin Godard (3):
ARM: dts: imx6ul: Add Variscite VAR-SOM-MX6UL SoM support
ARM: dts: imx6ul: Add Variscite Concerto board support
dt-bindings: arm: fsl: Add VAR-SOM-MX6UL SoM and Concerto board
Arnd Bergmann (34):
Merge tag 'asahi-soc-dt-6.15' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag 'ixp4xx-dts-soc-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
Merge tag 'renesas-dt-bindings-for-v6.15-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'renesas-dts-for-v6.15-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'asahi-soc-dt-6.15-v2' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag 'juno-updates-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
Merge tag 'mtk-dts64-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'renesas-dts-for-v6.15-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'tegra-for-6.15-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.15-arm64-dt-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'v6.15-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'asahi-soc-dt-6.15-v3' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag 'samsung-dt64-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'davinci-updates-for-v6.15-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/dt
Merge tag 'spacemit-dt-for-6.15-1' of https://github.com/spacemit-com/linux into soc/dt
Merge tag 'imx-bindings-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt64-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'ti-k3-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'stm32-dt-for-v6.15-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'at91-dt-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'sunxi-dt-for-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'zynqmp-dt-for-6.14' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'zynq-dt-for-6.15' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'v6.15-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'mvebu-dt64-6.15-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'riscv-sophgo-dt-for-v6.15' of https://github.com/sophgo/linux into soc/dt
Merge tag 'omap-for-v6.15/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'riscv-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'hisi-arm64-dt-for-6.15' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'tegra-for-6.15-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'dt-cleanup-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag 'amlogic-arm64-dt-for-v6.15-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'amlogic-arm-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Biju Das (2):
arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes
arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog
Chancel Liu (6):
ARM: dts: imx6ul-14x14-evk: Complete WM8960 power supplies
ARM: dts: imx7d-sdb: Complete WM8960 power supplies
arm64: dts: imx8mp-evk: Complete WM8960 power supplies
arm64: dts: imx8dxl-evk: Complete WM8960 power supplies
arm64: dts: imx8qm-mek: Complete WM8960 power supplies
arm64: dts: imx8qxp-mek: Complete WM8960 power supplies
Chen Wang (3):
riscv: sophgo: dts: add pwm controller for SG2042 SoC
riscv: sophgo: dts: add pwm-fan for Milk-V Pioneer
riscv: sophgo: dts: add cooling maps for Milk-V Pioneer
Chen-Yu Tsai (4):
arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells
arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
arm64: dts: mediatek: mt8173: Fix some node names
arm64: dts: rockchip: Remove bluetooth node from rock-3a
Chris Morgan (5):
arm64: dts: rockchip: remove rk3588 optee node
arm64: dts: allwinner: h700: Set cpusldo to always-on for RG35XX
arm64: dts: allwinner: h700: Add LED1 for Anbernic RG35XX
arm64: dts: allwinner: h700: Add USB Host for RG35XX-H
arm64: dts: allwinner: rg35xx: Add no-thermistor property for battery
Christian Marangi (3):
arm64: dts: airoha: en7581: Add Clock Controller node
arm64: dts: airoha: en7581: Add SNAND node
arm64: dts: airoha: en7581: Add default partition table for EVB board
Chukun Pan (4):
dt-bindings: mfd: syscon: Add rk3528 QoS register compatible
arm64: dts: rockchip: Add rk3528 QoS register node
arm64: dts: rockchip: enable SCMI clk for RK3528 SoC
arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory
Ciprian Marian Costea (4):
arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3
arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support
arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4
arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3
Claudiu Beznea (5):
arm64: dts: renesas: rzg3s-smarc-switches: Add a header to describe different switches
arm64: dts: renesas: rzg3s-smarc: Enable SCIF3
arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay for SCIF1
arm64: dts: renesas: r9a08g045: Enable SYS node
arm64: dts: renesas: r9a08g045: Add OPP table
Conor Dooley (3):
riscv: dts: microchip: update pcie reg properties to new format
loongarch: dts: remove non-existent DAC from 2k1000-ref
riscv: dts: starfive: remove non-existent dac from jh7110
Cristian Ciocaltea (8):
arm64: dts: rockchip: Enable HDMI0 PHY clk provider on RK3588
arm64: dts: rockchip: Add HDMI0 PHY PLL clock source to VOP2 on RK3588
arm64: dts: rockchip: Add PHY node for HDMI1 TX port on RK3588
arm64: dts: rockchip: Add HDMI1 node on RK3588
arm64: dts: rockchip: Enable HDMI1 on rock-5b
arm64: dts: rockchip: Enable HDMI1 PHY clk provider on RK3588
arm64: dts: rockchip: Add HDMI1 PHY PLL clock source to VOP2 on RK3588
arm64: dts: rockchip: Enable HDMI1 on rk3588-evb1
Damon Ding (1):
arm64: dts: rockchip: Fix label name of hdptxphy for RK3588
Daniel Schultz (1):
arm64: dts: ti: am64-phyboard-electra: Add DT overlay for X27 connector
Dario Binacchi (5):
ARM: dts: stm32: add led to stm32f746 Discovery board
ARM: dts: stm32: add push button to stm32f746 Discovery board
ARM: dts: stm32: rename LEDs nodes for stm32f769-disco
ARM: dts: stm32: add usr3 LED node to stm32f769-disco
ARM: dts: stm32: use IRQ_TYPE_EDGE_FALLING on stm32mp157c-dk2
Detlev Casanova (6):
dt-bindings: arm: rockchip: Add Radxa ROCK 4D board
arm64: dts: rockchip: Add HDMI audio outputs for rk3588
arm64: dts: rockchip: Enable HDMI audio outputs for Rock 5B
arm64: dts: rockchip: Add HDMI support for rock-4d
arm64: dts: rockchip: Add SFC nodes for rk3576
arm64: dts: rockchip: Add SPI NOR device on the ROCK 4D
Devang Tailor (1):
arm64: dts: exynosautov920: add CPU cache information
Diederik de Haas (1):
arm64: dts: rockchip: add 'chassis-type' property on PineNote
Diogo Ivo (4):
arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
arm64: tegra: Define pinmuxing for gpio pads on Tegra210
arm64: tegra: p2597: Enable TCA9539 as IRQ controllers
arm64: tegra: p2180: Add TMP451 temperature sensor node
Dominik Haller (1):
arm64: dts: imx8mm-phycore-som: Add overlay for rproc
Dragan Simic (3):
arm64: dts: rockchip: Describe why is HWRNG disabled in RK356x base dtsi
arm64: dts: rockchip: Use "dma-noncoherent" in base RK3588 SoC dtsi
arm64: dts: rockchip: linewrap gmac assigned-clocks on Quartz64 Model A/B files a bit
E Shattow (2):
riscv: dts: starfive: jh7110: pciephy0 USB 3.0 configuration registers
riscv: dts: starfive: jh7110-pine64-star64: enable USB 3.0 port
Ernest Van Hoecke (2):
ARM: dts: apalis/colibri-imx6: Enable STMPE811 TS
ARM: dts: apalis/colibri-imx6: Add support for v1.2
FUKAUMI Naoki (1):
arm64: dts: rockchip: Enable USB OTG for Radxa ROCK Pi E
Fabien Parent (1):
arm64: dts: mediatek: mt8395-genio-1200-evk: add support for TCPC port
Fabio Estevam (9):
ARM: dts: imx53-ppd: Fix touchscreen reset-gpios
ARM: dts: vfxxx: Fix the CAAM job ring node names
ARM: dts: imx5: Fix the CCM interrupts description
ARM: dts: vf610-bk4: Use the more specific "lwn,bk4-spi"
ARM: dts: imx28-sps1: Fix GPIO LEDs description
arm64: dts: imx8mn-bsh-smm-s2pro: Remove invalid audio codec clock
ARM: dts: vfxxx: Fix the order of the DMA entries
ARM: dts: imx31: Use nand-controller as node name
ARM: dts: imx53-mba53: Fix the PCA9554 compatible
Francesco Dolcini (6):
arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel and backlight
arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx
dt-bindings: arm: fsl: drop usage of Toradex SOMs compatible alone
ARM: dts: imx6qdl-apalis/colibri: Remove compatible from SoM dtsi
ARM: dts: vf610-colibri: Remove compatible from SoM dtsi
arm64: dts: imx8qm-apalis: Remove compatible from SoM dtsi
Frank Li (13):
arm64: dts: imx8mq-librem5: remove undocument property 'extcon' for usb-pd at 3f
arm64: dts: imx8qm-mek: add audio-codec cs42888 and related nodes
arm64: dts: imx8-ss-hsio: fix indentation in pcie node
arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP
arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP mek board
arm64: dts: imx95: add PCIe's msi-map and iommu-map property
arm64: dts: imx95: Add #io-channel-cells = <1> for adc node
arm64: dts: imx95: Add i3c1 and i3c2
arm64: dts: imx95: Add imx95-15x15-evk support
dt-bindings: arm: fsl: add i.MX95 15x15 EVK board
arm64: dts: im8mq-librem5: move dwc3 usb port under ports
arm64: dts: imx95: add ref clock for pcie nodes
arm64: dts: imx93: add ddr edac support
Frieder Schrempf (3):
arm64: dts: imx8mm-kontron: Add support for reading SD_VSEL signal
arm64: dts: imx93-kontron: Fix SD card IO voltage control
arm64: dts: imx8mp-kontron: Add support for reading SD_VSEL signal
Geert Uytterhoeven (6):
arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table
arm64: dts: renesas: r8a77990: Re-add voltages to OPP table
arm64: dts: renesas: gray-hawk-single: Restore sort order
arm64: dts: renesas: r8a779g0: Restore sort order
arm64: dts: renesas: r8a779f0: Disable rswitch ports by default
ARM: dts: renesas: r9a06g032: Fix UART dma channel order
Hector Martin (1):
arm64: dts: apple: t8103: Fix spi4 power domain sort order
Heiko Stuebner (5):
dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC binding
arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC
arm64: dts: rockchip: add rk3576 otp node
Merge branch 'v6.15-shared/clkids' into v6.15-armsoc/dts64
arm64: dts: rockchip: add usb typec host support to rk3588-jaguar
Hrushikesh Salunke (1):
arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C
Hsin-Te Yuan (1):
arm64: dts: mediatek: mt8183: Switch to Elan touchscreen driver
Hugues KAMBA MPIANA (1):
arm64: dts: corstone1000: Add definitions for secondary CPU cores
Igor Belwon (3):
dt-bindings: clock: exynos990: Add CMU_PERIS block
arm64: dts: exynos990: Add CMU_PERIS and MCT nodes
arm64: dts: exynos990: Rename and sort PMU nodes
Inochi Amaoto (1):
MAINTAINERS: update info for SOPHGO DEVICETREES and DRIVERS
Ivaylo Ivanov (6):
dt-bindings: soc: samsung: usi: add USIv1 and samsung,exynos8895-usi
arm64: dts: exynos8895: add syscon nodes for peric0/1 and fsys0/1
arm64: dts: exynos8895: define all usi nodes
arm64: dts: exynos8895: add a node for mmc
arm64: dts: exynos8895-dreamlte: enable support for microSD storage
arm64: dts: exynos8895-dreamlte: enable support for the touchscreen
Jagan Teki (1):
arm64: dts: rockchip: Enable HDMI1 out for Edgeble-6TOPS Modules
Janine Hagemann (1):
arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01
Janne Grunau (4):
arm64: dts: apple: t8103: Add spi controller nodes
arm64: dts: apple: t8112: Add spi controller nodes
arm64: dts: apple: t600x: Add spi controller nodes
arm64: dts: apple: Add SPI NOR nvram partition to all devices
Javier Martinez Canillas (2):
dt-bindings: riscv: spacemit: Add Milk-V Jupiter board compatible
riscv: dts: spacemit: Add Milk-V Jupiter board device tree
Jayesh Choudhary (1):
arm64: dts: ti: k3-j784s4-evm-quad-port-eth-exp1: Remove duplicate hogs
Jianfeng Liu (5):
arm64: dts: rockchip: Enable HDMI on armsom-sige7
arm64: dts: rockchip: add hdmi1 support to ROCK 5 ITX
arm64: dts: rockchip: Add AP6275P wireless support to ArmSoM Sige7
arm64: dts: rockchip: Enable HDMI audio output for ArmSoM Sige7
arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max
Jimmy Hon (10):
arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Max
arm64: dts: rockchip: Adapt to differences between Orange Pi 5 Max and Ultra
dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Ultra
arm64: dts: rockchip: Add Orange Pi 5 Ultra board
arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Ultra
arm64: dts: rockchip: Enable HDMI1 audio output for Orange Pi 5 Ultra
arm64: dts: rockchip: Enable HDMI0 audio output for Orange Pi 5/5B
arm64: dts: rockchip: Enable HDMI audio outputs for Orange Pi 5 Max
arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Plus
arm64: dts: rockchip: Enable HDMI audio outputs for Orange Pi 5 Plus
John Madieu (3):
dt-bindings: soc: renesas: Add RZ/G3E variant SYS binding
arm64: dts: renesas: r9a09g047: Add SYS node
arm64: dts: renesas: r9a09g057: Enable SYS node
Jon Hunter (1):
arm64: tegra: Resize aperture for the IGX PCIe C5 slot
Jonas Karlman (9):
dt-bindings: soc: rockchip: Add RK3528 ioc grf syscon
arm64: dts: rockchip: Add pinctrl and gpio nodes for RK3528
arm64: dts: rockchip: Add uart0 pinctrl to Radxa E20C
arm64: dts: rockchip: Add leds node to Radxa E20C
arm64: dts: rockchip: Add user button to Radxa E20C
arm64: dts: rockchip: Add SARADC node for RK3528
arm64: dts: rockchip: Add maskrom button to Radxa E20C
arm64: dts: rockchip: Add SDHCI controller for RK3528
arm64: dts: rockchip: Enable onboard eMMC on Radxa E20C
Julien Massot (4):
dt-bindings: soc: renesas: Document MYIR Remi Pi board
arm64: dts: renesas: Add initial support for MYIR Remi Pi
arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port
arm64: dts: mediatek: mt8395-radxa-nio-12l: Add Radxa 8 HD panel
Junhao Xie (3):
dt-bindings: vendor-prefixes: Add prefix for Ariaboard
dt-bindings: arm: rockchip: Add Ariaboard Photonicat RK3568
arm64: dts: rockchip: add dts for Ariaboard Photonicat RK3568
Keerthy (1):
arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size
Kever Yang (1):
dt-bindings: vendor-prefixes: Update rockchip company name
Krzysztof Kozlowski (15):
ARM: dts: ti: davinci: Align GPIO hog name with bindings
Merge branch 'for-v6.15/samsung-clk-dt-bindings' into next/dt64
Merge branch 'for-v6.15/samsung-soc-dt-bindings' into next/dt64
ARM: dts: ti: omap: Align GPIO hog name with bindings
arm64: dts: exynos8895: Rename PMU nodes to fixup sorting
ARM: dts: cirrus: ep7211: Align GPIO hog name with bindings
ARM: dts: nxp: vf: Align GPIO hog name with bindings
arm64: dts: renesas: eagle-function-expansion: Align GPIO hog name with bindings
arm64: dts: rockchip: Add ES8388 audio codec fallback on RK3399 ROC PC PLUS
arm64: dts: rockchip: Add ES8388 audio codec fallback on RK3588 boards
arm64: dts: exynos: gs101: Change labels to lower-case
arm64: dts: tesla: Change labels to lower-case
arm64: dts: marvell: armada-8040: Align GPIO hog name with bindings
ARM: dts: marvell: kirkwood-openrd: Align GPIO hog name with bindings
ARM: dts: marvell: armada: Align GPIO hog name with bindings
Kuninori Morimoto (1):
arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture
Lad Prabhakar (2):
arm64: dts: renesas: r9a09g057: Add Mali-G31 GPU node
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable Mali-G31
Larisa Grigore (1):
arm64: dts: s32g: add the eDMA nodes
Laurentiu Mihalcea (2):
arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block
arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz
Leo Yan (1):
arm64: dts: hi3660: Add property for fixing CPUIdle
Leonard Göhrs (2):
dt-bindings: arm: stm32: add compatible strings for Linux Automation GmbH LXA FairyTux 2
ARM: dts: stm32: lxa-fairytux2: add Linux Automation GmbH FairyTux 2
Linus Walleij (3):
ARM: dts: Properly assign NPE to ethA
ARM: dts: ixp4xx: Fix up PCI on WG302
ARM: dts: ixp4xx: Add Netgear WG302 v1 GPIOs
Lorenzo Bianconi (2):
arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC evaluation board
arm64: dts: airoha: en7581: Fix clock-controller address
Louis-Alexis Eyraud (5):
dt-bindings: arm: mediatek: add mt8370-evk board
arm64: dts: mediatek: add support for MT8370 SoC
arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi
arm64: dts: mediatek: add device-tree for Genio 510 EVK board
arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name
Lucas Stach (1):
arm64: dts: imx8mp: configure GPU and NPU clocks to overdrive rate
Lukas Schmid (4):
dt-bindings: vendor-prefixes: Add NetCube Systems Austria name
dt-bindings: arm: sunxi: Add NetCube Systems Kumquat board
ARM: dts: sunxi: add uart1_pe pinctrl for sun8i-v3s
ARM: dts: sunxi: add support for NetCube Systems Kumquat
Lukasz Majewski (2):
dt-bindings: arm: Document the btt3 i.MX28 based board
ARM: dts: mxs: Add descriptions for imx287 based btt3-[012] devices
Macpaul Lin (2):
arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec
dt-bindings: usb: mtu3: Add ports property
Marek Vasut (9):
arm64: dts: renesas: r8a779f0: Add labels for rswitch ports
arm64: dts: renesas: spider-ethernet: Access rswitch ports via phandles
arm64: dts: renesas: s4sk: Access rswitch ports via phandles
arm64: dts: renesas: spider-ethernet: Add ethernetN aliases for rswitch
arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch
ARM: dts: renesas: rcar-gen2: Add boot phase tags
arm64: dts: renesas: rcar: Add boot phase tags
arm64: dts: renesas: rzg2: Add boot phase tags
ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and DHSBC rev.200 board
Markus Niebel (10):
ARM: dts: imx6qdl-mba6: change sound card model name
ARM: dts: imx7-mba7: change sound card model name
ARM: dts: mba6ul: change sound card model name
ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V
ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply
ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor
ARM: dts: tqma6ul: Add partitions subnode to spi-nor
ARM: dts: tqma7: Add partitions subnode to spi-nor
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: change sound card model name
arm64: dts: mba8mx: change sound card model name
Markus Schneider-Pargmann (2):
arm64: dts: ti: k3-am62x-sk-common: Add serial aliases
arm64: dts: ti: k3-am62a7-sk: Add serial alias
Martin Blumenstingl (5):
ARM: dts: amlogic: meson8: switch to the new PWM controller binding
ARM: dts: amlogic: meson8b: switch to the new PWM controller binding
arm64: dts: amlogic: gx: switch to the new PWM controller binding
arm64: dts: amlogic: axg: switch to the new PWM controller binding
arm64: dts: amlogic: g12: switch to the new PWM controller binding
Mathew McBride (1):
arm64: dts: freescale: ten64: add usb hub definition
Max Merchel (1):
ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node
Michael Walle (2):
arm64: dts: ti: k3-am62p: fix pinctrl settings
arm64: dts: ti: k3-j722s: fix pinctrl settings
Michal Simek (16):
ARM: zynq: Remove deprecated device_type property
ARM: zynq: DT: List OCM memory for all platforms
ARM: zynq: Mark boot-phase-specific device nodes
ARM: zynq: Wire smcc with nand/nor memories on zc770 platform
ARM: zynq: Define u-boot bootscrip addr via DT
ARM: zynq: Point via nvmem0 alias to eeprom on zc702/zc706
ARM: zynq: Define rtc alias on zc702/zc706
ARM: zynq: Rename i2c?-gpio to i2c?-gpio-grp
ARM: zynq: Fix fpga region DT nodes name
ARM: zynq: Enable QSPIs on platforms
ARM: zynq: Add sdhci to alias node
ARM: zynq: Remove ethernet0 alias from Microzed
ARM: zynq: Do not define address/size-cells for nand-controller
arm64: versal-net: Add description for b2197-00 revA board
arm64: zynqmp: Use DT header for firmware constants
dt-bindings: xilinx: Deprecate header with firmware constants
Mihai Sain (2):
ARM: dts: microchip: sama7d65: Add flexcom 10 node
ARM: dts: microchip: sama7d65_curiosity: Add power monitor support
Naman Trivedi (1):
arm64: zynqmp: add clock-output-names property in clock nodes
Nayab Sayed (1):
ARM: dts: microchip: sama7g5: add ADC hw trigger edge type
Nick Chan (29):
arm64: dts: apple: Split s8000/s8003 SoC DTS files
dt-bindings: arm: apple: Add T2 devices
arm64: dts: apple: Add T2 devices
dt-bindings: arm: apple: apple,pmgr: Add A7-A11, T2 compatibles
dt-bindings: arm: apple: apple,pmgr-pwrstate: Add A7-A11, T2 compatibles
arm64: dts: apple: s5l8960x: Add PMGR node
arm64: dts: apple: t7000: Add PMGR node
arm64: dts: apple: t7001: Add PMGR node
arm64: dts: apple: s800-0-3: Add PMGR nodes
arm64: dts: apple: s8001: Add PMGR nodes
arm64: dts: apple: t8010: Add PMGR nodes
arm64: dts: apple: t8011: Add PMGR nodes
arm64: dts: apple: t8012: Add PMGR nodes
arm64: dts: apple: t8015: Add PMGR nodes
arm64: dts: apple: s5l8960x: Add cpufreq nodes
arm64: dts: apple: t7000: Add cpufreq nodes
arm64: dts: apple: t7001: Add cpufreq nodes
arm64: dts: apple: Add cpufreq nodes for S8000/S8003
arm64: dts: apple: s8001: Add cpufreq nodes
arm64: dts: apple: t8010: Add cpufreq nodes
arm64: dts: apple: t8011: Add cpufreq nodes
arm64: dts: apple: t8012: Add cpufreq nodes
arm64: dts: apple: t8015: Add cpufreq nodes
arm64: dts: apple: t7000: Add missing CPU p-state 7 for J96 and J97
arm64: dts: apple: s5l8960x: Add backlight nodes
arm64: dts: apple: t7000: Add backlight nodes
arm64: dts: apple: s800-0-3: Add backlight nodes
arm64: dts: apple: t8010: Add backlight nodes
arm64: dts: apple: t8015: Add backlight nodes
Nicolas Frattaroli (4):
arm64: dts: rockchip: Add rng node to RK3588
dt-bindings: clock: rk3576: add SCMI clocks
arm64: dts: rockchip: fix RK3576 SCMI clock IDs
arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0
Niklas Söderlund (7):
arm64: dts: renesas: r8a779h0: Remove #address- and #size-cells from AVB[0-2]
arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2
arm64: dts: renesas: r8a779a0: Add FCPVX instances
arm64: dts: renesas: r8a779a0: Add VSPX instances
arm64: dts: renesas: r8a779h0: Add FCPVX instance
arm64: dts: renesas: r8a779h0: Add VSPX instance
arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI-2 data line orders
Ninad Malwade (1):
arm64: tegra: Remove the Orin NX/Nano suspend key
Nishanth Menon (1):
arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA
Nobuhiro Iwamatsu (4):
dt-bindings: soc: renesas: Document more Renesas RZ/V2H SoC variants
dt-bindings: vendor-prefixes: Add Yuridenki-Shokai Co. Ltd.
dt-bindings: soc: renesas: Document Yuridenki-Shokai Kakip board
arm64: dts: renesas: Add initial device tree for Yuridenki-Shokai Kakip board
Nícolas F. R. A. Prado (3):
arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang
arm64: dts: mediatek: mt8390-genio-common: Add routes for DMIC
arm64: dts: mediatek: mt8390-genio-common: Add delay codec for DMIC
Oleksij Rempel (12):
arm64: dts: imx8mp-skov: describe HDMI display pipeline
arm64: dts: imx8mp-skov: describe LVDS display pipeline
arm64: dts: imx8mp-skov: describe mains fail detection
arm64: dts: imx8mp-skov: fix phy-mode
arm64: dts: imx8mp-skov: increase I2C clock frequency for RTC
dt-bindings: vendor-prefixes: Add prefix for Priva
dt-bindings: arm: stm32: Add Priva E-Measuringbox board
arm64: dts: imx8mp-skov: add basic board as fallback
dt-bindings: sound: convert ICS-43432 binding to YAML
dt-bindings: arm: stm32: Add Plymovent AQM board
ARM: dts: stm32: Add pinmux groups for Plymovent AQM board
ARM: dts: stm32: Add Plymovent AQM devicetree
Patrick Wildt (2):
dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE)
arm64: dts: rockchip: add MNT Reform 2 laptop
Peter Griffin (1):
arm64: dts: exynos: gs101: disable pinctrl_gsacore node
Quentin Schulz (17):
arm64: dts: rockchip: add support for sound output over HDMI on RK3399 Puma Haikou
arm64: dts: rockchip: add overlay test for WolfVision PF5
arm64: dts: rockchip: add overlay test for Edgeble NCM6A/NCM6B
arm64: dts: rockchip: add overlay tests for Rock 5B PCIe overlays
arm64: dts: rockchip: minimal support for Pre-ICT tester adapter for RK3588 Jaguar
arm64: dts: rockchip: add support for HAIKOU-LVDS-9904379 adapter for PX30 Ringneck
arm64: dts: rockchip: add overlay for PX30 Ringneck Haikou Video Demo adapter
arm64: dts: rockchip: add overlay for RK3399 Puma Haikou Video Demo adapter
arm64: dts: rockchip: enable UART5 on RK3588 Tiger Haikou
arm64: dts: rockchip: move DDC bus from Haikou carrierboard to RK3399 Puma DTSI
arm64: dts: rockchip: move I2C6 from Haikou carrierboard to Puma DTSI
arm64: dts: rockchip: disable I2C6 on Puma DTSI
arm64: dts: rockchip: enable I2S0 in Haikou carrierboard, not Puma DTSI
arm64: dts: rockchip: add EEPROM found on RK3399 Puma Haikou
arm64: dts: rockchip: enable Ethernet in Haikou carrierboard, not Puma DTSI
arm64: dts: rockchip: enable I2C3 in Haikou carrierboard, not Ringneck DTSI
arm64: dts: rockchip: disable I2C2 bus by default on RK3588 Tiger
Rafael Beims (1):
arm64: dts: colibri-imx8x: Add missing gpio-line-names
Roan van Dijk (2):
ARM: dts: stm32: Add thermal support for STM32MP131
ARM: dts: stm32: Add Priva E-Measuringbox devicetree
Rob Herring (Arm) (14):
dt-bindings: marvell: armada-37xx: Add glinet,gl-mv1000 compatible
dt-bindings: marvell: armada-7k-8k: Move Armada 8KPlus to schema
dt-bindings: marvell: armada-7k-8k: Add missing 7040 and 8040 board compatibles
arm64: dts: marvell: Drop incomplete root compatible/model properties
arm64: dts: marvell: Fix missing/incorrect "marvell,armada3710" compatible
arm64: dts: marvell: Add missing board compatible for IEI-Puzzle-M801
arm64: dts: nvidia: Remove unused and undocumented "regulator-ramp-delay-scale" property
arm64: dts: amd/seattle: Base Overdrive B1 on top of B0 version
arm64: dts: amd/seattle: Move and simplify fixed clocks
arm64: dts: amd/seattle: Fix bus, mmc, and ethernet node names
arm64: dts: amd/seattle: Drop undocumented "spi-controller" properties
arm64: dts: marvell: Move arch timer and pmu nodes to top-level
arm64: dts: marvell: Drop unused CP11X_TYPE define
arm64: dts: marvell: Use preferred node names for "simple-bus"
Ryan Wanner (9):
ARM: dts: microchip: sama7d65: Add chipID for sama7d65
ARM: dts: microchip: sama7d65: Add DMAs to sama7d65 SoC
ARM: dts: microchip: sama7d65: Enable DMAs
ARM: dts: microchip: sama7d65: Add Reset Controller to sama7d65 SoC
ARM: dts: microchip: sama7d65: Add Shutdown controller support
ARM: dts: microchip: sama7d65: Add RTC support for sama7d65
ARM: dts: microchip: sama7d65: Add SFRBU support to sama7d65
ARM: dts: microchip: sama7d65: Enable shutdown controller
ARM: dts: microchip: sama7d65: Add watchdog for sama7d65
Sai Krishna Potthuri (1):
ARM: zynq: Replace 'io-standard' with 'power-source' property
Sai Sree Kartheek Adivi (1):
arm64: dts: ti: k3-am62a-mcu: enable mcu domain pinmux
Sandie Cao (1):
riscv: dts: starfive: fml13v01: enable pcie1
Sasha Finkelstein (2):
arm64: dts: apple: Add touchbar digitizer nodes
arm64: dts: apple: Add touchbar screen nodes
Sebastian Reichel (2):
arm64: dts: rockchip: Add GPU power domain regulator dependency for RK3588
arm64: dts: rockchip: Enable HDMI receiver on rock-5b
Shengyu Qu (1):
riscv: dts: starfive: Unify regulator naming scheme
Shreeya Patel (1):
arm64: dts: rockchip: Add device tree support for HDMI RX Controller
Shubhrajyoti Datta (1):
dt-bindings: soc: Add new VN-X board description based on Versal NET
Shuosheng Huang (1):
arm64: dts: allwinner: a100: Add CPU Operating Performance Points table
Siddharth Vadapalli (6):
arm64: dts: ti: k3-am62a7-sk: Add boot phase tag for USB0
arm64: dts: ti: k3-am62p5-sk: Add boot phase tag for USB0
arm64: dts: ti: k3-j721e-common-proc-board: Add boot phase tag to SERDES3
arm64: dts: ti: k3-j721e-sk: Add boot phase tag to SERDES3
arm64: dts: ti: k3-am62p5-sk: Support SoC wakeup using USB1 wakeup
arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks
Sowon Na (1):
arm64: dts: exynosautov920: add ufs phy for ExynosAutov920 SoC
Stefan Eichenberger (2):
arm64: dts: imx8-apalis: add clock configuration for 44.1 kHz hdmi audio
arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card
Stephen Chen (1):
arm64: dts: rockchip: Add Radxa ROCK 4D device tree
Svyatoslav Ryhel (5):
ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
ARM: tegra: Add ARM PMU node on Tegra114
ARM: tegra: Add HDA node on Tegra114
ARM: tegra: Add DSI-A and DSI-B nodes on Tegra124
ARM: tegra: tf101: Add al3000a illuminance sensor node
Teresa Remmet (5):
arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend
arm64: dts: imx8mm-phycore-som: Remove magic-packet property
arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10
arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay
arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI NOR flash
Thierry Reding (2):
dt-bindings: display: tegra: Document Tegra124 MIPI
dt-bindings: Document Tegra114 HDA support
Tom Rini (2):
dt-bindings: omap: Add TI Pandaboard A4 variant
ARM: dts: omap4-panda-a4: Add missing model and compatible properties
Tudor Ambarus (3):
arm64: dts: exynos: gs101: add SRAM node
arm64: dts: exynos: gs101: add AP to APM mailbox node
arm64: dts: exynos: gs101: add ACPM protocol node
Udit Kumar (1):
arm64: dts: ti: k3-j721s2-som-p0: Add flash partition details
Vaishnav Achath (3):
arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
arm64: dts: ti: k3-j722s-evm: Add camera peripherals
Vibhore Vardhan (3):
arm64: dts: ti: k3-am62a7-sk: Add alias for RTC
arm64: dts: ti: k3-am62p-j722s-common-wakeup: Configure ti-sysc for wkup_uart0
arm64: dts: ti: k3-am62p5-sk: Add serial alias
Vincenzo Frascino (9):
arm64: Kconfig: Update description for CONFIG_ARCH_VEXPRESS
dt-bindings: arm: Add Morello compatibility
dt-bindings: arm: Add Morello fvp compatibility
dt-bindings: arm: Add Rainier compatibility
dt-bindings: arm-pmu: Add support for ARM Rainier PMU
arm64: dts: morello: Add support for common functionalities
arm64: dts: morello: Add support for soc dts
arm64: dts: morello: Add support for fvp dts
MAINTAINERS: Add Vincenzo Frascino as Arm Morello Maintainer
Wadim Egorov (7):
arm64: dts: ti: k3-am64-phycore-som: Reserve RTOS IPC memory
arm64: dts: ti: k3-am62-phycore-som: Reserve RTOS IPC memory
arm64: dts: ti: k3-am62x-phyboard-lyra: Add boot phase tags
arm64: dts: ti: k3-am62a-phycore-som: Add boot phase tags
arm64: dts: ti: k3-am642-phyboard-electra: Add boot phase tags
arm64: dts: ti: k3-am642-phyboard-electra: Reorder properties per DTS coding style
arm64: dts: ti: k3-am62a-phycore-som: Reorder properties per DTS coding style
Wolfram Sang (7):
ARM: dts: at91: calao_usb: fix wrong polarity for LED
ARM: dts: at91: calao_usb: remove heartbeat for User LEDs
ARM: dts: at91: use correct vendor name for Calao boards
ARM: dts: at91: calao_usb: fix button nodes
ARM: dts: at91: usb_a9g20_lpw: use proper mmc node name
ARM: dts: microchip: usb_a9263: fix wrong vendor
ARM: dts: microchip: fix faulty ohci/ehci node names
Xianwei Zhao (2):
arm64: dts: Add gpio_intc node for Amlogic A4 SoCs
arm64: dts: Add gpio_intc node for Amlogic A5 SoCs
Xu Yang (2):
arm64: dts: imx95: add usb3 related nodes
arm64: dts: imx95-19x19-evk: add typec nodes and enable usb3 node
Yannic Moog (3):
arm64: dts: imx8mm-phycore-som: add descriptions to nodes
arm64: dts: imx8mm-phyboard-polis: add RTC description
arm64: dts: imx8mm: move bulk of rtc properties to carrierboards
Yao Zi (6):
dt-bindings: clock: Document clock and reset unit of RK3528
arm64: dts: rockchip: Add clock generators for RK3528 SoC
arm64: dts: rockchip: Add UART clocks for RK3528 SoC
dt-bindings: soc: rockchip: Add RK3528 VO GRF syscon
dt-bindings: soc: rockchip: Add RK3528 VPU GRF syscon
arm64: dts: rockchip: Fix PWM pinctrl names
Yashwanth Varakala (2):
arm64: dts: imx8mm-phycore-som: Assign regulator for dsi to lvds bridge
arm64: dts: imx8mm-phyboard-polis: Assign missing regulator for bluetooth
Yixun Lan (1):
MAINTAINERS: spacemit: update various info
Documentation/devicetree/bindings/arm/apple.yaml | 41 +
.../devicetree/bindings/arm/apple/apple,pmgr.yaml | 5 +
.../devicetree/bindings/arm/arm,morello.yaml | 35 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 27 +-
Documentation/devicetree/bindings/arm/google.yaml | 3 +-
.../bindings/arm/marvell/armada-37xx.yaml | 1 +
.../bindings/arm/marvell/armada-7k-8k.yaml | 25 +
.../devicetree/bindings/arm/marvell/armada-8kp.txt | 15 -
.../devicetree/bindings/arm/mediatek.yaml | 5 +
Documentation/devicetree/bindings/arm/pmu.yaml | 1 +
.../devicetree/bindings/arm/rockchip.yaml | 25 +-
.../bindings/arm/stm32/st,stm32-syscon.yaml | 2 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 22 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +
Documentation/devicetree/bindings/arm/ti/omap.yaml | 7 +
.../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 4 +-
.../bindings/clock/rockchip,rk3528-cru.yaml | 64 +
.../bindings/clock/samsung,exynos990-clock.yaml | 19 +
.../display/tegra/nvidia,tegra114-mipi.yaml | 1 +
.../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 3 +-
.../bindings/iio/adc/xlnx,zynqmp-ams.yaml | 3 +-
Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +
.../devicetree/bindings/net/cdns,macb.yaml | 7 +-
.../bindings/power/apple,pmgr-pwrstate.yaml | 5 +
.../devicetree/bindings/riscv/spacemit.yaml | 1 +
.../soc/renesas/renesas,r9a09g057-sys.yaml | 5 +-
.../devicetree/bindings/soc/renesas/renesas.yaml | 16 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 3 +
.../bindings/soc/samsung/exynos-usi.yaml | 99 +-
.../devicetree/bindings/soc/xilinx/xilinx.yaml | 11 +-
.../devicetree/bindings/sound/ics43432.txt | 19 -
.../bindings/sound/invensense,ics43432.yaml | 51 +
.../bindings/sound/nvidia,tegra30-hda.yaml | 1 +
.../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 3 +-
.../devicetree/bindings/usb/dwc3-xilinx.yaml | 3 +-
.../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 4 +
.../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 +
.../devicetree/bindings/vendor-prefixes.yaml | 10 +-
MAINTAINERS | 14 +-
arch/arm/boot/dts/allwinner/Makefile | 2 +
.../dts/allwinner/sun8i-v3s-netcube-kumquat.dts | 276 ++++
arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi | 6 +
arch/arm/boot/dts/amlogic/meson8.dtsi | 18 +-
arch/arm/boot/dts/amlogic/meson8b-ec100.dts | 2 -
arch/arm/boot/dts/amlogic/meson8b-mxq.dts | 2 -
arch/arm/boot/dts/amlogic/meson8b-odroidc1.dts | 2 -
arch/arm/boot/dts/amlogic/meson8b.dtsi | 18 +-
arch/arm/boot/dts/cirrus/ep7211-edb7211.dts | 2 +-
.../dts/intel/ixp/intel-ixp42x-netgear-wg302v1.dts | 40 +-
arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi | 2 +-
.../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 8 +-
.../boot/dts/marvell/armada-388-clearfog-base.dts | 2 +-
arch/arm/boot/dts/marvell/kirkwood-openrd.dtsi | 4 +-
arch/arm/boot/dts/microchip/aks-cdu.dts | 2 +-
arch/arm/boot/dts/microchip/animeo_ip.dts | 2 +-
arch/arm/boot/dts/microchip/at91-foxg20.dts | 2 +-
arch/arm/boot/dts/microchip/at91-qil_a9260.dts | 2 +-
arch/arm/boot/dts/microchip/at91-sam9_l9260.dts | 2 +-
.../boot/dts/microchip/at91-sama5d27_som1_ek.dts | 4 +-
.../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts | 4 +-
.../boot/dts/microchip/at91-sama5d2_xplained.dts | 4 +-
.../boot/dts/microchip/at91-sama5d3_xplained.dts | 4 +-
.../boot/dts/microchip/at91-sama5d4_ma5d4evk.dts | 4 +-
.../boot/dts/microchip/at91-sama5d4_xplained.dts | 4 +-
arch/arm/boot/dts/microchip/at91-sama5d4ek.dts | 4 +-
.../boot/dts/microchip/at91-sama7d65_curiosity.dts | 73 +
arch/arm/boot/dts/microchip/at91-sama7g5ek.dts | 1 +
arch/arm/boot/dts/microchip/at91-vinco.dts | 4 +-
arch/arm/boot/dts/microchip/at91rm9200.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91rm9200ek.dts | 2 +-
arch/arm/boot/dts/microchip/at91sam9260.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91sam9260ek.dts | 2 +-
arch/arm/boot/dts/microchip/at91sam9261.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91sam9261ek.dts | 2 +-
arch/arm/boot/dts/microchip/at91sam9263.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91sam9263ek.dts | 2 +-
.../boot/dts/microchip/at91sam9g20ek_common.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 4 +-
arch/arm/boot/dts/microchip/at91sam9m10g45ek.dts | 4 +-
arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91sam9n12ek.dts | 2 +-
arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 4 +-
arch/arm/boot/dts/microchip/ethernut5.dts | 2 +-
arch/arm/boot/dts/microchip/evk-pro3.dts | 2 +-
arch/arm/boot/dts/microchip/mpa1600.dts | 2 +-
arch/arm/boot/dts/microchip/pm9g45.dts | 4 +-
arch/arm/boot/dts/microchip/sam9x60.dtsi | 4 +-
arch/arm/boot/dts/microchip/sama5d2.dtsi | 4 +-
arch/arm/boot/dts/microchip/sama5d3.dtsi | 4 +-
arch/arm/boot/dts/microchip/sama5d3xmb.dtsi | 4 +-
arch/arm/boot/dts/microchip/sama5d4.dtsi | 4 +-
arch/arm/boot/dts/microchip/sama7d65.dtsi | 95 ++
arch/arm/boot/dts/microchip/tny_a9260.dts | 2 +-
arch/arm/boot/dts/microchip/tny_a9260_common.dtsi | 2 +-
arch/arm/boot/dts/microchip/tny_a9263.dts | 2 +-
arch/arm/boot/dts/microchip/tny_a9g20.dts | 2 +-
arch/arm/boot/dts/microchip/usb_a9260.dts | 2 +-
arch/arm/boot/dts/microchip/usb_a9260_common.dtsi | 11 +-
arch/arm/boot/dts/microchip/usb_a9263.dts | 11 +-
arch/arm/boot/dts/microchip/usb_a9g20-dab-mmx.dtsi | 10 +-
arch/arm/boot/dts/microchip/usb_a9g20.dts | 2 +-
arch/arm/boot/dts/microchip/usb_a9g20_common.dtsi | 2 +-
arch/arm/boot/dts/microchip/usb_a9g20_lpw.dts | 4 +-
arch/arm/boot/dts/nvidia/tegra114.dtsi | 34 +-
arch/arm/boot/dts/nvidia/tegra124.dtsi | 40 +
arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts | 11 +
arch/arm/boot/dts/nxp/imx/Makefile | 10 +
arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx53-ppd.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +-
.../boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts | 11 +
.../dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts | 11 +
.../dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts | 11 +
.../boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts | 11 +
.../dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts | 11 +
.../boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts | 11 +
.../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts | 11 +
.../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts | 11 +
.../boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts | 11 +
arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi | 57 +
arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 2 -
.../arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi | 57 +
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 25 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 32 +
.../boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 11 +-
.../boot/dts/nxp/imx/imx6ul-tqma6ul1-mba6ulx.dts | 3 +-
arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul1.dtsi | 2 -
.../boot/dts/nxp/imx/imx6ul-var-som-concerto.dts | 320 +++++
arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi | 233 ++++
arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 7 +
arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 32 +
arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 56 +-
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 2 +-
arch/arm/boot/dts/nxp/mxs/Makefile | 3 +
arch/arm/boot/dts/nxp/mxs/imx28-btt3-0.dts | 12 +
arch/arm/boot/dts/nxp/mxs/imx28-btt3-1.dts | 8 +
arch/arm/boot/dts/nxp/mxs/imx28-btt3-2.dts | 39 +
arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi | 313 +++++
arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 13 +-
arch/arm/boot/dts/nxp/vf/vf610-bk4.dts | 4 +-
arch/arm/boot/dts/nxp/vf/vf610-colibri.dtsi | 1 -
arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts | 4 +-
arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 21 +-
arch/arm/boot/dts/renesas/r8a7790-lager.dts | 1 +
arch/arm/boot/dts/renesas/r8a7790-stout.dts | 1 +
arch/arm/boot/dts/renesas/r8a7790.dtsi | 7 +
arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 1 +
arch/arm/boot/dts/renesas/r8a7791-porter.dts | 1 +
arch/arm/boot/dts/renesas/r8a7791.dtsi | 7 +
arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 1 +
arch/arm/boot/dts/renesas/r8a7792-wheat.dts | 1 +
arch/arm/boot/dts/renesas/r8a7792.dtsi | 6 +
arch/arm/boot/dts/renesas/r8a7793-gose.dts | 1 +
arch/arm/boot/dts/renesas/r8a7793.dtsi | 7 +
arch/arm/boot/dts/renesas/r8a7794-alt.dts | 1 +
arch/arm/boot/dts/renesas/r8a7794-silk.dts | 1 +
arch/arm/boot/dts/renesas/r8a7794.dtsi | 7 +
arch/arm/boot/dts/renesas/r9a06g032.dtsi | 20 +-
arch/arm/boot/dts/st/Makefile | 4 +
arch/arm/boot/dts/st/stm32f746-disco.dts | 18 +
arch/arm/boot/dts/st/stm32f769-disco.dts | 7 +-
arch/arm/boot/dts/st/stm32mp131.dtsi | 35 +
arch/arm/boot/dts/st/stm32mp133c-prihmb.dts | 496 +++++++
arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts | 30 +-
arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 292 ++++
arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts | 376 ++++++
.../boot/dts/st/stm32mp153c-lxa-fairytux2-gen1.dts | 103 ++
.../boot/dts/st/stm32mp153c-lxa-fairytux2-gen2.dts | 147 ++
.../arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi | 397 ++++++
arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 2 +-
arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts | 10 +-
.../dts/ti/omap/omap3-evm-processor-common.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/omap4-l4.dtsi | 8 +-
arch/arm/boot/dts/ti/omap/omap4-panda-a4.dts | 5 +
arch/arm/boot/dts/xilinx/zynq-7000.dtsi | 33 +-
arch/arm/boot/dts/xilinx/zynq-cc108.dts | 41 +-
arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts | 2 +
arch/arm/boot/dts/xilinx/zynq-microzed.dts | 10 +-
arch/arm/boot/dts/xilinx/zynq-parallella.dts | 1 -
arch/arm/boot/dts/xilinx/zynq-zc702.dts | 85 +-
arch/arm/boot/dts/xilinx/zynq-zc706.dts | 67 +-
arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts | 39 +-
arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts | 31 +
arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts | 35 +
arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts | 41 +-
arch/arm/boot/dts/xilinx/zynq-zed.dts | 43 +-
arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi | 8 +
arch/arm/boot/dts/xilinx/zynq-zybo-z7.dts | 10 +-
arch/arm/boot/dts/xilinx/zynq-zybo.dts | 9 +-
arch/arm64/Kconfig.platforms | 9 +-
arch/arm64/boot/dts/airoha/en7581-evb.dts | 44 +
arch/arm64/boot/dts/airoha/en7581.dtsi | 91 ++
.../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 5 +
.../boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi | 90 ++
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 8 +
.../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts | 18 +-
.../allwinner/sun50i-h700-anbernic-rg35xx-h.dts | 23 +
arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 2 +-
arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 61 +-
arch/arm64/boot/dts/amd/amd-seattle-clks.dtsi | 24 +-
arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 8 +-
arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi | 32 +-
arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi | 21 +
arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi | 12 +
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 24 +-
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 33 +-
arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts | 4 -
.../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 4 -
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 4 -
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 -
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 4 -
.../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 2 -
.../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi | 4 -
.../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 4 -
.../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 -
arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi | 4 -
.../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 8 -
arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 6 -
.../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 6 -
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 2 -
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 8 +-
.../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 -
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 -
arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 -
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 -
arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 -
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 25 +
.../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 -
.../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 -
.../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 2 -
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 -
.../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 -
.../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 2 -
arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 25 +
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 4 -
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 -
.../dts/amlogic/meson-libretech-cottonwood.dtsi | 6 -
arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 6 -
.../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi | 2 -
.../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 -
arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 -
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 6 -
arch/arm64/boot/dts/apple/Makefile | 16 +
arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi | 9 +
arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi | 5 +
arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi | 5 +
arch/arm64/boot/dts/apple/s5l8960x-opp.dtsi | 45 +
arch/arm64/boot/dts/apple/s5l8960x-pmgr.dtsi | 610 +++++++++
arch/arm64/boot/dts/apple/s5l8960x.dtsi | 30 +
arch/arm64/boot/dts/apple/s5l8965x-opp.dtsi | 45 +
arch/arm64/boot/dts/apple/s800-0-3-common.dtsi | 4 +
arch/arm64/boot/dts/apple/s800-0-3-pmgr.dtsi | 757 +++++++++++
arch/arm64/boot/dts/apple/s800-0-3.dtsi | 179 +++
arch/arm64/boot/dts/apple/s8000.dtsi | 162 +--
arch/arm64/boot/dts/apple/s8001-common.dtsi | 1 +
arch/arm64/boot/dts/apple/s8001-j98a-j99a.dtsi | 26 +
arch/arm64/boot/dts/apple/s8001-j98a.dts | 1 +
arch/arm64/boot/dts/apple/s8001-j99a.dts | 1 +
arch/arm64/boot/dts/apple/s8001-pmgr.dtsi | 822 ++++++++++++
arch/arm64/boot/dts/apple/s8001.dtsi | 81 ++
arch/arm64/boot/dts/apple/s8003.dtsi | 63 +-
arch/arm64/boot/dts/apple/s800x-6s.dtsi | 4 +
arch/arm64/boot/dts/apple/s800x-ipad5.dtsi | 4 +
arch/arm64/boot/dts/apple/s800x-se.dtsi | 4 +
arch/arm64/boot/dts/apple/spi1-nvram.dtsi | 39 +
arch/arm64/boot/dts/apple/t600x-common.dtsi | 7 +
arch/arm64/boot/dts/apple/t600x-die0.dtsi | 28 +
arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi | 14 +
arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 2 +
arch/arm64/boot/dts/apple/t600x-j375.dtsi | 2 +
arch/arm64/boot/dts/apple/t7000-6.dtsi | 8 +
arch/arm64/boot/dts/apple/t7000-handheld.dtsi | 4 +
arch/arm64/boot/dts/apple/t7000-j42d.dts | 5 +
arch/arm64/boot/dts/apple/t7000-mini4.dtsi | 12 +
arch/arm64/boot/dts/apple/t7000-n102.dts | 4 +
arch/arm64/boot/dts/apple/t7000-pmgr.dtsi | 641 +++++++++
arch/arm64/boot/dts/apple/t7000.dtsi | 73 +
arch/arm64/boot/dts/apple/t7001-air2.dtsi | 1 +
arch/arm64/boot/dts/apple/t7001-pmgr.dtsi | 650 +++++++++
arch/arm64/boot/dts/apple/t7001.dtsi | 65 +
arch/arm64/boot/dts/apple/t8010-7.dtsi | 12 +
arch/arm64/boot/dts/apple/t8010-common.dtsi | 4 +
arch/arm64/boot/dts/apple/t8010-ipad6.dtsi | 12 +
arch/arm64/boot/dts/apple/t8010-n112.dts | 4 +
arch/arm64/boot/dts/apple/t8010-pmgr.dtsi | 772 +++++++++++
arch/arm64/boot/dts/apple/t8010.dtsi | 115 ++
arch/arm64/boot/dts/apple/t8011-common.dtsi | 1 +
arch/arm64/boot/dts/apple/t8011-pmgr.dtsi | 806 +++++++++++
arch/arm64/boot/dts/apple/t8011-pro2.dtsi | 8 +
arch/arm64/boot/dts/apple/t8011.dtsi | 101 ++
arch/arm64/boot/dts/apple/t8012-j132.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j137.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j140a.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j140k.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j152f.dts | 15 +
arch/arm64/boot/dts/apple/t8012-j160.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j174.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j185.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j185f.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j213.dts | 15 +
arch/arm64/boot/dts/apple/t8012-j214k.dts | 15 +
arch/arm64/boot/dts/apple/t8012-j215.dts | 15 +
arch/arm64/boot/dts/apple/t8012-j223.dts | 15 +
arch/arm64/boot/dts/apple/t8012-j230k.dts | 14 +
arch/arm64/boot/dts/apple/t8012-j680.dts | 15 +
arch/arm64/boot/dts/apple/t8012-j780.dts | 15 +
arch/arm64/boot/dts/apple/t8012-jxxx.dtsi | 44 +
arch/arm64/boot/dts/apple/t8012-pmgr.dtsi | 837 ++++++++++++
arch/arm64/boot/dts/apple/t8012-touchbar.dtsi | 20 +
arch/arm64/boot/dts/apple/t8012.dtsi | 281 ++++
arch/arm64/boot/dts/apple/t8015-8.dtsi | 4 +
arch/arm64/boot/dts/apple/t8015-common.dtsi | 1 +
arch/arm64/boot/dts/apple/t8015-pmgr.dtsi | 931 +++++++++++++
arch/arm64/boot/dts/apple/t8015.dtsi | 151 +++
arch/arm64/boot/dts/apple/t8103-j293.dts | 58 +
arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 2 +
arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 18 +-
arch/arm64/boot/dts/apple/t8103.dtsi | 137 ++
arch/arm64/boot/dts/apple/t8112-j493.dts | 54 +
arch/arm64/boot/dts/apple/t8112-jxxx.dtsi | 2 +
arch/arm64/boot/dts/apple/t8112.dtsi | 105 +-
arch/arm64/boot/dts/arm/Makefile | 1 +
arch/arm64/boot/dts/arm/corstone1000-fvp.dts | 26 +
arch/arm64/boot/dts/arm/corstone1000.dtsi | 3 +-
arch/arm64/boot/dts/arm/morello-fvp.dts | 77 ++
arch/arm64/boot/dts/arm/morello-sdp.dts | 157 +++
arch/arm64/boot/dts/arm/morello.dtsi | 323 +++++
arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts | 72 +
arch/arm64/boot/dts/exynos/exynos8895.dtsi | 956 +++++++++++++-
arch/arm64/boot/dts/exynos/exynos990.dtsi | 92 +-
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 138 ++
arch/arm64/boot/dts/exynos/google/Makefile | 1 +
arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 267 +---
.../boot/dts/exynos/google/gs101-pixel-common.dtsi | 294 ++++
arch/arm64/boot/dts/exynos/google/gs101-raven.dts | 29 +
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 66 +-
arch/arm64/boot/dts/freescale/Makefile | 21 +
.../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 44 +
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 16 +
arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 30 +-
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 42 +
.../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 10 +-
.../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 7 +-
.../freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 237 ++++
.../imx8mm-phyboard-polis-peb-eval-01.dtso | 72 +
.../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 17 +-
.../boot/dts/freescale/imx8mm-phycore-no-eth.dtso | 12 +
.../dts/freescale/imx8mm-phycore-no-spiflash.dtso | 16 +
.../boot/dts/freescale/imx8mm-phycore-rpmsg.dtso | 58 +
.../boot/dts/freescale/imx8mm-phycore-som.dtsi | 22 +-
.../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 11 +
.../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 21 -
.../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 1 -
.../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 22 +
.../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi | 7 +-
arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 64 +
.../arm64/boot/dts/freescale/imx8mp-skov-basic.dts | 10 +
.../arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi | 126 +-
.../boot/dts/freescale/imx8mp-skov-revb-hdmi.dts | 45 +-
.../boot/dts/freescale/imx8mp-skov-revb-lt6.dts | 60 +
.../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts | 30 +-
.../boot/dts/freescale/imx8mp-skov-revc-bd500.dts | 91 ++
.../dts/freescale/imx8mp-skov-revc-tian-g07017.dts | 81 ++
.../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 2 +-
.../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 23 +-
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 25 +-
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 26 +-
arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 1 +
.../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 2 -
arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 2 -
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 112 ++
arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 24 +-
.../boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso | 22 +
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 32 +
arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +-
.../boot/dts/freescale/imx93-kontron-osm-s.dtsi | 5 +-
.../dts/freescale/imx93-tqma9352-mba93xxca.dts | 54 +-
.../dts/freescale/imx93-tqma9352-mba93xxla.dts | 6 +-
arch/arm64/boot/dts/freescale/imx93.dtsi | 8 +
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 1130 ++++++++++++++++
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 83 ++
arch/arm64/boot/dts/freescale/imx95.dtsi | 108 +-
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/mba8xx.dtsi | 31 +-
arch/arm64/boot/dts/freescale/s32g2.dtsi | 141 ++
arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 1 +
arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 1 +
arch/arm64/boot/dts/freescale/s32g3.dtsi | 150 +++
arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 9 +
arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 222 ++++
arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi | 170 +++
arch/arm64/boot/dts/freescale/tqma8xx.dtsi | 12 +-
.../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 8 +
arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 2 +-
arch/arm64/boot/dts/marvell/armada-371x.dtsi | 17 -
arch/arm64/boot/dts/marvell/armada-3720-db.dts | 2 +-
.../dts/marvell/armada-3720-espressobin-emmc.dts | 2 +-
.../dts/marvell/armada-3720-espressobin-ultra.dts | 2 +-
.../marvell/armada-3720-espressobin-v7-emmc.dts | 2 +-
.../dts/marvell/armada-3720-espressobin-v7.dts | 2 +-
.../boot/dts/marvell/armada-3720-espressobin.dts | 2 +-
.../boot/dts/marvell/armada-3720-gl-mv1000.dts | 2 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +-
arch/arm64/boot/dts/marvell/armada-372x.dtsi | 3 -
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +-
arch/arm64/boot/dts/marvell/armada-7020.dtsi | 6 -
arch/arm64/boot/dts/marvell/armada-7040.dtsi | 6 -
arch/arm64/boot/dts/marvell/armada-8020.dtsi | 6 -
.../dts/marvell/armada-8040-clearfog-gt-8k.dts | 8 +-
.../boot/dts/marvell/armada-8040-puzzle-m801.dts | 2 +-
arch/arm64/boot/dts/marvell/armada-8040.dtsi | 6 -
arch/arm64/boot/dts/marvell/armada-8080.dtsi | 6 -
arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 3 -
arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 3 -
arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 6 -
arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 3 -
arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 6 -
arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 33 +-
.../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 1 -
arch/arm64/boot/dts/marvell/armada-ap810-ap0.dtsi | 24 +-
arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 4 -
arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 4 -
arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 4 +-
arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi | 3 -
arch/arm64/boot/dts/mediatek/Makefile | 3 +
arch/arm64/boot/dts/mediatek/mt6359.dtsi | 3 +-
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 2 -
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 12 +-
.../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 9 +-
.../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 8 +-
.../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 8 +-
.../mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts | 8 +-
arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 173 ++-
arch/arm64/boot/dts/mediatek/mt8188.dtsi | 307 ++++-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 184 ++-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 129 ++
arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 245 +++-
arch/arm64/boot/dts/mediatek/mt8365.dtsi | 336 +++++
.../boot/dts/mediatek/mt8370-genio-510-evk.dts | 19 +
arch/arm64/boot/dts/mediatek/mt8370.dtsi | 64 +
.../boot/dts/mediatek/mt8390-genio-700-evk.dts | 1033 +--------------
.../boot/dts/mediatek/mt8390-genio-common.dtsi | 1223 +++++++++++++++++
.../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 102 ++
.../mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso | 84 ++
.../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 71 +
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 13 +
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +-
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 10 -
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 10 +
.../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 10 +
.../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi | 7 -
arch/arm64/boot/dts/renesas/Makefile | 5 +
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 +
arch/arm64/boot/dts/renesas/condor-common.dtsi | 1 +
arch/arm64/boot/dts/renesas/draak.dtsi | 1 +
arch/arm64/boot/dts/renesas/ebisu.dtsi | 1 +
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 1 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 1 +
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 11 +
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 +
.../renesas/r8a77970-eagle-function-expansion.dtso | 2 +-
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 1 +
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 1 +
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 1 +
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 +
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 7 +
.../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 1 +
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 88 ++
.../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 1 +
.../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 104 +-
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 17 +-
arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 69 +-
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 88 +-
.../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 154 ++-
arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 34 +-
.../arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts | 339 +++++
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 29 +-
.../renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso | 48 +
arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 37 +
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 52 +-
.../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 15 +
arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts | 136 ++
arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 4 +
arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 20 +-
arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h | 40 +
arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 13 +
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 +
.../ulcb-kf-audio-graph-card-mix+split.dtsi | 73 +-
.../ulcb-kf-audio-graph-card2-mix+split.dtsi | 66 +-
.../ulcb-kf-simple-audio-card-mix+split.dtsi | 53 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 +
.../boot/dts/renesas/white-hawk-cpu-common.dtsi | 1 +
.../arm64/boot/dts/renesas/white-hawk-csi-dsi.dtsi | 8 +-
arch/arm64/boot/dts/rockchip/Makefile | 63 +
.../px30-ringneck-haikou-lvds-9904379.dtso | 130 ++
.../rockchip/px30-ringneck-haikou-video-demo.dtso | 190 +++
.../boot/dts/rockchip/px30-ringneck-haikou.dts | 2 +
arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 4 -
arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 8 +
arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +-
.../rockchip/rk3399-puma-haikou-video-demo.dtso | 166 +++
.../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 26 +-
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 10 +-
.../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi | 1397 ++++++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 133 ++
arch/arm64/boot/dts/rockchip/rk3528.dtsi | 378 +++++-
arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 8 +-
arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 8 +-
arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts | 588 ++++++++
arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 14 -
arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 30 +-
.../boot/dts/rockchip/rk3576-armsom-sige5.dts | 50 +-
arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 47 +
arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts | 736 +++++++++++
arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 751 +++++++++++
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 205 ++-
.../arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi | 4 +
.../boot/dts/rockchip/rk3588-armsom-sige7.dts | 75 ++
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 110 +-
.../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 2 +-
.../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 2 +-
.../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 4 +
.../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 4 +
.../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi | 47 +
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 50 +-
arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 186 +++
arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi | 4 +
.../dts/rockchip/rk3588-firefly-core-3588j.dtsi | 4 +
.../dts/rockchip/rk3588-firefly-icore-3588q.dtsi | 443 +++++++
.../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts | 2 +-
.../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 2 +-
.../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi | 4 +
.../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts | 30 +-
.../dts/rockchip/rk3588-jaguar-pre-ict-tester.dtso | 171 +++
arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 224 +++-
.../arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts | 336 +++++
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 4 +
.../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 11 +-
.../boot/dts/rockchip/rk3588-orangepi-5-max.dts | 67 +-
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 56 +-
.../boot/dts/rockchip/rk3588-orangepi-5-ultra.dts | 83 ++
.../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 6 +-
.../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 53 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 83 +-
.../boot/dts/rockchip/rk3588-tiger-haikou.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 5 +-
.../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 4 +
.../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 4 +
arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 31 +-
arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 6 +-
.../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 6 +-
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 8 +-
.../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 4 +
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts | 6 +-
.../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 16 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts | 42 +-
arch/arm64/boot/dts/st/Makefile | 6 +-
arch/arm64/boot/dts/st/stm32mp211.dtsi | 128 ++
arch/arm64/boot/dts/st/stm32mp213.dtsi | 9 +
arch/arm64/boot/dts/st/stm32mp215.dtsi | 9 +
arch/arm64/boot/dts/st/stm32mp215f-dk.dts | 49 +
arch/arm64/boot/dts/st/stm32mp21xc.dtsi | 8 +
arch/arm64/boot/dts/st/stm32mp21xf.dtsi | 8 +
arch/arm64/boot/dts/st/stm32mp231.dtsi | 1214 +++++++++++++++++
arch/arm64/boot/dts/st/stm32mp233.dtsi | 94 ++
arch/arm64/boot/dts/st/stm32mp235.dtsi | 16 +
arch/arm64/boot/dts/st/stm32mp235f-dk.dts | 113 ++
arch/arm64/boot/dts/st/stm32mp23xc.dtsi | 8 +
arch/arm64/boot/dts/st/stm32mp23xf.dtsi | 8 +
arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 113 ++
arch/arm64/boot/dts/tesla/fsd.dtsi | 26 +-
arch/arm64/boot/dts/ti/Makefile | 3 +
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 25 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 6 +-
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 8 +
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 1 -
arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 19 +-
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 4 +
.../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 8 -
.../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 36 +-
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 26 +-
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 9 +
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 33 +-
.../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 19 +-
...m642-phyboard-electra-x27-gpio1-spi1-uart3.dtso | 63 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 1 +
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1 +
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 41 +
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 30 +-
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 208 ++-
.../dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso | 7 -
.../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 6 +-
arch/arm64/boot/dts/xilinx/Makefile | 2 +
arch/arm64/boot/dts/xilinx/versal-net-clk.dtsi | 231 ++++
.../dts/xilinx/versal-net-vn-x-b2197-01-revA.dts | 116 ++
arch/arm64/boot/dts/xilinx/versal-net.dtsi | 752 +++++++++++
arch/arm64/boot/dts/xilinx/xlnx-zynqmp-clk.h | 126 ++
arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 17 +-
arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 5 -
.../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 5 +-
.../boot/dts/microchip/mpfs-m100pfs-fabric.dtsi | 5 +-
.../boot/dts/microchip/mpfs-polarberry-fabric.dtsi | 5 +-
.../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 36 +
arch/riscv/boot/dts/sophgo/sg2042.dtsi | 9 +
arch/riscv/boot/dts/spacemit/Makefile | 1 +
arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 27 +
arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 8 +-
.../dts/starfive/jh7110-deepcomputing-fml13v01.dts | 34 +
.../boot/dts/starfive/jh7110-pine64-star64.dts | 5 +
arch/riscv/boot/dts/starfive/jh7110.dtsi | 2 +
include/dt-bindings/clock/rockchip,rk3528-cru.h | 453 +++++++
include/dt-bindings/clock/rockchip,rk3576-cru.h | 5 +
include/dt-bindings/clock/samsung,exynos990.h | 21 +
include/dt-bindings/clock/xlnx-zynqmp-clk.h | 7 +
include/dt-bindings/reset/rockchip,rk3528-cru.h | 241 ++++
include/dt-bindings/soc/samsung,exynos-usi.h | 17 +-
646 files changed, 35688 insertions(+), 2992 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/arm,morello.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-8kp.txt
create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3528-cru.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/ics43432.txt
create mode 100644 Documentation/devicetree/bindings/sound/invensense,ics43432.yaml
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-v3s-netcube-kumquat.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi
create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-0.dts
create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-1.dts
create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-2.dts
create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi
create mode 100644 arch/arm/boot/dts/st/stm32mp133c-prihmb.dts
create mode 100644 arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts
create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2-gen1.dts
create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2-gen2.dts
create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-opp.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8965x-opp.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800-0-3-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800-0-3.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001-j98a-j99a.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/spi1-nvram.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7001-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8012-j132.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j137.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j140a.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j140k.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j152f.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j160.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j174.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j185.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j185f.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j213.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j214k.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j215.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j223.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j230k.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j680.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-j780.dts
create mode 100644 arch/arm64/boot/dts/apple/t8012-jxxx.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8012-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8012-touchbar.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8012.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/arm/morello-fvp.dts
create mode 100644 arch/arm64/boot/dts/arm/morello-sdp.dts
create mode 100644 arch/arm64/boot/dts/arm/morello.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-pixel-common.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-raven.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-eval-01.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-eth.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-spiflash.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-rpmsg.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-basic.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-bd500.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi
delete mode 100644 arch/arm64/boot/dts/marvell/armada-371x.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8370-genio-510-evk.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8370.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts
create mode 100644 arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h
create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-lvds-9904379.dtso
create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-video-demo.dtso
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-icore-3588q.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-pre-ict-tester.dtso
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-ultra.dts
create mode 100644 arch/arm64/boot/dts/st/stm32mp211.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp213.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp215.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp215f-dk.dts
create mode 100644 arch/arm64/boot/dts/st/stm32mp21xc.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp21xf.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp231.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp233.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp235.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp235f-dk.dts
create mode 100644 arch/arm64/boot/dts/st/stm32mp23xc.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp23xf.dtsi
create mode 100644 arch/arm64/boot/dts/st/stm32mp257f-dk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-x27-gpio1-spi1-uart3.dtso
create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-clk.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-vn-x-b2197-01-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/versal-net.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/xlnx-zynqmp-clk.h
create mode 100644 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts
create mode 100644 include/dt-bindings/clock/rockchip,rk3528-cru.h
create mode 100644 include/dt-bindings/reset/rockchip,rk3528-cru.h
More information about the linux-arm-kernel
mailing list