firmware: add package for Intel VPU/NPU firmware
authorJoe Zheng <[email protected]>
Sat, 8 Feb 2025 01:18:03 +0000 (01:18 +0000)
committerRobert Marko <[email protected]>
Thu, 15 May 2025 08:09:40 +0000 (10:09 +0200)
commitbcda3b66fa83619316614957d10cfa3eb5a38527
treef40a472a1b709a79c2331216823fa930a3444999
parent95341cc9c560ff371c06db2a8221d19bb62d0c30
firmware: add package for Intel VPU/NPU firmware

Intel NPU device is an AI inference accelerator integrated with Intel
client CPUs, starting from Intel Core Ultra generation of CPUs
(formerly known as Meteor Lake). It enables energy-efficient execution
of artificial neural network tasks.

The full device name is Neural Processing Unit, but the Linux kernel
driver uses the older name - Versatile Processing Unit (VPU).

This package is for NPU/VPU firmware.

Details in https://github.com/intel/linux-npu-driver

Intel VPU firmware is now part of linux-firmware.

The current FW file names in linux-firmware do not match intel vpu
driver, create links to fix it

details in
https://github.com/torvalds/linux/blob/master/drivers/accel/ivpu/ivpu_fw.c

Signed-off-by: Joe Zheng <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/17904
Signed-off-by: Robert Marko <[email protected]>
package/firmware/linux-firmware/intel.mk