Lines Matching +full:secure +full:- +full:enable
3 # Copyright (c) 2016-2018 Nordic Semiconductor ASA
4 # SPDX-License-Identifier: Apache-2.0
7 # re-usable outside the Zephyr tree.
26 The functions are always available when not in non-secure.
27 For non-secure the functions must redirect to secure services exposed
28 by the secure firmware.
33 By default, if we build for a Non-Secure version of the board,
34 enable building with TF-M as the Secure Execution Environment.
41 By default, if we build with TF-M, instruct build system to
42 flash the combined TF-M (Secure) & Zephyr (Non Secure) image
45 default y if !$(dt_nodelabel_has_prop,uart1,pinctrl-names)
47 Disable TF-M secure output if the uart1 node has not assigned GPIO
51 bool "TF-M non-secure storage partition"
66 default $(dt_node_int_prop_hex,$(DT_CHOSEN_ZEPHYR_FLASH),erase-block-size)
73 default $(dt_node_int_prop_hex,$(DT_CHOSEN_ZEPHYR_FLASH),erase-block-size)
97 nfct-pins-as-gpios;
123 UICR->APPROTECT is disabled, CTRLAP->APPROTECT will be disabled.
143 bool "Secure APPROTECT handling"
148 Specifies how the SystemInit() function should handle the secure
156 the secure APPROTECT mechanism.
163 firmware branch state of the secure APPROTECT mechanism from UICR,
164 so if UICR->SECUREAPPROTECT is disabled, CTRLAP->SECUREAPPROTECT
171 firmware branch of the secure APPROTECT mechanism, preventing it
179 touch the secure APPROTECT mechanism, allowing the user code to
189 Enable this option to initialize the TPIU (Trace Port Interface
197 this option. This allows to easily enable common functionality on