diff options
| author | Yogesh Tyagi <yogesh.tyagi@intel.com> | 2026-01-13 23:26:28 +0530 |
|---|---|---|
| committer | Yogesh Tyagi <yogesh.tyagi@intel.com> | 2026-01-13 23:26:28 +0530 |
| commit | fc3ee48b87ce8cf52eab7d612f54c8541c225eef (patch) | |
| tree | b05ad931dcfdfcb75766440855be097bc3d07a06 | |
| parent | efb2dee6587e2cc06eaa59d230d118b463476b4d (diff) | |
| download | meta-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 | |||
