[Sound-open-firmware] SOF in a laptop Whiskey Lake ALC215

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Thu Apr 16 17:21:31 CEST 2020


>> [    4.460258] snd_hda_intel 0000:00:1f.3: DSP detected with PCI
>> class/subclass/prog-if info 0x040100
>> [    4.460428] snd_hda_intel 0000:00:1f.3: Digital mics found on
>> Skylake+ platform, using SOF driver
>> ...
>> [    4.530541] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
>> class/subclass/prog-if info 0x040100
>> [    4.530676] sof-audio-pci 0000:00:1f.3: Digital mics found on
>> Skylake+ platform, using SOF driver

this is a good sign :-)

>> [    4.530768] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
>> class/subclass/prog-if 0x040100
>> [    4.533271] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
>> ...
>> [    4.537726] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC
>> machine driver found
>> [    4.537727] sof-audio-pci 0000:00:1f.3: error: no matching ASoC
>> machine driver found - aborting probe
>> [    4.537729] sof-audio-pci 0000:00:1f.3: error: failed to get machine info -19
>> [    4.537835] sof-audio-pci 0000:00:1f.3: error: failed to probe DSP hardware!

it's probably a missing option in your .config if you started from the 
Debian version.

Can you try and apply all the options listed here:

https://github.com/thesofproject/kconfig/blob/master/sof-defconfig
https://github.com/thesofproject/kconfig/blob/master/mach-driver-defconfig
https://github.com/thesofproject/kconfig/blob/master/hdaudio-codecs-defconfig

Also it's probably better to use GitHub to attach information, etc,
https://github.com/thesofproject/linux/issues

also add the attached file as /etc/modprobe.d/sof-dyndbg.conf so report 
more info.

-Pierre


-------------- next part --------------
options snd_sof_intel_byt dyndbg=+p
options snd_sof_intel_bdw dyndbg=+p
options snd_sof_intel_ipc dyndbg=+p
options snd_sof_intel_hda_common dyndbg=+p
options snd_sof_intel_hda dyndbg=+p
options snd_sof dyndbg=+p
options snd_sof_pci dyndbg=+p
options snd_sof_acpi dyndbg=+p
options snd_sof_of dyndbg=+p
options snd_sof_nocodec dyndbg=+p
options soundwire_bus dyndbg=+p
options soundwire_generic_allocation dyndbg=+p
options soundwire_cadence dyndbg=+p
options soundwire_intel_init dyndbg=+p
options soundwire_intel dyndbg=+p
options snd_soc_skl_hda_dsp dyndbg=+p
options snd_intel_dspcfg dyndbg=+p


More information about the Sound-open-firmware mailing list