Update: audio codec drivers loading, but no ALSA card registered (Vivobook 16, X1607QA)
Tested 7.1.2-jg-1-nostubble with x1p42100-asus-vivobook-s15.dtb manually forced via GRUB_DEVICE_TREE (stubble build hangs at systemd-udevd/regulator probing on my hardware — separate issue, can share logs).
aplay -l still shows no sound cards. However, dmesg shows real driver activity for the first time:
va_macro 6d44000.codec: qcom,dmic-sample-rate dt entry missing
wsa_macro 6b00000.codec: using zero-initialized flat cache, this may cause unexpected behavior
snd-x1e80100 sound: ASoC: Failed to add route WSA WSA_SPK1 OUT -> SpkrLeft IN()
snd-x1e80100 sound: ASoC: Failed to add route WSA WSA_SPK2 OUT -> SpkrRight IN()
qcom-soundwire 6ad0000.soundwire: qcom_swrm_irq_handler: SWR CMD error, fifo status 0x4e00c00f, flushing fifo
Looks like the failed WSA speaker routes prevent the card from registering at all — consistent with the 4-vs-2 speaker dtb mismatch you mentioned. speaker-test/amixer only show a generic software fallback mixer, not real hardware. Let me know when the Vivobook 14/16 dtb is ready — happy to test right away.
Update: audio codec drivers loading, but no ALSA card registered (Vivobook 16, X1607QA)
Tested 7.1.2-jg-1-nostubble with x1p42100-asus-vivobook-s15.dtb manually forced via GRUB_DEVICE_TREE (stubble build hangs at systemd-udevd/regulator probing on my hardware — separate issue, can share logs).
aplay -l still shows no sound cards. However, dmesg shows real driver activity for the first time:
va_macro 6d44000.codec: qcom,dmic-sample-rate dt entry missing
wsa_macro 6b00000.codec: using zero-initialized flat cache, this may cause unexpected behavior
snd-x1e80100 sound: ASoC: Failed to add route WSA WSA_SPK1 OUT -> SpkrLeft IN()
snd-x1e80100 sound: ASoC: Failed to add route WSA WSA_SPK2 OUT -> SpkrRight IN()
qcom-soundwire 6ad0000.soundwire: qcom_swrm_irq_handler: SWR CMD error, fifo status 0x4e00c00f, flushing fifo
Looks like the failed WSA speaker routes prevent the card from registering at all — consistent with the 4-vs-2 speaker dtb mismatch you mentioned. speaker-test/amixer only show a generic software fallback mixer, not real hardware. Let me know when the Vivobook 14/16 dtb is ready — happy to test right away.