O ecossistema de hardware da Qualcomm no mundo de código aberto continua em expansão. O ciclo de desenvolvimento do kernel Linux 7.3 recebeu o conjunto de atualizações do subsistema DRM/MSM, responsável por gerenciar os gráficos de chips Snapdragon. A nova versão traz suporte oficial para as GPUs Adreno 704 e 722, além de correções críticas de gerenciamento de energia para evitar danos em componentes de exibição.
Expansão da linha Adreno no kernel
O pedido de mesclagem enviado pelos mantenedores do driver MSM detalha a inclusão de código para habilitar duas novas unidades gráficas da Qualcomm: a Adreno 704 e a Adreno 722. A adição garante que dispositivos equipados com os chips correspondentes terão aceleração gráfica nativa assim que rodarem a nova versão do sistema operacional.

Além das implementações diretas de código, os desenvolvedores também preparam o terreno para hardwares futuros. O pacote de atualizações inclui a documentação inicial de mapeamento para a GPU Adreno 840 e adiciona o suporte ao componente MDSS da plataforma conhecida internamente como Shikra.
Prevenção contra falhas de energia em telas
Um dos pontos de maior impacto técnico na atualização é a correção de um problema que poderia causar comportamento imprevisível e até desgaste físico em componentes de exibição, descrito no documento como “burnout”.
Os desenvolvedores intervieram no código do DPU (Display Processing Unit) e do DisplayPort para remover chamadas problemáticas de redução de frequência. A mudança impede que o sistema reduza indevidamente a taxa de operação (clock) para zero em momentos inadequados, protegendo o hardware de vídeo contra sobrecargas ou travamentos irreversíveis durante transições de estado de energia.
Mudanças estruturais e DisplayPort
O núcleo do driver gráfico para plataformas MSM também passou por refinamentos estruturais. A emulação de framebuffer (fbdev), recurso utilizado para exibir gráficos básicos antes do carregamento da interface gráfica principal, foi modernizada e passou a utilizar buffers de clientes DRM padronizados.
No componente DisplayPort, a equipe reorganizou a lógica de código para preparar a arquitetura do driver para o suporte futuro à tecnologia MST (Multi-Stream Transport), que permite o encadeamento de múltiplos monitores em uma única porta. Os desenvolvedores também aplicaram um pequeno ajuste que garante a continuidade do funcionamento de servidores de áudio, como o Pipewire, caso o cabo do monitor seja desconectado de forma repentina.
As alterações foram submetidas oficialmente aos líderes do kernel e deverão compor a base estável do Linux 7.3 após o fechamento da janela de mesclagem.