blob: d489834df9261f5915d85ee8ef14547850a394f0 [file] [log] [blame]
Jens Wiklanderd4bd3d22018-09-25 16:40:11 +02001# OP-TEE Trusted Execution Environment Configuration
2config OPTEE
3 bool "OP-TEE"
4 depends on ARM_SMCCC
5 help
6 This implements the OP-TEE Trusted Execution Environment (TEE)
7 driver. OP-TEE is a Trusted OS designed primarily to rely on the
8 ARM TrustZone(R) technology as the underlying hardware isolation
9 mechanism. This driver can request services from OP-TEE, but also
10 handle Remote Procedure Calls (RPC) from OP-TEE needed to
11 execute a service. For more information see: https://www.op-tee.org
Jens Wiklander1cc8cc42018-09-25 16:40:15 +020012
Jens Wiklandereadf26f2018-09-25 16:40:18 +020013if OPTEE || SANDBOX
Jens Wiklander1cc8cc42018-09-25 16:40:15 +020014
15menu "OP-TEE options"
16
17config OPTEE_TA_AVB
18 bool "Support AVB TA"
19 default y
20 help
21 Enables support for the AVB Trusted Application (TA) in OP-TEE.
22 The TA can support the "avb" subcommands "read_rb", "write"rb"
23 and "is_unlocked".
24
25endmenu
26
27endif