1#-------------------------------------------------------------------------------
2# Copyright (c) 2020-2023, Arm Limited. All rights reserved.
3# Copyright (c) 2022 Cypress Semiconductor Corporation (an Infineon company)
4# or an affiliate of Cypress Semiconductor Corporation. All rights reserved.
5#
6# SPDX-License-Identifier: BSD-3-Clause
7#
8#-------------------------------------------------------------------------------
9
10set(MCUBOOT_IMAGE_NUMBER                1            CACHE STRING "Whether to combine S and NS into either 1 image, or sign each separately")
11set(MCUBOOT_UPGRADE_STRATEGY            "DIRECT_XIP" CACHE STRING "Upgrade strategy for images")
12if(NOT BL2)
13    set(BL2_TRAILER_SIZE                0x800        CACHE STRING "Trailer size")
14endif()
15
16set(MBEDCRYPTO_BUILD_TYPE               minsizerel  CACHE STRING "Build type of Mbed Crypto library")
17
18# Platform-specific configurations
19set(CONFIG_TFM_USE_TRUSTZONE            ON)
20set(TFM_MULTI_CORE_TOPOLOGY             OFF)
21
22set(PROVISIONING_KEYS_CONFIG            ""        CACHE FILEPATH  "The config file which has the keys and seeds for provisioning")
23set(PROVISIONING_CODE_PADDED_SIZE       "0x2000"  CACHE STRING    "")
24set(PROVISIONING_VALUES_PADDED_SIZE     "0x400"   CACHE STRING    "")
25set(PROVISIONING_DATA_PADDED_SIZE       "0x400"   CACHE STRING    "")
26