blob: 4b46aa8d20a53b1412388d57adf8133ae6e97c75 [file] [log] [blame]
Jianliang Shen710cb952022-10-08 11:32:35 +08001#-------------------------------------------------------------------------------
Gergely Kovacs58841442025-06-06 08:20:55 +00002# SPDX-FileCopyrightText: Copyright The TrustedFirmware-M Contributors
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
Gergely Kovacs58841442025-06-06 08:20:55 +000019 depends on !MCUBOOT_GENERATE_SIGNING_KEYPAIR && !TFM_GENERATE_BL1_2_CM_SIGNING_KEY && !TFM_GENERATE_BL1_2_DM_SIGNING_KEY
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