Bug report: snd_hda_codec_conexant: CX20585 Speaker Pin (Node 0x1f) enters D3 power state during playback
Thomas Malzer <[email protected]>
| Newsgroups | org.alsa-project.alsa-devel |
|---|---|
| Message-ID | <[email protected]> |
Hello, I would like to report an audio bug affecting the Conexant CX20585 chip. Hardware: Medion Akoya E7220 (MD98740) Audio chip: Conexant CX20585 Vendor Id: 0x14f15069 Subsystem Id: 0x1b0a20af Driver: snd_hda_codec_conexant Kernel: 7.0.0-15-generic OS: Xubuntu 26.04 Problem: Internal speaker audio cuts out after approximately 12 seconds of playback. The issue also occurred under Windows 10, suggesting a firmware/hardware bug in the CX20585. Root cause identified: Node 0x1f (Speaker Pin Complex) transitions from D0 to D3 during active playback: Node 0x1f [Pin Complex] wcaps 0x400501: Stereo Pin Default 0x90170110: [Fixed] Speaker at Int N/A Misc = NO_PRESENCE Power: setting=D3, actual=D3 The following command immediately restores audio: hda-verb /dev/snd/hwC0D0 0x1f SET_POWER_STATE 0 Note: setting power_save=0 for snd_hda_intel does not prevent the issue. The pin returns to D3 regardless. Workaround: Manual execution of hda-verb after each audio cutout. Request: Please consider adding a quirk to keep Node 0x1f in D0 for the CX20585 (Subsystem Id: 0x1b0a20af). Thank you for your time. Best regards, Thomas