summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLothar Felten <lothar.felten@gmail.com>2016-07-14 14:04:47 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-07-24 16:10:18 +0200
commit88ac054a3e0aa5b84837b585edc21cba4d45c1e2 (patch)
tree96947804e089946d2386f2fdc66cc11498edc6c7
parentfa0e26de0b48472251bc1333f33e1517270e3370 (diff)
downloadbuildroot-88ac054a3e0aa5b84837b585edc21cba4d45c1e2.tar.gz
buildroot-88ac054a3e0aa5b84837b585edc21cba4d45c1e2.zip
package/ti-sgx-demos: new package
This package adds the SGX demos from Imagination Technologies, they are available as binaries only. This package contains binaries compiled for the SGX graphics accelerator used in the following Texas Instruments SoCs: AM335x, AM437x, AM4430, AM5430. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/Config.in1
-rw-r--r--package/ti-sgx-demos/Config.in9
-rw-r--r--package/ti-sgx-demos/ti-sgx-demos.hash2
-rw-r--r--package/ti-sgx-demos/ti-sgx-demos.mk18
4 files changed, 30 insertions, 0 deletions
diff --git a/package/Config.in b/package/Config.in
index 72c0be3a63..181921b335 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -454,6 +454,7 @@ endmenu
source "package/sysstat/Config.in"
source "package/targetcli-fb/Config.in"
source "package/ti-gfx/Config.in"
+ source "package/ti-sgx-demos/Config.in"
source "package/ti-sgx-km/Config.in"
source "package/ti-sgx-um/Config.in"
source "package/ti-uim/Config.in"
diff --git a/package/ti-sgx-demos/Config.in b/package/ti-sgx-demos/Config.in
new file mode 100644
index 0000000000..ea06fdb3ad
--- /dev/null
+++ b/package/ti-sgx-demos/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_TI_SGX_DEMOS
+ bool "ti-sgx-demos"
+ depends on BR2_PACKAGE_TI_SGX_UM
+ help
+ These SGX powervr demo applications from Imagination
+ Technologies are availabe as binaries only. The binaries
+ are compiled for the TI SGX implementation.
+
+ http://git.ti.com/graphics/img-pvr-sdk
diff --git a/package/ti-sgx-demos/ti-sgx-demos.hash b/package/ti-sgx-demos/ti-sgx-demos.hash
new file mode 100644
index 0000000000..43acf9102a
--- /dev/null
+++ b/package/ti-sgx-demos/ti-sgx-demos.hash
@@ -0,0 +1,2 @@
+# Locally computed:
+sha256 9d1d4da2c2b35303e239f99eb4003b8b206078a682aa083d5fb831ee4197f3bf ti-sgx-demos-f24650bc8243b25c23d6a0a502ed79fc472ac424.tar.gz
diff --git a/package/ti-sgx-demos/ti-sgx-demos.mk b/package/ti-sgx-demos/ti-sgx-demos.mk
new file mode 100644
index 0000000000..80af79b983
--- /dev/null
+++ b/package/ti-sgx-demos/ti-sgx-demos.mk
@@ -0,0 +1,18 @@
+################################################################################
+#
+# ti-sgx-demos
+#
+################################################################################
+
+# This correpsonds to SDK 02.00.00.00
+TI_SGX_DEMOS_VERSION = f24650bc8243b25c23d6a0a502ed79fc472ac424
+TI_SGX_DEMOS_SITE = git://git.ti.com/graphics/img-pvr-sdk.git
+TI_SGX_DEMOS_LICENSE = Imagination Technologies License Agreement
+TI_SGX_DEMOS_LICENSE_FILES = LegalNotice.txt
+
+define TI_SGX_DEMOS_INSTALL_TARGET_CMDS
+ cp -dpfr $(@D)/targetfs/Examples/Advanced/OGLES* \
+ $(TARGET_DIR)/usr/bin/
+endef
+
+$(eval $(generic-package))
OpenPOWER on IntegriCloud