A Linux 7.3 kernel új SoC-kat ad a mainline ághoz, miközben több régi, 32 bites ARM platformot elavulttá nyilvánít. Ezeknek a platformoknak az elavulása miatt „több száz” driver marad karbantartó nélkül. A Linux 7.3 mainline fájába bekerült új SoC-k között ott van az Apple M3 Pro/Max/Ultra, a Samsung Exynos 1580, a Canaan K210, a Sophgo SG2000, a Qualcomm Shikra és az Altera Agilex72, amely Cortex-A720 magokat használ.
A Qualcomm Shikra különösen érdekes, mivel alig van nyilvános információ erről a még meg nem jelent, Cortex-A78C-alapú SoC-ról. Emellett ott van a
M3 Pro / Max / Ultra támogatás is, amely kiegészíti az alap Apple M3 SoC-t, amit az előző kernel ciklusban vettek fel. Az összes Apple M3 SoC esetében az első körös támogatás gyakorlatilag annyit tud, hogy a rendszer elinduljon konzolra. Napi használatra még nem alkalmas, mert hiányzik a GPU driver, és sok más funkciót sem kötöttek még be a Linuxot futtató Apple M3 Mac gépeken.
A SoC drivereket érintő pull requestben egy Apple M1 fejlesztés is szerepel, amely nagyjából 1 wattot spórol az M1 Pro / Max / Ultra SoC-kkal s2idle módban, mivel mélyebb energiatakarékos állapotokat ér el.
A Sophgo SG2000 egy ARM/RISC-V hibrid SoC, amelyet megfigyelőkamerákhoz, arcfelismerő rendszerekhez és más okosotthon-eszközökhöz szánnak. Az SG2000 egy 1 GHz-en futó C906 magot és egy második, 700 MHz-es C906 magot tartalmaz. Emellett van benne egy 1 GHz-es Arm Cortex-A53 mag is. Az Arm magot a mainline Linux kernel eddig is támogatta, most pedig a RISC-V támogatás is megérkezett.
A Milk-V Duo 256M mostantól mainline kernel támogatást kapott ehhez az SG2002 SoC-ra épülő, 256 MB memóriával szerelt RISC-V laphoz. A Milk-V Duo S egy másik variáns, amely szintén támogatottá vált.
Mostantól mainline kernel támogatást kapott a Lenovo ThinkEdge SE70 is, amely az NVIDIA Jetson Xavier NX SOM-ra épül, 6 magos Carmel ARM magokkal és Volta GPU-val, 8 vagy 16 GB LPDDR4x memóriával. A Linux 7.3 további új ARM gépeket is támogat, például az Anbernic RG Vita-Pro, HINLINK H28K, Youyeetoo YY3588, Sony Xperia M2, NetCube Systems OpenNMC modelleket és másokat.
A számos 32 bites ARM platform elavulásáról Arnd Bergmann ezt írta a pull requestben:
„A 32 bites ARM platformok most egy kicsit érdekesebbek: elővettem egy korábbi sorozatot, és elavultnak jelöltem azokat a kódrészeket, amelyek rendszeresen útban vannak a takarításoknál és az új funkciók bevezetésénél, miközben alig használja őket valaki. Ezek közé tartoznak:
- a megmaradt 28 legacy board file közül 22, amelyek még a jelenlegi devicetree-alapú leírások előtti időkből származnak, és régi Intel, illetve Marvell chipeket használnak. A maradék hat board file TI OMAP1 és Samsung s3c64xx chipekhez tartozik, és mindegyiknek vannak ismert felhasználói.
- a Cortex-M3/M4/M7 és ARM1136r0 CPU magok, valamint az ezekre épülő 25 gép támogatása. Ezek mind devicetree-t használnak, de a CPU-támogatás aránytalanul sok munkát okoz. Többségük csak referencia lap, a figyelemre méltó kivételek a Nokia N800/N810 tablet és a Buglabs BUG platform.
- a be8, be32, oabi és iwmmxt userspace binárisok, amelyeket többnyire azokhoz a platformokhoz kötöttek, amelyeket most tervezünk kivezetni, és amelyek támogatása egyre problémásabb a modern toolchain-ekkel.
Jelenleg semmit sem távolítunk el ténylegesen, hogy a megmaradt felhasználók még egy ideig használhassák a 7.3-LTS-t. A kivezetéshez szükséges javítócsomagokat most teszteljük.”
Ha ezeket a platformokat egy jövőbeli, Linux 7.4+ kernel kiadásban eltávolítják, akkor az azokon kizárólagosan használt „több száz” drivert is ki lehet majd venni a kernelből.
A Linux 7.3-ba most bekerült változtatások teljes listáját a SoC beolvasztási kérelmek között lehet megnézni.

