I have just resolved a problem with audio on HP EliteBook 850 G6.
2021-05-31 09:27
[root@mila-hpelitebook850g6 mila]# dmesg | grep audio
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cnl.ri failed with error -2
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cnl.ri failed err: -2
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2
[Po kvě 31 08:32:00 2021] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2
Download GitHub - thesofproject/sof-bin: Firmware and topology binaries
[root@mila-hpelitebook850g6 mila]# cd /home/mila/tmpMHA/sof-bin-main/
[root@mila-hpelitebook850g6 sof-bin-main]# ls
go.sh install.sh LICENCE.Intel LICENCE.NXP Notice.NXP publish.sh README-before-1.7.md README.Intel README.md sof-tplg-v1.7 sof-v1.7 tools-v1.7 v1.7-md5sum.txt v1.7-sha1sum.txt v1.7-sha256sum.txt
[root@mila-hpelitebook850g6 sof-bin-main]# ./install.sh v1.7
+ for sdir in sof sof-tplg
+ ln -s sof-v1.7 /lib/firmware/intel/sof
+ for sdir in sof sof-tplg
+ ln -s sof-tplg-v1.7 /lib/firmware/intel/sof-tplg
+ rsync -a sof-tplg-v1.7 sof-v1.7 /lib/firmware/intel/
+ rsync -a tools-v1.7/ /usr/local/bin/
[mila@mila-hpelitebook850g6 ~]$ dmesg | grep sof
[Po kvě 31 09:52:34 2021] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[Po kvě 31 09:52:34 2021] software IO TLB: mapped [mem 0x000000009d65f000-0x00000000a165f000] (64MB)
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:18:1 Kernel ABI 3:18:0
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: warn: topology ABI is more recent than kernel
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
[Po kvě 31 09:52:39 2021] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input18
[Po kvě 31 09:52:39 2021] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input19
[Po kvě 31 09:52:39 2021] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input20
[Po kvě 31 09:52:39 2021] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input21
[Po kvě 31 09:52:39 2021] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input22
[mila@mila-hpelitebook850g6 ~]$ dmesg | grep alsa
[mila@mila-hpelitebook850g6 ~]$ dmesg | grep audio
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel
[Po kvě 31 09:52:38 2021] sof-audio-pci 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:18:1 Kernel ABI 3:18:0
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: warn: topology ABI is more recent than kernel
[Po kvě 31 09:52:39 2021] sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC215: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: mono: mono_out=0x0
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: inputs:
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: Mic=0x19
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[Po kvě 31 09:52:39 2021] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
Speaker(Output) is OK.
No microphone.
[root@mila-hpelitebook850g6 mila]# dnf install alsa-ucm-conf
Reboot
It works now.