#------------------------------------------------------------------------------- # Copyright (c) 2020-2021, Arm Limited. All rights reserved. # Copyright (c) 2021, Cypress Semiconductor Corporation. All rights reserved. # SPDX-License-Identifier: BSD-3-Clause # #------------------------------------------------------------------------------- set(BL2 OFF CACHE BOOL "Whether to build BL2") set(TFM_NS_CLIENT_IDENTIFICATION OFF CACHE BOOL "Enable NS client identification") ############################ Platform ########################################## set(TFM_MULTI_CORE_TOPOLOGY ON CACHE BOOL "Whether to build for a dual-cpu architecture") set(NUM_MAILBOX_QUEUE_SLOT 4 CACHE BOOL "Number of mailbox queue slots") ################################## Dependencies ################################ set(CY_P64_UTILS_LIB_PATH "DOWNLOAD" CACHE PATH "Path to p64_utils repo (or DOWNLOAD to fetch automatically") set(CY_P64_UTILS_LIB_VERSION "release-v1.0.0" CACHE STRING "The version of p64_utils to use") # Disable default PDL IPC configuration. Use Cy_Platform_Init() in # in psoc6_system_init_cm4.c and psoc6_system_init_cm0p.c instead. add_definitions(-DCY_IPC_DEFAULT_CFG_DISABLE)