Hardware
- Laptop: ASUS Vivobook S16 M3607GA
- dmidecode system-product-name: Vivobook S16 M3607GA
- dmidecode baseboard-product-name: M3607GA
- Audio coprocessor: AMD ACP 7.0 (PCI 0000:03:00.5, [1022:15e2])
- Codec: Realtek RT721-SDCA over SoundWire
Kernel
6.19.10-300.fc44.x86_64 (Fedora 44)
Symptom
No internal speaker or headphone jack playback device is created.
aplay -l shows only HDMI outputs. Bluetooth audio works fine,
confirming the rest of the audio stack (PipeWire/WirePlumber) is healthy.
What I've confirmed
- SoundWire bus enumerates the codec correctly:
/sys/bus/soundwire/devices/ shows sdw:0:1:025d:0721:01
(Realtek rt721, matches SDCA functions UAJ/SmartMic/SmartAmp
reported in dmesg at ACPI level)
- snd_pci_ps driver is bound to the PCI device
(/sys/bus/pci/devices/0000:03:00.5/driver -> snd_pci_ps)
- SSDT10 ACPI table's acp-audio-config-flag is already 0x00 (Zero),
so this doesn't look like the ASUS BIOS flag-override issue fixed
for the Zenbook S16 UM5606GA.
- No ASoC machine driver ("acp_asoc_acp70.0" or similar) ever appears
in dmesg, even with snd_sof.sof_debug=1 and
snd_sof_amd.debug_mask=0xffff set. Reloading snd_pci_ps via modprobe
produces no new log output either.
- All required modules (snd_sof_amd_acp70, soundwire_amd,
snd_soc_rt721_sdca, snd_soc_sdca) are loaded. alsa-sof-firmware
2025.12.2 is installed.
Suspected cause
Given the pattern in similar recent reports (ASUS TUF A14 FA401EA,
ASUS ProArt PX13 HN7306EA), this looks like a missing DMI quirk entry
for the M3607GA board in the ACP70 SoundWire machine-driver matching
path (possibly soc_sdw_quirk_table[] in
sound/soc/amd/acp/acp-sdw-legacy-mach.c, or an equivalent table),
similar to the PX13/A14 quirks merged in kernel 7.0. Since our SSDT
flag is already correct, I don't believe this is the same
acp-audio-config-flag override issue as the Zenbook S16 case.
Happy to test patches, run further debug commands, or provide any
additional logs needed.
Hardware
Kernel
6.19.10-300.fc44.x86_64 (Fedora 44)
Symptom
No internal speaker or headphone jack playback device is created.
aplay -lshows only HDMI outputs. Bluetooth audio works fine,confirming the rest of the audio stack (PipeWire/WirePlumber) is healthy.
What I've confirmed
/sys/bus/soundwire/devices/ shows sdw:0:1:025d:0721:01
(Realtek rt721, matches SDCA functions UAJ/SmartMic/SmartAmp
reported in dmesg at ACPI level)
(/sys/bus/pci/devices/0000:03:00.5/driver -> snd_pci_ps)
so this doesn't look like the ASUS BIOS flag-override issue fixed
for the Zenbook S16 UM5606GA.
in dmesg, even with snd_sof.sof_debug=1 and
snd_sof_amd.debug_mask=0xffff set. Reloading snd_pci_ps via modprobe
produces no new log output either.
snd_soc_rt721_sdca, snd_soc_sdca) are loaded. alsa-sof-firmware
2025.12.2 is installed.
Suspected cause
Given the pattern in similar recent reports (ASUS TUF A14 FA401EA,
ASUS ProArt PX13 HN7306EA), this looks like a missing DMI quirk entry
for the M3607GA board in the ACP70 SoundWire machine-driver matching
path (possibly soc_sdw_quirk_table[] in
sound/soc/amd/acp/acp-sdw-legacy-mach.c, or an equivalent table),
similar to the PX13/A14 quirks merged in kernel 7.0. Since our SSDT
flag is already correct, I don't believe this is the same
acp-audio-config-flag override issue as the Zenbook S16 case.
Happy to test patches, run further debug commands, or provide any
additional logs needed.