Re: ThinkPad X1 Carbon Gen14 (Panther Lake): CS42L45 SoundWire jack detection not working, no machine driver found
Charles Keepax <[email protected]> Mon, 6 Jul 2026 15:29:09 +0100
| Newsgroups | org.alsa-project.alsa-devel,org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Jul 05, 2026 at 09:02:56AM +0000, Christoph Doppelbauer wrote: > <div>Hardware:<br>- Lenovo ThinkPad X1 Carbon Gen 14 (Aura Edition)<br>- Machine type: 21V70071GE<br>- BIOS: N4OET47W (1.10)<br>- Intel Panther Lake<br>- Kubuntu 26.04<br>- Kernel: 7.0.0-27-generic</div> > <div>Problem:</div> > <div>The internal speakers work.</div> > <div>However, the 3.5 mm headset jack is completely non-functional.</div> > <div>When a headset or headphones are plugged in:</div> > <div>- no jack detection event occurs<br>- speakers remain active<br>- headphones are not detected<br>- headset microphone is not detected<br>- no new dmesg messages appear when plugging or unplugging</div> > <div style="font-family: verdana; font-size: 12px; color: #000000;"> </div> > <div>Relevant kernel messages:</div> > <div>sof-audio-pci-intel-ptl:<br>No SoundWire machine driver found for the ACPI-reported configuration<br>Use SoundWire default machine driver with function topologies</div> > <div>Later:</div> > <div>cs42l45 PDE 11 event failed: -110<br>snd_soc_sdca_class_function SmartMic:<br>power transition failed<br>soundwire_intel:<br>prepare clock stop failed -110</div> > <div>The loaded topologies include:</div> > <div>sof-sdca-jack-id0.tplg<br>sof-sdca-mic-id4.tplg</div> > <div>The kernel creates:</div> > <div>input: sof-soundwire Jack</div> > <div>but no jack events are generated when inserting or removing a headset.</div> > <div>The analog codec is also not exposed correctly via /proc/asound/card0/codec* (only HDMI codec is listed).</div> > <div>This appears to be related to the lack of a dedicated SoundWire machine driver for this Panther Lake platform, causing the driver to fall back to the default SoundWire machine driver.</div> > </div></body></html> Please use plain text for upstream emails. This device needs a BIOS update to get things working: https://github.com/thesofproject/linux/issues/5770 That BIOS update should be available now, so you likely just need to install that. Thanks, Charles