1*9ff4a311SJens Wiklander# Generic Trusted Execution Environment Configuration 2*9ff4a311SJens Wiklanderconfig TEE 3*9ff4a311SJens Wiklander bool "Trusted Execution Environment support" 4*9ff4a311SJens Wiklander depends on ARM && (ARM64 || CPU_V7A) 5*9ff4a311SJens Wiklander select ARM_SMCCC 6*9ff4a311SJens Wiklander help 7*9ff4a311SJens Wiklander This implements a generic interface towards a Trusted Execution 8*9ff4a311SJens Wiklander Environment (TEE). A TEE is a trusted OS running in some secure 9*9ff4a311SJens Wiklander environment, for example, TrustZone on ARM cpus, or a separate 10*9ff4a311SJens Wiklander secure co-processor etc. See also: 11*9ff4a311SJens Wiklander https://en.wikipedia.org/wiki/Trusted_execution_environment 12