This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 1a9239bb4253 Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/ [...] new ef7980d4b274 arm64: dts: apple: Split s8000/s8003 SoC DTS files new 007c9b75f7e3 dt-bindings: arm: apple: Add T2 devices new 4efbcb623e9b arm64: dts: apple: Add T2 devices new 7fe03f8ff55d dt-bindings: arm: apple: apple,pmgr: Add A7-A11, T2 compatibles new 20f47443dba2 dt-bindings: arm: apple: apple,pmgr-pwrstate: Add A7-A11, [...] new 9c4c4274a38f arm64: dts: apple: s5l8960x: Add PMGR node new e128cbf424ad arm64: dts: apple: t7000: Add PMGR node new 4cac0e58c964 arm64: dts: apple: t7001: Add PMGR node new bd89a1ba301a arm64: dts: apple: s800-0-3: Add PMGR nodes new 1925d31880e6 arm64: dts: apple: s8001: Add PMGR nodes new 5152d41a6eb8 arm64: dts: apple: t8010: Add PMGR nodes new c6dfa348fd7a arm64: dts: apple: t8011: Add PMGR nodes new 576df27a7605 arm64: dts: apple: t8012: Add PMGR nodes new 68795d7ab0a2 arm64: dts: apple: t8015: Add PMGR nodes new 9e908d5f24df arm64: dts: apple: s5l8960x: Add cpufreq nodes new e97323994f4a arm64: dts: apple: t7000: Add cpufreq nodes new 1b57d5bc62d0 arm64: dts: apple: t7001: Add cpufreq nodes new 1fd51c73039a arm64: dts: apple: Add cpufreq nodes for S8000/S8003 new b0dfdf02f76b arm64: dts: apple: s8001: Add cpufreq nodes new 029e1d609a20 arm64: dts: apple: t8010: Add cpufreq nodes new 1174a4690b1d arm64: dts: apple: t8011: Add cpufreq nodes new 870240153fb4 arm64: dts: apple: t8012: Add cpufreq nodes new ca96d759d8d2 arm64: dts: apple: t8015: Add cpufreq nodes new 5ce45ab10387 Merge tag 'asahi-soc-dt-6.15' of https://github.com/AsahiL [...] new 9c1b4ba8c66d ARM: dts: Properly assign NPE to ethA new 824974af791e ARM: dts: ixp4xx: Fix up PCI on WG302 new 3dceb794c09d ARM: dts: ixp4xx: Add Netgear WG302 v1 GPIOs new 6c2b62d29947 Merge tag 'ixp4xx-dts-soc-for-v6.15' of https://git.kernel [...] new 7ceb5503dcab dt-bindings: soc: renesas: Document more Renesas RZ/V2H So [...] new 315f8ea3fd9b dt-bindings: vendor-prefixes: Add Yuridenki-Shokai Co. Ltd. new 9c719238f32e dt-bindings: soc: renesas: Document Yuridenki-Shokai Kakip board new 8e19d037c9cd dt-bindings: soc: renesas: Add RZ/G3E variant SYS binding new 00e3cb0d638c dt-bindings: soc: renesas: Document MYIR Remi Pi board new 83ee084393fc Merge tag 'renesas-dt-bindings-for-v6.15-tag1' of https:// [...] new ea34dd0f029f arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table new c193f8777702 arm64: dts: renesas: r8a77990: Re-add voltages to OPP table new 51786c8b47ed arm64: dts: renesas: r8a779h0: Remove #address- and #size- [...] new d04079e0cadb arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2 new b18ac9a805ef arm64: dts: renesas: r8a779a0: Add FCPVX instances new 70403ebcff42 arm64: dts: renesas: r8a779a0: Add VSPX instances new d33e65dc3c4c arm64: dts: renesas: gray-hawk-single: Restore sort order new 146a9b058ec7 arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes new db2bbe1e6c48 arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog new f829a3e9cdaf arm64: dts: renesas: r8a779h0: Add FCPVX instance new 8e31f3b4fc29 arm64: dts: renesas: r8a779h0: Add VSPX instance new 7a847e34d531 arm64: dts: renesas: eagle-function-expansion: Align GPIO [...] new f9b6e9976c39 arm64: dts: renesas: Add initial device tree for Yuridenki [...] new a4fdcbdcc497 arm64: dts: renesas: r8a779f0: Add labels for rswitch ports new d7801582dcb9 arm64: dts: renesas: spider-ethernet: Access rswitch ports [...] new b231d607b775 arm64: dts: renesas: s4sk: Access rswitch ports via phandles new 1938912277f5 arm64: dts: renesas: spider-ethernet: Add ethernetN aliase [...] new c7259ba78e36 arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch new 2f9f69188e5d arm64: dts: renesas: r8a779g0: Restore sort order new 02760e35b5a6 arm64: dts: renesas: rzg3s-smarc-switches: Add a header to [...] new ec32d57b4bbf arm64: dts: renesas: rzg3s-smarc: Enable SCIF3 new cc018b98a9bf arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay [...] new ab419f5b4a16 arm64: dts: renesas: r8a779f0: Disable rswitch ports by default new 495af7647560 arm64: dts: renesas: r9a08g045: Enable SYS node new 13e9b03263dc arm64: dts: renesas: r9a09g047: Add SYS node new 0c507d15f09d arm64: dts: renesas: r9a09g057: Enable SYS node new b6f4b126b247 arm64: dts: renesas: r9a08g045: Add OPP table new e58ada2870cc arm64: dts: renesas: Add initial support for MYIR Remi Pi new 35a1c35e0a9d arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture new 44a4951ffffe arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI [...] new f1a1268572cc ARM: dts: renesas: rcar-gen2: Add boot phase tags new 399f14ff6625 arm64: dts: renesas: rcar: Add boot phase tags new 624b2a23d46a arm64: dts: renesas: rzg2: Add boot phase tags new 5f7ebb81112c ARM: dts: renesas: r9a06g032: Fix UART dma channel order new c90ea44450bd Merge tag 'renesas-dts-for-v6.15-tag1' of https://git.kern [...] new 97aeb6507356 arm64: dts: apple: t7000: Add missing CPU p-state 7 for J9 [...] new 1f7af2931158 arm64: dts: apple: t8103: Fix spi4 power domain sort order new 556cd4bbb45b arm64: dts: apple: t8103: Add spi controller nodes new 0a6d561c7e46 arm64: dts: apple: t8112: Add spi controller nodes new d08e455a865c arm64: dts: apple: t600x: Add spi controller nodes new 3febe9de5ca5 arm64: dts: apple: Add SPI NOR nvram partition to all devices new 44db68dee1f7 arm64: dts: apple: Add touchbar digitizer nodes new ca6db056106e Merge tag 'asahi-soc-dt-6.15-v2' of https://github.com/Asa [...] new a3b955ac911b arm64: Kconfig: Update description for CONFIG_ARCH_VEXPRESS new 51e877f12d23 dt-bindings: arm: Add Morello compatibility new 73d251e7068c dt-bindings: arm: Add Morello fvp compatibility new 91ee16438965 dt-bindings: arm: Add Rainier compatibility new 807945ae7325 dt-bindings: arm-pmu: Add support for ARM Rainier PMU new 8fc53e26fdd8 arm64: dts: morello: Add support for common functionalities new 7f6838da3c67 arm64: dts: morello: Add support for soc dts new 34f3b3745ce5 arm64: dts: morello: Add support for fvp dts new 6ceb0dd64727 MAINTAINERS: Add Vincenzo Frascino as Arm Morello Maintainer new 21b9f56cec8f arm64: dts: corstone1000: Add definitions for secondary CPU cores new 70fcb05fe416 Merge tag 'juno-updates-6.15' of https://git.kernel.org/pu [...] new 828678a1f638 arm64: dts: nvidia: Remove unused and undocumented "regula [...] new 7693017580e9 arm64: dts: airoha: en7581: Add Clock Controller node new 8e2e6908a891 arm64: dts: airoha: en7581: Add SNAND node new 34833a6f17f6 arm64: dts: airoha: en7581: Add default partition table fo [...] new aaa0b40e157c arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cel [...] new 46ad36002088 arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string new be035e4a26ed arm64: dts: mediatek: mt8173: Fix some node names new ec207ea7f6f9 arm64: dts: mediatek: add display blocks support for the M [...] new b7b5052f6b13 arm64: dts: mediatek: add display support for mt8365-evk new a11256de6296 dt-bindings: arm: mediatek: add mt8370-evk board new 49b07ed22e37 arm64: dts: mediatek: add support for MT8370 SoC new 73955991b8fb arm64: dts: mediatek: mt8390-genio-700-evk: Move common pa [...] new 642288191657 arm64: dts: mediatek: add device-tree for Genio 510 EVK board new a69d5795f12b arm64: dts: mediatek: mt8188: Assign apll1 clock as parent [...] new 79214284ac58 arm64: dts: mediatek: mt8188: Add VDO0's DSC and MERGE blo [...] new 9767801cb7d7 arm64: dts: mediatek: mt8188: Add tertiary eMMC/SD/SDIO co [...] new 76b35f59bbe6 arm64: dts: mediatek: mt6359: fix dtbs_check error for aud [...] new baa898850fb8 arm64: dts: mediatek: mt8183: Switch to Elan touchscreen driver new 18aa138d125d arm64: dts: mediatek: mt8390-genio-common: Fix duplicated [...] new 3aeff53c57c8 dt-bindings: usb: mtu3: Add ports property new b232a43b5c60 arm64: dts: mediatek: mt8395-genio-1200-evk: add support f [...] new 454a1e3cd36c dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP new 598c4ad870d3 arm64: dts: mediatek: mt8188: Add MTU3 nodes and correctly [...] new 1afaeca17238 arm64: dts: mediatek: mt8390-genio-700: Add USB, TypeC Con [...] new affbd1197886 arm64: dts: mediatek: mt8188: Add base display controller graph new 383c2ac3a8a5 arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and [...] new 6e10b8e47a3b arm64: dts: mediatek: mt8390-genio-common: Configure touch [...] new 4fbfe81f92c1 arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC e [...] new afcd38c9bb0e arm64: dts: airoha: en7581: Fix clock-controller address new 681c8ba5cf40 arm64: dts: mediatek: mt8195: Add base display controller graph new df514c118e2f arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays new e913aec7ed80 arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline new e27ecde0729a arm64: dts: mediatek: mt8390-genio-common: Add routes for DMIC new 42fbcb45b796 arm64: dts: mediatek: mt8390-genio-common: Add delay codec [...] new d34c0f300358 arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port new 4c8ff61199a7 arm64: dts: mediatek: mt8395-radxa-nio-12l: Add Radxa 8 HD panel new c4991aabc1f9 Merge tag 'mtk-dts64-for-v6.15' of https://git.kernel.org/ [...] new 88e83915d89c arm64: dts: renesas: r9a09g057: Add Mali-G31 GPU node new 8bf8ad268e46 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable Mali-G31 new 14833afa5bba Merge tag 'renesas-dts-for-v6.15-tag2' of https://git.kern [...] new bae2bdde4211 arm64: dts: amd/seattle: Base Overdrive B1 on top of B0 version new 8945ed5c8e69 arm64: dts: amd/seattle: Move and simplify fixed clocks new 6268ac369b59 arm64: dts: amd/seattle: Fix bus, mmc, and ethernet node names new 58fcd0b72955 arm64: dts: amd/seattle: Drop undocumented "spi-controller [...] new 5a3d45a111cb dt-bindings: display: tegra: Document Tegra124 MIPI new 294630d81ad6 dt-bindings: Document Tegra114 HDA support new bbfdbbd626c6 Merge tag 'tegra-for-6.15-dt-bindings' of https://git.kern [...] new bb8a3ad25f09 arm64: tegra: Remove the Orin NX/Nano suspend key new 6d4bfe6d86af arm64: tegra: Resize aperture for the IGX PCIe C5 slot new f34621f31e3b arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator new d6823147b071 arm64: tegra: Define pinmuxing for gpio pads on Tegra210 new 918109dd4652 arm64: tegra: p2597: Enable TCA9539 as IRQ controllers new 65d691a4400e arm64: tegra: p2180: Add TMP451 temperature sensor node new ae960a2d85f9 Merge tag 'tegra-for-6.15-arm64-dt-v2' of https://git.kern [...] new 29fd3d7f8317 arm64: dts: rockchip: add support for sound output over HD [...] new 0cd57b5e5dde arm64: dts: rockchip: Enable USB OTG for Radxa ROCK Pi E new 6ed35e6ff556 arm64: dts: rockchip: Add finer-grained PWM states for the [...] new cd5681e63fb9 arm64: dts: rockchip: Enable automatic fan control on Radx [...] new 1a6a05d15195 arm64: dts: rockchip: Enable HDMI on armsom-sige7 new 5afdb98dcc55 arm64: dts: rockchip: Describe why is HWRNG disabled in RK [...] new 33b561eb66f1 arm64: dts: rockchip: Use "dma-noncoherent" in base RK3588 [...] new d0f17738778c arm64: dts: rockchip: Enable HDMI0 PHY clk provider on RK3588 new eb4262203d7d arm64: dts: rockchip: Add HDMI0 PHY PLL clock source to VO [...] new 2efdb041019f arm64: dts: rockchip: Fix label name of hdptxphy for RK3588 new aba881f30e02 arm64: dts: rockchip: add 'chassis-type' property on PineNote new 52cababc9c19 arm64: dts: rockchip: switch Rock 5C to PMIC-based TSHUT reset new f62f325a5866 dt-bindings: vendor-prefixes: Add prefix for Ariaboard new df6acc1b3dcd dt-bindings: arm: rockchip: Add Ariaboard Photonicat RK3568 new ba124e06ce7b arm64: dts: rockchip: add dts for Ariaboard Photonicat RK3568 new c548f8e82506 dt-bindings: vendor-prefixes: Update rockchip company name new 271ba4d6c56c arm64: dts: rockchip: Add SPDIF nodes to RK3588(s) device trees new cd81ee8667cc arm64: dts: rockchip: Enable SPDIF output on H96 Max V58 new ea97212a0f66 arm64: dts: rockchip: Add PHY node for HDMI1 TX port on RK3588 new bed6964e779b arm64: dts: rockchip: Add HDMI1 node on RK3588 new 77cea7ca1368 arm64: dts: rockchip: Enable HDMI1 on rock-5b new 4a2fdf91e123 arm64: dts: rockchip: Enable HDMI1 out for Edgeble-6TOPS Modules new b3dc2a9315c4 arm64: dts: rockchip: remove rk3588 optee node new e857cdedbe1f arm64: dts: rockchip: linewrap gmac assigned-clocks on Qua [...] new fa15cc731212 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Max new eb439f16861a arm64: dts: rockchip: add overlay test for WolfVision PF5 new 91abdc6b36e1 arm64: dts: rockchip: add overlay test for Edgeble NCM6A/NCM6B new e95b72390886 arm64: dts: rockchip: add overlay tests for Rock 5B PCIe overlays new 920ceeedeb00 arm64: dts: rockchip: minimal support for Pre-ICT tester a [...] new 2be4a4171401 dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC binding new 887ff17cdd8f arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC new 6ee0b9ad3995 arm64: dts: rockchip: Add rng node to RK3588 new 1444eb8fed62 arm64: dts: rockchip: add support for HAIKOU-LVDS-9904379 [...] new 9f889cf17836 arm64: dts: rockchip: add overlay for PX30 Ringneck Haikou [...] new 066a69db9db3 arm64: dts: rockchip: add overlay for RK3399 Puma Haikou V [...] new 8715d2eeb062 arm64: dts: rockchip: add rk3576 otp node new 64c80e49d046 dt-bindings: arm: rockchip: Add Radxa ROCK 4D board new a0fb7eca9c09 arm64: dts: rockchip: Add Radxa ROCK 4D device tree new 62deeee28921 arm64: dts: rockchip: enable UART5 on RK3588 Tiger Haikou new 64f6ad17eb44 arm64: dts: rockchip: move DDC bus from Haikou carrierboar [...] new 52398b8bfa18 arm64: dts: rockchip: move I2C6 from Haikou carrierboard t [...] new f6fd2c1aa451 arm64: dts: rockchip: disable I2C6 on Puma DTSI new 4a77f317c293 arm64: dts: rockchip: enable I2S0 in Haikou carrierboard, [...] new ef32404f99c5 arm64: dts: rockchip: add EEPROM found on RK3399 Puma Haikou new f65f71a4c337 arm64: dts: rockchip: enable Ethernet in Haikou carrierboa [...] new 83c247e2bc1b arm64: dts: rockchip: enable I2C3 in Haikou carrierboard, [...] new 5c349537e298 arm64: dts: rockchip: disable I2C2 bus by default on RK3588 Tiger new e0c0a97bc308 dt-bindings: clock: Document clock and reset unit of RK3528 new 9eb0e31b406a Merge branch 'v6.15-shared/clkids' into v6.15-armsoc/dts64 new 858cdcdd11cf arm64: dts: rockchip: Add clock generators for RK3528 SoC new b9454434d034 arm64: dts: rockchip: Add UART clocks for RK3528 SoC new a3b3b57ec92f arm64: dts: rockchip: Enable USB3 OTG on rk3588s Cool Pi 4B new aadaa27956e3 arm64: dts: rockchip: Enable HDMI1 PHY clk provider on RK3588 new b2e668a60ed8 arm64: dts: rockchip: Add HDMI1 PHY PLL clock source to VO [...] new 5c2d6181ae83 arm64: dts: rockchip: Enable HDMI1 on rk3588-evb1 new b8c6c136971c arm64: dts: rockchip: Add HDMI audio outputs for rk3588 new 97aa62ed1e97 arm64: dts: rockchip: Enable HDMI audio outputs for Rock 5B new 3eac9319af62 arm64: dts: rockchip: add hdmi1 support to ROCK 5 ITX new 6864a176140a arm64: dts: rockchip: Adapt to differences between Orange [...] new f36f2ae1fede dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Ultra new 3df28b6fda8f arm64: dts: rockchip: Add Orange Pi 5 Ultra board new efdc4018f3c9 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Ultra new 254324dbe364 arm64: dts: rockchip: Enable HDMI1 audio output for Orange [...] new f94500eb7328 arm64: dts: rockchip: Add GPU power domain regulator depen [...] new c55c9e91d164 arm64: dts: rockchip: add usb typec host support to rk3588-jaguar new ac32ad07a976 dt-bindings: soc: rockchip: Add RK3528 ioc grf syscon new a31fad19ae39 arm64: dts: rockchip: Add pinctrl and gpio nodes for RK3528 new 0d2312f0d3e4 arm64: dts: rockchip: Add uart0 pinctrl to Radxa E20C new d83f6c32d70f arm64: dts: rockchip: Add ES8388 audio codec fallback on R [...] new ced36c336d24 arm64: dts: rockchip: Add ES8388 audio codec fallback on R [...] new d74b842cab08 arm64: dts: rockchip: Add vop for rk3576 new ad0ea230ab2a arm64: dts: rockchip: Add hdmi for rk3576 new 2062b91b9f3c arm64: dts: rockchip: Enable hdmi display on sige5 new 7641678ecb0c arm64: dts: rockchip: Enable hdmi out display for rk3576-evb-v10 new efc1bc1f3656 dt-bindings: soc: rockchip: Add RK3528 VO GRF syscon new 8f814d7c9f6c dt-bindings: soc: rockchip: Add RK3528 VPU GRF syscon new 3bf4fc44c654 dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE) new 5324af2d029d arm64: dts: rockchip: add MNT Reform 2 laptop new 19a634195c1a dt-bindings: mfd: syscon: Add rk3528 QoS register compatible new 61a05d8ca303 arm64: dts: rockchip: Add rk3528 QoS register node new 0327238991ba arm64: dts: rockchip: Add device tree support for HDMI RX [...] new c62d8fdb2739 arm64: dts: rockchip: Enable HDMI receiver on rock-5b new fbcbc1fb93e1 arm64: dts: rockchip: enable SCMI clk for RK3528 SoC new 4e4f54aaec20 arm64: dts: rockchip: Add HDMI support for rock-4d new 6a709e003492 arm64: dts: rockchip: Add leds node to Radxa E20C new ad8afc881356 arm64: dts: rockchip: Add user button to Radxa E20C new 6e58302c84ce arm64: dts: rockchip: Add SARADC node for RK3528 new 3a2819ee9c71 arm64: dts: rockchip: Add maskrom button to Radxa E20C new 36299757129c arm64: dts: rockchip: Add SFC nodes for rk3576 new ba82f56bbf20 arm64: dts: rockchip: Add SPI NOR device on the ROCK 4D new d1221aeb5a44 Merge tag 'v6.15-rockchip-dts64-1' of https://git.kernel.o [...] new 7275e795e520 arm64: dts: apple: Add touchbar screen nodes new 0f8f64b2329f arm64: dts: apple: s5l8960x: Add backlight nodes new 897359ae3c50 arm64: dts: apple: t7000: Add backlight nodes new 4384b6c781bc arm64: dts: apple: s800-0-3: Add backlight nodes new 074db7d6f51b arm64: dts: apple: t8010: Add backlight nodes new e1bc21d8f8fd arm64: dts: apple: t8015: Add backlight nodes new 93aa01ba3200 Merge tag 'asahi-soc-dt-6.15-v3' of https://github.com/Asa [...] new 168e24966f10 arm64: dts: exynos: gs101: disable pinctrl_gsacore node new 2f88cffbfe61 dt-bindings: arm: google: add gs101-raven new befbb62c61a5 arm64: dts: exynos: gs101-oriole: configure simple-framebuffer new 58dbafb73173 arm64: dts: exynos: gs101-oriole: move common Pixel6 & 6Pr [...] new 825c4bfd5c52 arm64: dts: exynos: gs101-raven: add new board file new 7fa119f5707f dt-bindings: clock: exynos990: Add CMU_PERIS block new 8731697e8fa0 Merge branch 'for-v6.15/samsung-clk-dt-bindings' into next/dt64 new c22814789cd6 arm64: dts: exynos990: Add CMU_PERIS and MCT nodes new 282cbd4360a5 arm64: dts: exynos990: Rename and sort PMU nodes new b6f1ea2ae9b5 dt-bindings: soc: samsung: usi: add USIv1 and samsung,exyn [...] new bef2439efd29 Merge branch 'for-v6.15/samsung-soc-dt-bindings' into next/dt64 new d6f978c87451 arm64: dts: exynos8895: add syscon nodes for peric0/1 and fsys0/1 new fb047ec63618 arm64: dts: exynos8895: define all usi nodes new 1d73bb1ed1c1 arm64: dts: exynos8895: add a node for mmc new 2e7281e60a6b arm64: dts: exynos8895-dreamlte: enable support for microS [...] new 0cbf9ca0a8a1 arm64: dts: exynos8895-dreamlte: enable support for the to [...] new ee24a95b891a arm64: dts: exynos8895: Rename PMU nodes to fixup sorting new edf5ce245323 arm64: dts: exynos: gs101: drop explicit regmap from reboot nodes new 6572a93ab35e arm64: dts: exynos: gs101: align poweroff writes with downstream new ae32b65c9359 arm64: dts: exynos: gs101: add reboot-mode support (SYSIP_DAT0) new 48e7821b2690 arm64: dts: exynos: gs101: add SRAM node new 23159ccf6002 arm64: dts: exynos: gs101: add AP to APM mailbox node new f64fdd3c592d arm64: dts: exynos: gs101: add ACPM protocol node new bbfc70ca7fd2 arm64: dts: exynosautov920: add CPU cache information new 5893f538e331 arm64: dts: exynosautov920: add ufs phy for ExynosAutov920 SoC new 73fd2bb60738 arm64: dts: exynos: gs101: Change labels to lower-case new 056106b030b7 arm64: dts: tesla: Change labels to lower-case new 56beaf14443d Merge tag 'samsung-dt64-6.15' of https://git.kernel.org/pu [...] new 58abc69e479c ARM: dts: ti: davinci: Align GPIO hog name with bindings new 291632e06d88 Merge tag 'davinci-updates-for-v6.15-rc1' of https://git.k [...] new 4a0c4e723c94 MAINTAINERS: spacemit: update various info new 8c8d2a19a3ad dt-bindings: riscv: spacemit: Add Milk-V Jupiter board compatible new 5b90a3d6092d riscv: dts: spacemit: Add Milk-V Jupiter board device tree new fce5759af901 Merge tag 'spacemit-dt-for-6.15-1' of https://github.com/s [...] new 5bc7b1227363 dt-bindings: arm: Document the btt3 i.MX28 based board new 70baf7d72ce6 dt-bindings: arm: fsl: add more compatibles for Skov i.MX8 [...] new 1d5573d5f291 dt-bindings: arm: fsl: add i.MX95 15x15 EVK board new 2411009da85d dt-bindings: arm: fsl: drop usage of Toradex SOMs compatib [...] new 401735c5f28f dt-bindings: arm: fsl: Add VAR-SOM-MX6UL SoM and Concerto board new ea40c5d8b54a Merge tag 'imx-bindings-6.15' of https://git.kernel.org/pu [...] new 0335256a6b78 ARM: dts: mxs: Add descriptions for imx287 based btt3-[012 [...] new e0daff38f48c ARM: dts: imx7s: Move csi-mux to below root new 8ce68566fa2c ARM: dts: imx53-ppd: Fix touchscreen reset-gpios new bb93ead69410 ARM: dts: vfxxx: Fix the CAAM job ring node names new 9c9b2d86a642 ARM: dts: imx5: Fix the CCM interrupts description new 6b00c9b992a1 ARM: dts: nxp: vf: Align GPIO hog name with bindings new 2658deedd676 ARM: dts: imx6qdl-mba6: change sound card model name new eaf6e7c6f527 ARM: dts: imx7-mba7: change sound card model name new a84784aaf30e ARM: dts: mba6ul: change sound card model name new e9906cbe2a8d ARM: dts: vf610-bk4: Use the more specific "lwn,bk4-spi" new b55b73bec248 ARM: dts: imx28-sps1: Fix GPIO LEDs description new e34ba2a34313 ARM: dts: imx6ul-14x14-evk: Complete WM8960 power supplies new 6a69b494c6db ARM: dts: imx7d-sdb: Complete WM8960 power supplies new f6aa65a6b0cb ARM: dts: imx6qdl-tqma6: Order DT properties new e099d2fdad8a ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V new a5e264a3d091 ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply new 4c08c7771b90 ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor new ddc58feff537 ARM: dts: imx6ul-tqma6ul: Order DT properties new 85c095a8940f ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor new 63c0933fae48 ARM: dts: tqma6ul: Add partitions subnode to spi-nor new 52b52615047d ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor new 3525d9579f66 ARM: dts: tqma7: Add partitions subnode to spi-nor new 41e478801c76 ARM: dts: vfxxx: Fix the order of the DMA entries new a1ea2f97e7dd ARM: dts: imx31: Use nand-controller as node name new 1ff701b3e07f ARM: dts: imx53-mba53: Fix the PCA9554 compatible new 22d8f69c8ddc ARM: dts: imx6ul-tqma6ul1: Change include order to disable [...] new 4a058a0696ee ARM: dts: imx6qdl-apalis/colibri: Remove compatible from SoM dtsi new e3b7a05e5cc9 ARM: dts: vf610-colibri: Remove compatible from SoM dtsi new 9d6a67d9c7a9 ARM: dts: imx6ul: Add Variscite VAR-SOM-MX6UL SoM support new 44b96e7a389c ARM: dts: imx6ul: Add Variscite Concerto board support new 5ff0f1fb2856 ARM: dts: apalis/colibri-imx6: Enable STMPE811 TS new 082f59a62474 ARM: dts: apalis/colibri-imx6: Add support for v1.2 new cdd4a27027d6 Merge tag 'imx-dt-6.15' of https://git.kernel.org/pub/scm/ [...] new 3b003f5a7f73 arm64: dts: imx8mq-librem5: remove undocument property 'ex [...] new 0418189d2769 arm64: dts: imx8qm-mek: add audio-codec cs42888 and related nodes new 8e2fae4e287c arm64: dts: imx95: add usb3 related nodes new 18e5ff7aabfd arm64: dts: imx95-19x19-evk: add typec nodes and enable usb3 node new 8472751c4d96 arm64: dts: imx8mm-kontron: Add support for reading SD_VSE [...] new 427ad6e2117f arm64: dts: imx93-kontron: Fix SD card IO voltage control new 39e4189d9d63 arm64: dts: imx8mp-kontron: Add support for reading SD_VSE [...] new d19a6f79961d arm64: dts: imx8mp-skov: correct PMIC board limits new 3d8ffe5702b2 arm64: dts: imx8mp-skov: operate CPU at 850 mV by default new 68e008f256e9 arm64: dts: imx8mp-skov: use I2C5 for DDC new 507b6de306ee arm64: dts: imx8mp-skov: describe HDMI display pipeline new 6e887c950cb2 arm64: dts: imx8mp-skov: describe LVDS display pipeline new 4252ede53d46 arm64: dts: imx8mp-skov: configure uart1 for RS485 new fc8efdf8fa4d arm64: dts: imx8mp-skov: describe mains fail detection new bce3edf81c2d arm64: dts: imx8mp-skov: fix phy-mode new 587098514a0e arm64: dts: imx8mp-skov: increase I2C clock frequency for RTC new aadfff7b13d4 arm64: dts: imx8mn-bsh-smm-s2pro: Remove invalid audio cod [...] new f9893c346059 arm64: dts: imx8-ss-hsio: Wire up DMA IRQ for PCIe new c3d79d64c0fe arm64: dts: tqma8xx: Add vcc-supply for spi-nor new 11dcabb083f0 arm64: dts: tqma8xx: enable jpeg encode and decode new c58128a8a8dd arm64: dts: tqma8xx: Remove GPU TODO new c63a0bfd1190 arm64: dts: mba8xx: Add PCIe support new 584b427f4252 arm64: dts: freescale: imx93-tqma9352-mba93xxca: sort pinc [...] new db55b909e1a5 arm64: dts: mba93xxca: Do not assert power-down pins new a3bfd9e8118a arm64: dts: tqma9352-mba93xx[cl]a: swap ethernet aliases new 0373fa645cf5 arm64: dts: imx8mp-evk: Complete WM8960 power supplies new ca0d7229e41c arm64: dts: imx8dxl-evk: Complete WM8960 power supplies new 9bad19461310 arm64: dts: imx8qm-mek: Complete WM8960 power supplies new dc5fb736fb52 arm64: dts: imx8qxp-mek: Complete WM8960 power supplies new b2194a4cf163 arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 new 81a97afe7ccd arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' boa [...] new 3a3eefecbf6d arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 new 2e662a2c3770 arm64: dts: imx8-apalis: add clock configuration for 44.1 [...] new aabe17aec3e3 arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor new fd5186372d4d arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor new ea6bd2e5ecde arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor new b45895954039 arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor new b09435bc5e8b arm64: dts: imx8-ss-hsio: fix indentation in pcie node new d03743c5659a arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP new c95fc1e1f618 arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP m [...] new 1ecc4dbf6ace arm64: dts: imx95: add PCIe's msi-map and iommu-map property new 9bf72db23380 arm64: dts: s32g: add the eDMA nodes new f5b5aec0972b arm64: dts: colibri-imx8x: Add missing gpio-line-names new 4b38222c946c arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel an [...] new b6af6a5af626 arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend new 81c665eb178b arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source new 6b03a7aeea19 arm64: dts: imx8mm-phycore-som: Remove magic-packet property new 62606c250555 arm64: dts: imx8mm-phycore-som: Assign regulator for dsi t [...] new d1f974697d44 arm64: dts: imx8mm-phycore-som: add descriptions to nodes new c290eb8afc46 arm64: dts: imx8mm-phyboard-polis: add RTC description new ce23d2a80894 arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source new 111073fc282e arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source new 1fcb3dc13447 arm64: dts: imx8mm: move bulk of rtc properties to carrierboards new f8fab2dc4885 arm64: dts: imx8mm-phyboard-polis: Assign missing regulato [...] new 1811697151f9 arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10 new 481bc9d5e363 arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01 new 7b77622900aa arm64: dts: imx8mm-phycore-som: Add overlay for rproc new f432f54377ae arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay new 9e87325a9c18 arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI [...] new 556d6be6f245 arm64: dts: freescale: ten64: add usb hub definition new 9f7595b3e5ae arm64: dts: imx8mp: configure GPU and NPU clocks to overdr [...] new 255fbd9eabe7 arm64: dts: imx8mp: Add optional nominal drive mode DTSI new c7e78f8aac0e arm64: dts: imx8mp: add fsl,nominal-mode property into nom [...] new 3e09fbc76794 arm64: dts: freescale: imx8mp-skov: configure LDB clock au [...] new 1cf99ee00d5a arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode new 34662050b023 arm64: dts: imx8mp-skov: add basic board as fallback new 505aa4c775d1 arm64: dts: imx8mp-skov: move I2C2 pin control group into DTSI new 00fad74ebe56 arm64: dts: imx8mp-skov: describe I2C bus recovery for all [...] new f18ec29591e8 arm64: dts: imx8mp-skov: add revC BD500 board new d7b2b64b7315 arm64: dts: imx8mp-skov: support new 7" panel board new c25548f22d07 arm64: dts: imx95: Add #io-channel-cells = <1> for adc node new 969497ebefcf arm64: dts: imx95: Add i3c1 and i3c2 new e3e8b199aff8 arm64: dts: imx95: Add imx95-15x15-evk support new e82bc7cfea63 arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3 new e6303798b6ac arm64: dts: imx8mp-tqma8mpql-mba8mpxl: change sound card m [...] new 15aca1284e1f arm64: dts: mba8mx: change sound card model name new 03d6b803e14f arm64: dts: im8mq-librem5: move dwc3 usb port under ports new 0b4c46f9ad79 arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe new bcd240b23165 arm64: dts: mba8xx: Remove invalid property disable-gpio new 3c8d7b5d2bed arm64: dts: imx95: add ref clock for pcie nodes new 8255de389dbc arm64: dts: imx93: add ddr edac support new cfe47a3d3f74 arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block new c54e2f908da3 arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz new 5a690619426f arm64: dts: imx8qm-apalis: Remove compatible from SoM dtsi new c9869f9073ba Merge tag 'imx-dt64-6.15' of https://git.kernel.org/pub/sc [...] new 9e999a702701 arm64: dts: ti: k3-am62a-mcu: enable mcu domain pinmux new 8a3629a6a9e5 arm64: dts: ti: k3-j784s4-evm-quad-port-eth-exp1: Remove d [...] new bc8d9e6b5821 arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C new e7ee00e314da arm64: dts: ti: k3-am62a7-sk: Add boot phase tag for USB0 new 732c4cffe463 arm64: dts: ti: k3-am62p5-sk: Add boot phase tag for USB0 new 398898f9cca1 arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the [...] new 7139df64e7c1 arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack [...] new d9f17c11650c arm64: dts: ti: k3-j721s2-som-p0: Add flash partition details new 34887f2dab33 arm64: dts: ti: k3-am62a7-sk: Add alias for RTC new b0de0b2de409 arm64: dts: ti: k3-am62p-j722s-common-wakeup: Configure ti [...] new 59ac3f9f54db arm64: dts: ti: k3-j721e-common-proc-board: Add boot phase [...] new 871c73229bd2 arm64: dts: ti: k3-j721e-sk: Add boot phase tag to SERDES3 new 47ab49247b68 arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA new 115290c11295 arm64: dts: ti: k3-am62p5-sk: Support SoC wakeup using USB [...] new 3e7f622685e8 arm64: dts: ti: k3-am62x-sk-common: Add serial aliases new 5a74aef88218 arm64: dts: ti: k3-am62a7-sk: Add serial alias new 8b0f601f9869 arm64: dts: ti: k3-am62p5-sk: Add serial alias new eeab4a777eb4 arm64: dts: ti: k3-am64-phycore-som: Reserve RTOS IPC memory new 4ad59ca98c27 arm64: dts: ti: k3-am62-phycore-som: Reserve RTOS IPC memory new 6a02c9aa222c arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx new 38e7f9092efb arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_l [...] new 638ab30ce4c6 arm64: dts: ti: am64-phyboard-electra: Add DT overlay for [...] new 33bab9d84e52 arm64: dts: ti: k3-am62p: fix pinctrl settings new 06daad327d04 arm64: dts: ti: k3-j722s: fix pinctrl settings new fb1b230bf9c4 arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides new 8fea4519f625 arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes new ce553288ad23 arm64: dts: ti: k3-j722s-evm: Add camera peripherals new 63426153ef11 arm64: dts: ti: k3-am62x-phyboard-lyra: Add boot phase tags new 2285ea3f8065 arm64: dts: ti: k3-am62a-phycore-som: Add boot phase tags new 17141e9cabed arm64: dts: ti: k3-am642-phyboard-electra: Add boot phase tags new 0100a04a5568 arm64: dts: ti: k3-am642-phyboard-electra: Reorder propert [...] new 377fde74eae4 arm64: dts: ti: k3-am62a-phycore-som: Reorder properties p [...] new 35759662efff Merge tag 'ti-k3-dt-for-v6.15' of https://git.kernel.org/p [...] new 30eba8c45b51 dt-bindings: arm: stm32: add compatible strings for Linux [...] new 8c6d469f5249 ARM: dts: stm32: lxa-fairytux2: add Linux Automation GmbH [...] new d9b48a56b24b dt-bindings: vendor-prefixes: Add prefix for Priva new f3607b168318 dt-bindings: arm: stm32: Add Priva E-Measuringbox board new d5a79bf998dc ARM: dts: stm32: Add thermal support for STM32MP131 new 80c7ee9c2094 ARM: dts: stm32: Add Priva E-Measuringbox devicetree new 4b442649e91e ARM: dts: stm32: add led to stm32f746 Discovery board new d36f7da43f92 ARM: dts: stm32: add push button to stm32f746 Discovery board new 9ccf47393d5d ARM: dts: stm32: rename LEDs nodes for stm32f769-disco new 1e494daa7e28 ARM: dts: stm32: add usr3 LED node to stm32f769-disco new 5980d9d0e4a2 ARM: dts: stm32: use IRQ_TYPE_EDGE_FALLING on stm32mp157c-dk2 new 44525a456296 ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and [...] new e0f4274365de dt-bindings: sound: convert ICS-43432 binding to YAML new 3de1c89674b3 dt-bindings: arm: stm32: Add Plymovent AQM board new 0144bc5b3ce9 ARM: dts: stm32: Add pinmux groups for Plymovent AQM board new 9365fa46be35 ARM: dts: stm32: Add Plymovent AQM devicetree new be977f2690cb dt-bindings: stm32: document stm32mp257f-dk board new 113ff0e048ff arm64: dts: st: add stm32mp257f-dk board support new f5d548c9248c arm64: Kconfig: expand STM32 Armv8 SoC with STM32MP21/STM3 [...] new 04b2ca486456 dt-bindings: stm32: add STM32MP21 and STM32MP23 compatible [...] new e9b03ef21386 arm64: dts: st: introduce stm32mp23 SoCs family new 5fbe1ead4c59 dt-bindings: stm32: document stm32mp235f-dk board new c57a222ab801 arm64: dts: st: add stm32mp235f-dk board support new 7a57b1bb1afb arm64: dts: st: introduce stm32mp21 SoCs family new 1a09f577aa65 dt-bindings: stm32: document stm32mp215f-dk board new 65954899a157 arm64: dts: st: add stm32mp215f-dk board support new fc7136e149e9 Merge tag 'stm32-dt-for-v6.15-1' of https://git.kernel.org [...] new c983c9d03585 ARM: dts: at91: calao_usb: fix wrong polarity for LED new 4bdfebc95eb2 ARM: dts: at91: calao_usb: remove heartbeat for User LEDs new d059c5566968 ARM: dts: at91: use correct vendor name for Calao boards new 3fe94dd79ee3 ARM: dts: at91: calao_usb: fix button nodes new ac35706c8157 ARM: dts: at91: usb_a9g20_lpw: use proper mmc node name new afd0fa0834ab ARM: dts: microchip: sama7d65: Add flexcom 10 node new 2e60cf9d46df ARM: dts: microchip: sama7d65_curiosity: Add power monitor [...] new 64382432013d ARM: dts: microchip: sama7d65: Add chipID for sama7d65 new 094002ce2768 ARM: dts: microchip: sama7d65: Add DMAs to sama7d65 SoC new 69c98f63e705 ARM: dts: microchip: sama7d65: Enable DMAs new 12ad8dcbe1e7 ARM: dts: microchip: usb_a9263: fix wrong vendor new 510a6190cf5e ARM: dts: microchip: fix faulty ohci/ehci node names new f4573d25c14d ARM: dts: microchip: sama7d65: Add Reset Controller to sam [...] new 3121396214af ARM: dts: microchip: sama7d65: Add Shutdown controller support new 3e2b7addb6c6 ARM: dts: microchip: sama7d65: Add RTC support for sama7d65 new 640276c3e3ed ARM: dts: microchip: sama7d65: Add SFRBU support to sama7d65 new e89b7cc877ac ARM: dts: microchip: sama7d65: Enable shutdown controller new df41b7c0ccb4 ARM: dts: microchip: sama7d65: Add watchdog for sama7d65 new 6aafec3d215f ARM: dts: microchip: sama7g5: add ADC hw trigger edge type new 3ef47a043621 Merge tag 'at91-dt-6.15' of https://git.kernel.org/pub/scm [...] new 9a8463c68e0d dt-bindings: vendor-prefixes: Add NetCube Systems Austria name new 2a120293fb8f dt-bindings: arm: sunxi: Add NetCube Systems Kumquat board new 3199ed9b3758 ARM: dts: sunxi: add uart1_pe pinctrl for sun8i-v3s new 6e085e64a290 ARM: dts: sunxi: add support for NetCube Systems Kumquat new 52b14fb18c86 arm64: dts: allwinner: h700: Set cpusldo to always-on for RG35XX new 3fbbd1254d5d arm64: dts: allwinner: h700: Add LED1 for Anbernic RG35XX new 81009e49ddc8 arm64: dts: allwinner: h700: Add USB Host for RG35XX-H new c2eedcafb0e2 arm64: dts: allwinner: rg35xx: Add no-thermistor property [...] new a8181e6861fe arm64: dts: allwinner: a100: Add CPU Operating Performance [...] new 877fb9a3ca78 Merge tag 'sunxi-dt-for-6.15' of https://git.kernel.org/pu [...] new 385a59e7f7fb arm64: zynqmp: add clock-output-names property in clock nodes new 573debf03034 dt-bindings: soc: Add new VN-X board description based on [...] new 99adc5299f7a arm64: versal-net: Add description for b2197-00 revA board new 01a86031fb02 arm64: zynqmp: Use DT header for firmware constants new f0ceedd52a69 dt-bindings: xilinx: Deprecate header with firmware constants new 32e0c5fe6e8b Merge tag 'zynqmp-dt-for-6.14' of https://github.com/Xilin [...] new 1b09377d3a84 ARM: zynq: Replace 'io-standard' with 'power-source' property new 876188600a26 ARM: zynq: Remove deprecated device_type property new 41dc9d61ca2e ARM: zynq: DT: List OCM memory for all platforms new 1a896b8fb3b1 ARM: zynq: Mark boot-phase-specific device nodes new a1c1ba9cc076 ARM: zynq: Wire smcc with nand/nor memories on zc770 platform new 170166982142 ARM: zynq: Define u-boot bootscrip addr via DT new 09b180054b8f ARM: zynq: Point via nvmem0 alias to eeprom on zc702/zc706 new 44d9b5adcf79 ARM: zynq: Define rtc alias on zc702/zc706 new 486691dde6cf ARM: zynq: Rename i2c?-gpio to i2c?-gpio-grp new edb2e908dda4 ARM: zynq: Fix fpga region DT nodes name new dd6c921af2d3 ARM: zynq: Enable QSPIs on platforms new 2d20bcbe6cd7 ARM: zynq: Add sdhci to alias node new e95da6b212e9 ARM: zynq: Remove ethernet0 alias from Microzed new 6fd90200aae2 ARM: zynq: Do not define address/size-cells for nand-controller new a1b46780e496 Merge tag 'zynq-dt-for-6.15' of https://github.com/Xilinx/ [...] new 21f1208a3af4 arm64: dts: rockchip: Enable HDMI0 audio output for Orange [...] new 01284d7e38fc arm64: dts: rockchip: Enable HDMI audio outputs for Orange [...] new ffafe9c2dc31 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Plus new 1bfb987d1a54 arm64: dts: rockchip: Enable HDMI audio outputs for Orange [...] new d6166ea4cc49 arm64: dts: rockchip: Add AP6275P wireless support to ArmS [...] new 8fbb9376f0c4 arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory new 6b68387cf5ff arm64: dts: rockchip: Remove bluetooth node from rock-3a new a98cc47f79ab arm64: dts: rockchip: Add SDHCI controller for RK3528 new 3a01b5f14a8a arm64: dts: rockchip: Enable onboard eMMC on Radxa E20C new 1f04a241759e arm64: dts: rockchip: Enable HDMI audio output for ArmSoM Sige7 new e0945a08fc7f arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max new 28699ca6d901 dt-bindings: clock: rk3576: add SCMI clocks new b5cb721adbe8 arm64: dts: rockchip: fix RK3576 SCMI clock IDs new 09b0a7b63a6c arm64: dts: rockchip: Fix PWM pinctrl names new 73d246b4402c arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 new c1abbe602b83 Merge tag 'v6.15-rockchip-dts64-2' of https://git.kernel.o [...] new f188185bf0dd dt-bindings: marvell: armada-37xx: Add glinet,gl-mv1000 co [...] new 242aa69df6ed dt-bindings: marvell: armada-7k-8k: Move Armada 8KPlus to schema new 4c9bc78fa22d dt-bindings: marvell: armada-7k-8k: Add missing 7040 and 8 [...] new 859f3fac8191 arm64: dts: marvell: Drop incomplete root compatible/model [...] new 47905289907c arm64: dts: marvell: Fix missing/incorrect "marvell,armada [...] new 960766b45fa2 arm64: dts: marvell: Add missing board compatible for IEI- [...] new 9e7531c49293 arm64: dts: marvell: armada-8040: Align GPIO hog name with [...] new 37586f6eeffe ARM: dts: marvell: kirkwood-openrd: Align GPIO hog name wi [...] new 814ae20ada2c ARM: dts: marvell: armada: Align GPIO hog name with bindings new 7c5cf1be860a arm64: dts: marvell: Move arch timer and pmu nodes to top-level new b46362045cdc arm64: dts: marvell: Drop unused CP11X_TYPE define new ed9c2b28ebef arm64: dts: marvell: Use preferred node names for "simple-bus" new 5f3b286a690b Merge tag 'mvebu-dt64-6.15-1' of https://git.kernel.org/pu [...] new 255f83ba5c16 riscv: sophgo: dts: add pwm controller for SG2042 SoC new 8630ed6f2adc MAINTAINERS: update info for SOPHGO DEVICETREES and DRIVERS new 62cdf0a06dd5 riscv: sophgo: dts: add pwm-fan for Milk-V Pioneer new f047a9285f9f riscv: sophgo: dts: add cooling maps for Milk-V Pioneer new 43adf498e91c Merge tag 'riscv-sophgo-dt-for-v6.15' of https://github.co [...] new 10a71ea10324 ARM: dts: ti: omap: Align GPIO hog name with bindings new 13203d24dd00 ARM: dts: ti/omap: omap4-serial: fix interrupts syntax new a4ec13e6101e dt-bindings: omap: Add TI Pandaboard A4 variant new ea07a4775df0 ARM: dts: omap4-panda-a4: Add missing model and compatible [...] new 370ce5aa4098 Merge tag 'omap-for-v6.15/dt-signed' of https://git.kernel [...] new 9b181f4a9538 riscv: dts: microchip: update pcie reg properties to new format new 3d20e619c9c0 riscv: dts: starfive: Unify regulator naming scheme new 4bdea6e33946 riscv: dts: starfive: remove non-existent dac from jh7110 new 57b5369f3668 riscv: dts: starfive: fml13v01: enable pcie1 new 65e8b9912670 riscv: dts: starfive: jh7110: pciephy0 USB 3.0 configurati [...] new 38818f7c9c17 riscv: dts: starfive: jh7110-pine64-star64: enable USB 3.0 port new 519df17cb03e Merge tag 'riscv-dt-for-v6.15' of https://git.kernel.org/p [...] new 8095a17b0ace arm64: dts: hi3660: Add property for fixing CPUIdle new 2c5ef4e0b73a Merge tag 'hisi-arm64-dt-for-6.15' of https://github.com/h [...] new 2b3db788f2f6 ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 new 645b331b308d ARM: tegra: Add ARM PMU node on Tegra114 new 7f5ac6dd4190 ARM: tegra: Add HDA node on Tegra114 new 97fc9e3c16be ARM: tegra: Add DSI-A and DSI-B nodes on Tegra124 new 237a868d30e7 ARM: tegra: tf101: Add al3000a illuminance sensor node new 7182f5fbd34f Merge tag 'tegra-for-6.15-arm-dt' of https://git.kernel.or [...] new 3f6e319a236d ARM: dts: cirrus: ep7211: Align GPIO hog name with bindings new 854a080f0b73 loongarch: dts: remove non-existent DAC from 2k1000-ref new 86ef293a1572 Merge tag 'dt-cleanup-6.15' of https://git.kernel.org/pub/ [...] new a526eeef9a81 arm64: dts: amlogic: gx: switch to the new PWM controller binding new 0322ff45bdcc arm64: dts: amlogic: axg: switch to the new PWM controller [...] new e6884f2e4129 arm64: dts: amlogic: g12: switch to the new PWM controller [...] new 66eae21a0c14 arm64: dts: Add gpio_intc node for Amlogic A4 SoCs new 67c2799bf11f arm64: dts: Add gpio_intc node for Amlogic A5 SoCs new 519b8dfd8a5f Merge tag 'amlogic-arm64-dt-for-v6.15-v2' of https://git.k [...] new 802cff460aab ARM: dts: amlogic: meson8: switch to the new PWM controlle [...] new dbf921861985 ARM: dts: amlogic: meson8b: switch to the new PWM controll [...] new b82310b5729e Merge tag 'amlogic-arm-dt-for-v6.15' of https://git.kernel [...] new 2f24482304eb Merge tag 'soc-dt-6.15' of git://git.kernel.org/pub/scm/li [...] new c1aca5588279 soc: renesas: Add SYSC driver for Renesas RZ family new 0704de89eee6 soc: renesas: rz-sysc: Move RZ/G3S SoC detection to the SY [...] new d07470cff53b soc: renesas: rz-sysc: Add support for RZ/G3E family new 4300f38467e7 soc: renesas: rz-sysc: Move RZ/V2H SoC detection to the SY [...] new 25a5246b0e56 soc: renesas: r9a09g057-sys: Add a callback to print SoC-s [...] new 9c83645c9c59 Merge tag 'renesas-drivers-for-v6.15-tag1' of https://git. [...] new ca0272d8638a soc: apple: rtkit: Check & log more failures new bf8b4e49777d soc: apple: rtkit: Pass the crashlog to the crashed() callback new 00834971f0d9 soc: apple: rtkit: Fix use-after-free in apple_rtkit_crash [...] new 3e46b6df8465 soc: apple: rtkit: Add and use PWR_STATE_INIT instead of _ON new a06398687065 soc: apple: rtkit: Implement OSLog buffers properly new 22af2fac88fa soc: apple: rtkit: Use high prio work queue new e210227f0259 soc: apple: rtkit: Cut syslog messages after the first '\0' new c33995672737 Merge tag 'asahi-soc-rtkit-6.15' of https://github.com/Asa [...] new 5f9c23abc477 firmware: smccc: Support optional Arm SMCCC SOC_ID name new 283a4f225f94 Merge tag 'smccc-update-6.15' of https://git.kernel.org/pu [...] new 21ee965267bc firmware: arm_scmi: Relax duplicate name constraint across [...] new feaea74fd697 firmware: arm_scmi: Add name and protocol id attributes new d069c33f5ce2 firmware: arm_scmi: Emit modalias for SCMI devices new 698a56d1fe44 Merge tag 'scmi-updates-6.15' of https://git.kernel.org/pu [...] new 1ed14652dc32 firmware: arm_ffa: Replace SCMI by FF-A in the macro new b7c9f32614f1 firmware: arm_ffa: Replace UUID buffer to standard UUID format new 8768972cbbea firmware: arm_ffa: Align sync_send_receive{,2} function pr [...] new f94ebb724067 firmware: arm_ffa: Fix big-endian support in __ffa_partiti [...] new 7bc0f589c81d firmware: arm_ffa: Fix big-endian support in __ffa_partiti [...] new 3c3d6767466e firmware: arm_ffa: Refactor addition of partition informat [...] new 2f622a8b0722 firmware: arm_ffa: Handle the presence of host partition i [...] new 46dcd68aacca firmware: arm_ffa: Unregister the FF-A devices when cleani [...] new 84968e32d301 firmware: arm_ffa: Helper to check if a partition can rece [...] new 910cc1acc9b4 firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 new 9fac08d9d985 firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver new efff6a7f16b3 firmware: arm_ffa: Reject higher major version as incompatible new 9982cabf403f firmware: arm_ffa: Remove unnecessary declaration of ffa_p [...] new 07b760e71325 firmware: arm_ffa: Refactoring to prepare for framework no [...] new a3d73fe8ae5d firmware: arm_ffa: Stash ffa_device instead of notify_type [...] new c10debfe7f02 firmware: arm_ffa: Add support for {un,}registration of fr [...] new 285a5ea0f542 firmware: arm_ffa: Add support for handling framework noti [...] new be61da938576 firmware: arm_ffa: Allow multiple UUIDs per partition to r [...] new 9472fe20d396 firmware: arm_ffa: Handle ffa_notification_get correctly a [...] new cecf6a504137 firmware: arm_ffa: Explicitly cast return value from FFA_V [...] new 3e282f41585c firmware: arm_ffa: Explicitly cast return value from NOTIF [...] new c67c2332f8c8 firmware: arm_ffa: Skip the first/partition ID when parsin [...] new cc0aac7ca17e firmware: arm_ffa: Set dma_mask for ffa devices new 4f1afeaa303c Merge tag 'ffa-updates-6.15' of https://git.kernel.org/pub [...] new 3b8c56d80727 firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() new da77c2d3d06c soc: mediatek: mtk-socinfo: Restructure SoC attribute information new ef09daffcb9b soc: mediatek: mtk-socinfo: Add entry for MT8370AV/AZA Genio 510 new 6b4506d01ad5 soc: mediatek: mtk-socinfo: Add entry for MT8390AV/AZA Genio 700 new 47cbaf8e75d8 soc: mediatek: mtk-socinfo: Avoid using machine attribute [...] new 694e0b7c1747 soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables new 881d5094b138 soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection new 854ac9c8885e soc: mediatek: mtk-mmsys: Add compile time check for mmsys routes new 8a7b1efb2ae8 soc: mediatek: mt8188-mmsys: Migrate to MMSYS_ROUTE() macro new 5424793452d1 soc: mediatek: mt8167-mmsys: Fix missing regval in all entries new d294d56cb946 soc: mediatek: mt8365-mmsys: Fix routing table masks and values new aa0f05dcf330 soc: mediatek: mmsys: Migrate all tables to MMSYS_ROUTE() macro new dfe4382b304a soc: mediatek: mt8188-mmsys: Add support for DSC on VDO0 new 1e12efbee8f3 soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/Z [...] new 7d5a549a08de Merge tag 'mtk-soc-for-v6.15' of https://git.kernel.org/pu [...] new 5e63dfe213d0 soc/tegra: pmc: Use str_enable_disable-like helpers new b081304b5e0f Merge tag 'tegra-for-6.15-soc' of https://git.kernel.org/p [...] new 27321c788b3a firmware: tegra: bpmp: Fix typo in bpmp-abi.h new 7789804fd198 Merge tag 'tegra-for-6.15-firmware' of https://git.kernel. [...] new 00c1fda73df8 soc: samsung: Use syscon_regmap_lookup_by_phandle_args new 648d2852eaca Merge branch 'for-v6.15/samsung-soc-dt-bindings' into next [...] new 11e77776b58a soc: samsung: usi: add a routine for unconfiguring the ip new b88cd5c854b2 soc: samsung: usi: implement support for USIv1 and exynos8895 new 97b9ee2972bc dt-bindings: firmware: add google,gs101-acpm-ipc new a88927b534ba firmware: add Exynos ACPM protocol driver new 8e9faeb64251 MAINTAINERS: add entry for the Samsung Exynos ACPM mailbox [...] new 8c47b744b49f firmware: Exynos ACPM: Fix spelling mistake "Faile" -> "Failed" new cd6381a6ed69 dt-bindings: soc: samsung: exynos-sysreg: add sysreg compa [...] new 801a116bb824 dt-bindings: soc: samsung: exynos-pmu: add exynos2200 compatible new 28e113a133b5 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos2200 [...] new c86e967e6ba7 soc: samsung: exynos-chipid: add exynos2200 SoC support new 0a86ea5534a9 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870 [...] new bf869ecfb8d3 dt-bindings: soc: samsung: exynos-pmu: add exynos7870-pmu [...] new 13a24175005f soc: samsung: exynos-chipid: add support for exynos7870 new 4c57930f68d9 soc: samsung: include linux/array_size.h where needed new 8f299df1b75a dt-bindings: soc: samsung: exynos-usi: Drop unnecessary st [...] new 7bb0db29a5b6 Merge tag 'samsung-drivers-6.15' of https://git.kernel.org [...] new 1fdadc8418be ARM: s3c: Do not include <linux/fb.h> new c8222ef6cf29 soc: samsung: exynos-chipid: Add NULL pointer check in exy [...] new af6502eb6519 Merge tag 'samsung-soc-6.15' of https://git.kernel.org/pub [...] new d3ad803a97c7 MAINTAINERS: match mxc in file names by IMX / MXC entry new 2ae1f5f46557 Merge tag 'imx-drivers-6.15' of https://git.kernel.org/pub [...] new a5caf03188e4 soc: ti: k3-socinfo: Do not use syscon helper to build regmap new 9a9b7cd77b24 firmware: config: ti-sci: Default set to ARCH_K3 for the t [...] new aed7dbb948a5 Merge tag 'ti-driver-soc-for-v6.15' of https://git.kernel. [...] new d41f0d0bbd79 dt-bindings: reset: atmel,at91sam9260-reset: add sam9x7 new 778752759bd0 dt-bindings: firmware: imx: add property reset-controller new 6b64fde5c183 reset: imx: Add SCU reset driver for i.MX8QXP and i.MX8QM new c361baf67200 reset: imx: fix incorrect module device table new 29759d272982 Merge tag 'reset-for-v6.15' of git://git.pengutronix.de/pz [...] new 2f76a890fd2c memory: tegra20-emc: Drop redundant platform_get_irq() err [...] new 90a0fbaac4a5 memory: mtk-smi: Add ostd setting for mt8192 new 3603d920b2cc Merge tag 'memory-controller-drv-6.15' of https://git.kern [...] new 40f4152442f7 dt-bindings: interrupt-controller: Add support for Amlogic [...] new bbd6fcc76b39 irqchip: Add support for Amlogic A4 and A5 SoCs new c6325a2e26d4 Merge tag 'amlogic-drivers-for-v6.15' of https://git.kerne [...] new 54a2add7fbbd soc: qcom: Use str_enable_disable-like helpers new 707fb1f227aa dt-bindings: soc: qcom: qcom,pmic-glink: Document SM8750 c [...] new 1c13d6060d61 soc: qcom: ice: introduce devm_of_qcom_ice_get new cbef7442fba5 mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get new ded40f32b55f scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get new 1e9e40fc6fb0 soc: qcom: ice: make of_qcom_ice_get() static new 2e14c17a2e3d soc: qcom: Do not expose internal servreg_location_entry_ei array new 64e70a729bbb Merge tag 'qcom-drivers-for-6.15' of https://git.kernel.or [...] new e6512225fb0e dt-bindings: qcom: geni-se: Add 'firmware-name' property f [...] new d4471b988582 soc: qcom: pd-mapper: Add support for SDM630/636 new a9ac4ba7dcac bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls new f41658cd081a bus: qcom-ssc-block-bus: Fix the error handling path of qc [...] new 65f330ade7da dt-bindings: power: qcom,kpss-acc-v2: add qcom,msm8916-acc [...] new 7a85394813f9 Merge tag 'qcom-drivers-for-6.15-2' of https://git.kernel. [...] new 5abc17401605 firmware: xilinx: Dont send linux address to get fpga conf [...] new 2124055fb5c6 Merge tag 'zynqmp-soc-for-6.15' of https://github.com/Xili [...] new a9fc2304972b Merge tag 'soc-drivers-6.15-1' of git://git.kernel.org/pub [...] new ff5a81e0178e ARM: shmobile: defconfig: Supplement DTB with ATAG information new da3c926ca848 Merge tag 'renesas-arm-defconfig-for-v6.15-tag1' of https: [...] new 769c2b450b89 arm64: defconfig: Enable Rockchip UFS host driver new 97d8fe4b7722 arm64: defconfig: Enable Synopsys HDMI receiver new 49d248feebc8 Merge tag 'v6.15-rockchip-defconfig64-1' of https://git.ke [...] new 8c96eb23f203 arm64: defconfig: Enable gb_beagleplay new 44807ecfa639 arm64: defconfig: Enable HSR protocol driver new 75a41c26351a arm64: defconfig: Enable SPI NAND flashes new 1156ebe3f925 Merge tag 'ti-k3-config-for-v6.15' of https://git.kernel.o [...] new 88d5e44ea5da arm64: defconfig: Enable Qualcomm QCM2290 GPU clock controller new 691b5b53dbcc arm64: defconfig: enable DRM_DISPLAY_CONNECTOR as a module new a1176f46e9bb arm64: defconfig: enable Qualcomm IRIS & VIDEOCC_8550 as module new 95204a95fd96 arm64: defconfig: Build NSS Clock Controller driver for IPQ9574 new dd20903cc09a arm64: defconfig: Enable USB retimer and redriver new 701340d3b78b Merge tag 'qcom-arm64-defconfig-for-6.15' of https://git.k [...] new 8ce2a15b1e64 arm: defconfig: drop RT_GROUP_SCHED=y from bcm2835/tegra/o [...] new 3bb3396d7788 Merge tag 'soc-defconfig-6.15' of git://git.kernel.org/pub [...] new 490a6291b17f ARM: shmobile: rcar-gen2: Remove CMA reservation code new f03f6e276bdd Merge tag 'renesas-arm-soc-for-v6.15-tag1' of https://git. [...] new 4f8ec94af325 ARM: imx: mark imx53_suspend_sz as unused new f7b352eb9575 Merge tag 'imx-soc-6.15' of https://git.kernel.org/pub/scm [...] new 8c1dd804734d dt-bindings: atmel-sysreg: Add SAMA7D65 Chip ID new 9a913a58b4d5 ARM: at91: Add Support in SoC driver for SAMA7D65 new 098ecdef55b7 dt-bindings: ARM: at91: make separate entry for Olimex board new ebbb3965855e dt-bindings: ARM: at91: add Calao USB boards new bc4722c3598d ARM: at91: pm: fix at91_suspend_finish for ZQ calibration new 8e96f5080eee ARM: at91: pm: add DT compatible support for sama7d65 new 23b43c1a8216 ARM: at91: pm: Add Backup mode for SAMA7D65 new 8bd10f002411 ARM: at91: pm: Enable ULP0/ULP1 for SAMA7D65 new 911a44cf6ddc Merge tag 'at91-soc-6.15' of https://git.kernel.org/pub/sc [...] new 46367f09b220 ARM: davinci: always enable CONFIG_ARCH_DAVINCI_DA850 new 3536cb1e5753 Merge tag 'soc-arm-6.15' of git://git.kernel.org/pub/scm/l [...] new dc90c890363d asm-generic/io.h: rework split ioread64/iowrite64 helpers new 7ae2a3c2e283 drm/draw: include missing headers new 9e81c965742c io.h: drop unused headers new 5c35018a54d8 alpha: stop using asm-generic/iomap.h new 2494fce26e43 sh: remove duplicate ioread/iowrite helpers new 4d182c5ee2c8 parisc: stop using asm-generic/iomap.h new 53a83845dd27 powerpc: asm/io.h: remove split ioread64/iowrite64 helpers new 976bf3aec388 mips: drop GENERIC_IOMAP wrapper new 9d48cc07d0d7 m68k/nommu: stop using GENERIC_IOMAP new ac4e3b09c904 mips: fix PCI_IOBASE definition new eb6a0803c9db mips: export pci_iounmap() new dcce85484d3a m68k: coldfire: select PCI_IOMAP for PCI new ece69af2ede1 rwonce: handle KCSAN like KASAN in read_word_at_a_time() new 47a60391ae0e rwonce: fix crash by removing READ_ONCE() for unaligned read new 3a90a72aca0a Merge tag 'asm-generic-6.15-2' of git://git.kernel.org/pub [...]
The 740 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: Documentation/devicetree/bindings/arm/apple.yaml | 41 + .../devicetree/bindings/arm/apple/apple,pmgr.yaml | 5 + .../devicetree/bindings/arm/arm,morello.yaml | 35 + .../devicetree/bindings/arm/atmel-at91.yaml | 33 +- .../devicetree/bindings/arm/atmel-sysregs.txt | 1 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 27 +- Documentation/devicetree/bindings/arm/google.yaml | 3 +- .../bindings/arm/marvell/armada-37xx.yaml | 1 + .../bindings/arm/marvell/armada-7k-8k.yaml | 25 + .../devicetree/bindings/arm/marvell/armada-8kp.txt | 15 - .../devicetree/bindings/arm/mediatek.yaml | 5 + Documentation/devicetree/bindings/arm/pmu.yaml | 1 + .../devicetree/bindings/arm/rockchip.yaml | 25 +- .../bindings/arm/stm32/st,stm32-syscon.yaml | 2 + .../devicetree/bindings/arm/stm32/stm32.yaml | 22 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + Documentation/devicetree/bindings/arm/ti/omap.yaml | 7 + .../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 4 +- .../bindings/clock/rockchip,rk3528-cru.yaml | 64 + .../bindings/clock/samsung,exynos990-clock.yaml | 19 + .../display/tegra/nvidia,tegra114-mipi.yaml | 1 + .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 3 +- .../devicetree/bindings/firmware/fsl,scu.yaml | 12 + .../bindings/firmware/google,gs101-acpm-ipc.yaml | 50 + .../bindings/hwinfo/samsung,exynos-chipid.yaml | 2 + .../bindings/iio/adc/xlnx,zynqmp-ams.yaml | 3 +- .../amlogic,meson-gpio-intc.yaml | 19 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 2 + .../devicetree/bindings/net/cdns,macb.yaml | 7 +- .../bindings/power/apple,pmgr-pwrstate.yaml | 5 + .../bindings/power/qcom,kpss-acc-v2.yaml | 4 +- .../bindings/reset/atmel,at91sam9260-reset.yaml | 4 + .../devicetree/bindings/riscv/spacemit.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 5 + .../bindings/soc/qcom/qcom,pmic-glink.yaml | 1 + .../soc/renesas/renesas,r9a09g057-sys.yaml | 5 +- .../devicetree/bindings/soc/renesas/renesas.yaml | 16 + .../devicetree/bindings/soc/rockchip/grf.yaml | 3 + .../bindings/soc/samsung/exynos-pmu.yaml | 2 + .../bindings/soc/samsung/exynos-usi.yaml | 100 +- .../soc/samsung/samsung,exynos-sysreg.yaml | 5 + .../devicetree/bindings/soc/xilinx/xilinx.yaml | 11 +- .../devicetree/bindings/sound/ics43432.txt | 19 - .../bindings/sound/invensense,ics43432.yaml | 51 + .../bindings/sound/nvidia,tegra30-hda.yaml | 1 + .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 3 +- .../devicetree/bindings/usb/dwc3-xilinx.yaml | 3 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 4 + .../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 + .../devicetree/bindings/vendor-prefixes.yaml | 10 +- MAINTAINERS | 25 +- arch/alpha/include/asm/io.h | 31 +- arch/arm/boot/dts/allwinner/Makefile | 2 + .../dts/allwinner/sun8i-v3s-netcube-kumquat.dts | 276 ++++ arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi | 6 + arch/arm/boot/dts/amlogic/meson8.dtsi | 18 +- arch/arm/boot/dts/amlogic/meson8b-ec100.dts | 2 - arch/arm/boot/dts/amlogic/meson8b-mxq.dts | 2 - arch/arm/boot/dts/amlogic/meson8b-odroidc1.dts | 2 - arch/arm/boot/dts/amlogic/meson8b.dtsi | 18 +- arch/arm/boot/dts/cirrus/ep7211-edb7211.dts | 2 +- .../dts/intel/ixp/intel-ixp42x-netgear-wg302v1.dts | 40 +- arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi | 2 +- .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 8 +- .../boot/dts/marvell/armada-388-clearfog-base.dts | 2 +- arch/arm/boot/dts/marvell/kirkwood-openrd.dtsi | 4 +- arch/arm/boot/dts/microchip/aks-cdu.dts | 2 +- arch/arm/boot/dts/microchip/animeo_ip.dts | 2 +- arch/arm/boot/dts/microchip/at91-foxg20.dts | 2 +- arch/arm/boot/dts/microchip/at91-qil_a9260.dts | 2 +- arch/arm/boot/dts/microchip/at91-sam9_l9260.dts | 2 +- .../boot/dts/microchip/at91-sama5d27_som1_ek.dts | 4 +- .../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts | 4 +- .../boot/dts/microchip/at91-sama5d2_xplained.dts | 4 +- .../boot/dts/microchip/at91-sama5d3_xplained.dts | 4 +- .../boot/dts/microchip/at91-sama5d4_ma5d4evk.dts | 4 +- .../boot/dts/microchip/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/microchip/at91-sama5d4ek.dts | 4 +- .../boot/dts/microchip/at91-sama7d65_curiosity.dts | 73 + arch/arm/boot/dts/microchip/at91-sama7g5ek.dts | 1 + arch/arm/boot/dts/microchip/at91-vinco.dts | 4 +- arch/arm/boot/dts/microchip/at91rm9200.dtsi | 2 +- arch/arm/boot/dts/microchip/at91rm9200ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9263ek.dts | 2 +- .../boot/dts/microchip/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 4 +- arch/arm/boot/dts/microchip/at91sam9m10g45ek.dts | 4 +- arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 4 +- arch/arm/boot/dts/microchip/ethernut5.dts | 2 +- arch/arm/boot/dts/microchip/evk-pro3.dts | 2 +- arch/arm/boot/dts/microchip/mpa1600.dts | 2 +- arch/arm/boot/dts/microchip/pm9g45.dts | 4 +- arch/arm/boot/dts/microchip/sam9x60.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d2.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d3.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d3xmb.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d4.dtsi | 4 +- arch/arm/boot/dts/microchip/sama7d65.dtsi | 95 ++ arch/arm/boot/dts/microchip/tny_a9260.dts | 2 +- arch/arm/boot/dts/microchip/tny_a9260_common.dtsi | 2 +- arch/arm/boot/dts/microchip/tny_a9263.dts | 2 +- arch/arm/boot/dts/microchip/tny_a9g20.dts | 2 +- arch/arm/boot/dts/microchip/usb_a9260.dts | 2 +- arch/arm/boot/dts/microchip/usb_a9260_common.dtsi | 11 +- arch/arm/boot/dts/microchip/usb_a9263.dts | 11 +- arch/arm/boot/dts/microchip/usb_a9g20-dab-mmx.dtsi | 10 +- arch/arm/boot/dts/microchip/usb_a9g20.dts | 2 +- arch/arm/boot/dts/microchip/usb_a9g20_common.dtsi | 2 +- arch/arm/boot/dts/microchip/usb_a9g20_lpw.dts | 4 +- arch/arm/boot/dts/nvidia/tegra114.dtsi | 34 +- arch/arm/boot/dts/nvidia/tegra124.dtsi | 40 + arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts | 11 + arch/arm/boot/dts/nxp/imx/Makefile | 10 + arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx53-ppd.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +- .../boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts | 11 + .../dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts | 11 + .../dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts | 11 + .../boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts | 11 + .../dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts | 11 + .../boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts | 11 + .../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts | 11 + .../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts | 11 + .../boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts | 11 + arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi | 57 + arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 2 - .../arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi | 57 + arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 - arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 25 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 32 + .../boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 11 +- .../boot/dts/nxp/imx/imx6ul-tqma6ul1-mba6ulx.dts | 3 +- arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul1.dtsi | 2 - .../boot/dts/nxp/imx/imx6ul-var-som-concerto.dts | 320 +++++ arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi | 233 ++++ arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 7 + arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 32 + arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 56 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 2 +- arch/arm/boot/dts/nxp/mxs/Makefile | 3 + arch/arm/boot/dts/nxp/mxs/imx28-btt3-0.dts | 12 + arch/arm/boot/dts/nxp/mxs/imx28-btt3-1.dts | 8 + arch/arm/boot/dts/nxp/mxs/imx28-btt3-2.dts | 39 + arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi | 313 +++++ arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 13 +- arch/arm/boot/dts/nxp/vf/vf610-bk4.dts | 4 +- arch/arm/boot/dts/nxp/vf/vf610-colibri.dtsi | 1 - arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts | 4 +- arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 21 +- arch/arm/boot/dts/renesas/r8a7790-lager.dts | 1 + arch/arm/boot/dts/renesas/r8a7790-stout.dts | 1 + arch/arm/boot/dts/renesas/r8a7790.dtsi | 7 + arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 1 + arch/arm/boot/dts/renesas/r8a7791-porter.dts | 1 + arch/arm/boot/dts/renesas/r8a7791.dtsi | 7 + arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 1 + arch/arm/boot/dts/renesas/r8a7792-wheat.dts | 1 + arch/arm/boot/dts/renesas/r8a7792.dtsi | 6 + arch/arm/boot/dts/renesas/r8a7793-gose.dts | 1 + arch/arm/boot/dts/renesas/r8a7793.dtsi | 7 + arch/arm/boot/dts/renesas/r8a7794-alt.dts | 1 + arch/arm/boot/dts/renesas/r8a7794-silk.dts | 1 + arch/arm/boot/dts/renesas/r8a7794.dtsi | 7 + arch/arm/boot/dts/renesas/r9a06g032.dtsi | 20 +- arch/arm/boot/dts/st/Makefile | 4 + arch/arm/boot/dts/st/stm32f746-disco.dts | 18 + arch/arm/boot/dts/st/stm32f769-disco.dts | 7 +- arch/arm/boot/dts/st/stm32mp131.dtsi | 35 + arch/arm/boot/dts/st/stm32mp133c-prihmb.dts | 496 +++++++ arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts | 30 +- arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 292 ++++ arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts | 376 ++++++ .../boot/dts/st/stm32mp153c-lxa-fairytux2-gen1.dts | 103 ++ .../boot/dts/st/stm32mp153c-lxa-fairytux2-gen2.dts | 147 ++ .../arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi | 397 ++++++ arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 2 +- arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts | 10 +- .../dts/ti/omap/omap3-evm-processor-common.dtsi | 2 +- arch/arm/boot/dts/ti/omap/omap4-l4.dtsi | 8 +- arch/arm/boot/dts/ti/omap/omap4-panda-a4.dts | 5 + arch/arm/boot/dts/xilinx/zynq-7000.dtsi | 33 +- arch/arm/boot/dts/xilinx/zynq-cc108.dts | 41 +- arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts | 2 + arch/arm/boot/dts/xilinx/zynq-microzed.dts | 10 +- arch/arm/boot/dts/xilinx/zynq-parallella.dts | 1 - arch/arm/boot/dts/xilinx/zynq-zc702.dts | 85 +- arch/arm/boot/dts/xilinx/zynq-zc706.dts | 67 +- arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts | 39 +- arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts | 31 + arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts | 35 + arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts | 41 +- arch/arm/boot/dts/xilinx/zynq-zed.dts | 43 +- arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi | 8 + arch/arm/boot/dts/xilinx/zynq-zybo-z7.dts | 10 +- arch/arm/boot/dts/xilinx/zynq-zybo.dts | 9 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 - arch/arm/mach-at91/pm.c | 47 +- arch/arm/mach-at91/pm.h | 1 + arch/arm/mach-at91/pm_data-offsets.c | 2 + arch/arm/mach-at91/pm_suspend.S | 101 +- arch/arm/mach-davinci/Kconfig | 1 + arch/arm/mach-imx/common.h | 2 +- arch/arm/mach-s3c/devs.c | 1 - arch/arm/mach-s3c/setup-fb-24bpp-s3c64xx.c | 1 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 76 -- arch/arm64/Kconfig.platforms | 9 +- arch/arm64/boot/dts/airoha/en7581-evb.dts | 44 + arch/arm64/boot/dts/airoha/en7581.dtsi | 91 ++ .../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 5 + .../boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi | 90 ++ arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 8 + .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts | 18 +- .../allwinner/sun50i-h700-anbernic-rg35xx-h.dts | 23 + arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 2 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 61 +- arch/arm64/boot/dts/amd/amd-seattle-clks.dtsi | 24 +- arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 8 +- arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi | 32 +- arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi | 21 + arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi | 12 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 24 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 33 +- arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts | 4 - .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 4 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 4 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 4 - .../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 2 - .../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi | 4 - .../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 4 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi | 4 - .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 8 - arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 6 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 6 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 8 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 - arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 25 + .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 - .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 - .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 2 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 - .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 25 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 - .../dts/amlogic/meson-libretech-cottonwood.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 6 - .../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi | 2 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 - arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 6 - arch/arm64/boot/dts/apple/Makefile | 16 + arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi | 9 + arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi | 5 + arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi | 5 + arch/arm64/boot/dts/apple/s5l8960x-opp.dtsi | 45 + arch/arm64/boot/dts/apple/s5l8960x-pmgr.dtsi | 610 +++++++++ arch/arm64/boot/dts/apple/s5l8960x.dtsi | 30 + arch/arm64/boot/dts/apple/s5l8965x-opp.dtsi | 45 + arch/arm64/boot/dts/apple/s800-0-3-common.dtsi | 4 + arch/arm64/boot/dts/apple/s800-0-3-pmgr.dtsi | 757 +++++++++++ .../boot/dts/apple/{s8000.dtsi => s800-0-3.dtsi} | 51 +- arch/arm64/boot/dts/apple/s8000.dtsi | 162 +-- arch/arm64/boot/dts/apple/s8001-common.dtsi | 1 + arch/arm64/boot/dts/apple/s8001-j98a-j99a.dtsi | 26 + arch/arm64/boot/dts/apple/s8001-j98a.dts | 1 + arch/arm64/boot/dts/apple/s8001-j99a.dts | 1 + arch/arm64/boot/dts/apple/s8001-pmgr.dtsi | 822 ++++++++++++ arch/arm64/boot/dts/apple/s8001.dtsi | 81 ++ arch/arm64/boot/dts/apple/s8003.dtsi | 63 +- arch/arm64/boot/dts/apple/s800x-6s.dtsi | 4 + arch/arm64/boot/dts/apple/s800x-ipad5.dtsi | 4 + arch/arm64/boot/dts/apple/s800x-se.dtsi | 4 + arch/arm64/boot/dts/apple/spi1-nvram.dtsi | 39 + arch/arm64/boot/dts/apple/t600x-common.dtsi | 7 + arch/arm64/boot/dts/apple/t600x-die0.dtsi | 28 + arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi | 14 + arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 2 + arch/arm64/boot/dts/apple/t600x-j375.dtsi | 2 + arch/arm64/boot/dts/apple/t7000-6.dtsi | 8 + arch/arm64/boot/dts/apple/t7000-handheld.dtsi | 4 + arch/arm64/boot/dts/apple/t7000-j42d.dts | 5 + arch/arm64/boot/dts/apple/t7000-mini4.dtsi | 12 + arch/arm64/boot/dts/apple/t7000-n102.dts | 4 + arch/arm64/boot/dts/apple/t7000-pmgr.dtsi | 641 +++++++++ arch/arm64/boot/dts/apple/t7000.dtsi | 73 + arch/arm64/boot/dts/apple/t7001-air2.dtsi | 1 + arch/arm64/boot/dts/apple/t7001-pmgr.dtsi | 650 +++++++++ arch/arm64/boot/dts/apple/t7001.dtsi | 65 + arch/arm64/boot/dts/apple/t8010-7.dtsi | 12 + arch/arm64/boot/dts/apple/t8010-common.dtsi | 4 + arch/arm64/boot/dts/apple/t8010-ipad6.dtsi | 12 + arch/arm64/boot/dts/apple/t8010-n112.dts | 4 + arch/arm64/boot/dts/apple/t8010-pmgr.dtsi | 772 +++++++++++ arch/arm64/boot/dts/apple/t8010.dtsi | 115 ++ arch/arm64/boot/dts/apple/t8011-common.dtsi | 1 + arch/arm64/boot/dts/apple/t8011-pmgr.dtsi | 806 +++++++++++ arch/arm64/boot/dts/apple/t8011-pro2.dtsi | 8 + arch/arm64/boot/dts/apple/t8011.dtsi | 101 ++ arch/arm64/boot/dts/apple/t8012-j132.dts | 14 + arch/arm64/boot/dts/apple/t8012-j137.dts | 14 + arch/arm64/boot/dts/apple/t8012-j140a.dts | 14 + arch/arm64/boot/dts/apple/t8012-j140k.dts | 14 + arch/arm64/boot/dts/apple/t8012-j152f.dts | 15 + arch/arm64/boot/dts/apple/t8012-j160.dts | 14 + arch/arm64/boot/dts/apple/t8012-j174.dts | 14 + arch/arm64/boot/dts/apple/t8012-j185.dts | 14 + arch/arm64/boot/dts/apple/t8012-j185f.dts | 14 + arch/arm64/boot/dts/apple/t8012-j213.dts | 15 + arch/arm64/boot/dts/apple/t8012-j214k.dts | 15 + arch/arm64/boot/dts/apple/t8012-j215.dts | 15 + arch/arm64/boot/dts/apple/t8012-j223.dts | 15 + arch/arm64/boot/dts/apple/t8012-j230k.dts | 14 + arch/arm64/boot/dts/apple/t8012-j680.dts | 15 + arch/arm64/boot/dts/apple/t8012-j780.dts | 15 + .../apple/{t8011-common.dtsi => t8012-jxxx.dtsi} | 16 +- arch/arm64/boot/dts/apple/t8012-pmgr.dtsi | 837 ++++++++++++ .../{t7000-handheld.dtsi => t8012-touchbar.dtsi} | 13 +- arch/arm64/boot/dts/apple/t8012.dtsi | 281 ++++ arch/arm64/boot/dts/apple/t8015-8.dtsi | 4 + arch/arm64/boot/dts/apple/t8015-common.dtsi | 1 + arch/arm64/boot/dts/apple/t8015-pmgr.dtsi | 931 +++++++++++++ arch/arm64/boot/dts/apple/t8015.dtsi | 151 +++ arch/arm64/boot/dts/apple/t8103-j293.dts | 58 + arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 2 + arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 18 +- arch/arm64/boot/dts/apple/t8103.dtsi | 137 ++ arch/arm64/boot/dts/apple/t8112-j493.dts | 54 + arch/arm64/boot/dts/apple/t8112-jxxx.dtsi | 2 + arch/arm64/boot/dts/apple/t8112.dtsi | 105 +- arch/arm64/boot/dts/arm/Makefile | 1 + arch/arm64/boot/dts/arm/corstone1000-fvp.dts | 26 + arch/arm64/boot/dts/arm/corstone1000.dtsi | 3 +- arch/arm64/boot/dts/arm/morello-fvp.dts | 77 ++ arch/arm64/boot/dts/arm/morello-sdp.dts | 157 +++ arch/arm64/boot/dts/arm/morello.dtsi | 323 +++++ arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts | 72 + arch/arm64/boot/dts/exynos/exynos8895.dtsi | 956 +++++++++++++- arch/arm64/boot/dts/exynos/exynos990.dtsi | 92 +- arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 138 ++ arch/arm64/boot/dts/exynos/google/Makefile | 1 + arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 267 +--- .../{gs101-oriole.dts => gs101-pixel-common.dtsi} | 22 +- arch/arm64/boot/dts/exynos/google/gs101-raven.dts | 29 + arch/arm64/boot/dts/exynos/google/gs101.dtsi | 66 +- arch/arm64/boot/dts/freescale/Makefile | 21 + .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 44 + .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 16 + arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 30 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 42 + .../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 10 +- .../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 7 +- .../freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 237 ++++ .../imx8mm-phyboard-polis-peb-eval-01.dtso | 72 + .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 17 +- .../boot/dts/freescale/imx8mm-phycore-no-eth.dtso | 12 + .../dts/freescale/imx8mm-phycore-no-spiflash.dtso | 16 + .../boot/dts/freescale/imx8mm-phycore-rpmsg.dtso | 58 + .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 22 +- .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 11 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 21 - .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 1 - .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 22 + .../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 64 + .../arm64/boot/dts/freescale/imx8mp-skov-basic.dts | 10 + .../arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi | 126 +- .../boot/dts/freescale/imx8mp-skov-revb-hdmi.dts | 45 +- .../boot/dts/freescale/imx8mp-skov-revb-lt6.dts | 60 + .../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts | 30 +- .../boot/dts/freescale/imx8mp-skov-revc-bd500.dts | 91 ++ ...t-1cp1.dts => imx8mp-skov-revc-tian-g07017.dts} | 42 +- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 2 +- .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 23 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 25 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 26 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 1 + .../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 112 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 24 +- .../boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso | 22 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 32 + arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +- .../boot/dts/freescale/imx93-kontron-osm-s.dtsi | 5 +- .../dts/freescale/imx93-tqma9352-mba93xxca.dts | 54 +- .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 6 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 8 + arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 1130 ++++++++++++++++ arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 83 ++ arch/arm64/boot/dts/freescale/imx95.dtsi | 108 +- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +- arch/arm64/boot/dts/freescale/mba8xx.dtsi | 31 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 141 ++ arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 1 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 1 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 150 +++ arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 9 + arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 222 ++++ arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi | 170 +++ arch/arm64/boot/dts/freescale/tqma8xx.dtsi | 12 +- .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 8 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-371x.dtsi | 17 - arch/arm64/boot/dts/marvell/armada-3720-db.dts | 2 +- .../dts/marvell/armada-3720-espressobin-emmc.dts | 2 +- .../dts/marvell/armada-3720-espressobin-ultra.dts | 2 +- .../marvell/armada-3720-espressobin-v7-emmc.dts | 2 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 2 +- .../boot/dts/marvell/armada-3720-espressobin.dts | 2 +- .../boot/dts/marvell/armada-3720-gl-mv1000.dts | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +- arch/arm64/boot/dts/marvell/armada-372x.dtsi | 3 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-7020.dtsi | 6 - arch/arm64/boot/dts/marvell/armada-7040.dtsi | 6 - arch/arm64/boot/dts/marvell/armada-8020.dtsi | 6 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 8 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 2 +- arch/arm64/boot/dts/marvell/armada-8040.dtsi | 6 - arch/arm64/boot/dts/marvell/armada-8080.dtsi | 6 - arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 3 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 3 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 6 - arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 3 - arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 6 - arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 33 +- .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 1 - arch/arm64/boot/dts/marvell/armada-ap810-ap0.dtsi | 24 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 4 - arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 4 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 4 +- arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi | 3 - arch/arm64/boot/dts/mediatek/Makefile | 3 + arch/arm64/boot/dts/mediatek/mt6359.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 2 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 12 +- .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 9 +- .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 8 +- .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 8 +- .../mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts | 8 +- arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 173 ++- arch/arm64/boot/dts/mediatek/mt8188.dtsi | 307 ++++- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 184 ++- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 129 ++ arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 245 +++- arch/arm64/boot/dts/mediatek/mt8365.dtsi | 336 +++++ .../boot/dts/mediatek/mt8370-genio-510-evk.dts | 19 + arch/arm64/boot/dts/mediatek/mt8370.dtsi | 64 + .../boot/dts/mediatek/mt8390-genio-700-evk.dts | 1033 +-------------- ...-genio-700-evk.dts => mt8390-genio-common.dtsi} | 203 ++- .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 102 ++ .../mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso | 84 ++ .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 71 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 13 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 10 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 10 + .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 10 + .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi | 7 - arch/arm64/boot/dts/renesas/Makefile | 5 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 + arch/arm64/boot/dts/renesas/condor-common.dtsi | 1 + arch/arm64/boot/dts/renesas/draak.dtsi | 1 + arch/arm64/boot/dts/renesas/ebisu.dtsi | 1 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 1 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 + .../renesas/r8a77970-eagle-function-expansion.dtso | 2 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 1 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 1 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 1 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 7 + .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 88 ++ .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 1 + .../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 104 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 69 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 88 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 154 ++- arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 34 +- .../arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts | 339 +++++ arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 29 +- .../renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso | 48 + arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 37 + arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 52 +- .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 15 + arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts | 136 ++ arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 4 + arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 20 +- arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h | 40 + arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 13 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 + .../ulcb-kf-audio-graph-card-mix+split.dtsi | 73 +- .../ulcb-kf-audio-graph-card2-mix+split.dtsi | 66 +- .../ulcb-kf-simple-audio-card-mix+split.dtsi | 53 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + .../boot/dts/renesas/white-hawk-cpu-common.dtsi | 1 + .../arm64/boot/dts/renesas/white-hawk-csi-dsi.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 63 + .../px30-ringneck-haikou-lvds-9904379.dtso | 130 ++ .../rockchip/px30-ringneck-haikou-video-demo.dtso | 190 +++ .../boot/dts/rockchip/px30-ringneck-haikou.dts | 2 + arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 8 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- .../rockchip/rk3399-puma-haikou-video-demo.dtso | 166 +++ .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 26 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 10 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi | 1397 ++++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 133 ++ arch/arm64/boot/dts/rockchip/rk3528.dtsi | 378 +++++- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 8 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 8 +- arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts | 588 ++++++++ arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 14 - arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 30 +- .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 50 +- arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 47 + .../{rk3576-evb1-v10.dts => rk3576-roc-pc.dts} | 369 +++--- ...{rk3576-armsom-sige5.dts => rk3576-rock-4d.dts} | 375 ++++-- arch/arm64/boot/dts/rockchip/rk3576.dtsi | 205 ++- .../arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi | 4 + .../boot/dts/rockchip/rk3588-armsom-sige7.dts | 75 ++ arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 110 +- .../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 2 +- .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 2 +- .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 4 + .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 4 + .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi | 47 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 50 +- arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 186 +++ arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi | 4 + .../dts/rockchip/rk3588-firefly-core-3588j.dtsi | 4 + ...-3588j.dtsi => rk3588-firefly-icore-3588q.dtsi} | 22 +- .../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts | 2 +- .../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 2 +- .../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi | 4 + .../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts | 30 +- .../dts/rockchip/rk3588-jaguar-pre-ict-tester.dtso | 171 +++ arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 224 +++- .../arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts | 336 +++++ arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 4 + .../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 11 +- .../boot/dts/rockchip/rk3588-orangepi-5-max.dts | 67 +- .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 56 +- .../boot/dts/rockchip/rk3588-orangepi-5-ultra.dts | 83 ++ .../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 6 +- .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 53 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 83 +- .../boot/dts/rockchip/rk3588-tiger-haikou.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 5 +- .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 4 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 31 +- arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 6 +- .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 6 +- .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 8 +- .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 4 + .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts | 6 +- .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 16 +- arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts | 42 +- arch/arm64/boot/dts/st/Makefile | 6 +- arch/arm64/boot/dts/st/stm32mp211.dtsi | 128 ++ arch/arm64/boot/dts/st/stm32mp213.dtsi | 9 + arch/arm64/boot/dts/st/stm32mp215.dtsi | 9 + arch/arm64/boot/dts/st/stm32mp215f-dk.dts | 49 + arch/arm64/boot/dts/st/stm32mp21xc.dtsi | 8 + arch/arm64/boot/dts/st/stm32mp21xf.dtsi | 8 + arch/arm64/boot/dts/st/stm32mp231.dtsi | 1214 +++++++++++++++++ arch/arm64/boot/dts/st/stm32mp233.dtsi | 94 ++ arch/arm64/boot/dts/st/stm32mp235.dtsi | 16 + arch/arm64/boot/dts/st/stm32mp235f-dk.dts | 113 ++ arch/arm64/boot/dts/st/stm32mp23xc.dtsi | 8 + arch/arm64/boot/dts/st/stm32mp23xf.dtsi | 8 + arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 113 ++ arch/arm64/boot/dts/tesla/fsd.dtsi | 26 +- arch/arm64/boot/dts/ti/Makefile | 3 + arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 25 +- arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 8 + arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 19 +- arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 4 + .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 8 - .../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 36 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 26 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 4 +- arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 9 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 33 +- .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 19 +- ...m642-phyboard-electra-x27-gpio1-spi1-uart3.dtso | 63 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 1 + arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1 + arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 41 + arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 30 +- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 208 ++- .../dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso | 7 - .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 6 +- arch/arm64/boot/dts/xilinx/Makefile | 2 + arch/arm64/boot/dts/xilinx/versal-net-clk.dtsi | 231 ++++ .../dts/xilinx/versal-net-vn-x-b2197-01-revA.dts | 116 ++ arch/arm64/boot/dts/xilinx/versal-net.dtsi | 752 +++++++++++ .../arm64/boot/dts/xilinx}/xlnx-zynqmp-clk.h | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 17 +- arch/arm64/configs/defconfig | 14 + arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 5 - arch/m68k/Kconfig | 3 +- arch/m68k/include/asm/io_no.h | 4 - arch/mips/Kconfig | 2 +- arch/mips/include/asm/io.h | 25 +- arch/mips/include/asm/mach-loongson64/spaces.h | 5 +- arch/mips/include/asm/mach-ralink/spaces.h | 2 +- arch/mips/lib/iomap-pci.c | 10 + arch/mips/loongson64/init.c | 4 +- arch/parisc/include/asm/io.h | 36 +- arch/powerpc/include/asm/io.h | 48 - .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 5 +- .../boot/dts/microchip/mpfs-m100pfs-fabric.dtsi | 5 +- .../boot/dts/microchip/mpfs-polarberry-fabric.dtsi | 5 +- .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 36 + arch/riscv/boot/dts/sophgo/sg2042.dtsi | 9 + arch/riscv/boot/dts/spacemit/Makefile | 1 + arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 27 + arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 8 +- .../dts/starfive/jh7110-deepcomputing-fml13v01.dts | 34 + .../boot/dts/starfive/jh7110-pine64-star64.dts | 5 + arch/riscv/boot/dts/starfive/jh7110.dtsi | 2 + arch/sh/include/asm/io.h | 30 +- arch/sh/kernel/Makefile | 3 - arch/sh/kernel/iomap.c | 162 --- arch/sh/kernel/ioport.c | 5 - arch/sh/lib/io.c | 4 +- drivers/bus/qcom-ssc-block-bus.c | 34 +- drivers/firmware/Kconfig | 2 + drivers/firmware/Makefile | 1 + drivers/firmware/arm_ffa/bus.c | 14 +- drivers/firmware/arm_ffa/driver.c | 532 ++++++-- drivers/firmware/arm_scmi/bus.c | 69 +- drivers/firmware/arm_scmi/driver.c | 10 - drivers/firmware/samsung/Kconfig | 14 + drivers/firmware/samsung/Makefile | 4 + drivers/firmware/samsung/exynos-acpm-pmic.c | 224 ++++ drivers/firmware/samsung/exynos-acpm-pmic.h | 29 + drivers/firmware/samsung/exynos-acpm.c | 769 +++++++++++ drivers/firmware/samsung/exynos-acpm.h | 23 + drivers/firmware/smccc/soc_id.c | 80 ++ drivers/firmware/xilinx/zynqmp.c | 6 +- drivers/gpu/drm/drm_draw.c | 2 + drivers/irqchip/irq-meson-gpio.c | 48 +- drivers/memory/mtk-smi.c | 33 + drivers/memory/tegra/tegra20-emc.c | 4 +- drivers/mmc/host/sdhci-msm.c | 2 +- drivers/nvme/host/apple.c | 2 +- drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-imx-scu.c | 101 ++ drivers/sh/clk/cpg.c | 25 +- drivers/soc/apple/rtkit-internal.h | 1 + drivers/soc/apple/rtkit.c | 112 +- drivers/soc/atmel/soc.c | 5 + drivers/soc/atmel/soc.h | 3 + drivers/soc/mediatek/mt8167-mmsys.h | 31 +- drivers/soc/mediatek/mt8173-mmsys.h | 99 +- drivers/soc/mediatek/mt8183-mmsys.h | 50 +- drivers/soc/mediatek/mt8186-mmsys.h | 88 +- drivers/soc/mediatek/mt8188-mmsys.h | 266 ++-- drivers/soc/mediatek/mt8192-mmsys.h | 71 +- drivers/soc/mediatek/mt8195-mmsys.h | 632 ++++----- drivers/soc/mediatek/mt8365-mmsys.h | 84 +- drivers/soc/mediatek/mtk-mmsys.h | 14 + drivers/soc/mediatek/mtk-mutex.c | 6 + drivers/soc/mediatek/mtk-socinfo.c | 22 +- drivers/soc/qcom/ice.c | 51 +- drivers/soc/qcom/pdr_internal.h | 1 - drivers/soc/qcom/qcom_aoss.c | 3 +- drivers/soc/qcom/qcom_pd_mapper.c | 12 + drivers/soc/qcom/qcom_pdr_msg.c | 3 +- drivers/soc/renesas/Kconfig | 18 + drivers/soc/renesas/Makefile | 4 + drivers/soc/renesas/r9a08g045-sysc.c | 23 + drivers/soc/renesas/r9a09g047-sys.c | 67 + drivers/soc/renesas/r9a09g057-sys.c | 67 + drivers/soc/renesas/renesas-soc.c | 33 +- drivers/soc/renesas/rz-sysc.c | 137 ++ drivers/soc/renesas/rz-sysc.h | 46 + drivers/soc/samsung/exynos-asv.c | 1 + drivers/soc/samsung/exynos-chipid.c | 5 + drivers/soc/samsung/exynos-pmu.c | 1 + drivers/soc/samsung/exynos-usi.c | 108 +- drivers/soc/samsung/exynos3250-pmu.c | 1 + drivers/soc/samsung/exynos5250-pmu.c | 1 + drivers/soc/samsung/exynos5420-pmu.c | 1 + drivers/soc/tegra/pmc.c | 3 +- drivers/soc/ti/k3-socinfo.c | 13 +- drivers/ufs/host/ufs-qcom.c | 2 +- include/asm-generic/iomap.h | 36 +- include/asm-generic/rwonce.h | 10 +- include/dt-bindings/clock/rockchip,rk3528-cru.h | 453 +++++++ include/dt-bindings/clock/rockchip,rk3576-cru.h | 5 + include/dt-bindings/clock/samsung,exynos990.h | 21 + include/dt-bindings/clock/xlnx-zynqmp-clk.h | 7 + include/dt-bindings/reset/rockchip,rk3528-cru.h | 241 ++++ include/dt-bindings/soc/samsung,exynos-usi.h | 17 +- include/linux/arm-smccc.h | 40 + include/linux/arm_ffa.h | 22 +- .../linux/firmware/samsung/exynos-acpm-protocol.h | 49 + include/linux/io-64-nonatomic-hi-lo.h | 16 + include/linux/io-64-nonatomic-lo-hi.h | 16 + include/linux/io.h | 3 - include/linux/soc/apple/rtkit.h | 2 +- include/soc/qcom/ice.h | 3 +- include/soc/tegra/bpmp-abi.h | 2 +- lib/iomap.c | 40 +- 763 files changed, 36092 insertions(+), 4944 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/arm,morello.yaml delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-8kp.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3528-cru.yaml create mode 100644 Documentation/devicetree/bindings/firmware/google,gs101-acpm-ipc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ics43432.txt create mode 100644 Documentation/devicetree/bindings/sound/invensense,ics43432.yaml create mode 100644 arch/arm/boot/dts/allwinner/sun8i-v3s-netcube-kumquat.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-0.dts create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-1.dts create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-2.dts create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp133c-prihmb.dts create mode 100644 arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2-gen1.dts create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2-gen2.dts create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-opp.dtsi create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/apple/s5l8965x-opp.dtsi create mode 100644 arch/arm64/boot/dts/apple/s800-0-3-pmgr.dtsi copy arch/arm64/boot/dts/apple/{s8000.dtsi => s800-0-3.dtsi} (72%) create mode 100644 arch/arm64/boot/dts/apple/s8001-j98a-j99a.dtsi create mode 100644 arch/arm64/boot/dts/apple/s8001-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/apple/spi1-nvram.dtsi create mode 100644 arch/arm64/boot/dts/apple/t7000-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/apple/t7001-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/apple/t8010-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/apple/t8011-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/apple/t8012-j132.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j137.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j140a.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j140k.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j152f.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j160.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j174.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j185.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j185f.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j213.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j214k.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j215.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j223.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j230k.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j680.dts create mode 100644 arch/arm64/boot/dts/apple/t8012-j780.dts copy arch/arm64/boot/dts/apple/{t8011-common.dtsi => t8012-jxxx.dtsi} (60%) create mode 100644 arch/arm64/boot/dts/apple/t8012-pmgr.dtsi copy arch/arm64/boot/dts/apple/{t7000-handheld.dtsi => t8012-touchbar.dtsi} (60%) create mode 100644 arch/arm64/boot/dts/apple/t8012.dtsi create mode 100644 arch/arm64/boot/dts/apple/t8015-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/arm/morello-fvp.dts create mode 100644 arch/arm64/boot/dts/arm/morello-sdp.dts create mode 100644 arch/arm64/boot/dts/arm/morello.dtsi copy arch/arm64/boot/dts/exynos/google/{gs101-oriole.dts => gs101-pixel-common.dts [...] create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-raven.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-eval-01.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-eth.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-spiflash.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-rpmsg.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-basic.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-bd500.dts copy arch/arm64/boot/dts/freescale/{imx8mp-skov-revb-mi1010ait-1cp1.dts => imx8mp- [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-371x.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8370-genio-510-evk.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8370.dtsi copy arch/arm64/boot/dts/mediatek/{mt8390-genio-700-evk.dts => mt8390-genio-common [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso create mode 100644 arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts create mode 100644 arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-lvds-9904379.dtso create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-video-demo.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts copy arch/arm64/boot/dts/rockchip/{rk3576-evb1-v10.dts => rk3576-roc-pc.dts} (77%) copy arch/arm64/boot/dts/rockchip/{rk3576-armsom-sige5.dts => rk3576-rock-4d.dts} (82%) copy arch/arm64/boot/dts/rockchip/{rk3588-firefly-core-3588j.dtsi => rk3588-firefl [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-pre-ict-tester.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-ultra.dts create mode 100644 arch/arm64/boot/dts/st/stm32mp211.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp213.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp215.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp215f-dk.dts create mode 100644 arch/arm64/boot/dts/st/stm32mp21xc.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp21xf.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp231.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp233.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp235.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp235f-dk.dts create mode 100644 arch/arm64/boot/dts/st/stm32mp23xc.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp23xf.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp257f-dk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-x27-gpio1-spi1 [...] create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-clk.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-vn-x-b2197-01-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/versal-net.dtsi copy {include/dt-bindings/clock => arch/arm64/boot/dts/xilinx}/xlnx-zynqmp-clk.h (96%) create mode 100644 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts delete mode 100644 arch/sh/kernel/iomap.c create mode 100644 drivers/firmware/samsung/Kconfig create mode 100644 drivers/firmware/samsung/Makefile create mode 100644 drivers/firmware/samsung/exynos-acpm-pmic.c create mode 100644 drivers/firmware/samsung/exynos-acpm-pmic.h create mode 100644 drivers/firmware/samsung/exynos-acpm.c create mode 100644 drivers/firmware/samsung/exynos-acpm.h create mode 100644 drivers/reset/reset-imx-scu.c create mode 100644 drivers/soc/renesas/r9a08g045-sysc.c create mode 100644 drivers/soc/renesas/r9a09g047-sys.c create mode 100644 drivers/soc/renesas/r9a09g057-sys.c create mode 100644 drivers/soc/renesas/rz-sysc.c create mode 100644 drivers/soc/renesas/rz-sysc.h create mode 100644 include/dt-bindings/clock/rockchip,rk3528-cru.h create mode 100644 include/dt-bindings/reset/rockchip,rk3528-cru.h create mode 100644 include/linux/firmware/samsung/exynos-acpm-protocol.h