diff --git a/check_yocto_rules.json b/check_yocto_rules.json
index 70bbe734..61cbc3cd 100644
--- a/check_yocto_rules.json
+++ b/check_yocto_rules.json
@@ -20,12 +20,7 @@
             "meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-core/images/arago-default-image.bbappend",
             "meta-arago-distro/dynamic-layers/selinux/recipes-core/images/arago-default-image.bbappend",
             "meta-arago-distro/dynamic-layers/selinux/recipes-kernel/linux/linux-ti-staging_%.bbappend",
-            "meta-arago-extras/recipes-extended/sysrepo/libyang_%.bbappend",
-            "meta-arago-test/dynamic-layers/qt6-layer/recipes-core/packagegroups/ti-test.bbappend",
-            "meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client_%.bbappend",
-            "meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo_%.bbappend",
-            "meta-arago-test/recipes-benchmark/stream/stream_%.bbappend",
-            "meta-arago-test/recipes-extended/bc/bc_%.bbappend"
+            "meta-arago-extras/recipes-extended/sysrepo/libyang_%.bbappend"
         ]
     },
     "GUARD-2" : {
diff --git a/meta-arago-test/COPYING.MIT b/meta-arago-test/COPYING.MIT
deleted file mode 100644
index 89de3547..00000000
--- a/meta-arago-test/COPYING.MIT
+++ /dev/null
@@ -1,17 +0,0 @@
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/meta-arago-test/README b/meta-arago-test/README
deleted file mode 100644
index 16a36d62..00000000
--- a/meta-arago-test/README
+++ /dev/null
@@ -1,34 +0,0 @@
-meta-arago-test provides an additional packagegroup ti-test and some of the recipes that go into that group
-
-This layer works with the latest Yocto Project release (currently 2.2+) and tracks
-the stable/maintenance branches (currently "master") of the corresponding layers:
-
-URI: git://git.openembedded.org/openembedded-core
-branch: master
-revision: HEAD
-layers: meta
-
-URI: git://git.yoctoproject.org/meta-ti
-branch: master
-revision: HEAD
-layers: meta-ti-bsp, meta-ti-extras
-
-URI: git://git.yoctoproject.org/meta-arm
-branch: master
-revision: HEAD
-layers: meta-arm, meta-arm-toolchain
-
-URI: git://git.openembedded.org/meta-openembedded
-branch: master
-revision: HEAD
-layers: meta-oe, meta-networking, meta-python
-
-Send pull requests, patches, comments or questions to:
-meta-arago@lists.yoctoproject.org
-
-Please note - meta-arago mailing list requires subscription for posting:
-https://lists.yoctoproject.org/g/meta-arago
-
-Layer maintainers:
-Ryan Eatmon <reatmon@ti.com>
-Denys Dmytriyenko <denys@konsulko.com>
diff --git a/meta-arago-test/SECURITY b/meta-arago-test/SECURITY
deleted file mode 100644
index 2e38d80e..00000000
--- a/meta-arago-test/SECURITY
+++ /dev/null
@@ -1,20 +0,0 @@
-How to Report a Potential Vulnerability?
-========================================
-
-If you would like to report a public issue (for example, one with a released
-CVE number), please report it to the mailing list:
-
-  https://lists.yoctoproject.org/g/meta-arago
-
-If you are dealing with a not-yet released or urgent issue, please send a
-message to one of the maintainers listed in the README.  Include as many
-details as possible:
-  - the layer or software module affected
-  - the recipe and its version
-  - any example code, if available
-
-Branches maintained with security fixes
----------------------------------------
-
-See https://wiki.yoctoproject.org/wiki/Releases for the list of current
-releases.  We only accept patches for the LTS releases and the master branch.
diff --git a/meta-arago-test/conf/layer.conf b/meta-arago-test/conf/layer.conf
deleted file mode 100644
index 3084974b..00000000
--- a/meta-arago-test/conf/layer.conf
+++ /dev/null
@@ -1,34 +0,0 @@
-# We have a conf and classes directory, append to BBPATH
-BBPATH .= ":${LAYERDIR}"
-
-# We have a recipes directory, add to BBFILES
-BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend"
-
-BBFILE_COLLECTIONS += "meta-arago-test"
-BBFILE_PATTERN_meta-arago-test := "^${LAYERDIR}/"
-BBFILE_PRIORITY_meta-arago-test = "10"
-
-LAYERSERIES_COMPAT_meta-arago-test = "whinlatter wrynose"
-
-# Set a variable to get to the top of the metadata location
-TITESTBASE := '${@os.path.normpath("${LAYERDIR}/")}'
-
-LICENSE_PATH += "${LAYERDIR}/licenses"
-
-LAYERDEPENDS_meta-arago-test = " \
-    core \
-    openembedded-layer \
-    networking-layer \
-    filesystems-layer \
-    meta-python \
-"
-
-BBFILES_DYNAMIC += " \
-    qt6-layer:${LAYERDIR}/dynamic-layers/qt6-layer/recipes*/*/*.bbappend \
-    flutter-layer:${LAYERDIR}/dynamic-layers/flutter-layer/recipes*/*/*.bbappend \
-"
-
-# Codecs in ffmpeg with questionable patent status are not included by
-# default.  As this entire layer is purely optional for testing purposes only
-# and not meant to be shipped, add support for the ffmpeg commercial license.
-LICENSE_FLAGS_ACCEPTED:append:ti-soc = " commercial_ffmpeg"
diff --git a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo-arago.inc b/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo-arago.inc
deleted file mode 100644
index b2c9e13d..00000000
--- a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo-arago.inc
+++ /dev/null
@@ -1 +0,0 @@
-FLUTTER_BUILD_ARGS:append = " --no-pub"
diff --git a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo_%.bbappend b/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo_%.bbappend
deleted file mode 100644
index f0ae3799..00000000
--- a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-samples-material-3-demo_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-FLUTTER_ARAGO = ""
-FLUTTER_ARAGO:arago = "flutter-samples-material-3-demo-arago.inc"
-
-require ${FLUTTER_ARAGO}
diff --git a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client-arago.inc b/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client-arago.inc
deleted file mode 100644
index 4d211568..00000000
--- a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client-arago.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-FILESEXTRAPATHS:prepend := "${THISDIR}/flutter:"
-
-SRC_URI += "file://0001-message_codec.h-Include-cstdint-lib.patch"
diff --git a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client_%.bbappend b/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client_%.bbappend
deleted file mode 100644
index ebcadafc..00000000
--- a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter-wayland-client_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-FLUTTER_ARAGO = ""
-FLUTTER_ARAGO:arago = "flutter-wayland-client-arago.inc"
-
-require ${FLUTTER_ARAGO}
diff --git a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch b/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch
deleted file mode 100644
index 7a9bff41..00000000
--- a/meta-arago-test/dynamic-layers/flutter-layer/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From dcfcb92c7f42cd6bd92b1048b5e4ea6f01d40e21 Mon Sep 17 00:00:00 2001
-From: Antonios Christidis <a-christidis@ti.com>
-Date: Tue, 10 Mar 2026 11:01:28 -0500
-Subject: [PATCH] message_codec.h: Include cstdint lib
-
-Include cstdint lib within message_codec.h.
-
-Upstream-Status: Inactive-Upstream
-
-Signed-off-by: Antonios Christidis <a-christidis@ti.com>
----
- .../client_wrapper/include/flutter/basic_message_channel.h       | 1 +
- .../common/client_wrapper/include/flutter/binary_messenger.h     | 1 +
- .../common/client_wrapper/include/flutter/engine_method_result.h | 1 +
- .../common/client_wrapper/include/flutter/message_codec.h        | 1 +
- .../common/client_wrapper/include/flutter/method_channel.h       | 1 +
- .../common/client_wrapper/include/flutter/method_codec.h         | 1 +
- 6 files changed, 6 insertions(+)
-
-diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h
-index c081946..fcc6b23 100644
---- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h
-+++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h
-@@ -7,6 +7,7 @@
-
- #include <iostream>
- #include <string>
-+#include <cstdint>
-
- #include "binary_messenger.h"
- #include "message_codec.h"
-diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h
-index d552b49..82e47da 100644
---- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h
-+++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h
-@@ -7,6 +7,7 @@
-
- #include <functional>
- #include <string>
-+#include <cstdint>
-
- namespace flutter {
-
-diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h
-index 3cc8b6a..9634ead 100644
---- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h
-+++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h
-@@ -8,6 +8,7 @@
- #include <memory>
- #include <string>
- #include <vector>
-+#include <cstdint>
-
- #include "binary_messenger.h"
- #include "method_codec.h"
-diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h
-index c84d25f..c007b1e 100644
---- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h
-+++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h
-@@ -8,6 +8,7 @@
- #include <memory>
- #include <string>
- #include <vector>
-+#include <cstdint>
-
- namespace flutter {
-
-diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h
-index 6e39a64..34687a6 100644
---- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h
-+++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h
-@@ -7,6 +7,7 @@
-
- #include <iostream>
- #include <string>
-+#include <cstdint>
-
- #include "binary_messenger.h"
- #include "engine_method_result.h"
-diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h
-index b40fa64..edd14d6 100644
---- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h
-+++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h
-@@ -8,6 +8,7 @@
- #include <memory>
- #include <string>
- #include <vector>
-+#include <cstdint>
-
- #include "method_call.h"
- #include "method_result.h"
---
-2.34.1
diff --git a/meta-arago-test/dynamic-layers/qt6-layer/recipes-core/packagegroups/ti-test.bbappend b/meta-arago-test/dynamic-layers/qt6-layer/recipes-core/packagegroups/ti-test.bbappend
deleted file mode 100644
index 8d1f95f7..00000000
--- a/meta-arago-test/dynamic-layers/qt6-layer/recipes-core/packagegroups/ti-test.bbappend
+++ /dev/null
@@ -1,7 +0,0 @@
-# Include the examples for Qt6 related tests
-# Include qtwayland for wayland support if the distro enables it
-
-TI_TEST_EXTRAS:append = " \
-    qtbase-examples \
-    ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
-"
diff --git a/meta-arago-test/licenses/Stream_Benchmark_License b/meta-arago-test/licenses/Stream_Benchmark_License
deleted file mode 100644
index cf1c8e00..00000000
--- a/meta-arago-test/licenses/Stream_Benchmark_License
+++ /dev/null
@@ -1,34 +0,0 @@
-*=======================================================================
-*-----------------------------------------------------------------------
-* Copyright 1991-2003: John D. McCalpin
-*-----------------------------------------------------------------------
-* License:
-*  1. You are free to use this program and/or to redistribute
-*     this program.
-*  2. You are free to modify this program for your own use,
-*     including commercial use, subject to the publication
-*     restrictions in item 3.
-*  3. You are free to publish results obtained from running this
-*     program, or from works that you derive from this program,
-*     with the following limitations:
-*     3a. In order to be referred to as "STREAM benchmark results",
-*         published results must be in conformance to the STREAM
-*         Run Rules, (briefly reviewed below) published at
-*         http://www.cs.virginia.edu/stream/ref.html
-*         and incorporated herein by reference.
-*         As the copyright holder, John McCalpin retains the
-*         right to determine conformity with the Run Rules.
-*     3b. Results based on modified source code or on runs not in
-*         accordance with the STREAM Run Rules must be clearly
-*         labelled whenever they are published.  Examples of
-*         proper labelling include:
-*         "tuned STREAM benchmark results" 
-*         "based on a variant of the STREAM benchmark code"
-*         Other comparable, clear and reasonable labelling is
-*         acceptable.
-*     3c. Submission of results to the STREAM benchmark web site
-*         is encouraged, but not required.
-*  4. Use of this program or creation of derived works based on this
-*     program constitutes acceptance of these licensing restrictions.
-*  5. Absolutely no warranty is expressed or implied.
-*-----------------------------------------------------------------------
diff --git a/meta-arago-test/recipes-benchmark/arm-benchmarks/arm-benchmarks_1.3.bb b/meta-arago-test/recipes-benchmark/arm-benchmarks/arm-benchmarks_1.3.bb
deleted file mode 100644
index 8cdd1a6f..00000000
--- a/meta-arago-test/recipes-benchmark/arm-benchmarks/arm-benchmarks_1.3.bb
+++ /dev/null
@@ -1,23 +0,0 @@
-SUMMARY = "ARM Benchmarks"
-HOMEPAGE = "https://gforge.ti.com/gf/project/am_benchmarks/"
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://COPYING;md5=7aefb5e1cffc7b6a3ef18b803f957922"
-SECTION = "system"
-
-PR = "r13"
-
-BRANCH ?= "master"
-SRCREV = "fefaf9bdd6f36ab0cebaab8dbf34e5beb50f471c"
-
-SRC_URI = "git://git.ti.com/git/apps/arm_benchmarks.git;protocol=https;branch=${BRANCH}"
-
-do_compile() {
-	export CROSS_COMPILE=${TARGET_PREFIX}
-	export CFLAGS='${TARGET_CC_ARCH} -std=gnu11'
-	# build the release version
-	oe_runmake release CC="${CC}"
-}
-do_install() {
-
-	oe_runmake DESTDIR=${D} install
-}
diff --git a/meta-arago-test/recipes-benchmark/arm-ddr-bandwidth/arm-ddr-bandwidth.bb b/meta-arago-test/recipes-benchmark/arm-ddr-bandwidth/arm-ddr-bandwidth.bb
deleted file mode 100644
index 29db78c3..00000000
--- a/meta-arago-test/recipes-benchmark/arm-ddr-bandwidth/arm-ddr-bandwidth.bb
+++ /dev/null
@@ -1,28 +0,0 @@
-SUMMARY = "Benchmark for checking DDR bandwidth"
-HOMEPAGE = "https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/tree/arm_apps/arm_ddr_bandwidth/runLmDDRBandwidth.sh"
-LICENSE = "CC-BY-SA-3.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=6e0ae7214f6c74c149cb25f373057fa9"
-
-PV = "1.0"
-
-SRC_URI = " \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/arm_apps/arm_ddr_bandwidth/runLmDDRBandwidth.sh;name=runLmDDRBandwidth \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/LICENSE;name=license \
-"
-SRC_URI[runLmDDRBandwidth.sha256sum] = "67997d721b351344d8788200a15bb3640093045bc25f2b5307dd331ebd1556a3"
-SRC_URI[license.sha256sum] = "7febd1df714fa4b1e44fe0b0f73ceac7f9b9f97326695a0cc7074bd6c8d263e3"
-
-S = "${UNPACKDIR}"
-
-do_install() {
-    install -d ${D}${datadir}/matrix-gui-2.0/apps
-
-    install -d ${D}${bindir}
-    install -m 0755 ${S}/runLmDDRBandwidth.sh ${D}${bindir}/runLmDDRBandwidth.sh
-}
-
-FILES:${PN} = " \
-    ${datadir}/matrix-gui-2.0/apps \
-    ${bindir}/runLmDDRBandwidth.sh \
-"
-
diff --git a/meta-arago-test/recipes-benchmark/coremark/coremark-ti.inc b/meta-arago-test/recipes-benchmark/coremark/coremark-ti.inc
deleted file mode 100644
index 9a1d9b89..00000000
--- a/meta-arago-test/recipes-benchmark/coremark/coremark-ti.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-FILESEXTRAPATHS:prepend := "${THISDIR}/coremark:"
-
-SRC_URI += "file://0001-core_main-Remove-printing-compiler-flags.patch"
diff --git a/meta-arago-test/recipes-benchmark/coremark/coremark/0001-core_main-Remove-printing-compiler-flags.patch b/meta-arago-test/recipes-benchmark/coremark/coremark/0001-core_main-Remove-printing-compiler-flags.patch
deleted file mode 100644
index ef7c78b2..00000000
--- a/meta-arago-test/recipes-benchmark/coremark/coremark/0001-core_main-Remove-printing-compiler-flags.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 0af4e2298ccacc8afc0294b7a731f0e866155427 Mon Sep 17 00:00:00 2001
-From: Ryan Eatmon <reatmon@ti.com>
-Date: Mon, 1 Dec 2025 12:21:23 -0600
-Subject: [PATCH] core_main: Remove printing compiler flags
-
-Reproducible builds do not like including anything that references the
-build environment on the host machine.  This would include printing out
-the COMPILER_FLAGS macro.  Substitute it with "".
-
-Upstream-Status: Inappropriate [OE-Specific]
-
-Signed-off-by: Ryan Eatmon <reatmon@ti.com>
----
- core_main.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/core_main.c b/core_main.c
-index a4beeb6..f0ab87f 100644
---- a/core_main.c
-+++ b/core_main.c
-@@ -380,7 +380,7 @@ for (i = 0; i < MULTITHREAD; i++)
-     ee_printf("Iterations       : %lu\n",
-               (long unsigned)default_num_contexts * results[0].iterations);
-     ee_printf("Compiler version : %s\n", COMPILER_VERSION);
--    ee_printf("Compiler flags   : %s\n", COMPILER_FLAGS);
-+    ee_printf("Compiler flags   : %s\n", ""); //Reproducible build fix: COMPILER_FLAGS);
- #if (MULTITHREAD > 1)
-     ee_printf("Parallel %s : %d\n", PARALLEL_METHOD, default_num_contexts);
- #endif
-@@ -410,7 +410,7 @@ for (i = 0; i < MULTITHREAD; i++)
-                       default_num_contexts * results[0].iterations
-                           / time_in_secs(total_time),
-                       COMPILER_VERSION,
--                      COMPILER_FLAGS);
-+                      ""); //Reproducible build fix: COMPILER_FLAGS);
- #if defined(MEM_LOCATION) && !defined(MEM_LOCATION_UNSPEC)
-             ee_printf(" / %s", MEM_LOCATION);
- #else
--- 
-2.43.0
-
diff --git a/meta-arago-test/recipes-benchmark/coremark/coremark_%.bbappend b/meta-arago-test/recipes-benchmark/coremark/coremark_%.bbappend
deleted file mode 100644
index 952d6e99..00000000
--- a/meta-arago-test/recipes-benchmark/coremark/coremark_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-COREMARK_TI = ""
-COREMARK_TI:ti-soc = "coremark-ti.inc"
-
-require ${COREMARK_TI}
diff --git a/meta-arago-test/recipes-benchmark/nbench-byte/nbench-byte-ti.inc b/meta-arago-test/recipes-benchmark/nbench-byte/nbench-byte-ti.inc
deleted file mode 100644
index f571f368..00000000
--- a/meta-arago-test/recipes-benchmark/nbench-byte/nbench-byte-ti.inc
+++ /dev/null
@@ -1 +0,0 @@
-ARM_INSTRUCTION_SET = "arm"
diff --git a/meta-arago-test/recipes-benchmark/nbench-byte/nbench-byte_%.bbappend b/meta-arago-test/recipes-benchmark/nbench-byte/nbench-byte_%.bbappend
deleted file mode 100644
index dfe5ea96..00000000
--- a/meta-arago-test/recipes-benchmark/nbench-byte/nbench-byte_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-NBENCH_BYTE_TI = ""
-NBENCH_BYTE_TI:ti-soc = "nbench-byte-ti.inc"
-
-require ${NBENCH_BYTE_TI}
diff --git a/meta-arago-test/recipes-benchmark/openssl-perf/openssl-perf.bb b/meta-arago-test/recipes-benchmark/openssl-perf/openssl-perf.bb
deleted file mode 100644
index 04a3fb79..00000000
--- a/meta-arago-test/recipes-benchmark/openssl-perf/openssl-perf.bb
+++ /dev/null
@@ -1,49 +0,0 @@
-SUMMARY = "Benchmarks for checking various OpenSSL performance functions"
-HOMEPAGE = "https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/tree/cryptos_apps_scripts/"
-LICENSE = "CC-BY-SA-3.0"
-LIC_FILES_CHKSUM = "file://${UNPACKDIR}/LICENSE;md5=6e0ae7214f6c74c149cb25f373057fa9"
-
-PV = "1.0"
-
-SRC_URI = " \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_perf_scripts/openssl_perf.sh;name=openssl_perf \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_aes256_encdec_scripts/openssl_aes256_encdec.sh;name=openssl_aes256_encdec \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_display_cert_scripts/openssl_display_cert.sh;name=openssl_display_cert \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_gen_cert_scripts/openssl_gen_cert.sh;name=openssl_gen_cert \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_gen_pubkey_scripts/openssl_gen_pubkey.sh;name=openssl_gen_pubkey \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_gen_sha1hash_scripts/openssl_gen_sha1hash.sh;name=openssl_gen_sha1hash \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/cryptos_apps_scripts/openssl_start_server_scripts/openssl_start_server.sh;name=openssl_start_server \
-    https://git.ti.com/cgit/matrix-gui-v2/matrix-gui-v2-apps/plain/LICENSE;name=license \
-"
-SRC_URI[openssl_perf.sha256sum] = "5769e841b977d6a858da38826c2cf47c288ed642614c5b6f802409cb3601ab29"
-SRC_URI[openssl_aes256_encdec.sha256sum] = "1a488e3ba98f6f2e5f73c14681b0452ba902aecbb174e4e74b524dda4c5eda7a"
-SRC_URI[openssl_display_cert.sha256sum] = "fbe80fe1afe29f777e346ecd86d89e1f27cedc1bb745a9a9bc5cd38f2d566a3e"
-SRC_URI[openssl_gen_cert.sha256sum] = "47bfc80b88edebcc4d82ee3816bc05b95ca0d42c42e7f3b83e74fa6f9c6c01ef"
-SRC_URI[openssl_gen_pubkey.sha256sum] = "4581e2329afeb814602c4874ffa038d95a4bcc8b23df24d7be25822d0dd6c433"
-SRC_URI[openssl_gen_sha1hash.sha256sum] = "f338f8c3067ebb1c5710b16b91e8b9e38685b05fcc072060ec0c62bd10cefd97"
-SRC_URI[openssl_start_server.sha256sum] = "e23499210f701ef831d39a8c732f34f4b06fb3ba2d069c4a95ef25ae59f3c93e"
-SRC_URI[license.sha256sum] = "7febd1df714fa4b1e44fe0b0f73ceac7f9b9f97326695a0cc7074bd6c8d263e3"
-
-S = "${UNPACKDIR}"
-
-do_install() {
-    install -d ${D}${bindir}
-    install -m 0755 ${S}/openssl_perf.sh ${D}${bindir}/openssl_perf.sh
-    install -m 0755 ${S}/openssl_aes256_encdec.sh ${D}${bindir}/openssl_aes256_encdec.sh
-    install -m 0755 ${S}/openssl_display_cert.sh ${D}${bindir}/openssl_display_cert.sh
-    install -m 0755 ${S}/openssl_gen_cert.sh ${D}${bindir}/openssl_gen_cert.sh
-    install -m 0755 ${S}/openssl_gen_pubkey.sh ${D}${bindir}/openssl_gen_pubkey.sh
-    install -m 0755 ${S}/openssl_gen_sha1hash.sh ${D}${bindir}/openssl_gen_sha1hash.sh
-    install -m 0755 ${S}/openssl_start_server.sh ${D}${bindir}/openssl_start_server.sh
-}
-
-FILES:${PN} = "\
-    ${bindir}/openssl_perf.sh \
-    ${bindir}/openssl_aes256_encdec.sh \
-    ${bindir}/openssl_display_cert.sh \
-    ${bindir}/openssl_gen_cert.sh \
-    ${bindir}/openssl_gen_pubkey.sh \
-    ${bindir}/openssl_gen_sha1hash.sh \
-    ${bindir}/openssl_start_server.sh \
-"
-
diff --git a/meta-arago-test/recipes-benchmark/stream/stream_%.bbappend b/meta-arago-test/recipes-benchmark/stream/stream_%.bbappend
deleted file mode 100644
index ac18074a..00000000
--- a/meta-arago-test/recipes-benchmark/stream/stream_%.bbappend
+++ /dev/null
@@ -1,13 +0,0 @@
-INSANE_SKIP:${PN} += "ldflags"
-INSANE_SKIP:${PN}-openmp += "ldflags"
-
-PR:append = ".arago1"
-
-BRANCH = "sdk"
-SRCREV = "96156d407d9a4e5fac4513f3d3f60a414b3355cd"
-
-do_compile:prepend() {
-    #Explicitly clear some variables to insure no unexpected optimizations are being passed in.
-    unset CFLAGS
-    unset LDFLAGS
-}
diff --git a/meta-arago-test/recipes-benchmark/stream/stream_5.10.bb b/meta-arago-test/recipes-benchmark/stream/stream_5.10.bb
deleted file mode 100644
index 484be34d..00000000
--- a/meta-arago-test/recipes-benchmark/stream/stream_5.10.bb
+++ /dev/null
@@ -1,26 +0,0 @@
-SUMMARY = "Stream Benchmark"
-HOMEPAGE = "http://www.cs.virginia.edu/stream/"
-LICENSE = "Stream_Benchmark_License"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=bca8cbe07976fe64c8946378d08314b0"
-SECTION = "system"
-
-PR = "r0"
-
-BRANCH ?= "master"
-SRCREV = "b66f2bab5d6d0b35732ef8406ae03873725a3306"
-
-SRC_URI = "git://git.ti.com/git/arago-project-org/stream.git;protocol=https;branch=${BRANCH}"
-
-PACKAGES =+ "${PN}-openmp"
-
-do_compile() {
-	oe_runmake CC="${CC}"
-}
-
-do_install() {
-	install -d ${D}/${bindir}
-	install -m 0755 ${S}/stream_c ${D}/${bindir}/
-	install -m 0755 ${S}/stream_c_openmp ${D}/${bindir}/
-}
-
-FILES:${PN}-openmp = "${bindir}/stream_c_openmp"
diff --git a/meta-arago-test/recipes-bsp/switch-config/files/0001-Use-proper-definition-of-boolean-type.patch b/meta-arago-test/recipes-bsp/switch-config/files/0001-Use-proper-definition-of-boolean-type.patch
deleted file mode 100644
index fe18b3b0..00000000
--- a/meta-arago-test/recipes-bsp/switch-config/files/0001-Use-proper-definition-of-boolean-type.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 5190913c7a86cd36b91dc3a6ff4c1eb22ea6375e Mon Sep 17 00:00:00 2001
-From: Denys Dmytriyenko <denys@konsulko.com>
-Date: Tue, 6 May 2025 12:52:14 -0400
-Subject: [PATCH] Use proper definition of boolean type
-
-Newer versions of GCC and C standard have bool as a built-in
-keyword - use a standard stdbool.h header to properly handle it.
-
-Upstream-Status: Inactive-Upstream
-
-Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
----
- switch-config.c | 5 +----
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/switch-config.c b/switch-config.c
-index d31a237..5b5db3a 100644
---- a/switch-config.c
-+++ b/switch-config.c
-@@ -13,10 +13,7 @@
-  * GNU General Public License for more details.
-  */
-
--#define true 1
--#define false 0
--typedef int bool;
--
-+#include <stdbool.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
---
-2.25.1
diff --git a/meta-arago-test/recipes-bsp/switch-config/switch-config_git.bb b/meta-arago-test/recipes-bsp/switch-config/switch-config_git.bb
deleted file mode 100644
index 90834edb..00000000
--- a/meta-arago-test/recipes-bsp/switch-config/switch-config_git.bb
+++ /dev/null
@@ -1,27 +0,0 @@
-SUMMARY = "Ethernet Switch configuration management"
-LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://switch-config.c;beginline=1;endline=14;md5=659ff9658cbaba3110b81804af60de75"
-
-PV = "2.0"
-PR = "r5"
-
-BRANCH ?= "v4.1"
-BRANCH:aarch64 ?= "am65x-v1.0"
-
-SRCREV = "412dce4e65cfe5af729be38fd1b4c1d59e9a8828"
-SRCREV:aarch64 = "0f52dcb3c4e3678e96427d546d6c2e1fabc2ad91"
-
-SRC_URI = "git://git.ti.com/git/switch-config/switch-config.git;protocol=https;branch=${BRANCH}"
-
-SRC_URI += "file://0001-Use-proper-definition-of-boolean-type.patch"
-
-EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} CC="${CC}""
-
-do_configure() {
-	sed 's|-I$(KBUILD_OUTPUT)/usr/include|${TOOLCHAIN_OPTIONS} -I.|' -i ${S}/Makefile
-}
-
-do_install() {
-	install -d ${D}${bindir}/
-	install -c -m 755 ${S}/switch-config ${D}${bindir}/switch-config
-}
diff --git a/meta-arago-test/recipes-connectivity/openntpd/openntpd_6.8p1.bb b/meta-arago-test/recipes-connectivity/openntpd/openntpd_6.8p1.bb
deleted file mode 100644
index 6a3c64d1..00000000
--- a/meta-arago-test/recipes-connectivity/openntpd/openntpd_6.8p1.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-SUMMARY = "OpenNTPD is an implementation of the Network Time Protocol."
-DESCRIPTION = "OpenNTPD is a FREE, easy to use implementation of the Network Time Protocol."
-HOMEPAGE = "http://www.openntpd.org/"
-SECTION = "console/network"
-LICENSE = "BSD-3-Clause & ISC"
-LIC_FILES_CHKSUM = "file://COPYING;md5=fe922aad2b6ad1c359cf2adfdaaab1b6"
-
-PR = "r0"
-
-SRC_URI = "https://cdn.openbsd.org/pub/OpenBSD/OpenNTPD/${P}.tar.gz"
-SRC_URI[md5sum] = "7c68ce2627b2ea13f2b95db1ef4fcfc5"
-SRC_URI[sha256sum] = "8582db838a399153d4a17f2a76518b638cc3020f58028575bf54127518f55a46"
-
-inherit autotools
-
-LDFLAGS += "-lrt"
-EXTRA_OECONF += "LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}"\
-                 --with-privsep-user=root"
-
-do_install:append() {
-    # don't install empty /var/run and /run to avoid conflict with base-files
-    rm -rf ${D}${localstatedir}/run
-    rm -rf ${D}/run
-}
diff --git a/meta-arago-test/recipes-core/packagegroups/ti-test.bb b/meta-arago-test/recipes-core/packagegroups/ti-test.bb
deleted file mode 100644
index b76db623..00000000
--- a/meta-arago-test/recipes-core/packagegroups/ti-test.bb
+++ /dev/null
@@ -1,226 +0,0 @@
-SUMMARY = "TI Testing packagegroup"
-LICENSE = "MIT"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-inherit packagegroup
-
-PACKAGES += " \
-    ${PN}-audio \
-    ${PN}-extras \
-    ${PN}-graphics \
-    ${PN}-multimedia \
-    ${PN}-networking \
-    ${PN}-storage \
-    ${PN}-ti-tools \
-"
-
-TI_TEST_BASE = "\
-    bc \
-    bonnie++ \
-    cryptodev-tests \
-    devmem2 \
-    dma-heap-tests \
-    evtest \
-    git \
-    i2c-tools \
-    kernel-modules \
-    kernel-selftest \
-    kmsxx \
-    kmsxx-python \
-    libdrm-tests \
-    linuxptp \
-    lmbench \
-    lsof \
-    media-ctl \
-    memtester \
-    nbench-byte \
-    openntpd \
-    ${@"optee-test" if d.getVar('OPTEEMACHINE') else ""} \
-    pcitest \
-    pciutils \
-    perf \
-    powertop \
-    procps \
-    rng-tools \
-    rt-tests \
-    rwmem \
-    smcroute \
-    stream \
-    stress \
-    stress-ng \
-"
-
-TI_TEST_BASE:remove:bsp-ti-6_18 = "pcitest"
-
-TI_TEST_BASE:append:armv7a = " \
-    cpuburn-neon \
-"
-
-TI_TEST_BASE:append:armv7ve = " \
-    cpuburn-neon \
-"
-
-TI_TEST_AUDIO = "\
-    alsa-utils \
-    pulseaudio-misc \
-"
-
-TI_TEST_EXTRAS_OPENCL = " \
-    opencl-cts \
-"
-
-TI_TEST_EXTRAS = " \
-    python3-pillow \
-    pytesseract \
-    python3-numpy \
-    python3-requests \
-    python3-websocket-client \
-    ${@bb.utils.contains('DISTRO_FEATURES', 'opencl', '${TI_TEST_EXTRAS_OPENCL}', '', d)} \
-"
-
-TI_TEST_EXTRAS:append:ti-soc = " \
-    libsdl2-tests \
-"
-
-TI_TEST_GRAPHICS_OPENGL = " \
-    piglit \
-    offscreendemo \
-"
-
-TI_TEST_GRAPHICS = " \
-    wayland-utils \
-    ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', '${TI_TEST_GRAPHICS_OPENGL}', '', d)} \
-"
-
-TI_TEST_MULTIMEDIA = "\
-    gst-devtools \
-    v4l-utils \
-    yavta \
-"
-
-TI_TEST_MULTIMEDIA:append:ti-soc = " \
-    mpv \
-    ffmpeg \
-"
-
-TI_TEST_NETWORKING = "\
-    bridge-utils \
-    ethtool \
-    iperf3 \
-    iproute2-bridge \
-    iproute2-devlink \
-    iproute2-tc \
-    lldpd \
-    mstpd \
-    netperf \
-    strongswan \
-    tcpdump \
-    xdp-tools-arago \
-"
-
-TI_TEST_STORAGE = "\
-    dosfstools \
-    fio \
-    hdparm \
-    iozone3 \
-    mtd-utils \
-    mtd-utils-ubifs \
-"
-
-TI_TEST_STORAGE:append:ti-soc = " \
-    mtd-utils-ubifs-tests \
-"
-
-TI_TEST_TI_TOOLS = " \
-    arm-benchmarks \
-    arm-ddr-bandwidth \
-    coremark \
-    hwspinlocktest \
-    input-utils \
-    ltp-ddt \
-    openssl-perf \
-    uvc-gadget \
-"
-
-TI_TEST_TI_TOOLS:append:ti33x = " \
-    omapconf \
-    pru-icss \
-    switch-config \
-"
-
-TI_TEST_TI_TOOLS:append:ti43x = " \
-    omapconf \
-    pru-icss \
-    switch-config \
-"
-
-TI_TEST_TI_TOOLS:append:am57xx = " \
-    omapconf \
-    pru-icss \
-    switch-config \
-    ${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', " \
-        ti-ipc-test \
-    ", d)} \
-"
-
-TI_TEST_TI_TOOLS:append:k3 = " \
-    k3conf \
-    switch-config \
-    ti-rtos-echo-test-fw \
-    ti-rpmsg-char \
-    ti-rpmsg-char-examples \
-"
-
-TI_TEST_TI_TOOLS:append:am62xx   = " \
-    pru-icss \
-"
-
-TI_TEST_TI_TOOLS:append:am64xx   = " \
-    pru-icss \
-"
-
-TI_TEST_TI_TOOLS:append:am65xx   = " \
-    pru-icss \
-"
-
-# Disable due to breakage
-#    viddec-test-app 
-TI_TEST_TI_TOOLS:append:j721e = " \
-    pru-icss \
-    ufs-utils \
-    videnc-test-app \
-"
-
-TI_TEST_TI_TOOLS:append:j784s4 = " \
-    ufs-utils \
-"
-
-TI_TEST_TI_TOOLS:append:j742s2 = " \
-    ufs-utils \
-"
-
-TI_TEST_TI_TOOLS:append:omapl138 = " \
-    ${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', 'ti-ipc-test', d)} \
-"
-
-RDEPENDS:${PN}-audio = "${TI_TEST_AUDIO}"
-RDEPENDS:${PN}-extras = "${TI_TEST_EXTRAS}"
-RDEPENDS:${PN}-graphics = "${TI_TEST_GRAPHICS}"
-RDEPENDS:${PN}-multimedia = "${TI_TEST_MULTIMEDIA}"
-RDEPENDS:${PN}-networking = "${TI_TEST_NETWORKING}"
-RDEPENDS:${PN}-storage = "${TI_TEST_STORAGE}"
-RDEPENDS:${PN}-ti-tools = "${TI_TEST_TI_TOOLS}"
-
-RDEPENDS:${PN} = "\
-    ${TI_TEST_BASE} \
-    ${PN}-networking \
-    ${PN}-storage \
-    ${PN}-ti-tools \
-"
-
-RDEPENDS:${PN}-extras += "\
-    ${PN}-audio \
-    ${PN}-graphics \
-    ${PN}-multimedia \
-"
diff --git a/meta-arago-test/recipes-devtools/bpftool/bpftool-native-ti.inc b/meta-arago-test/recipes-devtools/bpftool/bpftool-native-ti.inc
deleted file mode 100644
index 213a0f4e..00000000
--- a/meta-arago-test/recipes-devtools/bpftool/bpftool-native-ti.inc
+++ /dev/null
@@ -1 +0,0 @@
-DEBUG_PREFIX_MAP:remove = "-fcanon-prefix-map"
diff --git a/meta-arago-test/recipes-devtools/bpftool/bpftool-native_%.bbappend b/meta-arago-test/recipes-devtools/bpftool/bpftool-native_%.bbappend
deleted file mode 100644
index 3d084dcc..00000000
--- a/meta-arago-test/recipes-devtools/bpftool/bpftool-native_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-BPFTOOL_NATIVE_TI = ""
-BPFTOOL_NATIVE_TI:ti-soc = "bpftool-native-ti.inc"
-
-require ${BPFTOOL_NATIVE_TI}
diff --git a/meta-arago-test/recipes-devtools/dma-heap/dma-heap-tests.bb b/meta-arago-test/recipes-devtools/dma-heap/dma-heap-tests.bb
deleted file mode 100644
index 3c0eaa5a..00000000
--- a/meta-arago-test/recipes-devtools/dma-heap/dma-heap-tests.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-SUMMARY = "Test cases for DMA-Heap framework"
-HOMEPAGE = "https://github.com/glneo/dma-heap-tests"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=4c3b4cb87cfc8ccba69d579fbd7b0fb3"
-
-PV = "1.0"
-
-BRANCH = "master"
-SRC_URI = "git://github.com/glneo/dma-heap-tests.git;protocol=https;branch=${BRANCH}"
-SRCREV = "230b406e97c12be5f930125a432d0dfa0316aa39"
-
-DEPENDS = "googletest"
-
-inherit cmake pkgconfig
diff --git a/meta-arago-test/recipes-devtools/input-utils/input-utils/0001-autoconf-fix-for-cross-compilation-for-ARM.patch b/meta-arago-test/recipes-devtools/input-utils/input-utils/0001-autoconf-fix-for-cross-compilation-for-ARM.patch
deleted file mode 100644
index 075920b4..00000000
--- a/meta-arago-test/recipes-devtools/input-utils/input-utils/0001-autoconf-fix-for-cross-compilation-for-ARM.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From fb1bbf8342c4a87380964465443bbb4b61dc0259 Mon Sep 17 00:00:00 2001
-From: Chase Maupin <Chase.Maupin@ti.com>
-Date: Tue, 5 Nov 2013 05:22:10 -0600
-Subject: [PATCH] autoconf: fix for cross compilation for ARM
-
-* Based on changes from Yebio Mesfin fixup the input-utils to
-  cross compile for ARM.
-
-Upstream-Status: Inappropriate [oe specific]
-
-Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
----
- mk/Autoconf.mk  |    8 ++++++--
- mk/Variables.mk |    4 ++--
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/mk/Autoconf.mk b/mk/Autoconf.mk
-index 7608ea5..95999cc 100644
---- a/mk/Autoconf.mk
-+++ b/mk/Autoconf.mk
-@@ -47,11 +47,13 @@ ac_uname = $(shell \
- 	$(call ac_s_cmd,uname -s | tr 'A-Z' 'a-z');\
- 	$(call ac_fini))
- 
--ac_uname_arch = $(shell \
-+#ac_uname_arch = $(shell \
- 	$(call ac_init,for arch);\
- 	$(call ac_s_cmd,uname -m | tr 'A-Z' 'a-z');\
- 	$(call ac_fini))
- 
-+ac_uname_arch = arm
-+
- # check for some header file
- # args: header file
- ac_header = $(shell \
-@@ -108,12 +110,14 @@ ac_binary = $(shell \
- #	$(call ac_s_cmd,$(CC) -print-search-dirs | grep -q lib64 &&\
- #		echo "lib64" || echo "lib");\
- #	$(call ac_fini))
--ac_lib64 = $(shell \
-+#ac_lib64 = $(shell \
- 	$(call ac_init,for libdir name);\
- 	$(call ac_s_cmd,/sbin/ldconfig -p | grep -q lib64 &&\
- 		echo "lib64" || echo "lib");\
- 	$(call ac_fini))
- 
-+ac_lib64 = gcc
-+
- # check for x11 ressource dir prefix
- ac_resdir = $(shell \
- 	$(call ac_init,for X11 app-defaults prefix);\
-diff --git a/mk/Variables.mk b/mk/Variables.mk
-index 99f787c..fd47f73 100644
---- a/mk/Variables.mk
-+++ b/mk/Variables.mk
-@@ -24,8 +24,8 @@ endif
- RELTAG	:= v$(subst .,_,$(VERSION))
- 
- # programs
--CC		?= gcc
--CXX		?= g++
-+CC		?= $(CROSS_COMPILE)gcc
-+CXX		?= $(CROSS_COMPILE)g++
- MOC             ?= $(if $(QTDIR),$(QTDIR)/bin/moc,moc)
- 
- STRIP		?= -s
--- 
-1.7.0.4
-
diff --git a/meta-arago-test/recipes-devtools/input-utils/input-utils/fix-ftbfs-echo.patch b/meta-arago-test/recipes-devtools/input-utils/input-utils/fix-ftbfs-echo.patch
deleted file mode 100644
index e6631003..00000000
--- a/meta-arago-test/recipes-devtools/input-utils/input-utils/fix-ftbfs-echo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Description: Fix FTBFS due to -e leaking into Make.config
- If /bin/sh is configured to point to dash, echo does not support -e switch
- which is used by mk/Autoconf.mk file to generate Make.config. Use 'env echo'
- instead.
-Author: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
-Bug-Debian: http://bugs.debian.org/750265
-Forwarded: no
-Last-Update: 2014-07-09
-Upstream-Status: Inactive-Upstream [lastrelease: 2008-2012]
-
---- input-utils-1.0.orig/mk/Autoconf.mk
-+++ input-utils-1.0/mk/Autoconf.mk
-@@ -162,7 +162,7 @@ config: Make.config
-	@true
-
- Make.config: $(srcdir)/GNUmakefile
--	@echo -e "$(make-config-q)" > $@
-+	@env echo -e "$(make-config-q)" > $@
-	@echo
-	@echo "Make.config written, edit if needed"
-	@echo
diff --git a/meta-arago-test/recipes-devtools/input-utils/input-utils_1.0.bb b/meta-arago-test/recipes-devtools/input-utils/input-utils_1.0.bb
deleted file mode 100644
index 11062713..00000000
--- a/meta-arago-test/recipes-devtools/input-utils/input-utils_1.0.bb
+++ /dev/null
@@ -1,31 +0,0 @@
-SUMMARY = "Utilities for the Linux input drivers"
-HOMEPAGE = "http://packages.tanglu.org/source/aequorea/input-utils"
-
-LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
-
-PV = "1.0"
-PR = "r0"
-
-SRC_URI = "http://ftp.de.debian.org/debian/pool/main/i/input-utils/input-utils_1.0.orig.tar.gz \
-	file://fix-ftbfs-echo.patch"
-SRC_URI:append:arm = " file://0001-autoconf-fix-for-cross-compilation-for-ARM.patch"
-
-SRC_URI[md5sum] = "3e58772e8647093b1de2f2c90bfb9ee8"
-SRC_URI[sha256sum] = "ab6f550f01bb5fcede492ab88711d82bacee4229cf2f5dc55a349b3bff4e3b13"
-
-S = "${UNPACKDIR}/input-1.0"
-
-do_compile () {
-    oe_runmake
-}
-
-# set the DESTDIR and the STRIP variables used by the GNUmakefile.
-# The STRIP variable is set to blank or else the variable setting from OE
-# is picked up as <TC>-strip and the install step sees that as another
-# file to install.
-EXTRA_OEMAKE = "DESTDIR=${D} STRIP=''"
-
-do_install () {
-    oe_runmake install
-}
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-Add-__clear_cache-declaration-for-clang.patch b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-Add-__clear_cache-declaration-for-clang.patch
deleted file mode 100644
index 24e8762f..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-Add-__clear_cache-declaration-for-clang.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From a2ce04cb82d545f3dbab71de7fa55eaad3df3063 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Mon, 10 Jun 2024 22:52:56 -0700
-Subject: [PATCH] Add __clear_cache declaration for clang
-
-__clear_cache was enabled on RISCV recently with 7352ba02390116f1cd6a9b583860ba28aa0a1b7a
-however it fails to compile with clang19 on RISCV
-With this error
-
-  hugemmap15.c:51:2: error: call to undeclared function '__clear_cache'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
-      51 |         __clear_cache(p, p + COPY_SIZE);
-         |         ^
-
-Upstream-Status: Submitted [https://lists.linux.it/pipermail/ltp/2024-June/038762.html]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Cc: Hui Min Mina Chou <minachou@andestech.com>
----
- testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c
-index 1dde9e87b..6a6f5fe5e 100644
---- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c
-+++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c
-@@ -19,6 +19,7 @@
- 
- #if defined(__clang__)
- 	#pragma clang optimize off
-+	void __clear_cache(void *start, void *end);
- #endif
- 
- #define _GNU_SOURCE
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-Remove-OOM-tests-from-runtest-mm.patch b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-Remove-OOM-tests-from-runtest-mm.patch
deleted file mode 100644
index 860b2f12..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-Remove-OOM-tests-from-runtest-mm.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From bb9146dd322af98a7bb96ad0d84ec376589c6cde Mon Sep 17 00:00:00 2001
-From: "Mingde (Matthew) Zeng" <matthewzmd@gmail.com>
-Date: Wed, 29 Jul 2020 08:47:09 -0400
-Subject: [PATCH] Remove OOM tests from runtest/mm
-
-Disable OOM tests, as they might cause oeqa ssh connection lost
-
-Upstream-Status: Inappropriate [oe-core specific]
-Signed-off-by: Mingde (Matthew) Zeng <matthew.zeng@windriver.com>
-[ pvorel: rebased for 20210927 ]
-Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
----
- runtest/mm | 6 ------
- 1 file changed, 6 deletions(-)
-
-diff --git a/runtest/mm b/runtest/mm
-index 41d624ad8..1e8c22638 100644
---- a/runtest/mm
-+++ b/runtest/mm
-@@ -69,12 +69,6 @@ ksm07 ksm07
- cpuset01 cpuset01
- cpuset02 cpuset02
- 
--oom01 oom01
--oom02 oom02
--oom03 oom03
--oom04 oom04
--oom05 oom05
--
- swapping01 swapping01 -i 5
- 
- thp01 thp01 -I 120
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-include-mk-Fix-installing-subdirs.patch b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-include-mk-Fix-installing-subdirs.patch
deleted file mode 100644
index 5f970a12..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-include-mk-Fix-installing-subdirs.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 5907227ad86a93b084a52a7ff8dd8cb791c228a5 Mon Sep 17 00:00:00 2001
-From: Ryan Eatmon <reatmon@ti.com>
-Date: Mon, 27 Apr 2026 11:02:32 -0500
-Subject: [PATCH] include/mk: Fix installing subdirs
-
-When installing sub directories, the INSTALL_MODE was being used for the
-dirs as well.  But in runtest/Makefile the INSTALL_MODE is being set to
-00644.  This causes the ddt dir to lose the execute bits and stop acting
-like a directory.
-
-Simple fix is create INSTALL_MODE_DIR and use it when installing
-directories.
-
-Upstream-Status: Pending
-
-Signed-off-by: Ryan Eatmon <reatmon@ti.com>
----
- include/mk/env_post.mk  | 1 +
- include/mk/functions.mk | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/include/mk/env_post.mk b/include/mk/env_post.mk
-index ab31da73a..c2e85439a 100644
---- a/include/mk/env_post.mk
-+++ b/include/mk/env_post.mk
-@@ -58,6 +58,7 @@ INSTALL_TARGETS			:= $(patsubst $(abs_srcdir)/%,%,$(INSTALL_TARGETS))
- # The large majority of the files that we install are going to be apps and
- # scripts, so let's chmod them like that.
- INSTALL_MODE			?= 00775
-+INSTALL_MODE_DIR		?= 00775
- 
- $(abspath $(addprefix $(DESTDIR)/$(INSTALL_DIR)/,$(sort $(dir $(INSTALL_TARGETS) $(MAKE_TARGETS))))):
- 	mkdir -p "$@"
-diff --git a/include/mk/functions.mk b/include/mk/functions.mk
-index 60dbed395..8e4bc973c 100644
---- a/include/mk/functions.mk
-+++ b/include/mk/functions.mk
-@@ -18,7 +18,7 @@ INSTALL_FILES		+= $$(abspath $$(DESTDIR)/$(3)/$(1))
- 
- $$(abspath $$(DESTDIR)/$(3)/$(1)): \
-     $$(abspath $$(dir $$(DESTDIR)/$(3)/$(1)))
--	install -m $$(INSTALL_MODE) $(shell test -d "$(2)/$(1)" && echo "-d") $(PARAM) "$(2)/$(1)" $$@
-+	install $(shell test -d "$(2)/$(1)" || echo "-m $(INSTALL_MODE)") $(shell test -d "$(2)/$(1)" && echo "-m $(INSTALL_MODE_DIR) -d") $(PARAM) "$(2)/$(1)" $$@
- 	$(shell test -d "$(2)/$(1)" && echo "install -m "'$$(INSTALL_MODE) $(PARAM)' "$(2)/$(1)/*" -t '$$@')
- endef
- 
--- 
-2.43.0
-
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-ltp-fix-build-failure-with-glibc-2.43.patch b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-ltp-fix-build-failure-with-glibc-2.43.patch
deleted file mode 100644
index 7c78660e..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-ltp-fix-build-failure-with-glibc-2.43.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-ltp: fix build failure with glibc 2.43
-
-glibc 2.43 added native openat2() support for the first time. This
-caused compatibility issues with LTP's internal openat2 definitions
-in lapi/openat2.h. LTP's configure detects glibc's openat2() and
-sets HAVE_OPENAT2=1, causing lapi/openat2.h to skip its own
-definitions of struct open_how, RESOLVE_* constants and the openat2()
-wrapper, resulting in a build failure.
-
-Undef HAVE_OPENAT2 in lapi/openat2.h to force LTP to always use its
-own internal definitions.this is a workaround until the fix is found.
-
-Upstream-Status: Pending
-
-Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
-
-diff --git a/include/lapi/openat2.h b/include/lapi/openat2.h
-index 03327bdb7..bd44573c9 100644
---- a/include/lapi/openat2.h
-+++ b/include/lapi/openat2.h
-@@ -14,6 +14,11 @@
-
- #include "config.h"
-
-+/* glibc 2.43 provides openat2 but LTP uses its own syscall wrapper */
-+#ifdef HAVE_OPENAT2
-+#undef HAVE_OPENAT2
-+#endif
-+
- #ifndef HAVE_OPENAT2
- /*
-  * Arguments for how openat2(2) should open the target path. If only @flags and
-
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch
deleted file mode 100644
index 364e203e..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 09364a758df9d89a0968894376f82f636441addb Mon Sep 17 00:00:00 2001
-From: Jiaying Song <jiaying.song.cn@windriver.com>
-Date: Fri, 23 May 2025 15:17:49 +0800
-Subject: [PATCH] syscalls/semctl08: Skip semctl08 when __USE_TIME64_REDIRECTS
- is defined
-
-When __USE_TIME64_REDIRECTS is defined, glibc redirects struct semid_ds to a
-64-bit time-safe version that omits the sem_otime_high and sem_ctime_high
-fields. As a result, the case becomes invalid and leads to incorrect behavior.
-
-This patch adds a check to skip the test when __USE_TIME64_REDIRECTS is
-defined, ensuring the test only runs when semid_ds structurally matches
-semid64_ds and the *_high fields are accessible.
-
-Upstream-Status: Submitted [https://lists.linux.it/pipermail/ltp/2025-May/043647.html]
-
-Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
----
- testcases/kernel/syscalls/ipc/semctl/semctl08.c | 8 +++++---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/testcases/kernel/syscalls/ipc/semctl/semctl08.c b/testcases/kernel/syscalls/ipc/semctl/semctl08.c
-index f4549adf4..28776f266 100644
---- a/testcases/kernel/syscalls/ipc/semctl/semctl08.c
-+++ b/testcases/kernel/syscalls/ipc/semctl/semctl08.c
-@@ -12,7 +12,11 @@
- #include "tst_test.h"
- #include "libnewipc.h"
- 
--#ifdef HAVE_SEMID64_DS_TIME_HIGH
-+#if !defined(HAVE_SEMID64_DS_TIME_HIGH)
-+TST_TEST_TCONF("test requires struct semid64_ds to have the time_high fields");
-+#elif defined(__USE_TIME64_REDIRECTS)
-+TST_TEST_TCONF("test requires __USE_TIME64_REDIRECTS to be undefined");
-+#else
- 
- static void run(void)
- {
-@@ -49,6 +53,4 @@ static struct tst_test test = {
- 	.test_all = run,
- 	.needs_tmpdir = 1,
- };
--#else
--TST_TEST_TCONF("test requires struct semid64_ds to have the time_high fields");
- #endif
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20260130.bb b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20260130.bb
deleted file mode 100644
index c36a1625..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20260130.bb
+++ /dev/null
@@ -1,45 +0,0 @@
-FILESEXTRAPATHS:prepend := "${TITESTBASE}/recipes-devtools/ltp-ddt/ltp-ddt:"
-
-require ltp_${PV}.inc
-
-SUMMARY = "Embedded Linux Device Driver Tests based on Linux Test Project"
-HOMEPAGE = "https://git.ti.com/cgit/test-automation/ltp-ddt/"
-
-DEPENDS += "alsa-lib"
-
-PE = "1"
-PR = "r1"
-PV:append = "+git"
-
-SRCREV = "6a1c144a4bde8cd26c6cb4ce76e12ac1ca1ce079"
-BRANCH ?= "master"
-
-SRC_URI:remove = "git://github.com/linux-test-project/ltp.git;branch=master;protocol=https"
-SRC_URI:prepend = "git://git.ti.com/git/test-automation/ltp-ddt.git;protocol=https;branch=${BRANCH} "
-
-SRC_URI:append = " file://0001-include-mk-Fix-installing-subdirs.patch"
-
-export prefix = "/opt/ltp"
-export exec_prefix = "/opt/ltp"
-
-EXTRA_OEMAKE:append = " \
-    KERNEL_USR_INC=${WORKDIR} \
-    ALSA_INCPATH=${STAGING_INCDIR} \
-    ALSA_LIBPATH=${STAGING_LIBDIR} \
-"
-
-RDEPENDS:${PN} += "\
-    acl \
-    at \
-    pm-qa \
-    serialcheck \
-    memtester \
-    libgpiod-tools \
-    iproute2-bridge \
-"
-
-do_install:append() {
-	# Upstream ltp recipe wants to remove this test case in do_install
-	install -d ${D}${prefix}/runtest/
-	echo "memcg_stress" >> ${D}${prefix}/runtest/controllers
-}
diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp_20260130.inc b/meta-arago-test/recipes-devtools/ltp-ddt/ltp_20260130.inc
deleted file mode 100644
index 4183b5d4..00000000
--- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp_20260130.inc
+++ /dev/null
@@ -1,157 +0,0 @@
-SUMMARY = "Linux Test Project"
-DESCRIPTION = "The Linux Test Project is a joint project with SGI, IBM, OSDL, and Bull with a goal to deliver test suites to the open source community that validate the reliability, robustness, and stability of Linux. The Linux Test Project is a collection of tools for testing the Linux kernel and related features."
-HOMEPAGE = "https://linux-test-project.github.io/"
-SECTION = "console/utils"
-LICENSE = "GPL-2.0-only & GPL-2.0-or-later & LGPL-2.0-or-later & LGPL-2.1-or-later & BSD-2-Clause"
-LIC_FILES_CHKSUM = "\
-    file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-    file://testcases/open_posix_testsuite/COPYING;md5=48b1c5ec633e3e30ec2cf884ae699947 \
-    file://testcases/network/can/filter-tests/COPYING;md5=5b155ea7d7f86eae8e8832955d8b70bc \
-"
-
-DEPENDS = "attr libaio libcap acl openssl zip-native"
-DEPENDS:append:libc-musl = " fts "
-EXTRA_OEMAKE:append:libc-musl = " LIBC=musl "
-EXTRA_OECONF:append:libc-musl = " LIBS=-lfts "
-
-# since ltp contains x86-64 assembler which uses the frame-pointer register,
-# set -fomit-frame-pointer x86-64 to handle cases where optimisation
-# is set to -O0 or frame pointers have been enabled by -fno-omit-frame-pointer
-# earlier in CFLAGS, etc.
-CFLAGS:append:x86-64 = " -fomit-frame-pointer"
-TUNE_CCARGS:remove:x86 = "-mfpmath=sse"
-TUNE_CCARGS:remove:x86-64 = "-mfpmath=sse"
-
-CFLAGS:append:powerpc64 = " -D__SANE_USERSPACE_TYPES__"
-CFLAGS:append:mipsarchn64 = " -D__SANE_USERSPACE_TYPES__"
-SRCREV = "6a60ae592cd375f004df0694efc7d50ddae9aa5e"
-
-SRC_URI = "git://github.com/linux-test-project/ltp.git;branch=master;protocol=https \
-           file://0001-Remove-OOM-tests-from-runtest-mm.patch \
-           file://0001-Add-__clear_cache-declaration-for-clang.patch \
-           file://0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch \
-           file://0001-ltp-fix-build-failure-with-glibc-2.43.patch \
-          "
-
-inherit autotools-brokensep pkgconfig
-
-# Version 20220527 added KVM test infrastructure which currently fails to build with lld due to
-# SORT_NONE in linker script which isn't supported by gold:
-# https://sourceware.org/bugzilla/show_bug.cgi?id=18097
-# https://github.com/linux-test-project/ltp/commit/3fce2064b54843218d085aae326c8f7ecf3a8c41#diff-39268f0855c634ca48c8993fcd2c95b12a65b79e8d9fa5ccd6b0f5a8785c0dd6R36
-LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=bfd', '', d)}"
-
-# After 0002-kvm-use-LD-instead-of-hardcoding-ld.patch
-# https://github.com/linux-test-project/ltp/commit/f94e0ef3b7280f886384703ef9019aaf2f2dfebb
-# it fails with lld also a bit later when trying to use *-payload.bin
-# http://errors.yoctoproject.org/Errors/Details/663094/
-# work around this by forcing .bfd linked in LD when ld-is-lld is in DISTRO_FEATURES
-KVM_LD = "${@bb.utils.contains_any('DISTRO_FEATURES', 'ld-is-lld', '${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', '${LD}', d)}"
-
-TARGET_CC_ARCH += "${LDFLAGS}"
-
-export prefix = "/opt/${PN}"
-export exec_prefix = "/opt/${PN}"
-
-PACKAGECONFIG[numa] = "--with-numa, --without-numa, numactl,"
-EXTRA_AUTORECONF += "-I ${S}/testcases/realtime/m4"
-EXTRA_OECONF = " --with-realtime-testsuite --with-open-posix-testsuite "
-# ltp network/rpc test cases ftbfs when libtirpc is found
-EXTRA_OECONF += " --without-tirpc "
-
-do_compile() {
-    oe_runmake HOSTCC="${CC_FOR_BUILD}" HOST_CFLAGS="${CFLAGS_FOR_BUILD}" HOST_LDFLAGS="${LDFLAGS_FOR_BUILD}" KVM_LD="${KVM_LD}"
-}
-
-do_install(){
-    install -d ${D}${prefix}/
-    oe_runmake DESTDIR=${D} SKIP_IDCHECK=1 install include-install
-
-    # fixup not deploy STPfailure_report.pl to avoid confusing about it fails to run
-    # as it lacks dependency on some perl moudle such as LWP::Simple
-    # And this script previously works as a tool for analyzing failures from LTP
-    # runs on the OSDL's Scaleable Test Platform (STP) and it mainly accesses
-    # http://khack.osdl.org to retrieve ltp test results run on
-    # OSDL's Scaleable Test Platform, but now http://khack.osdl.org unaccessible
-    rm -rf ${D}${prefix}/bin/STPfailure_report.pl
-
-    # The controllers memcg_stree test seems to cause us hangs and takes 900s
-    # (maybe we expect more regular output?), anyhow, skip it
-    sed -e '/^memcg_stress/d' -i ${D}${prefix}/runtest/controllers
-
-    # min_free_kbytes can be disruptive on constrained targets
-    sed -e '/^min_free_kbytes/d' -i ${D}${prefix}/runtest/mm
-
-    # cve-2018-13405 triggers memory deadlock kernel panic on constrained targets
-    sed -e '/^cve-2018-13405/d' -i ${D}${prefix}/runtest/cve
-
-    # cve-2020-36557 triggers memory deadlock kernel panic on constrained targets
-    sed -e '/^cve-2020-36557/d' -i ${D}${prefix}/runtest/cve
-}
-
-RDEPENDS:${PN} = "\
-    attr \
-    bash \
-    bc \
-    coreutils \
-    cpio \
-    cronie \
-    curl \
-    e2fsprogs \
-    e2fsprogs-mke2fs \
-    expect \
-    file \
-    findutils \
-    gawk \
-    gdb \
-    gzip \
-    iproute2 \
-    ${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'iputils-ping6', '', d)} \
-    ldd \
-    libaio \
-    logrotate \
-    net-tools \
-    perl \
-    python3-core \
-    python3-kirk \
-    procps \
-    quota \
-    unzip \
-    util-linux \
-    which \
-    tar \
-"
-
-RRECOMMENDS:${PN} += "kernel-module-loop"
-
-FILES:${PN} += "${prefix}/* ${prefix}/runtest/* ${prefix}/scenario_groups/* ${prefix}/testcases/bin/* ${prefix}/testcases/bin/*/bin/* ${prefix}/testscripts/* ${prefix}/testcases/open_posix_testsuite/* ${prefix}/testcases/open_posix_testsuite/conformance/* ${prefix}/testcases/open_posix_testsuite/Documentation/* ${prefix}/testcases/open_posix_testsuite/functional/* ${prefix}/testcases/open_posix_testsuite/include/* ${prefix}/testcases/open_posix_testsuite/scripts/* ${prefix}/testcases/open_posix_testsuite/stress/* ${prefix}/testcases/open_posix_testsuite/tools/* ${prefix}/testcases/data/nm01/lib.a ${prefix}/lib/libmem.a"
-
-# Avoid stripping some generated binaries otherwise some of the ltp tests such as ldd01 & nm01 fail
-INHIBIT_PACKAGE_STRIP_FILES = "${prefix}/testcases/bin/nm01 ${prefix}/testcases/bin/ldd01"
-INSANE_SKIP:${PN} += "already-stripped staticdev"
-
-CACHED_CONFIGUREVARS:libc-musl = "ac_cv_type_struct_mnt_id_req=no ac_cv_type_struct_statmount=no"
-
-remove_broken_musl_sources() {
-	[ "${TCLIBC}" = "musl" ] || return 0
-
-	cd ${S}
-	bbverbnote "remove unsupported tests (until they're fixed)"
-
-	# sync with upstream
-	# https://github.com/linux-test-project/ltp/blob/master/ci/alpine.sh#L33
-	rm -rfv \
-		testcases/kernel/syscalls/fmtmsg/fmtmsg01.c \
-		testcases/kernel/syscalls/getcontext/getcontext01.c \
-		testcases/kernel/syscalls/rt_tgsigqueueinfo/rt_tgsigqueueinfo01.c \
-		testcases/kernel/syscalls/timer_create/timer_create01.c \
-		testcases/kernel/syscalls/timer_create/timer_create03.c \
-		testcases/kernel/syscalls/statmount/statmount02.c
-}
-do_patch[postfuncs] += "remove_broken_musl_sources"
-
-# Avoid file dependency scans, as LTP checks for things that may or may not
-# exist on the running system.  For instance it has specific checks for
-# csh and ksh which are not typically part of OpenEmbedded systems (but
-# can be added via additional layers.)
-SKIP_FILEDEPS:${PN} = '1'
diff --git a/meta-arago-test/recipes-devtools/mtd/mtd-utils-ti.inc b/meta-arago-test/recipes-devtools/mtd/mtd-utils-ti.inc
deleted file mode 100644
index 1120e87a..00000000
--- a/meta-arago-test/recipes-devtools/mtd/mtd-utils-ti.inc
+++ /dev/null
@@ -1,45 +0,0 @@
-PR:append = ".arago2"
-
-SRC_URI:remove = "git://git.infradead.org/mtd-utils.git;branch=master \
-"
-
-SRC_URI:prepend = "git://git.infraroot.at/mtd-utils.git;branch=master;protocol=https \
-"
-
-EXTRA_OEMAKE = "'CC=${CC} ${CFLAGS} ${@bb.utils.contains('PACKAGECONFIG', 'xattr', '', '-DWITHOUT_XATTR', d)} -I${S}/include' 'RANLIB=${RANLIB}' 'AR=${AR}' 'BUILDDIR=${S}'"
-
-do_compile:append() {
-	oe_runmake tests
-}
-
-do_install:append() {
-	install -m 0755 io_update ${D}${sbindir}/
-	install -m 0755 volrefcnt ${D}${sbindir}/
-	install -m 0755 integ ${D}${sbindir}/
-	install -m 0755 io_paral ${D}${sbindir}/
-	install -m 0755 io_read ${D}${sbindir}/
-	install -m 0755 io_basic ${D}${sbindir}/
-	install -m 0755 mkvol_basic ${D}${sbindir}/
-	install -m 0755 mkvol_bad ${D}${sbindir}/
-	install -m 0755 mkvol_paral ${D}${sbindir}/
-	install -m 0755 rsvol ${D}${sbindir}/
-	install -m 0755 tests/ubi-tests/runubitests.sh ${D}${sbindir}/
-	install -m 0755 tests/ubi-tests/ubi-stress-test.sh ${D}${sbindir}/
-}
-
-PACKAGES =+ "mtd-utils-ubifs-tests"
-
-FILES:mtd-utils-ubifs-tests = " \
-${sbindir}/io_update \
-${sbindir}/volrefcnt \
-${sbindir}/integ \
-${sbindir}/io_paral \
-${sbindir}/io_read \
-${sbindir}/io_basic \
-${sbindir}/mkvol_basic \
-${sbindir}/mkvol_bad \
-${sbindir}/mkvol_paral \
-${sbindir}/rsvol \
-${sbindir}/runubitests.sh \
-${sbindir}/ubi-stress-test.sh \
-"
diff --git a/meta-arago-test/recipes-devtools/mtd/mtd-utils_%.bbappend b/meta-arago-test/recipes-devtools/mtd/mtd-utils_%.bbappend
deleted file mode 100644
index bdf28247..00000000
--- a/meta-arago-test/recipes-devtools/mtd/mtd-utils_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-MTD_UTILS_TI = ""
-MTD_UTILS_TI:ti-soc = "mtd-utils-ti.inc"
-
-require ${MTD_UTILS_TI}
diff --git a/meta-arago-test/recipes-devtools/omapconf/files/0001-Use-proper-definition-of-boolean-type.patch b/meta-arago-test/recipes-devtools/omapconf/files/0001-Use-proper-definition-of-boolean-type.patch
deleted file mode 100644
index 782f10ed..00000000
--- a/meta-arago-test/recipes-devtools/omapconf/files/0001-Use-proper-definition-of-boolean-type.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From c52280d923c167032a84f1c67574eb340e38572c Mon Sep 17 00:00:00 2001
-From: Denys Dmytriyenko <denys@konsulko.com>
-Date: Wed, 7 May 2025 17:03:20 -0400
-Subject: [PATCH] Use proper definition of boolean type
-
-Newer versions of GCC and C standard have bool as a built-in
-keyword - use a standard stdbool.h header to properly handle it.
-
-Upstream-Status: Inactive-Upstream
-
-Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
----
- arch/arm/mach-omap/common/statcoll/sci.h | 8 +-------
- 1 file changed, 1 insertion(+), 7 deletions(-)
-
-diff --git a/arch/arm/mach-omap/common/statcoll/sci.h b/arch/arm/mach-omap/common/statcoll/sci.h
-index 4134c00..1a393b4 100644
---- a/arch/arm/mach-omap/common/statcoll/sci.h
-+++ b/arch/arm/mach-omap/common/statcoll/sci.h
-@@ -48,17 +48,11 @@
- #ifndef SCI_H
- #define SCI_H
-
-+#include <stdbool.h>
- #include <stdlib.h>
- #include <stdint.h>		// The library uses C99 exact-width integer types
- #include "sci_dev.h"
-
--#if !defined(__bool_true_false_are_defined) && !defined(_STM_Logging)
--typedef enum {
--	false = 0,
--	true = 1
--} bool;
--#endif
--
- #ifdef _STM_Logging
- #include "StmLibrary.h"
- #endif
---
-2.25.1
diff --git a/meta-arago-test/recipes-devtools/omapconf/omapconf_git.bb b/meta-arago-test/recipes-devtools/omapconf/omapconf_git.bb
deleted file mode 100644
index 84226dd8..00000000
--- a/meta-arago-test/recipes-devtools/omapconf/omapconf_git.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-SUMMARY = "Diagnostic tool for TI OMAP processors"
-HOMEPAGE = "https://github.com/omapconf/omapconf"
-
-LICENSE = "GPL-2.0-only | BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=205c83c4e2242a765acb923fc766e914"
-
-PV = "1.75+git"
-
-COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx"
-
-BRANCH ?= "master"
-SRCREV = "ff07b6992bacb1e1586c72b7d2be469caee4a347"
-
-SRC_URI = "git://github.com/omapconf/omapconf.git;protocol=https;branch=${BRANCH}"
-
-SRC_URI += "file://0001-Use-proper-definition-of-boolean-type.patch"
-
-do_compile () {
-    oe_runmake CC="${CC}" all
-}
-
-do_install () {
-    oe_runmake DESTDIR=${D}${bindir} install
-}
diff --git a/meta-arago-test/recipes-devtools/pm-qa/pm-qa-arago.inc b/meta-arago-test/recipes-devtools/pm-qa/pm-qa-arago.inc
deleted file mode 100644
index 1119162f..00000000
--- a/meta-arago-test/recipes-devtools/pm-qa/pm-qa-arago.inc
+++ /dev/null
@@ -1,13 +0,0 @@
-FILESEXTRAPATHS:prepend := "${THISDIR}/pm-qa:"
-
-# Bump to 0.5.0+
-SRCREV = "e66966ef6a08cd3b491ee1df5c6c5d33baaf1f1c"
-
-SRC_URI += " \
-	file://0001-Return-non-zero-value-on-test-failure.patch \
-	file://0002-cpuidle-Avoid-relative-paths.patch \
-"
-
-PATCHTOOL = "git"
-
-PR:append = ".arago0"
diff --git a/meta-arago-test/recipes-devtools/pm-qa/pm-qa/0001-Return-non-zero-value-on-test-failure.patch b/meta-arago-test/recipes-devtools/pm-qa/pm-qa/0001-Return-non-zero-value-on-test-failure.patch
deleted file mode 100644
index 35dbe7f5..00000000
--- a/meta-arago-test/recipes-devtools/pm-qa/pm-qa/0001-Return-non-zero-value-on-test-failure.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From: Carlos Hernandez <ceh@ti.com>
-Subject: [meta-arago][linaro pm-qa PATCH 1/2] Return non-zero value on test failure
-Date: Thu, 13 Aug 2015 15:03:00 -0400
-
-By convention Linux tools return non-zero value on error/failure.
-
-Upstream-Status: Inactive-Upstream
-
-Signed-off-by: Carlos Hernandez <ceh@ti.com>
----
- include/functions.sh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/include/functions.sh b/include/functions.sh
-index 518f555bbe3d..0b054776b763 100644
---- a/include/functions.sh
-+++ b/include/functions.sh
-@@ -54,6 +54,7 @@ test_status_show() {
-     echo " "
-     if [ "$test_script_status" = "fail" ]; then
-         echo "$TEST_NAME: fail"
-+        exit 1
-     elif [ "$test_script_status" = "skip" ]; then
-         echo "$TEST_NAME: skip"
-     else
--- 
-2.4.4
-
diff --git a/meta-arago-test/recipes-devtools/pm-qa/pm-qa/0002-cpuidle-Avoid-relative-paths.patch b/meta-arago-test/recipes-devtools/pm-qa/pm-qa/0002-cpuidle-Avoid-relative-paths.patch
deleted file mode 100644
index 0c39d6f4..00000000
--- a/meta-arago-test/recipes-devtools/pm-qa/pm-qa/0002-cpuidle-Avoid-relative-paths.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From: Carlos Hernandez <ceh@ti.com>
-Subject: [meta-arago][linaro pm-qa PATCH 2/2] cpuidle: Avoid relative paths
-Date: Thu, 13 Aug 2015 15:03:01 -0400
-
-Instead of assuming location of files in the filesystem by using
-relative paths, call binary and let $PATH find binary location.
-
-Upstream-Status: Inactive-Upstream
-
-Signed-off-by: Carlos Hernandez <ceh@ti.com>
----
- cpuidle/cpuidle_02.sh | 2 +-
- cpuidle/cpuidle_03.sh | 2 +-
- include/functions.sh  | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/cpuidle/cpuidle_02.sh b/cpuidle/cpuidle_02.sh
-index 4242e241926e..111fa67ff110 100755
---- a/cpuidle/cpuidle_02.sh
-+++ b/cpuidle/cpuidle_02.sh
-@@ -27,7 +27,7 @@
- 
- . ../include/functions.sh
- 
--CPUIDLE_KILLER=./cpuidle_killer
-+CPUIDLE_KILLER=cpuidle_killer
- 
- check "cpuidle program runs successfully (120 secs)" "$CPUIDLE_KILLER"
- test_status_show
-diff --git a/cpuidle/cpuidle_03.sh b/cpuidle/cpuidle_03.sh
-index d82e5e348c90..f79cf894eade 100755
---- a/cpuidle/cpuidle_03.sh
-+++ b/cpuidle/cpuidle_03.sh
-@@ -27,7 +27,7 @@
- 
- . ../include/functions.sh
- 
--CPUIDLE_KILLER=./cpuidle_killer
-+CPUIDLE_KILLER=cpuidle_killer
- 
- is_root
- if [ $? -ne 0 ]; then
-diff --git a/include/functions.sh b/include/functions.sh
-index 0b054776b763..62747481fe5c 100644
---- a/include/functions.sh
-+++ b/include/functions.sh
-@@ -23,7 +23,7 @@
- #       - initial API and implementation
- #
- 
--. ../Switches/Switches.sh
-+#. ../Switches/Switches.sh
- 
- CPU_PATH="/sys/devices/system/cpu"
- TEST_NAME=$(basename ${0%.sh})
--- 
-2.4.4
-
diff --git a/meta-arago-test/recipes-devtools/pm-qa/pm-qa_%.bbappend b/meta-arago-test/recipes-devtools/pm-qa/pm-qa_%.bbappend
deleted file mode 100644
index 89d37b2a..00000000
--- a/meta-arago-test/recipes-devtools/pm-qa/pm-qa_%.bbappend
+++ /dev/null
@@ -1,6 +0,0 @@
-
-PM_QA_ARAGO = ""
-PM_QA_ARAGO:arago = "pm-qa-arago.inc"
-
-require ${PM_QA_ARAGO}
-
diff --git a/meta-arago-test/recipes-devtools/uvc-gadget/uvc-gadget_git.bb b/meta-arago-test/recipes-devtools/uvc-gadget/uvc-gadget_git.bb
deleted file mode 100644
index 572576a7..00000000
--- a/meta-arago-test/recipes-devtools/uvc-gadget/uvc-gadget_git.bb
+++ /dev/null
@@ -1,19 +0,0 @@
-SUMMARY = "UVC gadget userspace sample application"
-LICENSE = "GPL-2.0-or-later"
-LIC_FILES_CHKSUM = "file://uvc-gadget.c;beginline=1;endline=18;md5=414860c3c534dc95d81da9564cfb8d2a"
-
-SRC_URI = "git://git.ideasonboard.org/uvc-gadget.git;branch=master"
-
-PV = "1.1+git"
-SRCREV = "aa82df887ab995473cd83c89777cdf4bc4685dd0"
-
-EXTRA_OEMAKE = 'CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" KERNEL_INCLUDE=""'
-
-do_compile () {
-	oe_runmake
-}
-
-do_install () {
-	install -d ${D}${bindir}
-	install -m755 uvc-gadget ${D}${bindir}
-}
diff --git a/meta-arago-test/recipes-extended/bc/bc_%.bbappend b/meta-arago-test/recipes-extended/bc/bc_%.bbappend
deleted file mode 100644
index 29d90a9d..00000000
--- a/meta-arago-test/recipes-extended/bc/bc_%.bbappend
+++ /dev/null
@@ -1,3 +0,0 @@
-
-RM_WORK_EXCLUDE += "${PN}"
-
diff --git a/meta-arago-test/recipes-graphics/libsdl2/libsdl2-ti.inc b/meta-arago-test/recipes-graphics/libsdl2/libsdl2-ti.inc
deleted file mode 100644
index 33ff0632..00000000
--- a/meta-arago-test/recipes-graphics/libsdl2/libsdl2-ti.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-EXTRA_OECMAKE += "-DSDL_TESTS=ON \
-                  -DSDL_INSTALL_TESTS=ON \
-                 "
-PACKAGE_BEFORE_PN = "${PN}-tests"
-FILES:${PN}-tests += "${libexecdir} ${datadir}/installed-tests/SDL2"
diff --git a/meta-arago-test/recipes-graphics/libsdl2/libsdl2_%.bbappend b/meta-arago-test/recipes-graphics/libsdl2/libsdl2_%.bbappend
deleted file mode 100644
index 385aa801..00000000
--- a/meta-arago-test/recipes-graphics/libsdl2/libsdl2_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-LIBSDL2_TI = ""
-LIBSDL2_TI:ti-soc = "libsdl2-ti.inc"
-
-require ${LIBSDL2_TI}
diff --git a/meta-arago-test/recipes-graphics/offscreen-demo/offscreendemo_0.0.1.bb b/meta-arago-test/recipes-graphics/offscreen-demo/offscreendemo_0.0.1.bb
deleted file mode 100644
index 6dc0e526..00000000
--- a/meta-arago-test/recipes-graphics/offscreen-demo/offscreendemo_0.0.1.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-SUMMARY = "Lightweight Render Example"
-DESCRIPTION = "Lightweight Render Example. Heavily inspired by Eduardo Lima's gpu-playground, this attempts to act as the smallest demo of offscreen rendering."
-
-HOMEPAGE = "https://github.com/TexasInstruments/graphics-tests.git"
-
-SRC_URI = "git://github.com/TexasInstruments/graphics-tests.git;protocol=https;branch=master"
-SRCREV = "eac40e0073cb5f81688aee890e0a67f99678a290"
-
-LICENSE = "CC0-1.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=65d3616852dbf7b1a6d4b53b00626032"
-
-DEPENDS += "virtual/egl virtual/libgles2"
-
-inherit pkgconfig meson features_check
-
-REQUIRED_DISTRO_FEATURES = "opengl"
diff --git a/meta-arago-test/recipes-graphics/piglit/piglit-ti.inc b/meta-arago-test/recipes-graphics/piglit/piglit-ti.inc
deleted file mode 100644
index 707ef6a4..00000000
--- a/meta-arago-test/recipes-graphics/piglit/piglit-ti.inc
+++ /dev/null
@@ -1,32 +0,0 @@
-# add a config to point piglit at the default install location for deqp tests
-# if they are selected
-
-FILESEXTRAPATHS:prepend := "${THISDIR}/piglit:"
-
-SRC_URI += "file://0001-framework-add-and-use-TestPlaceholder-objects.patch"
-
-PACKAGECONFIG[deqp-gles] = ",,,opengl-es-cts"
-PACKAGECONFIG[deqp-vk] = ",,,vulkan-cts"
-
-do_install:append() {
-    if ${@bb.utils.contains('PACKAGECONFIG', 'deqp-gles', 'true', 'false', d)}; then
-        printf "%s\n" \
-            "[deqp-egl]" \
-            "bin=/usr/lib/opengl-es-cts/deqp-egl" \
-            "[deqp-gles2]" \
-            "bin=/usr/lib/opengl-es-cts/deqp-gles2" \
-            "[deqp-gles3]" \
-            "bin=/usr/lib/opengl-es-cts/deqp-gles3" \
-            "[deqp-gles31]" \
-            "bin=/usr/lib/opengl-es-cts/deqp-gles31" \
-            >> ${D}/${libdir}/piglit/piglit.conf
-    fi
-    if ${@bb.utils.contains('PACKAGECONFIG', 'deqp-vk', 'true', 'false', d)}; then
-        printf "%s\n" \
-            "[deqp-vk]" \
-            "bin=/usr/lib/vulkan-cts/deqp-vk" \
-            "[deqp-vksc]" \
-            "bin=/usr/lib/vulkan-cts/deqp-vksc" \
-            >> ${D}/${libdir}/piglit/piglit.conf
-    fi
-}
diff --git a/meta-arago-test/recipes-graphics/piglit/piglit/0001-framework-add-and-use-TestPlaceholder-objects.patch b/meta-arago-test/recipes-graphics/piglit/piglit/0001-framework-add-and-use-TestPlaceholder-objects.patch
deleted file mode 100644
index 26e0b21e..00000000
--- a/meta-arago-test/recipes-graphics/piglit/piglit/0001-framework-add-and-use-TestPlaceholder-objects.patch
+++ /dev/null
@@ -1,128 +0,0 @@
-From 2803263ccf460ced705fd4da589e2f09e3ec89d7 Mon Sep 17 00:00:00 2001
-From: Randolph Sapp <rs@ti.com>
-Date: Wed, 13 Aug 2025 17:52:42 -0500
-Subject: [PATCH] framework: add and use TestPlaceholder objects
-
-The actual Test classes are not that big, but with deqp-vk creating
-around 2800 instances currently, we quickly consume around 3GB of ram
-before beginning any tests. Given that a lot of these objects may not
-even be used, we can reduce memory overhead by using a placeholder
-namedtuple that is expanded to a full Test instance when requested from
-the TestDict class. This cuts the initial memory usage back to 1.6 GB.
-
-This does add a small lookup penalty, but given the lookup penalty is
-still smaller that the time it takes to create an instance of a Test, it
-results in a net improvement for most subsets of deqp tests. Not to
-mention this penalty can be split between threads, unlike previously
-when it was occurring in the single-threadded profile creation step.
-
-The following data was collected using a subset of 3151 deqp-vk tests:
-
-Threads   Test Execution Time (s)   TestPlaceholder Execution Time (s)
--------   -----------------------   ----------------------------------
-1         2613.93                   2599.95
-8          413.31                    400.01
-32         299.75                    286.73
-
-Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/1032]
-Signed-off-by: Randolph Sapp <rs@ti.com>
----
- framework/profile.py   | 23 ++++++++++++++++++-----
- framework/test/base.py |  3 +++
- framework/test/deqp.py |  4 ++--
- 3 files changed, 23 insertions(+), 7 deletions(-)
-
-diff --git a/framework/profile.py b/framework/profile.py
-index 678e9d87c..969e0032e 100644
---- a/framework/profile.py
-+++ b/framework/profile.py
-@@ -45,7 +45,7 @@ from framework import grouptools, exceptions, status
- from framework.dmesg import get_dmesg
- from framework.log import LogManager
- from framework.monitoring import Monitoring
--from framework.test.base import Test, DummyTest
-+from framework.test.base import Test, DummyTest, TestPlaceholder
- from framework.test.piglit_test import (
-     PiglitCLTest, PiglitGLTest, ASMParserTest, BuiltInConstantsTest,
-     CLProgramTester, VkRunnerTest, ROOT_DIR,
-@@ -135,9 +135,9 @@ class TestDict(collections.abc.MutableMapping):
-                 "TestDict keys must be strings, but was {}".format(type(key)))
-
-         # Values should either be more Tests
--        if not isinstance(value, Test):
-+        if not (isinstance(value, Test) or isinstance(value, TestPlaceholder)):
-             raise exceptions.PiglitFatalError(
--                "TestDict values must be a Test, but was a {}".format(
-+                "TestDict values must be a Test or TestPlaceholder, but was a {}".format(
-                     type(value)))
-
-         # This must be lowered before the following test, or the test can pass
-@@ -164,8 +164,21 @@ class TestDict(collections.abc.MutableMapping):
-         self.__container[key] = value
-
-     def __getitem__(self, key):
--        """Lower the value before returning."""
--        return self.__container[key.lower()]
-+        """Lower the value before returning. Remove placeholders as needed."""
-+        item = self.__container[key.lower()]
-+        if isinstance(item, TestPlaceholder):
-+            try:
-+                real_item = item.test_class(item.test_name)
-+            except TypeError:
-+                raise exceptions.PiglitFatalError(
-+                    "Unable to expand the TestPlaceholder for the class: {}\n"
-+                    "This was associated with the following key: {}".format(
-+                        type(item), key
-+                    )
-+                )
-+            self.__container[key.lower()] = real_item
-+            return real_item
-+        return item
-
-     def __delitem__(self, key):
-         """Lower the value before returning."""
-diff --git a/framework/test/base.py b/framework/test/base.py
-index 430064b9b..0efa38336 100644
---- a/framework/test/base.py
-+++ b/framework/test/base.py
-@@ -24,6 +24,7 @@
- """ Module provides a base class for Tests """
-
- import abc
-+import collections
- import copy
- import errno
- import itertools
-@@ -97,6 +98,8 @@ def is_crash_returncode(returncode):
-         return returncode < 0
-
-
-+TestPlaceholder = collections.namedtuple('TestPlaceholder', ['test_class', 'test_name'])
-+
- class Test(metaclass=abc.ABCMeta):
-     """ Abstract base class for Test classes
-
-diff --git a/framework/test/deqp.py b/framework/test/deqp.py
-index 849ffbd96..ccfeaeff2 100644
---- a/framework/test/deqp.py
-+++ b/framework/test/deqp.py
-@@ -26,7 +26,7 @@ import subprocess
- from framework import core, grouptools, exceptions
- from framework import options
- from framework.profile import TestProfile
--from framework.test.base import Test, is_crash_returncode, TestRunError
-+from framework.test.base import Test, is_crash_returncode, TestRunError, TestPlaceholder
-
- __all__ = [
-     'DEQPBaseTest',
-@@ -56,7 +56,7 @@ def make_profile(test_list, test_class):
-     for testname in test_list:
-         # deqp uses '.' as the testgroup separator.
-         piglit_name = testname.replace('.', grouptools.SEPARATOR)
--        profile.test_list[piglit_name] = test_class(testname)
-+        profile.test_list[piglit_name] = TestPlaceholder(test_class, testname)
-
-     return profile
-
---
-2.50.1
diff --git a/meta-arago-test/recipes-graphics/piglit/piglit_%.bbappend b/meta-arago-test/recipes-graphics/piglit/piglit_%.bbappend
deleted file mode 100644
index d93e5d48..00000000
--- a/meta-arago-test/recipes-graphics/piglit/piglit_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-PIGLIT_TI = ""
-PIGLIT_TI:ti-soc = "piglit-ti.inc"
-
-require ${PIGLIT_TI}
diff --git a/meta-arago-test/recipes-kernel/hwspinlocktest/files/0001-Fix-Makefile-for-to-build-with-yocto.patch b/meta-arago-test/recipes-kernel/hwspinlocktest/files/0001-Fix-Makefile-for-to-build-with-yocto.patch
deleted file mode 100644
index 3386337f..00000000
--- a/meta-arago-test/recipes-kernel/hwspinlocktest/files/0001-Fix-Makefile-for-to-build-with-yocto.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 0a085bff54c3f02c20412c5f5a4060c2acb20d4c Mon Sep 17 00:00:00 2001
-From: Judith Mendez <jm@ti.com>
-Date: Mon, 18 Nov 2024 10:26:55 -0600
-Subject: [PATCH 1/2] Fix Makefile for to build with yocto
-
-Fix Makefile that builds hwspinlocktest out-of-tree-module
-for yocto recipie to be able to build the module.
-
-Upstream-Status: Inactive-Upstream [private repo]
-Signed-off-by: Judith Mendez <jm@ti.com>
----
- Makefile | 18 ++++++++++--------
- 1 file changed, 10 insertions(+), 8 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 23ee629..d8fe76d 100644
---- a/Makefile
-+++ b/Makefile
-@@ -3,15 +3,17 @@
- # TI OMAP HwSpinlock Unit Test
- #
-
--obj-m = omap_hwspinlock_test.o
-+obj-m := omap_hwspinlock_test.o
-+
-+SRC := $(shell pwd)
-
- all:
--ifeq ($(KERNELDIR),)
--	@echo "Error: KERNELDIR not set, exiting..."
--	@echo "Eg: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- KERNELDIR=<linux-kernel rootdir>"
--	@exit 1
--endif
--	make ${MAKE_OPTS} -C $(KERNELDIR) M=$(PWD) modules
-+	$(MAKE) -C $(KERNEL_SRC) M=$(SRC)
-+
-+modules_install:
-+	$(MAKE) -C $(KERNEL_SRC) M=$(SRC) modules_install
-
- clean:
--	$(RM) -r *.o *.ko *.mod* *.dwo .*.dwo .*.cmd *.symvers modules.order
-+	rm -f *.o *~ core .depend .*.cmd *.ko *.mod.c
-+	rm -f Module.markers Module.symvers modules.order
-+	rm -rf .tmp_versions Modules.symvers
---
-2.47.0
diff --git a/meta-arago-test/recipes-kernel/hwspinlocktest/hwspinlocktest_0.1.bb b/meta-arago-test/recipes-kernel/hwspinlocktest/hwspinlocktest_0.1.bb
deleted file mode 100644
index cc566b37..00000000
--- a/meta-arago-test/recipes-kernel/hwspinlocktest/hwspinlocktest_0.1.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-SUMMARY = "Build hwspinlock test as an external Linux kernel module"
-DESCRIPTION = "${SUMMARY}"
-LICENSE = "GPL-2.0-only | BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=bfa02c83df161e37647ee23a2c7eacd4"
-
-inherit module
-
-SRC_URI = "\
-    git://github.com/TexasInstruments/omap-hwspinlock-test;protocol=https;branch=master \
-    file://0001-Fix-Makefile-for-to-build-with-yocto.patch \
-"
-
-SRCREV = "1d154fbe5b56ef81045763f574c2098a35d6a8b8"
-
-# The inherit of module.bbclass will automatically name module packages with
-# "kernel-module-" prefix as required by the oe-core build environment.
-
-RPROVIDES:${PN} += "kernel-module-hwspinlocktest"
diff --git a/meta-arago-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc b/meta-arago-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
deleted file mode 100644
index bae5b7ab..00000000
--- a/meta-arago-test/recipes-kernel/kernel-selftest/kernel-selftest-ti.inc
+++ /dev/null
@@ -1,53 +0,0 @@
-# Tests not enabled:
-#   openat2 has buildpath errors
-
-TEST_LIST += "\
-    arm64 \
-    breakpoints \
-    capabilities \
-    cgroup \
-    clone3 \
-    core \
-    cpu-hotplug \
-    cpufreq \
-    efivarfs \
-    exec \
-    filesystems \
-    filesystems/binderfs \
-    filesystems/epoll \
-    firmware \
-    fpu \
-    ftrace \
-    futex \
-    gpio \
-    intel_pstate \
-    ipc \
-    kcmp \
-    kvm \
-    livepatch \
-    membarrier \
-    memfd \
-    mqueue \
-    mincore \
-    net \
-    net/mptcp \
-    ptrace \
-    resq \
-    rtc \
-    seccomp \
-    sigaltstack \
-    size \
-    tc-testing \
-    timers \
-    tmpfs \
-    tpm2 \
-    user_events \
-    vDSO \
-    watchdog \
-"
-
-TEST_LIST:append:bsp-ti-6_18 = " \
-    pci_endpoint \
-"
-
-INSANE_SKIP:${PN} += "staticdev textrel"
diff --git a/meta-arago-test/recipes-kernel/kernel-selftest/kernel-selftest.bbappend b/meta-arago-test/recipes-kernel/kernel-selftest/kernel-selftest.bbappend
deleted file mode 100644
index 163a074d..00000000
--- a/meta-arago-test/recipes-kernel/kernel-selftest/kernel-selftest.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-KERNEL_SELFTEST_TI = ""
-KERNEL_SELFTEST_TI:ti-soc = "kernel-selftest-ti.inc"
-
-require ${KERNEL_SELFTEST_TI}
diff --git a/meta-arago-test/recipes-kernel/pcitest/pcitest_5.10.bb b/meta-arago-test/recipes-kernel/pcitest/pcitest_5.10.bb
deleted file mode 100644
index 9ab0dbed..00000000
--- a/meta-arago-test/recipes-kernel/pcitest/pcitest_5.10.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-SUMMARY = "Linux Kernel PCI test"
-LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-
-BRANCH = "ti-linux-5.10.y"
-SRCREV = "73aa709ca10103b61fba3a07471dbb4dcb56db45"
-SRC_URI = "git://git.ti.com/git/ti-linux-kernel/ti-linux-kernel.git;protocol=https;branch=${BRANCH}"
-
-do_compile () {
-	cd ${S}/tools/pci
-	${CC} ${CFLAGS} ${LDFLAGS} -o pcitest pcitest.c
-}
-
-do_install () {
-	install -d ${D}${bindir}
-	install -m 0755 ${S}/tools/pci/pcitest ${D}${bindir}
-	install -m 0755 ${S}/tools/pci/pcitest.sh ${D}${bindir}
-}
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-configure-skip-toolchain-checks.patch b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-configure-skip-toolchain-checks.patch
deleted file mode 100644
index b5f2780e..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-configure-skip-toolchain-checks.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 9c9dce2e5f04de65b7b00321f96fff6071546ea1 Mon Sep 17 00:00:00 2001
-From: Naveen Saini <naveen.kumar.saini@intel.com>
-Date: Mon, 17 Oct 2022 15:44:16 +0800
-Subject: [PATCH] configure: skip toolchain checks
-
-Current logic fetch full command line along with the tool. i.e
-gcc -m64 -march=skylake -mtune=generic ...
-
-Which throws ERROR: Cannot find tool -m64
-
-So need to re-write for loop, so it can work in cross-compilation
-environment too.
-
-Upstream-Status: Inappropriate
-
-Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
-
----
- configure | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/configure b/configure
-index b4e824f..10618fc 100755
---- a/configure
-+++ b/configure
-@@ -70,12 +70,12 @@ check_toolchain()
-
-     CLANG=$(find_tool clang "$CLANG")
- 
--    for TOOL in $PKG_CONFIG $CC $OBJCOPY $CLANG $M4 $READELF; do
--        if [ ! $(command -v ${TOOL} 2>/dev/null) ]; then
--            echo "*** ERROR: Cannot find tool ${TOOL}" ;
--            exit 1;
--        fi;
--    done
-+    #for TOOL in $PKG_CONFIG $CC $OBJCOPY $CLANG $M4 $READELF; do
-+    #    if [ ! $(command -v ${TOOL} 2>/dev/null) ]; then
-+    #        echo "*** ERROR: Cannot find tool ${TOOL}" ;
-+    #        exit 1;
-+    #    fi;
-+    #done
- 
-     ARCH_NAME=$($CC -print-multiarch 2>/dev/null)
- 
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-defines.mk-Add-missing-prefix-map-settings-for-OE-bu.patch b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-defines.mk-Add-missing-prefix-map-settings-for-OE-bu.patch
deleted file mode 100644
index faaf6bc2..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-defines.mk-Add-missing-prefix-map-settings-for-OE-bu.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From a7698c7172a8a178efd73bdc0ce31d4aa3646f6e Mon Sep 17 00:00:00 2001
-From: Ryan Eatmon <reatmon@ti.com>
-Date: Mon, 5 May 2025 14:30:10 -0500
-Subject: [PATCH] defines.mk: Add missing prefix-map settings for OE builds
-
-The defines was only pulling in one of the four *-prefix-map options
-from CFLAGS.
-
-Upstream-Status: Inappropriate [OE-Specific]
-
-Signed-off-by: Ryan Eatmon <reatmon@ti.com>
----
- lib/defines.mk | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/defines.mk b/lib/defines.mk
-index 411a97e..6061e81 100644
---- a/lib/defines.mk
-+++ b/lib/defines.mk
-@@ -26,7 +26,7 @@ TEST_DIR = $(LIB_DIR)/testing
- LIBXDP_DIR := $(LIB_DIR)/libxdp
- LIBBPF_DIR := $(LIB_DIR)/libbpf
- 
--DEFINES := -DBPF_DIR_MNT=\"$(BPF_DIR_MNT)\" -DBPF_OBJECT_PATH=\"$(BPF_OBJECT_DIR)\" \
-+DEFINES := -DBPF_DIR_MNT=\"$(BPF_DIR_MNT)\" -DBPF_OBJECT_PATH=\"$(OE_BPF_OBJECT_DIR)\" \
- 	-DMAX_DISPATCHER_ACTIONS=$(MAX_DISPATCHER_ACTIONS) -DTOOLS_VERSION=\"$(TOOLS_VERSION)\" \
- 	-DLIBBPF_VERSION=\"$(LIBBPF_VERSION)\" -DRUNDIR=\"$(RUNDIR)\"
- 
-@@ -43,7 +43,7 @@ endif
- DEFINES += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
- 
- CFLAGS += -std=gnu11 -Wextra -Werror $(DEFINES) $(ARCH_INCLUDES)
--BPF_CFLAGS += $(DEFINES) $(filter -ffile-prefix-map=%,$(CFLAGS)) $(filter -I%,$(CFLAGS)) $(ARCH_INCLUDES)
-+BPF_CFLAGS += $(DEFINES) $(filter -fcoverage-prefix-map=%,$(CFLAGS)) $(filter -fdebug-prefix-map=%,$(CFLAGS)) $(filter -ffile-prefix-map=%,$(CFLAGS)) $(filter -fmacro-prefix-map=%,$(CFLAGS)) $(filter -I%,$(CFLAGS)) $(ARCH_INCLUDES)
- 
- CONFIGMK := $(LIB_DIR)/../config.mk
- LIBMK := Makefile $(CONFIGMK) $(LIB_DIR)/defines.mk $(LIB_DIR)/common.mk $(LIB_DIR)/../version.mk
--- 
-2.17.1
-
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-xdpsock-Fix-32bit-compile-error.patch b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-xdpsock-Fix-32bit-compile-error.patch
deleted file mode 100644
index da439bf1..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0001-xdpsock-Fix-32bit-compile-error.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 9b649be4876a3e42c44e57013840904006530e52 Mon Sep 17 00:00:00 2001
-From: Ryan Eatmon <reatmon@ti.com>
-Date: Tue, 17 Feb 2026 15:11:18 -0600
-Subject: [PATCH] xdpsock: Fix 32bit compile error
-
-Using UINT64_MAX on a 32bit machine results in a compile error where
-unsigned long cannot be cast to an unsigned long long.  Since this is
-trying to handle an error case and return a big number, switch to
-ULONG_MAX to match the type being returned regardless of the compiler
-bits (32/64).
-
-Upstream-Status: Submitted [https://github.com/xdp-project/xdp-tools/pull/553]
-
-Signed-off-by: Ryan Eatmon <reatmon@ti.com>
----
- lib/util/xdpsock.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/lib/util/xdpsock.c b/lib/util/xdpsock.c
-index 5d71e6a..899c3a3 100644
---- a/lib/util/xdpsock.c
-+++ b/lib/util/xdpsock.c
-@@ -35,6 +35,7 @@
- #include <time.h>
- #include <unistd.h>
- #include <sched.h>
-+#include <limits.h>
- 
- #include <xdp/xsk.h>
- #include <xdp/libxdp.h>
-@@ -171,7 +172,7 @@ static unsigned long get_nsecs(clockid_t clock)
- 	res = clock_gettime(clock, &ts);
- 	if (res < 0) {
- 		pr_warn("Error with gettimeofday! (%i)\n", res);
--		return UINT64_MAX;
-+		return ULONG_MAX;
- 	}
- 	return ts.tv_sec * 1000000000UL + ts.tv_nsec;
- }
--- 
-2.43.0
-
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0002-Makefile-It-does-not-detect-libbpf-header-from-sysro.patch b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0002-Makefile-It-does-not-detect-libbpf-header-from-sysro.patch
deleted file mode 100644
index df1543c7..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0002-Makefile-It-does-not-detect-libbpf-header-from-sysro.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 2840cf0b89497f545fae2eed7ece3f3c5fc558e3 Mon Sep 17 00:00:00 2001
-From: Naveen Saini <naveen.kumar.saini@intel.com>
-Date: Mon, 17 Oct 2022 15:50:34 +0800
-Subject: [PATCH 2/4] Makefile: It does not detect libbpf header from sysroot
-
-So adding sysroot headers path.
-
-Upstream-Status: Inappropriate [OE-Specific]
-
-Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
----
- lib/common.mk       | 2 +-
- lib/libxdp/Makefile | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/common.mk b/lib/common.mk
-index 56c0406..ab0bad8 100644
---- a/lib/common.mk
-+++ b/lib/common.mk
-@@ -55,7 +55,7 @@ LIBXDP_SOURCES := $(wildcard $(LIBXDP_DIR)/*.[ch] $(LIBXDP_DIR)/*.in)
- KERN_USER_H ?= $(wildcard common_kern_user.h)
- 
- CFLAGS += -I$(HEADER_DIR) -I$(LIB_DIR)/util $(ARCH_INCLUDES)
--BPF_CFLAGS += -I$(HEADER_DIR) $(ARCH_INCLUDES)
-+BPF_CFLAGS += -I$(HEADER_DIR) $(ARCH_INCLUDES) -I${STAGING_INCDIR}/
- 
- BPF_HEADERS := $(wildcard $(HEADER_DIR)/bpf/*.h) $(wildcard $(HEADER_DIR)/xdp/*.h)
- 
-diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
-index 358b751..8f459d8 100644
---- a/lib/libxdp/Makefile
-+++ b/lib/libxdp/Makefile
-@@ -28,7 +28,7 @@ PC_FILE := $(OBJDIR)/libxdp.pc
- TEMPLATED_SOURCES := xdp-dispatcher.c
- 
- CFLAGS += -I$(HEADER_DIR)
--BPF_CFLAGS += -I$(HEADER_DIR) $(ARCH_INCLUDES)
-+BPF_CFLAGS += -I$(HEADER_DIR) $(ARCH_INCLUDES) -I${STAGING_INCDIR}/
- 
- 
- ifndef BUILD_STATIC_ONLY
--- 
-2.25.1
-
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0003-Makefile-fix-KeyError-failure.patch b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0003-Makefile-fix-KeyError-failure.patch
deleted file mode 100644
index d0133bcb..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0003-Makefile-fix-KeyError-failure.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 157546fbc4f18751c52b3c8788879c05cf253331 Mon Sep 17 00:00:00 2001
-From: Naveen Saini <naveen.kumar.saini@intel.com>
-Date: Mon, 17 Oct 2022 16:02:46 +0800
-Subject: [PATCH 3/4] Makefile: fix KeyError failure
-
-Error:
-Exception: KeyError: 'getpwuid(): uid not found: 11857215'
-
-Upstream-Status: Inappropriate
-
-Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
----
- lib/libxdp/Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
-index 8f459d8..9a340a3 100644
---- a/lib/libxdp/Makefile
-+++ b/lib/libxdp/Makefile
-@@ -54,7 +54,7 @@ install: all
- 	$(Q)install -d -m 0755 $(DESTDIR)$(BPF_OBJECT_DIR)
- 	$(Q)install -m 0644 $(LIB_HEADERS) $(DESTDIR)$(HDRDIR)/
- 	$(Q)install -m 0644 $(PC_FILE) $(DESTDIR)$(LIBDIR)/pkgconfig/
--	$(Q)cp -fpR $(SHARED_LIBS) $(STATIC_LIBS) $(DESTDIR)$(LIBDIR)
-+	$(Q)cp -fpR --no-preserve=ownership $(SHARED_LIBS) $(STATIC_LIBS) $(DESTDIR)$(LIBDIR)
- 	$(Q)install -m 0644 $(XDP_OBJS) $(DESTDIR)$(BPF_OBJECT_DIR)
- 	$(if $(MAN_FILES),$(Q)install -m 0755 -d $(DESTDIR)$(MANDIR)/man3)
- 	$(if $(MAN_FILES),$(Q)install -m 0644 $(MAN_FILES) $(DESTDIR)$(MANDIR)/man3)
--- 
-2.25.1
-
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0004-Makefile-fix-libxdp.pc-error.patch b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0004-Makefile-fix-libxdp.pc-error.patch
deleted file mode 100644
index b1e15e52..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago/0004-Makefile-fix-libxdp.pc-error.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 46b3ff797135574aa0ee42f633a281d44f48da95 Mon Sep 17 00:00:00 2001
-From: Naveen Saini <naveen.kumar.saini@intel.com>
-Date: Mon, 17 Oct 2022 16:05:15 +0800
-Subject: [PATCH 4/4] Makefile: fix libxdp.pc error
-
-Error:
-do_populate_sysroot: QA Issue: libxdp.pc failed sanity test (tmpdir) in
-path ... xdp-tools/1.2.8-r0/sysroot-destdir/usr/lib/pkgconfig [pkgconfig]
-
-Upstream-Status: Inappropriate
-
-Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
----
- lib/libxdp/Makefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
-index 9a340a3..bc39177 100644
---- a/lib/libxdp/Makefile
-+++ b/lib/libxdp/Makefile
-@@ -76,8 +76,8 @@ $(OBJDIR)/libxdp.so.$(LIBXDP_VERSION): $(SHARED_OBJS)
- 		      $^ $(LDFLAGS) $(LDLIBS) -o $@
- 
- $(OBJDIR)/libxdp.pc:
--	$(Q)sed -e "s|@PREFIX@|$(PREFIX)|" \
--			-e "s|@LIBDIR@|$(LIBDIR)|" \
-+	$(Q)sed -e "s|@PREFIX@|$(prefix)|" \
-+			-e "s|@LIBDIR@|$(libdir)|" \
- 			-e "s|@VERSION@|$(TOOLS_VERSION)|" \
- 			< libxdp.pc.template > $@
- 
--- 
-2.25.1
-
diff --git a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago_1.6.1.bb b/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago_1.6.1.bb
deleted file mode 100644
index e25ae146..00000000
--- a/meta-arago-test/recipes-support/xdp-tools/xdp-tools-arago_1.6.1.bb
+++ /dev/null
@@ -1,51 +0,0 @@
-SUMMARY = "Utilities and example programs for use with XDP"
-HOMEPAGE = "https://github.com/xdp-project/xdp-tools"
-LICENSE = "GPL-2.0-or-later & LGPL-2.1-or-later & BSD-2-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=9ee53f8d06bbdb4c11b1557ecc4f8cd5 \
-                    file://LICENSES/GPL-2.0;md5=994331978b428511800bfbd17eea3001 \
-                    file://LICENSES/LGPL-2.1;md5=b370887980db5dd40659b50909238dbd \
-                    file://LICENSES/BSD-2-Clause;md5=5d6306d1b08f8df623178dfd81880927"
-
-DEPENDS += " libbpf zlib elfutils libpcap"
-DEPENDS += " clang-cross-${TARGET_ARCH} bpftool-native"
-
-SRC_URI = "git://github.com/xdp-project/xdp-tools.git;protocol=https;branch=main \
-            file://0001-configure-skip-toolchain-checks.patch \
-            file://0002-Makefile-It-does-not-detect-libbpf-header-from-sysro.patch \
-            file://0003-Makefile-fix-KeyError-failure.patch \
-            file://0004-Makefile-fix-libxdp.pc-error.patch \
-            file://0001-defines.mk-Add-missing-prefix-map-settings-for-OE-bu.patch \
-            file://0001-xdpsock-Fix-32bit-compile-error.patch \
-          "
-
-SRCREV = "84906a0fe98cbb5e5eaa2c888c50a1ab32d5d0b7"
-
-inherit pkgconfig
-
-EXTRA_OEMAKE += " PREFIX=${D}${prefix} LIBDIR=${D}${libdir} BUILD_STATIC_ONLY=1 PRODUCTION=1 V=1"
-EXTRA_OEMAKE += " OE_BPF_OBJECT_DIR=${libdir}/bpf"
-EXTRA_OEMAKE += " CLANG="${TARGET_PREFIX}clang --sysroot=${RECIPE_SYSROOT}""
-
-CFLAGS += "-fPIC"
-
-export STAGING_INCDIR
-
-do_compile:prepend:aarch64 () {
-    mkdir -p ${S}/headers/asm
-    cp ${RECIPE_SYSROOT}/usr/include/asm/bitsperlong-64.h ${S}/headers/asm/bitsperlong-32.h
-    cp ${RECIPE_SYSROOT}/usr/include/asm/byteorder-64.h ${S}/headers/asm/byteorder-32.h
-    cp ${RECIPE_SYSROOT}/usr/include/asm/posix_types-64.h ${S}/headers/asm/posix_types-32.h
-    cp ${RECIPE_SYSROOT}/usr/include/asm/swab-64.h ${S}/headers/asm/swab-32.h
-    cp ${RECIPE_SYSROOT}/usr/include/asm/types-64.h ${S}/headers/asm/types-32.h
-}
-
-do_install() {
-    oe_runmake install
-}
-
-FILES:${PN} += "${datadir}/xdp-tools/* \
-                ${nonarch_base_libdir}/bpf/* \
-               "
-
-RDEPENDS:${PN} += "bash"
-
