summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver
Commit message (Collapse)AuthorAgeFilesLines
* meta-intel: reorganize recipes into correct logical groupsYogesh Tyagi2026-01-134-282/+0
| | | | | | | | | | | | | | | | | | | Reorganize meta-intel recipes to follow Yocto best practices and clear semantic boundaries between clang/SYCL components, BSP enablement, core OS policy, and generic support libraries. Key changes: - Move oneDPL into clang dynamic layer (SYCL / Clang-semantic dependency) - Move linux-npu-driver from recipes-core to recipes-bsp (platform enablement) - Move formfactor from recipes-bsp to recipes-core (system-wide OS policy) - Move intel-oneapi-ipp out of clang layer into recipes-oneapi (CPU-only, compiler-agnostic) - Move intel-crypto-mb from recipes-oneapi to recipes-support/crypto - Move intel-cmt-cat and metee from recipes-bsp to recipes-support This refactor improves layer clarity, avoids unnecessary clang coupling, and aligns recipe placement with Yocto conventions. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-npu-driver: depend on system provided level-zeroYogesh Tyagi2026-01-021-5/+3
| | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-npu-driver: upgrade 1.17.0 -> 1.23.0Yongxin Liu2025-09-111-6/+9
| | | | | | | | | To mitigate version dependency issue between linux-npu-driver and level-zero, the driver repository now references the third_party/level_zero implementation within its own codebase rather than relying on the version provided by meta-intel layer. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-npu-driver : set a baseline policy version for cmakeYogesh Tyagi2025-07-251-0/+1
| | | | | | | | | | | | Cmake upgrade to 4.0+ removes compatibility with versions older than 3.5 [1]. Set a baseline policy version for CMake using CMAKE_POLICY_VERSION_MINIMUM variable until upstream source implements the fix. [1] https://git.yoctoproject.org/poky/commit/?id=2c9a6b4a81b642fc3e6815aa83d1c9bafb56c7db Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* recipes: Update to match S/UNPACKDIR changesYogesh Tyagi2025-07-041-6/+4
| | | | | | | | Update to match the recent changes in OE-Core where the unpack layout changed. [https://patchwork.yoctoproject.org/project/oe-core/patch/20250616095000.2918921-1-alex.kanavin@gmail.com/] Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-npu-driver : fix multilib install issue23.0-walnascar-5.2Yogesh Tyagi2025-05-282-6/+31
| | | | | | | | | | | | | | | | | | | | | Make sure libraries are installed correctly even when libdir is not /usr/lib. Fixes: ERROR: linux-npu-driver-1.17.0-r0 do_package: QA Issue: linux-npu-driver: Files/directories were installed but not shipped in any package: /lib /lib/firmware /lib/firmware/updates /lib/firmware/updates/intel /lib/firmware/updates/intel/vpu /lib/firmware/updates/intel/vpu/vpu_40xx_v0.0.bin /lib/firmware/updates/intel/vpu/vpu_37xx_v0.0.bin /lib/firmware/updates/intel/vpu/mtl_vpu_v0.0.bin /lib/firmware/updates/intel/vpu/vpu_40xx_v1.bin /lib/firmware/updates/intel/vpu/vpu_37xx_v1.bin Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-npu-driver : fix multilib install issueYogesh Tyagi2025-05-191-0/+5
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-npu-driver : upgrade 1.2.0 -> 1.17.0Yogesh Tyagi2025-05-192-33/+43
| | | | | | | | | | | | | | * Fix warning _FORTIFY_SOURCE requires compiling with optimization (-O) * Drop the patches already merged upstream License Update: LICENSE.md : copyright years updated third-party-programs.txt : jquery, systemd, libudev removed Perfetto, Level0 added third_party/vpux_elf/LICENSE : copyright years updated Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-npu-driver: add recipeNaveen Saini2024-05-293-0/+242
This recipe enables User Mode Driver for Intel® NPU device. 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. https://github.com/intel/linux-npu-driver Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>