DescriptionAntti Jalomäki
2026-04-04 13:06:09 UTC
Description of problem:
No audio output on Lenovo ThinkPad X1 Yoga Gen 5. The SOF audio driver (sof-audio-pci-intel-cnl) fails to initialize on Intel Comet Lake PCH-LP cAVS [8086:02c8], resulting in no sound cards being detected. Only a dummy audio sink appears.
This is the same issue reported in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120554
Version-Release number of selected component:
kernel-6.19.10-200.fc43.x86_64
How reproducible:
Always
Steps to Reproduce:
1. Boot Fedora 43 on Lenovo ThinkPad X1 Yoga Gen 5
2. Check audio devices with `aplay -l` or `cat /proc/asound/cards`
3. No sound cards are listed
Actual results:
No sound cards detected. `cat /proc/asound/cards` shows "no soundcards".
Expected results:
Audio device should be detected and functional.
Additional info:
Hardware: Intel Corporation Comet Lake PCH-LP cAVS [8086:02c8]
PCI subsystem: 17aa:22d7
Workaround: Forcing the legacy HDA driver restores audio:
options snd_intel_dspcfg dsp_driver=1
This can be set via /etc/modprobe.d/ or kernel command line parameter snd_intel_dspcfg.dsp_driver=1.
The upstream fix would be to add PCI ID 8086:02c8 (or at least subsystem 17aa:22d7) to the quirks list in snd_intel_dspcfg to default to the legacy HDA driver for this device.