Attest: Set features with config header file

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: Ida7dd261415ac660a425931624a658d766745b91
diff --git a/platform/ext/common/provisioning.c b/platform/ext/common/provisioning.c
index 8b6c3e7..358d772 100644
--- a/platform/ext/common/provisioning.c
+++ b/platform/ext/common/provisioning.c
@@ -5,6 +5,7 @@
  *
  */
 
+#include "config_attest.h"
 #include "tfm_plat_provisioning.h"
 
 #include "cmsis_compiler.h"
@@ -90,11 +91,11 @@
     /* verification_service_url */
     "www.trustedfirmware.org",
     /* attestation_profile_definition */
-#if defined(ATTEST_TOKEN_PROFILE_PSA_IOT_1)
+#if ATTEST_TOKEN_PROFILE_PSA_IOT_1
     "PSA_IOT_PROFILE_1",
-#elif defined(ATTEST_TOKEN_PROFILE_PSA_2_0_0)
+#elif ATTEST_TOKEN_PROFILE_PSA_2_0_0
     "http://arm.com/psa/2.0.0",
-#elif defined(ATTEST_TOKEN_PROFILE_ARM_CCA)
+#elif ATTEST_TOKEN_PROFILE_ARM_CCA
     "http://arm.com/CCA-SSD/1.0.0",
 #else
 #ifdef TFM_PARTITION_INITIAL_ATTESTATION
@@ -195,7 +196,7 @@
         return err;
     }
 
-#ifdef ATTEST_INCLUDE_COSE_KEY_ID
+#if ATTEST_INCLUDE_COSE_KEY_ID
     err = tfm_plat_otp_write(PLAT_OTP_ID_IAK_ID,
                              sizeof(psa_rot_prov_data.iak_id),
                              psa_rot_prov_data.iak_id);