Som nos novos Lenovo: Suporte a amplificadores “sidecar” chega ao Linux 6.19

Patch da Cirrus Logic corrige falha de som em laptops Lenovo ao habilitar a comunicação entre o codec e os amplificadores internos no Linux 6.19.

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...
Destaques
  • Novo Recurso: Ativação de amplificadores secundários (sidecar) via interface SoundWire.
  • Hardware Afetado: Laptops Lenovo de nova geração (SSID 0x17aa3821) com componentes Cirrus Logic.
  • Autor do Patch: Maciej Strozek (Cirrus Logic).
  • Versão Prevista: Linux Kernel 6.19.

O desenvolvedor Maciej Strozek, da Cirrus Logic, enviou uma correção crucial para o subsistema de áudio do Linux que resolve a ausência de som em novos modelos de laptops Lenovo. A mudança foca na comunicação entre o codec de áudio principal e os amplificadores de potência internos, componentes que antes não “conversavam” corretamente no ambiente Linux.

A correção foi integrada ao Kernel Linux 6.19 (atualmente em sua reta final de testes) e introduz um “quirk” (uma instrução específica de hardware) para os dispositivos com o identificador SSID 0x17aa3821. O patch habilita o suporte aos amplificadores CS35L57 (conhecidos como sidecar amps) que operam em conjunto com o codec CS42L43.

O que isso significa na prática:

Alguns laptops modernos da Lenovo possuem uma arquitetura de som onde o chip principal de áudio (codec) depende de amplificadores secundários para enviar potência aos alto-falantes. Sem este patch, o Linux ignorava esses amplificadores, resultando em um sistema “mudo” mesmo que todos os outros drivers parecessem instalados. Agora, o kernel reconhece e ativa essa ponte de áudio automaticamente.

Detalhes da Implementação

A mudança impacta o subsistema ASoC (ALSA System on Chip), especificamente o driver sof_sdw (Sound Open Firmware – SoundWire), que gerencia o áudio em plataformas Intel recentes.

A implementação adiciona uma entrada na tabela de quirks (sof_sdw_ssid_quirk_table) no arquivo sound/soc/intel/boards/sof_sdw.c. O novo registro vincula o SSID da Lenovo à flag SOC_SDW_SIDECAR_AMPS, permitindo que o driver SoundWire inicialize corretamente os amplificadores da Cirrus Logic.

Tabela de Hardware Afetado

ComponenteIdentificação / Modelo
FabricanteLenovo
SSID0x17aa3821
Codec PrincipalCirrus Logic CS42L43
AmplificadoresCirrus Logic CS35L57 (Sidecar)

Quando isso chega no meu PC?

Como o patch já foi incluído no Linux 6.19-rc8 em 1º de fevereiro de 2026, o cronograma é imediato:

  • Lançamento Estável: O Kernel 6.19 deve ser lançado oficialmente em 9 de fevereiro de 2026.
  • Distribuições: Usuários de distribuições como Arch Linux, Fedora 43/44 e openSUSE Tumbleweed devem ver essa atualização chegar via repositórios oficiais ainda em fevereiro de 2026.
  • Ubuntu: Deve ser incluído nativamente no Ubuntu 26.04 LTS ou via atualização de hardware (HWE) nas semanas seguintes.
Compartilhe este artigo