summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@konsulko.com>2024-12-13 18:31:55 -0500
committerRyan Eatmon <reatmon@ti.com>2024-12-16 08:47:11 -0600
commit397a903c88c9936151ce703b628c27fa97e601d6 (patch)
treeeb4aba3378b304fb337aa3d93d053b0aac6c61b8
parentf3c941232a0e0d0cd072e6cd5bbcea29f35a52bc (diff)
downloadmeta-ti-397a903c88c9936151ce703b628c27fa97e601d6.tar.gz
conf/machine: move "bb_org" BSP settings to meta-beagle
Define "bb_org" default BSP settings in meta-beagle layer that all Beagle platforms will use. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
-rw-r--r--meta-beagle/conf/machine/include/beagle-bsp.inc24
-rw-r--r--meta-ti-bsp/conf/machine/include/ti-bsp.inc21
2 files changed, 25 insertions, 20 deletions
diff --git a/meta-beagle/conf/machine/include/beagle-bsp.inc b/meta-beagle/conf/machine/include/beagle-bsp.inc
new file mode 100644
index 00000000..77d0b483
--- /dev/null
+++ b/meta-beagle/conf/machine/include/beagle-bsp.inc
@@ -0,0 +1,24 @@
1# Use meta-ti-bsp "multi-BSP" facility to create a custom "bb_org" BSP profile
2# with default preferences for Beagle platforms
3
4# Default is bb_org, but can override with any of the existing options
5TI_PREFERRED_BSP ?= "bb_org"
6
7# ==========
8# bb_org
9# BeagleBoard.org kernel 6.1, u-boot 2023.04
10# based on TI staging trees with extra Beagle-specific features
11# but may not be up-to-date with TI version
12# ==========
13BSP_KERNEL_PROVIDER:bsp-bb_org = "linux-bb.org"
14BSP_KERNEL_VERSION:bsp-bb_org = "%"
15BSP_BOOTLOADER_PROVIDER:bsp-bb_org = "u-boot-bb.org"
16BSP_BOOTLOADER_VERSION:bsp-bb_org = "%"
17
18BSP_SGX_DRIVER_PROVIDER:bsp-bb_org = "ti-sgx-ddk-km"
19BSP_SGX_DRIVER_VERSION:bsp-bb_org = "1.17%"
20BSP_SGX_UMLIBS_VERSION:bsp-bb_org = "1.17%"
21BSP_ROGUE_DRIVER_PROVIDER:bsp-bb_org = "ti-img-rogue-driver"
22BSP_ROGUE_DRIVER_VERSION:bsp-bb_org = "23%"
23BSP_ROGUE_UMLIBS_VERSION:bsp-bb_org = "23%"
24BSP_MESA_PVR_VERSION:bsp-bb_org = "22%"
diff --git a/meta-ti-bsp/conf/machine/include/ti-bsp.inc b/meta-ti-bsp/conf/machine/include/ti-bsp.inc
index 814c6ca8..4bbe7668 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 @@
3# preferences for kernel, bootloader and graphics components, as 3# preferences for kernel, bootloader and graphics components, as
4# well as a dedicated machine override. 4# well as a dedicated machine override.
5 5
6# Supported options are: mainline, next, ti-6_6, ti-6_1, bb_org 6# Supported options are: mainline, next, ti-6_12, ti-6_6, ti-6_1
7TI_PREFERRED_BSP ??= "ti-6_6" 7TI_PREFERRED_BSP ??= "ti-6_6"
8 8
9# Use bsp-* namespace for overrides 9# Use bsp-* namespace for overrides
@@ -83,25 +83,6 @@ BSP_ROGUE_UMLIBS_VERSION:bsp-ti-6_1 = "23%"
83BSP_MESA_PVR_VERSION:bsp-ti-6_1 = "22%" 83BSP_MESA_PVR_VERSION:bsp-ti-6_1 = "22%"
84 84
85# ========== 85# ==========
86# bb_org
87# BeagleBoard.org kernel 6.1, u-boot 2023.04
88# based on TI staging trees with extra Beagle-specific features
89# but may not be up-to-date with TI version
90# ==========
91BSP_KERNEL_PROVIDER:bsp-bb_org = "linux-bb.org"
92BSP_KERNEL_VERSION:bsp-bb_org = "%"
93BSP_BOOTLOADER_PROVIDER:bsp-bb_org = "u-boot-bb.org"
94BSP_BOOTLOADER_VERSION:bsp-bb_org = "%"
95
96BSP_SGX_DRIVER_PROVIDER:bsp-bb_org = "ti-sgx-ddk-km"
97BSP_SGX_DRIVER_VERSION:bsp-bb_org = "1.17%"
98BSP_SGX_UMLIBS_VERSION:bsp-bb_org = "1.17%"
99BSP_ROGUE_DRIVER_PROVIDER:bsp-bb_org = "ti-img-rogue-driver"
100BSP_ROGUE_DRIVER_VERSION:bsp-bb_org = "23%"
101BSP_ROGUE_UMLIBS_VERSION:bsp-bb_org = "23%"
102BSP_MESA_PVR_VERSION:bsp-bb_org = "22%"
103
104# ==========
105# sane fallback defaults 86# sane fallback defaults
106# if specific values are not defined or bsp is set incorrectly 87# if specific values are not defined or bsp is set incorrectly
107# use default preference TI staging and SW-rendering graphics 88# use default preference TI staging and SW-rendering graphics