APPLIED: [SRU][PULL][linux-firmware][Jammy] Missing firmware for Intel VPU on Intel Meteor Lake platforms

Juerg Haefliger juerg.haefliger at canonical.com
Fri Sep 15 11:54:01 UTC 2023


Applied to linux-firmware jammy branch.

...Juerg


> BugLink: https://bugs.launchpad.net/bugs/2031882
> 
> [Impact]
> 
> Missing firmware blobs for Intel VPU support on Intel Meteor 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: [drm] *ERROR* ivpu_dev_init(): Failed to initialize
>   firmware: -2
>   intel_vpu 0000:00:0b.0: Failed to initialize VPU device: -2
>   intel_vpu: probe of 0000:00:0b.0 failed with error -2
> 
> [Fix]
> 
> Upstream Intel VPU linux driver project
> https://github.com/intel/linux-vpu-driver stores firmware blob in git-lfs.
> 
> [Test Case]
> 
> Intel VPU support on Intel Meteor Lake platform is part of the OpenVino
> framework. It takes many more other components to be installed before VPU on MTL
> may release its power. Here we simply test the firwmare can be found and loaded.
> 
> [Where problems could occur]
> 
> Intel VPU firmware is to be loaded by kernel but used by user land frameworks.
> While OpenVino is not (yet?) supported natively, this firmware blob alone has no
> observerible effect yet.
> 
> [Other Info]
> 
> While MTL is supported by v6.5 kernel or above, only oem-6.5 and Mantic are
> nominated by default.
> 
> ----------------------------------------------------------------
> The following changes since commit 685e838d111d51ca6d36f803a2202526e0872f9c:
> 
>   UBUNTU: Ubuntu-20220329.git681281e4-0ubuntu3.18 (2023-08-15 11:06:25 +0200)
> 
> are available in the Git repository at:
> 
>   https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-2031882/intel-vpu-firmware/jammy
> 
> for you to fetch changes up to 0dd7d366cb7687a6c17220336253c3e5cca3907f:
> 
>   UBUNTU: SAUCE: Add firmware for Intel VPU on Meteor Lake platforms (2023-08-26 00:41:45 +0800)
> 
> ----------------------------------------------------------------
> You-Sheng Yang (1):
>       UBUNTU: SAUCE: Add firmware for Intel VPU on Meteor Lake platforms
> 
>  LICENSE.ivpu_firmware       |  37 +++++++++++++++++++++++++++++++++++++
>  WHENCE.ubuntu               |  10 ++++++++++
>  intel/vpu/vpu_37xx_v0.0.bin | Bin 0 -> 1832076 bytes
>  3 files changed, 47 insertions(+)
>  create mode 100644 LICENSE.ivpu_firmware
>  create mode 100644 intel/vpu/vpu_37xx_v0.0.bin
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230915/b0763699/attachment.sig>


More information about the kernel-team mailing list