Intel NPU Firmware Published For Panther Lake - Completing The Linux Driver Support
- Reference: 0001601334
- News link: https://www.phoronix.com/news/Intel-Panther-Lake-NPU-Firmware
- Source link:
Going back to October 2025 was [2]initial Intel NPU Linux driver patches for 5th Gen NPU hardware that was mentioned as for Panther Lake. That Intel 5th Gen NPU support was [3]upstreamed to the Intel IVPU kernel driver in Linux 6.13 . A few days ago [4]the Intel user-space NPU Linux driver advertised Panther Lake support . Now the last piece of that driver equation is aligned with the Intel 50xx NPU firmware binary appearing in linux-firmware.git. This firmware binary is needed by the IVPU kernel driver for actually initializing the neural processing unit. With the binary now being in linux-firmware.git it can be easily picked up by different Linux distribution vendors for shipping as part of their linux-firmware packages.
[5]This Git merge added the Intel 5th Gen NPU / Panther Lake firmware binary as well as updating the NPU firmware for existing Core Ultra NPUs.
The Intel Panther Lake NPU firmware binary comes in at 0.98 MB, slightly less than the 1.0 MB size of the 4th Gen NPU firmware and much smaller than the 2.4 MB blob for the 3rd Gen NPU firmware.
The [6]Panther Lake Linux support appears largely in shape with the latest upstream code. We'll see though how the laptop compatibility ultimately plays out as well as the Intel Panther Lake Linux support if/when receiving any Panther Lake hardware.
[1] https://www.phoronix.com/search/Panther+Lake
[2] https://www.phoronix.com/news/Intel-Panther-Lake-5th-Gen-NPU
[3] https://www.phoronix.com/news/Intel-PantherLake-NPU-Linux-613
[4] https://www.phoronix.com/news/Intel-User-Space-NPU-PTL
[5] https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=a6a6ff914b4b2814ffd074f1d0a9e43949ac44ad
[6] https://www.phoronix.com/search/Panther+Lake