Firma Qualcomm ogłosiła wprowadzenie zmian do jądra Linux, które umożliwią wsparcie urządzeń z chipami Snapdragon X2, wyposażonymi w CPU Qualcomm Oryon (od 6 do 18 rdzeni w zależności od modelu), akceleratorem AI Hexagon (80 TOPS) oraz GPU Adreno X2-90. Oprócz tego, przygotowany zostanie sterownik FastRPC dla NPU Hexagon oraz dodana zostanie obsługa nowych GPU Adreno w sterownikach Mesa Freedreno, Turnip i Rusticl.
Integracja wsparcia Snapdragon X2 w jądrze podzielona jest na kilka etapów. W pierwszej kolejności opublikowane zostały komponenty zapewniające uruchamianie i podstawowy start systemu (jako menedżer rozruchu wspierany jest systemd-boot). Na drugim etapie dodane zostaną sterowniki dla podstawowego wejścia/wyjścia, umożliwiające podłączenie różnych urządzeń peryferyjnych przez USB, PCIE i UP (Qualcomm Universal Peripheral). Na trzecim etapie zaplanowano pracę nad wsparciem GPU w sterownikach Mesa Freedreno, Turnip i Rusticl, a na czwartym – publikację sterownika FastRPC do uruchamiania NPU podczas lokalnego wykonania modeli AI. Na ostatnim etapie dodane zostaną sterowniki do zarządzania zużyciem energii i kontrolą temperatury, a także przeprowadzona zostanie finalna stabilizacja stosu oprogramowania i jego doprowadzenie do pełnej gotowości do preinstalacji przez producentów OEM.
Opublikowane zmiany przez Qualcomm umożliwią korzystanie z Linuxa w nadchodzących urządzeniach wyposażonych w SoC Snapdragon X2, takich jak HP Googlebook 14, Lenovo IdeaPad Vibe, Dell XPS Googlebook, Microsoft Surface Pro 12, Microsoft Surface Laptop 13 oraz HUMAIN Horizon Ultra. Firmy HP, ASUS i HUMAIN początkowo będą dostarczać swoje laptopy oparte na SoC Snapdragon X2 z platformą Windows, ale w pierwszym kwartale 2027 roku planują także zapewnić oficjalne wsparcie dla Linuxa.
Pierwsze dystrybucje Linuxa, które będą obsługiwać Snapdragon X2, to Debian i Ubuntu. W Debiana wsparcie planuje się zintegrować do końca roku, a w Ubuntu – w pierwszym kwartale 2027 roku (odpowiedni komunikat wydała już firma Canonical). Dla tych, którzy chcą przetestować działanie Linuxa na rzeczywistym sprzęcie, nie czekając na wdrożenie wszystkich zmian w jądrze i dystrybucjach, firma Qualcomm udostępniła repozytorium z gałęzią jądra Linux, zawierającą niezbędne poprawki, a także dostarczyła pakiety, skrypty i instrukcje dotyczące budowy Debiana 13 do pracy na płytach Qualcomm RB1 (QRB2210) i Qualcomm RB3 Gen 2 (QCS6490). Gotowe do instalacji testowe wersje Debiana planują rozpocząć formowanie w najbliższym czasie.
Źródło: opennet.ru
