Hardware
Manufacturer:
LENOVO
Model:
83QM
Version:
Yoga Slim 7 14IPH11
BIOS:
TECN28WW
Kernel
Linux 7.1.4-200.fc44.x86_64
SOF firmware
alsa-sof-firmware-2025.12.2-1.fc44.noarch
Problem
The PCI audio controller initializes correctly.
The SOF DSP firmware loads and boots successfully.
The SoundWire devices are detected correctly.
However, no ALSA sound card is created.
$ cat /proc/asound/cards
--- no soundcards ---
Relevant kernel log:
sof-audio-pci-intel-ptl: No SoundWire machine driver found for the ACPI-reported configuration
link 3 mfg_id 0x025d part_id 0x0721
link 3 mfg_id 0x025d part_id 0x1320
link 3 mfg_id 0x025d part_id 0x0722
Use SoundWire default machine driver with function topologies
Failed to add route
rt721 SPK(*) -> Speaker
SDW3-Playback-SmartAmp: failed to add rt sdca spk map: -19
snd_soc_register_card failed -19
The DSP firmware boots successfully:
Booted firmware version: 2.14.1.1
The following codec drivers are loaded:
snd_soc_rt721_sdca
snd_soc_rt1320_sdw
snd_soc_rt722_sdca
Expected behavior
An ALSA sound card should be created and the internal speakers should be available.
Actual behavior
No ALSA sound card is registered, and no audio devices are available.
Additional information
The PCI audio controller is detected as:
Intel Panther Lake HD Audio
8086:e428
The following modules are loaded:
snd_soc_rt721_sdca
snd_soc_rt1320_sdw
snd_soc_rt722_sdca
soundwire_intel
snd_sof_pci_intel_ptl
I tested with the current Fedora 44 kernel (7.1.4-200.fc44.x86_64). The SOF firmware loads successfully and all expected Realtek SoundWire codec modules are present, but no ALSA card is created because snd_soc_register_card() fails during machine initialization.
I have attached:
- complete journalctl output
- lspci -nnk
- lsmod
- alsa-info.sh output
kernel.log
lspci.txt
lsmod.txt
alsa.txt
Hardware
Manufacturer:
LENOVO
Model:
83QM
Version:
Yoga Slim 7 14IPH11
BIOS:
TECN28WW
Kernel
Linux 7.1.4-200.fc44.x86_64
SOF firmware
alsa-sof-firmware-2025.12.2-1.fc44.noarch
Problem
The PCI audio controller initializes correctly.
The SOF DSP firmware loads and boots successfully.
The SoundWire devices are detected correctly.
However, no ALSA sound card is created.
$ cat /proc/asound/cards
--- no soundcards ---
Relevant kernel log:
sof-audio-pci-intel-ptl: No SoundWire machine driver found for the ACPI-reported configuration
link 3 mfg_id 0x025d part_id 0x0721
link 3 mfg_id 0x025d part_id 0x1320
link 3 mfg_id 0x025d part_id 0x0722
Use SoundWire default machine driver with function topologies
Failed to add route
rt721 SPK(*) -> Speaker
SDW3-Playback-SmartAmp: failed to add rt sdca spk map: -19
snd_soc_register_card failed -19
The DSP firmware boots successfully:
Booted firmware version: 2.14.1.1
The following codec drivers are loaded:
snd_soc_rt721_sdca
snd_soc_rt1320_sdw
snd_soc_rt722_sdca
Expected behavior
An ALSA sound card should be created and the internal speakers should be available.
Actual behavior
No ALSA sound card is registered, and no audio devices are available.
Additional information
The PCI audio controller is detected as:
Intel Panther Lake HD Audio
8086:e428
The following modules are loaded:
snd_soc_rt721_sdca
snd_soc_rt1320_sdw
snd_soc_rt722_sdca
soundwire_intel
snd_sof_pci_intel_ptl
I tested with the current Fedora 44 kernel (7.1.4-200.fc44.x86_64). The SOF firmware loads successfully and all expected Realtek SoundWire codec modules are present, but no ALSA card is created because snd_soc_register_card() fails during machine initialization.
I have attached:
kernel.log
lspci.txt
lsmod.txt
alsa.txt