regression: add case 1017

Adds regression case 1017 to test coalesced memref parameters.

Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
diff --git a/ta/os_test/os_test.c b/ta/os_test/os_test.c
index b29be3f..a61466b 100644
--- a/ta/os_test/os_test.c
+++ b/ta/os_test/os_test.c
@@ -1047,3 +1047,20 @@
 
 	return TEE_SUCCESS;
 }
+
+TEE_Result ta_entry_params(uint32_t param_types, TEE_Param params[4])
+{
+	size_t n;
+
+	if (param_types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT,
+					   TEE_PARAM_TYPE_MEMREF_INPUT,
+					   TEE_PARAM_TYPE_MEMREF_OUTPUT,
+					   TEE_PARAM_TYPE_MEMREF_OUTPUT))
+		return TEE_ERROR_BAD_PARAMETERS;
+
+	for (n = 0; n < TEE_NUM_PARAMS; n++)
+		if (!params[n].memref.buffer || !params[n].memref.size)
+			return TEE_ERROR_BAD_PARAMETERS;
+
+	return TEE_SUCCESS;
+}