This bug was fixed in the package linux-firmware - 20240730.git65c5d9b1-0ubuntu1
--------------- linux-firmware (20240730.git65c5d9b1-0ubuntu1) oracular; urgency=medium * Missing firmware for Intel NPU driver on Intel Lunar Lake platform: Failed to request firmware: -2 (LP: #2071771) - SAUCE: Add firmware for Intel NPU on Lunar Lake platforms * Miscellaneous Ubuntu changes - Rebase to upstream commit 65c5d9b1a4808462f5e885447dae1a133c96abec Rebase against git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git - imx: sdma: update firmware to v3.6/v4.6 - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.8 - amdgpu: DMCUB updates for various AMDGPU ASICs - Intel Bluetooth: Update firmware file for Intel Bluetooth 9260 - Intel Bluetooth: Update firmware file for Intel Bluetooth 9560 - Intel Bluetooth: Update firmware file for Intel Bluetooth AX201 - Intel Bluetooth: Update firmware file for Intel Bluetooth AX200 - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210 - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211 - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211 - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203 - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203 - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101 - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX101 - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211 - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203 - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101 - Intel Bluetooth: Update firmware file for Intel Bluetooth BE200 - WHENCE: Link the Raspberry Pi CM4 and 5B to the 4B - Montage: update firmware for Mont-TSSE - linux-firmware: Add firmware for Cirrus CS35L56 for Dell laptops - rtw88: Add RTL8703B firmware v11.0.0 - rtw89: 8922a: add firmware v0.35.18.0 - rtw89: 8852c: update fw to v0.27.56.14 - mekdiatek: Update mt8186 SOF firmware to v2.0.1 - linux-firmware: update firmware for en8811h 2.5G ethernet phy - amdgpu: DMCUB updates for various AMDGPU ASICs - i915: Add DG2 HuC 7.10.15 - ath10k: WCN3990: hw1.0: move firmware back from qcom/ location - ath10k: WCN3990: hw1.0: add qcm2290 firmware API file - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.9 - amdgpu: update gc 10.3.7 firmware - amdgpu: update psp 13.0.8 firmware - amdgpu: update aldebaran firmware - amdgpu: update firmware - amdgpu: update gc 11.0.0 firmware - amdgpu: update psp 13.0.0 firmware - amdgpu: update sdma 6.0.0 firmware - amdgpu: update smu 13.0.0 firmware - amdgpu: update vcn 4.0.0 firmware - amdgpu: update gc 9.4.3 firmware - amdgpu: update psp 13.0.6 firmware - amdgpu: update smu 13.0.6 firmware - amdgpu: update vcn 4.0.3 firmware - amdgpu: update navi10 firmware - amdgpu: update vangogh firmware - amdgpu: update arcturus firmware - amdgpu: update navi12 firmware - amdgpu: update gc 10.3.6 firmware - amdgpu: update psp 13.0.5 firmware - amdgpu: update vcn 3.1.2 firmware - amdgpu: update gc 11.0.3 firmware - amdgpu: update psp 13.0.10 firmware - amdgpu: update sdma 6.0.3 firmware - amdgpu: update smu 13.0.10 firmware - amdgpu: update navi14 firmware - amdgpu: update raven firmware - amdgpu: update vega10 firmware - amdgpu: update gc 11.0.2 firmware - amdgpu: update ipsp 13.0.7 firmware - amdgpu: update sdma 6.0.2 firmware - amdgpu: update smu 13.0.7 firmware - amdgpu: update vcn 4.0.4 firmware - amdgpu: update raven2 firmware - amdgpu: update vega12 firmware - amdgpu: update green sardine firmware - amdgpu: update yellow carp firmware - amdgpu: update vega20 firmware - amdgpu: update sienna cichlid firmware - amdgpu: update gc 11.0.1 firmware - amdgpu: update psp 13.0.4 firmware - amdgpu: update sdma 6.0.1 firmware - amdgpu: update vcn 4.0.2 firmware - amdgpu: update renoir firmware - amdgpu: update navy flounder firmware - amdgpu: update gc 11.0.4 firmware - amdgpu: update psp 13.0.11 firmware - amdgpu: update dimgrey cavefish firmware - amdgpu: update beige goby firmware - nvidia: Update Tegra210 XUSB firmware to v50.29 - iwlwifi: update cc/Qu/QuZ firmwares for core87-44 release - iwlwifi: add ty/So/Ma firmwares for core87-44 release - iwlwifi: add gl FW for core87-44 release - linux-firmware: update firmware for MT7922 WiFi device - linux-firmware: update firmware for mediatek bluetooth chip (MT7922) - linux-firmware: Add CS35L41 HDA Firmware for Lenovo Legion Slim 7 16ARHA7 - linux-firmware: Fix firmware names for Laptop SSID 104316a3 - linux-firmware: Add tuning parameter configs for CS35L41 Firmware - Montage: update firmware for Mont-TSSE - amdgpu: update license date - amdgpu: add GC 11.5.0 firmware - amdgpu: add PSP 14.0.0 firmware - amdgpu: add SDMA 6.1.0 firmware - amdgpu: add UMSCH 4.0.0 firmware - amdgpu: add VCN 4.0.5 firmware - amdgpu: add VPE 6.1.0 firmware - amdgpu: add DMCUB 3.5 firmware - ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop - linux-firmware: Add firmware for Lenovo Thinkbook 13X - linux-firmware: Remove Calibration Firmware and Tuning for CS35L41 - i915: Update Xe2LPD DMC to v2.20 - linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops - amdgpu: DMCUB updates for various AMDGPU ASICs - linux-firmware: Add firmware and tuning for Lenovo Y770S - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops - rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B - rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B - amdgpu: DMCUB updates for various AMDGPU ASICs - linux-firmware: Update firmware tuning for HP Consumer Laptop - linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306 - i915: Add BMG DMC v2.06 - linux-firmware: Update firmware file for Intel Bluetooth Solar core - linux-firmware: Update firmware file for Intel Bluetooth Solar core - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core - linux-firmware: Update firmware file for Intel BlazarU core - linux-firmware: Amphion: Update vpu firmware - amdgpu: DMCUB updates for various AMDGPU ASICs - amdgpu: add new ISP 4.1.1 firmware - linux-firmware: Add ordinary firmware for RTL8821AU device - cnm: update chips&media wave521c firmware. - QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00639 - amdgpu: Add support for DCN 3.5.1 - amdgpu: add support for GC 11.5.1 - amdgpu: add support for SDMA 6.1.1 - amdgpu: add support for VCN 4.0.6 - amdgpu: add support for VPE 6.1.1 - amdgpu: add support for PSP 14.0.1 - amdgpu: update aldebaran firmware - amdgpu: update navi12 firmware - amdgpu: update renoir firmware - amdgpu: update GC 9.4.3 firmware - amdgpu: update PSP 13.0.6 firmware - amdgpu: update SMU 13.0.6 firmware - amdgpu: update navi14 firmware - amdgpu: update GC 11.5.0 firmware - amdgpu: update PSP 14.0.0 firmware - amdgpu: update VCN 4.0.5 firmware - amdgpu: update sienna cichlid firmware - amdgpu: update GC 11.0.1 firmware - amdgpu: update PSP 13.0.4 firmware - amdgpu: update SDMA 6.0.1 firmware - amdgpu: update VCN 4.0.2 firmware - amdgpu: update GC 11.0.4 firmware - amdgpu: update PSP 13.0.11 firmware - amdgpu: update navy flounder firmware - amdgpu: update green sardine firmware - amdgpu: update dimgrey cavefish firmware - amdgpu: update vangogh firmware - amdgpu: update beige goby firmware - amdgpu: update picasso firmware - amdgpu: update GC 11.0.0 firmware - amdgpu: update PSP 13.0.0 firmware - amdgpu: update SDMA 6.0.0 firmware - amdgpu: update smu 13.0.0 firmware - amdgpu: update VCN 4.0.0 firmware - amdgpu: update vega10 firmware - amdgpu: update vega12 firmware - amdgpu: update vega20 firmware - amdgpu: update psp 13.0.8 firmware - amdgpu: update PSP 13.0.5 firmware - amdgpu: update VCN 3.1.2 firmware - amdgpu: update GC 11.0.3 firmware - amdgpu: update PSP 13.0.10 firmware - amdgpu: update SDMA 6.0.3 firmware - amdgpu: update SMU 13.0.10 firmware - amdgpu: update raven firmware - amdgpu: update raven2 firmware - amdgpu: update navi10 firmware - amdgpu: update GC 11.0.2 firmware - amdgpu: update PSP 13.0.7 firmware - amdgpu: update SDMA 6.0.2 firmware - amdgpu: update VCN 4.0.4 firmware - amdgpu: update yellow carp firmware - linux-firmware: Add firmware for Lenovo Thinkbooks - cirrus: cs35l56: Update firmware for Cirrus CS35L56 for various ASUS laptops - cirrus: cs35l56: Update firmware for Cirrus CS35L56 for ASUS UM5606 laptop - linux-firmware: add new cc33xx firmware for cc33xx chips - iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release - iwlwifi: add ty/So/Ma firmwares for core88-87 release - amdgpu: update DMCUB to v0.0.222.0 for DCN314 - rtl_bt: Update RTL8822C BT USB firmware to 0xAED6_6DCB - rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB - linux-firmware: Update firmware file for Intel Bluetooth Pulsar core - linux-firmware: Update firmware file for Intel Bluetooth Solar core - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core - linux-firmware: Update firmware file for Intel BlazarU core - amlogic: Update bluetooth firmware binary - qcom: Add AIC100 firmware files - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.2.0 - amdgpu: Update ISP FW for isp v4.1.1 - cirrus: cs35l41: Update various firmware for ASUS laptops using CS35L41 - amdgpu: update DMCUB to v0.0.224.0 for Various AMDGPU Asics - linux-firmware: Add ISH firmware file for Intel Lunar Lake platform - intel: avs: Update AudioDSP base firmware for APL-based platforms - Add a copy of Apache-2.0 - intel: avs: Add topology file for HDAudio codecs - intel: avs: Add topology file for HDMI codecs - intel: avs: Add topology file for Digital Microphone Array - intel: avs: Add topology file for I2S Realtek 274 - intel: avs: Add topology file for I2S Realtek 286 - intel: avs: Add topology file for I2S Realtek 298 - intel: avs: Add topology file for I2S Realtek 5514 - intel: avs: Add topology file for I2S Realtek 5640 - intel: avs: Add topology file for I2S Realtek 5663 - intel: avs: Add topology file for I2S Dialog 7219 - intel: avs: Add topology file for I2S Maxim 98357a - intel: avs: Add topology file for I2S Maxim 98373 - intel: avs: Add topology file for I2S Maxim 98927 - intel: avs: Add topology file for I2S Nuvoton 8825 - intel: avs: Add topology file for I2S Analog Devices 4567 - linux-firmware: Update AMD cpu microcode - amdgpu: update aldebaran firmware - amdgpu: update raven2 firmware - amdgpu: update navi10 firmware - amdgpu: update GC 11.0.2 firmware - amdgpu: update PSP 13.0.7 firmware - amdgpu: update SDMA 6.0.2 firmware - amdgpu: update SMU 13.0.7 firmware - amdgpu: update VCN 4.0.4 firmware - amdgpu: update yellow carp firmware - amdgpu: update GC 9.4.3 firmware - amdgpu: update PSP 13.0.6 firmware - amdgpu: update navi12 firmware - amdgpu: update renoir firmware - amdgpu: update navi14 firmware - amdgpu: update GC 11.5.0 firmware - amdgpu: update PSP 14.0.0 firmware - amdgpu: update SDMA 6.1.0 firmware - amdgpu: update VCN 4.0.5 firmware - amdgpu: update GC 11.5.1 firmware - amdgpu: update PSP 14.0.1 firmware - amdgpu: update SDMA 6.1.1 firmware - amdgpu: update VCN 4.0.6 firmware - amdgpu: update VPE 6.1.1 firmware - amdgpu: update sienna cichlid firmware - amdgpu: update GC 11.0.1 firmware - amdgpu: update PSP 13.0.4 firmware - amdgpu: update SDMA 6.0.1 firmware - amdgpu: update VCN 4.0.2 firmware - amdgpu: update green sardine firmware - amdgpu: update GC 11.0.4 firmware - amdgpu: update PSP 13.0.11 firmware - amdgpu: update navy flounder firmware - amdgpu: update dimgrey cavefish firmware - amdgpu: update vangogh firmware - amdgpu: update beige goby firmware - amdgpu: update picasso firmware - amdgpu: update GC 11.0.0 firmware - amdgpu: update PSP 13.0.0 firmware - amdgpu: update SDMA 6.0.0 firmware - amdgpu: update VCN 4.0.0 firmware - amdgpu: update vega10 firmware - amdgpu: update vega12 firmware - amdgpu: update PSP 13.0.8 firmware - amdgpu: update PSP 13.0.5 firmware - amdgpu: update vega20 firmware - amdgpu: update GC 11.0.3 firmware - amdgpu: update PSP 13.0.10 firmware - amdgpu: update SDMA 6.0.3 firmware - amdgpu: update SMU 13.0.10 firmware - amdgpu: update raven firmware - linux-firmware: add firmware for qat_402xx devices - qcom: add gpu firmwares for x1e80100 chipset - amdgpu: update DMCUB to v0.0.225.0 for Various AMDGPU Asics - qcom: add video firmware file for vpu-3.0 - qcom: move signed x1e80100 signed firmware to the SoC subdir - i915: Update Xe2LPD DMC to v2.21 - .gitignore: Ignore intermediate files - rtl_bt: Update RTL8852B BT USB FW to 0x048F_4008 - ASoC: tas2781: fix the license issue for tas781 firmware - mediatek: Update mt8195 SOF firmware and sof-tplg - iwlwifi: update cc/Qu/QuZ firmwares for core89-58 release - iwlwifi: update ty/So/Ma firmwares for core89-58 release - iwlwifi: add gl FW for core89-58 release - linux-firmware: update firmware for mediatek bluetooth chip (MT7921) - linux-firmware: update firmware for mediatek bluetooth chip (MT7922) - linux-firmware: update firmware for MT7921 WiFi device - linux-firmware: update firmware for MT7922 WiFi device - Revert "iwlwifi: update ty/So/Ma firmwares for core89-58 release" - amdgpu: update DMCUB to v0.0.227.0 for DCN35 and DCN351 - [Packaging] close-release: Add --release commandline argument -- Juerg Haefliger <juerg.haefli...@canonical.com> Tue, 30 Jul 2024 07:44:20 +0200 ** Changed in: linux-firmware (Ubuntu Oracular) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/2071771 Title: Missing firmware for Intel NPU driver on Intel Lunar Lake platform: Failed to request firmware: -2 Status in linux-firmware package in Ubuntu: Fix Released Status in linux-firmware source package in Noble: In Progress Status in linux-firmware source package in Oracular: Fix Released Bug description: [Impact] Failed to load firmware for Intel NPU driver on Intel Lunar Lake platform: intel_vpu 0000:00:0b.0: enabling device (0000 -> 0002) intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed to request firmware: -2 intel_vpu 0000:00:0b.0: probe with driver intel_vpu failed with error -2 [Fix] Firmware blob is publicly available as https://github.com/intel/linux- npu- driver/blob/09225e2521c01fa1101d795541259b651d6444d6/firmware/bin/vpu_40xx_v0.0.bin [Test Case] Expected dmesg: intel_vpu 0000:00:0b.0: enabling device (0000 -> 0002) intel_vpu 0000:00:0b.0: [drm] Firmware: intel/vpu/vpu_40xx_v0.0.bin, version: Jun 11 2024*LNL*ci_tag_ud202424_vpu_rc_20240611_0003*f3e8a8f27471d4127d8d92a8dc679b861ef43e43 [drm] Initialized intel_vpu 1.0.0 20230117 for 0000:00:0b.0 on minor 0 [Where problems could occur] No. [Other Info] Nominated Noble for the next oem kernel and devel series Oracular. ========== original bug report ========== $ sudo dmesg|grep vpu [ 2.669659] intel_vpu 0000:00:0b.0: enabling device (0000 -> 0002) [ 2.673377] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed to request firmware: -2 [ 2.673689] intel_vpu 0000:00:0b.0: probe with driver intel_vpu failed with error -2 Intel NPU (Neural Processing Unit) driver is previously known as Intel VPU (Versatile Processing Unit). Firmware blob is publicly available as https://github.com/intel/linux- npu- driver/blob/09225e2521c01fa1101d795541259b651d6444d6/firmware/bin/vpu_40xx_v0.0.bin Expected dmesg: [ 2.652245] intel_vpu 0000:00:0b.0: enabling device (0000 -> 0002) [ 2.668902] intel_vpu 0000:00:0b.0: [drm] Firmware: intel/vpu/vpu_40xx_v0.0.bin, version: Jun 11 2024*LNL*ci_tag_ud202424_vpu_rc_20240611_0003*f3e8a8f27471d4127d8d92a8dc679b861ef43e43 [ 2.697292] [drm] Initialized intel_vpu 1.0.0 20230117 for 0000:00:0b.0 on minor 0 --- ProblemType: Bug ApportVersion: 2.28.1-0ubuntu3 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/seq: ubuntu 1302 F.... pipewire /dev/snd/controlC0: ubuntu 1302 F.... pipewire ubuntu 1306 F.... wireplumber CRDA: N/A CasperMD5CheckMismatches: ./casper/initrd ./casper/vmlinuz ./casper/minimal.standard.live.hotfix.squashfs ./casper/minimal.standard.hotfix.squashfs ./casper/minimal.hotfix.squashfs ./boot/grub/grub.cfg CasperMD5CheckResult: fail Dependencies: firmware-sof-signed 2023.12.1-1ubuntu1+exp.4 [origin: unknown] DistributionChannelDescriptor: # This is the distribution channel descriptor for Ubuntu 24.04 for Dell # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor canonical-oem-somerville-noble-oem-24.04b-edge-20240621-7 DistroRelease: Ubuntu 24.04 InstallationDate: Installed on 2024-06-21 (12 days ago) InstallationMedia: Ubuntu OEM 24.04 LTS "Noble Numbat" - Release amd64 (20240619) IwConfig: lo no wireless extensions. enx00e04c6a23a4 no wireless extensions. MachineType: Dell Inc. XPS 13 9350 Package: linux-firmware 20240318.git3b128b60-0ubuntu2.1+exp.3 [origin: unknown] PackageArchitecture: amd64 ProcFB: 0 xedrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.10.0-1005-oem root=UUID=a9a37260-b46f-4821-b711-37314ef9e3ed ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 6.10.0-1005.5-oem 6.10.0-rc4 RelatedPackageVersions: linux-restricted-modules-6.10.0-1005-oem N/A linux-backports-modules-6.10.0-1005-oem N/A linux-firmware 20240318.git3b128b60-0ubuntu2.1+exp.3 RfKill: Tags: noble third-party-packages Uname: Linux 6.10.0-1005-oem x86_64 UnreportableReason: This does not seem to be an official Ubuntu package. Please retry after updating the indexes of available packages, if that does not work then remove related third party packages and try again. UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: N/A _MarkForUpload: True dmi.bios.date: 05/17/2024 dmi.bios.release: 0.1 dmi.bios.vendor: Dell Inc. dmi.bios.version: 0.1.20 dmi.board.vendor: Dell Inc. dmi.chassis.type: 10 dmi.chassis.vendor: Dell Inc. dmi.ec.firmware.release: 0.0 dmi.modalias: dmi:bvnDellInc.:bvr0.1.20:bd05/17/2024:br0.1:efr0.0:svnDellInc.:pnXPS139350:pvr:rvnDellInc.:rn:rvr:cvnDellInc.:ct10:cvr:sku0CC9: dmi.product.family: XPS dmi.product.name: XPS 13 9350 dmi.product.sku: 0CC9 dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2071771/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp