1 #ifndef _out_arm_include_generated_conf_h_ 2 #define _out_arm_include_generated_conf_h_ 3 #define CFG_AES_GCM_TABLE_BASED 1 4 #define CFG_ARM32_ta_arm32 1 5 #define CFG_ARM64_core 1 6 #define CFG_ARM64_ldelf 1 7 #define CFG_ARM64_ta_arm64 1 8 #define CFG_ARM_GICV3 1 9 /* CFG_BOOT_SECONDARY_REQUEST is not set */ 10 #define CFG_CC_OPT_LEVEL s 11 #define CFG_COMPAT_GP10_DES 1 12 #define CFG_CORE_ARM64_PA_BITS 32 13 #define CFG_CORE_ASLR 1 14 /* CFG_CORE_ASYNC_NOTIF is not set */ 15 #define CFG_CORE_ASYNC_NOTIF_GIC_INTID 0 16 /* CFG_CORE_BGET_BESTFIT is not set */ 17 #define CFG_CORE_BIGNUM_MAX_BITS 4096 18 /* CFG_CORE_BTI is not set */ 19 #define CFG_CORE_CLUSTER_SHIFT 2 20 /* CFG_CORE_DEBUG_CHECK_STACKS is not set */ 21 /* CFG_CORE_DUMP_OOM is not set */ 22 #define CFG_CORE_DYN_SHM 1 23 #define CFG_CORE_HEAP_SIZE 65536 24 #define CFG_CORE_HUK_SUBKEY_COMPAT 1 25 /* CFG_CORE_HUK_SUBKEY_COMPAT_USE_OTP_DIE_ID is not set */ 26 /* CFG_CORE_LARGE_PHYS_ADDR is not set */ 27 #define CFG_CORE_MAX_SYSCALL_RECURSION 4 28 #define CFG_CORE_MBEDTLS_MPI 1 29 #define CFG_CORE_NEX_HEAP_SIZE 16384 30 /* CFG_CORE_PAGE_TAG_AND_IV is not set */ 31 #define CFG_CORE_RESERVED_SHM 1 32 /* CFG_CORE_RODATA_NOEXEC is not set */ 33 #define CFG_CORE_RWDATA_NOEXEC 1 34 /* CFG_CORE_SANITIZE_KADDRESS is not set */ 35 /* CFG_CORE_SANITIZE_UNDEFINED is not set */ 36 #define CFG_CORE_THREAD_SHIFT 0 37 /* CFG_CORE_TPM_EVENT_LOG is not set */ 38 #define CFG_CORE_TZSRAM_EMUL_SIZE 458752 39 #define CFG_CORE_UNMAP_CORE_AT_EL0 1 40 #define CFG_CORE_WORKAROUND_NSITR_CACHE_PRIME 1 41 #define CFG_CORE_WORKAROUND_SPECTRE_BP 1 42 #define CFG_CORE_WORKAROUND_SPECTRE_BP_SEC 1 43 #define CFG_CRYPTO 1 44 #define CFG_CRYPTOLIB_DIR core/lib/libtomcrypt 45 #define CFG_CRYPTOLIB_NAME tomcrypt 46 #define CFG_CRYPTOLIB_NAME_tomcrypt 1 47 #define CFG_CRYPTO_AES 1 48 /* CFG_CRYPTO_AES_GCM_FROM_CRYPTOLIB is not set */ 49 #define CFG_CRYPTO_CBC 1 50 #define CFG_CRYPTO_CBC_MAC 1 51 #define CFG_CRYPTO_CBC_MAC_BUNDLE_BLOCKS 64 52 #define CFG_CRYPTO_CCM 1 53 #define CFG_CRYPTO_CMAC 1 54 #define CFG_CRYPTO_CONCAT_KDF 1 55 #define CFG_CRYPTO_CTR 1 56 #define CFG_CRYPTO_CTS 1 57 #define CFG_CRYPTO_DES 1 58 #define CFG_CRYPTO_DH 1 59 #define CFG_CRYPTO_DSA 1 60 #define CFG_CRYPTO_ECB 1 61 #define CFG_CRYPTO_ECC 1 62 #define CFG_CRYPTO_GCM 1 63 #define CFG_CRYPTO_HKDF 1 64 #define CFG_CRYPTO_HMAC 1 65 #define CFG_CRYPTO_MD5 1 66 #define CFG_CRYPTO_PBKDF2 1 67 #define CFG_CRYPTO_RSA 1 68 #define CFG_CRYPTO_RSASSA_NA1 1 69 #define CFG_CRYPTO_SHA1 1 70 #define CFG_CRYPTO_SHA224 1 71 #define CFG_CRYPTO_SHA256 1 72 #define CFG_CRYPTO_SHA384 1 73 #define CFG_CRYPTO_SHA512 1 74 #define CFG_CRYPTO_SHA512_256 1 75 #define CFG_CRYPTO_SIZE_OPTIMIZATION 1 76 #define CFG_CRYPTO_SM2_DSA 1 77 #define CFG_CRYPTO_SM2_KEP 1 78 #define CFG_CRYPTO_SM2_PKE 1 79 #define CFG_CRYPTO_SM3 1 80 #define CFG_CRYPTO_SM4 1 81 #define CFG_CRYPTO_XTS 1 82 #define CFG_DEBUG_INFO 1 83 #define CFG_DEVICE_ENUM_PTA 1 84 /* CFG_DRIVERS_CLK is not set */ 85 /* CFG_DRIVERS_CLK_DT is not set */ 86 /* CFG_DRIVERS_CLK_FIXED is not set */ 87 /* CFG_DRIVERS_RSTCTRL is not set */ 88 #define CFG_DT 1 89 #define CFG_DTB_MAX_SIZE 0x100000 90 #define CFG_EARLY_TA 1 91 #define CFG_EARLY_TA_COMPRESS 1 92 #define CFG_EMBEDDED_TS 1 93 /* CFG_EMBED_DTB is not set */ 94 #define CFG_ENABLE_EMBEDDED_TESTS 1 95 /* CFG_ENABLE_SCTLR_RR is not set */ 96 /* CFG_ENABLE_SCTLR_Z is not set */ 97 /* CFG_EXTERNAL_DTB_OVERLAY is not set */ 98 #define CFG_FTRACE_BUF_WHEN_FULL shift 99 /* CFG_FTRACE_SUPPORT is not set */ 100 #define CFG_FTRACE_US_MS 10000 101 /* CFG_GENERATE_DTB_OVERLAY is not set */ 102 #define CFG_GIC 1 103 #define CFG_GP_SOCKETS 1 104 /* CFG_HWRNG_PTA is not set */ 105 #define CFG_HWSUPP_MEM_PERM_PXN 1 106 #define CFG_HWSUPP_MEM_PERM_WXN 1 107 #define CFG_IN_TREE_EARLY_TAS trusted_keys/f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c 108 #define CFG_KERN_LINKER_ARCH aarch64 109 #define CFG_KERN_LINKER_FORMAT elf64-littleaarch64 110 #define CFG_LIBUTILS_WITH_ISOC 1 111 /* CFG_LOCKDEP is not set */ 112 #define CFG_LOCKDEP_RECORD_STACK 1 113 #define CFG_LPAE_ADDR_SPACE_BITS 32 114 #define CFG_MMAP_REGIONS 13 115 #define CFG_MSG_LONG_PREFIX_MASK 0x1a 116 #define CFG_NUM_THREADS 2 117 #define CFG_OPTEE_REVISION_MAJOR 3 118 #define CFG_OPTEE_REVISION_MINOR 16 119 #define CFG_OS_REV_REPORTS_GIT_SHA1 1 120 /* CFG_PAGED_USER_TA is not set */ 121 #define CFG_PKCS11_TA_ALLOW_DIGEST_KEY 1 122 #define CFG_PKCS11_TA_AUTH_TEE_IDENTITY 1 123 #define CFG_PKCS11_TA_HEAP_SIZE (32 * 1024) 124 #define CFG_PKCS11_TA_TOKEN_COUNT 3 125 #define CFG_PL011 1 126 #define CFG_PREALLOC_RPC_CACHE 1 127 #define CFG_REE_FS 1 128 /* CFG_REE_FS_ALLOW_RESET is not set */ 129 #define CFG_REE_FS_TA 1 130 /* CFG_REE_FS_TA_BUFFERED is not set */ 131 #define CFG_RESERVED_VASPACE_SIZE (1024 * 1024 * 10) 132 /* CFG_RPMB_FS is not set */ 133 #define CFG_RPMB_FS_CACHE_ENTRIES 0 134 /* CFG_RPMB_FS_DEBUG_DATA is not set */ 135 #define CFG_RPMB_FS_DEV_ID 0 136 #define CFG_RPMB_FS_RD_ENTRIES 8 137 /* CFG_RPMB_RESET_FAT is not set */ 138 /* CFG_RPMB_TESTKEY is not set */ 139 /* CFG_RPMB_WRITE_KEY is not set */ 140 /* CFG_SCMI_MSG_CLOCK is not set */ 141 /* CFG_SCMI_MSG_DRIVERS is not set */ 142 /* CFG_SCMI_MSG_RESET_DOMAIN is not set */ 143 /* CFG_SCMI_MSG_SMT is not set */ 144 /* CFG_SCMI_MSG_VOLTAGE_DOMAIN is not set */ 145 /* CFG_SCMI_PTA is not set */ 146 /* CFG_SCTLR_ALIGNMENT_CHECK is not set */ 147 #define CFG_SECSTOR_TA 1 148 #define CFG_SECSTOR_TA_MGMT_PTA 1 149 /* CFG_SECURE_DATA_PATH is not set */ 150 /* CFG_SECURE_PARTITION is not set */ 151 #define CFG_SECURE_TIME_SOURCE_CNTPCT 1 152 #define CFG_SHMEM_SIZE 0x00200000 153 #define CFG_SHMEM_START 0x42000000 154 /* CFG_SHOW_CONF_ON_BOOT is not set */ 155 #define CFG_SM_NO_CYCLE_COUNTING 1 156 #define CFG_STACK_THREAD_EXTRA 0 157 #define CFG_STACK_TMP_EXTRA 0 158 /* CFG_SYSCALL_FTRACE is not set */ 159 /* CFG_SYSCALL_WRAPPERS_MCOUNT is not set */ 160 #define CFG_SYSTEM_PTA 1 161 #define CFG_TA_ASLR 1 162 #define CFG_TA_ASLR_MAX_OFFSET_PAGES 128 163 #define CFG_TA_ASLR_MIN_OFFSET_PAGES 0 164 #define CFG_TA_BGET_TEST 1 165 #define CFG_TA_BIGNUM_MAX_BITS 2048 166 /* CFG_TA_BTI is not set */ 167 #define CFG_TA_FLOAT_SUPPORT 1 168 /* CFG_TA_GPROF_SUPPORT is not set */ 169 #define CFG_TA_MBEDTLS 1 170 #define CFG_TA_MBEDTLS_MPI 1 171 #define CFG_TA_MBEDTLS_SELF_TEST 1 172 #define CFG_TA_STRICT_ANNOTATION_CHECKS 1 173 #define CFG_TEE_API_VERSION GPD-1.1-dev 174 /* CFG_TEE_BENCHMARK is not set */ 175 #define CFG_TEE_CORE_DEBUG 1 176 #define CFG_TEE_CORE_EMBED_INTERNAL_TESTS 1 177 #define CFG_TEE_CORE_LOG_LEVEL 3 178 /* CFG_TEE_CORE_MALLOC_DEBUG is not set */ 179 #define CFG_TEE_CORE_NB_CORE 4 180 #define CFG_TEE_CORE_TA_TRACE 1 181 #define CFG_TEE_FW_IMPL_VERSION FW_IMPL_UNDEF 182 #define CFG_TEE_FW_MANUFACTURER FW_MAN_UNDEF 183 #define CFG_TEE_IMPL_DESCR OPTEE 184 #define CFG_TEE_MANUFACTURER LINARO 185 #define CFG_TEE_SDP_MEM_SIZE 0x00400000 186 #define CFG_TEE_TA_LOG_LEVEL 1 187 /* CFG_TEE_TA_MALLOC_DEBUG is not set */ 188 #define CFG_TZDRAM_SIZE 0x00f00000 189 #define CFG_TZDRAM_START 0x0e100000 190 /* CFG_ULIBS_MCOUNT is not set */ 191 /* CFG_ULIBS_SHARED is not set */ 192 #define CFG_UNWIND 1 193 /* CFG_VIRTUALIZATION is not set */ 194 #define CFG_WARN_DECL_AFTER_STATEMENT 1 195 #define CFG_WARN_INSECURE 1 196 #define CFG_WITH_ARM_TRUSTED_FW 1 197 #define CFG_WITH_LPAE 1 198 /* CFG_WITH_PAGER is not set */ 199 #define CFG_WITH_SOFTWARE_PRNG 1 200 #define CFG_WITH_STACK_CANARIES 1 201 #define CFG_WITH_STATS 1 202 /* CFG_WITH_STMM_SP is not set */ 203 #define CFG_WITH_USER_TA 1 204 #define CFG_WITH_VFP 1 205 #define CFG_ZLIB 1 206 #define PLATFORM_FLAVOR qemu_armv8a 207 #define PLATFORM_FLAVOR_qemu_armv8a 1 208 #define PLATFORM_vexpress 1 209 #define _CFG_CORE_LTC_ACIPHER 1 210 #define _CFG_CORE_LTC_AES 1 211 /* _CFG_CORE_LTC_AES_ACCEL is not set */ 212 #define _CFG_CORE_LTC_AES_DESC 1 213 #define _CFG_CORE_LTC_ASN1 1 214 #define _CFG_CORE_LTC_AUTHENC 1 215 #define _CFG_CORE_LTC_BIGNUM_MAX_BITS 4096 216 #define _CFG_CORE_LTC_CBC 1 217 #define _CFG_CORE_LTC_CBC_MAC 1 218 #define _CFG_CORE_LTC_CCM 1 219 /* _CFG_CORE_LTC_CE is not set */ 220 #define _CFG_CORE_LTC_CIPHER 1 221 #define _CFG_CORE_LTC_CMAC 1 222 #define _CFG_CORE_LTC_CTR 1 223 #define _CFG_CORE_LTC_CTS 1 224 #define _CFG_CORE_LTC_DES 1 225 #define _CFG_CORE_LTC_DH 1 226 #define _CFG_CORE_LTC_DSA 1 227 #define _CFG_CORE_LTC_ECB 1 228 #define _CFG_CORE_LTC_ECC 1 229 #define _CFG_CORE_LTC_HASH 1 230 #define _CFG_CORE_LTC_HMAC 1 231 /* _CFG_CORE_LTC_HWSUPP_PMULL is not set */ 232 #define _CFG_CORE_LTC_MAC 1 233 #define _CFG_CORE_LTC_MD5 1 234 #define _CFG_CORE_LTC_MPI 1 235 #define _CFG_CORE_LTC_OPTEE_THREAD 1 236 /* _CFG_CORE_LTC_PAGER is not set */ 237 #define _CFG_CORE_LTC_RSA 1 238 #define _CFG_CORE_LTC_SHA1 1 239 /* _CFG_CORE_LTC_SHA1_ACCEL is not set */ 240 #define _CFG_CORE_LTC_SHA224 1 241 #define _CFG_CORE_LTC_SHA256 1 242 /* _CFG_CORE_LTC_SHA256_ACCEL is not set */ 243 #define _CFG_CORE_LTC_SHA256_DESC 1 244 #define _CFG_CORE_LTC_SHA384 1 245 #define _CFG_CORE_LTC_SHA384_DESC 1 246 #define _CFG_CORE_LTC_SHA512 1 247 #define _CFG_CORE_LTC_SHA512_256 1 248 #define _CFG_CORE_LTC_SHA512_DESC 1 249 #define _CFG_CORE_LTC_SIZE_OPTIMIZATION 1 250 #define _CFG_CORE_LTC_SM2_DSA 1 251 #define _CFG_CORE_LTC_SM2_KEP 1 252 #define _CFG_CORE_LTC_SM2_PKE 1 253 #define _CFG_CORE_LTC_VFP 1 254 #define _CFG_CORE_LTC_XTS 1 255 #define _CFG_FTRACE_BUF_WHEN_FULL_shift 1 256 /* _CFG_USE_DTB_OVERLAY is not set */ 257 #define _CFG_WITH_SECURE_STORAGE 1 258 #endif 259