This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 303ba85c6044 Merge tag 'spi-v6.12' of git://git.kernel.org/pub/scm/linu [...] new 32121e158449 riscv: dts: thead: add basic spi node new e919fe036a97 riscv: dts: thead: Add TH1520 AP_SUBSYS clock controller new c101b4a028e2 riscv: dts: thead: change TH1520 uart nodes to use clock c [...] new 03a20182e1e0 riscv: dts: thead: change TH1520 mmc nodes to use clock co [...] new 89d58327fd74 riscv: dts: thead: update TH1520 dma and timer nodes to us [...] new 7f5b28218cec riscv: dts: thead: add clock to TH1520 gpio nodes new 2d98fea7491a riscv: dts: thead: change TH1520 SPI node to use clock controller new d846d5f1ba5c Merge tag 'thead-dt-for-v6.12' of https://github.com/pdp7/ [...] new 9bd41653c14d dt-bindings: soc: renesas: Document RZ/G2M v3.0 (r8a774a3) SoC new 3eb434de00b3 dt-bindings: power: renesas: Document RZ/G2M v3.0 (r8a774a [...] new 9f766e8f5c23 dt-bindings: reset: renesas: Document RZ/G2M v3.0 (r8a774a [...] new ca947a4b03d7 Merge tag 'renesas-dt-bindings-for-v6.12-tag1' of https:// [...] new ebeb40c77b3c arm64: dts: renesas: gray-hawk-single: Add Sound support new e8b655803da2 arm64: dts: renesas: r8a774a1: Add missing iommus properties new 1d325f5060d4 arm64: dts: renesas: r8a774b1: Add missing iommus properties new b4bcb7792f3a arm64: dts: renesas: r8a774c0: Add missing iommus properties new 3d7de696a109 arm64: dts: renesas: r8a774e1: Add missing iommus properties new 9e2494ba0a22 arm64: dts: renesas: r8a77960: Add missing iommus properties new fc50fd9ab56d arm64: dts: renesas: r8a77961: Add missing iommus properties new bc909045fd89 arm64: dts: renesas: r8a77965: Add missing iommus properties new da840cce10c4 arm64: dts: renesas: r8a77970: Add missing iommus property new 58026a0353d7 arm64: dts: renesas: r8a77980: Add missing iommus properties new 2c44893ba3e2 arm64: dts: renesas: r8a779a0: Add missing iommus properties new c313c77babc7 arm64: dts: renesas: r8a779g0: Add missing iommus properties new cd0a847aa6c8 arm64: dts: renesas: r8a779h0: Add missing iommus properties new d4d9a2fbeaa0 arm64: dts: renesas: gray-hawk-single: Add push switches new 1200525fbc95 arm64: dts: renesas: gray-hawk-single: Add GP LEDs new ca999750b95c arm64: dts: renesas: r8a779h0: Add PWM device nodes new 41c934da488d arm64: dts: renesas: rzg2l: Enable Ethernet TXC output new dabee5f14308 arm64: dts: renesas: rzg2lc: Enable Ethernet TXC output new 73302ad17ed6 arm64: dts: renesas: rzg2ul: Enable Ethernet TXC output new 96a3f5257081 arm64: dts: renesas: rzg2l: Set Ethernet PVDD to 1.8V new 831d521927c9 arm64: dts: renesas: rzg2lc: Set Ethernet PVDD to 1.8V new d98121492b03 arm64: dts: renesas: rzg2ul: Set Ethernet PVDD to 1.8V new 054a83a1548c arm64: dts: renesas: r9a08g045: Add DMAC node new b3749d434ea4 arm64: dts: renesas: r8a779h0: Add CAN-FD node new ab7d885a33a7 arm64: dts: renesas: gray-hawk-single: Add CAN-FD support new 01dc1baee8f9 Merge tag 'renesas-dts-for-v6.12-tag1' of https://git.kern [...] new d281814b8f7a arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amo [...] new 2d0c7ae784b4 arm64: dts: exynos: gs101: add syscon-poweroff and syscon- [...] new a8782104b78a arm64: dts: exynosautov9: add dpum clock DT nodes new 01ce1bf22adc dt-bindings: clock: exynos850: Add TMU clock new abf3a3ea9acb dt-bindings: clock: exynos7885: Fix duplicated binding new 59baa83e30f8 dt-bindings: clock: exynos7885: Add CMU_TOP PLL MUX indices new b9dee49cc6f9 dt-bindings: clock: exynos7885: Add indices for USB clocks new ccb41c445a3e dt-bindings: clock: exynosautov9: add dpum clock new 1e6084cf69b3 Merge branch 'for-v6.12/clk-dt-bindings' into next/dt64 new 71e0b08ed2a9 arm64: dts: exynosautov9: Add dpum SysMMU new 997daa8de64c dt-bindings: clock: add ExynosAuto v920 SoC CMU bindings new 93b41cdc21f3 Merge branch 'for-v6.12/clk-dt-bindings' into next/dt64 new 4d06000979cd arm64: dts: exynosautov920: add initial CMU clock nodes in [...] new 3b8b1ff762e9 Merge tag 'samsung-dt64-6.12' of https://git.kernel.org/pu [...] new 9d4a984a53be arm64: dts: fvp: Set stdout-path to serial0 in the chosen node new 76ae26c4b9dd Merge tag 'juno-update-6.12' of https://git.kernel.org/pub [...] new c20ebc7fbd2a dt-bindings: arm: tegra: Document Nyan, all revisions in k [...] new e2886f23d319 Merge tag 'tegra-for-6.12-dt-bindings' of https://git.kern [...] new b457e191a740 ARM: tegra: tf701t: Use unimomentary pinmux setup new 984d444a1026 ARM: tegra: tf701t: Bind VDE device new 1f02c9fb3aab ARM: tegra: tf701t: Correct and complete PMIC and PMC bindings new fceb6acd5d65 ARM: tegra: tf701t: Add HDMI bindings new 6ca426a09504 ARM: tegra: tf701t: Add Bluetooth node new c79e35e6067f ARM: tegra: tf701t: Adjust sensors nodes new e4cee35431c8 ARM: tegra: tf701t: Complete sound bindings new 1731cbba9f14 ARM: tegra: tf701t: Bind WIFI SDIO and EMMC new 003b99aa3044 ARM: tegra: tf701t: Re-group GPIO keys new 8c80f44126da ARM: tegra: tf701t: Use dedicated backlight regulator new c6d17e1a4270 ARM: tegra: tf701t: Configure USB new 8f4c834d8915 ARM: tegra: Wire up two front panel LEDs on TrimSlice new ee11148c098f Merge tag 'tegra-for-6.12-arm-dt' of https://git.kernel.or [...] new 7ac0be7a4cd7 arm64: tegra: Add DMA properties for Tegra234 UARTA new 92331cc63ce3 arm64: tegra: enable same UARTs for Orin NX/Nano new b93679b8f165 arm64: tegra: Correct location of power-sensors for IGX Orin new 46a26db82748 arm64: tegra: Fix gpio for P2597 vmmc regulator new ebe899563a83 arm64: tegra: Add wp-gpio for P2597's external card slot new 0580286d0d22 arm64: tegra: Add Tegra234 PCIe C4 EP definition new 6e1a196425fc arm64: tegra: Add p3767 PCIe C4 EP details new 3ed4e0986028 arm64: tegra: Wire up power sensors on Jetson TX1 DevKit new 6eba6471bbb7 arm64: tegra: Wire up Bluetooth on Jetson TX1 module new a50d5dcd2815 arm64: tegra: Wire up WiFi on Jetson TX1 module new ab9cd79d418f arm64: tegra: Add common nodes to AGX Orin module new 7a3f6cb1deb8 arm64: tegra: Combine AGX Orin board files new a034db9e4dc8 arm64: tegra: Combine IGX Orin board files new d075995c114b arm64: tegra: Move AGX Orin nodes to correct location new 7662fe9639d8 arm64: tegra: Move padctl supply nodes to AGX Orin module new 1f190117a1ed arm64: tegra: Move BPMP nodes to AGX Orin module new 93ff9686228a arm64: tegra: Add thermal nodes to AGX Orin SKU8 new d3f92f5d8e01 Merge tag 'tegra-for-6.12-arm64-dt' of https://git.kernel. [...] new d0d92d272c29 ARM: dts: microchip: at91-sama7g5ek: add EEPROMs new 9dbd9dbed73c ARM: dts: microchip: sam9x60: Move i2c address/size to dtsi new b39c457205d0 ARM: dts: microchip: at91: align LED node name with bindings new c27bc7da27d7 ARM: dts: microchip: at91-sama7g5ek: Add reg_5v to supply [...] new b6f4d5bccfb9 ARM: dts: microchip: at91-sama7g54_curiosity: Add reg_5v t [...] new f4a052050ce8 ARM: dts: microchip: at91-sama5d2_icp: Add reg_5v to suppl [...] new 6067310c050e ARM: dts: microchip: at91-sama5d27_wlsom1: Add reg_5v to s [...] new 3c8787edab85 ARM: dts: microchip: sama5d29_curiosity: Add reg_5v to sup [...] new 58c63181554b ARM: dts: microchip: change to simple-mfd from simple-bus [...] new f9abec74133a ARM: dts: microchip: Remove additional compatible string f [...] new 57ab1757f68d ARM: dts: microchip: sam9x60: Remove additional compatible [...] new bef17a417cc9 dt-bindings: pinctrl: Convert Atmel PIO3 pinctrl to json-schema new d355c895fa4d ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks new 867bf1923200 ARM: dts: microchip: sama7g5: Fix RTT clock new a86f3dc85fd5 Merge tag 'at91-dt-6.12' of https://git.kernel.org/pub/scm [...] new 0406da35b496 dt-bindings: arm: rockchip: Add Firefly Core-PX30-JD4 on b [...] new a32b1a46502e arm64: dts: rockchip: add Firefly Core-PX30-JD4 SoM new 710a568b6ab8 arm64: dts: rockchip: add Firefly JD4 baseboard with Core- [...] new def33fb11912 arm64: dts: rockchip: Correct the Pinebook Pro battery des [...] new 22de886d4961 arm64: dts: rockchip: use generic Ethernet PHY reset bindi [...] new ecb0835328a5 arm64: dts: rockchip: remove useless tx/rx_delay for Lunzn [...] new 9df34247766b arm64: dts: rockchip: Enable UHS-I SDR-50 for Lunzn FastRh [...] new 82e3aaae3881 arm64: dts: rockchip: Add sdmmc_ext for RK3328 new bd6e614356d4 arm64: dts: rockchip: Add sdmmc/sdio/emmc reset controls f [...] new e0ec6d48226f arm64: dts: rockchip: add PCIe supply regulator to Qnap-TS433 new 0f5f87a1d602 arm64: dts: rockchip: enable second PCIe controller on the [...] new 07ef8be476be arm64: dts: rockchip: enable uart0 on Qnap-TS433 new d992203f57c5 arm64: dts: rockchip: enable usb ports on Qnap-TS433 new e1cb5d8a92e4 arm64: dts: rockchip: add stdout path on Qnap-TS433 new 673c1353b3d4 arm64: dts: rockchip: enable sata1+2 on Qnap-TS433 new dadd4256e123 arm64: dts: rockchip: add board-aliases for Qnap-TS433 new ea91aabf18bc arm64: dts: rockchip: add hdd leds to Qnap-TS433 new 2dfdddd9d203 arm64: dts: rockchip: enable the tsadc on the Qnap-TS433 new 9b682d31b24f arm64: dts: rockchip: add gpio-keys to Qnap-TS433 new 99b36ba910d8 arm64: dts: rockchip: define cpu-supply on the Qnap-TS433 new ee078c7daa98 arm64: dts: rockchip: add missing pmic information on Qnap-TS433 new 9130eb62586f arm64: dts: rockchip: enable gpu on Qnap-TS433 new 64b7f16fb394 arm64: dts: rockchip: add 2 pmu_io_domain supplies for Qnap-TS433 new 296602b8e5f7 arm64: dts: rockchip: Move RK3399 OPPs to dtsi files for S [...] new e8d45544f806 arm64: dts: rockchip: Simplify network PHY connection on q [...] new 40cc42571697 arm64: dts: rockchip: actually enable pmu-io-domains on qn [...] new afeccc408496 arm64: dts: rockchip: add DT entry for RNG to RK356x new 8e0eb3dea973 arm64: dts: rockchip: add rfkill node for M.2 E wifi on or [...] new db0d831c58ce dt-bindings: arm: rockchip: Add Cool Pi CM5 GenBook new 4a8c1161b843 arm64: dts: rockchip: Add support for rk3588 based Cool Pi [...] new 8c51521de187 arm64: dts: rockchip: Raise Pinebook Pro's panel backlight [...] new 2c04a4defced arm64: dts: rockchip: drop dr_mode for Radxa ZERO 3W/3E new e68b29cb711e dt-bindings: arm: rockchip: Add NanoPi R2S Plus new b8c028782922 arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus new da6f41302344 arm64: dts: rockchip: add product-data eeproms to QNAP TS433 new ec532f3591ce arm64: dts: rockchip: drop obsolete reset-names from rk356 [...] new 73d6eb7e7709 arm64: dts: rockchip: add wolfvision pf5 visualizer display new cc0a05865cd5 arm64: dts: rockchip: Add VEPU121 to RK3588 new 6166b1c0084e arm64: dts: rockchip: Add VPU121 support for RK3588 new 174c30632135 arm64: dts: rockchip: Enable RK809 audio codec for Radxa ROCK 4C+ new fa63d087bbf6 dt-bindings: arm: rockchip: Correct vendor for Hardkernel [...] new 735065e774dc arm64: dts: rockchip: Correct vendor prefix for Hardkernel [...] new 611a434a7d33 dt-bindings: arm: rockchip: Add Hardkernel ODROID-M1S new 10dc64fe0f98 arm64: dts: rockchip: Add Hardkernel ODROID-M1S new d6ec4fefbe9e dt-bindings: vendor-prefixes: Add Shenzhen JLC Technology [...] new 4d4b28ba3a0f dt-bindings: arm: rockchip: Add LCKFB Taishan Pi RK3566 new 251e5ade9ba4 arm64: dts: rockchip: add dts for LCKFB Taishan Pi RK3566 new b8ac0cf405c2 arm64: dts: rockchip: remove unnecessary properties for Ra [...] new b728d4c51f0c arm64: dts: rockchip: enable PCIe on M.2 E key for Radxa ROCK 5A new 5d4b29c2bf1b arm64: dts: rockchip: disable display subsystem only for R [...] new 809b3cb3285d dt-bindings: arm: rockchip: Add NanoPC-T6 LTS new d14f3a4f1fea arm64: dts: rockchip: prepare NanoPC-T6 for LTS board new aea8d84070fe arm64: dts: rockchip: move NanoPC-T6 parts to DTS new db1dcbe5f752 arm64: dts: rockchip: add NanoPC-T6 LTS new a22a629c63b1 arm64: dts: rockchip: add SPI flash on NanoPC-T6 new b70caff0f959 arm64: dts: rockchip: add IR-receiver to NanoPC-T6 new e86cbf999cda arm64: dts: rockchip: enable GPU on NanoPC-T6 new c9ba75320e5a arm64: dts: rockchip: enable USB-C on NanoPC-T6 new da439eed06ff arm64: dts: rockchip: add Mask Rom key on NanoPC-T6 new 170c77276d47 arm64: dts: rockchip: use correct fcs,suspend-voltage-sele [...] new 9c50ba541a52 arm64: dts: rockchip: drop unsupported regulator property [...] new 78d500329b65 arm64: dts: rockchip: drop unsupported regulator-property [...] new 57e8098a9a31 Merge tag 'v6.12-rockchip-dts64-1' of https://git.kernel.o [...] new a24fc5819808 ARM: dts: rockchip: use constant for HCLK_SFC on rk3128 new fc5aa1ba77c7 ARM: dts: rockchip: Add vpu nodes for RK3128 new 0296f20c72d2 ARM: dts: rockchip: Do not describe unexisting DAC device [...] new 06b6879f0a07 Merge tag 'v6.12-rockchip-dts32-1' of https://git.kernel.o [...] new c7b4d6e7fa83 arm64: dts: renesas: r8a779g0: R-Car Ethernet TSN support new 3d8e475bd7a7 arm64: dts: renesas: white-hawk-single: Wire-up Ethernet TSN new bdfa062d14b2 arm64: dts: renesas: r9a07g0{43,44,54}: Move regulator-vbu [...] new ec9532628eb9 arm64: dts: renesas: r9a08g045: Correct GICD and GICR sizes new ab39547f7392 arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes new 45afa9eacb59 arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes new 833948fb2b63 arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes new a94a244a5b1a arm64: dts: renesas: r9a07g043u: Add FCPVD node new 6bfd974d03a4 arm64: dts: renesas: r9a07g043u: Add VSPD node new a502d6e78403 arm64: dts: renesas: r9a08g045: Add I2C nodes new 268a99583372 arm64: dts: renesas: rzg3s-smarc: Enable I2C0 node new 1670b7cc71da arm64: dts: renesas: rzg3s-smarc-som: Enable I2C1 node new 9b3e59b707f2 arm64: dts: renesas: r8a779g0: Add PCIe Host and Endpoint nodes new 6ca537aa160f arm64: dts: renesas: white-hawk-cpu-common: Enable PCIe Host ch0 new e895a806608a arm64: dts: renesas: r9a07g043u: Add DU node new 73573fde91eb arm64: dts: renesas: rzg2l-smarc: Enable HDMI audio new 7fe722ee4c5a arm64: dts: renesas: rzg2lc-smarc: Enable HDMI audio new cc49fcd0bc2d arm64: dts: renesas: r9a07g043u11-smarc: Enable DU new afec1aba0860 dt-bindings: clock: renesas: Document RZ/V2H(P) SoC CPG new 15bba65c1927 dt-bindings: soc: renesas: Document RZ/V2H EVK board new bbdee962b2c1 Merge tag 'renesas-r9a09g057-dt-binding-defs-tag' into ren [...] new 740cf2a2d686 arm64: dts: renesas: Add initial SoC DTSI for RZ/V2H(P) SoC new 2fddca72dc95 arm64: dts: renesas: Add initial DTS for RZ/V2H EVK board new e3dc593ef3a8 arm64: dts: renesas: r9a09g057: Add OSTM0-OSTM7 nodes new 04c80e7bed79 arm64: dts: renesas: r9a09g057: Add RIIC0-RIIC8 nodes new 2cc5322acdb4 arm64: dts: renesas: r9a09g057: Add SDHI0-SDHI2 nodes new 095105496e7d arm64: dts: renesas: r9a09g057: Add WDT0-WDT3 nodes new 5f0dad980205 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable OSTM, [...] new 686bba2a17f4 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable watchdog new 8c07e11916ff arm64: dts: renesas: r8a779g0: Add family fallback for VIN IP new e9f351d67d59 arm64: dts: renesas: r8a779a0: Add family fallback for VIN IP new c92be7b6b355 arm64: dts: renesas: r8a779h0: Add family fallback for VIN IP new 2c5c9e37c10e arm64: dts: renesas: r8a779g0: Add family fallback for CSISP IP new af9e91cb9792 arm64: dts: renesas: r8a779a0: Add family fallback for CSISP IP new cc41aa93bbaf arm64: dts: renesas: r8a779h0: Add family fallback for CSISP IP new 5d9e36498bea Merge tag 'renesas-dts-for-v6.12-tag2' of https://git.kern [...] new c36f60772e2a arm64: dts: ti: k3-j721s2-som-p0: Update mux-controller node name new e3cce1229c34 arm64: dts: ti: k3-j7200-som-p0: Update mux-controller node name new ba7b9e8408ab arm64: dts: ti: k3-j784s4-evm: Use 4 lanes for PCIe0 on EVM new 7439fec041c2 arm64: dts: ti: k3-am642-tqma64xxl-mbax4xxl: add PRU Ether [...] new f2a5177bb83d arm64: dts: ti: k3-am68-sk-base-board: Add clklb pin mux for mmc1 new 235b5b08ea3c arm64: dts: ti: k3-am62p: Add gpio-reserved-ranges for main_gpio1 new 67d820656fd8 arm64: dts: ti: k3-j722s: Add gpio-reserved-ranges for main_gpio1 new 10e7bfd8114c arm64: dts: ti: k3-am62: Enable CPU freq throttling on the [...] new 87adfd1ab03a arm64: dts: ti: am642-phyboard-electra: Add PRU-ICSSG nodes new f92ed4e4c845 dt-bindings: soc: ti: am654-serdes-ctrl: Add simple-mfd to [...] new 73f7ec38556e arm64: dts: ti: k3-am65: Add simple-mfd compatible to SerD [...] new f0f961ab9c96 arm64: dts: ti: k3-am654-idk: Add Support for MCAN new 182a86256009 arm64: dts: ti: k3-am642-evm: Silence schema warning new 9f3814a7c06b arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations new 1a314099b755 arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x [...] new 549833b69753 arm64: dts: ti: k3-j784s4-main: Align watchdog clocks new fdf47b3a379b arm64: dts: ti: k3-am64*: Disable ethernet by default at S [...] new 936fa8b91aba arm64: dts: ti: k3-j7200-som-p0: Switch MAIN R5F cluster t [...] new 956d1f88a7df arm64: dts: ti: k3-j721e-som-p0: Switch MAIN R5F clusters [...] new 17613194f8f7 arm64: dts: ti: k3-j721e-sk: Switch MAIN R5F clusters to S [...] new ab630a7f4291 arm64: dts: ti: k3-j721s2-som-p0: Switch MAIN R5F clusters [...] new e1f2bf759c53 arm64: dts: ti: k3-am68-sk-som: Switch MAIN R5F clusters t [...] new 10ef034f94ef arm64: dts: ti: k3-j784s4-evm: Switch MAIN R5F clusters to [...] new 34d0e51ad34b arm64: dts: ti: k3-am69-sk: Switch MAIN R5F clusters to Sp [...] new e0133f883cf1 arm64: dts: ti: iot2050: Disable lock-step for all iot2050 boards new dba27d026fc8 arm64: dts: ti: iot2050: Add overlays for M.2 used by firmware new f7d6dacb233e arm64: dts: ti: k3-j7200-som-p0: Change timer nodes status [...] new 96b2d17bfe40 arm64: dts: ti: k3-j721e-som-p0: Change timer nodes status [...] new a8d1241bd6e5 arm64: dts: ti: k3-j721e-sk: Change timer nodes status to [...] new 1cf3a036f91a arm64: dts: ti: k3-j721s2-som-p0: Change timer nodes statu [...] new ce25e4c7dff5 arm64: dts: ti: k3-am68-sk-som: Change timer nodes status [...] new d8087ca36a29 arm64: dts: ti: k3-j784s4-evm: Change timer nodes status t [...] new bdebd509e43e arm64: dts: ti: k3-am69-sk: Change timer nodes status to reserved new 0c95ffb74eec arm64: dts: ti: k3-am62p5-sk: Remove CTS/RTS from wkup_uar [...] new 010b035ab4d7 arm64: dts: ti: k3-j722s-evm: Describe main_uart5 new 46ca5c720770 arm64: dts: ti: k3-j722s-evm: Add support for multiple CAN [...] new 540fcd5fbdb5 arm64: dts: ti: k3-am62a: Add E5010 JPEG Encoder new 99ced42d6f3e arm64: dts: ti: k3-am64: add USB fallback compatible to J721E new 557998663825 arm64: dts: ti: k3-am65: Include entire FSS region in ranges new 16dee71beec8 arm64: dts: ti: k3-j721e: Include entire FSS region in ranges new a919e59c0c15 arm64: dts: ti: k3-j721s2: Include entire FSS region in ranges new 6c67a0f1647d arm64: dts: ti: k3-j784s4: Include entire FSS region in ranges new 2bea7920da80 arm64: dts: ti: k3-am654-idk: Fix dtbs_check warning in IC [...] new 47ca0776e363 arm64: dts: ti: k3-am642-evm-nand: Rename pinctrl node and [...] new 5c19aeb8ae4f arm64: dts: ti: k3-j721s2-evm-gesi-exp-board: Rename gpio- [...] new d4847546b620 arm64: dts: ti: k3-am62p: Remove 'reserved' status for ESM new c94da2159dfd arm64: dts: ti: k3-am62p: Fix ESM interrupt sources new cc3a295ebb65 arm64: dts: ti: k3-am62: Add comments to ESM nodes new 54ed32742a2b arm64: dts: ti: k3-am62a: Add ESM nodes new 633bcfa50259 arm64: dts: ti: k3-am64: Add more ESM interrupt sources new 50f368a0c166 arm64: dts: ti: k3-am65: Add ESM nodes new f3be0032e116 arm64: dts: ti: iot2050: Declare Ethernet PHY leds new b8c773f55693 dt-bindings: arm: ti: Add BeagleY-AI new c5e615963bbe arm64: dts: ti: Add k3-am67a-beagley-ai new ce9d793b2bbb arm64: dts: ti: k3-am68-sk-som: Update Partition info for [...] new 05b1653c4fc1 arm64: dts: ti: k3-j722s-main: Add R5F and C7x remote proc [...] new 5b035d14a508 arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Commu [...] new 7b6eee4f0e31 Merge tag 'ti-k3-dt-for-v6.12' of https://git.kernel.org/p [...] new 514951a81a5e riscv: dts: sophgo: cv18xx: add DMA controller new 63c33528b70d riscv: dts: sophgo: Add sdhci0 configuration for Huashan Pi new 5d9e6bc82bd0 riscv: dts: sophgo: Use common "interrupt-parent" for all [...] new c8eb04aecdd4 riscv: dts: sophgo: Add i2c device support for sg2042 new 014b839f79dc riscv: sophgo: dts: add mmc controllers for SG2042 SoC new a508d794f86e riscv: sophgo: dts: add gpio controllers for SG2042 SoC new 585dcb21ccba riscv: dts: sophgo: Add mcu device for Milk-V Pioneer new 747d99c586fd dt-bindings: interrupt-controller: Add SOPHGO SG2002 plic new fa1823d4e2eb dt-bindings: riscv: Add Sipeed LicheeRV Nano board compatibles new 8456010c9557 Merge tag 'riscv-sophgo-dt-for-6.12' of https://github.com [...] new 9ebd74c20a48 dt-bindings: arm: fsl: add i.MX93 14x14 EVK board new 32e1089ed235 dt-bindings: arm: fsl: add fsl-ls2081a-rdb board new 5d7b3dfb30e0 dt-bindings: arm: fsl: correct spelling of TQ-Systems new b575d3bd08d2 dt-bindings: arm: fsl: Add Kontron i.MX93 OSM-S based boards new e09e0a7ae3c6 dt-bindings: arm: fsl: rename gw7905 to gw75xx new 8a8f1e4e46a8 dt-bindings: arm: fsl: drop usage of VAR-SOM-MX8MM SoM com [...] new 7dfb497191f0 dt-bindings: arm: fsl: Add Variscite Symphony board and VA [...] new 701f86fce5c9 Merge tag 'imx-bindings-6.12' of https://git.kernel.org/pu [...] new 52f82ed6a606 ARM: dts: imx6sx-udoo-neo: Properly configure ENET_REF new 53ad698be8fe ARM: dts: imx53-qsb-hdmi: Do not disable TVE new 8fd256b6e6dc ARM: dts: imx53-qsb-hdmi: Merge display0 node new ebfaa1a900c4 ARM: dts: imx1/imx27: Use dma-controller as node name new d8ae1cdea3e7 ARM: dts: imx7-mba7: add iio-hwmon support new 3e74825cd9ff ARM: dts: imx7-mba7: improve compatible for LM75 temp sensor new 0353e9809eb6 ARM: dts: imx28-apx4devkit: Fix the regulator description new d469b771afe1 ARM: dts: imx6: update spdif sound card node properties new 6c8c4d077f15 MAINTAINERS: correct TQ Systems DTS patterns new 0e49cfe364de ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property new d6d6642bfc88 ARM: dts: imx7: align pin config nodes with bindings new b0d9c74d8865 ARM: dts: imx7d-sdb: align pin config nodes with bindings new 135be5386de7 ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b new 5d0813c2f73d ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor new 0bfef93bd6ac ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor new 968a549ccadb ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux new 6e55258118bd ARM: dts: imx23/8: Rename apbh and apbx nodes new 1b0e32753d85 ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl new 3dedd4889cfc ARM: dts: imx6ull-seeed-npi: fix fsl,pins property in tscg [...] new c4f3e42454b6 ARM: dts: imx28-tx28: Fix the fsl,saif-master usage new e515be1280c3 ARM: dts: imx6ul-tx6ul: drop empty pinctrl placeholder new a9c741d8e97c ARM: dts: imx6ul: align pin config nodes with bindings new d1b442036690 ARM: dts: imx6sl: align pin config nodes with bindings new 79691288f75d ARM: dts: imx6qdl: align pin config nodes with bindings new a51f97aef653 ARM: dts: imx28-lwe: Fix partitions definitions new f526d20a33d3 ARM: dts: imx28-lwe: Reduce maximal SPI frequency new c30f4711b8bf ARM: dts: imx28-lwe: Remove saif[01] definitions new 9c6a3382f5ac Merge tag 'imx-dt-6.12' of https://git.kernel.org/pub/scm/ [...] new b06402b31d9f arm64: dts: imx95: add p2a reply channel new 1bf641c514cf arm64: dts: imx93: drop duplicated properties new 0481dadbc5e5 arm64: dts: imx93: support i.MX93-14x14-EVK board new 915fd2e127e8 arm64: dts: imx95: add edma[1..3] nodes new 70fd1f6641e2 arm64: dts: imx95: add sai[1..6], xcvr and micfill new 288c31c92f45 arm64: dts: imx95-19x19-evk: Add audio related nodes new a748b411d6ba arm64: dts: imx95: add flexspi node new cb681512722d arm64: dts: imx95-19x19-evk: add flexspi and child node new 3d282d5cc8a8 arm64: dts: imx95: add thermal_zone label new 7500e5b3706e arm64: dts: imx95-19x19-evk: add pwm fan control new c716fb7effde arm64: dts: imx8mm-phygate-tauri-l: Remove compatible from dtso new f384d2828f0d arm64: dts: imx8mm-venice-gw72xx-0x: Remove compatible from dtso new 3d2ce0fbcd33 arm64: dts: s32g: Disable usdhc write-protect new 64c9c977c802 arm64: dts: freescale: imx8mp-phycore: Add no-eth overlay new 128cc36bdad8 arm64: dts: imx8mp-phyboard-pollux: Disable write-protect [...] new 9f92b047d05f arm64: dts: imx8: remove non-existent DACs new 33b49409f066 arm64: dts: imx8-ss-dma: add #address-cells and #size-cell [...] new f2fd0ca4fe87 arm64: dts: imx8-ss-dma: Fix adc0 closing brace location new be9885cee34e arm64: dts: imx8mm-tqma8mqml-mba8mx: Increase frequency fo [...] new b4167d9757c1 arm64: dts: freescale: imx93-tqma9352: improve pad configuration new d82a4f5c9528 arm64: dts: s32g: add the pinctrl node new 38e93270fd73 arm64: dts: imx8mm-emtop-baseboard: Add Ethernet Support new f5639dfb0352 arm64: dts: imx93: Add #sound-dai-cells property new 198aa4706cc7 arm64: dts: imx93-11x11-evk: add bt-sco sound card support new fcfa86b3e02c arm64: dts: imx93-11x11-evk: Add PDM microphone sound card [...] new 06980320c808 arm64: dts: imx93-11x11-evk: Add audio XCVR sound card new 280899d46f70 arm64: dts: imx8-ss-dma: enable dma support for lpspi new 331c038a95dc arm64: dts: imx93: add cache info new d51f75270a60 arm64: dts: imx8mp-verdin: drop limit to sdio wi-fi freque [...] new 61a3e037b813 arm64: dts: layerscape: rename aux-bus to bus new e39f567e1c38 arm64: dts: layerscape: rename rcpm as wakeup-control from [...] new 2950f80befa8 arm64: dts: layerscape: use common pcs-handle property new e32faab60d69 arm64: dts: fsl-ls1043a: change uqe to uqe-bus and remove [...] new 8b35a4aceaa1 arm64: dts: fsl-ls1028a: add fsl,ls1028-reset for syscon new c7ad422f0e09 arm64: dts: layerscape: add msi-cell = <1> for gic its new 7c8ffc5555cb arm64: dts: layerscape: remove big-endian for mmc nodes new f79fbf356da3 arm64: dts: fsl-ls1046a: remove big-endian at memory-controller new d8a01abb8280 arm64: dts: layerscape: remove undocumented fsl,ls-pcie-ep new 1573f6a201be arm64: dts: fsl,ls2085a: remove fsl,ls2085a-pcie new abfd53a708ff arm64: dts: imx95: add DDR Perf Monitor node new 6ed087411969 arm64: dts: imx95: add flexcan[1..5] support new c771a5ef48a2 arm64: dts: imx8mp-verdin: add HDMI audio support new f15a8b38af2b arm64: dts: fsl-ls1028a: remove undocumented 'little-endia [...] new 997fde9d422b arm64: dts: fsl-ls208xa: move reboot node under syscon new c59339ec2661 arm64: dts: imx8mm-venice-gw7901: add #address(size)-cells [...] new ad46d513b0ed arm64: dts: imx8mp-data-modul-edm-sbc: remove #clock-cells [...] new 3779d89370aa arm64: dts: imx8mp-venice-gw74xx-imx219: remove compatible [...] new d77d0cebbbbc arm64: dts: imx8mm/n-beacon-kit: Fix the order of ADV7535 [...] new ebd60f604a88 arm64: dts: imx93-tqma9352-mba93: Fix USB hub node name new 3298cd783179 arm64: dts: imx93: add lpi2c1 and st lsm6dso node new 788f125e5db1 arm64: dts: freescale: imx8mp-phyboard-pollux: Add and enable TPM new 6f5a740c5f47 arm64: dts: layerscape: remove unused num-viewport new 70cf622bb16e arm64: dts: mba8mx: Add Ethernet PHY IRQ support new 2b52fd6035b7 arm64: dts: Add support for Kontron i.MX93 OSM-S SoM and B [...] new 7e4030e32a53 arm64: dts: imx8mp: Clarify csis clock frequency new 54b7ff384dbf arm64: dts: imx8mp-phycore: Add VDD_IO regulator new 5e302aae4c77 arm64: dts: imx8mp-phycore: Assign regulator to EEPROM node new 893a86ce49aa arm64: dts: imx8mp-phyboard-pollux: Add SD-Card vqmmc supply new c27b263935de arm64: dts: imx8mp-phyboard-pollux: Assign regulator to EE [...] new c53c06cdfa60 arm64: dts: imx8mp-phyboard-pollux: Add VCC_5V_SW regulator new 6338d429cf2d arm64: dts: imx8mp-phyboard-pollux: Add usb3_phy1 regulato [...] new f6c6f596d8a6 arm64: dts: imx8mp-phyboard-pollux: add rtc aux-voltage-ch [...] new b2fa132fd274 arm64: dts: imx8mm-phyboard-polis: add rtc aux-voltage-chargeable new d39cff92b956 arm64: dts: imx8mm-phygate-tauri-l: add rtc aux-voltage-ch [...] new 2d39b78e5716 arm64: dts: imx8mp: Add DT nodes for the two ISPs new 928325d20d5a arm64: dts: imx8mp: Enable HDMI to Data Modul i.MX8M Plus eDM SBC new 4a2fdc1691c5 arm64: dts: imx8mm: Update Data Modul i.MX8M Mini eDM SBC [...] new d2858e6bd36c arm64: dts: freescale: imx93-tqma9352: Add PMIC node new efe6a2213292 arm64: dts: freescale: imx93-tqma9352: add eMMC regulators new e9237480629f arm64: dts: freescale: imx93-tqma9352-mba93xxla: improve p [...] new 7301ba350c9d arm64: dts: freescale: imx93-tqma9352-mba93xxla: enable LP [...] new ce5e59c145f0 arm64: dts: freescale: imx93-tqma9352-mba93xxla: add irq f [...] new 3dc31c4153f5 arm64: dts: freescale: imx93-tqma9352-mba93xxla: add missi [...] new bd8ef6c43919 arm64: dts: freescale: imx93-tqma9352-mba93xxla: Add ether [...] new a1309c3f6b1f arm64: dts: freescale: imx93-tqma9352-mba93xxla: add GPIO [...] new 7a47f6fa0d4a arm64: dts: freescale: imx93-tqma9352-mba93xxca: add RTC / [...] new ed02d0b9d979 arm64: dts: freescale: imx93-tqma9352-mba93xxca: improve p [...] new 4f823f59a78d arm64: dts: freescale: imx93-tqma9352-mba93xxca: add missi [...] new 89950bd76309 arm64: dts: freescale: imx93-tqma9352-mba93xxca: Add ether [...] new 167445e13b58 arm64: dts: freescale: imx93-tqma9352-mba93xxca: add GPIO [...] new 0b5fdfaa8e45 arm64: dts: freescale: imx93-tqma9352: set SION for cmd an [...] new 3157f6cd7159 arm64: dts: imx8-ss-img: remove undocument slot for jpeg new d509a067be04 arm64: dts: fsl-ls1043a: move "fsl,ls1043a-qdma" ahead "fs [...] new 6daeee3e422a arm64: dts: fsl-ls1012a-frdm: move clock-sc16is7xx under r [...] new 82cf5d1fb908 arm64: dts: layerscape: rename mdio-mux-emi to mdio-mux@<addr> new beb9c79ef91d arm64: dts: fsl-ls1028: add missed supply for wm8904 new f3ab34595c53 arm64: dts: imx8mm-venice-gw7902(3): add #address-cells fo [...] new e1a23f2ba98d arm64: dts: fsl-lx2160a-tqmlx2160a: change "vcc" to "vdd" [...] new 5c7a868e297f arm64: dts: imx8mp-venice: add vddl and vana for sensor@10 new cb2633ee47d9 arm64: dts: fsl-ls1088a-ten64: change to low case hex value new 6f1d1dc17e46 arm64: dts: s32v234: remove fallback compatible string arm [...] new 96aaa0a893d1 arm64: dts: imx8mm-beacon-kit: add DVDD-supply and DOVDD-supply new 7b1e0e856892 arm64: dts: imx8mp-beacon: Enable DW HDMI Bridge new 7c52e1695f89 arm64: dts: imx8m: update spdif sound card node properties new 52e6774ac3f9 arm64: dts: imx8mp-evk: Add native HDMI output new 945413212894 arm64: dts: imx8mp-phyboard-pollux-rdk: Add support for PCIe new 47ccd0f2df48 arm64: dts: imx93-11x11-evk: Add PWM backlight for "LVDS" [...] new 124ec4bbafbb arm64: dts: freescale: rename gw7905 to gw75xx new 7764fef26ea9 arm64: dts: imx95: Add NETCMIX block control support new 0fba24b3b956 arm64: dts: imx8: add basic lvds0 and lvds1 subsystem new cb53240c0458 arm64: dts: imx8qm: add lvds subsystem new 9b0a5fac0312 arm64: dts: imx8: add basic mipi subsystem new b6b7aaf3814d arm64: dts: imx8qm: add mipi subsystem new 52c9971edd4f arm64: dts: imx8qm-mek: add cm4 remote-proc and related me [...] new d8b48040cb7c arm64: dts: imx8qm-mek: add pwm and i2c in lvds subsystem new 1110cb4fc637 arm64: dts: imx8qm-mek: add i2c in mipi[0,1] subsystem new b237975b2cd5 arm64: dts: imx8qm-mek: add usb 3.0 and related type C nodes new 53f7fe50706f arm64: dts: colibri-imx8x: Add usb support new 7f6b48a66362 arm64: dts: colibri-imx8x: Add analog inputs new 0f264378357a arm64: dts: colibri-imx8x: Add fxl6408 gpio expander new ce97bdc344e5 arm64: dts: colibri-imx8x: Add sound card new 8b23ba41e6a1 arm64: dts: colibri-imx8x: Add PMIC thermal zone new 8b3667465927 arm64: dts: colibri-imx8x: Add USB3803 HUB new 6cfdfed8a65d arm64: dts: colibri-imx8x: Add vpu support new 9d4b4f60b556 arm64: dts: colibri-imx8x: Add adma_pwm new 251268b10122 arm64: dts: colibri-imx8x: Add 50mhz clock for eth new 0b8b11f00a20 arm64: dts: colibri-imx8x: Cleanup comments new 6a312e42c599 arm64: dts: ls1088ardb: add new RTC PCF2131 support new 1a15e6751e2b arm64: dts: imx8mm-var-som: drop unused top-level compatible new 6c2a1f4f7125 arm64: dts: imx8mp-var-som-symphony: Add Variscite Symphon [...] new f68db46a0977 arm64: dts: imx: rename gpio hog as <gpio name>-hog new 003729a1e5c4 Merge tag 'imx-dt64-6.12' of https://git.kernel.org/pub/sc [...] new b9bf5612610a ARM: dts: am335x-bone-common: Increase MDIO reset deassert time new cf399f182c86 ARM: dts: omap: am335x-bone: convert NVMEM content to layo [...] new 65dcab697039 ARM: dts: ti: omap: am335x-regor: Fix RS485 settings new 22644cc04435 ARM: dts: ti: omap: am335x-wega: Fix audio clock provider new 76276bfb89f2 Merge tag 'omap-for-v6.12/dt-signed' of https://git.kernel [...] new b230e1b21c62 ARM: dts: stm32: Keep MDIO bus in AF across suspend DH STM [...] new 44791c0fe327 ARM: dts: stm32: Disable PHY clock output on DH STM32MP13x [...] new 5d1ff2dde48f ARM: dts: stm32: Add ethernet MAC nvmem cells to DH STM32M [...] new 4a12b200a66c ARM: dts: stm32: Add missing gpio options for sdmmc2_d47_pins_d new 9d4de04f615b ARM: dts: stm32: Describe PHY LEDs in DH STM32MP13xx DHCOR [...] new 7de129f5389b ARM: dts: stm32: stm32mp151a-prtt1l: Fix QSPI configuration new eb2247f1420a dt-bindings: arm: stm32: Add compatible strings for Proton [...] new 8267753c891c ARM: dts: stm32: Add MECIO1 and MECT1S board variants new 2ac59e0957f8 ARM: dts: stm32: Sort properties in audio endpoints on STM [...] new 5afb9b98a748 ARM: dts: stm32: Switch bitclock/frame-master to flag on S [...] new 7d6b8316ba13 ARM: dts: stm32: Use SAI to generate bit and frame clock o [...] new a0f35e934e0b Merge tag 'stm32-dt-for-v6.12-1' of https://git.kernel.org [...] new 611cd69fe4c7 ARM: dts: qcom: pma8084: add pon node new 046301eafc32 ARM: dts: qcom: apq8064-pins: correct error in drive-stren [...] new 6dbec1c39d3f ARM: dts: qcom: asus,nexus7-flo: remove duplicate pinctrl [...] new c9c8f449c8a2 ARM: dts: qcom: apq8064: adhere to pinctrl dtschema new de52c020e1a9 ARM: dts: qcom: ipq8064: adhere to pinctrl dtschema new 268a968ef946 ARM: dts: qcom: ipq4019: adhere to pinctrl dtschema new 56080a497739 ARM: dts: qcom: msm8974pro-samsung-klte: Add pstore node new 89721c0e5bf1 ARM: dts: qcom: apq8064: drop reg-names on sata-phy node new 440c3fdbfa7d ARM: dts: qcom: {a,i}pq8064: correct clock-names in sata node new 02f2ddaa1a78 ARM: dts: qcom: msm8226: Add CPU frequency scaling support new 807dfab84520 ARM: dts: qcom: msm8226: Hook up CPU cooling new c47dd4a87160 ARM: dts: qcom: msm8226: Convert APCS usages to mbox interface new 18042ad9dfd0 ARM: dts: qcom: msm8226-microsoft-common: Add inertial sensors new a11a87a9a66e ARM: dts: qcom: add generic compat string to RPM glink channels new a77498a43345 Merge tag 'qcom-arm32-for-6.12' of https://git.kernel.org/ [...] new 27302c7d8590 arm64: dts: qcom: x1e80100: Fix up hex style new a237b8da413c arm64: dts: qcom: x1e80100: Disable SMB2360_2 by default new 8d86550c2fc2 arm64: dts: qcom: x1e80100-crd: Add LID switch new e93230d0597a arm64: dts: qcom: sa8775p: Add interconnects for ethernet new 86b8eb4dbb61 arm64: dts: qcom: pmi8994: Add label to wled node new ed14bed60cbe arm64: dts: qcom: pmi8950: Remove address from lpg node new 421688265d7f arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA [...] new dd5f9b31bb1a arm64: dts: qcom: sm8650-hdk: use the PMU to power up bluetooth new af8f801f59ed arm64: dts: qcom: sm8550-qrd: use the PMU to power up bluetooth new 6b18c5d2cd61 arm64: dts: qcom: msm8939-samsung-a7: rename pwm node to c [...] new 1e19ffdb780a arm64: dts: qcom: msm8916-samsung-grandmax: Add touchscreen new 73655137a570 arm64: dts: qcom: sm8550-hdk: add the Wifi node new 7313361396d1 arm64: dts: qcom: sc8280xp-crd: disable PCIe perst pull downs new 60a99c4c10d4 arm64: dts: qcom: sc8280xp-crd: clean up PCIe2a pinctrl node new a59e55237c47 arm64: dts: qcom: sc8280xp-x13s: disable PCIe perst pull downs new dfd06c0e7ff7 arm64: dts: qcom: sc8280xp-x13s: clean up PCIe2a pinctrl node new 3ac5e84058a6 Merge branch 'arm64-fixes-for-6.11' into HEAD new 62ab23e15508 arm64: dts: qcom: x1e80100: add PCIe5 nodes new b045fcaaa8c1 arm64: dts: qcom: x1e80100-crd: enable SDX65 modem new 0bf8dabfa3c0 arm64: dts: qcom: msm8916-longcheer-l8910: Add rear flash new 40e9327a8036 arm64: dts: qcom: x1e80100: add rpmh-stats node new 4e597323ef3d arm64: dts: qcom: msm8916-samsung-rossa: Add touchscreen new f98bdb21cfc9 arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash new d2e577267cc2 dt-bindings: arm: qcom: Add LG G4 (h815) new ed3c955cab3a arm64: dts: qcom: msm8992-lg-h815: Initial support for LG [...] new e3eaace51cb0 dt-bindings: arm: qcom: Add msm8916/39 based Lenovo devices new bc5bf7b1ec49 arm64: dts: qcom: msm8916-wingtech-wt865x8: Add Lenovo A60 [...] new 9a2ec63ae683 arm64: dts: qcom: msm8939-wingtech-wt82918: Add Lenovo Vib [...] new ff5affd17bde arm64: dts: qcom: sm6115-pro1x: Add Hall Switch and Camera Button new 4686161eb871 arm64: dts: qcom: sm6115-pro1x: Add PCA9534 IO Expander new e46b455e67f8 arm64: dts: qcom: sm6115-pro1x: Add Goodix Touchscreen new 17c98581155e arm64: dts: qcom: sm6115-pro1x: Add Caps Lock LED new 95b19afd734d arm64: dts: qcom: sm6115-pro1x: Enable SD card slot new 8b9f76a6f8fb arm64: dts: qcom: sm6115-pro1x: Enable MDSS and GPU new e0674d85c804 arm64: dts: qcom: sm6115-pro1x: Hook up USB3 SS new 79f8d127c46a arm64: dts: qcom: sm6115-pro1x: Add PMI632 Type-C property new b5c63330a7ef arm64: dts: qcom: sm6115-pro1x: Enable RGB LED new e055924159df arm64: dts: qcom: sm6115-pro1x: Enable remoteprocs new 84c1711f2750 arm64: dts: qcom: sm6115-pro1x: Enable ATH10K WLAN new 39b5ffc95543 dt-bindings: clock: qcom: Add missing USB MP resets new 9ed1dd650d44 Merge branch '20240730-sc8180x-usb-mp-v2-1-a7dc4265b553@qu [...] new c8d8e936bc82 arm64: dts: qcom: sc8180x-pmics: Add second PMC8180 GPIO new 82a40c7b0656 arm64: dts: qcom: sc8180x: Align USB nodes with binding new 96aab8ff59a9 arm64: dts: qcom: sc8180x: Add USB MP controller and phys new e12953d3b126 arm64: dts: qcom: sc8180x-primus: Enable the two MP USB ports new c1ece392ed90 arm64: dts: qcom: sc8180x-lenovo-flex-5g: Enable USB multi [...] new 44933cd06e34 dt-bindings: clock: qcom: Add SM8150 camera clock controller new 0e1b56c06029 Merge branch '20240731062916.2680823-7-quic_skakitap@quici [...] new f75537a42afb arm64: dts: qcom: Add camera clock controller for sm8150 new 359c8c8491b5 arm64: dts: qcom: pm8950: Add resin node new 717ca334afd7 arm64: dts: qcom: sa8775p: Add capacity and DPC properties new ccf683fa0c9b arm64: dts: qcom: msm8916-samsung-fortuna: Add touch keys new 99447ef003d1 dt-bindings: clock: qcom,sm8650-dispcc: replace with symlink new bb80185cde48 Merge branch '20240717-dispcc-sm8550-fixes-v2-7-5c4a3128c4 [...] new 4e71c38244db arm64: dts: qcom: sm8650-qrd: use the PMU to power up bluetooth new 3706bcfbdb8a arm64: dts: qcom: sc8180x: Enable the power key new 5115bcaf68d8 dt-bindings: clock: qcom: add DISPCC clocks on SM4450 new 9bf45e4f317f dt-bindings: clock: qcom: add CAMCC clocks on SM4450 new 47bad234eed9 dt-bindings: clock: qcom: add GPUCC clocks on SM4450 new b40c6fe8215c Merge branch '20240611133752.2192401-1-quic_ajipan@quicinc [...] new b87b8df9c0e4 arm64: dts: qcom: sm4450: add camera, display and gpu cloc [...] new 4f33e6432f08 arm64: dts: qcom: sm8550: add description of CCI controllers new 9e2ebc5817c9 arm64: dts: qcom: sm8650: add description of CCI controllers new 8c7dbbed2772 arm64: dts: qcom: x1e80100: add soundwire controller resets new d374fafd8972 arm64: dts: x1e80100-crd: fix wsa soundwire port mapping new 6e229f911843 arm64: dts: x1e80100-qcp: fix wsa soundwire port mapping new b5cbd179f466 arm64: dts: qcom: sa8295p-adp: Enable the four USB Type-A ports new 7a7d98fca65d arm64: dts: qcom: sdx75: update reserved memory regions for mpss new 41c72f36b286 arm64: dts: qcom: sdx75: Add remoteproc node new 42a7b7ca4d1d arm64: dts: qcom: sdx75-idp: enable MPSS remoteproc node new 0b7d94e9d15d arm64: dts: qcom: add generic compat string to RPM glink channels new 04b2f8d5aec3 arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash new 1dd1a6d2b185 arm64: dts: qcom: sa8775p: Add CPU and LLCC BWMON new 0bdadbf5c6fa arm64: dts: qcom: sm7125-xiaomi-common: Add reset-gpios fo [...] new 5e1cf9f1f397 arm64: dts: qcom: sm8350: add MDSS registers interconnect new 08822cf3de00 arm64: dts: qcom: sm8350: add refgen regulator new c17427c6ca5e dt-bindings: qcom: Document samsung,j3ltetw new 469fc2e7a995 arm64: dts: qcom: msm8916-samsung-j3ltetw: Add initial dev [...] new 89817522b1a5 dt-bindings: mailbox: qcom-ipcc: Add GPDSP0 and GPDSP1 clients new df54dcb34ff2 arm64: dts: qcom: sa8775p: add ADSP, CDSP and GPDSP nodes new 2bec6f6a2281 arm64: dts: qcom: sa8775p-ride: enable remoteprocs new 21927e94caa5 arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor new 3e813b5408b7 arm64: dts: qcom: msm8916-samsung-gt58: Enable the touchkeys new c46eef29907b arm64: dts: qcom: x1e80100-yoga: Update panel bindings new 4f79d0deae37 arm64: dts: qcom: sa8775p: add CPU idle states new a13676eac29c arm64: dts: qcom: msm8976: Add restart node new 015dff12dfde dt-bindings: clock: gcc-msm8998: Add Q6 and LPASS clocks d [...] new 562a2a89ab4e Merge branch '20240814-lpass-v1-1-a5bb8f9dfa8b@freebox.fr' [...] new 1a9544b83225 arm64: dts: qcom: msm8998: Add disabled support for LPASS [...] new be7399872f79 arm64: dts: qcom: sm8250: move lpass codec macros to use c [...] new a500427c84d1 dt-bindings: interconnect: Add Qualcomm IPQ5332 support new a7948e0535db Merge branch '20240730054817.1915652-2-quic_varada@quicinc [...] new 8312d0f20f83 arm64: dts: qcom: ipq5332: Add icc provider ability to gcc new b45af698d511 arm64: dts: qcom: sa8775p: fix the fastrpc label new 5c5edbf46177 arm64: dts: qcom: x1e80100: Add USB Multiport controller new f7b01bfb4b47 arm64: qcom: sa8775p: Add ADSP and CDSP0 fastrpc nodes new cad5b06c1fc7 arm64: dts: qcom: sm8150-mtp: drop incorrect amd,imageon new 2538d0689cfe dt-bindings: arm: qcom: Add Surface Laptop 7 devices new 02a1bfb34ca8 arm64: dts: qcom: x1e80100-pmics: Add PMC8380C PWM new ecbdce2041ee arm64: dts: qcom: x1e80100: Add UART2 new 09d77be56093 arm64: dts: qcom: Add support for X1-based Surface Laptop [...] new 4b520e4983c3 Revert "arm64: dts: qcom: msm8939-longcheer-l9100: Add rea [...] new 7ad660f9991d dt-bindings: arm: qcom: Add Lenovo ThinkPad T14s Gen 6 new 7d1cbe2f4985 arm64: dts: qcom: Add X1E78100 ThinkPad T14s Gen 6 new 17c5909f53e0 arm64: dts: qcom: x1e80100: Add orientation-switch to all [...] new fec09568a355 arm64: dts: qcom: qcm6490-idp: Add SD Card node new ba728bda663b arm64: dts: qcom: x1e80100: Fix PHY for DP2 new 4f6dc10b7e4a Merge tag 'qcom-arm64-for-6.12' of https://git.kernel.org/ [...] new 6e7fd890f1d6 arm64: dts: toshiba: Fix pl011 and pl022 clocks new 488386d7ec68 ARM: dts: amlogic: meson8b-ec100: align GPIO keys node nam [...] new 771dfd5a900b Merge tag 'amlogic-arm-dt-for-v6.11' of https://git.kernel [...] new d08c561325ba arm64: dts: amlogic: a5: add power domain controller node new 3ab9d54b5d84 arm64: dts: amlogic: enable some device nodes for S4 new 48635ba6f7a1 arm64: dts: amlogic: add watchdog node for A4 SoCs new 4b26afe7d216 arm64: dts: amlogic: s4: add ao secure node new 84ed73ee34d1 arm64: dts: amlogic: c3: add ao secure node new 4c23177c5188 arm64: dts: amlogic: t7: add ao secure node new b2d7fd0ecb29 arm64: dts: amlogic: a4: add ao secure node new 4ccba8cb2c5c dt-bindings: clock: fix C3 PLL input parameter new 520b792e8317 arm64: dts: amlogic: add some device nodes for C3 new d4bd8f3023b6 arm64: dts: amlogic: add C3 AW419 board new ca55a30d27cb arm64: dts: amlogic: c3: fix dtbcheck warning new 9b5d25117985 arm64: dts: amlogic: add clock and clock-names to sound cards new e202307b7566 arm64: dts: amlogic: gxlx-s905l-p271: drop saradc gxlx compatible new 828b70ea7fd1 Merge tag 'amlogic-arm64-dt-for-v6.12' of https://git.kern [...] new ef1e32cb6314 ARM: dts: Fix undocumented LM75 compatible nodes new a957af089616 arm64: dts: nuvoton: Add syscon to the system-management node new 0dfa542df942 arm64: dts: nuvoton: ma35d1: Add pinctrl and gpio nodes new 82d7cf56551a arm64: dts: nuvoton: ma35d1: Add uart pinctrl settings new dbd52a3a0669 dt-bindings: arm: sunxi: Add Anbernic RG35XXSP new 7c9ea4ab7617 arm64: dts: allwinner: h616: Add r_i2c pinctrl nodes new c712e5d09856 arm64: dts: allwinner: h616: Change RG35XX Series from r_r [...] new 2873085a8cd5 arm64: dts: allwinner: h700: Add Anbernic RG35XX-SP new 6b5502c1d43d arm64: dts: allwinner: h700: Add charger for Anbernic RG35XX new 89f1a037e97c arm64: dts: allwinner: a64: Add GPU thermal trips to the SoC dtsi new 15eb92636c60 Merge tag 'sunxi-dt-for-6.12' of https://git.kernel.org/pu [...] new 2bc1577ea2b1 arm64: dts: apm: storm: Rename menetphy@3 to ethernet-phy@3 new 0dcc20395653 arm64: dts: sprd: rename SDHCI and fuel gauge nodes to mat [...] new e2e0d4554de7 arm64: dts: sprd: reorder clock-names after clocks new a4b3f197bcd1 arm64: dts: sprd: move/add SPDX license to top of the file new 765fbe81d780 Merge tag 'dt64-cleanup-6.12' of https://git.kernel.org/pu [...] new 71aa9fd7b5de arm: dts: realview: Add/drop missing/spurious unit-addreses new c7b44ed960dd ARM: dts: nuvoton: wpcm450: align LED and GPIO keys node n [...] new 79800fa98d72 Merge tag 'dt-cleanup-6.12' of https://git.kernel.org/pub/ [...] new 8859ad50c41e dt-bindings: soc: bcm: document brcm,bcm2711-avs-monitor new ed0d78c75ca9 ARM: dts: broadcom: convert NVMEM content to layout syntax new 19c48f2789b0 ARM: dts: broadcom: bcm21664: Move chosen node into Garnet DTS new 34f86e8500af ARM: dts: bcm-mobile: Split out nodes used by both BCM2166 [...] new 364ae87602c5 dt-bindings: timer: convert bcm2835-system-timer bindings to YAML new 2192ef5e4bd1 dt-bindings: interrupt-controller: convert bcm2836-l1-intc [...] new ceb7d8adf640 Merge tag 'arm-soc/for-6.12/devicetree' of https://github. [...] new 01c007567944 arm64: dts: rockchip: drop hp-pin-name property from audio [...] new f1f348158813 dt-bindings: arm: rockchip: Add Hardkernel ODROID-M2 new ce48b8c976ce arm64: dts: rockchip: Add Hardkernel ODROID-M2 new 93f5fb809b83 arm64: dts: rockchip: Add missing tshut props to tsadc on [...] new 13066fc101ca arm64: dts: rockchip: Add RGA2 support to rk3588 new bd60cae2932c arm64: dts: rockchip: rk3588s fix sdio pins to pull up new 3e5be1d7e7ef dt-bindings: arm: rockchip: Add GameForce Ace new 4e946c447a04 arm64: dts: rockchip: Add GameForce Ace new 2edb4f0ede44 arm64: dts: rockchip: remove duplicate nodes from dts for [...] new 687d6009ae28 arm64: dts: rockchip: add CAN-FD controller nodes to rk3568 new e00bf1118503 arm64: dts: rockchip: add CAN0 and CAN1 interfaces to mecs [...] new 05b24f63b49b Merge tag 'v6.12-rockchip-dts64-2' of https://git.kernel.o [...] new 15db79e0bdcb ARM: dts: rockchip: Add i2c3 node for RV1126 new 212cda94739b ARM: dts: rockchip: Add i2s0 node for RV1126 new 898eb75f443e ARM: dts: rockchip: Add pwm node for RV1126 new 611347bb0e92 Merge tag 'v6.12-rockchip-dts32-2' of https://git.kernel.o [...] new db769d76874e dt-bindings: arm: aspeed: add IBM P11 BMC boards new e09e75d5c669 ARM: dts: aspeed: Add IBM P11 FSI devices new fe1d09efd2ae ARM: dts: aspeed: Add IBM P11 Blueridge BMC system new 787d4cbff0dc ARM: dts: aspeed: Add IBM P11 Blueridge 4U BMC system new fdc26e0560a0 ARM: dts: aspeed: Add IBM P11 Fuji BMC system new 76c553392543 ARM: dts: aspeed: convert ASRock SPC621D8HM3 NVMEM content [...] new 995d8fe0341e ARM: dts: aspeed: System1: Updates to BMC board new 931f133325d9 ARM: dts: aspeed: minerva: change the address of tmp75 new 606fe7e549cf ARM: dts: aspeed: minerva: change aliases for uart new adb385a33386 ARM: dts: aspeed: minerva: add eeprom on i2c bus new fff89fba6ff7 ARM: dts: aspeed: minerva: change RTC reference new 183d8a5973ef ARM: dts: aspeed: minerva: enable mdio3 new 6b843a98e7b6 ARM: dts: aspeed: minerva: remove unused bus and device new 90098bb35213 ARM: dts: aspeed: minerva: Define the LEDs node name new c0bb01e26f28 ARM: dts: aspeed: minerva: Add adc sensors for fan board new 6fcb6ad68ce0 ARM: dts: aspeed: minerva: add linename of two pins new 469e35cc2f36 ARM: dts: aspeed: minerva: enable ehci0 for USB new 629e75e5dc88 ARM: dts: aspeed: minerva: add tmp75 sensor new b9de5a3f82db ARM: dts: aspeed: minerva: add power monitor xdp710 new d0d21a66c8f0 ARM: dts: aspeed: minerva: revise sgpio line name new 99d1feddda30 ARM: dts: aspeed: minerva: Switch the i2c bus number new 527cb309bf8c ARM: dts: aspeed: minerva: remove unused power device new 9ac7385c0e1d ARM: dts: aspeed: minerva: add ltc4287 device new bd14a21d089a ARM: dts: aspeed: minerva: Add spi-gpio new e087adb102f5 ARM: dts: aspeed: minerva: add host0-ready pin new b49b858234f8 dt-bindings: arm: aspeed: add Meta Catalina board new ac552a63bb89 ARM: dts: aspeed: catalina: add Meta Catalina BMC new 326bed426c43 ARM: dts: aspeed: mtjade, mtmitchell: Add OCP temperature sensors new f90607680b36 ARM: dts: aspeed: mtmitchell: Add I2C temperature sensor a [...] new 0aa7ca5e8fb3 ARM: dts: aspeed: mtmitchell: Add Riser cards new f689462fcd5d ARM: dts: aspeed: mtmitchell: Enable i2c10 and i2c15 new 6177ea49c6b8 ARM: dts: aspeed: mtmitchell: Add LEDs new ae8fd5618411 ARM: dts: aspeed: Fix coprocessor interrupt controller node name new e5d7d1878921 ARM: dts: aspeed: Specify correct generic compatible for CVIC new df274369540d ARM: dts: aspeed: Specify required properties for sram node new 1c8b6faf882d ARM: dts: aspeed: Remove undocumented XDMA nodes new 27df8e28036e ARM: dts: aspeed: Clean up AST2500 pinctrl properties new 342329720a2c ARM: dts: aspeed-g6: Use generic 'ethernet' for ftgmac100 nodes new 8e778b7ec90a ARM: dts: aspeed-g6: Drop cells properties from ethernet nodes new 16d6671033c2 ARM: dts: aspeed: harma: Revise hsc chip new b44b6e3f4009 ARM: dts: aspeed: harma: Add VR devices new aeebc5a412fe ARM: dts: aspeed: harma: Add sgpio name new 7d0597019acb ARM: dts: aspeed: harma: Add ina238 new f0ad6cc9f6aa ARM: dts: aspeed: harma: Add power monitor xdp710 new bdf27467ba66 ARM: dts: aspeed: harma: Remove multi-host property new 687d7e18049e ARM: dts: aspeed: harma: Add fru device new 43a688a9e9d7 ARM: dts: aspeed: harma: Add temperature device new c8d75c18367d ARM: dts: aspeed: harma: Enable mctp controller new 7fa11184852f ARM: dts: aspeed: harma: Fix spi-gpio dtb_check warnings new d212c55cc811 ARM: dts: aspeed: harma: Remove pca9546 new 0bba315e04d2 ARM: dts: aspeed: catalina: Add pdb cpld io expander new b4c322c2783a ARM: dts: aspeed: catalina: Update io expander line names new 72e68896a787 Merge tag 'aspeed-6.12-devicetree' of https://git.kernel.o [...] new 2317d018b835 arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs new b0a4ce81f327 arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT63 [...] new d92fd0cc01b3 arm64: dts: mediatek: cherry: Specify pull resistance for [...] new 4c03a44e2668 arm64: dts: mediatek: mt8195-cherry: Remove keyboard-backl [...] new 98ef7cef1b3a arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI e [...] new 587c945c9333 arm64: dts: mediatek: mt8195: Add SCP phandle to MDP3 DMA [...] new 09d385679487 arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 [...] new be985531a5dd arm64: dts: mediatek: mt8395-nio-12l: Mark USB 3.0 on xhci [...] new fe035fa6f56c arm64: dts: mediatek: mt8195: Assign USB 3.0 PHY to xhci1 [...] new b3610c99f11c arm64: dts: mediatek: mt8186: add lvts definitions new 965fe9178871 arm64: dts: mediatek: mt8186: add default thermal zones new d39aacd1021a arm64: dts: mediatek: mt8188: add lvts definitions new 48456547da15 arm64: dts: mediatek: mt8188: add default thermal zones new 732ba9859604 arm64: dts: mediatek: mt8183-kukui: Disable unused efuse a [...] new ec5c04abbb3b arm64: dts: mediatek: mt7981: add SPI controllers new f5843dc83583 arm64: dts: mt8183-kukui: clean up regulator tree new 8294c090a05d arm64: dts: mediatek: mt8183: Remove clock from mfg_async [...] new d03521e6c18f arm64: dts: mediatek: mt8186-corsola: Update ADSP reserved [...] new 009d855a26fd arm64: dts: mt8183: add dpi node to mt8183 new 51bc68debab9 arm64: dts: mediatek: mt8195: Correct clock order for dp_intf* new 7a3852a9ba2e arm64: dts: mediatek: mt8186: Add power domain for DPI new 14fde547d2aa arm64: dts: mediatek: mt8186: Add svs node new 3079fb09ddac arm64: dts: mediatek: mt8186-corsola: Disable DPI display [...] new b4a3a52e5a67 arm64: dts: mediatek: add afe support for mt8365 SoC new a9efc40fd601 arm64: dts: mediatek: add audio support for mt8365-evk new d053652f386e Merge tag 'v6.11-next-dts64' of https://git.kernel.org/pub [...] new faa3381267d0 arm64: dts: broadcom: Add minimal support for Raspberry Pi 5 new eb81f43c901f ARM: dts: bcm2837/bcm2712: adjust local intc node names new af0103eccc10 Merge tag 'arm-soc/for-6.12/devicetree-arm64' of https://g [...] new 37ed8e75c660 arm64: dts: allwinner: h5: NanoPi Neo Plus2: Fix regulators new 605f56405a67 arm64: dts: allwinner: h5: NanoPi NEO Plus2: Use regulator [...] new 168c3e0d4435 Merge tag 'sunxi-dt-for-6.12-2' of https://git.kernel.org/ [...] new 7b17f5ebd5fc Merge tag 'soc-dt-6.12' of git://git.kernel.org/pub/scm/li [...] new 29d258542f90 firmware: turris-mox-rwtm: Use macro constant instead of h [...] new c3358e101741 firmware: turris-mox-rwtm: Use ETH_ALEN instead of hardcoded 6 new b787a6b89284 firmware: turris-mox-rwtm: Use the boolean type where appropriate new 99ed7980b5b0 firmware: turris-mox-rwtm: Hide signature related constant [...] new 671d5f68698b firmware: turris-mox-rwtm: Fix driver includes new 97a9c5b3e0a4 firmware: turris-mox-rwtm: Use sysfs_emit() instead of sprintf() new 579e05ee1bfb firmware: turris-mox-rwtm: Don't create own kobject type new 1b649ec180d4 firmware: turris-mox-rwtm: Simplify debugfs code new fbd48bd8cf0c firmware: turris-mox-rwtm: Convert rest to devm_* and get [...] new 869b1fc04356 firmware: turris-mox-rwtm: Use dev_err_probe() where possible new ed09d6d4f593 firmware: turris-mox-rwtm: Drop redundant device pointer new db955e084748 firmware: turris-mox-rwtm: Use devm_mutex_init() instead o [...] new 21733f5902be firmware: turris-mox-rwtm: Use container_of() instead of h [...] new 8a4853a65b88 firmware: turris-mox-rwtm: Use EOPNOTSUPP instead of ENOSYS new 82944f65a0a5 firmware: turris-mox-rwtm: Use ALIGN() instead of hardcoding new a79f256fc99d firmware: turris-mox-rwtm: Deduplicate command execution code new 84236ed0a2b1 dt-bindings: samsung: exynos-usi: add missing constraints new 259f5082721f dt-bindings: media: s5p-mfc: Remove s5p-mfc.txt binding new 8f99d776b940 Merge tag 'samsung-drivers-6.12' of https://git.kernel.org [...] new 649f4783dcda memory: tegra: Remove periodic compensation duplicate calls new 7b4dcb8888e1 memory: tegra: Move DQSOSC measurement to common place new c5f83622ccd0 memory: tegra: Reword and correct comments new a238f62b3666 memory: tegra: Change macros to interpret parameter as integer new adc720820f96 memory: tegra: Loop update_clock_tree_delay() new b109656e9ca3 memory: tegra: Move compare/update current delay values to [...] new ddb869ea237e memory: tegra: Rework update_clock_tree_delay() new 23d22b0fe6a1 memory: emif: Use of_property_read_bool() new e3e4e77140b4 dt-bindings: memory-controllers: fsl,imx-weim: Fix "fsl,we [...] new 8c38617722bd memory: ti-aemif: remove platform data support new f6ae541cc335 memory: ti-aemif: use devm_clk_get_enabled() and shrink the code new 23a641d5c2bc memory: ti-aemif: don't needlessly iterate over child nodes new 67dd9e861add memory: tegra186-emc: drop unused to_tegra186_emc() new eba8a7b05e21 dt-bindings: memory-controllers: renesas,rpc-if: add top-l [...] new d47d52554d02 memory: atmel-ebi: use scoped device node handling to simp [...] new 50e40b71598c memory: atmel-ebi: simplify with scoped for each OF child loop new 2af13f97fc67 memory: samsung: exynos5422-dmc: simplify dmc->dev usage new e2cc3ddaec02 memory: samsung: exynos5422-dmc: use scoped device node ha [...] new 48ec68281d40 memory: stm32-fmc2-ebi: simplify with scoped for each OF c [...] new 4c1a381a9eb7 memory: stm32-fmc2-ebi: simplify with dev_err_probe() new 210059143b6f memory: tegra-mc: simplify with scoped for each OF child loop new 2bc48f697174 memory: tegra124-emc: simplify with scoped for each OF child loop new 818902cb74c3 memory: tegra20-emc: simplify with scoped for each OF child loop new c7f67fec1774 memory: tegra30-emc: simplify with scoped for each OF child loop new 82986f5cdd23 memory: ti-aemif: simplify with dev_err_probe() new 5e8431f722d9 memory: ti-aemif: simplify with scoped for each OF child loop new c7d2f3fbdf59 memory: ti-aemif: Revert "memory: ti-aemif: don't needless [...] new 99602b4d3035 memory: emif: drop unused 'irq_state' member new f1619986d7e9 memory: emif: simplify locking with guard() new c93ad423edd8 memory: omap-gpmc: simplify locking with guard() new 8f3cb397cbc1 memory: pl172: simplify with dev_err_probe() new 610395de8496 memory: pl172: simplify with devm_clk_get_enabled() new 49ee2e842a40 memory: pl353-smc: simplify with dev_err_probe() new ce536578e565 memory: pl353-smc: simplify with devm_clk_get_enabled() new ff390189b7f2 memory: mtk-smi: Use devm_clk_get_enabled() new 3a059ee6553b Merge tag 'memory-controller-drv-6.12' of https://git.kern [...] new ff2bed591a82 dt-bindings: power: rockchip: Document RK3308 IO voltage domains new f0d704788958 soc: rockchip: io-domain: Add RK3308 IO voltage domains new 7bd76f405d32 soc: rockchip: grf: Set RK3128's vpu main clock new 4261b5804661 dt-bindings: soc: rockchip: Add rk3576 syscon compatibles new e1aaecacfa13 soc: rockchip: grf: Add rk3576 default GRF values new 9a2f5cbf8f83 Merge tag 'v6.12-rockchip-drivers-1' of https://git.kernel [...] new 874c5b601856 soc: versatile: integrator: fix OF node leak in probe() er [...] new 1c4f26a41f9d soc: versatile: realview: fix memory leak during device remove new c774f2564c00 soc: versatile: realview: fix soc_dev leak during device remove new 2f05726171f8 soc: versatile: enable compile testing new ef5651a4a0bf Merge tag 'versatile-soc-for-v6.12' of https://git.kernel. [...] new fbbb0e5fd260 firmware: arm_ffa: Some coding style fixes new 7c432a18ad21 firmware: arm_ffa: Update the FF-A command list with v1.2 [...] new d37fff98262d firmware: arm_ffa: Move the function ffa_features() earlier new ba85c644ac8d firmware: arm_ffa: Add support for FFA_PARTITION_INFO_GET_REGS new aaef3bc98129 firmware: arm_ffa: Add support for FFA_MSG_SEND_DIRECT_{RE [...] new eaca7ef8f31a firmware: arm_ffa: Add support for FFA_YIELD in direct messaging new 61824feae5c0 firmware: arm_ffa: Fetch the Rx/Tx buffer size using ffa_f [...] new 74f19eb2ff30 Merge tag 'ffa-updates-6.12' of https://git.kernel.org/pub [...] new 20c9234d623c firmware: arm_scmi: Remove superfluous handle_to_scmi_info new 1b18d4295f9d firmware: arm_scmi: Add support for debug metrics at the i [...] new 0b3d48c4726e firmware: arm_scmi: Track basic SCMI communication debug metrics new f6a905eaf6bf firmware: arm_scmi: Create debugfs files for SCMI communic [...] new bd02b0737f38 firmware: arm_scmi: Add support to reset the debug metrics new eedc060cff72 firmware: arm_scmi: Fix voltage description in failure cases new 4d5921a39f67 dt-bindings: firmware: arm,scmi: Add support for system po [...] new e98dba934b2f firmware: arm_scmi: Fix double free in OPTEE transport new 1ebc28e9357c firmware: arm_scmi: Introduce setup_shmem_iomap new b6b7c77c988a firmware: arm_scmi: Introduce packet handling helpers new 8b76a8c95930 firmware: arm_scmi: Add support for standalone transport drivers new b53515fa177c firmware: arm_scmi: Make MBOX transport a standalone driver new a41759500b71 firmware: arm_scmi: Make SMC transport a standalone driver new db9cc5e67778 firmware: arm_scmi: Make OPTEE transport a standalone driver new 20bda12a0ea0 firmware: arm_scmi: Make VirtIO transport a standalone driver new fc789363c9f0 firmware: arm_scmi: Remove legacy transport-layer code new be9f086524b3 firmware: arm_scmi: Update various protocols versions new a8bd37e64560 firmware: arm_scmi: Simplify with scoped for each OF child loop new 668f0cb2337f firmware: arm_scmi: Remove const from transport descriptors new 3a5e6ab06eab dt-bindings: firmware: arm,scmi: Introduce property max-rx [...] new 1780e411ef94 firmware: arm_scmi: Use max-rx-timeout-ms from devicetree new 50db2ef5c719 firmware: arm_scmi: Fix trivial whitespace/coding style issues new ccf502193126 firmware: arm_scmi: Replace the use of of_node_put() to __ [...] new c4b908a23fab firmware: arm_scmi: Replace comma with the semicolon new 7d2b23fda996 dt-bindings: firmware: Add i.MX95 SCMI Extension protocol new c66beeab7436 firmware: arm_scmi: Add NXP i.MX95 SCMI documentation new 41845541adeb firmware: arm_scmi: Add initial support for i.MX BBM protocol new 61c9f03e22fc firmware: arm_scmi: Add initial support for i.MX MISC protocol new 0b4f8a68b292 firmware: imx: Add i.MX95 MISC driver new d17baf052cbb input: keyboard: support i.MX95 BBM module new 3008598ef3b0 rtc: support i.MX95 BBM RTC new cdcf6263145b Merge tag 'scmi-updates-6.12' of https://git.kernel.org/pu [...] new 4d57a840560c soc/tegra: pmc: Simplify with scoped for each OF child loop new e99769bf7adf Merge tag 'tegra-for-6.12-soc' of https://git.kernel.org/p [...] new 9c3a62c20f7f firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() new 8812b8689ee6 firmware: tegra: bpmp: Use scoped device node handling to [...] new ec62e2e82581 Merge tag 'tegra-for-6.12-firmware' of https://git.kernel. [...] new 77a1a5130831 soc: fsl: qbman: Use iommu_paging_domain_alloc() new e266aa8b3598 soc: fsl: qbman: Remove redundant warnings new c3cc3e69b33f soc: fsl: cpm1: qmc: Update TRNSYNC only in transparent mode new d285cf22f8c0 soc: fsl: cpm1: qmc: Enable TRNSYNC only when needed new 47a347bae9a4 soc: fsl: cpm1: tsa: Fix tsa_write8() new 37dbcd596f90 soc: fsl: cpm1: tsa: Use BIT(), GENMASK() and FIELD_PREP() macros new bfd4f092c49f soc: fsl: cpm1: tsa: Fix blank line and spaces new a68757abc0d5 soc: fsl: cpm1: tsa: Add missing spinlock comment new a0bbe77fafbc dt-bindings: soc: fsl: cpm_qe: Add QUICC Engine (QE) TSA c [...] new 442f3799fa38 soc: fsl: cpm1: tsa: Remove unused registers offset definition new 58edcace87b0 soc: fsl: cpm1: tsa: Use ARRAY_SIZE() instead of hardcoded [...] new 8c8e1ba3e98c soc: fsl: cpm1: tsa: Make SIRAM entries specific to CPM1 new 8d600cc337ad soc: fsl: cpm1: tsa: Introduce tsa_setup() and its CPM1 co [...] new 9c6c022d1c3c soc: fsl: cpm1: tsa: Isolate specific CPM1 part from tsa_s [...] new 572312a5bb49 soc: fsl: cpm1: tsa: Introduce tsa_version new 7ac947021d9d soc: fsl: cpm1: tsa: Add support for QUICC Engine (QE) imp [...] new 2a2b83aca083 MAINTAINERS: Add QE files related to the Freescale TSA controller new 3825890981e6 soc: fsl: cpm1: tsa: Introduce tsa_serial_get_num() new e8344905b341 soc: fsl: cpm1: qmc: Rename QMC_TSA_MASK new 44beb343d893 soc: fsl: cpm1: qmc: Use BIT(), GENMASK() and FIELD_PREP() macros new f06ab938bcdd soc: fsl: cpm1: qmc: Fix blank line and spaces new 1934f6aa5e30 soc: fsl: cpm1: qmc: Remove unneeded parenthesis new e49dd637e025 soc: fsl: cpm1: qmc: Fix 'transmiter' typo new 211ddf7cc331 soc: fsl: cpm1: qmc: Add missing spinlock comment new 41725760d2ce dt-bindings: soc: fsl: cpm_qe: Add QUICC Engine (QE) QMC c [...] new d23ae9f1815e soc: fsl: cpm1: qmc: Introduce qmc_data structure new a13bf605342e soc: fsl: cpm1: qmc: Re-order probe() operations new 727b3ab490a5 soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its [...] new de5fdb7d14b3 soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and t [...] new ef0878a5ba1c soc: fsl: cpm1: qmc: Rename qmc_chan_command() new 278d799caa2e soc: fsl: cpm1: qmc: Handle RPACK initialization new 8f55d06b4c49 soc: fsl: cpm1: qmc: Rename SCC_GSMRL_MODE_QMC new b741b66f1cc8 soc: fsl: cpm1: qmc: Introduce qmc_version new c6f39c7c165f soc: fsl: qe: Add resource-managed muram allocators new f68cd02d51a6 soc: fsl: qe: Add missing PUSHSCHED command new eb680d563089 soc: fsl: cpm1: qmc: Add support for QUICC Engine (QE) imp [...] new 8655b76b7004 soc: fsl: cpm1: qmc: Handle QUICC Engine (QE) soft-qmc firmware new 3969d8d95802 MAINTAINERS: Add QE files related to the Freescale QMC controller new 7a99b1c0bce5 Merge branch 'support-for-quicc-engine-tsa-and-qmc' new a0e199ecf935 Merge tag 'soc_fsl-6.12-2' of https://github.com/chleroy/l [...] new d205c06a326e soc: fsl: cpm1: qmc: Fix dependency on fsl_soc.h new d9483b44c94e soc: ti: k3-ringacc: Constify struct k3_ring_ops new 8737e167dc55 soc: ti: knav: Drop unnecessary check for property presence new b2a0176620db soc: ti: knav: Use of_property_read_variable_u32_array() new 952ceb03787d soc: ti: pruss: factor out memories setup new df70c0b4828b soc: ti: pruss: do device_node auto cleanup new b0289dbf1c95 soc: ti: knav_qmss_queue: do device_node auto cleanup new 68123510b7c1 soc: ti: pm33xx: do device_node auto cleanup new b1cd063981de Merge tag 'ti-driver-soc-for-v6.12' of https://git.kernel. [...] new f2642d97f210 ARM: versatile: fix OF node leak in CPUs prepare new 15a62b811758 bus: integrator-lm: fix OF node leak in probe() new 639d5f6dee6e Merge tag 'integrator-v6.12' of https://git.kernel.org/pub [...] new 6bbc0fa234a2 dt-bindings: reset: socionext,uniphier-glue-reset: add top [...] new 5f58a88cc910 reset: berlin: fix OF node leak in probe() error path new b14e40f5dc7c reset: k210: fix OF node leak in probe() error path new 3ec21e7fa854 reset: simplify locking with guard() new ece222e91f2f reset: lpc18xx: simplify with dev_err_probe() new 0fa8ce76b713 reset: lpc18xx: simplify with devm_clk_get_enabled() new a05f87270e90 reset: core: add get_device()/put_device on rcdev new 47c270a9bf21 dt-bindings: reset: Add Amlogic T7 reset controller new b062ef2907a2 reset: reset-meson: Add support for Amlogic T7 SoC reset c [...] new ce50a775bd2e Revert "dt-bindings: reset: mobileye,eyeq5-reset: add bindings" new 487b1b32e317 reset: eyeq: add platform driver new 311ef8837ff2 Merge tag 'reset-for-v6.12' of git://git.pengutronix.de/pz [...] new ce6697a613c5 bus: imx-weim: support compile test new 2ea2113b3dac bus: imx-weim: change to use devm_clk_get_enabled() helper new 742d98080959 Merge tag 'imx-drivers-6.12' of https://git.kernel.org/pub [...] new 0070dc29c85f bus: ti-sysc: Use of_property_present() new a80a3d92dc60 bus: ti-sysc: Remove excess struct member 'disable_on_idle [...] new 9aee8262445d ARM: OMAP2+: Remove obsoleted declaration for gpmc_onenand_init new be5ea8f3e376 Merge tag 'omap-for-v6.12/drivers-signed' of https://git.k [...] new dc2b17fbd599 soc: fsl: qe: ucc: Export ucc_mux_set_grant_tsa_bkpt new 1afe599a0a48 dt-bindings: atmel-sysreg: add sam9x7 new 67146942efe9 ARM: at91: pm: add support for sam9x7 SoC family new 2488bde930e5 ARM: at91: pm: add sam9x7 SoC init config new 5eb64f2b368f ARM: at91: add support in SoC driver for new sam9x7 new 1a92f0387b17 ARM: at91: Kconfig: add config flag for SAM9X7 SoC new 3b4253063844 Merge tag 'at91-soc-6.12' of https://git.kernel.org/pub/sc [...] new 85a55eeed40d soc: qcom: smp2p: Introduce tracepoint support new e6b5a4c3ae3b firmware: qcom: scm: Allow QSEECOM on ThinkPad T14s new 99a7b371eef6 soc: qcom: llcc: Update configuration data for x1e80100 new dc8c4a8aee49 soc: qcom: icc-bwmon: Add tracepoints in bwmon_intr_thread new 79cb2cb8d89b firmware: qcom: scm: Disable SDI and write no dump to dump mode new 3f780bba3fc3 Merge branch 'drivers-fixes-for-6.11' into HEAD new bd6db1f1486e soc: qcom: pd_mapper: Add X1E80100 new ed2c37520893 soc: qcom: pd_mapper: Add more older platforms without domains new c802b0a2ed0f firmware: qcom: scm: Refactor code to support multiple dload mode new d4d4049e411b firmware: qcom: scm: Add multiple download mode support new b17155133391 Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of [...] new 9d5f3cc5024d dt-bindings: soc: qcom: smd-rpm: add generic compatibles new b14c150d195b soc: qcom: smd-rpm: add qcom,smd-rpm compatible new 6c26d9c764c6 soc: qcom: apr: simplify with scoped for each OF child loop new c50203cbba15 soc: qcom: aoss: simplify with scoped for each OF child loop new 877840f13bcc soc: qcom: ice: use scoped device node handling to simplif [...] new f4c1c19f5c0e soc: qcom: ocmem: use scoped device node handling to simpl [...] new a29e97bdc160 soc: qcom: pbs: use scoped device node handling to simplif [...] new f72877827224 soc: qcom: smp2p: use scoped device node handling to simpl [...] new 6b34e75c48bb dt-bindings: arm: qcom,ids: add SoC ID for QCS8275/QCS8300 new dff75ec5763e soc: qcom: socinfo: add QCS8275/QCS8300 SoC ID new c580e7bfc0cd dt-bindings: arm: qcom,ids: Add IDs for SM7325 family new 31150c9e87b4 soc: qcom: socinfo: Add Soc IDs for SM7325 family new 79b26c110545 soc: qcom: pd_mapper: Add SM7325 compatible new e6b666de995e dt-bindings: soc: qcom: qcom,pmic-glink: Document SM7325 c [...] new 6614be053588 firmware: qcom: scm: Allow QSEECOM on Surface Laptop 7 models new 6d67480404db Merge tag 'qcom-drivers-for-6.12' of https://git.kernel.or [...] new dde3c6401303 dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs new 009ff80bfaec soc: amlogic: meson-gx-socinfo: add new SoCs id new 249d30b515c9 Merge tag 'amlogic-drivers-for-v6.12' of https://git.kerne [...] new 2d516b8fc0f1 platform: cznic: turris-omnia-mcu: Fix error check in omni [...] new 7ad250e13ff8 bus: sunxi-rsb: Simplify code with dev_err_probe() new fc282a6643ee Merge tag 'sunxi-drivers-for-6.12' of https://git.kernel.o [...] new 540c830212ed firmware: imx: remove duplicate scmi_imx_misc_ctrl_get() new ded525f8ac5d soc: mediatek: pwrap: Constify struct pmic_wrapper_type new 10c1ea1eaf4d soc: mediatek: pwrap: Constify some struct int[] new 1c28c9452d52 soc: mediatek: pwrap: Use devm_clk_bulk_get_all_enable() new d1e5d531d20b soc: mediatek: mtk-mutex: Reduce type size for mtk_mutex_d [...] new 5f79d76727ec Merge tag 'v6.11-next-soc' of https://git.kernel.org/pub/s [...] new 59420d8ad780 dt-bindings: arm: rockchip: Add rk3576 compatible string t [...] new 80bc8215cecf Merge tag 'v6.12-rockchip-drivers-2' of https://git.kernel [...] new 70c2cf283c2f firmware: raspberrypi: Improve timeout warning new 13e87440bf0f Merge tag 'arm-soc/for-6.12/drivers' of https://github.com [...] new 84d1078af52f memory: renesas-rpc-if: Use Hi-Z state as the default sett [...] new 331b8a963137 memory: pl172: simplify releasing AMBA regions with devm new 32960b4f25c2 memory: pl353-smc: simplify with scoped for each OF child loop new b62800736f61 Merge tag 'memory-controller-drv-6.12-2' of https://git.ke [...] new b8979c6b4d0d Merge tag 'soc-drivers-6.12' of git://git.kernel.org/pub/s [...] new cffa8c8026e1 ARM: configs: at91: enable config flags for sam9x7 SoC family new 636348dd90e4 Merge tag 'at91-defconfig-6.12' of https://git.kernel.org/ [...] new 4200161c564d arm64: defconfig: Enable AK4619 codec support new 6d21b760b7a6 ARM: shmobile: defconfig: Enable slab hardening and kmallo [...] new 84542dfad122 arm64: defconfig: Enable R-Car Ethernet-TSN support new a9e8c7dbb9b9 Merge tag 'renesas-arm-defconfig-for-v6.12-tag1' of https: [...] new 12803ded10b8 arm64: defconfig: Enable Tegra194 PCIe Endpoint new 78b7ade94fe3 Merge tag 'tegra-for-6.12-arm64-defconfig' of https://git. [...] new e8c643daeaa9 arm64: defconfig: Enable E5010 JPEG Encoder new 714dfb9556b4 Merge tag 'ti-k3-config-for-v6.12' of https://git.kernel.o [...] new 7f66e5271706 arm64: defconfig: Enable ADP5585 GPIO and PWM drivers new d32d0c26ed67 Merge tag 'imx-defconfig-6.12' of https://git.kernel.org/p [...] new 115c14ee54aa arm64: defconfig: build CONFIG_REGULATOR_QCOM_REFGEN as module new e4a82810c685 Merge tag 'qcom-arm64-defconfig-for-6.12' of https://git.k [...] new 3ccedd259cc3 riscv: defconfig: sophgo: enable clks for sg2042 new 72160ec6cb12 riscv: defconfig: Enable pinctrl support for CV18XX Series SoC new 3c557d0062bc Merge tag 'riscv-config-for-v6.12' of https://git.kernel.o [...] new e6be129f4c18 arm64: defconfig: enable mt8365 sound new 7eee0f8bbd1b Merge tag 'v6.11-next-defconfig' of https://git.kernel.org [...] new 38ea77ab0748 Merge tag 'soc-defconfig-6.12' of git://git.kernel.org/pub [...] new 773df3eb14ef Merge tag 'integrator-v6.12' of https://git.kernel.org/pub [...] new 67cbfa95adb7 ARM: omap1: Remove unused struct 'dma_link_info' new fcd5b7401dc4 ARM: omap2: Switch to use kmemdup_array() new 1934b0c82e98 ARM: OMAP1: Remove unused declarations in arch/arm/mach-om [...] new d4c3179671bc Merge tag 'omap-for-v6.12/soc-signed' of https://git.kerne [...] new 8ac942a1fabc ARM: davinci: remove unused davinci_cfg_reg_list() declaration new 8205d5c7463d ARM: davinci: remove unused davinci_init_ide() declaration new 973d248c43f2 ARM: davinci: remove unused cpuidle code new 350d0f012c9f Merge tag 'davinci-updates-for-v6.12-rc1' of https://git.k [...] new 9c26327ee71a ARM: mach-imx: imx6sx: Remove Ethernet refclock setting new 1ec2362084a0 ARM: imx: Annotate imx7d_enet_init() as __init new 35e834e812f7 Merge tag 'imx-soc-6.12' of https://git.kernel.org/pub/scm [...] new c652cfd1d31e ARM: s3c: Drop explicit initialization of struct i2c_devic [...] new 265e472e12da MAINTAINERS: Add entry for Samsung Exynos850 SoC new 200b6c1a5997 ARM: s3c: Remove unused s3c_init_uart_irqs() declaration new d248577a1583 ARM: s3c: remove unused declarations for s3c6400 new 3c8966403dae ARM: s3c: remove unused s3c2410_cpu_suspend() declaration new f166da5c9dcd Merge tag 'samsung-soc-6.12' of https://git.kernel.org/pub [...] new 499243b40580 ARM: mvebu: Warn about memory chunks too small for DDR training new 4bf23b964ba0 ARM: orion5x: Switch to new sys-off handler API new dea56c781ed3 ARM: dove: Drop a write-only variable new e494548a15ea Merge tag 'mvebu-arm-6.12-1' of https://git.kernel.org/pub [...] new 2b28fe75c7db ARM: bcm: Select ARM_GIC_V3 for ARCH_BRCMSTB new 46d2efc4efc0 Merge tag 'arm-soc/for-6.12/soc' of https://github.com/Bro [...] new a940d9a43e62 Merge tag 'soc-arm-6.12' of git://git.kernel.org/pub/scm/l [...]
The 998 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 16 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 3 + .../devicetree/bindings/arm/atmel-sysregs.txt | 6 +- Documentation/devicetree/bindings/arm/fsl.yaml | 38 +- Documentation/devicetree/bindings/arm/qcom.yaml | 19 + .../devicetree/bindings/arm/rockchip.yaml | 42 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + .../devicetree/bindings/arm/stm32/stm32.yaml | 8 + Documentation/devicetree/bindings/arm/sunxi.yaml | 9 +- Documentation/devicetree/bindings/arm/tegra.yaml | 42 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 + .../bindings/clock/amlogic,c3-pll-clkc.yaml | 7 +- .../bindings/clock/qcom,ipq5332-gcc.yaml | 2 + .../devicetree/bindings/clock/qcom,rpmcc.yaml | 2 +- .../bindings/clock/qcom,sm4450-camcc.yaml | 63 + .../bindings/clock/qcom,sm4450-dispcc.yaml | 71 + .../bindings/clock/qcom,sm8150-camcc.yaml | 77 + .../bindings/clock/qcom,sm8450-gpucc.yaml | 2 + .../bindings/clock/renesas,rzv2h-cpg.yaml | 80 + .../bindings/clock/samsung,exynosautov9-clock.yaml | 19 + .../clock/samsung,exynosautov920-clock.yaml | 162 ++ .../devicetree/bindings/firmware/arm,scmi.yaml | 20 +- .../bindings/firmware/nxp,imx95-scmi.yaml | 43 + .../interrupt-controller/brcm,bcm2836-l1-intc.txt | 37 - .../interrupt-controller/brcm,bcm2836-l1-intc.yaml | 51 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../devicetree/bindings/media/s5p-mfc.txt | 0 .../memory-controllers/fsl/fsl,imx-weim.yaml | 25 +- .../memory-controllers/renesas,rpc-if.yaml | 4 +- .../bindings/pinctrl/atmel,at91-pinctrl.txt | 178 -- .../bindings/pinctrl/atmel,at91rm9200-pinctrl.yaml | 184 ++ .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../bindings/power/rockchip-io-domain.yaml | 24 + .../bindings/remoteproc/qcom,glink-rpm-edge.yaml | 2 +- .../bindings/remoteproc/qcom,rpm-proc.yaml | 4 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 + .../bindings/reset/mobileye,eyeq5-reset.yaml | 43 - .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../reset/socionext,uniphier-glue-reset.yaml | 8 +- .../devicetree/bindings/riscv/sophgo.yaml | 5 + .../bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml | 44 + .../bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml | 210 ++ .../bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml | 197 ++ .../bindings/soc/qcom/qcom,pmic-glink.yaml | 5 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 74 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 2 +- .../devicetree/bindings/soc/renesas/renesas.yaml | 14 + .../devicetree/bindings/soc/rockchip/grf.yaml | 16 + .../bindings/soc/samsung/exynos-usi.yaml | 15 +- .../bindings/soc/ti/ti,am654-serdes-ctrl.yaml | 3 +- .../bindings/timer/brcm,bcm2835-system-timer.txt | 22 - .../bindings/timer/brcm,bcm2835-system-timer.yaml | 50 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 19 +- arch/arm/boot/dts/amlogic/meson8b-ec100.dts | 2 - arch/arm/boot/dts/arm/arm-realview-eb-mp.dtsi | 2 +- arch/arm/boot/dts/arm/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm/arm-realview-pba8.dts | 2 +- arch/arm/boot/dts/arm/arm-realview-pbx-a9.dts | 2 +- arch/arm/boot/dts/aspeed/Makefile | 3 + .../boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts | 20 +- .../dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts | 154 + .../aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts | 4 - .../dts/aspeed/aspeed-bmc-asrock-spc621d8hm3.dts | 12 +- .../boot/dts/aspeed/aspeed-bmc-asrock-x570d4u.dts | 4 - .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 1110 +++++++ .../dts/aspeed/aspeed-bmc-facebook-greatlakes.dts | 2 +- .../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 177 +- .../dts/aspeed/aspeed-bmc-facebook-minerva.dts | 518 +++- .../dts/aspeed/aspeed-bmc-ibm-blueridge-4u.dts | 21 + ...bm-rainier.dts => aspeed-bmc-ibm-blueridge.dts} | 629 ++-- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 5 - .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 5 - ...bmc-ibm-everest.dts => aspeed-bmc-ibm-fuji.dts} | 1328 ++++----- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 5 - .../arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 6 +- .../boot/dts/aspeed/aspeed-bmc-inspur-fp5280g2.dts | 4 - .../boot/dts/aspeed/aspeed-bmc-inspur-on5263m5.dts | 4 - .../boot/dts/aspeed/aspeed-bmc-intel-s2600wf.dts | 4 - .../arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts | 4 - .../arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-tacoma.dts | 5 - .../boot/dts/aspeed/aspeed-bmc-opp-witherspoon.dts | 9 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 2 - .../dts/aspeed/aspeed-bmc-supermicro-x11spi.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 7 +- arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 18 +- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 29 +- arch/arm/boot/dts/aspeed/ibm-power11-quad.dtsi | 1539 ++++++++++ arch/arm/boot/dts/broadcom/bcm21664-garnet.dts | 4 + arch/arm/boot/dts/broadcom/bcm21664.dtsi | 342 +-- .../{bcm23550.dtsi => bcm2166x-common.dtsi} | 113 +- arch/arm/boot/dts/broadcom/bcm23550.dtsi | 370 +-- arch/arm/boot/dts/broadcom/bcm2837.dtsi | 2 +- .../arm/boot/dts/broadcom/bcm53016-meraki-mr32.dts | 12 +- .../dts/broadcom/bcm958625-meraki-mx6x-common.dtsi | 12 +- .../intel/socfpga/socfpga_cyclone5_vining_fpga.dts | 4 +- .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 8 +- .../boot/dts/microchip/at91-sam9x60_curiosity.dts | 2 - arch/arm/boot/dts/microchip/at91-sam9x60ek.dts | 4 - .../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi | 13 + .../boot/dts/microchip/at91-sama5d29_curiosity.dts | 13 + arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts | 13 + .../boot/dts/microchip/at91-sama7g54_curiosity.dts | 13 + arch/arm/boot/dts/microchip/at91-sama7g5ek.dts | 53 + arch/arm/boot/dts/microchip/at91rm9200.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9g20ek_2mmc.dts | 4 +- .../at91sam9g25-gardena-smart-gateway.dts | 24 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9n12ek.dts | 6 +- arch/arm/boot/dts/microchip/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9x5cm.dtsi | 4 +- arch/arm/boot/dts/microchip/sam9x60.dtsi | 40 +- arch/arm/boot/dts/microchip/sama5d3.dtsi | 2 +- arch/arm/boot/dts/microchip/sama5d4.dtsi | 2 +- arch/arm/boot/dts/microchip/sama7g5.dtsi | 2 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-kudo.dts | 32 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm750-evb.dts | 6 +- .../nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 6 +- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 1602 ++++++++-- arch/arm/boot/dts/nvidia/tegra20-trimslice.dts | 30 +- arch/arm/boot/dts/nxp/imx/imx1.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso | 6 - arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 15 +- arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 15 +- arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts | 9 +- arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 15 +- arch/arm/boot/dts/nxp/imx/imx6qdl-apf6dev.dtsi | 9 +- .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 15 +- arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi | 9 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 10 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5910.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi | 4 +- .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 9 +- arch/arm/boot/dts/nxp/imx/imx6qdl-icore-rqs.dtsi | 8 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 14 - arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 20 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 9 +- arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts | 12 +- arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts | 8 +- arch/arm/boot/dts/nxp/imx/imx6sx-sabreauto.dts | 9 +- arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 9 +- arch/arm/boot/dts/nxp/imx/imx6sx-udoo-neo.dtsi | 5 + arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 4 +- .../boot/dts/nxp/imx/imx6ul-ccimx6ulsbcexpress.dts | 4 +- .../arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsbcpro.dts | 14 +- arch/arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsom.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi | 4 +- .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-liteboard.dts | 2 +- .../nxp/imx/imx6ul-phytec-segin-peb-wlbt-05.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6ul-phytec-segin.dtsi | 6 +- .../boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 2 +- .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 18 +- .../boot/dts/nxp/imx/imx6ull-myir-mys-6ulx.dtsi | 8 +- .../dts/nxp/imx/imx6ull-seeed-npi-dev-board.dtsi | 20 +- arch/arm/boot/dts/nxp/imx/imx6ull-seeed-npi.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi | 8 +- arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi | 20 +- arch/arm/boot/dts/nxp/imx/imx7d-remarkable2.dts | 8 +- arch/arm/boot/dts/nxp/imx/imx7d-sdb-reva.dts | 34 +- arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 608 ++-- arch/arm/boot/dts/nxp/imx/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 4 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 6 +- .../arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 4 +- arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts | 2 +- arch/arm/boot/dts/nxp/mxs/imx23-evk.dts | 4 +- arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts | 4 +- arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts | 4 +- arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts | 4 +- arch/arm/boot/dts/nxp/mxs/imx23-xfi3.dts | 4 +- arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 4 +- arch/arm/boot/dts/nxp/mxs/imx28-apx4devkit.dts | 20 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts | 4 +- arch/arm/boot/dts/nxp/mxs/imx28-lwe.dtsi | 38 +- arch/arm/boot/dts/nxp/mxs/imx28-tx28.dts | 2 +- arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 4 +- arch/arm/boot/dts/qcom/pma8084.dtsi | 16 +- .../boot/dts/qcom/qcom-apq8064-asus-nexus7-flo.dts | 4 - arch/arm/boot/dts/qcom/qcom-apq8064-cm-qs600.dts | 25 +- arch/arm/boot/dts/qcom/qcom-apq8064-ifc6410.dts | 25 +- arch/arm/boot/dts/qcom/qcom-apq8064-pins.dtsi | 362 +-- .../qcom/qcom-apq8064-sony-xperia-lagan-yuga.dts | 10 +- arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 39 +- arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi | 34 +- arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dts | 27 +- arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk01.1.dtsi | 26 +- arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk04.1.dtsi | 14 +- .../boot/dts/qcom/qcom-ipq4019-ap.dk07.1-c1.dts | 8 +- .../boot/dts/qcom/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk07.1.dtsi | 6 +- arch/arm/boot/dts/qcom/qcom-ipq8064-ap148.dts | 11 +- arch/arm/boot/dts/qcom/qcom-ipq8064-rb3011.dts | 76 +- arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 116 +- .../dts/qcom/qcom-msm8226-microsoft-common.dtsi | 26 + .../dts/qcom/qcom-msm8226-microsoft-moneypenny.dts | 3 + arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 136 +- .../boot/dts/qcom/qcom-msm8926-microsoft-tesla.dts | 3 + arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 4 +- .../qcom/qcom-msm8974pro-samsung-klte-common.dtsi | 13 + arch/arm/boot/dts/rockchip/rk3128.dtsi | 26 +- arch/arm/boot/dts/rockchip/rv1108-elgin-r1.dts | 4 +- arch/arm/boot/dts/rockchip/rv1126-pinctrl.dtsi | 256 ++ arch/arm/boot/dts/rockchip/rv1126.dtsi | 151 + arch/arm/boot/dts/st/Makefile | 3 + arch/arm/boot/dts/st/stm32mp13-pinctrl.dtsi | 20 +- arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts | 44 + arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 3 + arch/arm/boot/dts/st/stm32mp151a-prtt1a.dts | 12 +- arch/arm/boot/dts/st/stm32mp151a-prtt1c.dts | 108 +- arch/arm/boot/dts/st/stm32mp151a-prtt1l.dtsi | 126 +- arch/arm/boot/dts/st/stm32mp151a-prtt1s.dts | 16 +- arch/arm/boot/dts/st/stm32mp151c-mecio1r0.dts | 48 + arch/arm/boot/dts/st/stm32mp151c-mect1s.dts | 290 ++ arch/arm/boot/dts/st/stm32mp153c-mecio1r1.dts | 48 + arch/arm/boot/dts/st/stm32mp15x-mecio1-io.dtsi | 527 ++++ arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi | 12 +- arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 66 +- arch/arm/boot/dts/ti/omap/am335x-boneblue.dts | 12 +- arch/arm/boot/dts/ti/omap/am335x-nano.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-regor.dtsi | 10 +- arch/arm/boot/dts/ti/omap/am335x-wega.dtsi | 7 +- arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi | 4 +- arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/mach-at91/Kconfig | 22 +- arch/arm/mach-at91/Makefile | 1 + arch/arm/mach-at91/generic.h | 2 + arch/arm/mach-at91/pm.c | 29 + arch/arm/mach-at91/sam9x7.c | 33 + arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/Makefile | 1 - arch/arm/mach-davinci/common.h | 1 - arch/arm/mach-davinci/cpuidle.c | 99 - arch/arm/mach-davinci/cpuidle.h | 15 - arch/arm/mach-davinci/devices-da8xx.c | 1 - arch/arm/mach-davinci/mux.h | 5 - arch/arm/mach-dove/common.c | 4 +- arch/arm/mach-imx/mach-imx6sx.c | 22 - arch/arm/mach-imx/mach-imx7d.c | 2 +- arch/arm/mach-mvebu/board-v7.c | 3 + arch/arm/mach-omap1/omap-dma.c | 13 - arch/arm/mach-omap1/pm.h | 4 - arch/arm/mach-omap2/omap_device.c | 2 +- arch/arm/mach-orion5x/board-mss2.c | 2 +- arch/arm/mach-orion5x/dns323-setup.c | 6 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 2 +- arch/arm/mach-orion5x/mv2120-setup.c | 2 +- arch/arm/mach-orion5x/net2big-setup.c | 2 +- arch/arm/mach-orion5x/terastation_pro2-setup.c | 2 +- arch/arm/mach-orion5x/ts209-setup.c | 2 +- arch/arm/mach-orion5x/ts409-setup.c | 2 +- arch/arm/mach-s3c/irq-uart-s3c64xx.h | 2 - arch/arm/mach-s3c/mach-crag6410-module.c | 2 +- arch/arm/mach-s3c/pm.h | 2 - arch/arm/mach-s3c/s3c64xx.h | 11 - arch/arm/mach-versatile/platsmp-realview.c | 1 + arch/arm64/boot/dts/allwinner/Makefile | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 16 + .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 37 + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 2 + .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts | 27 +- .../allwinner/sun50i-h700-anbernic-rg35xx-sp.dts | 34 + arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/amlogic-a4-common.dtsi | 14 + arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi | 10 + .../boot/dts/amlogic/amlogic-c3-c302x-aw409.dts | 231 ++ .../boot/dts/amlogic/amlogic-c3-c308l-aw419.dts | 260 ++ arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 503 +++- arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 8 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 + arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts | 4 + .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 4 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 4 + arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 4 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 4 + .../dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts | 4 + .../meson-g12b-bananapi-cm4-mnt-reform2.dts | 4 + .../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 4 + .../boot/dts/amlogic/meson-g12b-dreambox.dtsi | 6 + .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 4 + .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 4 + arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 4 + .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 4 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 + .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts | 4 + .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 4 + .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 4 + .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 4 + .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 4 + .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 + .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 4 + .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 + .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 4 + .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 + .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 4 + .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 4 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 + .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 + .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 4 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 4 + .../boot/dts/amlogic/meson-gxl-s905x-vero4k.dts | 5 + .../boot/dts/amlogic/meson-gxlx-s905l-p271.dts | 4 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 4 + .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 + arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 + .../dts/amlogic/meson-libretech-cottonwood.dtsi | 4 + .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 145 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 136 + .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 4 + .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 4 + .../boot/dts/amlogic/meson-sm1-bananapi-m2-pro.dts | 4 + .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 4 + arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 4 + arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 4 + .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 4 + arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 4 + arch/arm64/boot/dts/apm/apm-storm.dtsi | 2 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 4 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 4 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 4 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 64 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 283 ++ .../boot/dts/exynos/exynos7885-jackpotlte.dts | 2 +- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 46 + arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 40 +- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 15 + arch/arm64/boot/dts/freescale/Makefile | 9 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 12 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 12 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 29 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 15 +- arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 13 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 7 + .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 17 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 34 +- .../freescale/fsl-lx2160a-tqmlx2160a-mblx2160a.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 17 +- arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi | 63 + arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi | 114 + arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi | 129 + arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi | 138 + arch/arm64/boot/dts/freescale/imx8dx-colibri.dtsi | 11 + arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 6 - .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 16 + .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 4 +- .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 19 +- .../boot/dts/freescale/imx8mm-emtop-baseboard.dts | 48 + arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 15 +- .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 1 + .../imx8mm-phygate-tauri-l-rs232-rs232.dtso | 7 +- .../imx8mm-phygate-tauri-l-rs232-rs485.dtso | 7 +- .../imx8mm-phygate-tauri-l-rs232-rts-cts.dtso | 6 - .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 1 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 1 - .../freescale/imx8mm-venice-gw72xx-0x-imx219.dtso | 16 + .../imx8mm-venice-gw72xx-0x-rs232-rts.dtso | 6 +- .../freescale/imx8mm-venice-gw72xx-0x-rs422.dtso | 8 +- .../freescale/imx8mm-venice-gw72xx-0x-rs485.dtso | 8 +- .../freescale/imx8mm-venice-gw73xx-0x-imx219.dtso | 16 + .../imx8mm-venice-gw73xx-0x-rs232-rts.dtso | 2 +- .../freescale/imx8mm-venice-gw73xx-0x-rs422.dtso | 4 +- .../freescale/imx8mm-venice-gw73xx-0x-rs485.dtso | 4 +- ...e-gw7905-0x.dts => imx8mm-venice-gw75xx-0x.dts} | 6 +- ...enice-gw7905.dtsi => imx8mm-venice-gw75xx.dtsi} | 0 .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 2 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 16 + .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 15 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 48 + .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 47 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 46 + .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 66 + .../boot/dts/freescale/imx8mp-phycore-no-eth.dtso | 16 + .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 10 + .../boot/dts/freescale/imx8mp-var-som-symphony.dts | 11 + arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi | 359 +++ .../dts/freescale/imx8mp-venice-gw74xx-imx219.dtso | 16 +- ...e-gw7905-2x.dts => imx8mp-venice-gw75xx-2x.dts} | 6 +- ...enice-gw7905.dtsi => imx8mp-venice-gw75xx.dtsi} | 0 .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 10 + .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 10 + .../boot/dts/freescale/imx8mp-verdin-mallow.dtsi | 10 + .../boot/dts/freescale/imx8mp-verdin-wifi.dtsi | 1 - .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 10 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 67 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 24 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 284 +- arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi | 76 + arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi | 19 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 27 + .../boot/dts/freescale/imx8x-colibri-aster.dtsi | 36 + .../boot/dts/freescale/imx8x-colibri-eval-v3.dtsi | 36 + .../boot/dts/freescale/imx8x-colibri-iris.dtsi | 36 + arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 212 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 185 +- .../{imx93-9x9-qsb.dts => imx93-14x14-evk.dts} | 302 +- arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 2 - .../boot/dts/freescale/imx93-kontron-bl-osm-s.dts | 163 ++ .../boot/dts/freescale/imx93-kontron-osm-s.dtsi | 628 ++++ .../dts/freescale/imx93-tqma9352-mba93xxca.dts | 301 +- .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 320 +- arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 172 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 47 + arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 340 +++ arch/arm64/boot/dts/freescale/imx95.dtsi | 454 ++- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 9 +- .../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 1 + .../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 1 + .../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi | 1 + .../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi | 1 + .../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi | 1 + .../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi | 1 + .../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi | 1 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 50 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 1 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 1 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 52 +- arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 3 +- arch/arm64/boot/dts/freescale/s32v234.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6357.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt6358.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt6359.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 42 + .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 13 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 26 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 13 +- arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 5 +- arch/arm64/boot/dts/mediatek/mt8186.dtsi | 345 ++- arch/arm64/boot/dts/mediatek/mt8188.dtsi | 482 +++ .../boot/dts/mediatek/mt8195-cherry-dojo-r1.dts | 11 +- .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 11 +- .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts | 11 +- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 15 +- arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 86 + arch/arm64/boot/dts/mediatek/mt8365.dtsi | 43 +- .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 2 - .../dts/mediatek/mt8395-kontron-3-5-sbc-i1200.dts | 1 + .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 2 + arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dts | 80 +- arch/arm64/boot/dts/nuvoton/ma35d1-som-256m.dts | 83 +- arch/arm64/boot/dts/nuvoton/ma35d1.dtsi | 151 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 64 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 53 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 135 - .../arm64/boot/dts/nvidia/tegra234-p3701-0008.dtsi | 142 +- arch/arm64/boot/dts/nvidia/tegra234-p3701.dtsi | 125 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 108 +- .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 90 - .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 230 +- .../arm64/boot/dts/nvidia/tegra234-p3740-0002.dtsi | 215 -- .../dts/nvidia/tegra234-p3768-0000+p3767-0000.dts | 17 - .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi | 26 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 33 + arch/arm64/boot/dts/qcom/Makefile | 10 + arch/arm64/boot/dts/qcom/ipq5332.dtsi | 7 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 27 + .../dts/qcom/msm8916-samsung-fortuna-common.dtsi | 2 + .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 24 +- arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dts | 1 + .../boot/dts/qcom/msm8916-samsung-j3-common.dtsi | 62 + .../boot/dts/qcom/msm8916-samsung-j3ltetw.dts | 31 + arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts | 20 + .../boot/dts/qcom/msm8916-wingtech-wt86518.dts | 87 + .../boot/dts/qcom/msm8916-wingtech-wt86528.dts | 158 + .../boot/dts/qcom/msm8916-wingtech-wt865x8.dtsi | 215 ++ arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8929-pm8916.dtsi | 162 ++ .../boot/dts/qcom/msm8929-wingtech-wt82918hd.dts | 17 + arch/arm64/boot/dts/qcom/msm8929.dtsi | 7 + .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 27 + arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts | 2 +- .../boot/dts/qcom/msm8939-wingtech-wt82918.dts | 17 + .../boot/dts/qcom/msm8939-wingtech-wt82918.dtsi | 252 ++ .../boot/dts/qcom/msm8939-wingtech-wt82918hd.dts | 17 + arch/arm64/boot/dts/qcom/msm8939.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts | 231 ++ arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 29 +- arch/arm64/boot/dts/qcom/pm8950.dtsi | 10 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 3 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 3 + arch/arm64/boot/dts/qcom/qcm2290.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 33 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sa8155p.dtsi | 4 + arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 83 + arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 25 + arch/arm64/boot/dts/qcom/sa8775p.dtsi | 1006 +++++++ .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 38 + arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi | 18 +- arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 64 + arch/arm64/boot/dts/qcom/sc8180x.dtsi | 181 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 16 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 83 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 6 + arch/arm64/boot/dts/qcom/sdx75.dtsi | 65 +- arch/arm64/boot/dts/qcom/sm4450.dtsi | 38 + arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 343 ++- arch/arm64/boot/dts/qcom/sm6115.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6375.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi | 2 + arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 5 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 13 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 31 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 16 +- arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 113 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 26 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 252 ++ arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 26 +- arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 28 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 291 ++ ...lim7x.dts => x1e78100-lenovo-thinkpad-t14s.dts} | 470 +-- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 4 - arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 96 + .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 21 +- ...100-qcp.dts => x1e80100-microsoft-romulus.dtsi} | 638 ++-- .../boot/dts/qcom/x1e80100-microsoft-romulus13.dts | 13 + .../boot/dts/qcom/x1e80100-microsoft-romulus15.dts | 13 + arch/arm64/boot/dts/qcom/x1e80100-pmics.dtsi | 10 + arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 14 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 484 ++- arch/arm64/boot/dts/renesas/Makefile | 5 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 6 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 26 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 22 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 128 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 207 +- .../dts/renesas/r8a779g2-white-hawk-single.dts | 51 + .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 212 ++ arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 147 +- arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 4 + arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 53 +- .../dts/renesas/r9a07g043u11-smarc-du-adv7513.dtso | 62 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 8 +- arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 3 + arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 8 +- arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 130 +- arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 513 ++++ .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 256 ++ arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 3 - .../boot/dts/renesas/rz-smarc-du-adv7513.dtsi | 76 + .../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 6 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 86 +- arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 30 + arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 43 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 33 + arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 86 +- arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 5 + arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 7 + .../boot/dts/renesas/white-hawk-cpu-common.dtsi | 18 + arch/arm64/boot/dts/rockchip/Makefile | 9 + .../boot/dts/rockchip/px30-firefly-jd4-core-mb.dts | 179 ++ .../boot/dts/rockchip/px30-firefly-jd4-core.dtsi | 320 ++ .../boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts | 32 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 20 + .../dts/rockchip/{rk3399.dtsi => rk3399-base.dtsi} | 0 arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 1 - .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 - .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 - .../{rk3399-op1-opp.dtsi => rk3399-op1.dtsi} | 2 + arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 133 - arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 1 - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 5 +- .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 1 - .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 49 +- arch/arm64/boot/dts/rockchip/rk3399-rock-4se.dts | 17 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 - .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 2 +- .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 1 - .../rockchip/{rk3399-t-opp.dtsi => rk3399-t.dtsi} | 2 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 3070 +------------------- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 1 - ...{rk3568-odroid-m1.dts => rk3566-lckfb-tspi.dts} | 490 ++-- ...{rk3568-odroid-m1.dts => rk3566-odroid-m1s.dts} | 340 +-- arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 + .../boot/dts/rockchip/rk3566-radxa-zero-3.dtsi | 1 - .../boot/dts/rockchip/rk3568-fastrhino-r66s.dts | 2 +- .../boot/dts/rockchip/rk3568-fastrhino-r68s.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3568-mecsbc.dts | 14 + arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 571 +++- .../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts | 4 + .../rockchip/rk3568-wolfvision-pf5-display-vz.dtso | 17 + .../rockchip/rk3568-wolfvision-pf5-display.dtsi | 121 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 43 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 9 + .../boot/dts/rockchip/rk3588-base-pinctrl.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 112 + .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 349 +++ .../boot/dts/rockchip/rk3588-nanopc-t6-lts.dts | 60 + arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 909 +----- ...{rk3588-nanopc-t6.dts => rk3588-nanopc-t6.dtsi} | 148 +- .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 7 + .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 1237 ++++++++ .../{rk3588s-rock-5a.dts => rk3588s-odroid-m2.dts} | 565 ++-- arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 54 +- arch/arm64/boot/dts/sprd/sc2731.dtsi | 5 +- arch/arm64/boot/dts/sprd/sc9836-openphone.dts | 3 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 3 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 8 +- arch/arm64/boot/dts/sprd/sharkl64.dtsi | 3 +- arch/arm64/boot/dts/sprd/sp9860g-1h10.dts | 3 +- arch/arm64/boot/dts/sprd/ums512.dtsi | 4 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 43 +- arch/arm64/boot/dts/ti/Makefile | 7 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 34 + arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 18 + arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am62a.dtsi | 2 + .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 3 +- .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 2 - arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 7 + .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 146 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 3 + arch/arm64/boot/dts/ti/k3-am642-sr-som.dtsi | 6 +- .../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 104 +- .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 5 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 5 - arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 69 +- ...-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso | 27 + .../k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso | 47 + arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 393 +++ arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 1 + arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 37 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 53 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 21 +- arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 41 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 37 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 8 +- .../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 2 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 37 +- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 246 ++ arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 62 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 58 +- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 38 +- arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 8 +- arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 44 +- arch/arm64/configs/defconfig | 10 + arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts | 9 + arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 16 + .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 77 + arch/riscv/boot/dts/sophgo/sg2042.dtsi | 148 +- arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 17 +- .../boot/dts/thead/th1520-lichee-module-4a.dtsi | 12 - arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 5 + arch/riscv/boot/dts/thead/th1520.dtsi | 83 +- arch/riscv/configs/defconfig | 7 + drivers/bus/Kconfig | 2 +- drivers/bus/arm-integrator-lm.c | 1 + drivers/bus/imx-weim.c | 14 +- drivers/bus/sunxi-rsb.c | 34 +- drivers/bus/ti-sysc.c | 7 +- drivers/firmware/arm_ffa/driver.c | 240 +- drivers/firmware/arm_scmi/Kconfig | 120 +- drivers/firmware/arm_scmi/Makefile | 14 +- drivers/firmware/arm_scmi/base.c | 6 +- drivers/firmware/arm_scmi/clock.c | 1 + drivers/firmware/arm_scmi/common.h | 208 +- drivers/firmware/arm_scmi/driver.c | 241 +- drivers/firmware/arm_scmi/msg.c | 32 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/pinctrl.c | 1 + drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/reset.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/firmware/arm_scmi/shmem.c | 85 +- drivers/firmware/arm_scmi/system.c | 2 +- drivers/firmware/arm_scmi/{ => transports}/Kconfig | 112 +- drivers/firmware/arm_scmi/transports/Makefile | 16 + .../firmware/arm_scmi/{ => transports}/mailbox.c | 84 +- drivers/firmware/arm_scmi/{ => transports}/optee.c | 131 +- drivers/firmware/arm_scmi/{ => transports}/smc.c | 62 +- .../firmware/arm_scmi/{ => transports}/virtio.c | 103 +- drivers/firmware/arm_scmi/vendors/imx/Kconfig | 25 + drivers/firmware/arm_scmi/vendors/imx/Makefile | 3 + drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c | 383 +++ .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 318 ++ drivers/firmware/arm_scmi/vendors/imx/imx95.rst | 886 ++++++ drivers/firmware/arm_scmi/voltage.c | 6 +- drivers/firmware/imx/Kconfig | 11 + drivers/firmware/imx/Makefile | 1 + drivers/firmware/imx/sm-misc.c | 119 + drivers/firmware/qcom/Kconfig | 11 - drivers/firmware/qcom/qcom_scm.c | 72 +- drivers/firmware/raspberrypi.c | 3 +- drivers/firmware/tegra/bpmp.c | 20 +- drivers/firmware/turris-mox-rwtm.c | 380 +-- drivers/input/keyboard/Kconfig | 11 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/imx-sm-bbm-key.c | 225 ++ drivers/memory/atmel-ebi.c | 35 +- drivers/memory/emif.c | 31 +- drivers/memory/mtk-smi.c | 6 +- drivers/memory/omap-gpmc.c | 24 +- drivers/memory/pl172.c | 58 +- drivers/memory/pl353-smc.c | 57 +- drivers/memory/renesas-rpc-if.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 90 +- drivers/memory/stm32-fmc2-ebi.c | 23 +- drivers/memory/tegra/mc.c | 11 +- drivers/memory/tegra/tegra124-emc.c | 7 +- drivers/memory/tegra/tegra186-emc.c | 5 - drivers/memory/tegra/tegra20-emc.c | 7 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 429 +-- drivers/memory/tegra/tegra30-emc.c | 7 +- drivers/memory/ti-aemif.c | 74 +- drivers/platform/cznic/turris-omnia-mcu-trng.c | 4 +- drivers/reset/Kconfig | 13 + drivers/reset/Makefile | 1 + drivers/reset/core.c | 17 +- drivers/reset/reset-berlin.c | 3 +- drivers/reset/reset-eyeq.c | 570 ++++ drivers/reset/reset-k210.c | 3 +- drivers/reset/reset-lpc18xx.c | 43 +- drivers/reset/reset-meson.c | 6 + drivers/rtc/Kconfig | 11 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-imx-sm-bbm.c | 162 ++ drivers/soc/Makefile | 2 +- drivers/soc/amlogic/meson-gx-socinfo.c | 10 + drivers/soc/atmel/soc.c | 23 + drivers/soc/atmel/soc.h | 9 + drivers/soc/fsl/qbman/qman_ccsr.c | 2 - drivers/soc/fsl/qbman/qman_portal.c | 5 +- drivers/soc/fsl/qe/Kconfig | 17 +- drivers/soc/fsl/qe/qe_common.c | 80 + drivers/soc/fsl/qe/qmc.c | 667 ++++- drivers/soc/fsl/qe/tsa.c | 659 ++++- drivers/soc/fsl/qe/tsa.h | 3 + drivers/soc/fsl/qe/ucc.c | 1 + drivers/soc/mediatek/mtk-mutex.c | 52 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 118 +- drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 5 +- drivers/soc/qcom/icc-bwmon.c | 6 +- drivers/soc/qcom/ice.c | 14 +- drivers/soc/qcom/llcc-qcom.c | 32 +- drivers/soc/qcom/ocmem.c | 7 +- drivers/soc/qcom/qcom-pbs.c | 16 +- drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/qcom_pd_mapper.c | 15 + drivers/soc/qcom/smd-rpm.c | 41 +- drivers/soc/qcom/smp2p.c | 25 +- drivers/soc/qcom/socinfo.c | 4 + drivers/soc/qcom/trace-smp2p.h | 98 + drivers/soc/qcom/trace_icc-bwmon.h | 48 + drivers/soc/rockchip/grf.c | 32 +- drivers/soc/rockchip/io-domain.c | 40 + drivers/soc/tegra/pmc.c | 12 +- drivers/soc/ti/k3-ringacc.c | 12 +- drivers/soc/ti/knav_dma.c | 22 +- drivers/soc/ti/knav_qmss_queue.c | 105 +- drivers/soc/ti/pm33xx.c | 52 +- drivers/soc/ti/pruss.c | 176 +- drivers/soc/versatile/Kconfig | 4 +- drivers/soc/versatile/soc-integrator.c | 1 + drivers/soc/versatile/soc-realview.c | 20 +- include/dt-bindings/arm/qcom,ids.h | 4 + include/dt-bindings/clock/exynos7885.h | 32 +- include/dt-bindings/clock/exynos850.h | 1 + include/dt-bindings/clock/qcom,gcc-msm8998.h | 5 + include/dt-bindings/clock/qcom,gcc-sc8180x.h | 4 + include/dt-bindings/clock/qcom,sm4450-camcc.h | 106 + include/dt-bindings/clock/qcom,sm4450-dispcc.h | 51 + include/dt-bindings/clock/qcom,sm4450-gpucc.h | 62 + include/dt-bindings/clock/qcom,sm8150-camcc.h | 135 + include/dt-bindings/clock/qcom,sm8650-dispcc.h | 103 +- include/dt-bindings/clock/renesas,r9a09g057-cpg.h | 21 + include/dt-bindings/clock/samsung,exynosautov9.h | 11 + include/dt-bindings/clock/samsung,exynosautov920.h | 191 ++ include/dt-bindings/interconnect/qcom,ipq5332.h | 46 + include/dt-bindings/mailbox/qcom-ipcc.h | 2 + include/dt-bindings/soc/qe-fsl,tsa.h | 13 + include/linux/arm_ffa.h | 12 + include/linux/firmware/imx/sm.h | 23 + include/linux/omap-gpmc.h | 10 - include/linux/platform_data/ti-aemif.h | 45 - include/linux/scmi_imx_protocol.h | 59 + include/soc/fsl/qe/qe.h | 23 +- 881 files changed, 39203 insertions(+), 14226 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm4450-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm4450-dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8150-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,rzv2h-cpg.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynosautov920- [...] create mode 100644 Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] delete mode 100644 Documentation/devicetree/bindings/media/s5p-mfc.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/atmel,at91-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/atmel,at91rm9200-pinc [...] delete mode 100644 Documentation/devicetree/bindings/reset/mobileye,eyeq5-reset.yaml create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-moni [...] create mode 100644 Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml create mode 100644 Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml delete mode 100644 Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.yaml create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-blueridge-4u.dts copy arch/arm/boot/dts/aspeed/{aspeed-bmc-ibm-rainier.dts => aspeed-bmc-ibm-blueri [...] copy arch/arm/boot/dts/aspeed/{aspeed-bmc-ibm-everest.dts => aspeed-bmc-ibm-fuji.d [...] create mode 100644 arch/arm/boot/dts/aspeed/ibm-power11-quad.dtsi copy arch/arm/boot/dts/broadcom/{bcm23550.dtsi => bcm2166x-common.dtsi} (68%) create mode 100644 arch/arm/boot/dts/st/stm32mp151c-mecio1r0.dts create mode 100644 arch/arm/boot/dts/st/stm32mp151c-mect1s.dts create mode 100644 arch/arm/boot/dts/st/stm32mp153c-mecio1r1.dts create mode 100644 arch/arm/boot/dts/st/stm32mp15x-mecio1-io.dtsi create mode 100644 arch/arm/mach-at91/sam9x7.c delete mode 100644 arch/arm/mach-davinci/cpuidle.c delete mode 100644 arch/arm/mach-davinci/cpuidle.h create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-sp.dts create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-c3-c308l-aw419.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2712.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw7905-0x.dts => imx8mm-venice [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw7905.dtsi => imx8mm-venice-g [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-no-eth.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi rename arch/arm64/boot/dts/freescale/{imx8mp-venice-gw7905-2x.dts => imx8mp-venice [...] rename arch/arm64/boot/dts/freescale/{imx8mp-venice-gw7905.dtsi => imx8mp-venice-g [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi copy arch/arm64/boot/dts/freescale/{imx93-9x9-qsb.dts => imx93-14x14-evk.dts} (64%) create mode 100644 arch/arm64/boot/dts/freescale/imx93-kontron-bl-osm-s.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-kontron-osm-s.dtsi delete mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi delete mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3740-0002.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-j3-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-j3ltetw.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-wingtech-wt86518.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-wingtech-wt86528.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-wingtech-wt865x8.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8929-pm8916.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8929-wingtech-wt82918hd.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8929.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8939-wingtech-wt82918.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8939-wingtech-wt82918.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8939-wingtech-wt82918hd.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts copy arch/arm64/boot/dts/qcom/{x1e80100-lenovo-yoga-slim7x.dts => x1e78100-lenovo- [...] copy arch/arm64/boot/dts/qcom/{x1e80100-qcp.dts => x1e80100-microsoft-romulus.dtsi} (56%) create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus13.dts create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus15.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043u11-smarc-du-adv7513.dtso create mode 100644 arch/arm64/boot/dts/renesas/r9a09g057.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts create mode 100644 arch/arm64/boot/dts/renesas/rz-smarc-du-adv7513.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/px30-firefly-jd4-core-mb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-firefly-jd4-core.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts copy arch/arm64/boot/dts/rockchip/{rk3399.dtsi => rk3399-base.dtsi} (100%) rename arch/arm64/boot/dts/rockchip/{rk3399-op1-opp.dtsi => rk3399-op1.dtsi} (99%) delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi rename arch/arm64/boot/dts/rockchip/{rk3399-t-opp.dtsi => rk3399-t.dtsi} (98%) copy arch/arm64/boot/dts/rockchip/{rk3568-odroid-m1.dts => rk3566-lckfb-tspi.dts} (63%) copy arch/arm64/boot/dts/rockchip/{rk3568-odroid-m1.dts => rk3566-odroid-m1s.dts} (68%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-display-vz.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-display.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-genbook.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6-lts.dts copy arch/arm64/boot/dts/rockchip/{rk3588-nanopc-t6.dts => rk3588-nanopc-t6.dtsi} (90%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-gameforce-ace.dts copy arch/arm64/boot/dts/rockchip/{rk3588s-rock-5a.dts => rk3588s-odroid-m2.dts} (58%) create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey- [...] create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts copy drivers/firmware/arm_scmi/{ => transports}/Kconfig (53%) create mode 100644 drivers/firmware/arm_scmi/transports/Makefile rename drivers/firmware/arm_scmi/{ => transports}/mailbox.c (85%) rename drivers/firmware/arm_scmi/{ => transports}/optee.c (89%) rename drivers/firmware/arm_scmi/{ => transports}/smc.c (86%) rename drivers/firmware/arm_scmi/{ => transports}/virtio.c (94%) create mode 100644 drivers/firmware/arm_scmi/vendors/imx/Kconfig create mode 100644 drivers/firmware/arm_scmi/vendors/imx/Makefile create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx95.rst create mode 100644 drivers/firmware/imx/sm-misc.c create mode 100644 drivers/input/keyboard/imx-sm-bbm-key.c create mode 100644 drivers/reset/reset-eyeq.c create mode 100644 drivers/rtc/rtc-imx-sm-bbm.c create mode 100644 drivers/soc/qcom/trace-smp2p.h create mode 100644 drivers/soc/qcom/trace_icc-bwmon.h create mode 100644 include/dt-bindings/clock/qcom,sm4450-camcc.h create mode 100644 include/dt-bindings/clock/qcom,sm4450-dispcc.h create mode 100644 include/dt-bindings/clock/qcom,sm4450-gpucc.h create mode 100644 include/dt-bindings/clock/qcom,sm8150-camcc.h mode change 100644 => 120000 include/dt-bindings/clock/qcom,sm8650-dispcc.h create mode 100644 include/dt-bindings/clock/renesas,r9a09g057-cpg.h create mode 100644 include/dt-bindings/clock/samsung,exynosautov920.h create mode 100644 include/dt-bindings/interconnect/qcom,ipq5332.h create mode 100644 include/dt-bindings/soc/qe-fsl,tsa.h create mode 100644 include/linux/firmware/imx/sm.h delete mode 100644 include/linux/platform_data/ti-aemif.h create mode 100644 include/linux/scmi_imx_protocol.h