From 1a2b4ab0096faa727b4f5c1282a99d78ba262c0c Mon Sep 17 00:00:00 2001 From: Ryan Eatmon Date: Thu, 20 Jun 2024 10:32:08 -0500 Subject: conf/machine, ti-bsp: Add support for next BSP provider For our upstream testing flow we have the need to have a "next" BSP for configuring various settings based on building the latest kernel/uboot. Signed-off-by: Ryan Eatmon --- meta-ti-bsp/conf/machine/include/ti-bsp.inc | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/meta-ti-bsp/conf/machine/include/ti-bsp.inc b/meta-ti-bsp/conf/machine/include/ti-bsp.inc index 953737a0..33611689 100644 --- a/meta-ti-bsp/conf/machine/include/ti-bsp.inc +++ b/meta-ti-bsp/conf/machine/include/ti-bsp.inc @@ -3,7 +3,7 @@ # preferences for kernel, bootloader and graphics components, as # well as a dedicated machine override. -# Supported options are: mainline, ti-6_6, ti-6_1, bb_org +# Supported options are: mainline, next, ti-6_6, ti-6_1, bb_org TI_PREFERRED_BSP ??= "ti-6_6" # Use bsp-* namespace for overrides @@ -22,6 +22,19 @@ BSP_BOOTLOADER_VERSION:bsp-mainline = "%" # in mainline, usually present in TI staging or derivative like BB.org MACHINE_FEATURES:remove:bsp-mainline = "gpu" +# ========== +# next +# upcoming upstream/mainline kernel, u-boot +# ========== +BSP_KERNEL_PROVIDER:bsp-next = "linux-ti-next" +BSP_KERNEL_VERSION:bsp-next = "%" +BSP_BOOTLOADER_PROVIDER:bsp-next = "u-boot-ti-mainline" +BSP_BOOTLOADER_VERSION:bsp-next = "%" + +# GPU support requires out-of-tree SGX and Rogue drivers not available +# in next, usually present in TI staging or derivative like BB.org +MACHINE_FEATURES:remove:bsp-next = "gpu" + # ========== # ti-6_6 # TI staging kernel 6.6, u-boot 2024.04 -- cgit v1.2.3-54-g00ecf