Qualcomm Eliza: novo SoC “misterioso” é proposto para o Kernel Linux 7.0 com nova arquitetura de vídeo

Qualcomm Eliza: novo SoC “misterioso” é proposto para o Kernel Linux 7.0 com nova arquitetura de vídeo

Krzysztof Kozlowski, um dos principais mantenedores do ecossistema Qualcomm no Linux, enviou uma série de oito patches que propõe o suporte inicial ao SoC Qualcomm Eliza no subsistema DRM (Direct Rendering Manager). A atualização foca especificamente no suporte à exibição de imagens (MDSS/DPU), permitindo que o sistema operacional lide com as saídas de vídeo desse hardware inédito. Embora o código traga suporte funcional para painéis DSI, recursos como DisplayPort via USB e HDMI ainda estão em fase de testes ou preparação.

Atualmente, o conjunto de patches está sob avaliação na Linux Kernel Mailing List (LKML). Se aceito, o suporte deve ser integrado à árvore principal do Kernel Linux 7.0, consolidando a compatibilidade de drivers para a próxima geração de dispositivos baseados em arquitetura ARM da Qualcomm.

O que isso significa na prática

A chegada desse suporte garante que dispositivos equipados com o chip Eliza consigam inicializar o ambiente gráfico de forma nativa no Linux. Para o usuário final, isso representa a base necessária para que futuras distribuições rodem em smartphones ou tablets que utilizem esse hardware. O patch foca na eficiência da tela: o suporte ao painel DSI (comumente usado em telas internas de celulares) já foi testado e está funcional, o que significa que a tela principal desses aparelhos poderá funcionar corretamente com aceleração de hardware desde o primeiro dia de suporte estável.

Detalhes da implementação

Essa evolução técnica é um desdobramento direto do trabalho realizado no chip SM8750 (Snapdragon 8 Elite), que recentemente recebeu suporte completo de display e USB-C no Kernel Linux, servindo de base arquitetônica para as otimizações agora propostas para o Eliza.

Tecnicamente, o subsistema de exibição (MDSS) do SoC Eliza é descrito como uma evolução do encontrado no SM8750 (Snapdragon 8 Gen 4). No entanto, o driver revela que o Eliza passou por uma “limpeza” estrutural, removendo diversos blocos de processamento legados e adicionando uma interface HDMI nativa.

A implementação utiliza a versão 12.4 da unidade de processamento de display (DPU). Abaixo, as principais diferenças técnicas identificadas no driver em comparação ao seu antecessor direto:

A mudança impacta diretamente como o kernel gerencia o tráfego de memória para o display, utilizando o UBWC 5.0 para otimizar a largura de banda durante a renderização de frames em alta resolução.

Curiosidades e bastidores da discussão

A submissão deste patch gerou uma interação técnica imediata na LKML. Logo após o envio de Krzysztof Kozlowski, o desenvolvedor Konrad Dybcio interveio para corrigir um detalhe crucial sobre a configuração de compressão de largura de banda (UBWC). Enquanto o patch original sugeria uma configuração similar ao SM8550, Dybcio apontou que o Eliza utiliza o novo padrão UBWC 5.0.

Essa “fofoca técnica” revela que o Eliza, apesar de remover alguns blocos de hardware (como mixers de exibição secundários e encoders DSC), está sendo equipado com tecnologias de compressão mais modernas. A discussão sugere que o chip pode ser uma variante otimizada para dispositivos que não exigem múltiplas telas simultâneas de altíssima complexidade, mas que buscam maior eficiência energética na tela principal. O fato de o HDMI ter sido adicionado enquanto outros blocos foram removidos indica um reposicionamento do hardware para um mercado que valoriza conexões de vídeo diretas.

Quando isso chega no meu PC?

Como o código acaba de ser submetido como uma proposta inicial, ele ainda precisa passar por ciclos de revisão dos mantenedores do subsistema DRM e de arquitetura ARM. Caso não encontre resistência, o código deve ser incluído na janela de mesclagem (merge window) do Kernel Linux 7.0.

Considerando o ciclo de desenvolvimento padrão, a versão estável com esse suporte deve ser lançada em meados de 2026. Vale ressaltar que, como se trata de uma proposta em revisão, o código pode sofrer alterações significativas antes de chegar às distribuições Linux ou ser rejeitado se falhas estruturais forem encontradas durante os testes de DisplayPort e HDMI.