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

Juerg Haefliger juerg.haefliger at canonical.com
Fri Sep 15 11:25:51 UTC 2023


Applied to linux-firmware mantic branch.

...Juerg


On Sat, 26 Aug 2023 01:01:47 +0800
You-Sheng Yang <vicamo.yang at canonical.com> wrote:

> 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 db68303a4828a19b5f1df7166cd4f8728165898e:
> 
>   UBUNTU: Ubuntu-20230815.git0e048b06-0ubuntu1 (2023-08-15 11:48:52 +0200)
> 
> are available in the Git repository at:
> 
>   https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-2031882/intel-vpu-firmware/mantic
> 
> for you to fetch changes up to fa2a9f5531563ab2de02d12be27fb4b2aaf74c31:
> 
>   UBUNTU: SAUCE: Add firmware for Intel VPU on Meteor Lake platforms (2023-08-26 00:44:37 +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/ecb09c7d/attachment.sig>


More information about the kernel-team mailing list