Dear Admin,
here are the additional changes to be made for the 6.0.11-2-siduction-amd64 config version:
Main menuconfig:
-> Device Drivers
-> Sound card support
-> Advanced Linux Sound Architecture
-> ALSA for SoC audio support
-> Sound Open Firmware Support
-> SOF ACPI enumeration support <m>
(CONFIG_SND_SOC_SOF_ACPI=m)
-> SOF support for Baytrail, Braswell and Cherrytrail (NEW) <m>
(CONFIG_SND_SOC_SOF_BAYTRAIL=m)
-> SOF support for Broadwell <m>
(CONFIG_SND_SOC_SOF_BROADWELL=m)
-> SOF support for AMD audio DSPs <m>
(CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m)
-> SOF support for HDA Links(HDA/HDMI) <*>
(CONFIG_SND_SOC_SOF_HDA_LINK=y)
-> SOF support for HDAudio codecs <*>
(CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y)
-> ASoC Simple sound card support <m>
(CONFIG_SND_SIMPLE_CARD_UTILS=m,
CONFIG_SND_SIMPLE_CARD=m)
The following settings are then implied (as far as I can tell):
CONFIG_SND_SOC_SOF_HDA=m
CONFIG_SND_SOC_SOF_ACPI_DEV=m
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
I tried the resulting modules on 3 HW devices including Skylake and Tigerlake
SoC Chipsets. The digital microphone and speakers are working well together with
the HDMI sound ports. If you decide to include the changes with the next release
other users with appropriate HW might also profit. One last note:
GRUB_CMDLINE_LINUX_DEFAULT="...snd-intel-dspcfg.dsp_driver=3"
is sometimes to be included into /etc/default/grub (0 means auto, 1 is legacy and 3 is
Sound Open Firmware (SOF)) since the HW detection is not that reliable.
BR