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
 ################################################################################