aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denis@denix.org>2021-03-13 10:52:27 +0000
committerPraneeth Bajjuri <praneeth@ti.com>2021-04-09 10:52:50 -0500
commit46a0db489a80ff58d0341c45944588ddef325749 (patch)
tree05ce165f8efd78073fe0a6500ac2711213558a7d
parent25d5b86f9e2f601ed1f4215c4d0f336cf6a6f427 (diff)
downloadmeta-ti-46a0db489a80ff58d0341c45944588ddef325749.tar.gz
meta-ti-46a0db489a80ff58d0341c45944588ddef325749.tar.bz2
meta-ti-46a0db489a80ff58d0341c45944588ddef325749.zip
common-csl-ip-rtos: drop unnecessary dependency on ti-sysbios
It appears common-csl-ip-rtos does not require ti-sysbios dependency to build, but ti-pdk.bbclass adds it by default. While most of PDK-based components do require ti-sysbios to be built from sources, it is safe to remove it from CSL, reducing the dependency tree for special cases like PRU FW based on CSL, but not needing ti-sysbios. This only affects firmwares built from sources against PDK and CSL, not when RTOS firmwares are delivered in binary form for newer K3 platforms. Build-tested on am335x, am57xx, k2g and am65xx. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
-rw-r--r--recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb
index 98b2d1361..6479d9f02 100644
--- a/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb
+++ b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb
@@ -7,6 +7,7 @@ COMPATIBLE_MACHINE_append = "|c66x|k3"
inherit ti-pdk
DEPENDS_remove = "${PN}"
+DEPENDS_remove = "ti-sysbios"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"