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

Reply via email to