HP Zbook 17 G6, Realtek ALC285 + DMIC, i7-9850H
When trying to use sof audio I get:
$ dmesg | grep sof
[ 3.434290] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 3.434291] software IO TLB: mapped [mem 0x912b1000-0x952b1000] (64MB)
[ 5.379159] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 5.379161] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 5.379168] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[ 5.379285] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 5.379314] sof-audio-pci 0000:00:1f.3: init of i915 and HDMI codec failed
[ 5.381439] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[ 5.390891] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 1
[ 5.390892] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 5.390895] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4
[ 6.295941] sof-audio-pci 0000:00:1f.3: error: cl_dsp_init: timeout HDA_DSP_SRAM_REG_ROM_STATUS read
[ 6.295968] sof-audio-pci 0000:00:1f.3: error: status = 0x00000000 panic = 0x00000000
[ 6.296018] sof-audio-pci 0000:00:1f.3: error: extended rom status: 0x6000021 0x0 0x0 0x0 0x0 0x0 0x183011b 0x0
[ 6.296195] sof-audio-pci 0000:00:1f.3: error: dsp init failed after 3 attempts with err: -110
[ 6.296236] sof-audio-pci 0000:00:1f.3: ROM error=0xffffffff: FW status=0xffffffff
[ 6.296343] sof-audio-pci 0000:00:1f.3: error: status = 0xffffffff panic = 0xffffffff
[ 6.296476] sof-audio-pci 0000:00:1f.3: error: extended rom status: 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff
[ 6.296484] sof-audio-pci 0000:00:1f.3: error: failed to reset DSP
[ 6.296485] sof-audio-pci 0000:00:1f.3: error: failed to boot DSP firmware -110
[ 6.346978] sof-audio-pci 0000:00:1f.3: error: hda_dsp_core_reset_enter: timeout on HDA_DSP_REG_ADSPCS read
[ 6.346979] sof-audio-pci 0000:00:1f.3: error: dsp core reset failed: core_mask f
[ 6.347191] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -110
I tried it with 1.5.1 (from gentoo repository) and 1.6 (from sof git) firmware with the same result.
Current firmware:
$ ls -ld /lib/firmware/intel/sof*
drwxr-xr-x 4 root root 4096 09-29 17:35 /lib/firmware/intel/sof
lrwxrwxrwx 1 root root 13 09-29 17:33 /lib/firmware/intel/sof-tplg -> sof-tplg-v1.6
drwxr-xr-x 2 root root 4096 09-25 13:28 /lib/firmware/intel/sof-tplg-v1.5.1
drwxr-xr-x 2 root root 12288 09-29 13:17 /lib/firmware/intel/sof-tplg-v1.6
$ ls -ld /lib/firmware/intel/sof/*
lrwxrwxrwx 1 root root 33 09-29 17:33 /lib/firmware/intel/sof/sof-apl.ri -> v1.6/intel-signed/sof-apl-v1.6.ri
lrwxrwxrwx 1 root root 20 09-29 17:33 /lib/firmware/intel/sof/sof-bdw.ri -> v1.6/sof-bdw-v1.6.ri
lrwxrwxrwx 1 root root 20 09-29 17:34 /lib/firmware/intel/sof/sof-byt.ri -> v1.6/sof-byt-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-cfl.ri -> v1.6/intel-signed/sof-cnl-v1.6.ri
lrwxrwxrwx 1 root root 20 09-29 17:34 /lib/firmware/intel/sof/sof-cht.ri -> v1.6/sof-cht-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-cml.ri -> v1.6/intel-signed/sof-cnl-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-cnl.ri -> v1.6/intel-signed/sof-cnl-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-glk.ri -> v1.6/intel-signed/sof-apl-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:35 /lib/firmware/intel/sof/sof-icl.ri -> v1.6/intel-signed/sof-icl-v1.6.ri
drwxr-xr-x 4 root root 4096 09-25 13:28 /lib/firmware/intel/sof/v1.5.1
drwxr-xr-x 4 root root 4096 09-29 13:17 /lib/firmware/intel/sof/v1.6
I was redirected here by Pierre Bossart from https://bugzilla.kernel.org/show_bug.cgi?id=201251#c208
HP Zbook 17 G6, Realtek ALC285 + DMIC, i7-9850H
When trying to use sof audio I get:
$ dmesg | grep sof
[ 3.434290] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 3.434291] software IO TLB: mapped [mem 0x912b1000-0x952b1000] (64MB)
[ 5.379159] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 5.379161] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 5.379168] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[ 5.379285] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 5.379314] sof-audio-pci 0000:00:1f.3: init of i915 and HDMI codec failed
[ 5.381439] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[ 5.390891] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 1
[ 5.390892] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 5.390895] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4
[ 6.295941] sof-audio-pci 0000:00:1f.3: error: cl_dsp_init: timeout HDA_DSP_SRAM_REG_ROM_STATUS read
[ 6.295968] sof-audio-pci 0000:00:1f.3: error: status = 0x00000000 panic = 0x00000000
[ 6.296018] sof-audio-pci 0000:00:1f.3: error: extended rom status: 0x6000021 0x0 0x0 0x0 0x0 0x0 0x183011b 0x0
[ 6.296195] sof-audio-pci 0000:00:1f.3: error: dsp init failed after 3 attempts with err: -110
[ 6.296236] sof-audio-pci 0000:00:1f.3: ROM error=0xffffffff: FW status=0xffffffff
[ 6.296343] sof-audio-pci 0000:00:1f.3: error: status = 0xffffffff panic = 0xffffffff
[ 6.296476] sof-audio-pci 0000:00:1f.3: error: extended rom status: 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0xffffffff
[ 6.296484] sof-audio-pci 0000:00:1f.3: error: failed to reset DSP
[ 6.296485] sof-audio-pci 0000:00:1f.3: error: failed to boot DSP firmware -110
[ 6.346978] sof-audio-pci 0000:00:1f.3: error: hda_dsp_core_reset_enter: timeout on HDA_DSP_REG_ADSPCS read
[ 6.346979] sof-audio-pci 0000:00:1f.3: error: dsp core reset failed: core_mask f
[ 6.347191] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -110
I tried it with 1.5.1 (from gentoo repository) and 1.6 (from sof git) firmware with the same result.
Current firmware:
$ ls -ld /lib/firmware/intel/sof*
drwxr-xr-x 4 root root 4096 09-29 17:35 /lib/firmware/intel/sof
lrwxrwxrwx 1 root root 13 09-29 17:33 /lib/firmware/intel/sof-tplg -> sof-tplg-v1.6
drwxr-xr-x 2 root root 4096 09-25 13:28 /lib/firmware/intel/sof-tplg-v1.5.1
drwxr-xr-x 2 root root 12288 09-29 13:17 /lib/firmware/intel/sof-tplg-v1.6
$ ls -ld /lib/firmware/intel/sof/*
lrwxrwxrwx 1 root root 33 09-29 17:33 /lib/firmware/intel/sof/sof-apl.ri -> v1.6/intel-signed/sof-apl-v1.6.ri
lrwxrwxrwx 1 root root 20 09-29 17:33 /lib/firmware/intel/sof/sof-bdw.ri -> v1.6/sof-bdw-v1.6.ri
lrwxrwxrwx 1 root root 20 09-29 17:34 /lib/firmware/intel/sof/sof-byt.ri -> v1.6/sof-byt-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-cfl.ri -> v1.6/intel-signed/sof-cnl-v1.6.ri
lrwxrwxrwx 1 root root 20 09-29 17:34 /lib/firmware/intel/sof/sof-cht.ri -> v1.6/sof-cht-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-cml.ri -> v1.6/intel-signed/sof-cnl-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-cnl.ri -> v1.6/intel-signed/sof-cnl-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:34 /lib/firmware/intel/sof/sof-glk.ri -> v1.6/intel-signed/sof-apl-v1.6.ri
lrwxrwxrwx 1 root root 33 09-29 17:35 /lib/firmware/intel/sof/sof-icl.ri -> v1.6/intel-signed/sof-icl-v1.6.ri
drwxr-xr-x 4 root root 4096 09-25 13:28 /lib/firmware/intel/sof/v1.5.1
drwxr-xr-x 4 root root 4096 09-29 13:17 /lib/firmware/intel/sof/v1.6
I was redirected here by Pierre Bossart from https://bugzilla.kernel.org/show_bug.cgi?id=201251#c208