[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <d482931b-1779-4b49-9fa2-1c101bdf0929@app.fastmail.com>
Date: Thu, 02 Oct 2025 00:26:22 +0200
From: "Arnd Bergmann" <arnd@...db.de>
To: "Linus Torvalds" <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
linux-riscv@...ts.infradead.org, soc@...ts.linux.dev
Subject: [GIT PULL 2/5] soc: dt changes for 6.18
The following changes since commit dcc6785caffad27f2ea601fdd2f9782036e1faed:
arm64: dts: rockchip: fix second M.2 slot on ROCK 5T (2025-09-02 08:31:50 +0200)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.18
for you to fetch changes up to 8c0650e0cef283fb31aca5dc7c72b891ff121a88:
Merge tag 'riscv-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt (2025-09-24 23:24:46 +0200)
----------------------------------------------------------------
soc: dt changes for 6.18
There are five sets of new SoCs that get added in existing families,
all of them being either upgrades or cut-down versions of the older chips:
- Apple M2 Pro, M2 Max and M2 Ultra, used in the 2022/2023 generation of
high-end workstations and laptops from Apple. Linux has been working
on these for a while but stil requires patches.
- Axis Artpec8 is an Armv8 chip based on Samsung Exynos design,
unlike the earlier Armv7 Artpec6 from the same company that
was part of a separate family of chips.
- NXP i.MX91 is a cut-down version of i.MX93, using only a single
Cortex-A55 core.
- Qualcomm Lemans Auto is a variant of the Lemans SoC that was
originally merged under the sa8775p name, the differences
being mostly the firmware configuration of the platform.
- Four new Renesas SoCs RZ/T2H (r9a09g077m44), RZ/N2H (r9a09g087m44),
RZ/T2H (r9a09g077), and RZ/N2H (r9a09g087) are all industrial bedded
SoCs based on Cortex-A55 cores
In total, there are 65 new machines, including:
- Industrial embedded system and single-board computers based on NXP,
Allwinner, TI, Rockchips, Marvell, Xilinx Spacemit, Starfive chips.
- Reference boards for the newly added Renesas, Qualcomm, NXP and Axis
ARMv8 chips as well as Microchip's MPFS RISC-V SoC
- Laptops and Workstations using Apple M2 and Qualcomm Snapdragon
X1 chips.
- Several Samsung phones using Qualcomm Snapdragon chips
- Set-top boxes based on Allwinner H313
- Five BMC boards using 32-bit ASpeed SoCs
- Three network routers using IXP4xx (ARMv5!) and Broadcom bcm4708
(ARMv7) SoCs
Two machines get phased out because they were available only in small
quantities but never made it into products: one STi407 based reference
board, and a Snapdragon 845 based Chromebook.
Aside from the newly added machines, a lot of work went into
improving hardware support on the existing machines and cleaning
up contents for validation.
----------------------------------------------------------------
Adam Honse (1):
ARM: dts: qcom: msm8974-samsung-hlte: Add touchkey support
Akashdeep Kaur (4):
arm64: dts: ti: k3-am62p5-sk: Remove the unused cfg in USB1_DRVVBUS
arm64: dts: ti: k3-am62x-sk-common: Remove the unused cfg in USB1_DRVVBUS
arm64: dts: ti: k3-pinctrl: Add the remaining macros
arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros
Akhil P Oommen (3):
arm64: dts: qcom: x1p42100: Add GPU support
arm64: dts: qcom: x1e80100: Update GPU OPP table
arm64: dts: qcom: monaco-evk: Enable Adreno 623 GPU
Alain Volmat (1):
ARM: sti: removal of stih415/stih416 related entries
Aleksander Jan Bajkowski (1):
arm64: dts: mediatek: add thermal sensor support on mt7981
Aleksandrs Vinarskis (3):
arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on external DPs
arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by default
Alex Bee (7):
arm64: dts: rockchip: add IR receiver to rk3328-roc
ARM: dts: rockchip: add CEC pinctrl to rk3288-miqi
ARM: dts: rockchip: add HDMI audio to rk3288-miqi
arm64: dts: rockchip: add SPDIF audio to Beelink A1
arm64: dts: rockchip: add USB3 on Beelink A1
arm64: dts: rockchip: add GPU powerdomain, opps, and cooling to rk3328
arm64: dts: rockchip: enable the Mali GPU on RK3328 boards
Alex Tran (1):
ARM: dts: ste-ux500-samsung: dts bluetooth wakeup interrupt
Alexander Dahl (1):
arm64: dts: imx8dxl-ss-conn: Disable USB3 nodes
Alexander Stein (17):
ARM: dts: ls1021a: Fix gic node unit address
ARM: dts: ls1021a: Fix qspi node unit address
ARM: dts: ls1021a: Fix sai DMA order
ARM: dts: ls1021a: Fix FTM node
ARM: dts: ls1021a: Add reg property to enet nodes
ARM: dts: ls1021a: Remove superfluous address and size cells for queue-group
ARM: dts: ls1021a: remove undocumented 'big-endian' for memory-controller node
ARM: dts: ls1021a: Fix watchdog node
ARM: dts: ls1021a: remove property 'snps,host-vbus-glitches'
ARM: dts: ls1021a: remove undocumented 'big-endian' for memory-controller node
ARM: dts: ls1021a-tqmals1021a: Remove superfluous address and size cells for qflash
ARM: dts: ls1021a-tqmals1021a-mbsl1021a: Remove superfluous compatible
ARM: dts: ls1021a: rename rcpm as wakeup-control from power-control
dt-bindings: firmware: imx95-scmi: Allow linux,code for protocol@81
ARM: dts: mba6ul: Add MicIn routing
arm64: dts: freescale: add initial device tree for TQMa91xx/MBa91xxCA
dt-bindings: arm: fsl: add TQMa91xx SOM series
Alexey Charkov (3):
arm64: dts: rockchip: Add RTC on rk3576-evb1-v10
arm64: dts: rockchip: Add WiFi on rk3576-evb1-v10
arm64: dts: rockchip: Add Bluetooth on rk3576-evb1-v10
Alok Tiwari (1):
arm64: dts: qcom: sm8150: Fix reg base of frame@...27000
Amelie Delaunay (2):
arm64: dts: st: remove gpioj and gpiok banks from stm32mp231
arm64: dts: st: fix memory region size on stm32mp235f-dk
Anand Moon (11):
arm64: dts: amlogic: Add cache information to the Amlogic GXBB and GXL SoC
arm64: dts: amlogic: Add cache information to the Amlogic SM1 SoC
arm64: dts: amlogic: Add cache information to the Amlogic G12A SoCS
arm64: dts: amlogic: Add cache information to the Amlogic AXG SoCS
arm64: dts: amlogic: Add cache information to the Amlogic GXM SoCS
arm64: dts: amlogic: Add cache information to the Amlogic A1 SoC
arm64: dts: amlogic: Add cache information to the Amlogic A4 SoC
arm64: dts: amlogic: Add cache information to the Amlogic C3 SoC
arm64: dts: amlogic: Add cache information to the Amlogic S7 SoC
arm64: dts: amlogic: Add cache information to the Amlogic S922X SoC
arm64: dts: amlogic: Add cache information to the Amlogic T7 SoC
Andrea della Porta (5):
dt-bindings: mmc: Add support for capabilities to Broadcom SDHCI controller
arm64: dts: broadcom: delete redundant pcie enablement nodes
arm64: dts: broadcom: amend the comment about the role of BCM2712 board DTS
arm64: dts: broadcom: rp1: Add USB nodes
arm64: dts: broadcom: Enable USB devicetree entries for Rpi5
André Apitzsch (1):
arm64: dts: qcom: msm8976-longcheer-l9360: Add touch keys
Andy Yan (4):
arm64: dts: rockchip: Add DP0 for rk3588
arm64: dts: rockchip: Add DP1 for rk3588
arm64: dts: rockchip: Enable DisplayPort for rk3588s Cool Pi 4B
arm64: dts: rockchip: Enable DP2HDMI for ROCK 5 ITX
AngeloGioacchino Del Regno (21):
arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
arm64: dts: mediatek: mt6797: Fix pinctrl node names
arm64: dts: mediatek: mt6797: Remove bogus id property in i2c nodes
arm64: dts: mediatek: mt6795: Add mediatek,infracfg to iommu node
arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
arm64: dts: mediatek: mt6795-sony-xperia-m5: Add pinctrl for mmc1/mmc2
arm64: dts: mediatek: Fix node name for SYSIRQ controller on all SoCs
arm64: dts: mediatek: mt7986a: Fix PCI-Express T-PHY node address
arm64: dts: mediatek: mt7986a-bpi-r3: Fix SFP I2C node names
arm64: dts: mediatek: mt7986a-bpi-r3: Set interrupt-parent to mdio switch
arm64: dts: mediatek: acelink-ew-7886cax: Remove unnecessary cells in spi-nand
arm64: dts: mediatek: mt8183: Fix pinctrl node names
arm64: dts: mediatek: pumpkin-common: Fix pinctrl node names
arm64: dts: mediatek: mt8183-pumpkin: Add power supply for CCI
arm64: dts: mediatek: mt8183: Migrate to display controller OF graph
arm64: dts: mediatek: mt8183-kukui: Move DSI panel node to machine dtsis
arm64: dts: mediatek: mt8195: Fix ranges for jpeg enc/decoder nodes
arm64: dts: mediatek: mt8195-cherry: Move VBAT-supply to Tomato R1/R2
arm64: dts: mediatek: mt8195-cherry: Add missing regulators to rt5682
arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes
arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
Annette Kobou (3):
arm64: dts: imx8mm-kontron: Add overlay for LTE extension board
arm64: dts: imx8mp-kontron: Fix CAN_ADDR0 and CAN_ADDR1 GPIOs
arm64: dts: imx93-kontron: Fix GPIO for panel regulator
Anshul Dalal (4):
arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi
dt-bindings: arm: ti: Add binding for AM625 SiP
arm64: dts: ti: Introduce base support for AM6254atl SiP
arm64: dts: ti: Add support for AM6254atl SiP SK
Anton Kirilov (2):
arm64: dts: rockchip: Enable HDMI audio output for NanoPi R6C/R6S
arm64: dts: rockchip: Enable the NPU on NanoPi R6C/R6S
Antonio Borneo (2):
ARM: dts: stm32: Add pinmux for CM4 leds pins
ARM: dts: stm32: Add leds for CM4 on stm32mp15xx-ed1 and stm32mp15xx-dkx
Antonio Rische (1):
arm64: dts: qcom: sdm845-enchilada: Add notification LED
Antony Kurniawan Soemardi (5):
ARM: dts: qcom: msm8960: add sdcc3 pinctrl states
ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration
ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi
dt-bindings: arm: qcom: add Sony Xperia SP
ARM: dts: qcom: add device tree for Sony Xperia SP
Arnd Bergmann (51):
Merge tag 'apple-soc-dt-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
Merge tag 'aspeed-6.18-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'nuvoton-arm-6.18-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'nuvoton-arm64-6.18-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'ux500-dts-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
Merge tag 'ixp4xx-dts-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
Merge tag 'renesas-dts-for-v6.18-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'sti-dt-for-v6.18-round1' of https://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
Merge tag 'thead-dt-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
Merge tag 'v6.18-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v6.18-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'socfpga_dts_updates_for_v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag 'samsung-dt64-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'i2c-gpio-fixes-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into soc/dt
Merge tag 'dt64-cleanup-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag 'samsung-dt-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'v6.17-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'arm-soc/for-6.18/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'arm-soc/for-6.18/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'lpc32xx-dt-for-6.18' of https://github.com/vzapolskiy/linux-lpc32xx into soc/dt
Merge tag 'qcom-arm32-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'qcom-arm64-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'renesas-dt-bindings-for-v6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'renesas-dts-for-v6.18-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'zynqmp-dt-for-6.18' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'mvebu-dt64-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'sti-dt-for-v6.18-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
Merge tag 'tegra-for-6.18-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.18-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.18-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'aspeed-6.18-devicetree-1' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'imx-bindings-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt64-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'stm32-dt-for-v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'ti-k3-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'ti-keystone-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'riscv-sophgo-dt-for-v6.18' of https://github.com/sophgo/linux into soc/dt
Merge tag 'v6.17-next-dts64.2' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'sunxi-dt-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'spacemit-dt-for-6.18-1' of https://github.com/spacemit-com/linux into soc/dt
Merge tag 'v6.17-rockchip-dtsfixes2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'amlogic-arm64-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'omap-for-v6.18/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'apple-soc-dt-6.18-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
Merge tag 'qcom-arm64-for-6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v6.18-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'sunxi-dt-for-6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'at91-dt-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'cix-dt-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
Merge tag 'riscv-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Arseniy Velikanov (3):
arm64: dts: qcom: sm8250-xiaomi-pipa: Drop nonexistent pm8009 pmic
arm64: dts: qcom: sm8250-xiaomi-pipa: Drop unused bq27z561
arm64: dts: sm8250-xiaomi-pipa: Update battery info
Barnabás Czémán (4):
arm64: dts: qcom: msm8953: fix SPI clocks
arm64: dts: qcom: msm8953: correct SPI pinctrls
arm64: dts: qcom: msm8953: add spi_7
arm64: dts: qcom: msm8953-xiaomi-daisy: fix cd-gpios
Bartosz Golaszewski (3):
arm64: dts: qcom: qrb2210-rb1: fix GPIO lookup flags for i2c SDA and SCL
arm64: dts: qcom: qrb4210-rb2: fix GPIO lookup flags for i2c SDA and SCL
arm64: dts: qcom: sdm845-samsung-starqltechn: fix GPIO lookup flags for i2c SDA and SCL
Beleswar Padhi (35):
arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name for MCU R5F cores
arm64: dts: ti: k3-j7200: Enable R5F remote processors at board level
arm64: dts: ti: k3-j721e: Enable remote processors at board level
arm64: dts: ti: k3-j721s2: Enable remote processors at board level
arm64: dts: ti: k3-j784s4-j742s2: Enable remote processors at board level
arm64: dts: ti: k3-am62p-j722s: Enable remote processors at board level
arm64: dts: ti: k3-am62: Enable remote processors at board level
arm64: dts: ti: k3-am62a: Enable remote processors at board level
arm64: dts: ti: k3-am64: Enable remote processors at board level
arm64: dts: ti: k3-am65: Enable remote processors at board level
arm64: dts: ti: k3-am62: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-am62a: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-am6*-boards: Add label to reserved-memory node
arm64: dts: ti: k3: Rename rproc reserved-mem nodes to 'memory@...r'
arm64: dts: ti: k3-j721e-beagleboneai64: Add missing cfg for TI IPC FW
arm64: dts: ti: k3-am62p-verdin: Add missing cfg for TI IPC Firmware
arm64: dts: ti: k3-am62-verdin: Add missing cfg for TI IPC Firmware
arm64: dts: ti: k3-am62-pocketbeagle2: Add missing cfg for TI IPC Firmware
arm64: dts: ti: k3-am642-sr-som: Add missing cfg for TI IPC Firmware
arm64: dts: ti: k3-am64-phycore-som: Add missing cfg for TI IPC Firmware
arm64: dts: ti: k3-am642-tqma64xxl: Add missing cfg for TI IPC Firmware
Revert "arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations"
Revert "arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations"
arm64: dts: ti: k3-j721e-beagleboneai64: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j7200-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-j721e-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-j721s2-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-j784s4-j742s2-ti-ipc-firmware-common: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-j784s4-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-j722s-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-am62p-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-am62-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-am62a-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-am64-ti-ipc-firmware: Refactor IPC cfg into new dtsi
arm64: dts: ti: k3-am65-ti-ipc-firmware: Refactor IPC cfg into new dtsi
Bence Csókás (3):
ARM: dts: imx6-display5: Replace license text comment with SPDX identifier
ARM: dts: imx6-aristainetos2: Replace license text comment with SPDX identifier
ARM: dts: imx6ul-tx6ul: Switch away from deprecated `phy-reset-gpios`
Biju Das (3):
arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pin control node
arm64: dts: renesas: r9a09g047e57-smarc: Use Schmitt input for NMI function
Bjorn Andersson (9):
arm64: dts: qcom: sc7280: Describe the first PCIe controller and PHY
dt-bindings: clock: dispcc-sc7280: Add display resets
Merge branch '20250811-sc7280-mdss-reset-v1-1-83ceff1d48de@....qualcomm.com' into arm64-for-6.18
arm64: dts: qcom: sc7280: Add MDSS_CORE reset to mdss
Merge branch '20250811090954.2854440-2-quic_varada@...cinc.com' into HEAD
Revert "arm64: dts: qcom: sm8450: add initial device tree for Samsung Galaxy S22"
dt-bindings: vendor-prefixes: Add Particle Industries
dt-bindings: arm: qcom: Add Particle Tachyon
arm64: dts: qcom: qcm6490: Introduce the Particle Tachyon
Brandon Brnich (1):
arm64: dts: ti: k3-j722s-main: Add E5010 JPEG Encoder
Bruno Thomsen (1):
ARM: dts: am33xx-l4: fix UART compatible
Bryan O'Donoghue (2):
dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455
Casey Connolly (1):
arm64: dts: qcom: sdm845-oneplus-*: set constant-charge-current-max-microamp
Chaoyi Chen (1):
arm64: dts: rockchip: Enable eMMC on rk3576-evb1-v10
Chen-Yu Tsai (16):
arm64: dts: allwinner: a527: cubie-a5e: Add LEDs
arm64: dts: allwinner: a527: cubie-a5e: Add ethernet PHY reset setting
arm64: dts: allwinner: t527: avaota-a1: Add ethernet PHY reset setting
arm64: dts: mediatek: mt8188: Change efuse fallback compatible to mt8186
arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model
arm64: dts: mediatek: mt8188-geralt: Enable first SCP core
dt-bindings: clock: sun55i-a523-ccu: Add missing NPU module clock
dt-bindings: clock: sun55i-a523-ccu: Add A523 MCU CCU clock controller
Merge branch 'sunxi/shared-dt-headers-for-6.18' into sunxi/dt-for-6.18
arm64: dts: allwinner: a523: Add MCU PRCM CCU node
arm64: dts: allwinner: a523: Add NPU device node
arm64: dts: sun55i: a523: Assign standard clock rates to PRCM bus clocks
arm64: dts: allwinner: a527: cubie-a5e: Drop external 32.768 KHz crystal
arm64: dts: allwinner: t527: avaota-a1: hook up external 32k crystal
arm64: dts: allwinner: t527: orangepi-4a: hook up external 32k crystal
arm64: dts: allwinner: sun55i: Complete AXP717A sub-functions
Chris Morgan (1):
arm64: dts: rockchip: Add USB and charger to Gameforce Ace
Christian Bruel (4):
arm64: dts: st: add PCIe pinctrl entries in stm32mp25-pinctrl.dtsi
arm64: dts: st: Add PCIe Root Complex mode on stm32mp251
arm64: dts: st: Add PCIe Endpoint mode on stm32mp251
arm64: dts: st: Enable PCIe on the stm32mp257f-ev1 board
Christian Hewitt (1):
arm64: dts: amlogic: sm1-bananapi: lower SD card speed for stability
Christoph Stoidner (1):
arm64: dts: freescale: imx93-phycore-som: Delay the phy reset by a gpio
Christopher Obbard (1):
arm64: dts: qcom: x1e78100-t14s-oled: Add eDP panel
Chukun Pan (8):
arm64: dts: rockchip: set LAN LEDs to default-off on Radxa E52C
dt-bindings: vendor-prefixes: Add HINLINK
dt-bindings: arm: rockchip: Add HINLINK H66K / H68K
arm64: dts: rockchip: Add HINLINK H68K
arm64: dts: rockchip: Add HINLINK H66K
arm64: dts: rockchip: Add rk3528 CPU frequency scaling support
arm64: dts: rockchip: remove vcc_3v3_pmu regulator for Radxa E52C
arm64: dts: rockchip: update pinctrl names for Radxa E52C
Clément Le Goffic (5):
ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp13
ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp15
arm64: dts: st: add Hardware debug port (HDP) on stm32mp25
ARM: dts: stm32: add alternate pinmux for HDP pin and add HDP pinctrl node
ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp157c-dk2 board
Cristian Cozzolino (3):
dt-bindings: vendor-prefixes: Add Flipkart
dt-bindings: arm: qcom: Add Billion Capture+
arm64: dts: qcom: msm8953: Add device tree for Billion Capture+
Dan Carpenter (1):
arm64: dts: s32g: Add device tree information for the OCOTP driver
Daniel Lezcano (8):
arm64: dts: s32g2: Add the System Timer Module nodes
arm64: dts: s32g274-rd2: Enable the STM timers
arm64: dts: s32g3: Add the System Timer Module nodes
arm64: dts: s32g399a-rdb3: Enable the STM timers
arm64: dts: s32g2: Add the Software Timer Watchdog (SWT) nodes
arm64: dts: s32g274-rd2: Enable the SWT watchdog
arm64: dts: s32g3: Add the Software Timer Watchdog (SWT) nodes
arm64: dts: s32g399a-rdb3: Enable the SWT watchdog
David Heidelberg (2):
arm64: dts: qcom: sdm845*: Use definition for msm-id
arm64: dts: qcom: sdm845-oneplus: Deduplicate shared entries
Denzeel Oliva (1):
arm64: dts: exynos990: Enable PERIC0 and PERIC1 clock controllers
Dharma Balasubiramani (1):
ARM: dts: microchip: sam9x7: Add qspi controller
Dmitry Baryshkov (21):
arm64: dts: qcom: sa8775p: fix RPMh power domain indices
arm64: dts: qcom: sm8150: use correct PD for DisplayPort controller
arm64: dts: qcom: sm8250: stop using SoC-specific genpd indices
arm64: dts: qcom: sm8550: stop using SoC-specific genpd indices
arm64: dts: qcom: sdm845: rename DisplayPort labels
arm64: dts: qcom: sar2130p: use TAG_ALWAYS for MDSS's mdp0-mem path
arm64: dts: qcom: sar2130p: correct VBIF region size for MDSS
arm64: dts: qcom: sar2130p: use defines for DSI PHY clocks
arm64: dts: qcom: sdm850-lenovo-yoga-c630: add routing for second USB connector
arm64: dts: qcom: sa8775p: rename bus clock to follow the bindings
dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615
arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi
arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint
arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints
arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint
arm64: dts: qcom: move data-lanes to the DP-out endpoint
arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies
arm64: dts: qcom: sc8180x: modernize MDSS device definition
arm64: dts: qcom: use DT label for DSI outputs
arm64: dts: qcom: sm6150: move standard clocks to SoC dtsi
arm64: dts: qcom: sm6350: correct DP compatibility strings
Drew Fustini (1):
MAINTAINERS: Add RISC-V T-HEAD SoC patchwork
Dzmitry Sankouski (2):
arm64: dts: qcom: sdm845-starqltechn: fix slpi reserved mem
arm64: dts: qcom: sdm845-starqltechn: add slpi support
E Shattow (11):
riscv: dts: starfive: jh7110-common: drop no-sdio property from mmc1
dt-bindings: memory-controllers: add StarFive JH7110 SoC DMC
riscv: dts: starfive: jh7110: add DMC memory controller
riscv: dts: starfive: jh7110: bootph-pre-ram hinting needed by boot loader
riscv: dts: starfive: jh7110-common: drop no-mmc property from mmc1
riscv: dts: starfive: jh7110-common: drop mmc post-power-on-delay-ms
riscv: dts: starfive: add common board dtsi for Milk-V Mars CM variants
dt-bindings: riscv: starfive: add milkv,marscm-emmc
riscv: dts: starfive: add Milk-V Mars CM system-on-module
dt-bindings: riscv: starfive: add milkv,marscm-lite
riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module
Eberhard Stoll (1):
arm64: dts: imx8mm-kontron: Use GPIO for RS485 transceiver control
Eric Gonçalves (10):
dt-bindings: arm: qcom: document r0q board binding
arm64: dts: qcom: sm8450: add initial device tree for Samsung Galaxy S22
arm64: dts: qcom: starqltechn: remove extra empty line
dt-bindings: arm: qcom: document r8q board binding
arm64: dts: qcom: add initial support for Samsung Galaxy S20 FE
arm64: dts: qcom: sm8250-samsung-r8q: Move common parts to dtsi
dt-bindings: arm: qcom: document x1q board binding
arm64: dts: qcom: add initial support for Samsung Galaxy S20
arm64: dts: qcom: add initial support for Samsung Galaxy S22
dt-bindings: arm: qcom: sort sm8450 boards
Fabio Estevam (4):
ARM: dts: vf: Change the pinctrl node name
ARM: dts: vf: Change the NAND controller node name
dt-bindings: soc: fsl,imx-iomuxc-gpr: Document i.MX53
ARM: dts: imx6sll: Use 'dma-names'
Fabrizio Castro (1):
arm64: dts: renesas: r9a09g057: Add RSPI nodes
Frank Li (35):
ARM: dts: vf610: add grp surfix to pinctrl
ARM: dts: vfxxx: add arm,num-irq-priority-bits for nvic
ARM: dts: lpc18xx: rename node name flash-controller to spi
ARM: dts: lpc18xx: rename node name mmcsd to mmc
ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0
ARM: dts: lpc18xx: swap clock-names bic and cui
ARM: dts: lpc: add #address-cells and #size-cells for sram node
ARM: dts: lpc: add cfg surfix in pinctrl child node
ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92
ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]'
ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio
ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller
ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits
ARM: dts: ls1021a: Rename node name nor to flash
ARM: dts: ls1021a: Rename 'mdio-mux-emi1' to 'mdio-mux@54'
ARM: dts: ls1021a: Rename esdhc@...0000 to mmc@...0000
ARM: dts: ls1021a-tsn: Remove redundant #address-cells for ethernet-switch@1
arm64: dts: imx95: Add msi-map for pci-ep device
ARM: dts: imx6: add #address-cells for gsc@20
ARM: dts: imx6: add key- prefix for gpio-keys
ARM: dts: imx6: align rtc chip node name to 'rtc'
ARM: dts: imx6: add interrupt-cells for dlg,da9063 pmic
ARM: dts: imx6qdl-aristainetos2: rename ethernet-phy to ethernet-phy@0
ARM: dts: imx6: remove redundant pinctrl-names
ARM: dts: imx6: rename touch screen's node name to touchscreen
ARM: dts: imx6: rename node i2c-gpio to i2c.
ARM: dts: imx6: rename node name flash to eeprom
ARM: dts: imx6: rename i2c<n>mux i2c-mux-<n>
ARM: dts: imx6: replace gpio-key with gpio-keys compatible string
ARM: dts: imx6: replace isl,isl12022 with isil,isl12022 for RTC
ARM: dts: imx6ul-14x14-evk: add regulator for ov5640
ARM: dts: imx6ul-pico: add power-supply for vxt,vl050-8048nt-c01
ARM: dts: imx6: remove undefined linux,default-trigger source
ARM: dts: imx6: change rtc compatible string to st,m41t00 from m41t00
dt-bindings: fsl: fsl,imx7ulp-smc1: Allow clocks and clock-names
Frank Wunderlich (7):
arm64: dts: mediatek: mt7986: add sram node
arm64: dts: mediatek: mt7986: add interrupts for RSS and interrupt names
arm64: dts: mediatek: mt7988: add basic ethernet-nodes
arm64: dts: mediatek: mt7988: add switch node
arm64: dts: mediatek: mt7988a-bpi-r4: add aliases for ethernet
arm64: dts: mediatek: mt7988a-bpi-r4: add sfp cages and link to gmac
arm64: dts: mediatek: mt7988a-bpi-r4: configure switch phys and leds
Frieder Schrempf (7):
arm64: dts: imx8mm-kontron: Remove unused regulator
arm64: dts: imx8mm-kontron: Sort reg nodes alphabetically
arm64: dts: imx8mm-kontron: Name USB regulators according to OSM scheme
arm64: dts: imx8mp-kontron: Fix GPIO labels for latest BL board
arm64: dts: imx8mp-kontron: Fix USB hub reset
arm64: dts: imx93-kontron: Add RTC interrupt signal
arm64: dts: imx93-kontron: Fix USB port assignment
Gabor Juhos (2):
arm64: dts: qcom: ipq9574: use 'pcie' as node name for 'pcie0'
arm64: dts: qcom: ipq9574-rdp433: remove unused 'sdc-default-state'
Garrett Giordano (1):
arm64: dts: ti: k3-am642-phyboard-electra: Add PEB-C-010 Overlay
Gatien Chevallier (5):
ARM: dts: stm32: add missing PTP reference clocks on stm32mp13x SoCs
arm64: dts: st: add eth1 pins for stm32mp2x platforms
arm64: dts: st: enable ethernet1 controller on stm32mp257f-dk
arm64: dts: st: enable ethernet1 controller on stm32mp257f-ev1
arm64: dts: st: enable ethernet1 controller on stm32mp235f-dk
Gaurav Kohli (1):
arm64: dts: qcom: qcs615: Enable TSENS support for QCS615 SoC
Geert Uytterhoeven (6):
arm64: dts: renesas: r9a09g057h48-kakip: Fix misplaced article
ARM: dts: renesas: porter: Fix CAN pin group
arm64: dts: renesas: rcar-gen3: Increase CANFD clock rates
arm64: dts: renesas: rzg2: Increase CANFD clock rates
Merge tag 'renesas-r9a09g077-dt-binding-defs-tag3' into renesas-dts-for-v6.18
arm64: dts: freescale: Switch to hp-det-gpios
George Moussalem (7):
arm64: dts: qcom: ipq5018: Add MDIO buses
arm64: dts: qcom: ipq5018: Add GE PHY to internal mdio bus
arm64: dts: qcom: ipq5018: Add SPI nand support
arm64: dts: qcom: ipq5018: add PRNG node
arm64: dts: qcom: ipq5018: Add crypto nodes
arm64: dts: ipq5018: Add CMN PLL node
arm64: dts: qcom: Update IPQ5018 xo_board_clk to use fixed factor clock
Goran Rađenović (3):
dt-bindings: arm: imx8mp: Add Ultratronik Ultra-MACH SBC
MAINTAINERS: Add i.MX8MP Ultra-MACH SBC to ULTRATRONIK BOARD SUPPORT
arm64: dts: imx8mp: Add initial support for Ultratronik imx8mp-ultra-mach-sbc board
Guido Günther (1):
arm64: dts: qcom: sdm845-shift-axolotl: set chassis type
Guodong Xu (2):
riscv: dts: spacemit: Add PDMA node for K1 SoC
riscv: dts: spacemit: Enable PDMA on Banana Pi F3 and Milkv Jupiter
Guoqing Jiang (1):
arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
Han Gao (1):
dts: sophgo: sg2042: added numa id description
Harini T (1):
arm64: versal-net: Update rtc calibration value
Hector Martin (8):
arm64: dts: apple: t8103: Add SMC node
arm64: dts: apple: t8112: Add SMC node
arm64: dts: apple: t600x: Add SMC node
arm64: dts: apple: t600x: Add missing WiFi properties
arm64: dts: apple: t600x: Add bluetooth device nodes
arm64: dts: apple: Add initial t6020/t6021/t6022 DTs
arm64: dts: apple: Add J414 and J416 Macbook Pro device trees
arm64: dts: apple: Add J180d (Mac Pro, M2 Ultra, 2023) device tree
Heiko Stuebner (6):
arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants
dt-bindings: soc: rockchip: add rk3576 mipi dcphy syscon
arm64: dts: rockchip: add mipi-dcphy to rk3576
arm64: dts: rockchip: add the dsi controller to rk3576
arm64: dts: rockchip: add vcc3v3-lcd-s0 regulator to roc-rk3576-pc
dt-bindings: soc: rockchip: add missing clock reference for rk3576-dcphy syscon
Hendrik Hamerlinck (3):
dt-bindings: riscv: spacemit: Add OrangePi RV2 board
riscv: dts: spacemit: Add OrangePi RV2 board device tree
riscv: dts: spacemit: add UART resets for Soc K1
Henrik Grimler (3):
ARM: dts: samsung: exynos5410: use multiple tuples for sromc ranges
ARM: dts: samsung: exynos5250: describe sromc bank memory map
ARM: dts: samsung: smdk5250: add sromc node
Hongliang Yang (1):
arm64: dts: cix: add DT nodes for all I2C and I3C ports for sky1
Hrushikesh Salunke (4):
arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to usb0_phy_ctrl node
arm64: dts: ti: k3-am62p5-sk: Add bootph-all tag to usb0_phy_ctrl node
arm64: dts: ti: k3-am62x-sk-common: Add bootph-all tag to usb0_phy_ctrl node
arm64: dts: ti: k3-j722s-evm: Add bootph-all tag to usb0_phy_ctrl node
Igor Belwon (5):
arm64: dts: exynos990: Enable watchdog timer
arm64: dts: exynos990: Add USB nodes
arm64: dts: exynos990-x1s-common: Enable USB
arm64: dts: exynos990-c1s: Enable USB
arm64: dts: exynos990-r8s: Enable USB
Ivan T. Ivanov (4):
arm64: dts: broadcom: bcm2712: Add pin controller nodes
arm64: dts: broadcom: bcm2712: Add one more GPIO node
arm64: dts: broadcom: bcm2712: Add second SDHCI controller node
arm64: dts: broadcom: bcm2712: Add UARTA controller node
Ivaylo Ivanov (4):
arm64: dts: exynos2200: fix typo in hsi2c23 bus pins label
arm64: dts: exynos2200: use 32-bit address space for /soc
arm64: dts: exynos2200: increase the size of all syscons
arm64: dts: exynos2200: define all usi nodes
J. Neuschäfer (5):
ARM: dts: allwinner: orangepi-zero: Add default audio routing
ARM: dts: allwinner: orangepi-zero-plus2: Add default audio routing
ARM: dts: allwinner: Add Orange Pi Zero Interface Board overlay
dt-bindings: arm: sunxi: Add Amediatech X96Q
arm64: dts: allwinner: h313: Add Amediatech X96Q
Jacky Bai (1):
arm64: dts: freescale: Add dma err irq info on imx94
Jagadeesh Kona (5):
arm64: dts: qcom: sm8450: Additionally manage MXC power domain in videocc
arm64: dts: qcom: sm8550: Additionally manage MXC power domain in videocc
arm64: dts: qcom: sm8650: Additionally manage MXC power domain in videocc
arm64: dts: qcom: sm8450: Additionally manage MXC power domain in camcc
arm64: dts: qcom: sm8650: Additionally manage MXC power domain in camcc
Jan Remmet (1):
arm64: dts: imx8mm-phycore-som: optimize drive strengh
Janne Grunau (6):
arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
dt-bindings: arm: apple: Add t8112 j415 compatible
arm64: dts: apple: Add devicetreee for t8112-j415
dt-bindings: arm: apple: Add t6020x compatibles
arm64: dts: apple: Add ethernet0 alias for J375 template
arm64: dts: apple: Add J474s, J475c and J475d device trees
Jayesh Choudhary (5):
arm64: dts: ti: k3-j784s4-j742s2-main-common: Add DSI & DSI PHY
arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable DisplayPort-1
arm64: dts: ti: k3-j721s2-common-proc-board: Add main_i2c4 instance
arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0
Jens Glathe (6):
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support
dt-bindings: arm: qcom: Add Lenovo TB16 support
arm64: dts: qcom: Add Lenovo ThinkBook 16 G7 QOY device tree
dt-bindings: arm: qcom: Add HP Omnibook X14 AI X1P4200 variant
arm64: dts: qcom: x1-hp-x14: Unify HP Omnibook X14 device tree structure
arm64: dts: qcom: x1-hp-x14: Add support for X1P42100 HP Omnibook X14
Jessica Zhang (1):
arm64: dts: qcom: Add MST pixel streams for displayport
Jie Zhang (2):
arm64: dts: qcom: qcs8300: Add gpu and gmu nodes
arm64: dts: qcom: qcs8300-ride: Enable Adreno 623 GPU
Jihed Chaibi (4):
ARM: dts: stm32: stm32mp151c-plyaqm: Use correct dai-format property
ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to use correct boolean syntax
ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use correct boolean syntax in DTS
ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
Jimmy Hon (2):
arm64: dts: rockchip: enable NPU on OPI5/5B
arm64: dts: rockchip: Fix the headphone detection on the orangepi 5
John Madieu (1):
arm64: dts: renesas: r9a09g047: Enable Tx coe support
Jonas Karlman (7):
arm64: dts: rockchip: Enable more power domains for RK3528
dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F
arm64: dts: rockchip: Add Radxa ROCK 2A/2F
dt-bindings: arm: rockchip: Add ArmSoM Sige1
arm64: dts: rockchip: Add ArmSoM Sige1
dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2
arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2
Jonas Schwöbel (1):
ARM: tegra: p880: set correct touchscreen clipping
Jorge Ramirez-Ortiz (2):
arm64: dts: qcom: qcm2290: Add Venus video node
arm64: dts: qcom: qrb2210-rb1: Enable Venus
Josua Mayer (6):
arm64: dts: add description for solidrun imx8mp som and cubox-m
arm64: dts: lx2160a-cex7: add interrupts for rtc and ethernet phy
arm64: dts: lx2160a-clearfog-itx: enable pcie nodes for x4 and x8 slots
dt-bindings: arm: fsl: Add bindings for SolidRun i.MX8MP SoM and boards
arm64: dts: marvell: cn9130-sr-som: add missing properties to emmc
arm64: dts: add description for solidrun imx8mp hummingboard variants
Joy Zou (6):
arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid
arm64: dts: freescale: move aliases from imx93.dtsi to board dts
arm64: dts: freescale: rename imx93.dtsi to imx91_93_common.dtsi and modify them
arm64: dts: imx91: add i.MX91 dtsi support
arm64: dts: freescale: add i.MX91 11x11 EVK basic support
arm64: dts: imx93-11x11-evk: remove fec property eee-broken-1000t
Judith Mendez (2):
arm64: dts: ti: k3-am62p/j722s: Remove HS400 support from common
arm64: dts: ti: k3-am62p: Update eMMC HS400 STRB value
Julien Massot (2):
arm64: dts: mediatek: mt8395-nio-12l: Enable UFS
arm64: dts: mediatek: mt8395-nio-12l: add PMIC and GPIO keys support
Kaison Deng (2):
dt-bindings: arm: rockchip: Add Firefly ROC-RK3588-RT
arm64: dts: rockchip: Add devicetree for the ROC-RK3588-RT
Kamal Wadhwa (1):
arm64: dts: qcom: sm8550: Correct the min/max voltages for vreg_l6n_3p3
Kartik Rajput (2):
dt-bindings: i2c: nvidia,tegra20-i2c: Document Tegra264 I2C
arm64: tegra: Add I2C nodes for Tegra264
Kathiravan Thirumoorthy (1):
arm64: dts: qcom: ipq5424: Describe the 4-wire UART SE
Konrad Dybcio (10):
arm64: dts: qcom: msm8916: Drop venus-enc/decoder node
arm64: dts: qcom: sc7180: Drop venus-enc/decoder node
arm64: dts: qcom: sdm845: Drop venus-enc/decoder node
arm64: dts: qcom: sm8250: Drop venus-enc/decoder node
arm64: dts: qcom: Remove sdm845-cheza boards
dt-bindings: arm: qcom: Remove sdm845-cheza
arm64: dts: qcom: sc7280-chrome-common: Remove duplicate node
arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
arm64: dts: qcom: sc7180: Describe on-SoC USB-adjacent data paths
arm64: dts: qcom: x1e80100-romulus: Add WCN7850 Wi-Fi/BT
Krishna Chaitanya Chundru (2):
arm64: dts: qcom: qcs6490-rb3gen2: Add missing clkreq pinctrl property
arm64: dts: qcom: sm8750: Add PCIe PHY and controller node
Krishna Kurapati (7):
arm64: dts: qcom: sm8450-qrd: add pmic glink node
arm64: dts: qcom: sm8450: Flatten usb controller node
arm64: dts: qcom: sc7280: Flatten usb controller nodes
arm64: dts: qcom: sm8450: Fix address for usb controller node
arm64: dts: qcom: lemans-evk: Enable first USB controller in device mode
arm64: dts: qcom: qcs8300: Flatten usb controller nodes
arm64: dts: qcom: lemans: Flatten usb controller nodes
Krishna chaitanya chundru (2):
arm64: dts: qcom: qcs615: enable pcie
arm64: dts: qcom: qcs615-ride: Enable PCIe interface
Krzysztof Kozlowski (69):
ARM: dts: nuvoton: Use generic "ethernet" as node name
arm64: dts: qcom: sm8650: Sort nodes by unit address
dt-bindings: arm: qcom: Drop redundant free-form SoC list
dt-bindings: arm: qcom-soc: Document new Milos and Glymur SoCs
riscv: dts: microchip: Minor whitespace cleanup
arm64: dts: renesas: Minor whitespace cleanup
ARM: dts: nxp: imx6ull: Minor whitespace cleanup
arm64: dts: freescale: Minor whitespace cleanup
arm64: dts: marvell: Minor whitespace cleanup
ARM: dts: microchip: Minor whitespace cleanup
arm64: dts: ti: k3-am6548: Minor whitespace cleanup
arm64: dts: ti: k3-j721s2: Add default PCI interrupt controller address cells
ARM: dts: qcom: apq8064-mako: Minor whitespace cleanup
arm64: dts: qcom: sm8750-mtp: Add speaker Soundwire port mapping
arm64: dts: qcom: Minor whitespace cleanup
arm64: dts: qcom: ipq5424: Add default GIC address cells
arm64: dts: qcom: lemans: Add default GIC address cells
arm64: dts: qcom: msm8996: Add default GIC address cells
arm64: dts: qcom: qcs404: Add default GIC address cells
arm64: dts: qcom: sc8180x: Add default GIC address cells
arm64: dts: qcom: sm6150: Add default GIC address cells
arm64: dts: qcom: sm8150: Add default GIC address cells
arm64: dts: qcom: sm8250: Add default GIC address cells
arm64: dts: qcom: sm8350: Add default GIC address cells
arm64: dts: qcom: Use GIC_SPI for interrupt-map for readability
ARM: dts: st: ste-nomadik: Align GPIO hog name with bindings
arm64: dts: exynos5433: Add default GIC address cells
arm64: dts: google: gs101: Add default GIC address cells
arm64: dts: fsd: Add default GIC address cells
arm64: dts: exynos2200: Add default GIC address cells
arm64: dts: socionext: uniphier-ld20: Add default PCI interrup controller address cells
arm64: dts: socionext: uniphier-pxs3: Add default PCI interrup controller address cells
Documentation/process: maintainer-soc: Use "DTS" instead of "devicetree"
ARM: dts: qcom: ipq4019: Add default GIC address cells
ARM: dts: qcom: apq8064: Add default GIC address cells
ARM: dts: qcom: ipq8064: Add default GIC address cells
ARM: dts: qcom: sdx55: Add default GIC address cells
ARM: dts: qcom: Use GIC_SPI for interrupt-map for readability
dt-bindings: arm: samsung: Drop S3C2416
ARM: dts: aspeed: Minor whitespace cleanup
ARM: dts: stm32: Minor whitespace cleanup
arm64: dts: stm32: Minor whitespace cleanup
ARM: dts: stm32: Drop redundant status=okay
arm64: dts: exynos8895: Minor whitespace cleanup
arm64: dts: broadcom: bcm2712: Add default GIC address cells
arm64: dts: apm: storm: Add default GIC address cells
arm64: dts: amazon: alpine-v2: Add default GIC address cells
arm64: dts: amazon: alpine-v3: Add default GIC address cells
arm64: dts: toshiba: tmpv7708: Add default GIC address cells
ARM: dts: ti: omap4: Use generic "ethernet" as node name
ARM: dts: omap: dm814x: Split 'reg' per entry
ARM: dts: omap: dm816x: Split 'reg' per entry
ARM: dts: omap: Minor whitespace cleanup
arm64: dts: qcom: sm8650: Drop redundant status from PMK8550 RTC
arm64: dts: fsl-ls1012a: Add default GIC address cells
arm64: dts: fsl-ls1043a: Add default GIC address cells
arm64: dts: fsl-ls1046a: Add default GIC address cells
arm64: dts: imx8dxl: Add default GIC address cells
arm64: dts: imx8mm: Add default GIC address cells
arm64: dts: imx8mp: Add default GIC address cells
arm64: dts: imx8mq: Add default GIC address cells
arm64: dts: imx8qm: Add default GIC address cells
arm64: dts: imx8qxp: Add default GIC address cells
arm64: dts: imx8: Use GIC_SPI for interrupt-map for readability
arm64: dts: marvell: armada-37xx: Add default PCI interrup controller address cells
arm64: dts: marvell: armada-cp11x: Add default ICU address cells
arm64: dts: qcom: apq8016-sbc: Correct HDMI bridge #sound-dai-cells
arm64: dts: qcom: apq8016-sbc: Drop redundant HDMI bridge status
arm64: dts: qcom: sm8750-mtp: Add WiFi and Bluetooth
Kuninori Morimoto (1):
dt-bindings: soc: renesas: Document R-Car X5H Ironhide
Kyle Petryszak (1):
arm64: dts: rockchip: Add green power LED to rk3588s-rock-5a
Lad Prabhakar (27):
arm64: dts: renesas: Add initial SoC DTSI for the RZ/N2H SoC
dt-bindings: clock: renesas,r9a09g077/87: Add USB_CLK clock ID
dt-bindings: pinctrl: renesas: Document RZ/T2H and RZ/N2H SoCs
arm64: dts: renesas: r9a09g077: Add I2C controller nodes
arm64: dts: renesas: r9a09g087: Add I2C controller nodes
arm64: dts: renesas: r9a09g077: Add SDHI nodes
arm64: dts: renesas: r9a09g087: Add SDHI nodes
arm64: dts: renesas: r9a09g077: Add DT nodes for SCI channels 1-5
arm64: dts: renesas: r9a09g087: Add DT nodes for SCI channels 1-5
arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Enable I2C0 and I2C1 support
arm64: dts: renesas: r9a09g087: Add pinctrl node
arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Add user LEDs
arm64: dts: renesas: r9a09g087m44-rzn2h-evk: Add user LEDs
arm64: dts: renesas: rzt2h-n2h-evk-common: Add pinctrl for SCI0 node
arm64: dts: renesas: r9a09g087m44-rzt2h-evk: Enable I2C0 and I2C1 support
arm64: dts: renesas: rzt2h-n2h-evk-common: Enable EEPROM on I2C0
arm64: dts: renesas: rzt2h-rzn2h-evk: Enable eMMC
arm64: dts: renesas: rzt2h-rzn2h-evk: Enable MicroSD card slot
arm64: dts: renesas: rzt2h-rzn2h-evk: Enable SD card slot
arm64: dts: renesas: r9a09g077: Add WDT nodes
arm64: dts: renesas: r9a09g087: Add WDT nodes
arm64: dts: renesas: rzt2h-n2h-evk-common: Enable WDT2
arm64: dts: renesas: r9a09g077: Add USB2.0 support
arm64: dts: renesas: r9a09g087: Add USB2.0 support
arm64: dts: renesas: rzt2h-n2h-evk: Enable USB2.0 support
arm64: dts: renesas: r9a09g057: Add I3C node
arm64: dts: renesas: r9a09g056: Add I3C node
Laurent Pinchart (2):
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Replace clock-frequency in camera sensor node
arm64: dts: imx8mp: Add pclk clock and second power domain for the ISP
Laurentiu Mihalcea (2):
dt-bindings: arm: fsl: add i.MX8ULP EVK9 board
arm64: dts: imx: add dts for the imx8ulp evk9 board
Leo Wang (3):
dt-bindings: arm: aspeed: add Meta Clemente board
ARM: dts: aspeed: Add NCSI3 and NCSI4 pinctrl nodes
ARM: dts: aspeed: clemente: add Meta Clemente BMC
Ling Xu (2):
arm64: dts: qcom: sm6150: Add ADSP and CDSP fastrpc nodes
arm64: dts: qcom: lemans: add GDSP fastrpc-compute-cb nodes
Linus Walleij (3):
dt-bindings: Add Actiontec vendor prefix
dt-bindings: arm: ixp4xx: List actiontec devices
ARM: dts: Add ixp4xx Actiontec MI424WR device trees
Loic Poulain (2):
arm64: dts: qcom: qcm2290: Enable HS eMMC timing modes
arm64: dts: qcom: qcm2290: Add CCI node
Luca Weiss (7):
arm64: dts: qcom: sm6350: Add q6usbdai node
arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB audio offload support
arm64: dts: qcom: pmk8550: Correct gpio node name
arm64: dts: qcom: sc7280: Add q6usbdai node
arm64: dts: qcom: qcm6490-fairphone-fp5: Enable USB audio offload support
arm64: dts: qcom: sm6350: Add rpmh-stats node
arm64: dts: qcom: sdm632-fairphone-fp3: Enable display and GPU
Lukas Schmid (5):
dt-bindings: arm: sunxi: Add NetCube Systems Nagami SoM and carrier board bindings
riscv: dts: allwinner: d1s-t113: Add pinctrl's required by NetCube Systems Nagami SoM
ARM: dts: sunxi: add support for NetCube Systems Nagami SoM
ARM: dts: sunxi: add support for NetCube Systems Nagami Basic Carrier
ARM: dts: sunxi: add support for NetCube Systems Nagami Keypad Carrier
Luke Wang (1):
arm64: dts: imx95-15x15-evk: Change pinctrl settings for usdhc2
Luo Jie (2):
arm64: dts: qcom: ipq5424: Add CMN PLL node
arm64: dts: qcom: Update IPQ5424 xo_board to use fixed factor clock
Manikanta Mylavarapu (1):
arm64: dts: qcom: ipq5018: add QUP1 UART2 node
Marc Kleine-Budde (2):
dt-binding: can: m_can: add optional resets property
ARM: dts: stm32: add resets property to m_can nodes in the stm32mp153
Marcin Juszkiewicz (2):
arm64: dts: rockchip: Add vcc supply for SPI Flash on NanoPC-T6
arm64: dts: rockchip: enable HDMI Receiver on NanoPC T6
Marco Felsch (1):
arm64: dts: imx8mp: add interconnect for lcdif-hdmi
Marek Vasut (7):
arm64: dts: renesas: sparrow-hawk: Describe generic SPI NOR support
ARM: dts: renesas: r7s72100: Add boot phase tags
arm64: dts: renesas: sparrow-hawk: Update thermal trip points
arm64: dts: renesas: sparrow-hawk: Invert microSD voltage selector on EVTB1
arm64: dts: renesas: sparrow-hawk: Set VDDQ18_25_AVB voltage on EVTB1
arm64: dts: renesas: rcar: Rename dsi-encoder to dsi
arm64: dts: renesas: sparrow-hawk-fan-pwm: Rework hwmon comment
Mateusz Koza (2):
dt-bindings: arm: mediatek: Add grinn,genio-700-sbc
dt-bindings: arm: mediatek: Add grinn,genio-510-sbc
Matthew Gerlach (1):
arm64: dts: socfpga: agilex5: enable gmac2 on the Agilex5 dev kit
Matthias Schiffer (2):
dt-bindings: arm: fsl: add TQMLS1012AL
arm64: dts: ls1012a: add DTS for TQMLS1012al module with MBLS1012AL board
Maud Spierings (3):
arm64: dts: rockchip: Enable HDMI receiver on orangepi 5 plus
arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards
arm64: dts: freescale: imx8mp-moduline-display-106: Use phys to replace xceiver-supply
Michael Riesch (2):
dt-bindings: soc: rockchip: add rk3588 csidphy grf syscon
arm64: dts: rockchip: add mipi csi-2 dphy nodes to rk3588
Michal Simek (10):
arm64: zynqmp: Use generic spi@ name in zcu111-revA
arm64: zynqmp: Remove undocumented arasan,has-mdma property
arm64: zynqmp: Introduce DP port labels
arm64: zynqmp: Enable PSCI 1.0
dt-bindings: soc: xilinx: Add support for K24, KR260 and KD240 CCs
arm64: zynqmp: Add support for kr260 board
arm64: zynqmp: Add support for kd240 board
arm64: zynqmp: Describe ethernet controllers via aliases on SOM
arm64: zynqmp: Enable DP in kr260/kv260 revA
arm64: versal-net: Describe L1/L2/L3/LLC caches
Michal Wilczynski (1):
riscv: dts: thead: th1520: Add IMG BXM-4-64 GPU node
Mohammad Rafi Shaik (11):
arm64: dts: qcom: qcs6490-audioreach: Add AudioReach support for QCS6490
arm64: dts: qcom: sc7280: Add WSA SoundWire and LPASS support
arm64: dts: qcom: qcs6490-audioreach: Enable LPASS macros clock settings for audioreach
arm64: dts: qcom: qcs6490-rb3gen2: Add WSA8830 speakers amplifier
arm64: dts: qcom: qcs6490-rb3gen2: Add sound card
arm64: dts: qcom: qcm6490-idp: Add WSA8830 speakers and WCD9370 headset codec
arm64: dts: qcom: qcm6490-idp: Add sound card
arm64: dts: qcom: qcs8300: Add gpr node
arm64: dts: qcom: monaco-evk: Add sound card
arm64: dts: qcom: lemans: Add gpr node
arm64: dts: qcom: lemans-evk: Add sound card
Mohd Ayaan Anwar (1):
arm64: dts: qcom: lemans-evk: Enable 2.5G Ethernet interface
Monish Chunara (3):
arm64: dts: qcom: lemans: Add SDHC controller and SDC pin configuration
arm64: dts: qcom: lemans-evk: Add EEPROM and nvmem layout
arm64: dts: qcom: lemans-evk: Enable SDHCI for SD Card
Mrinmay Sarkar (1):
arm64: dts: qcom: sa8775p: Remove max link speed property for PCIe EP
Mun Yew Tham (1):
arm64: dts: Agilex5 Add gmac nodes to DTSI for Agilex5
Neil Armstrong (15):
arm64: dts: qcom: sm8550: Flatten the USB nodes
arm64: dts: qcom: sm8650: Flatten the USB nodes
arm64: dts: qcom: sm8650: Add ACD levels for GPU
arm64: dts: qcom: sm8550: switch to interrupt-cells 4 to add PPI partitions
arm64: dts: qcom: sm8550: add PPI interrupt partitions for the ARM PMUs
arm64: dts: qcom: sm8550: allow mode-switch events to reach the QMP Combo PHY
arm64: dts: qcom: sm8650: allow mode-switch events to reach the QMP Combo PHY
arm64: dts: qcom: x1e80100: allow mode-switch events to reach the QMP Combo PHYs
arm64: dts: qcom: sm8550: move dp0 data-lanes to SoC dtsi
arm64: dts: qcom: sm8650: move dp0 data-lanes to SoC dtsi
arm64: dts: qcom: x1e80100: move dp0/1/2 data-lanes to SoC dtsi
arm64: dts: qcom: sm8550: Set up 4-lane DP
arm64: dts: qcom: sm8650: Set up 4-lane DP
arm64: dts: qcom: x1e80100: Set up 4-lane DP
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13: Set up 4-lane DP
Nick Chan (12):
arm64: dts: apple: s5l8960x: Add I2C nodes
arm64: dts: apple: t7000: Add I2C nodes
arm64: dts: apple: t7001: Add I2C nodes
arm64: dts: apple: s800-0-3: Add I2C nodes
arm64: dts: apple: s8001: Add I2C nodes
arm64: dts: apple: t8010: Add I2C nodes
arm64: dts: apple: t8011: Add I2C nodes
arm64: dts: apple: t8015: Add I2C nodes
arm64: dts: apple: t8015: Fix PCIE power domains dependencies
arm64: dts: apple: t8015: Add NVMe nodes
arm64: dts: apple: t8012: Add SPMI node
arm64: dts: apple: t8015: Add SPMI node
Nick Hu (1):
dt-bindings: riscv: Add SiFive vendor extensions description
Nicolas Ferre (1):
ARM: dts: microchip: sama7d65: add uart3 definition for flexcom3 peripheral
Nicolas Frattaroli (4):
arm64: dts: rockchip: Add thermal nodes to RK3576
arm64: dts: rockchip: Add thermal trim OTP and tsadc nodes
arm64: dts: rockchip: add pd_npu label for RK3588 power domains
arm64: dts: rockchip: enable NPU on ROCK 5B
Niklas Söderlund (4):
arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1
arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2
arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1
arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2
Nirmesh Kumar Singh (1):
arm64: dts: qcom: lemans-evk: Add TCA9534 I/O expander
Oualid Derouiche (1):
arm64: dts: imx8mm-kontron: Add Sitronix touch controller in DL devicetree
Paresh Bhagat (2):
arm64: dts: ti: k3-am62d2-evm: Enable USB support
arm64: dts: ti: k3-am62d2-evm: Add support for OSPI flash
Patrice Chotard (1):
arm64: defconfig: Enable STMicroelectronics STM32 DMA3 support
Paul Alvin (1):
arm64: zynqmp: Add cap-mmc-hw-reset and no-sd, no-sdio property to eMMC
Paul Barker (3):
arm64: dts: renesas: Refactor RZ/T2H EVK device tree
arm64: dts: renesas: Add DTSI for R9A09G087M44 variant of RZ/N2H
arm64: dts: renesas: Add initial support for the RZ/N2H EVK
Peng Fan (8):
arm64: dts: imx95: Add System Counter node
arm64: dts: imx95: Add LMM/CPU nodes
arm64: dts: imx95: Add more V2X MUs
arm64: dts: imx95: Add OCOTP node
arm64: dts: imx95: Add coresight nodes
arm64: dts: imx95-evk: Update alias
arm64: dts: imx95-19x19-evk: Add pca9632 node
arm64: dts: imx95-19x19-evk: Add pf09 and pf53 thermal zones
Pengfei Li (1):
dt-bindings: arm: fsl: add i.MX91 11x11 evk board
Pengyu Luo (2):
arm64: dts: qcom: sc8280xp: Describe GPI DMA controller nodes
arm64: dts: qcom: sc8280xp: Enable GPI DMA
Peter Robinson (2):
arm64: dts: rockchip: Further describe the WiFi for the Pinebook Pro
arm64: dts: rockchip: Further describe the WiFi for the Pinephone Pro
Peter Yin (3):
ARM: dts: aspeed: harma: add power monitor support
ARM: dts: aspeed: harma: revise gpio name
ARM: dts: aspeed: harma: add mp5990
Primoz Fiser (3):
arm64: dts: freescale: imx93-phyboard-nash: Add current sense amplifier
arm64: dts: freescale: imx93-phyboard-nash: Current sense via iio-hwmon
arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magic-packet"
Pushpendra Singh (1):
arm64: dts: qcom: sc7280: Add support for two additional DDR frequencies
Qiang Yu (2):
arm64: dts: qcom: x1e80100: add bus topology for PCIe domain 3
arm64: dts: qcom: x1e80100-qcp: enable pcie3 x8 slot for X1E80100-QCP
Quanyang Wang (1):
arm64: zynqmp: Disable coresight by default
Quynh Nguyen (1):
arm64: dts: renesas: r9a08g045: Add I3C node
Radhey Shyam Pandey (1):
arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
Rahul T R (3):
arm64: dts: ti: k3-j721s2-main: Add DSI & DSI PHY
arm64: dts: ti: k3-j721s2-som-p0: Add DSI to eDP
arm64: dts: ti: k3-j721e-main: Add DSI and DPHY-TX
Raphael Gallais-Pou (9):
ARM: dts: sti: rename SATA phy-names
dt-bindings: arm: sti: drop B2120 board support
ARM: sti: drop B2120 board support
ARM: dts: sti: remove dangling stih407-clock file
arm64: dts: st: add ltdc support on stm32mp251
arm64: dts: st: add ltdc support on stm32mp255
arm64: dts: st: add lvds support on stm32mp255
arm64: dts: st: add clock-cells to syscfg node on stm32mp251
arm64: dts: st: enable display support on stm32mp257f-ev1 board
Ravi Patel (1):
dt-bindings: arm: Convert Axis board/soc bindings to json-schema
Raviteja Laggyshetty (1):
arm64: dts: qcom: qcs8300: Add EPSS l3 interconnect provider node and CPUCP OPP tables to scale DDR/L3
Ray Chang (1):
dt-bindings: arm: fsl: Add EDM-G-IMX8M-PLUS SOM and WB-EDM-G carrier board
Raymond Hackley (1):
ARM: dts: qcom: msm8226-samsung-ms013g: Add touch keys
Renjiang Han (2):
arm64: dts: qcom: sm6150: add venus node to devicetree
arm64: dts: qcom: qcs615-ride: enable venus node to initialize video codec
Richard Acayan (1):
arm64: dts: qcom: sdm670-google-sargo: enable charger
Richard Hu (1):
arm64: dts: imx8mp: Add TechNexion EDM-G-IMX8M-PLUS SOM on WB-EDM-G carrier board
Richard Zhu (1):
arm64: dts: imx95-19x19-evk: Add Tsettle delay in m2 regulator
Rob Herring (Arm) (14):
ARM: dts: aspeed: Drop "no-gpio-delays"
ARM: dts: aspeed: Drop "fsi-master" compatibles
ARM: dts: aspeed: Add missing "ibm,spi-fsi" compatibles
dt-bindings: arm: Convert ti,keystone to DT schema
ARM: dts: aspeed: Fix/add I2C device vendor prefixes
ARM: dts: aspeed: Drop "sdhci" compatibles
arm64: dts: mediatek: mt8183: Fix out of range pull values
ARM: dts: aspeed: Drop syscon "reg-io-width" properties
arm64: dts: apm: Move slimpro nodes out of "simple-bus" node
arm64: dts: apm: Clean-up clock bindings
arm64: dts: socionext: Drop "linux,spdif-dit" port node unit-address
ARM: dts: socionext: Drop "linux,spdif-dit" port node unit-address
arm64: dts: apm-shadowcat: Move slimpro nodes out of "simple-bus" node
arm64: dts: apm-shadowcat: Drop "apm,xgene2-pcie" compatible
Rohit Visavalia (1):
arm64: zynqmp: Enable DP for zcu100, zcu102, zcu104, zcu111
Ryan Wanner (1):
ARM: dts: microchip: sama7d65: Add GPIO buttons and LEDs
Sam Protsenko (1):
arm64: dts: exynos: Add Ethernet node for E850-96 board
Satya Priya Kakitapalli (1):
arm64: dts: qcom: sc8180x: Add video clock controller node
Sayali Lokhande (2):
arm64: dts: qcom: qcs8300: Add eMMC support
arm64: dts: qcom: qcs8300-ride: Enable SDHC1 node
Sebastian Reichel (3):
arm64: dts: rockchip: add USB-C support for ROCK 5B/5B+/5T
arm64: dts: rockchip: Enable RK3576 watchdog
arm64: dts: rockchip: Fix network on rk3576 evb1 board
SeonGu Kang (1):
arm64: dts: axis: Add ARTPEC-8 Grizzly dts support
Shashank Maurya (1):
arm64: dts: qcom: lemans-evk: Enable Display Port
Shengjiu Wang (3):
arm64: dts: imx8mm-evk: support more sample rates for wm8524 card
arm64: dts: imx8mq-evk: support more sample rates for wm8524 card
arm64: dts: imx8mn-evk: support more sample rates for wm8524 card
Shinjo Park (1):
ARM: dts: qcom: pm8921: add vibrator device node
Shivnandan Kumar (1):
arm64: dts: qcom: sm8750: Add BWMONs
Siddharth Vadapalli (2):
arm64: dts: ti: k3-am69-sk: Switch to PCIe Multilink + USB configuration
arm64: dts: ti: k3-j721s2-evm: Add overlay to enable USB0 Type-A
Sricharan Ramabadhran (3):
dt-bindings: clock: ipq5424-apss-clk: Add ipq5424 apss clock controller
arm64: dts: qcom: ipq5018: Add tsens node
arm64: dts: qcom: ipq5424: Enable cpufreq
Stanimir Varbanov (2):
arm64: dts: rp1: Add ethernet DT node
arm64: dts: broadcom: Enable RP1 ethernet for Raspberry Pi 5
Stefano Radaelli (3):
dt-bindings: arm: ti: Add bindings for Variscite VAR-SOM-AM62P
arm64: dts: ti: Add support for Variscite VAR-SOM-AM62P
arm64: dts: ti: var-som-am62p: Add support for Variscite Symphony Board
Stephan Gerhold (29):
arm64: dts: qcom: x1e80100-crd: Add USB multiport fingerprint reader
arm64: dts: qcom: x1e80100: Add videocc
arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees
arm64: dts: qcom: x1e001de-devkit: Fix swapped USB MP repeaters
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix swapped USB MP repeaters
arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix swapped USB MP repeaters
arm64: dts: qcom: x1e80100-qcp: Fix swapped USB MP repeaters
arm64: dts: qcom: x1e80100: Add pinctrl template for eDP0 HPD
arm64: dts: qcom: x1-asus-zenbook-a14: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1-crd: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e80100-asus-vivobook-s15: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e80100-dell-xps13-9345: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e80100-hp-omnibook-x14: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e80100-microsoft-romulus: Add missing pinctrl for eDP HPD
arm64: dts: qcom: x1e80100-qcp: Add missing pinctrl for eDP HPD
arm64: dts: qcom: msm8916: Add missing MDSS reset
arm64: dts: qcom: msm8939: Add missing MDSS reset
arm64: dts: qcom: msm8916: Add SDCC resets
arm64: dts: qcom: sm8550/sm8650: Fix typo in IRIS comment
arm64: dts: qcom: x1e80100: Add IRIS video codec
arm64: dts: qcom: x1-el2: Disable IRIS for now
arm64: dts: qcom: x1e80100-crd: Enable IRIS video codec
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable IRIS
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Enable IRIS
arm64: dts: qcom: x1e80100-dell-inspiron-14-plus-7441: Enable IRIS
arm64: dts: qcom: x1e80100-dell-latitude-7455: Enable IRIS
arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable IRIS
Sumit Garg (1):
arm64: dts: qcom: qcm2290: Add TCSR download mode address
SungMin Park (2):
dt-bindings: arm: axis: Add ARTPEC-8 grizzly board
arm64: dts: exynos: axis: Add initial ARTPEC-8 SoC support
Sushrut Shree Trivedi (1):
arm64: dts: qcom: lemans-evk: Enable PCIe support
Svyatoslav Ryhel (9):
dt-bindings: display: tegra: Move avdd-dsi-csi-supply from VI to CSI
dt-bindings: clock: tegra30: Add IDs for CSI pad clocks
dt-bindings: arm: tegra: Add Xiaomi Mi Pad (A0101)
dt-bindings: reset: Add Tegra114 CAR header
dt-bindings: arm: tegra: Add ASUS TF101G and SL101
ARM: tegra: Add DFLL clock support for Tegra114
ARM: tegra: transformer-20: add missing magnetometer interrupt
ARM: tegra: transformer-20: fix audio-codec interrupt
ARM: tegra: add support for ASUS Eee Pad Slider SL101
Taishi Shimizu (2):
dt-bindings: arm: bcm: Add support for Buffalo WXR-1750DHP
ARM: dts: BCM5301X: Add support for Buffalo WXR-1750DHP
Tan Siewert (4):
ARM: dts: aspeed: e3c246d4i: convert NVMEM content to layout syntax
ARM: dts: aspeed: e3c256d4i: convert NVMEM content to layout syntax
ARM: dts: aspeed: romed8hm3: convert NVMEM content to layout syntax
ARM: dts: aspeed: x570d4u: convert NVMEM content to layout syntax
Taniya Das (2):
arm64: dts: qcom: qcs615: Add clock nodes for multimedia clock
arm64: dts: qcom: qcs615: Add CPU scaling clock node
Tao Ren (13):
ARM: dts: aspeed: wedge400: Fix DTB warnings
ARM: dts: aspeed: fuji: Fix DTB warnings
ARM: dts: aspeed: Fix DTB warnings in ast2600-facebook-netbmc-common.dtsi
ARM: dts: aspeed: Move eMMC out of ast2600-facebook-netbmc-common.dtsi
ARM: dts: aspeed: Add facebook-bmc-flash-layout-128-data64.dtsi
dt-bindings: arm: aspeed: add Facebook Wedge400-data64 board
ARM: dts: aspeed: Add Facebook Wedge400-data64 (AST2500) BMC
ARM: dts: aspeed: wedge400: Include wedge400-data64.dts
dt-bindings: arm: aspeed: add Facebook Fuji-data64 board
ARM: dts: aspeed: Add Facebook Fuji-data64 (AST2600) Board
ARM: dts: aspeed: facebook-fuji: Include facebook-fuji-data64.dts
dt-bindings: arm: aspeed: add Facebook Darwin board
ARM: dts: aspeed: Add Facebook Darwin (AST2600) BMC
Thierry Bultel (3):
arm64: dts: renesas: Add initial support for the Renesas RZ/T2H SoC
arm64: dts: renesas: Add initial support for the Renesas RZ/T2H eval board
arm64: dts: renesas: r9a09g077: Add pinctrl node
Thierry Reding (2):
Merge branch 'for-6.18/dt-bindings' into for-6.18/arm/dt
Merge branch 'for-6.18/dt-bindings' into for-6.18/arm64/dt
Tomer Maimon (3):
arm64: dts: nuvoton: npcm845: Add pinctrl groups
arm64: dts: nuvoton: combine NPCM845 reset and clk nodes
arm64: dts: nuvoton: add refclk and update peripheral clocks for NPCM845
Tomeu Vizoso (2):
arm64: dts: rockchip: Add nodes for NPU and its MMU to rk3588-base
arm64: dts: rockchip: Enable the NPU on quartzpro64
Tommaso Merciai (2):
arm64: dts: renesas: r9a09g047: Add DMAC nodes
arm64: dts: renesas: r9a09g047: Add I3C node
Tomáš Macholda (2):
dt-bindings: marvell: armada-37xx: add ripe,atlas-v5 compatible
arm64: dts: marvell: add dts for RIPE Atlas Probe v5
Umang Chheda (2):
dt-bindings: arm: qcom: Add Monaco EVK support
arm64: dts: qcom: qcs8300: Add Monaco EVK board
Val Packett (1):
dt-bindings: arm: qcom: Add Dell Latitude 7455
Valentina Fernandez (6):
riscv: dts: microchip: add common board dtsi for icicle kit variants
dt-bindings: riscv: microchip: document icicle kit with production device
riscv: dts: microchip: add icicle kit with production device
riscv: dts: microchip: rename icicle kit ccc clock and other minor fixes
dt-bindings: riscv: microchip: document Discovery Kit
riscv: dts: microchip: add a device tree for Discovery Kit
Valerio Setti (1):
arm64: dts: amlogic: gxbb-odroidc2: remove UHS capability for SD card
Vandhiadevan Karunamoorthy (1):
arm64: dts: qcom: ipq5018: add QUP3 I2C node
Venkatesh Yadav Abbarapu (1):
arm64: zynqmp: Update the usb5744 hub node as per binding
Vibhore Vardhan (1):
arm64: dts: ti: k3-am62a-main: Fix main padcfg length
Vignesh Viswanathan (1):
arm64: dts: qcom: ipq5424: Add reserved memory for TF-A
Vikash Garodia (1):
arm64: dts: qcom: lemans-evk: Enable Iris video codec support
Viken Dadhaniya (2):
arm64: dts: qcom: qcs615: add missing dt property in QUP SEs
arm64: dts: qcom: lemans-evk: Enable GPI DMA and QUPv3 controllers
Vikram Sharma (1):
arm64: dts: qcom: lemans: Add support for camss
Vishal Patel (1):
arm64: zynqmp: Fix pwm-fan polarity
Vladimir Zapolskiy (9):
arm64: dts: qcom: sm8550: Additionally manage MXC power domain in camcc
dt-bindings: arm: nxp: lpc: Assign myself as maintainer of NXP LPC32xx platforms
ARM: dts: lpc32xx: Set motor PWM #pwm-cells property value to 3 cells
ARM: dts: lpc32xx: Correct motor PWM device tree node name
ARM: dts: lpc32xx: Correct SD/MMC controller device node name
ARM: dts: lpc32xx: Specify a precise version of the SD/MMC controller IP
ARM: dts: lpc32xx: Specify #dma-cells property of PL080 DMA controller
ARM: dts: lpc32xx: Correct PL080 DMA controller device node name
arm64: dts: qcom: sm8450: enable camera clock controller by default
Wadim Egorov (2):
arm64: dts: ti: k3-am642-phyboard-electra: Add ti,pa-stats property
arm64: dts: ti: k3-am62a-phycore-som: Add 1.4GHz opp entry
Wasim Nazir (9):
arm64: dts: qcom: Rename sa8775p SoC to "lemans"
arm64: dts: qcom: lemans: Update memory-map for IoT platforms
arm64: dts: qcom: lemans: Separate out ethernet card for ride & ride-r3
arm64: dts: qcom: lemans: Refactor ride/ride-r3 boards based on daughter cards
arm64: dts: qcom: lemans: Rename sa8775p-pmics.dtsi to lemans-pmics.dtsi
arm64: dts: qcom: lemans: Fix dts inclusion for IoT boards and update memory map
dt-bindings: arm: qcom: lemans: Add bindings for Lemans Evaluation Kit (EVK)
arm64: dts: qcom: Add lemans evaluation kit (EVK) initial board support
arm64: dts: qcom: lemans-evk: Enable remoteproc subsystems
Wei Fang (1):
arm64: dts: imx95: add standard PCI device compatible string to NETC Timer
Wenmeng Liu (2):
arm64: dts: qcom: lemans: Add CCI definitions
arm64: dts: qcom: lemans-evk: Add IMX577-based camera overlay
Willie Thai (4):
ARM: dts: aspeed: nvidia: gb200nvl: Add VCC Supply
ARM: dts: aspeed: nvidia: gb200nvl: Enable i2c3 bus
ARM: dts: aspeed: nvidia: gb200nvl: Repurpose the HMC gpio pin
ARM: dts: aspeed: nvidia: gb200nvl: Enable MAC0 for BMC network
Wolfgang Birkner (1):
ARM: dts: imx6ulz-bsh-smm-m2: fix resume via console
Wolfram Sang (2):
ARM: dts: cirrus: ep7211: use recent scl/sda gpio bindings
ARM: dts: stm32: use recent scl/sda gpio bindings
Xianwei Zhao (2):
arm64: dts: amlogic: C3: Add RTC controller node
dts: arm: amlogic: fix pwm node for c3
Xu Yang (1):
arm64: dts: imx95: add fsl,phy-tx-vref-tune-percent tuning properties for USB3 PHY
Yao Zi (1):
arm64: dts: rockchip: Add naneng-combphy for RK3528
Yemike Abhilash Chandra (7):
arm64: dts: ti: k3-j721s2-main: Add CSI2 interrupts property
arm64: dts: ti: k3-j721e-main: Add CSI2 interrupts property
arm64: dts: ti: k3-j784s4-j742s2-main-common: Add CSI2 interrupts property
arm64: dts: ti: k3-am62p-j722s-common-main: Add CSI2 interrupts property
arm64: dts: ti: k3-j722s-main: Add CSI2 interrupts property
arm64: dts: ti: k3-am62-main: Add CSI2 interrupts property
arm64: dts: ti: k3-am62a-main: Add CSI2 interrupts property
Yijie Yang (3):
dt-bindings: arm: qcom: Document HAMOA-IOT-EVK board
arm64: dts: qcom: Add HAMOA-IOT-SOM platform
arm64: dts: qcom: Add base HAMOA-IOT-EVK board
Yixun Lan (1):
riscv: dts: spacemit: uart: remove sec_uart1 device node
Yu Zhang(Yuriy) (2):
arm64: dts: qcom: qcs615: add a PCIe port for WLAN
arm64: dts: qcom: qcs615-ride: Enable WiFi/BT nodes
Ziyue Zhang (4):
arm64: dts: qcom: qcs615: Set LDO12A regulator to HPM to avoid boot hang
arm64: dts: qcom: sa8775p: remove aux clock from pcie phy
arm64: dts: qcom: sa8775p: add link_down reset for pcie
arm64: dts: qcom: lemans: Add PCIe lane equalization preset properties
.mailmap | 2 +
CREDITS | 7 +
Documentation/ABI/stable/sysfs-block | 2 +-
Documentation/admin-guide/blockdev/zoned_loop.rst | 2 +-
Documentation/admin-guide/cgroup-v2.rst | 4 +-
.../admin-guide/hw-vuln/attack_vector_controls.rst | 7 +-
Documentation/core-api/symbol-namespaces.rst | 11 +-
Documentation/devicetree/bindings/arm/apple.yaml | 41 +-
.../devicetree/bindings/arm/aspeed/aspeed.yaml | 4 +
Documentation/devicetree/bindings/arm/axis.txt | 13 -
Documentation/devicetree/bindings/arm/axis.yaml | 36 +
.../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 1 +
.../bindings/arm/freescale/fsl,imx7ulp-pm.yaml | 8 +
Documentation/devicetree/bindings/arm/fsl.yaml | 50 +
.../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 +
.../devicetree/bindings/arm/keystone/keystone.txt | 42 -
.../bindings/arm/marvell/armada-37xx.yaml | 1 +
.../devicetree/bindings/arm/mediatek.yaml | 2 +
.../devicetree/bindings/arm/nxp/lpc32xx.yaml | 2 +-
.../devicetree/bindings/arm/qcom-soc.yaml | 5 +-
Documentation/devicetree/bindings/arm/qcom.yaml | 121 +-
.../devicetree/bindings/arm/rockchip.yaml | 29 +
.../bindings/arm/samsung/samsung-boards.yaml | 6 -
Documentation/devicetree/bindings/arm/sti.yaml | 4 -
Documentation/devicetree/bindings/arm/sunxi.yaml | 13 +
Documentation/devicetree/bindings/arm/tegra.yaml | 12 +-
Documentation/devicetree/bindings/arm/ti/k3.yaml | 13 +
.../devicetree/bindings/arm/ti/ti,keystone.yaml | 42 +
.../bindings/clock/allwinner,sun55i-a523-ccu.yaml | 37 +-
.../bindings/clock/qcom,ipq5424-apss-clk.yaml | 55 +
.../devicetree/bindings/display/msm/qcom,mdp5.yaml | 1 -
.../bindings/display/tegra/nvidia,tegra20-vi.yaml | 3 -
.../display/tegra/nvidia,tegra210-csi.yaml | 3 +
.../bindings/firmware/nxp,imx95-scmi.yaml | 10 +-
.../bindings/i2c/nvidia,tegra20-i2c.yaml | 7 +
.../memory-controllers/starfive,jh7110-dmc.yaml | 74 +
.../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 +-
.../devicetree/bindings/net/can/bosch,m_can.yaml | 3 +
.../devicetree/bindings/net/thead,th1520-gmac.yaml | 6 +-
.../pinctrl/renesas,r9a09g077-pinctrl.yaml | 172 ++
.../bindings/regulator/infineon,ir38060.yaml | 2 +-
.../devicetree/bindings/riscv/extensions.yaml | 18 +
.../devicetree/bindings/riscv/microchip.yaml | 13 +
.../devicetree/bindings/riscv/spacemit.yaml | 1 +
.../devicetree/bindings/riscv/starfive.yaml | 2 +
.../bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml | 1 +
.../devicetree/bindings/soc/renesas/renesas.yaml | 6 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 3 +
.../devicetree/bindings/soc/xilinx/xilinx.yaml | 81 +
.../devicetree/bindings/vendor-prefixes.yaml | 10 +
Documentation/networking/ip-sysctl.rst | 2 +-
Documentation/networking/mptcp-sysctl.rst | 2 +
Documentation/process/maintainer-soc.rst | 6 +-
Documentation/process/security-bugs.rst | 25 +-
Documentation/userspace-api/iommufd.rst | 4 +-
MAINTAINERS | 76 +-
Makefile | 2 +-
arch/arm/boot/dts/allwinner/Makefile | 10 +
.../dts/allwinner/sun8i-h2-plus-orangepi-zero.dts | 14 +
.../dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts | 14 +
.../sun8i-orangepi-zero-interface-board.dtso | 46 +
.../sun8i-t113s-netcube-nagami-basic-carrier.dts | 67 +
.../sun8i-t113s-netcube-nagami-keypad-carrier.dts | 129 ++
.../dts/allwinner/sun8i-t113s-netcube-nagami.dtsi | 250 +++
arch/arm/boot/dts/aspeed/Makefile | 4 +
.../dts/aspeed/aspeed-bmc-ampere-mtjefferson.dts | 2 +-
.../aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts | 2 +-
.../dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts | 12 +-
.../dts/aspeed/aspeed-bmc-asrock-e3c256d4i.dts | 12 +-
.../dts/aspeed/aspeed-bmc-asrock-romed8hm3.dts | 12 +-
.../boot/dts/aspeed/aspeed-bmc-asrock-x570d4u.dts | 18 +-
.../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 4 +-
.../dts/aspeed/aspeed-bmc-facebook-clemente.dts | 1283 +++++++++++
.../boot/dts/aspeed/aspeed-bmc-facebook-darwin.dts | 72 +
.../boot/dts/aspeed/aspeed-bmc-facebook-elbert.dts | 12 +
.../dts/aspeed/aspeed-bmc-facebook-fuji-data64.dts | 1256 +++++++++++
.../boot/dts/aspeed/aspeed-bmc-facebook-fuji.dts | 1245 +----------
.../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 43 +-
.../dts/aspeed/aspeed-bmc-facebook-minerva.dts | 36 +-
.../aspeed/aspeed-bmc-facebook-santabarbara.dts | 2 +-
.../dts/aspeed/aspeed-bmc-facebook-tiogapass.dts | 2 +-
.../aspeed/aspeed-bmc-facebook-wedge400-data64.dts | 375 ++++
.../dts/aspeed/aspeed-bmc-facebook-wedge400.dts | 366 +---
.../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts | 12 +-
.../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 24 +-
.../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 2 +-
arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-sbp1.dts | 8 +-
.../boot/dts/aspeed/aspeed-bmc-inspur-fp5280g2.dts | 3 +-
.../boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts | 4 +-
.../dts/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts | 56 +-
.../arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts | 2 +-
arch/arm/boot/dts/aspeed/aspeed-bmc-opp-mowgli.dts | 2 +-
arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts | 3 +-
.../boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts | 4 +-
.../arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts | 3 +-
.../boot/dts/aspeed/aspeed-bmc-opp-witherspoon.dts | 2 +-
arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 4 +-
arch/arm/boot/dts/aspeed/aspeed-bmc-quanta-s6q.dts | 4 +-
arch/arm/boot/dts/aspeed/aspeed-bmc-vegman.dtsi | 2 +-
arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 1 -
arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 2 -
arch/arm/boot/dts/aspeed/aspeed-g6-pinctrl.dtsi | 10 +
arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 10 +-
.../dts/aspeed/ast2600-facebook-netbmc-common.dtsi | 22 +-
.../facebook-bmc-flash-layout-128-data64.dtsi | 60 +
arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi | 12 +-
arch/arm/boot/dts/aspeed/ibm-power10-quad.dtsi | 12 +-
arch/arm/boot/dts/broadcom/Makefile | 1 +
.../dts/broadcom/bcm4708-buffalo-wxr-1750dhp.dts | 138 ++
arch/arm/boot/dts/cirrus/ep7211-edb7211.dts | 4 +-
arch/arm/boot/dts/intel/ixp/Makefile | 2 +
.../ixp/intel-ixp42x-actiontec-mi424wr-ac.dts | 37 +
.../intel/ixp/intel-ixp42x-actiontec-mi424wr-d.dts | 38 +
.../intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi | 272 +++
.../boot/dts/microchip/at91-sama7d65_curiosity.dts | 53 +-
arch/arm/boot/dts/microchip/sam9x7.dtsi | 21 +
arch/arm/boot/dts/microchip/sama7d65.dtsi | 17 +-
.../boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi | 2 +-
arch/arm/boot/dts/nuvoton/nuvoton-npcm750.dtsi | 2 +-
arch/arm/boot/dts/nvidia/Makefile | 1 +
arch/arm/boot/dts/nvidia/tegra114.dtsi | 33 +
arch/arm/boot/dts/nvidia/tegra20-asus-sl101.dts | 61 +
arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts | 1251 +----------
.../nvidia/tegra20-asus-transformer-common.dtsi | 1268 +++++++++++
arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 4 +-
.../boot/dts/nxp/imx/imx35-eukrea-cpuimx35.dtsi | 2 +-
.../boot/dts/nxp/imx/imx51-eukrea-cpuimx51.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx53-kp.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-alti6p.dts | 4 +-
.../boot/dts/nxp/imx/imx6dl-aristainetos2_4.dts | 38 +-
.../boot/dts/nxp/imx/imx6dl-aristainetos2_7.dts | 38 +-
arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts | 1 -
arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi | 2 +
arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 2 +-
.../imx/imx6q-display5-tianma-tm070-1280x768.dts | 33 +-
arch/arm/boot/dts/nxp/imx/imx6q-display5.dtsi | 33 +-
arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-dms-ba16.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-kp.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6q-mccmon6.dts | 2 -
arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 4 +-
.../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 43 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw51xx.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 12 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw552x.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5907.dtsi | 13 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5910.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi | 10 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5913.dtsi | 11 +-
.../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 4 +-
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 16 +-
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 12 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 12 +-
.../nxp/imx/imx6qdl-phytec-mira-peb-eval-01.dtsi | 10 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-mira.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 10 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 12 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 6 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-savageboard.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-vicut1.dtsi | 1 -
.../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sll.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 25 +-
.../dts/nxp/imx/imx6ul-phytec-segin-peb-av-02.dtsi | 2 +-
.../nxp/imx/imx6ul-phytec-segin-peb-eval-01.dtsi | 8 +-
arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi | 1 +
arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 12 +-
.../boot/dts/nxp/imx/imx6ull-colibri-aster.dtsi | 2 +-
.../arm/boot/dts/nxp/imx/imx6ull-colibri-iris.dtsi | 2 +-
.../dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts | 2 +-
.../arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi | 6 +-
arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts | 4 +
arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 2 +-
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 7 +
arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 14 +-
arch/arm/boot/dts/nxp/lpc/lpc32xx.dtsi | 11 +-
arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts | 6 +-
arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts | 22 +-
arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi | 9 +
.../arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 21 +-
arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts | 6 +-
arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi | 9 +
arch/arm/boot/dts/nxp/ls/ls1021a-qds.dts | 8 +-
...1021a-tqmls1021a-mbls1021a-rgb-cdtech-dc44.dtso | 2 +-
...1021a-tqmls1021a-mbls1021a-rgb-cdtech-fc21.dtso | 2 +-
arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi | 2 -
arch/arm/boot/dts/nxp/ls/ls1021a-tsn.dts | 2 -
arch/arm/boot/dts/nxp/ls/ls1021a-twr.dts | 2 +-
arch/arm/boot/dts/nxp/ls/ls1021a.dtsi | 45 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-b.dts | 8 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-dev.dtsi | 14 +-
arch/arm/boot/dts/nxp/vf/vf610m4.dtsi | 4 +
arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 4 +-
arch/arm/boot/dts/qcom/Makefile | 1 +
arch/arm/boot/dts/qcom/pm8921.dtsi | 6 +
.../boot/dts/qcom/qcom-apq8064-lg-nexus4-mako.dts | 6 +-
arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 9 +-
arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 9 +-
arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 25 +-
.../boot/dts/qcom/qcom-msm8226-samsung-ms013g.dts | 2 +
arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi | 40 +
.../dts/qcom/qcom-msm8960-samsung-expressatt.dts | 5 +
.../boot/dts/qcom/qcom-msm8960-sony-huashan.dts | 361 ++++
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 32 +
.../boot/dts/qcom/qcom-msm8974-samsung-hlte.dts | 45 +
arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 9 +-
arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 4 +-
arch/arm/boot/dts/renesas/r7s72100-gr-peach.dts | 4 +-
arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 3 +
arch/arm/boot/dts/renesas/r7s72100.dtsi | 3 +
arch/arm/boot/dts/renesas/r8a7791-porter.dts | 2 +-
arch/arm/boot/dts/rockchip/rk3288-miqi.dts | 22 +
arch/arm/boot/dts/samsung/exynos5250-smdk5250.dts | 37 +
arch/arm/boot/dts/samsung/exynos5250.dtsi | 9 +
arch/arm/boot/dts/samsung/exynos5410.dtsi | 8 +-
.../arm/boot/dts/socionext/uniphier-pxs2-vodka.dts | 4 +-
arch/arm/boot/dts/st/Makefile | 2 -
arch/arm/boot/dts/st/ste-nomadik-s8815.dts | 6 +-
.../boot/dts/st/ste-ux500-samsung-codina-tmo.dts | 5 +-
arch/arm/boot/dts/st/ste-ux500-samsung-codina.dts | 5 +-
arch/arm/boot/dts/st/ste-ux500-samsung-janice.dts | 5 +-
arch/arm/boot/dts/st/stih407-b2120.dts | 27 -
arch/arm/boot/dts/st/stih407-clock.dtsi | 210 --
arch/arm/boot/dts/st/stih407-family.dtsi | 4 +-
arch/arm/boot/dts/st/stih407.dtsi | 145 --
arch/arm/boot/dts/st/stih410-b2120.dts | 66 -
arch/arm/boot/dts/st/stihxxx-b2120.dtsi | 206 --
arch/arm/boot/dts/st/stm32mp131.dtsi | 9 +
arch/arm/boot/dts/st/stm32mp133.dtsi | 2 +
arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 39 +
arch/arm/boot/dts/st/stm32mp151.dtsi | 7 +
arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts | 4 +-
arch/arm/boot/dts/st/stm32mp153.dtsi | 2 +
arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 8 +-
arch/arm/boot/dts/st/stm32mp157c-ed1.dts | 2 +
arch/arm/boot/dts/st/stm32mp157c-ultra-fly-sbc.dts | 2 +-
arch/arm/boot/dts/st/stm32mp157f-dk2.dts | 2 -
arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 2 +-
arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi | 1 -
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi | 3 -
arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi | 2 -
arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi | 2 +
arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/am335x-cm-t335.dts | 2 -
arch/arm/boot/dts/ti/omap/am335x-myirtech-myd.dts | 4 +-
arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 2 +-
arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 20 +-
arch/arm/boot/dts/ti/omap/am33xx.dtsi | 8 +-
.../boot/dts/ti/omap/am57xx-beagle-x15-common.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/dm814x.dtsi | 8 +-
arch/arm/boot/dts/ti/omap/dm816x.dtsi | 8 +-
arch/arm/boot/dts/ti/omap/dra7-l4.dtsi | 14 +-
arch/arm/boot/dts/ti/omap/dra71-evm.dts | 16 +-
.../boot/dts/ti/omap/omap3-devkit8000-common.dtsi | 4 +-
.../dts/ti/omap/omap3-devkit8000-lcd-common.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/omap3-sbc-t3517.dts | 4 +-
arch/arm/boot/dts/ti/omap/omap4-sdp.dts | 2 +-
.../dts/ti/omap/omap4-var-om44customboard.dtsi | 2 +-
arch/arm/include/asm/stacktrace.h | 3 +-
arch/arm/mach-sti/Kconfig | 20 +-
arch/arm/mach-sti/board-dt.c | 2 -
arch/arm64/Kconfig.platforms | 7 +
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h313-x96q.dts | 230 ++
arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 41 +
.../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 46 +-
.../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 34 +
.../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts | 31 +
arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 1 +
arch/arm64/boot/dts/amazon/alpine-v3.dtsi | 1 +
arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi | 37 +
arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 41 +-
arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 36 +
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 74 +
arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 15 +
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 21 +
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 27 +
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 62 +-
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 27 +
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 -
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 24 +
.../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi | 5 +-
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 +
arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 40 +-
arch/arm64/boot/dts/apm/apm-storm.dtsi | 75 +-
arch/arm64/boot/dts/apple/Makefile | 9 +
arch/arm64/boot/dts/apple/s5l8960x.dtsi | 76 +
arch/arm64/boot/dts/apple/s800-0-3.dtsi | 57 +
arch/arm64/boot/dts/apple/s8001.dtsi | 76 +
arch/arm64/boot/dts/apple/t6000-j314s.dts | 8 +
arch/arm64/boot/dts/apple/t6000-j316s.dts | 8 +
arch/arm64/boot/dts/apple/t6001-j314c.dts | 8 +
arch/arm64/boot/dts/apple/t6001-j316c.dts | 8 +
arch/arm64/boot/dts/apple/t6001-j375c.dts | 8 +
arch/arm64/boot/dts/apple/t6002-j375d.dts | 8 +
arch/arm64/boot/dts/apple/t600x-die0.dtsi | 35 +
arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 10 +
arch/arm64/boot/dts/apple/t600x-j375.dtsi | 11 +
arch/arm64/boot/dts/apple/t6020-j414s.dts | 26 +
arch/arm64/boot/dts/apple/t6020-j416s.dts | 26 +
arch/arm64/boot/dts/apple/t6020-j474s.dts | 47 +
arch/arm64/boot/dts/apple/t6020.dtsi | 22 +
arch/arm64/boot/dts/apple/t6021-j414c.dts | 26 +
arch/arm64/boot/dts/apple/t6021-j416c.dts | 26 +
arch/arm64/boot/dts/apple/t6021-j475c.dts | 37 +
arch/arm64/boot/dts/apple/t6021.dtsi | 69 +
arch/arm64/boot/dts/apple/t6022-j180d.dts | 121 ++
arch/arm64/boot/dts/apple/t6022-j475d.dts | 42 +
arch/arm64/boot/dts/apple/t6022-jxxxd.dtsi | 38 +
arch/arm64/boot/dts/apple/t6022.dtsi | 349 +++
arch/arm64/boot/dts/apple/t602x-common.dtsi | 465 ++++
arch/arm64/boot/dts/apple/t602x-die0.dtsi | 575 +++++
arch/arm64/boot/dts/apple/t602x-dieX.dtsi | 128 ++
arch/arm64/boot/dts/apple/t602x-gpio-pins.dtsi | 81 +
arch/arm64/boot/dts/apple/t602x-j414-j416.dtsi | 45 +
arch/arm64/boot/dts/apple/t602x-j474-j475.dtsi | 38 +
arch/arm64/boot/dts/apple/t602x-nvme.dtsi | 42 +
arch/arm64/boot/dts/apple/t602x-pmgr.dtsi | 2265 ++++++++++++++++++++
arch/arm64/boot/dts/apple/t7000.dtsi | 76 +
arch/arm64/boot/dts/apple/t7001.dtsi | 76 +
arch/arm64/boot/dts/apple/t8010.dtsi | 76 +
arch/arm64/boot/dts/apple/t8011.dtsi | 76 +
arch/arm64/boot/dts/apple/t8012.dtsi | 8 +
arch/arm64/boot/dts/apple/t8015-pmgr.dtsi | 1 +
arch/arm64/boot/dts/apple/t8015.dtsi | 118 +
arch/arm64/boot/dts/apple/t8103-j457.dts | 12 +-
arch/arm64/boot/dts/apple/t8103.dtsi | 35 +
arch/arm64/boot/dts/apple/t8112-j415.dts | 80 +
arch/arm64/boot/dts/apple/t8112.dtsi | 35 +
.../boot/dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts | 133 ++
arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 41 +-
arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 56 +
arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 44 +
arch/arm64/boot/dts/cix/sky1.dtsi | 100 +
arch/arm64/boot/dts/exynos/Makefile | 1 +
arch/arm64/boot/dts/exynos/axis/Makefile | 4 +
arch/arm64/boot/dts/exynos/axis/artpec-pinctrl.h | 36 +
.../arm64/boot/dts/exynos/axis/artpec8-grizzly.dts | 35 +
.../boot/dts/exynos/axis/artpec8-pinctrl.dtsi | 120 ++
arch/arm64/boot/dts/exynos/axis/artpec8.dtsi | 244 +++
arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi | 2 +-
arch/arm64/boot/dts/exynos/exynos2200.dtsi | 1434 ++++++++++++-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 1 +
arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 15 +
arch/arm64/boot/dts/exynos/exynos8895-pinctrl.dtsi | 2 +-
arch/arm64/boot/dts/exynos/exynos990-c1s.dts | 16 +
arch/arm64/boot/dts/exynos/exynos990-r8s.dts | 16 +
.../boot/dts/exynos/exynos990-x1s-common.dtsi | 16 +
arch/arm64/boot/dts/exynos/exynos990.dtsi | 77 +
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 1 +
arch/arm64/boot/dts/freescale/Makefile | 14 +
.../fsl-ls1012a-tqmls1012al-mbls1012al-emmc.dts | 23 +
.../fsl-ls1012a-tqmls1012al-mbls1012al.dts | 366 ++++
.../dts/freescale/fsl-ls1012a-tqmls1012al.dtsi | 81 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 +
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 +
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 +
.../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 2 +
.../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 8 +
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 1 +
.../boot/dts/freescale/imx8mm-emtop-baseboard.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 17 +-
.../boot/dts/freescale/imx8mm-kontron-bl-lte.dtso | 186 ++
.../boot/dts/freescale/imx8mm-kontron-bl-osm-s.dts | 8 -
.../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 12 +-
.../boot/dts/freescale/imx8mm-kontron-dl.dtso | 13 +-
.../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 50 +-
.../freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 2 +-
.../boot/dts/freescale/imx8mm-phycore-som.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 5 +
.../freescale/imx8mp-aristainetos3-proton2s.dts | 2 +-
.../freescale/imx8mp-aristainetos3a-som-v1.dtsi | 6 +-
arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts | 223 ++
arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts | 359 ++++
arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi | 786 +++++++
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 +-
.../dts/freescale/imx8mp-hummingboard-mate.dts | 31 +
.../boot/dts/freescale/imx8mp-hummingboard-pro.dts | 76 +
.../freescale/imx8mp-hummingboard-pulse-codec.dtsi | 59 +
.../imx8mp-hummingboard-pulse-common.dtsi | 384 ++++
.../freescale/imx8mp-hummingboard-pulse-hdmi.dtsi | 44 +
.../freescale/imx8mp-hummingboard-pulse-m2con.dtsi | 60 +
.../imx8mp-hummingboard-pulse-mini-hdmi.dtsi | 81 +
.../dts/freescale/imx8mp-hummingboard-pulse.dts | 83 +
.../dts/freescale/imx8mp-hummingboard-ripple.dts | 31 +
.../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts | 59 +-
.../boot/dts/freescale/imx8mp-skov-revb-lt6.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-sr-som.dtsi | 591 +++++
.../imx8mp-tx8p-ml81-moduline-display-106.dts | 46 +-
.../boot/dts/freescale/imx8mp-ultra-mach-sbc.dts | 907 ++++++++
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 23 +-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 8 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 4 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 16 +-
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8ulp-9x9-evk.dts | 69 +
arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts | 674 ++++++
arch/arm64/boot/dts/freescale/imx91-pinfunc.h | 770 +++++++
.../dts/freescale/imx91-tqma9131-mba91xxca.dts | 739 +++++++
arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi | 295 +++
arch/arm64/boot/dts/freescale/imx91.dtsi | 71 +
arch/arm64/boot/dts/freescale/imx91_93_common.dtsi | 1187 ++++++++++
arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 20 +-
arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 19 +-
arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 18 +
.../boot/dts/freescale/imx93-kontron-bl-osm-s.dts | 53 +-
.../boot/dts/freescale/imx93-kontron-osm-s.dtsi | 9 +
.../boot/dts/freescale/imx93-phyboard-nash.dts | 35 +
.../boot/dts/freescale/imx93-phyboard-segin.dts | 9 +
.../boot/dts/freescale/imx93-phycore-som.dtsi | 12 +-
.../dts/freescale/imx93-tqma9352-mba91xxca.dts | 11 +
.../dts/freescale/imx93-tqma9352-mba93xxca.dts | 25 +
.../dts/freescale/imx93-tqma9352-mba93xxla.dts | 25 +
.../boot/dts/freescale/imx93-var-som-symphony.dts | 17 +
arch/arm64/boot/dts/freescale/imx93.dtsi | 1416 +-----------
arch/arm64/boot/dts/freescale/imx94.dtsi | 6 +-
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 30 +-
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 99 +-
arch/arm64/boot/dts/freescale/imx95.dtsi | 207 +-
arch/arm64/boot/dts/freescale/s32g2.dtsi | 126 ++
arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 20 +
arch/arm64/boot/dts/freescale/s32g3.dtsi | 202 ++
arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 36 +
arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 336 +++
.../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 20 +
arch/arm64/boot/dts/marvell/Makefile | 1 +
arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 2 +-
.../boot/dts/marvell/armada-3720-atlas-v5.dts | 110 +
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 +
arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 1 +
arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi | 2 +
arch/arm64/boot/dts/marvell/cn9132-clearfog.dts | 4 +-
arch/arm64/boot/dts/marvell/cn9132-sr-cex7.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt6331.dtsi | 10 +-
arch/arm64/boot/dts/mediatek/mt6755.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt6779.dtsi | 2 +-
.../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 40 +-
arch/arm64/boot/dts/mediatek/mt6795.dtsi | 3 +-
arch/arm64/boot/dts/mediatek/mt6797.dtsi | 52 +-
arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 31 +-
.../dts/mediatek/mt7986a-acelink-ew-7886cax.dts | 2 -
.../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 11 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 32 +-
.../dts/mediatek/mt7988a-bananapi-bpi-r4-2g5.dts | 11 +
.../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts | 19 +
.../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dtsi | 86 +
arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 285 ++-
.../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 4 +-
.../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 2 +-
.../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 27 +-
.../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 43 +-
.../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 40 +-
.../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 40 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 115 +-
arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 26 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 239 ++-
.../boot/dts/mediatek/mt8186-corsola-krabby.dtsi | 8 +-
.../mt8186-corsola-tentacruel-sku262144.dts | 4 +
arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 25 +
arch/arm64/boot/dts/mediatek/mt8188.dtsi | 2 +-
.../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 1 +
.../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 1 +
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 3 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 33 +-
.../dts/mediatek/mt8395-kontron-3-5-sbc-i1200.dts | 16 +-
.../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 46 +
arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts | 2 +-
arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 18 +-
.../boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi | 669 +++++-
.../arm64/boot/dts/nuvoton/nuvoton-npcm845-evb.dts | 6 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 225 ++
arch/arm64/boot/dts/qcom/Makefile | 23 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 6 +-
arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 1222 +++++++++++
arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi | 619 ++++++
arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 3 +-
.../dts/qcom/ipq5018-tplink-archer-ax55-v1.dts | 3 +-
arch/arm64/boot/dts/qcom/ipq5018.dtsi | 381 +++-
arch/arm64/boot/dts/qcom/ipq5332.dtsi | 16 +-
arch/arm64/boot/dts/qcom/ipq5424-rdp466.dts | 42 +-
arch/arm64/boot/dts/qcom/ipq5424.dtsi | 144 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 8 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 +-
arch/arm64/boot/dts/qcom/ipq9574-rdp433.dts | 32 -
arch/arm64/boot/dts/qcom/ipq9574.dtsi | 34 +-
arch/arm64/boot/dts/qcom/lemans-auto.dtsi | 104 +
.../dts/qcom/lemans-evk-camera-csi1-imx577.dtso | 97 +
arch/arm64/boot/dts/qcom/lemans-evk.dts | 776 +++++++
.../qcom/{sa8775p-pmics.dtsi => lemans-pmics.dtsi} | 0
.../{sa8775p-ride.dtsi => lemans-ride-common.dtsi} | 183 +-
.../dts/qcom/lemans-ride-ethernet-88ea1512.dtsi | 205 ++
.../dts/qcom/lemans-ride-ethernet-aqr115c.dtsi | 205 ++
.../boot/dts/qcom/{sa8775p.dtsi => lemans.dtsi} | 964 +++++++--
arch/arm64/boot/dts/qcom/monaco-evk.dts | 507 +++++
arch/arm64/boot/dts/qcom/msm8916.dtsi | 12 +-
arch/arm64/boot/dts/qcom/msm8939.dtsi | 2 +
.../arm64/boot/dts/qcom/msm8953-flipkart-rimob.dts | 255 +++
arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 162 +-
.../boot/dts/qcom/msm8976-longcheer-l9360.dts | 6 +
arch/arm64/boot/dts/qcom/msm8996.dtsi | 25 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 6 +-
arch/arm64/boot/dts/qcom/pmk8550.dtsi | 2 +-
arch/arm64/boot/dts/qcom/qcm2290.dtsi | 112 +
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 22 +-
arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 214 +-
.../boot/dts/qcom/qcm6490-particle-tachyon.dts | 864 ++++++++
arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 6 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 1 +
arch/arm64/boot/dts/qcom/qcs615-ride.dts | 192 +-
arch/arm64/boot/dts/qcom/qcs6490-audioreach.dtsi | 119 +
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 88 +-
arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 39 +-
arch/arm64/boot/dts/qcom/qcs8300.dtsi | 689 +++++-
arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts | 9 +-
arch/arm64/boot/dts/qcom/qcs9100-ride.dts | 9 +-
arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 9 +-
arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 5 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 12 +-
arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 96 +-
arch/arm64/boot/dts/qcom/sa8775p-ride-r3.dts | 40 +-
arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 40 +-
arch/arm64/boot/dts/qcom/sar2130p.dtsi | 49 +-
arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 6 +-
arch/arm64/boot/dts/qcom/sc7180-idp.dts | 12 +-
.../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 12 +-
.../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 12 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 56 +-
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 5 -
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dts | 6 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 6 +-
arch/arm64/boot/dts/qcom/sc7280.dtsi | 378 +++-
.../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 14 +-
arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 14 +-
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 92 +-
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 23 +-
.../boot/dts/qcom/sc8280xp-huawei-gaokun3.dts | 12 +
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 29 +-
.../boot/dts/qcom/sc8280xp-microsoft-arcata.dts | 12 +
.../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts | 25 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 498 ++++-
arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 62 +
arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts | 17 +
arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 --
arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 --
arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 174 --
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1330 ------------
.../qcom/sdm845-db845c-navigation-mezzanine.dtso | 3 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 27 +-
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 26 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 4 +
.../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 38 +-
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 10 +-
.../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 38 +-
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 4 +-
.../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 3 +-
.../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 3 +-
arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 3 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 51 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 116 +-
.../boot/dts/qcom/{qcs615.dtsi => sm6150.dtsi} | 614 ++++++
arch/arm64/boot/dts/qcom/sm6350.dtsi | 18 +-
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 36 +
.../boot/dts/qcom/sm7325-nothing-spacewar.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 24 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 31 +-
.../arm64/boot/dts/qcom/sm8250-samsung-common.dtsi | 204 ++
arch/arm64/boot/dts/qcom/sm8250-samsung-r8q.dts | 26 +
arch/arm64/boot/dts/qcom/sm8250-samsung-x1q.dts | 26 +
arch/arm64/boot/dts/qcom/sm8250-xiaomi-pipa.dts | 96 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 85 +-
arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 12 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 27 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 5 -
arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 51 +-
arch/arm64/boot/dts/qcom/sm8450-samsung-r0q.dts | 145 ++
.../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 5 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 98 +-
arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 8 +-
arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 8 +-
arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 8 +-
arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts | 4 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 704 +++---
.../boot/dts/qcom/sm8650-hdk-display-card.dtso | 15 +-
arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 14 +-
arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 14 +-
arch/arm64/boot/dts/qcom/sm8650.dtsi | 458 ++--
arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 161 +-
arch/arm64/boot/dts/qcom/sm8750.dtsi | 256 ++-
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 21 +-
arch/arm64/boot/dts/qcom/x1-crd.dtsi | 88 +-
arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi | 1666 ++++++++++++++
arch/arm64/boot/dts/qcom/x1-el2.dtso | 5 +
arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi | 1544 +++++++++++++
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 7 +-
.../qcom/x1e78100-lenovo-thinkpad-t14s-oled.dts | 8 +
.../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 32 +-
.../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 23 +-
arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 4 +
.../qcom/x1e80100-dell-inspiron-14-plus-7441.dts | 57 +
.../boot/dts/qcom/x1e80100-dell-latitude-7455.dts | 58 +
.../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 26 +-
.../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 1549 +------------
.../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 170 +-
.../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 164 +-
arch/arm64/boot/dts/qcom/x1e80100-pmics.dtsi | 2 +
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 143 +-
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 246 ++-
arch/arm64/boot/dts/qcom/x1p42100-crd.dts | 4 +
.../boot/dts/qcom/x1p42100-hp-omnibook-x14.dts | 33 +
.../boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts | 1625 ++++++++++++++
arch/arm64/boot/dts/qcom/x1p42100.dtsi | 121 +-
arch/arm64/boot/dts/renesas/Makefile | 16 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 4 +-
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 4 +-
.../r8a779g3-sparrow-hawk-camera-j1-imx219.dtso | 116 +
.../r8a779g3-sparrow-hawk-camera-j1-imx462.dtso | 117 +
.../r8a779g3-sparrow-hawk-camera-j2-imx219.dtso | 116 +
.../r8a779g3-sparrow-hawk-camera-j2-imx462.dtso | 117 +
.../dts/renesas/r8a779g3-sparrow-hawk-fan-pwm.dtso | 15 +-
.../boot/dts/renesas/r8a779g3-sparrow-hawk.dts | 149 +-
arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 36 +
arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 215 +-
arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 7 +-
arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 49 +-
.../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 2 +-
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 112 +-
.../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 2 +-
arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts | 4 +-
arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 399 ++++
.../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 184 ++
arch/arm64/boot/dts/renesas/r9a09g077m44.dtsi | 13 +
arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 399 ++++
.../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 229 ++
arch/arm64/boot/dts/renesas/r9a09g087m44.dtsi | 13 +
arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 5 +-
.../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 246 +++
arch/arm64/boot/dts/rockchip/Makefile | 7 +
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 28 +
arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 4 -
arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi | 17 +
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 +
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 40 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 18 +
.../boot/dts/rockchip/rk3399-pinephone-pro.dts | 18 +
.../boot/dts/rockchip/rk3528-armsom-sige1.dts | 464 ++++
.../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 340 +++
arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi | 293 +++
arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts | 82 +
arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts | 10 +
arch/arm64/boot/dts/rockchip/rk3528.dtsi | 116 +-
.../boot/dts/rockchip/rk3568-hinlink-h66k.dts | 10 +
.../boot/dts/rockchip/rk3568-hinlink-h68k.dts | 83 +
.../boot/dts/rockchip/rk3568-hinlink-opc.dtsi | 666 ++++++
arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 165 +-
arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts | 16 +
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 272 ++-
arch/arm64/boot/dts/rockchip/rk3582-radxa-e52c.dts | 30 +-
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 157 +-
arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 30 +
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 18 +
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 17 +
.../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 56 +
.../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 30 +
arch/arm64/boot/dts/rockchip/rk3588-roc-rt.dts | 1132 ++++++++++
arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 61 +
.../boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi | 190 ++
.../boot/dts/rockchip/rk3588-rock-5b-plus.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 12 +
arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 37 +
.../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 122 ++
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 42 +
.../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 37 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 7 +
.../boot/dts/socionext/uniphier-ld11-global.dts | 4 +-
.../boot/dts/socionext/uniphier-ld20-akebi96.dts | 4 +-
.../boot/dts/socionext/uniphier-ld20-global.dts | 4 +-
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 1 +
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 1 +
arch/arm64/boot/dts/st/stm32mp231.dtsi | 22 -
arch/arm64/boot/dts/st/stm32mp235f-dk.dts | 25 +-
arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 146 ++
arch/arm64/boot/dts/st/stm32mp251.dtsi | 85 +
arch/arm64/boot/dts/st/stm32mp255.dtsi | 18 +
arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 23 +
arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 125 +-
arch/arm64/boot/dts/tesla/fsd.dtsi | 1 +
arch/arm64/boot/dts/ti/Makefile | 9 +
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 8 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 +
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 49 +-
arch/arm64/boot/dts/ti/k3-am62-pocketbeagle2.dts | 36 +-
.../arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi | 52 +
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 19 +-
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi | 296 +++
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 301 +--
arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts | 15 +
arch/arm64/boot/dts/ti/k3-am6254atl.dtsi | 23 +
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 9 +-
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 99 +-
.../boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi | 98 +
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 100 +-
arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 170 +-
.../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 6 +-
.../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 1 +
.../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 6 +
.../boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi | 60 +
arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 30 +-
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 64 +-
.../boot/dts/ti/k3-am62p5-var-som-symphony.dts | 500 +++++
arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi | 387 ++++
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 65 +-
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 6 +
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 128 +-
.../arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi | 162 ++
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 150 +-
.../ti/k3-am642-phyboard-electra-peb-c-010.dtso | 158 ++
.../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 1 +
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 150 +-
arch/arm64/boot/dts/ti/k3-am642-sr-som.dtsi | 96 +-
arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 111 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 62 +-
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 3 +
.../arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi | 64 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 58 +-
.../boot/dts/ti/k3-am6548-iot2050-advanced-sm.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 156 +-
arch/arm64/boot/dts/ti/k3-am68-phycore-som.dtsi | 239 +--
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 97 +
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 233 +-
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 370 +---
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 3 +
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 3 +
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 119 +-
.../boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi | 130 ++
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 233 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 51 +
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 3 +
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 270 +--
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 270 +--
.../boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi | 288 +++
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 117 +
.../boot/dts/ti/k3-j721s2-evm-usb0-type-a.dtso | 28 +
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 52 +
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 3 +
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 274 +--
.../boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi | 253 +++
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 162 +-
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 20 +
.../boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi | 163 ++
arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi | 17 +
arch/arm64/boot/dts/ti/k3-j742s2.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 26 +-
.../boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 462 ++--
.../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 57 +
.../dts/ti/k3-j784s4-j742s2-mcu-wakeup-common.dtsi | 3 +
.../k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi | 350 +++
.../boot/dts/ti/k3-j784s4-ti-ipc-firmware.dtsi | 35 +
arch/arm64/boot/dts/ti/k3-pinctrl.h | 51 +-
arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 1 +
arch/arm64/boot/dts/xilinx/Makefile | 24 +
arch/arm64/boot/dts/xilinx/versal-net.dtsi | 410 +++-
.../boot/dts/xilinx/zynqmp-sck-kd-g-revA.dtso | 390 ++++
.../boot/dts/xilinx/zynqmp-sck-kr-g-revA.dtso | 455 ++++
.../boot/dts/xilinx/zynqmp-sck-kr-g-revB.dtso | 456 ++++
.../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 40 +-
.../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 39 +-
arch/arm64/boot/dts/xilinx/zynqmp-sm-k24-revA.dts | 23 +
arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 7 +-
arch/arm64/boot/dts/xilinx/zynqmp-smk-k24-revA.dts | 21 +
.../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 1 -
.../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 1 -
arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 21 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 18 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 18 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 18 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 14 +-
arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 20 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 18 +-
arch/arm64/configs/defconfig | 1 +
arch/arm64/include/asm/kvm_host.h | 111 +-
arch/arm64/include/asm/kvm_mmu.h | 1 +
arch/arm64/include/asm/kvm_pgtable.h | 30 +
arch/arm64/include/asm/kvm_pkvm.h | 4 +-
arch/arm64/include/asm/kvm_ras.h | 25 -
arch/arm64/include/asm/mmu.h | 7 +
arch/arm64/include/asm/sysreg.h | 3 -
arch/arm64/kernel/cpufeature.c | 29 +-
arch/arm64/kvm/arm.c | 8 +-
arch/arm64/kvm/at.c | 6 +-
arch/arm64/kvm/emulate-nested.c | 2 +-
arch/arm64/kvm/hyp/exception.c | 20 +-
arch/arm64/kvm/hyp/nvhe/list_debug.c | 2 +-
arch/arm64/kvm/hyp/nvhe/sys_regs.c | 5 +
arch/arm64/kvm/hyp/pgtable.c | 25 +-
arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +-
arch/arm64/kvm/hyp/vhe/switch.c | 5 +-
arch/arm64/kvm/mmu.c | 65 +-
arch/arm64/kvm/nested.c | 5 +-
arch/arm64/kvm/pkvm.c | 11 +-
arch/arm64/kvm/sys_regs.c | 419 ++--
arch/arm64/kvm/vgic/vgic-mmio-v3.c | 8 +
arch/arm64/kvm/vgic/vgic-mmio.c | 2 +-
arch/arm64/kvm/vgic/vgic.h | 10 +-
arch/arm64/mm/mmu.c | 7 -
arch/arm64/tools/cpucaps | 1 +
arch/loongarch/Makefile | 6 +
arch/loongarch/include/asm/stackframe.h | 2 +-
arch/loongarch/include/uapi/asm/setup.h | 8 +
arch/loongarch/kernel/module-sections.c | 36 +-
arch/loongarch/kernel/signal.c | 10 +-
arch/loongarch/kernel/time.c | 22 +
arch/loongarch/kvm/intc/eiointc.c | 7 +-
arch/loongarch/kvm/intc/ipi.c | 8 +-
arch/loongarch/kvm/intc/pch_pic.c | 10 +
arch/loongarch/kvm/vcpu.c | 8 +-
arch/mips/boot/dts/lantiq/danube_easy50712.dts | 5 +-
arch/mips/lantiq/xway/sysctrl.c | 10 +-
arch/powerpc/boot/Makefile | 6 +-
arch/powerpc/boot/install.sh | 14 +-
arch/powerpc/kernel/Makefile | 4 +-
arch/powerpc/kernel/kvm.c | 8 +-
arch/powerpc/kernel/prom_init_check.sh | 16 +-
arch/powerpc/kernel/setup_64.c | 5 +-
arch/powerpc/kvm/powerpc.c | 2 +-
arch/powerpc/platforms/8xx/cpm1-ic.c | 3 +-
arch/powerpc/platforms/Kconfig.cputype | 13 +-
arch/powerpc/sysdev/fsl_msi.c | 5 +-
arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 48 +
arch/riscv/boot/dts/microchip/Makefile | 2 +
.../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 2 +-
.../boot/dts/microchip/mpfs-disco-kit-fabric.dtsi | 58 +
arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts | 190 ++
.../boot/dts/microchip/mpfs-icicle-kit-common.dtsi | 249 +++
.../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 25 +-
.../boot/dts/microchip/mpfs-icicle-kit-prod.dts | 23 +
arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 244 +--
arch/riscv/boot/dts/sophgo/sg2042-cpus.dtsi | 64 +
arch/riscv/boot/dts/sophgo/sg2042.dtsi | 20 +
arch/riscv/boot/dts/spacemit/Makefile | 1 +
arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts | 4 +
arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 4 +
arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts | 40 +
arch/riscv/boot/dts/spacemit/k1.dtsi | 31 +-
arch/riscv/boot/dts/starfive/Makefile | 2 +
arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 4 -
.../boot/dts/starfive/jh7110-milkv-marscm-emmc.dts | 12 +
.../boot/dts/starfive/jh7110-milkv-marscm-lite.dts | 25 +
.../boot/dts/starfive/jh7110-milkv-marscm.dtsi | 159 ++
arch/riscv/boot/dts/starfive/jh7110.dtsi | 24 +
arch/riscv/boot/dts/thead/th1520.dtsi | 31 +-
arch/riscv/kvm/mmu.c | 5 +-
arch/riscv/kvm/vcpu.c | 2 +-
arch/riscv/kvm/vcpu_vector.c | 2 +
arch/s390/boot/vmem.c | 3 +
arch/s390/configs/debug_defconfig | 33 +-
arch/s390/configs/defconfig | 34 +-
arch/s390/configs/zfcpdump_defconfig | 3 +-
arch/s390/hypfs/hypfs_dbfs.c | 19 +-
arch/x86/boot/cpuflags.c | 13 +
arch/x86/boot/startup/sev-shared.c | 8 +
arch/x86/coco/sev/core.c | 23 +
arch/x86/coco/sev/vc-handle.c | 31 +-
arch/x86/include/asm/cpufeatures.h | 1 +
arch/x86/include/asm/cpuid.h | 8 -
arch/x86/include/asm/sev.h | 19 +
arch/x86/include/asm/xen/hypercall.h | 5 +-
arch/x86/kernel/cpu/amd.c | 8 +-
arch/x86/kernel/cpu/bugs.c | 26 +-
arch/x86/kernel/cpu/hygon.c | 3 +
arch/x86/kernel/cpu/intel.c | 2 +-
arch/x86/kernel/cpu/microcode/amd.c | 22 +-
arch/x86/kernel/cpu/scattered.c | 1 +
arch/x86/kernel/cpu/topology_amd.c | 23 +-
arch/x86/kernel/fpu/xstate.c | 19 +-
arch/x86/kvm/lapic.c | 2 +
arch/x86/kvm/svm/sev.c | 10 +-
arch/x86/kvm/x86.c | 7 +-
block/bfq-iosched.c | 3 +-
block/blk-cgroup.c | 6 +-
block/blk-core.c | 2 +-
block/blk-mq-debugfs.c | 1 +
block/blk-mq.c | 13 +-
block/blk-rq-qos.c | 8 +-
block/blk-rq-qos.h | 51 +-
block/blk-settings.c | 12 +-
block/blk-sysfs.c | 14 +-
block/blk-wbt.c | 15 +-
block/blk-zoned.c | 11 +-
block/blk.h | 1 +
block/genhd.c | 2 +
drivers/accel/habanalabs/common/memory.c | 23 +-
drivers/accel/habanalabs/gaudi2/gaudi2.c | 2 +-
drivers/acpi/apei/einj-core.c | 17 +-
drivers/acpi/ec.c | 10 +-
drivers/acpi/pfr_update.c | 2 +-
drivers/acpi/processor_perflib.c | 5 +-
drivers/ata/ahci.c | 57 +-
drivers/ata/ahci.h | 1 +
drivers/ata/ahci_xgene.c | 7 +-
drivers/ata/libata-eh.c | 9 +-
drivers/ata/libata-scsi.c | 11 +-
drivers/atm/atmtcp.c | 17 +-
drivers/base/power/main.c | 4 +-
drivers/block/drbd/drbd_int.h | 39 +-
drivers/block/drbd/drbd_main.c | 59 +-
drivers/block/drbd/drbd_receiver.c | 264 +--
drivers/block/drbd/drbd_worker.c | 56 +-
drivers/block/loop.c | 45 +-
drivers/block/ublk_drv.c | 100 +-
drivers/bluetooth/btmtk.c | 7 +-
drivers/bluetooth/btnxpuart.c | 8 +-
drivers/cdx/controller/cdx_rpmsg.c | 3 +-
drivers/clk/tegra/clk-tegra30.c | 1 +
drivers/comedi/comedi_fops.c | 5 +
drivers/comedi/drivers.c | 23 +-
drivers/comedi/drivers/pcl726.c | 3 +-
drivers/cpufreq/intel_pstate.c | 1 +
drivers/cpuidle/governors/menu.c | 50 +-
drivers/firewire/core-transaction.c | 91 +-
drivers/firmware/efi/stmm/tee_stmm_efi.c | 61 +-
drivers/fpga/zynq-fpga.c | 8 +-
drivers/gpio/gpio-mlxbf3.c | 54 +-
drivers/gpio/gpio-timberdale.c | 2 +-
drivers/gpio/gpiolib-acpi-quirks.c | 14 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 36 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 14 +-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 19 +
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 5 +-
.../gpu/drm/amd/display/dc/bios/command_table.c | 2 +-
.../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +-
.../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 40 +-
.../amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c | 31 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +-
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 8 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 43 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.h | 2 +-
.../dc/link/protocols/link_edp_panel_control.c | 2 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 20 -
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 3 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 18 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 30 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +-
drivers/gpu/drm/bridge/aux-bridge.c | 2 +
drivers/gpu/drm/drm_bridge.c | 1 +
drivers/gpu/drm/drm_gpuvm.c | 82 +-
drivers/gpu/drm/drm_panic_qr.rs | 22 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c | 14 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 5 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +-
drivers/gpu/drm/i915/display/intel_display_irq.c | 4 +
drivers/gpu/drm/i915/display/intel_fbc.c | 8 +-
drivers/gpu/drm/i915/display/intel_psr.c | 14 +-
drivers/gpu/drm/i915/display/intel_tc.c | 93 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 20 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 21 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 6 +
drivers/gpu/drm/mediatek/mtk_hdmi.c | 8 +-
drivers/gpu/drm/mediatek/mtk_plane.c | 3 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 47 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 38 +-
.../gpu/drm/msm/adreno/adreno_gen7_0_0_snapshot.h | 19 +-
.../gpu/drm/msm/adreno/adreno_gen7_2_0_snapshot.h | 10 +-
.../gpu/drm/msm/adreno/adreno_gen7_9_0_snapshot.h | 34 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 4 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 59 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 -
drivers/gpu/drm/msm/msm_debugfs.c | 11 +-
drivers/gpu/drm/msm/msm_gem.c | 13 +-
drivers/gpu/drm/msm/msm_gem.h | 2 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 72 +-
drivers/gpu/drm/msm/msm_gem_vma.c | 60 +-
drivers/gpu/drm/msm/msm_gpu.c | 20 +-
drivers/gpu/drm/msm/msm_iommu.c | 16 +-
drivers/gpu/drm/msm/msm_kms.c | 10 +-
drivers/gpu/drm/msm/msm_mdss.c | 2 +-
drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 14 +-
drivers/gpu/drm/msm/registers/display/dsi.xml | 28 +-
drivers/gpu/drm/nouveau/dispnv50/wndw.c | 4 +
drivers/gpu/drm/nouveau/nouveau_display.c | 9 +-
drivers/gpu/drm/nouveau/nouveau_display.h | 3 +
drivers/gpu/drm/nouveau/nouveau_exec.c | 6 +-
drivers/gpu/drm/nouveau/nvif/vmm.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c | 15 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c | 5 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c | 4 +-
drivers/gpu/drm/nova/file.rs | 3 +-
drivers/gpu/drm/omapdrm/omap_fb.c | 23 +-
drivers/gpu/drm/omapdrm/omap_fb.h | 2 +
drivers/gpu/drm/omapdrm/omap_fbdev.c | 5 +-
drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
drivers/gpu/drm/radeon/radeon_display.c | 5 +-
drivers/gpu/drm/radeon/radeon_fbdev.c | 11 +-
drivers/gpu/drm/radeon/radeon_mode.h | 2 +
drivers/gpu/drm/rockchip/Kconfig | 1 +
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 9 +-
drivers/gpu/drm/tegra/gem.c | 2 +-
drivers/gpu/drm/tests/drm_format_helper_test.c | 3 +-
drivers/gpu/drm/xe/regs/xe_bars.h | 1 +
drivers/gpu/drm/xe/xe_bo.c | 8 +-
drivers/gpu/drm/xe/xe_gen_wa_oob.c | 10 +-
drivers/gpu/drm/xe/xe_hwmon.c | 29 +
drivers/gpu/drm/xe/xe_migrate.c | 44 +-
drivers/gpu/drm/xe/xe_pci_sriov.c | 22 +
drivers/gpu/drm/xe/xe_pxp_submit.c | 2 +-
drivers/gpu/drm/xe/xe_shrinker.c | 51 +-
drivers/gpu/drm/xe/xe_sync.c | 2 +-
drivers/gpu/drm/xe/xe_vm.c | 56 +-
drivers/gpu/drm/xe/xe_vm.h | 17 +-
drivers/hid/Kconfig | 2 +-
drivers/hid/hid-asus.c | 8 +-
drivers/hid/hid-elecom.c | 2 +
drivers/hid/hid-ids.h | 4 +
drivers/hid/hid-input-test.c | 10 +-
drivers/hid/hid-input.c | 51 +-
drivers/hid/hid-logitech-dj.c | 4 +
drivers/hid/hid-logitech-hidpp.c | 2 +
drivers/hid/hid-mcp2221.c | 4 +
drivers/hid/hid-multitouch.c | 8 +
drivers/hid/hid-ntrig.c | 3 +
drivers/hid/hid-quirks.c | 3 +
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 3 -
drivers/hid/intel-ish-hid/ishtp-hid-client.c | 3 +
drivers/hid/intel-ish-hid/ishtp/bus.c | 3 -
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 3 +
.../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 1 +
.../intel-thc-hid/intel-quicki2c/quicki2c-dev.h | 2 +
.../hid/intel-thc-hid/intel-thc/intel-thc-dev.c | 4 +-
drivers/hid/wacom_wac.c | 1 +
drivers/i2c/busses/i2c-rtl9300.c | 20 +-
drivers/idle/intel_idle.c | 2 +-
drivers/iio/accel/sca3300.c | 2 +-
drivers/iio/adc/Kconfig | 2 +-
drivers/iio/adc/ad7124.c | 14 +-
drivers/iio/adc/ad7173.c | 87 +-
drivers/iio/adc/ad7380.c | 1 +
drivers/iio/adc/rzg2l_adc.c | 33 +-
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 6 +-
drivers/iio/light/as73211.c | 2 +-
drivers/iio/pressure/bmp280-core.c | 9 +-
drivers/iio/proximity/isl29501.c | 16 +-
drivers/iio/temperature/maxim_thermocouple.c | 26 +-
drivers/infiniband/core/umem_odp.c | 4 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 8 +-
drivers/infiniband/hw/bnxt_re/main.c | 23 +
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 30 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 -
drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +
drivers/infiniband/hw/erdma/erdma_verbs.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_restrack.c | 9 +-
drivers/infiniband/sw/rxe/rxe_net.c | 29 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 2 +-
drivers/iommu/amd/init.c | 4 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +-
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 8 +-
drivers/iommu/iommufd/viommu.c | 4 +-
drivers/iommu/riscv/iommu.c | 2 +-
drivers/iommu/virtio-iommu.c | 15 +-
drivers/irqchip/irq-atmel-aic.c | 2 +-
drivers/irqchip/irq-atmel-aic5.c | 2 +-
drivers/irqchip/irq-gic-v5-irs.c | 9 +-
drivers/irqchip/irq-mvebu-gicp.c | 2 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 12 +-
drivers/md/md.c | 122 +-
drivers/media/i2c/alvium-csi2.c | 1 -
drivers/media/i2c/ccs/ccs-core.c | 7 +-
drivers/media/i2c/dw9768.c | 1 -
drivers/media/i2c/gc0308.c | 3 -
drivers/media/i2c/gc2145.c | 3 -
drivers/media/i2c/imx219.c | 2 -
drivers/media/i2c/imx283.c | 3 -
drivers/media/i2c/imx290.c | 3 -
drivers/media/i2c/imx296.c | 1 -
drivers/media/i2c/imx415.c | 1 -
drivers/media/i2c/mt9m114.c | 6 -
drivers/media/i2c/ov4689.c | 3 -
drivers/media/i2c/ov5640.c | 4 -
drivers/media/i2c/ov5645.c | 3 -
drivers/media/i2c/ov64a40.c | 7 +-
drivers/media/i2c/ov8858.c | 2 -
drivers/media/i2c/st-mipid02.c | 2 -
drivers/media/i2c/tc358746.c | 5 -
drivers/media/i2c/thp7312.c | 4 -
drivers/media/i2c/vd55g1.c | 4 -
drivers/media/i2c/vd56g3.c | 4 -
drivers/media/i2c/video-i2c.c | 4 -
.../platform/chips-media/wave5/wave5-vpu-dec.c | 4 -
.../platform/chips-media/wave5/wave5-vpu-enc.c | 5 -
drivers/media/platform/nvidia/tegra-vde/h264.c | 2 -
drivers/media/platform/qcom/iris/iris_hfi_queue.c | 1 -
.../media/platform/raspberrypi/pisp_be/pisp_be.c | 2 -
drivers/media/platform/rockchip/rkvdec/rkvdec.c | 17 +-
drivers/media/platform/verisilicon/hantro_drv.c | 1 -
drivers/media/rc/gpio-ir-recv.c | 4 +-
drivers/memstick/core/memstick.c | 1 -
drivers/memstick/host/rtsx_usb_ms.c | 1 +
drivers/mmc/host/sdhci-of-arasan.c | 33 +-
drivers/mmc/host/sdhci-pci-gli.c | 37 +-
drivers/mmc/host/sdhci_am654.c | 18 +
drivers/most/core.c | 2 +-
drivers/net/bonding/bond_3ad.c | 67 +-
drivers/net/bonding/bond_options.c | 1 +
drivers/net/dsa/b53/b53_common.c | 2 +-
drivers/net/dsa/microchip/ksz8.c | 20 +-
drivers/net/dsa/microchip/ksz_common.c | 7 +
drivers/net/ethernet/airoha/airoha_ppe.c | 4 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 59 +-
drivers/net/ethernet/cadence/macb_main.c | 14 +-
drivers/net/ethernet/dlink/dl2k.c | 2 +-
drivers/net/ethernet/google/gve/gve_main.c | 2 +
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c | 14 +-
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c | 15 +-
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.h | 7 +-
drivers/net/ethernet/intel/ice/ice.h | 1 +
drivers/net/ethernet/intel/ice/ice_adapter.c | 49 +-
drivers/net/ethernet/intel/ice/ice_adapter.h | 4 +-
drivers/net/ethernet/intel/ice/ice_ddp.c | 44 +-
drivers/net/ethernet/intel/ice/ice_idc.c | 10 +-
drivers/net/ethernet/intel/ice/ice_main.c | 16 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +-
.../net/ethernet/intel/idpf/idpf_singleq_txrx.c | 61 +-
drivers/net/ethernet/intel/idpf/idpf_txrx.c | 723 +++----
drivers/net/ethernet/intel/idpf/idpf_txrx.h | 87 +-
drivers/net/ethernet/intel/igc/igc_main.c | 14 +-
drivers/net/ethernet/intel/ixgbe/devlink/devlink.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 34 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 4 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 7 +
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 14 +
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 4 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 +
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 +
.../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 10 +
drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 13 +-
drivers/net/ethernet/marvell/octeontx2/nic/rep.h | 1 +
drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 2 +
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h | 1 -
.../ethernet/mellanox/mlx5/core/en/port_buffer.c | 21 +-
.../ethernet/mellanox/mlx5/core/en/port_buffer.h | 12 +
.../ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c | 2 +
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 12 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 19 +-
.../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 183 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 5 -
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 15 +-
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 126 +-
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h | 1 +
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +
drivers/net/ethernet/mellanox/mlx5/core/port.c | 20 +
.../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 10 +
drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 6 +
.../mellanox/mlx5/core/steering/hws/action.c | 2 +-
.../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 81 +-
.../mellanox/mlx5/core/steering/hws/bwc_complex.c | 41 +-
.../ethernet/mellanox/mlx5/core/steering/hws/cmd.c | 1 +
.../ethernet/mellanox/mlx5/core/steering/hws/cmd.h | 1 +
.../mellanox/mlx5/core/steering/hws/fs_hws.c | 1 +
.../mellanox/mlx5/core/steering/hws/matcher.c | 5 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws.h | 1 +
.../mellanox/mlx5/core/steering/hws/pat_arg.c | 6 +-
.../mellanox/mlx5/core/steering/hws/pool.c | 1 +
.../mellanox/mlx5/core/steering/hws/send.c | 1 -
.../mellanox/mlx5/core/steering/hws/table.c | 13 +-
.../mellanox/mlx5/core/steering/hws/table.h | 3 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +
drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 +
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 4 +
drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 15 +-
drivers/net/ethernet/microchip/lan865x/lan865x.c | 21 +
drivers/net/ethernet/realtek/rtase/rtase.h | 2 +-
.../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 13 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c | 23 +-
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 13 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 9 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +-
drivers/net/ethernet/ti/icssg/icss_iep.c | 3 +-
drivers/net/ethernet/ti/icssg/icssg_prueth.c | 78 +-
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 8 +-
drivers/net/hamradio/bpqether.c | 2 +-
drivers/net/hyperv/hyperv_net.h | 3 +
drivers/net/hyperv/netvsc.c | 17 +-
drivers/net/hyperv/netvsc_drv.c | 29 +-
drivers/net/hyperv/rndis_filter.c | 23 +-
drivers/net/netdevsim/netdev.c | 10 +-
drivers/net/phy/mdio_bus.c | 1 +
drivers/net/phy/mdio_bus_provider.c | 3 -
drivers/net/phy/mscc/mscc.h | 16 +
drivers/net/phy/mscc/mscc_main.c | 10 +
drivers/net/phy/mscc/mscc_ptp.c | 83 +-
drivers/net/phy/nxp-c45-tja11xx.c | 23 +-
drivers/net/ppp/ppp_generic.c | 17 +-
drivers/net/pse-pd/pd692x0.c | 63 +-
drivers/net/usb/asix_devices.c | 1 +
drivers/net/usb/cdc_ncm.c | 7 +
drivers/net/usb/qmi_wwan.c | 4 +
drivers/net/virtio_net.c | 7 +-
drivers/net/wan/lapbether.c | 2 +-
drivers/of/device.c | 4 +-
drivers/of/dynamic.c | 9 +-
drivers/of/of_reserved_mem.c | 17 +-
drivers/pci/controller/pcie-xilinx.c | 2 +-
drivers/pci/controller/vmd.c | 3 -
drivers/pinctrl/Kconfig | 1 +
drivers/pinctrl/mediatek/pinctrl-airoha.c | 8 +-
drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 2 +-
drivers/platform/x86/amd/hsmp/acpi.c | 2 +-
drivers/platform/x86/amd/hsmp/hsmp.c | 5 +
drivers/platform/x86/amd/pmc/pmc-quirks.c | 54 +-
drivers/platform/x86/amd/pmc/pmc.c | 13 -
drivers/platform/x86/dell/dell-smbios-base.c | 19 +-
drivers/platform/x86/dell/dell-smbios-smm.c | 3 +-
drivers/platform/x86/dell/dell-smbios-wmi.c | 4 +-
drivers/platform/x86/dell/dell-smbios.h | 2 +-
drivers/platform/x86/hp/hp-wmi.c | 4 +-
drivers/platform/x86/intel/int3472/discrete.c | 6 +
.../intel/uncore-frequency/uncore-frequency-tpmi.c | 5 +
drivers/ptp/ptp_private.h | 5 +
drivers/ptp/ptp_vclock.c | 7 +
drivers/regulator/pca9450-regulator.c | 13 +-
drivers/regulator/qcom-pm8008-regulator.c | 2 +-
drivers/regulator/tps65219-regulator.c | 12 +-
drivers/s390/char/sclp.c | 11 +-
drivers/scsi/fnic/fnic.h | 2 -
drivers/scsi/lpfc/lpfc_debugfs.c | 1 -
drivers/scsi/lpfc/lpfc_vport.c | 2 +-
drivers/scsi/qla4xxx/ql4_os.c | 2 +
drivers/scsi/scsi_debug.c | 91 +-
drivers/scsi/scsi_sysfs.c | 4 +-
drivers/soc/qcom/ubwc_config.c | 23 +-
drivers/soc/tegra/pmc.c | 51 +-
drivers/spi/spi-fsl-lpspi.c | 8 +-
drivers/spi/spi-mem.c | 4 +
drivers/spi/spi-qpic-snand.c | 22 +-
drivers/spi/spi-st-ssc4.c | 10 +-
drivers/tty/serial/8250/8250_rsa.c | 8 +-
drivers/ufs/core/ufshcd.c | 88 +-
drivers/ufs/host/ufs-mediatek.c | 2 +-
drivers/ufs/host/ufs-qcom.c | 39 +-
drivers/ufs/host/ufshcd-pci.c | 1 +
drivers/usb/chipidea/ci_hdrc_imx.c | 3 +-
drivers/usb/chipidea/usbmisc_imx.c | 23 +-
drivers/usb/core/hcd.c | 28 +-
drivers/usb/core/quirks.c | 1 +
drivers/usb/dwc3/dwc3-pci.c | 2 +
drivers/usb/dwc3/ep0.c | 20 +-
drivers/usb/dwc3/gadget.c | 19 +-
drivers/usb/gadget/udc/tegra-xudc.c | 9 +-
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/host/xhci-mem.c | 22 +-
drivers/usb/host/xhci-pci-renesas.c | 7 +-
drivers/usb/host/xhci-ring.c | 9 +-
drivers/usb/host/xhci.c | 23 +-
drivers/usb/host/xhci.h | 3 +-
drivers/usb/storage/realtek_cr.c | 2 +-
drivers/usb/storage/unusual_devs.h | 29 +
drivers/usb/typec/tcpm/fusb302.c | 12 +-
drivers/usb/typec/tcpm/maxim_contaminant.c | 58 +
drivers/usb/typec/tcpm/tcpci_maxim.h | 1 +
drivers/vhost/net.c | 9 +-
drivers/virt/coco/sev-guest/sev-guest.c | 27 +-
drivers/virtio/virtio_input.c | 4 +
drivers/virtio/virtio_pci_legacy_dev.c | 4 +-
drivers/virtio/virtio_pci_modern_dev.c | 4 +-
drivers/xen/xenbus/xenbus_xs.c | 23 -
fs/anon_inodes.c | 2 +-
fs/btrfs/extent_io.c | 35 +-
fs/btrfs/inode.c | 37 +-
fs/btrfs/qgroup.c | 3 +-
fs/btrfs/relocation.c | 19 +
fs/btrfs/subpage.c | 19 +-
fs/btrfs/super.c | 13 +-
fs/btrfs/tree-log.c | 19 +-
fs/btrfs/zoned.c | 135 +-
fs/buffer.c | 2 +-
fs/coredump.c | 2 +-
fs/dax.c | 3 +
fs/debugfs/inode.c | 11 +-
fs/efivarfs/super.c | 4 +
fs/erofs/Kconfig | 20 +-
fs/erofs/super.c | 28 +-
fs/erofs/zdata.c | 13 +-
fs/ext4/fsmap.c | 23 +-
fs/ext4/indirect.c | 4 +-
fs/ext4/inode.c | 4 +-
fs/ext4/namei.c | 4 -
fs/ext4/orphan.c | 5 +-
fs/ext4/page-io.c | 2 +-
fs/ext4/super.c | 12 +-
fs/fhandle.c | 2 +-
fs/fs-writeback.c | 9 +-
fs/fuse/inode.c | 5 -
fs/iomap/direct-io.c | 14 +-
fs/jbd2/checkpoint.c | 1 +
fs/kernfs/inode.c | 4 +-
fs/namespace.c | 76 +-
fs/netfs/read_collect.c | 4 +-
fs/netfs/write_collect.c | 10 +-
fs/netfs/write_issue.c | 4 +-
fs/nfs/pagelist.c | 9 +-
fs/nfs/write.c | 29 +-
fs/nfsd/localio.c | 5 +-
fs/nfsd/vfs.c | 10 +-
fs/overlayfs/dir.c | 2 +-
fs/overlayfs/util.c | 3 +-
fs/pidfs.c | 2 +-
fs/pnode.c | 10 +-
fs/proc/task_mmu.c | 24 +-
fs/smb/client/cifs_spnego.c | 47 +-
fs/smb/client/cifsfs.c | 14 +
fs/smb/client/cifsfs.h | 4 +-
fs/smb/client/cifsglob.h | 21 +
fs/smb/client/cifstransport.c | 19 +-
fs/smb/client/compress.c | 71 +-
fs/smb/client/connect.c | 9 +-
fs/smb/client/inode.c | 34 +-
fs/smb/client/smb2inode.c | 7 +-
fs/smb/client/smb2ops.c | 17 +-
fs/smb/client/smb2transport.c | 1 +
fs/smb/client/smbdirect.c | 10 +-
fs/smb/client/transport.c | 7 +-
fs/smb/server/connection.c | 3 +-
fs/smb/server/connection.h | 7 +-
fs/smb/server/oplock.c | 13 +-
fs/smb/server/transport_rdma.c | 5 +-
fs/smb/server/transport_rdma.h | 4 +-
fs/smb/server/transport_tcp.c | 26 +-
fs/splice.c | 3 +
fs/squashfs/super.c | 14 +-
fs/xfs/Kconfig | 1 +
fs/xfs/libxfs/xfs_attr_remote.c | 7 +
fs/xfs/libxfs/xfs_da_btree.c | 6 +
fs/xfs/scrub/trace.h | 2 +-
fs/xfs/xfs_aops.c | 3 +
fs/xfs/xfs_file.c | 6 +-
fs/xfs/xfs_inode.h | 11 +
fs/xfs/xfs_ioctl.c | 2 +-
fs/xfs/xfs_iops.c | 5 +-
fs/xfs/xfs_itable.c | 8 +-
fs/xfs/xfs_itable.h | 10 +-
fs/xfs/xfs_mount.c | 19 +
fs/xfs/xfs_trace.h | 1 +
fs/xfs/xfs_trans.c | 2 +-
fs/xfs/xfs_zone_alloc.c | 87 +-
fs/xfs/xfs_zone_space_resv.c | 6 +
include/drm/drm_bridge.h | 48 +
include/drm/drm_gpuvm.h | 10 +-
include/dt-bindings/clock/qcom,apss-ipq.h | 6 +
include/dt-bindings/clock/qcom,dispcc-sc7280.h | 4 +
.../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 1 +
.../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 1 +
include/dt-bindings/clock/sun55i-a523-ccu.h | 1 +
include/dt-bindings/clock/sun55i-a523-mcu-ccu.h | 54 +
include/dt-bindings/clock/tegra30-car.h | 3 +-
include/dt-bindings/interconnect/qcom,ipq5424.h | 3 +
.../pinctrl/renesas,r9a09g077-pinctrl.h | 22 +
include/dt-bindings/reset/nvidia,tegra114-car.h | 13 +
include/dt-bindings/reset/sun55i-a523-mcu-ccu.h | 30 +
include/linux/atmdev.h | 1 +
include/linux/blkdev.h | 1 +
include/linux/compiler.h | 8 -
include/linux/cpuhotplug.h | 1 +
include/linux/dma-map-ops.h | 3 +
include/linux/export.h | 2 +-
include/linux/firewire.h | 4 +
include/linux/iosys-map.h | 7 +-
include/linux/iov_iter.h | 20 +-
include/linux/kcov.h | 47 +-
include/linux/memblock.h | 5 +-
include/linux/migrate.h | 5 +
include/linux/netdevice.h | 5 +-
include/linux/netfs.h | 1 +
include/linux/nfs_page.h | 1 +
include/linux/platform_data/x86/int3472.h | 1 +
include/linux/sched.h | 29 +-
include/linux/skbuff.h | 2 +
include/linux/virtio_config.h | 2 -
include/net/bluetooth/bluetooth.h | 4 +-
include/net/bluetooth/hci_core.h | 44 +-
include/net/bluetooth/hci_sync.h | 2 +-
include/net/bond_3ad.h | 1 +
include/net/devlink.h | 6 +-
include/net/ip_vs.h | 13 +
include/net/kcm.h | 1 -
include/net/page_pool/types.h | 2 +
include/net/rose.h | 18 +-
include/net/sch_generic.h | 11 +-
include/sound/cs35l56.h | 5 +-
include/sound/tas2781-tlv.h | 6 +-
include/uapi/linux/pfrut.h | 1 +
include/uapi/linux/raid/md_p.h | 2 +-
include/uapi/linux/vhost.h | 4 +-
init/Kconfig | 9 +-
io_uring/futex.c | 3 +
io_uring/io-wq.c | 8 +
io_uring/io_uring.c | 1 +
io_uring/kbuf.c | 20 +-
io_uring/net.c | 27 +-
kernel/Kconfig.kexec | 1 +
kernel/cgroup/cpuset.c | 11 +-
kernel/cgroup/rstat.c | 3 +
kernel/dma/contiguous.c | 2 -
kernel/dma/pool.c | 4 +-
kernel/events/core.c | 6 +
kernel/futex/futex.h | 6 +-
kernel/kexec_handover.c | 29 +-
kernel/kthread.c | 1 +
kernel/locking/ww_mutex.h | 6 +-
kernel/params.c | 7 +-
kernel/rcu/tree.c | 2 +
kernel/rcu/tree.h | 1 +
kernel/rcu/tree_plugin.h | 8 +-
kernel/sched/deadline.c | 18 +-
kernel/sched/debug.c | 6 +-
kernel/sched/ext.c | 4 +
kernel/signal.c | 6 +-
kernel/trace/fgraph.c | 1 +
kernel/trace/ftrace.c | 19 +-
kernel/trace/ring_buffer.c | 2 +-
kernel/trace/trace.c | 22 +-
kernel/trace/trace.h | 10 +-
kernel/trace/trace_functions_graph.c | 22 +-
lib/crypto/Kconfig | 10 +-
lib/crypto/Makefile | 8 +-
lib/ref_tracker.c | 2 +-
lib/ubsan.c | 6 +-
mm/balloon_compaction.c | 6 +
mm/damon/core.c | 15 +-
mm/damon/sysfs-schemes.c | 2 +-
mm/debug_vm_pgtable.c | 9 +-
mm/kasan/kasan_test_c.c | 2 +-
mm/khugepaged.c | 2 +-
mm/kmemleak.c | 10 +-
mm/memblock.c | 19 +-
mm/memory-failure.c | 8 +
mm/migrate.c | 38 +-
mm/mprotect.c | 23 +-
mm/mremap.c | 86 +-
mm/numa_emulation.c | 4 +-
mm/numa_memblks.c | 6 +-
mm/userfaultfd.c | 17 +-
mm/vmscan.c | 4 +-
mm/zsmalloc.c | 10 +
net/atm/common.c | 15 +-
net/bluetooth/hci_conn.c | 75 +-
net/bluetooth/hci_event.c | 40 +-
net/bluetooth/hci_sync.c | 31 +-
net/bluetooth/iso.c | 16 +-
net/bluetooth/mgmt.c | 21 +-
net/bridge/br_multicast.c | 16 +
net/bridge/br_private.h | 2 +
net/bridge/netfilter/Kconfig | 1 +
net/core/datagram.c | 14 +
net/core/dev.c | 24 +-
net/core/dev.h | 8 +
net/core/page_pool.c | 35 +-
net/devlink/port.c | 2 +-
net/hsr/hsr_slave.c | 8 +-
net/ipv4/netfilter/Kconfig | 3 +
net/ipv4/netfilter/nf_reject_ipv4.c | 6 +-
net/ipv4/route.c | 10 +-
net/ipv4/udp_offload.c | 2 +-
net/ipv6/netfilter/Kconfig | 1 +
net/ipv6/netfilter/nf_reject_ipv6.c | 5 +-
net/ipv6/seg6_hmac.c | 6 +-
net/ipv6/xfrm6_tunnel.c | 2 +-
net/kcm/kcmsock.c | 10 +-
net/l2tp/l2tp_ppp.c | 25 +-
net/mctp/test/route-test.c | 1 -
net/mptcp/options.c | 6 +-
net/mptcp/pm.c | 18 +-
net/mptcp/pm_kernel.c | 1 -
net/netfilter/ipvs/ip_vs_est.c | 3 +-
net/netfilter/nf_conntrack_netlink.c | 65 +-
net/netfilter/nf_conntrack_standalone.c | 6 +-
net/netfilter/nf_tables_api.c | 30 +
net/netfilter/nft_set_pipapo.c | 5 +-
net/netfilter/nft_set_pipapo_avx2.c | 12 +-
net/netfilter/nft_socket.c | 2 +-
net/rose/af_rose.c | 13 +-
net/rose/rose_in.c | 12 +-
net/rose/rose_route.c | 62 +-
net/rose/rose_timer.c | 2 +-
net/sched/sch_cake.c | 14 +-
net/sched/sch_codel.c | 12 +-
net/sched/sch_dualpi2.c | 5 +-
net/sched/sch_ets.c | 11 +-
net/sched/sch_fq.c | 12 +-
net/sched/sch_fq_codel.c | 12 +-
net/sched/sch_fq_pie.c | 12 +-
net/sched/sch_hhf.c | 12 +-
net/sched/sch_htb.c | 2 +-
net/sched/sch_pie.c | 12 +-
net/sctp/input.c | 2 +-
net/sctp/ipv6.c | 2 +
net/smc/af_smc.c | 3 +-
net/sunrpc/svcsock.c | 43 +-
net/tls/tls.h | 2 +-
net/tls/tls_strp.c | 11 +-
net/tls/tls_sw.c | 10 +-
net/vmw_vsock/af_vsock.c | 3 +-
net/vmw_vsock/virtio_transport_common.c | 8 +-
net/xfrm/xfrm_device.c | 12 +-
net/xfrm/xfrm_state.c | 2 +-
rust/Makefile | 16 +-
rust/kernel/alloc/allocator.rs | 30 +-
rust/kernel/alloc/allocator_test.rs | 11 +
rust/kernel/device.rs | 208 +-
rust/kernel/devres.rs | 27 +-
rust/kernel/driver.rs | 89 +-
rust/kernel/drm/device.rs | 32 +-
rust/kernel/faux.rs | 2 +-
sound/core/timer.c | 4 +-
sound/hda/codecs/realtek/alc269.c | 33 +-
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 6 +-
sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 6 +-
sound/hda/controllers/intel.c | 1 -
sound/pci/azt3328.c | 8 +-
sound/soc/Kconfig | 4 +-
sound/soc/codecs/aw87390.c | 8 +-
sound/soc/codecs/aw88081.c | 5 +-
sound/soc/codecs/aw88166.c | 8 +-
sound/soc/codecs/aw88261.c | 8 +-
sound/soc/codecs/aw88395/aw88395.c | 8 +-
sound/soc/codecs/aw88399.c | 8 +-
sound/soc/codecs/cs35l56-sdw.c | 69 -
sound/soc/codecs/cs35l56-shared.c | 29 +-
sound/soc/codecs/cs35l56.c | 2 +-
sound/soc/codecs/cs35l56.h | 3 -
sound/soc/codecs/es8389.c | 2 +-
sound/soc/codecs/lpass-tx-macro.c | 2 +-
sound/soc/codecs/rt1320-sdw.c | 3 +-
sound/soc/codecs/rt721-sdca.c | 2 +
sound/soc/codecs/rt721-sdca.h | 4 +
sound/soc/codecs/sma1307.c | 2 +-
sound/soc/codecs/tas2781-i2c.c | 10 +-
sound/soc/fsl/fsl_sai.c | 20 +-
sound/soc/stm/stm32_i2s.c | 7 +-
sound/usb/stream.c | 25 +-
sound/usb/validate.c | 14 +-
tools/arch/arm64/include/asm/cputype.h | 28 +
tools/arch/arm64/include/asm/sysreg.h | 3 -
tools/arch/powerpc/include/uapi/asm/kvm.h | 13 -
tools/arch/x86/include/asm/cpufeatures.h | 10 +-
tools/arch/x86/include/asm/msr-index.h | 7 +
tools/arch/x86/include/uapi/asm/kvm.h | 8 +-
tools/bootconfig/main.c | 4 +-
tools/include/linux/args.h | 28 +
tools/include/linux/bits.h | 29 +-
tools/include/linux/cfi_types.h | 23 +
tools/include/uapi/asm-generic/unistd.h | 8 +-
tools/include/uapi/linux/kvm.h | 27 +
tools/objtool/arch/loongarch/special.c | 23 +
tools/perf/arch/arm/entry/syscalls/syscall.tbl | 2 +
.../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +
tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/sh/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/sparc/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/x86/entry/syscalls/syscall_32.tbl | 2 +
tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +
tools/perf/arch/x86/tests/topdown.c | 1 +
tools/perf/arch/xtensa/entry/syscalls/syscall.tbl | 2 +
tools/perf/bench/inject-buildid.c | 2 +-
tools/perf/builtin-buildid-cache.c | 8 +-
tools/perf/builtin-inject.c | 4 +-
tools/perf/tests/sdt.c | 2 +-
tools/perf/trace/beauty/include/uapi/linux/fcntl.h | 18 +
tools/perf/trace/beauty/include/uapi/linux/fs.h | 88 +
tools/perf/trace/beauty/include/uapi/linux/prctl.h | 9 +-
tools/perf/trace/beauty/include/uapi/linux/vhost.h | 35 +
tools/perf/util/build-id.c | 4 +-
tools/perf/util/debuginfo.c | 8 +-
tools/perf/util/dsos.c | 4 +-
tools/perf/util/symbol-elf.c | 9 +-
tools/perf/util/symbol-minimal.c | 59 +-
tools/perf/util/symbol.c | 8 +-
tools/perf/util/symbol.h | 2 +-
tools/perf/util/synthetic-events.c | 2 +-
tools/power/cpupower/man/cpupower-set.1 | 7 +-
tools/power/cpupower/utils/cpufreq-info.c | 16 +-
tools/power/cpupower/utils/cpupower-set.c | 5 +-
tools/power/cpupower/utils/helpers/helpers.h | 14 +-
tools/power/cpupower/utils/helpers/misc.c | 76 +-
tools/scripts/syscall.tbl | 2 +
tools/testing/selftests/arm64/fp/fp-ptrace.c | 5 +-
tools/testing/selftests/coredump/stackdump_test.c | 3 -
tools/testing/selftests/damon/Makefile | 1 +
.../testing/selftests/drivers/net/bonding/Makefile | 3 +-
.../drivers/net/bonding/bond_passive_lacp.sh | 105 +
tools/testing/selftests/drivers/net/bonding/config | 1 +
.../testing/selftests/drivers/net/napi_threaded.py | 10 +-
tools/testing/selftests/kselftest_harness.h | 4 +-
tools/testing/selftests/kvm/Makefile.kvm | 1 +
.../testing/selftests/kvm/arm64/aarch32_id_regs.c | 2 +-
.../testing/selftests/kvm/arm64/debug-exceptions.c | 12 +-
tools/testing/selftests/kvm/arm64/kvm-uuid.c | 70 +
tools/testing/selftests/kvm/arm64/no-vgic-v3.c | 4 +-
.../testing/selftests/kvm/arm64/page_fault_test.c | 6 +-
tools/testing/selftests/kvm/arm64/set_id_regs.c | 9 +-
.../selftests/kvm/arm64/vpmu_counter_access.c | 2 +-
tools/testing/selftests/kvm/lib/arm64/processor.c | 6 +-
tools/testing/selftests/mm/mremap_test.c | 264 ++-
.../selftests/mount_setattr/mount_setattr_test.c | 77 +-
tools/testing/selftests/net/forwarding/router.sh | 29 +
tools/testing/selftests/net/forwarding/sch_ets.sh | 1 +
.../selftests/net/forwarding/sch_ets_tests.sh | 8 +
tools/testing/selftests/net/mptcp/mptcp_connect.c | 5 +-
tools/testing/selftests/net/mptcp/mptcp_inq.c | 5 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 1 +
tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 5 +-
tools/testing/selftests/net/mptcp/pm_netlink.sh | 1 +
tools/testing/selftests/net/tls.c | 361 +++-
tools/testing/selftests/proc/proc-maps-race.c | 6 +-
tools/testing/selftests/sched_ext/hotplug.c | 1 -
.../tc-testing/tc-tests/infra/qdiscs.json | 198 ++
tools/testing/selftests/ublk/file_backed.c | 10 +-
tools/testing/selftests/ublk/kublk.c | 42 +-
tools/testing/selftests/ublk/kublk.h | 45 +-
tools/testing/selftests/ublk/null.c | 4 +-
tools/testing/selftests/ublk/stripe.c | 4 +-
tools/testing/selftests/ublk/test_stress_04.sh | 6 +-
tools/testing/shared/linux/idr.h | 4 +
tools/tracing/latency/Makefile.config | 8 +
tools/tracing/rtla/Makefile.config | 8 +
1698 files changed, 69218 insertions(+), 21279 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/arm/axis.txt
create mode 100644 Documentation/devicetree/bindings/arm/axis.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/keystone/keystone.txt
create mode 100644 Documentation/devicetree/bindings/arm/ti/ti,keystone.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq5424-apss-clk.yaml
create mode 100644 Documentation/devicetree/bindings/memory-controllers/starfive,jh7110-dmc.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,r9a09g077-pinctrl.yaml
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-orangepi-zero-interface-board.dtso
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami-basic-carrier.dts
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami-keypad-carrier.dts
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami.dtsi
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-clemente.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-darwin.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-fuji-data64.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-wedge400-data64.dts
create mode 100644 arch/arm/boot/dts/aspeed/facebook-bmc-flash-layout-128-data64.dtsi
create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-buffalo-wxr-1750dhp.dts
create mode 100644 arch/arm/boot/dts/intel/ixp/intel-ixp42x-actiontec-mi424wr-ac.dts
create mode 100644 arch/arm/boot/dts/intel/ixp/intel-ixp42x-actiontec-mi424wr-d.dts
create mode 100644 arch/arm/boot/dts/intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi
create mode 100644 arch/arm/boot/dts/nvidia/tegra20-asus-sl101.dts
create mode 100644 arch/arm/boot/dts/nvidia/tegra20-asus-transformer-common.dtsi
create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8960-sony-huashan.dts
delete mode 100644 arch/arm/boot/dts/st/stih407-b2120.dts
delete mode 100644 arch/arm/boot/dts/st/stih407-clock.dtsi
delete mode 100644 arch/arm/boot/dts/st/stih407.dtsi
delete mode 100644 arch/arm/boot/dts/st/stih410-b2120.dts
delete mode 100644 arch/arm/boot/dts/st/stihxxx-b2120.dtsi
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h313-x96q.dts
create mode 100644 arch/arm64/boot/dts/apple/t6020-j414s.dts
create mode 100644 arch/arm64/boot/dts/apple/t6020-j416s.dts
create mode 100644 arch/arm64/boot/dts/apple/t6020-j474s.dts
create mode 100644 arch/arm64/boot/dts/apple/t6020.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t6021-j414c.dts
create mode 100644 arch/arm64/boot/dts/apple/t6021-j416c.dts
create mode 100644 arch/arm64/boot/dts/apple/t6021-j475c.dts
create mode 100644 arch/arm64/boot/dts/apple/t6021.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t6022-j180d.dts
create mode 100644 arch/arm64/boot/dts/apple/t6022-j475d.dts
create mode 100644 arch/arm64/boot/dts/apple/t6022-jxxxd.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t6022.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-die0.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-dieX.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-gpio-pins.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-j414-j416.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-j474-j475.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-nvme.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t602x-pmgr.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8112-j415.dts
create mode 100644 arch/arm64/boot/dts/exynos/axis/Makefile
create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec-pinctrl.h
create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec8-grizzly.dts
create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec8-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec8.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-tqmls1012al-mbls1012al-emmc.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-tqmls1012al-mbls1012al.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-tqmls1012al.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-bl-lte.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-mate.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pro.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-codec.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-hdmi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-m2con.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-mini-hdmi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-ripple.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-sr-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-ultra-mach-sbc.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8ulp-9x9-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-pinfunc.h
create mode 100644 arch/arm64/boot/dts/freescale/imx91-tqma9131-mba91xxca.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx91.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx91_93_common.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts
create mode 100644 arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts
create mode 100644 arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/lemans-auto.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/lemans-evk-camera-csi1-imx577.dtso
create mode 100644 arch/arm64/boot/dts/qcom/lemans-evk.dts
rename arch/arm64/boot/dts/qcom/{sa8775p-pmics.dtsi => lemans-pmics.dtsi} (100%)
rename arch/arm64/boot/dts/qcom/{sa8775p-ride.dtsi => lemans-ride-common.dtsi} (87%)
create mode 100644 arch/arm64/boot/dts/qcom/lemans-ride-ethernet-88ea1512.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/lemans-ride-ethernet-aqr115c.dtsi
rename arch/arm64/boot/dts/qcom/{sa8775p.dtsi => lemans.dtsi} (90%)
create mode 100644 arch/arm64/boot/dts/qcom/monaco-evk.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8953-flipkart-rimob.dts
create mode 100644 arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts
create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-audioreach.dtsi
delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts
delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts
delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts
delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi
rename arch/arm64/boot/dts/qcom/{qcs615.dtsi => sm6150.dtsi} (86%)
create mode 100644 arch/arm64/boot/dts/qcom/sm8250-samsung-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sm8250-samsung-r8q.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8250-samsung-x1q.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8450-samsung-r0q.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-inspiron-14-plus-7441.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-latitude-7455.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-hp-omnibook-x14.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j1-imx219.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j1-imx462.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j2-imx219.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j2-imx462.dtso
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g077.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g077m44.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087m44.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-armsom-sige1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-nanopi-zero2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-hinlink-h66k.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-hinlink-h68k.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-hinlink-opc.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-roc-rt.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-var-som-symphony.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-peb-c-010.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-usb0-type-a.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-ti-ipc-firmware.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kd-g-revA.dtso
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kr-g-revA.dtso
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kr-g-revB.dtso
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k24-revA.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k24-revA.dts
delete mode 100644 arch/arm64/include/asm/kvm_ras.h
create mode 100644 arch/loongarch/include/uapi/asm/setup.h
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-common.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dts
create mode 100644 arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm.dtsi
delete mode 100644 arch/x86/include/asm/cpuid.h
create mode 100644 include/dt-bindings/clock/sun55i-a523-mcu-ccu.h
create mode 100644 include/dt-bindings/pinctrl/renesas,r9a09g077-pinctrl.h
create mode 100644 include/dt-bindings/reset/nvidia,tegra114-car.h
create mode 100644 include/dt-bindings/reset/sun55i-a523-mcu-ccu.h
create mode 100644 tools/include/linux/args.h
create mode 100755 tools/testing/selftests/drivers/net/bonding/bond_passive_lacp.sh
create mode 100644 tools/testing/selftests/kvm/arm64/kvm-uuid.c
Powered by blists - more mailing lists