summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2020-09-30 15:45:07 +0100
committerTom Rini <trini@konsulko.com>2020-10-08 11:42:36 -0400
commitcee2e022d208e2dd9c10d1d6845941e37cfe3e3a (patch)
tree64ba746732584f8d091f2257104790a63eb9fa36
parentfc6ef71a66bf1d085fd802331462eb33882597fd (diff)
downloadu-boot-cee2e022d208e2dd9c10d1d6845941e37cfe3e3a.tar.gz
arm: Kconfig: Explain TFABOOT
The CONFIG_TFABOOT option is more about what U-Boot DOES NOT need to do than to support some features. Explain a bit more in the Kconfig help text to avoid misunderstandings. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Tom Rini <trini@konsulko.com>
-rw-r--r--arch/arm/Kconfig9
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index abbc89a889..2e08e9907a 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1801,8 +1801,13 @@ config TFABOOT
depends on ARCH_SUPPORT_TFABOOT
default n
help
- Enabling this will make a U-Boot binary that is capable of being
- booted via TF-A (Trusted Firmware for Cortex-A).
+ Some platforms support the setup of secure registers (for instance
+ for CPU errata handling) or provide secure services like PSCI.
+ Those services could also be provided by other firmware parts
+ like TF-A (Trusted Firmware for Cortex-A), in which case U-Boot
+ does not need to (and cannot) execute this code.
+ Enabling this option will make a U-Boot binary that is relying
+ on other firmware layers to provide secure functionality.
config TI_SECURE_DEVICE
bool "HS Device Type Support"