1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-05-06 11:32:38 +00:00

ti-extras: Clean up

The TI_EXTRAS infrastructure needs a little tweaking to support turning
on multiple extra options at the same time.

1) Since TI_EXTRAS can be a space separated list and not a single fixed
value, we need to change how we detect when to include the TI_EXTRA
values.

2) The tie-jailhouse overrides were being a little too heavy handed.
All of the variables that are changed for any given extra feature needs
to use the proper variable override.  This was most important for the
COMPATIBLE_MACHINE settings.

3) Move the ti-extras out of specific machine configs and into the
ti-soc so that all machines can use the extras.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
Ryan Eatmon
2025-09-22 09:14:07 -05:00
parent 0027b3c13f
commit 64d49bbb36
12 changed files with 21 additions and 36 deletions

View File

@@ -1,11 +1,6 @@
#
# Jailhouse settings
#
BRANCH:tie-jailhouse:bsp-ti-6_12 = "ti-linux-6.12.y-jailhouse"
# Use different commit, repo and branch for TI extras build
# This will have priority over generic rt path
COMPATIBLE_MACHINE = "am62xx|am62pxx|am62lxx"
BRANCH = "ti-linux-6.12.y"
BRANCH:tie-jailhouse = "ti-linux-6.12.y-jailhouse"
SRCREV = "c9e21a1ebd757f2b4487035382bbf65299cf8170"
SRCREV:tie-jailhouse = "229a48602ad1557612a4ffabec6a3cbcdd745f87"
SRCREV:tie-jailhouse:bsp-ti-6_12 = "229a48602ad1557612a4ffabec6a3cbcdd745f87"

View File

@@ -1,14 +1,12 @@
# Use different commit, repo and branch for TI extras build
# This will have priority over generic rt path
COMPATIBLE_MACHINE = "am62xx|am62pxx|am62lxx"
#
# Jailhouse settings
#
COMPATIBLE_MACHINE:tie-jailhouse = "am62xx|am62pxx|am62lxx"
BRANCH = "ti-linux-6.12.y"
BRANCH:tie-jailhouse = "ti-linux-6.12.y-jailhouse"
BRANCH:tie-jailhouse:bsp-ti-6_12 = "ti-linux-6.12.y-jailhouse"
SRCREV = "c9e21a1ebd757f2b4487035382bbf65299cf8170"
SRCREV:tie-jailhouse = "229a48602ad1557612a4ffabec6a3cbcdd745f87"
KERNEL_GIT_URI = "git://git.ti.com/git/processor-sdk/linux.git"
SRCREV:tie-jailhouse:bsp-ti-6_12 = "229a48602ad1557612a4ffabec6a3cbcdd745f87"
KERNEL_GIT_URI:tie-jailhouse = "git://git.ti.com/git/processor-sdk/linux.git"