xref: /openbmc/u-boot/drivers/tee/optee/Kconfig (revision 5c8fd32b)
1# 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
12
13if OPTEE || SANDBOX
14
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
28