blob: 558c443904f8498eefd9082acb9c7db7e25c67ac [file] [log] [blame]
Jianliang Shen710cb952022-10-08 11:32:35 +08001#-------------------------------------------------------------------------------
Jianliang Shendb114b52023-02-20 14:28:05 +08002# Copyright (c) 2022-2023, Arm Limited. All rights reserved.
Jianliang Shen710cb952022-10-08 11:32:35 +08003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8menu "Platform options"
9
Jianliang Shendb114b52023-02-20 14:28:05 +080010rsource "Kconfig.arch"
Jianliang Shen710cb952022-10-08 11:32:35 +080011
Jianliang Shendb114b52023-02-20 14:28:05 +080012config SECURE_UART1
13 bool "Enable secure UART1"
Jianliang Shen2b24f252022-11-25 11:08:54 +080014 default n
Kevin Peng3845a2e2023-01-05 17:52:58 +080015
Jianliang Shendb114b52023-02-20 14:28:05 +080016config TFM_DUMMY_PROVISIONING
17 bool "Provision with dummy values"
18 default y
Jianliang Shenc750f652023-08-09 11:16:17 +080019 depends on !MCUBOOT_GENERATE_SIGNING_KEYPAIR
Jianliang Shendb114b52023-02-20 14:28:05 +080020 select PLATFORM_DEFAULT_OTP_WRITEABLE if PLATFORM_DEFAULT_OTP
21 help
22 NOT to be used in production
23
24################################# Crypto dependencies ##########################
25
26config CRYPTO_HW_ACCELERATOR
27 bool "Enable the crypto hardware accelerator"
28 depends on CRYPTO_HW_ACCELERATOR_TYPE != ""
29 default n
30
31rsource "Kconfig.fpu"
32rsource "Kconfig.platform"
33
Jianliang Shen710cb952022-10-08 11:32:35 +080034endmenu