Qualcomm expande suporte do kernel Linux para GPU Snapdragon X2 e patch de driver Adreno X2-85 foi enviado

📅 2026-09-25

Resumo:

A Qualcomm promoveu recentemente o suporte de código aberto do Linux para os processadores da série Snapdragon X2 e enviou um patch de suporte de GPU para a plataforma de baixo custo Snapdragon X2 de codinome "Mahua". Isso significa que a Qualcomm está estendendo o suporte ao driver de GPU previamente estabelecido para Snapdragon X2 Elite para mais chips da série X2 para fornecer recursos de aceleração gráfica mais completos para futuros laptops Linux equipados com esses processadores.

image.webp

O patch enviado desta vez é direcionado à GPU Adreno X2-85 na plataforma Mahua. Mahua é o codinome SoC da série Qualcomm Snapdragon X2 que está posicionada abaixo do X2 Elite e é voltada para configurações de 10 e 12 núcleos. O X2 Elite anterior tinha o codinome Glymur. Ambos usam a arquitetura gráfica Adreno Gen 8 de nova geração da Qualcomm.

A escala do patch do kernel Linux enviado pela Qualcomm desta vez não é grande. Os desenvolvedores apontaram que, em comparação com o Glymur, a principal diferença da versão Mahua da GPU é que ela possui menos fatias de computação e menor armazenamento interno, portanto não há necessidade de reescrever uma estrutura completa de driver gráfico para ela. O código do driver gráfico do kernel adicionado para este suporte de GPU tem apenas algumas dezenas de linhas e é usado principalmente para lidar com as diferenças de hardware entre Mahua e Glymur.

Isso significa que a base de suporte de GPU Linux que a Qualcomm estabeleceu anteriormente para o Snapdragon X2 Elite pode ser estendida com relativa facilidade para produtos X2 de baixo custo. Para o ecossistema Linux, esse design de código de driver altamente compartilhado entre hardware também contribui para reduzir os custos de manutenção subsequentes.

O patch enviado desta vez entrou agora no estágio de revisão de código na lista de discussão do kernel Linux, o que não significa que o suporte relevante entrou oficialmente na versão estável do kernel Linux. De acordo com o processo de desenvolvimento do kernel Linux, os patches precisam ser revisados, modificados e mesclados pelos desenvolvedores antes que possam se tornar parte do kernel principal oficial.

A Qualcomm já começou a desenvolver suporte completo de software Linux para a série Snapdragon X2. Em 23 de setembro, a Qualcomm anunciou a versão inicial para desenvolvedores do Linux da série Snapdragon X2, afirmando que a empresa começará a promover suporte upstream Linux para a série X2 após o Snapdragon Summit de 2025, inicialmente começando com suporte de nível inferior SoC e, em seguida, expandindo gradualmente para plataformas de hardware de referência.

O objetivo atual da Qualcomm não é apenas permitir que o Linux seja inicializado no Snapdragon X2, mas enviar gradualmente mais recursos de hardware ao código principal do Linux, facilitando a execução, o teste e a depuração do Linux em futuros laptops equipados com o Snapdragon X2.

No departamento gráfico, a Qualcomm já desenvolveu suporte de kernel Linux para o Adreno X2-85 do Snapdragon X2 Elite. Ao mesmo tempo, a pilha gráfica Mesa também começou a oferecer suporte a esta geração de GPUs Adreno Gen 8. O driver Freedreno Gallium3D no Mesa é responsável pelo suporte OpenGL, enquanto Turnip é responsável pela API gráfica Vulkan.

O suporte Vulkan para Adreno Gen 8 chegou ao Mesa 26.0 no início deste ano e abrange Glymur para Snapdragon X2 Elite e outras plataformas Qualcomm com esta geração de GPUs. Isso significa que o Snapdragon X2 desenvolveu gradualmente uma base completa de software gráfico de código aberto, desde o kernel Linux, Mesa até o driver Vulkan.

Depois que o Mahua obtiver suporte de GPU no nível do kernel desta vez, a próxima etapa ainda exigirá componentes de espaço do usuário, como o Mesa, para melhorar ainda mais o suporte de hardware correspondente, a fim de realmente formar um ambiente completo de aceleração gráfica do Linux. Portanto, não pode ser simplesmente entendido que todos os notebooks Linux que usam Mahua já podem obter desempenho de GPU maduro.

A Qualcomm acelerou significativamente seu investimento em Linux e drivers de código aberto nos últimos anos. Para notebooks Windows baseados na arquitetura Arm, a série Snapdragon X se tornou uma linha de produtos importante para a Qualcomm entrar no mercado de PCs. À medida que os usuários e desenvolvedores do Linux continuam a prestar mais atenção aos notebooks Arm, a capacidade de fornecer suporte completo ao Linux principal tornou-se gradualmente parte da competitividade da plataforma.

Em comparação com a dependência de um grande número de patches downstream mantidos pelos fabricantes no passado, o envio gradual de suporte de hardware para a linha principal do Linux pode tornar mais fácil para diferentes distribuições Linux obter funções relacionadas, ao mesmo tempo que reduz a carga sobre os fabricantes para manter drivers dedicados a longo prazo. Para os consumidores, isso também significa que, depois de comprar computadores equipados com processadores Snapdragon X2 no futuro, espera-se que os problemas de compatibilidade de hardware enfrentados pela execução do Linux sejam ainda mais reduzidos.

Atualmente, o suporte à GPU Adreno X2-85 da Mahua ainda está em fase de revisão do código do kernel, mas a escala deste patch é muito pequena, o que também mostra que a Qualcomm estabeleceu uma arquitetura de software de GPU relativamente unificada para chips Snapdragon X2 com diferentes posicionamentos. À medida que esses códigos entram gradualmente no kernel Linux e no Mesa, espera-se que toda a linha de produtos, incluindo o Snapdragon X2 de baixo custo, receba suporte gráfico de código aberto mais completo no futuro.

Tags relacionadas

Artigos relacionados

Comentários

0/500
Captcha (click to refresh)
Sem comentários