1#------------------------------------------------------------------------------- 2# Copyright (c) 2022-2023, Arm Limited. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6#------------------------------------------------------------------------------- 7 8menu "Secure partitions" 9 10rsource "protected_storage/Kconfig" 11rsource "initial_attestation/Kconfig" 12rsource "firmware_update/Kconfig" 13rsource "crypto/Kconfig" 14rsource "platform/Kconfig" 15rsource "internal_trusted_storage/Kconfig" 16 17choice PARTITION_LOG_LEVEL 18 prompt "Secure Partition Log Level" 19 default PARTITION_LOG_LEVEL_SILENCE 20 21 config PARTITION_LOG_LEVEL_DEBUG 22 bool "Debug" 23 24 config PARTITION_LOG_LEVEL_INFO 25 bool "Info" 26 27 config PARTITION_LOG_LEVEL_ERROR 28 bool "Error" 29 30 config PARTITION_LOG_LEVEL_SILENCE 31 bool "Silence" 32endchoice 33 34config TFM_PARTITION_LOG_LEVEL 35 int 36 default 3 if PARTITION_LOG_LEVEL_DEBUG 37 default 2 if PARTITION_LOG_LEVEL_INFO 38 default 1 if PARTITION_LOG_LEVEL_ERROR 39 default 0 if PARTITION_LOG_LEVEL_SILENCE 40 41config TFM_SP_LOG_RAW_ENABLED 42 bool 43 default y if TFM_PARTITION_LOG_LEVEL != 0 || TFM_S_REG_TEST || TFM_NS_REG_TEST 44 default n 45 46endmenu 47