Fedora Account System
Red Hat Associate
Red Hat Customer
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.