- select provider of egl/libgles1/libgles2 based on MACHINE_FEATURES (xsgx vs. sgx) - enable SRCIPK for ti-xsgx-ddk-km (SGX DDK for X11) - set X11 as the default build - remove waylad, sgx - add xsgx
Signed-off-by: Eric Ruei <[email protected]> --- conf/distro/include/branding-processor-sdk.inc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/conf/distro/include/branding-processor-sdk.inc b/conf/distro/include/branding-processor-sdk.inc index 43faa26..8f4aaf9 100644 --- a/conf/distro/include/branding-processor-sdk.inc +++ b/conf/distro/include/branding-processor-sdk.inc @@ -11,9 +11,19 @@ PREFERRED_PROVIDER_virtual/kernel_omapl137 = "linux-dummy" #PREFERRED_PROVIDER_virtual/kernel_keystone = "linux-processor-sdk${ARAGO_KERNEL_SUFFIX}" PREFERRED_VERSION_linux-processor-sdk = "4.4%" +# Use xsgx-ddk for X11 build +PREFERRED_PROVIDER_virtual/egl = "${@bb.utils.contains('MACHINE_FEATURES', 'xsgx', 'ti-xsgx-ddk-um', 'ti-sgx-ddk-um', d)}" +PREFERRED_PROVIDER_virtual/libgles1 = "${@bb.utils.contains('MACHINE_FEATURES', 'xsgx', 'ti-xsgx-ddk-um', 'ti-sgx-ddk-um', d)}" +PREFERRED_PROVIDER_virtual/libgles2 = "${@bb.utils.contains('MACHINE_FEATURES', 'xsgx', 'ti-xsgx-ddk-um', 'ti-sgx-ddk-um', d)}" + # Remove wayland from keystone DISTRO_FEATURES. DISTRO_FEATURES_remove_keystone = "wayland opengl" +# Set X11 as default build +DISTRO_FEATURES_remove = "wayland" +MACHINE_FEATURES_remove = "sgx" +MACHINE_FEATURES_append = " xsgx" + # CMEM reserved memory RESERVE_CMEM_dra7xx = "1" RESERVE_CMEM_keystone = "1" @@ -96,3 +106,6 @@ SRCIPK_SHALLOW_DEPTH_pn-linux-ti-staging-rt = "400" SRCIPK_CUSTOM_GIT_BRANCH_pn-u-boot-ti-staging = "processor-sdk-local" SRCIPK_CUSTOM_GIT_MESSAGE_pn-u-boot-ti-staging = "${SRCIPK_GIT_COMMIT_MESSAGE}" + +CREATE_SRCIPK_pn-ti-xsgx-ddk-km = "1" +SRCIPK_INSTALL_DIR_pn-ti-xsgx-ddk-km = "board-support/extra-drivers/${PN}-${PV}" -- 1.9.1 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
