summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Barker <paul.barker@sancloud.co.uk>2019-06-11 12:13:32 +0000
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2019-06-11 21:42:41 +0000
commit083b4ce830a2bc7ef6574f65a6c75aa221c21f1e (patch)
treea1f3da40afc7bfae1bc199d83c6c41eea547eaa3
parent8372ce6f4705380a59f66d64f86884d1c6d90709 (diff)
Import aglsetup templates and config for BBE
The templates and config include files used with aglsetup.sh to build for the Sancloud BBE are imported from the meta-sancloud layer. This should make future maintenance easier. The templates are updated to match the new repository structure at the same time. Bug-AGL: SPEC-2507 Change-Id: I2b4717bd79d949a12b13e6bfece152e82bb8114c Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
-rw-r--r--meta-agl-bsp/conf/include/agl_bbe.inc43
-rw-r--r--templates/machine/bbe/50_bblayers.conf.inc5
-rw-r--r--templates/machine/bbe/50_local.conf.inc2
3 files changed, 50 insertions, 0 deletions
diff --git a/meta-agl-bsp/conf/include/agl_bbe.inc b/meta-agl-bsp/conf/include/agl_bbe.inc
new file mode 100644
index 000000000..4f4dc9862
--- /dev/null
+++ b/meta-agl-bsp/conf/include/agl_bbe.inc
@@ -0,0 +1,43 @@
+# This config is for the Sancloud BBE, adapted from the config provider for the
+# standard Beaglebone
+
+AGL_DEFAULT_IMAGE_FSTYPES = "tar.xz wic.xz wic.bmap"
+
+CORE_IMAGE_EXTRA_INSTALL += "packagegroup-machine-base"
+
+#-------------------------------------------------
+## Graphics section ##
+#-------------------------------------------------
+PACKAGES_GFX = "omapdrm-pvr"
+IMAGE_INSTALL_append = " ${PACKAGES_GFX}"
+
+
+# Enable Gfx Pkgs
+MACHINE_FEATURES_append = " sgx"
+MULTI_PROVIDER_WHITELIST += "virtual/libgl virtual/egl virtual/libgles1 virtual/libgles2"
+
+DEPENDS_remove = "virtual/libgl"
+
+# Preferred providers
+PREFERRED_PROVIDER_virtual/libgles1 = ""
+PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"
+PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um"
+PREFERRED_PROVIDER_virtual/mesa = "mesa-gl"
+PREFERRED_PROVIDER_libgbm = "libgbm"
+
+#Preferred versions
+PREFERRED_VERSION_libgbm = "10.0.0"
+
+#-------------------------------------------------
+## Multimedia section ##
+#-------------------------------------------------
+
+# DEFAULTTUNE for cortex-a8
+DISTRO_FEATURES_append = " agl-medium-arm-compiler"
+
+SECURITY_CFLAGS_pn-mozjs = ""
+SECURITY_LDFLAGS_pn-mozjs = ""
+SECURITY_CFLAGS_pn-gpm = ""
+SECURITY_LDFLAGS_pn-gpm = ""
+SECURITY_CFLAGS_pn-libatasmart = ""
+SECURITY_LDFLAGS_pn-libatasmart = ""
diff --git a/templates/machine/bbe/50_bblayers.conf.inc b/templates/machine/bbe/50_bblayers.conf.inc
new file mode 100644
index 000000000..0b42c9bff
--- /dev/null
+++ b/templates/machine/bbe/50_bblayers.conf.inc
@@ -0,0 +1,5 @@
+BBLAYERS =+ " \
+ ${METADIR}/bsp/meta-ti \
+ ${METADIR}/bsp/meta-sancloud \
+ ${METADIR}/bsp/meta-rtlwifi \
+ "
diff --git a/templates/machine/bbe/50_local.conf.inc b/templates/machine/bbe/50_local.conf.inc
new file mode 100644
index 000000000..7f378e5cb
--- /dev/null
+++ b/templates/machine/bbe/50_local.conf.inc
@@ -0,0 +1,2 @@
+MACHINE = "bbe"
+require conf/include/agl_bbe.inc