summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/conf/machine/include
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@konsulko.com>2022-05-05 17:44:19 +0000
committerRyan Eatmon <reatmon@ti.com>2022-05-05 14:22:22 -0500
commit50c81f868c6c7046ca203f2d7cc5f2d4053b4fdc (patch)
tree895a06123d106ec894454fb2230bba8d8802bc23 /meta-ti-bsp/conf/machine/include
parenta9327edb03815883ee78d547eb4011bc4b7f4439 (diff)
downloadmeta-ti-50c81f868c6c7046ca203f2d7cc5f2d4053b4fdc.tar.gz
conf/machine: add preferences for 3D graphics providers
Specify default 3D GLES/EGL providers for platforms using SGX and Rogue GPUs, both kernel and user-space components. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/conf/machine/include')
-rw-r--r--meta-ti-bsp/conf/machine/include/am62xx.inc6
-rw-r--r--meta-ti-bsp/conf/machine/include/am65xx.inc6
-rw-r--r--meta-ti-bsp/conf/machine/include/j721e.inc6
-rw-r--r--meta-ti-bsp/conf/machine/include/j721s2.inc6
-rw-r--r--meta-ti-bsp/conf/machine/include/omap-a15.inc5
-rw-r--r--meta-ti-bsp/conf/machine/include/ti33x.inc5
-rw-r--r--meta-ti-bsp/conf/machine/include/ti43x.inc5
7 files changed, 39 insertions, 0 deletions
diff --git a/meta-ti-bsp/conf/machine/include/am62xx.inc b/meta-ti-bsp/conf/machine/include/am62xx.inc
index 56cd7c20..ce768895 100644
--- a/meta-ti-bsp/conf/machine/include/am62xx.inc
+++ b/meta-ti-bsp/conf/machine/include/am62xx.inc
@@ -6,6 +6,12 @@ MACHINE_FEATURES += "screen touchscreen gpu"
6SERIAL_CONSOLES = "115200;ttyS2" 6SERIAL_CONSOLES = "115200;ttyS2"
7SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" 7SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
8 8
9PREFERRED_PROVIDER_virtual/egl = "ti-img-rogue-umlibs"
10PREFERRED_PROVIDER_virtual/libgles1 = "ti-img-rogue-umlibs"
11PREFERRED_PROVIDER_virtual/libgles2 = "ti-img-rogue-umlibs"
12PREFERRED_PROVIDER_virtual/libgbm = "ti-img-rogue-umlibs"
13PREFERRED_PROVIDER_virtual/gpudriver = "ti-img-rogue-driver"
14
9# AM62 supports multi-certificate images, use the same 15# AM62 supports multi-certificate images, use the same
10IMAGE_BOOT_FILES = "${IMAGE_BOOT_FILES_MULTI_CERT}" 16IMAGE_BOOT_FILES = "${IMAGE_BOOT_FILES_MULTI_CERT}"
11 17
diff --git a/meta-ti-bsp/conf/machine/include/am65xx.inc b/meta-ti-bsp/conf/machine/include/am65xx.inc
index 111ef96f..b71b4686 100644
--- a/meta-ti-bsp/conf/machine/include/am65xx.inc
+++ b/meta-ti-bsp/conf/machine/include/am65xx.inc
@@ -6,6 +6,12 @@ MACHINE_FEATURES += "screen touchscreen gpu"
6SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1" 6SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1"
7SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" 7SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
8 8
9PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um"
10PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um"
11PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"
12PREFERRED_PROVIDER_virtual/libgbm = "ti-sgx-ddk-um"
13PREFERRED_PROVIDER_virtual/gpudriver = "ti-sgx-ddk-km"
14
9KERNEL_DEVICETREE = " \ 15KERNEL_DEVICETREE = " \
10 ti/k3-am654-base-board.dtb \ 16 ti/k3-am654-base-board.dtb \
11 ti/k3-am654-base-board-sr1.dtbo \ 17 ti/k3-am654-base-board-sr1.dtbo \
diff --git a/meta-ti-bsp/conf/machine/include/j721e.inc b/meta-ti-bsp/conf/machine/include/j721e.inc
index d965327c..85952d32 100644
--- a/meta-ti-bsp/conf/machine/include/j721e.inc
+++ b/meta-ti-bsp/conf/machine/include/j721e.inc
@@ -2,3 +2,9 @@ require conf/machine/include/j7.inc
2SOC_FAMILY:append = ":j721e" 2SOC_FAMILY:append = ":j721e"
3 3
4MACHINE_FEATURES += "gpu" 4MACHINE_FEATURES += "gpu"
5
6PREFERRED_PROVIDER_virtual/egl = "ti-img-rogue-umlibs"
7PREFERRED_PROVIDER_virtual/libgles1 = "ti-img-rogue-umlibs"
8PREFERRED_PROVIDER_virtual/libgles2 = "ti-img-rogue-umlibs"
9PREFERRED_PROVIDER_virtual/libgbm = "ti-img-rogue-umlibs"
10PREFERRED_PROVIDER_virtual/gpudriver = "ti-img-rogue-driver"
diff --git a/meta-ti-bsp/conf/machine/include/j721s2.inc b/meta-ti-bsp/conf/machine/include/j721s2.inc
index 06654179..65b39118 100644
--- a/meta-ti-bsp/conf/machine/include/j721s2.inc
+++ b/meta-ti-bsp/conf/machine/include/j721s2.inc
@@ -2,3 +2,9 @@ require conf/machine/include/j7.inc
2SOC_FAMILY:append = ":j721s2" 2SOC_FAMILY:append = ":j721s2"
3 3
4MACHINE_FEATURES += "gpu" 4MACHINE_FEATURES += "gpu"
5
6PREFERRED_PROVIDER_virtual/egl = "ti-img-rogue-umlibs"
7PREFERRED_PROVIDER_virtual/libgles1 = "ti-img-rogue-umlibs"
8PREFERRED_PROVIDER_virtual/libgles2 = "ti-img-rogue-umlibs"
9PREFERRED_PROVIDER_virtual/libgbm = "ti-img-rogue-umlibs"
10PREFERRED_PROVIDER_virtual/gpudriver = "ti-img-rogue-driver"
diff --git a/meta-ti-bsp/conf/machine/include/omap-a15.inc b/meta-ti-bsp/conf/machine/include/omap-a15.inc
index 94ecab34..7cff38dc 100644
--- a/meta-ti-bsp/conf/machine/include/omap-a15.inc
+++ b/meta-ti-bsp/conf/machine/include/omap-a15.inc
@@ -10,6 +10,11 @@ MACHINE_KERNEL_PR = "r7"
10PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging" 10PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
11PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging" 11PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
12PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging" 12PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
13PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um"
14PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um"
15PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"
16PREFERRED_PROVIDER_virtual/libgbm = "ti-sgx-ddk-um"
17PREFERRED_PROVIDER_virtual/gpudriver = "ti-sgx-ddk-km"
13 18
14KERNEL_IMAGETYPE = "zImage" 19KERNEL_IMAGETYPE = "zImage"
15KERNEL_IMAGETYPES = "zImage uImage" 20KERNEL_IMAGETYPES = "zImage uImage"
diff --git a/meta-ti-bsp/conf/machine/include/ti33x.inc b/meta-ti-bsp/conf/machine/include/ti33x.inc
index 083a24b6..2f493404 100644
--- a/meta-ti-bsp/conf/machine/include/ti33x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti33x.inc
@@ -20,6 +20,11 @@ MACHINE_KERNEL_PR = "r22"
20PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging" 20PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
21PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging" 21PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
22PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging" 22PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
23PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um"
24PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um"
25PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"
26PREFERRED_PROVIDER_virtual/libgbm = "ti-sgx-ddk-um"
27PREFERRED_PROVIDER_virtual/gpudriver = "ti-sgx-ddk-km"
23 28
24KERNEL_IMAGETYPE = "zImage" 29KERNEL_IMAGETYPE = "zImage"
25 30
diff --git a/meta-ti-bsp/conf/machine/include/ti43x.inc b/meta-ti-bsp/conf/machine/include/ti43x.inc
index 8757b545..3d69e453 100644
--- a/meta-ti-bsp/conf/machine/include/ti43x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti43x.inc
@@ -23,6 +23,11 @@ MACHINE_KERNEL_PR = "r3"
23PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging" 23PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
24PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging" 24PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
25PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging" 25PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
26PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um"
27PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um"
28PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"
29PREFERRED_PROVIDER_virtual/libgbm = "ti-sgx-ddk-um"
30PREFERRED_PROVIDER_virtual/gpudriver = "ti-sgx-ddk-km"
26 31
27KERNEL_IMAGETYPE = "zImage" 32KERNEL_IMAGETYPE = "zImage"
28 33