Commit | Line | Data |
---|---|---|
d9a1beaa AC |
1 | config ARCH_SUPPORTS_FIRMWARE |
2 | bool | |
3 | ||
4 | config ARCH_SUPPORTS_TRUSTED_FOUNDATIONS | |
5 | bool | |
6 | select ARCH_SUPPORTS_FIRMWARE | |
7 | ||
8 | menu "Firmware options" | |
9 | depends on ARCH_SUPPORTS_FIRMWARE | |
10 | ||
11 | config TRUSTED_FOUNDATIONS | |
12 | bool "Trusted Foundations secure monitor support" | |
13 | depends on ARCH_SUPPORTS_TRUSTED_FOUNDATIONS | |
14 | help | |
15 | Some devices (including most Tegra-based consumer devices on the | |
16 | market) are booted with the Trusted Foundations secure monitor | |
17 | active, requiring some core operations to be performed by the secure | |
18 | monitor instead of the kernel. | |
19 | ||
20 | This option allows the kernel to invoke the secure monitor whenever | |
21 | required on devices using Trusted Foundations. See | |
22 | arch/arm/include/asm/trusted_foundations.h or the | |
23 | tl,trusted-foundations device tree binding documentation for details | |
24 | on how to use it. | |
25 | ||
26 | Say n if you don't know what this is about. | |
27 | ||
28 | endmenu |