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