[kernel-bugs] [Bug 1178306] New: error: request firmware intel/sof/sof-tgl.ri failed err: -2
https://bugzilla.suse.com/show_bug.cgi?id=1178306 Bug ID: 1178306 Summary: error: request firmware intel/sof/sof-tgl.ri failed err: -2 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: lmb@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- On the Dell XPS 13, looks like the kernel is trying to load a non-existent audio driver firmware: [ 15.907191] idma64 idma64.1: Found Intel integrated DMA 64-bit [ 15.912927] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 15.912930] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver [ 15.988359] i2c_hid i2c-DLL0945:00: supply vdd not found, using dummy regulator [ 15.988376] i2c_hid i2c-DLL0945:00: supply vddl not found, using dummy regulator [ 16.011076] input: Dell WMI hotkeys as /devices/platform/PNP0C14:02/wmi_bus/wmi_bus-PNP0C14:02/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input17 [ 16.020321] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 16.020325] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver [ 16.020338] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002) [ 16.020661] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100 [ 16.020775] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 16.027386] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 16.035823] i2c i2c-15: 8/8 memory slots populated (from DMI) [ 16.035824] i2c i2c-15: Systems with more than 4 memory slots not supported yet, not instantiating SPD [ 16.074627] input: PC Speaker as /devices/platform/pcspkr/input/input18 [ 16.074874] pstore: Efi pstore disabled, enforce via pstore.backend=efi [ 16.074874] pstore: On a broken BIOS, this can severely harm your system [ 16.074874] pstore: Only enable efi based pstore when you know what you are doing [ 16.087833] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5 [ 16.087834] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now [ 16.087837] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 2 [ 16.088661] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-tgl.ri failed with error -2 [ 16.088663] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-tgl.ri failed err: -2 [ 16.088666] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2 [ 16.088978] 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=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c1 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lmb@suse.com, | |tiwai@suse.com Flags| |needinfo?(lmb@suse.com) --- Comment #1 from Takashi Iwai <tiwai@suse.com> --- Did you install sof-firmware package? It should be dragged with the hardware supplements tag. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c2 Lars Marowsky-Bree <lmb@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(lmb@suse.com) | --- Comment #2 from Lars Marowsky-Bree <lmb@suse.com> --- I did: sof-firmware-1.5.1-1.1.noarch xps-13:~ # find /lib/firmware/ -name sof-tgl* /lib/firmware/intel/sof/debug/sof-tgl-v1.5.1-58b36ed.ldc.ldc /lib/firmware/intel/sof/sof-tgl-v1.5.1-58b36ed.ri.ri /lib/firmware/intel/sof/v1.5.1/intel-signed/sof-tgl-v1.5.1-58b36ed.ri /lib/firmware/intel/sof/v1.5.1/sof-tgl-v1.5.1-58b36ed.ldc /lib/firmware/intel/sof-tplg/sof-tgl-max98357a-rt5682.tplg /lib/firmware/intel/sof-tplg/sof-tgl-max98373-rt5682.tplg /lib/firmware/intel/sof-tplg/sof-tgl-nocodec.tplg /lib/firmware/intel/sof-tplg/sof-tgl-rt5682.tplg /lib/firmware/intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-2ch.tplg /lib/firmware/intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-4ch.tplg /lib/firmware/intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-nohdmi.tplg /lib/firmware/intel/sof-tplg/sof-tgl-rt711-rt1308.tplg -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c3 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(lmb@suse.com) --- Comment #3 from Takashi Iwai <tiwai@suse.com> --- OK, then it's a packaging mistake in the upstream repo. Please try to create symlinks of /lib/firmware/sof/sof-tgl.ri pointing to v1.5.1/intel-signed/sof-tgl-v1.5.1-58b36ed.ri, as well as /lib/firmware/sof/debug/sof-tgl.ldc pointing to ../v1.5.1/sof-tgl-v1.5.1-58b36ed.ldc, and rebuild initrd. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c4 --- Comment #4 from Takashi Iwai <tiwai@suse.com> --- Alternatively, you can try 1.6-rc3 package available in OBS home:tiwai:sof-1.6 repo, too. This should have the correct symlinks for tgl. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c5 Lars Marowsky-Bree <lmb@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(lmb@suse.com) | --- Comment #5 from Lars Marowsky-Bree <lmb@suse.com> --- I can confirm that the package from home:tiwai:sof-1.6 works - firmware is correctly loaded and all audio channels are detected and even functional! Thanks! -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c6 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Takashi Iwai <tiwai@suse.com> --- OK, then let's go forward with merging 1.6-rc3 to TW. I slightly modified the package version (using 1.6~rc3), and submitted now. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1178306 https://bugzilla.suse.com/show_bug.cgi?id=1178306#c7 --- Comment #7 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1178306) was mentioned in https://build.opensuse.org/request/show/845628 Factory / sof-firmware -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com