summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYogesh Tyagi <yogesh.tyagi@intel.com>2026-01-13 23:26:28 +0530
committerYogesh Tyagi <yogesh.tyagi@intel.com>2026-01-13 23:26:28 +0530
commitfc3ee48b87ce8cf52eab7d612f54c8541c225eef (patch)
treeb05ad931dcfdfcb75766440855be097bc3d07a06
parentefb2dee6587e2cc06eaa59d230d118b463476b4d (diff)
downloadmeta-intel-fc3ee48b87ce8cf52eab7d612f54c8541c225eef.tar.gz
meta-intel: reorganize recipes into correct logical groups
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>
-rw-r--r--dynamic-layers/clang-layer/recipes-oneapi/onedpl/onedpl_2022.8.0.bb (renamed from recipes-oneapi/onedpl/onedpl_2022.8.0.bb)0
-rw-r--r--dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0001-Fix-the-compilation-warning-when-using-gcc-13-25.patch (renamed from dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0001-Fix-the-compilation-warning-when-using-gcc-13-25.patch)0
-rw-r--r--dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0001-linux-npu-driver-fix-multilib-install-issue.patch (renamed from dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0001-linux-npu-driver-fix-multilib-install-issue.patch)0
-rw-r--r--dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0002-Fix-compilation-failure-with-GCC-14.patch (renamed from dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0002-Fix-compilation-failure-with-GCC-14.patch)0
-rw-r--r--dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver_1.23.0.bb (renamed from dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver_1.23.0.bb)0
-rw-r--r--recipes-core/formfactor/formfactor/machconfig (renamed from recipes-bsp/formfactor/formfactor/machconfig)0
-rw-r--r--recipes-core/formfactor/formfactor_0.0.bbappend (renamed from recipes-bsp/formfactor/formfactor_0.0.bbappend)0
-rw-r--r--recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb (renamed from dynamic-layers/clang-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb)0
-rw-r--r--recipes-support/crypto/intel-crypto-mb/0001-CMakeLists.txt-exclude-host-system-headers.patch (renamed from recipes-oneapi/crypto/intel-crypto-mb/0001-CMakeLists.txt-exclude-host-system-headers.patch)0
-rw-r--r--recipes-support/crypto/intel-crypto-mb/0001-crypto-mb-Make-sure-libs-are-installed-correctly.patch (renamed from recipes-oneapi/crypto/intel-crypto-mb/0001-crypto-mb-Make-sure-libs-are-installed-correctly.patch)0
-rw-r--r--recipes-support/crypto/intel-crypto-mb/0002-cmake-exclude-Yocto-build-flags.patch (renamed from recipes-oneapi/crypto/intel-crypto-mb/0002-cmake-exclude-Yocto-build-flags.patch)0
-rw-r--r--recipes-support/crypto/intel-crypto-mb_2021.12.1.bb (renamed from recipes-oneapi/crypto/intel-crypto-mb_2021.12.1.bb)0
-rw-r--r--recipes-support/intel-cmt-cat/intel-cmt-cat_25.04.bb (renamed from recipes-bsp/intel-cmt-cat/intel-cmt-cat_25.04.bb)0
-rw-r--r--recipes-support/metee/metee_3.2.4.bb (renamed from recipes-bsp/metee/metee_3.2.4.bb)0
14 files changed, 0 insertions, 0 deletions
diff --git a/recipes-oneapi/onedpl/onedpl_2022.8.0.bb b/dynamic-layers/clang-layer/recipes-oneapi/onedpl/onedpl_2022.8.0.bb
index 9e2547a1..9e2547a1 100644
--- a/recipes-oneapi/onedpl/onedpl_2022.8.0.bb
+++ b/dynamic-layers/clang-layer/recipes-oneapi/onedpl/onedpl_2022.8.0.bb
diff --git a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0001-Fix-the-compilation-warning-when-using-gcc-13-25.patch b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0001-Fix-the-compilation-warning-when-using-gcc-13-25.patch
index 2748d7ab..2748d7ab 100644
--- a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0001-Fix-the-compilation-warning-when-using-gcc-13-25.patch
+++ b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0001-Fix-the-compilation-warning-when-using-gcc-13-25.patch
diff --git a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0001-linux-npu-driver-fix-multilib-install-issue.patch b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0001-linux-npu-driver-fix-multilib-install-issue.patch
index 71a60b20..71a60b20 100644
--- a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0001-linux-npu-driver-fix-multilib-install-issue.patch
+++ b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0001-linux-npu-driver-fix-multilib-install-issue.patch
diff --git a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0002-Fix-compilation-failure-with-GCC-14.patch b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0002-Fix-compilation-failure-with-GCC-14.patch
index 9fb97354..9fb97354 100644
--- a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver/0002-Fix-compilation-failure-with-GCC-14.patch
+++ b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver/0002-Fix-compilation-failure-with-GCC-14.patch
diff --git a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver_1.23.0.bb b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver_1.23.0.bb
index 96ef9f9a..96ef9f9a 100644
--- a/dynamic-layers/openembedded-layer/recipes-core/linux-npu-driver/linux-npu-driver_1.23.0.bb
+++ b/dynamic-layers/openembedded-layer/recipes-bsp/linux-npu-driver/linux-npu-driver_1.23.0.bb
diff --git a/recipes-bsp/formfactor/formfactor/machconfig b/recipes-core/formfactor/formfactor/machconfig
index 73695fac..73695fac 100644
--- a/recipes-bsp/formfactor/formfactor/machconfig
+++ b/recipes-core/formfactor/formfactor/machconfig
diff --git a/recipes-bsp/formfactor/formfactor_0.0.bbappend b/recipes-core/formfactor/formfactor_0.0.bbappend
index d21c3bee..d21c3bee 100644
--- a/recipes-bsp/formfactor/formfactor_0.0.bbappend
+++ b/recipes-core/formfactor/formfactor_0.0.bbappend
diff --git a/dynamic-layers/clang-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb b/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb
index d10f50f9..d10f50f9 100644
--- a/dynamic-layers/clang-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb
+++ b/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb
diff --git a/recipes-oneapi/crypto/intel-crypto-mb/0001-CMakeLists.txt-exclude-host-system-headers.patch b/recipes-support/crypto/intel-crypto-mb/0001-CMakeLists.txt-exclude-host-system-headers.patch
index 58ed1c9a..58ed1c9a 100644
--- a/recipes-oneapi/crypto/intel-crypto-mb/0001-CMakeLists.txt-exclude-host-system-headers.patch
+++ b/recipes-support/crypto/intel-crypto-mb/0001-CMakeLists.txt-exclude-host-system-headers.patch
diff --git a/recipes-oneapi/crypto/intel-crypto-mb/0001-crypto-mb-Make-sure-libs-are-installed-correctly.patch b/recipes-support/crypto/intel-crypto-mb/0001-crypto-mb-Make-sure-libs-are-installed-correctly.patch
index c47c8de5..c47c8de5 100644
--- a/recipes-oneapi/crypto/intel-crypto-mb/0001-crypto-mb-Make-sure-libs-are-installed-correctly.patch
+++ b/recipes-support/crypto/intel-crypto-mb/0001-crypto-mb-Make-sure-libs-are-installed-correctly.patch
diff --git a/recipes-oneapi/crypto/intel-crypto-mb/0002-cmake-exclude-Yocto-build-flags.patch b/recipes-support/crypto/intel-crypto-mb/0002-cmake-exclude-Yocto-build-flags.patch
index 62b56ea2..62b56ea2 100644
--- a/recipes-oneapi/crypto/intel-crypto-mb/0002-cmake-exclude-Yocto-build-flags.patch
+++ b/recipes-support/crypto/intel-crypto-mb/0002-cmake-exclude-Yocto-build-flags.patch
diff --git a/recipes-oneapi/crypto/intel-crypto-mb_2021.12.1.bb b/recipes-support/crypto/intel-crypto-mb_2021.12.1.bb
index 2b3fcca7..2b3fcca7 100644
--- a/recipes-oneapi/crypto/intel-crypto-mb_2021.12.1.bb
+++ b/recipes-support/crypto/intel-crypto-mb_2021.12.1.bb
diff --git a/recipes-bsp/intel-cmt-cat/intel-cmt-cat_25.04.bb b/recipes-support/intel-cmt-cat/intel-cmt-cat_25.04.bb
index 4f9efc7d..4f9efc7d 100644
--- a/recipes-bsp/intel-cmt-cat/intel-cmt-cat_25.04.bb
+++ b/recipes-support/intel-cmt-cat/intel-cmt-cat_25.04.bb
diff --git a/recipes-bsp/metee/metee_3.2.4.bb b/recipes-support/metee/metee_3.2.4.bb
index 7b505453..7b505453 100644
--- a/recipes-bsp/metee/metee_3.2.4.bb
+++ b/recipes-support/metee/metee_3.2.4.bb