[kernel-bugs] [Bug 1176351] New: Audio device: Intel Corporation Device 02c8: not detected
https://bugzilla.suse.com/show_bug.cgi?id=1176351 Bug ID: 1176351 Summary: Audio device: Intel Corporation Device 02c8: not detected Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: gp@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I've got a new notebook, Intel chipsets only, where everythings works - except for audio. It appears the audio chip/sound card are not detected by the kernel or initialized. lspci -v has: 00:1f.3 Audio device: Intel Corporation Device 02c8 (prog-if 80) Subsystem: Lenovo Device 22be Flags: fast devsel, IRQ 16, IOMMU group 13 Memory at ea33c000 (64-bit, non-prefetchable) [size=16K] Memory at ea000000 (64-bit, non-prefetchable) [size=1M] Capabilities: [50] Power Management version 3 Capabilities: [80] Vendor Specific Information: Len=14 > Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+ Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci # lsmod | grep snd snd 114688 1 thinkpad_acpi soundcore 16384 1 snd # cat /proc/asound/cards --- no soundcards --- # dmesg | grep audio [ 18.072024] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 18.072026] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver [ 18.072036] sof-audio-pci 0000:00:1f.3: enabling device (0004 -> 0006) [ 18.072179] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380 [ 18.072267] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 18.078993] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 18.109492] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5 [ 18.109493] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now [ 18.109497] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4 [ 18.109521] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cml.ri failed with error -2 [ 18.109522] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cml.ri failed err: -2 [ 18.109524] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2 [ 18.110449] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2 [ 220.595600] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 220.595605] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver [ 220.595786] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380 [ 220.595899] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 220.601386] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 220.630638] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5 [ 220.630640] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now [ 220.630644] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4 [ 220.630664] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cml.ri failed with error -2 [ 220.630666] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cml.ri failed err: -2 [ 220.630669] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2 [ 220.631004] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2 -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c1
Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c2
Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c3
--- Comment #3 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c4
--- Comment #4 from Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c5
--- Comment #5 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c6
--- Comment #6 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c7
--- Comment #7 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c8
Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c9
--- Comment #9 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c10
Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c11
--- Comment #11 from Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c12
--- Comment #12 from Gerald Pfeifer
For the TW, the original issue (the missing sof-firmware) should have been already fixed. The mic problems (both built-in and headset) are the second issues, and this needs to be addressed, of course.
Now sof-firmware and alsa-* packages are updated for TW as well, and those should make the built-in mic working with SOF driver (i.e. without dsp_driver=1 workaround). And, the headset mic problem is yet different from this.
Good news! I'm back from vacation and updated to latest Tumbleweed (and also the alsa-* packages, after having done sof-firmware already while out) and the built-in mic worked fine in my first tests. In fact, I managed to use the built-in, switch to a headset, back to built-in and each of those three tests worked. Plus I ran another test where I unplugged the headset and continued to talk, and that worked, too.
The step to check the headset mic functionality to get alsa-info.sh output with and without the headset plugged. If the driver could detect the headset, it's one step forward.
I ran alsa-info.sh with the headset unplugged and then plugged in, and will attach the results in a second.
From my perspective I cannot get anything to fail right now. Admittedly I have not been using the system extensively (suspend, calls,... over multiple days) yet. Do you want to mark this as RESOLVED and I'll report (or reopen, as you prefer) anything new?
In any case, thank you for your help! -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c13
--- Comment #13 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c14
--- Comment #14 from Gerald Pfeifer
https://bugzilla.suse.com/show_bug.cgi?id=1176351
https://bugzilla.suse.com/show_bug.cgi?id=1176351#c18
Takashi Iwai
participants (1)
-
bugzilla_noreply@suse.com