Společnost Qualcomm oznámila přechod změn, které poskytují podporu zařízení na čipech Snapdragon X2, vybavených CPU Qualcomm Oryon (6-18 jader v závislosti na modelu), AI akcelerátorem Hexagon (80 TOPS) a GPU Adreno X2-90, do hlavního jádra Linux. Mezi jiným bude připraven ovladač FastRPC pro NPU Hexagon a podpora nových GPU Adreno bude přidána do Mesa ovladačů Freedreno, Turnip a Rusticl.
Integrace podpory Snapdragon X2 do jádra je rozdělena do několika etap. Nejprve byly zveřejněny komponenty pro zajištění načítání a základního spuštění systému (pro správu bootování je podporován systemd-boot). V druhé etapě budou přidány ovladače pro zajištění základního vstupu/výstupu, které umožní připojení různých periferních zařízení přes USB, PCIE a UP (Qualcomm Universal Peripheral). Ve třetí etapě je naplánována práce na podpoře GPU v Mesa ovladačích Freedreno, Turnip a Rusticl, a ve čtvrté etapě bude publikován ovladač FastRPC pro aktivaci NPU při lokálním provádění AI modelů. V závěrečné etapě budou přidány ovladače pro řízení spotřeby a kontrolu teploty, stejně jako bude provedena konečná stabilizace softwarového zásobníku a jeho příprava na plnou funkčnost pro OEM výrobce.
Publikované změny od Qualcomm umožní používat Linux na zařízeních, která se dostanou do prodeje, vybavených SoC Snapdragon X2, jako jsou HP Googlebook 14, Lenovo IdeaPad Vibe, Dell XPS Googlebook, Microsoft Surface Pro 12, Microsoft Surface Laptop 13 a HUMAIN Horizon Ultra. Společnosti HP, ASUS a HUMAIN zpočátku dodají své notebooky na bázi SoC Snapdragon X2 s platformou Windows, ale v prvním čtvrtletí roku 2027 plánují poskytnout i oficiální podporu pro Linux.
První distribuce Linuxu, pro které bude zajištěna podpora Snapdragon X2, budou Debian a Ubuntu. V Debiánu plánují integraci podpory do konce roku, zatímco v Ubuntu to bude v prvním čtvrtletí roku 2027 (příslušné oznámení již vydala společnost Canonical). Pro ty, kteří chtějí otestovat výkon Linuxu na skutečném hardware, aniž by čekali na přenos všech změn do jádra a distribucí, společnost Qualcomm otevřela přístup k repozitáři s větví jádra Linux, která zahrnuje potřebné patche, a také poskytla balíčky, skripty a pokyny pro sestavení Debiana 13 pro práci na deskách Qualcomm RB1 (QRB2210) a Qualcomm RB3 Gen 2 (QCS6490). Hotové testovací verze Debiana plánují začít vytvářet v nejbližší době.
Zdroj: opennet.ru
