Add GP support in xtest build (qemu)
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Signed-off-by: Pascal Brand <pascal.brand@st.com>
diff --git a/qemu.mk b/qemu.mk
index 7609aa3..2b2a8eb 100644
--- a/qemu.mk
+++ b/qemu.mk
@@ -165,9 +165,38 @@
CROSS_COMPILE_HOST="$(CCACHE)$(AARCH32_CROSS_COMPILE)" \
CROSS_COMPILE_TA="$(CCACHE)$(AARCH32_CROSS_COMPILE)" \
TA_DEV_KIT_DIR=$(OPTEE_OS_PATH)/out/arm-plat-vexpress/export-user_ta \
+ CFG_ARM32=y \
+ CFG_DEV_PATH=$(ROOT) \
O=$(OPTEE_TEST_OUT_PATH); \
fi
+xtest-clean:
+ @if [ -d "$(OPTEE_TEST_PATH)" ]; then \
+ make -C $(OPTEE_TEST_PATH) \
+ -j`getconf _NPROCESSORS_ONLN` \
+ CROSS_COMPILE_HOST="$(CCACHE)$(AARCH32_CROSS_COMPILE)" \
+ CROSS_COMPILE_TA="$(CCACHE)$(AARCH32_CROSS_COMPILE)" \
+ TA_DEV_KIT_DIR=$(OPTEE_OS_PATH)/out/arm-plat-vexpress/export-user_ta \
+ CFG_ARM32=y \
+ CFG_DEV_PATH=$(ROOT) \
+ O=$(OPTEE_TEST_OUT_PATH) \
+ clean; \
+ fi
+
+xtest-patch: optee-os optee-client
+ @if [ -d "$(OPTEE_TEST_PATH)" ]; then \
+ make -C $(OPTEE_TEST_PATH) \
+ -j`getconf _NPROCESSORS_ONLN` \
+ CROSS_COMPILE_HOST="$(CCACHE)$(AARCH32_CROSS_COMPILE)" \
+ CROSS_COMPILE_TA="$(CCACHE)$(AARCH32_CROSS_COMPILE)" \
+ TA_DEV_KIT_DIR=$(OPTEE_OS_PATH)/out/arm-plat-vexpress/export-user_ta \
+ CFG_ARM32=y \
+ CFG_DEV_PATH=$(ROOT) \
+ CFG_OPTEE_TEST_PATH=$(OPTEE_TEST_PATH) \
+ O=$(OPTEE_TEST_OUT_PATH) \
+ patch; \
+ fi
+
################################################################################
# Root FS
################################################################################