Raef Coles | e4607ed | 2020-07-22 16:18:29 +0100 | [diff] [blame] | 1 | #------------------------------------------------------------------------------- |
David Hu | 8b526d4 | 2020-11-27 20:59:52 +0800 | [diff] [blame] | 2 | # Copyright (c) 2020-2021, Arm Limited. All rights reserved. |
Raef Coles | e4607ed | 2020-07-22 16:18:29 +0100 | [diff] [blame] | 3 | # |
| 4 | # SPDX-License-Identifier: BSD-3-Clause |
| 5 | # |
| 6 | #------------------------------------------------------------------------------- |
| 7 | |
Tamas Ban | 6921920 | 2020-10-27 08:13:18 +0000 | [diff] [blame] | 8 | set(BL2 OFF CACHE BOOL "Whether to build BL2") |
Raef Coles | e4607ed | 2020-07-22 16:18:29 +0100 | [diff] [blame] | 9 | |
Tamas Ban | 6921920 | 2020-10-27 08:13:18 +0000 | [diff] [blame] | 10 | set(TFM_PSA_API ON CACHE BOOL "Use PSA api (IPC mode) instead of secure library mode") |
Raef Coles | e4607ed | 2020-07-22 16:18:29 +0100 | [diff] [blame] | 11 | |
Tamas Ban | 6921920 | 2020-10-27 08:13:18 +0000 | [diff] [blame] | 12 | set(TFM_NS_CLIENT_IDENTIFICATION OFF CACHE BOOL "Enable NS client identification") |
Raef Coles | e4607ed | 2020-07-22 16:18:29 +0100 | [diff] [blame] | 13 | |
| 14 | ############################ Platform ########################################## |
| 15 | |
Tamas Ban | 6921920 | 2020-10-27 08:13:18 +0000 | [diff] [blame] | 16 | set(TFM_MULTI_CORE_TOPOLOGY ON CACHE BOOL "Whether to build for a dual-cpu architecture") |
David Hu | 8b526d4 | 2020-11-27 20:59:52 +0800 | [diff] [blame] | 17 | set(NUM_MAILBOX_QUEUE_SLOT 4 CACHE BOOL "Number of mailbox queue slots") |
Raef Coles | e4607ed | 2020-07-22 16:18:29 +0100 | [diff] [blame] | 18 | |
Tamas Ban | 6921920 | 2020-10-27 08:13:18 +0000 | [diff] [blame] | 19 | set(PLATFORM_DUMMY_NV_COUNTERS FALSE CACHE BOOL "Use dummy nv counter implementation. Should not be used in production.") |
Andrei Narkevitch | db2090a | 2020-10-05 16:58:17 -0700 | [diff] [blame] | 20 | |
| 21 | # Disable default PDL IPC configuration. Use Cy_Platform_Init() in |
| 22 | # in psoc6_system_init_cm4.c and psoc6_system_init_cm0p.c instead. |
| 23 | add_definitions(-DCY_IPC_DEFAULT_CFG_DISABLE) |