A empresa Qualcomm anunciou a transferência para o núcleo principal do Linux de mudanças que garantem suporte a dispositivos com chips Snapdragon X2, equipados com CPU Qualcomm Oryon (6-18 núcleos, dependendo do modelo), acelerador de IA Hexagon (80 TOPS) e GPU Adreno X2-90. Entre outras coisas, um driver FastRPC será preparado para o NPU Hexagon e o suporte a novas GPUs Adreno será adicionado aos drivers Mesa Freedreno, Turnip e Rusticl.
A integração do suporte ao Snapdragon X2 no núcleo é dividida em várias etapas. Em primeiro lugar, foram publicados componentes para garantir a inicialização e o arranque básico do sistema (o gerenciador de inicialização suportado é o systemd-boot). Na segunda etapa, drivers serão adicionados para garantir entrada/saída básica, permitindo conectar vários dispositivos periféricos via USB, PCIe e UP (Qualcomm Universal Peripheral). Na terceira etapa, está planejado o trabalho no suporte à GPU nos drivers Mesa Freedreno, Turnip e Rusticl, e na quarta etapa, será publicado o driver FastRPC para utilizar o NPU na execução local de modelos de IA. Na etapa final, drivers para gerenciamento de consumo de energia e controle de temperatura serão adicionados, e a estabilização final da pilha de software será realizada, preparando-a completamente para pré-instalação por fabricantes OEM.
As mudanças publicadas pela Qualcomm permitirão o uso do Linux em dispositivos que serão vendidos, equipados com SoC Snapdragon X2, como HP Googlebook 14, Lenovo IdeaPad Vibe, Dell XPS Googlebook, Microsoft Surface Pro 12, Microsoft Surface Laptop 13 e HUMAIN Horizon Ultra. As empresas HP, ASUS e HUMAIN inicialmente fornecerão seus laptops com base no SoC Snapdragon X2 com a plataforma Windows, mas no primeiro trimestre de 2027 planejam também oferecer suporte oficial ao Linux.
As primeiras distribuições do Linux que terão suporte para Snapdragon X2 serão Debian e Ubuntu. No Debian, o suporte está previsto para ser integrado até o final do ano, enquanto no Ubuntu, deverá ser no primeiro trimestre de 2027 (o anúncio correspondente já foi feito pela empresa Canonical). Para quem deseja testar o Linux em hardware real sem esperar pela transferência de todas as mudanças para o kernel e distribuições, a Qualcomm abriu acesso a um repositório com uma branch do kernel Linux, incluindo os patches necessários, além de fornecer pacotes, scripts e instruções para compilar o Debian 13 para funcionar em placas Qualcomm RB1 (QRB2210) e Qualcomm RB3 Gen 2 (QCS6490). As compilações de teste do Debian prontas para instalação devem começar a ser formadas em breve.
Fonte: opennet.ru
