1.. SPDX-License-Identifier: GPL-2.0 2 3=================================== 4TEE (Trusted Execution Environment) 5=================================== 6 7This document describes the TEE subsystem in Linux. 8 9Overview 10======== 11 12A TEE is a trusted OS running in some secure environment, for example, 13TrustZone on ARM CPUs, or a separate secure co-processor etc. A TEE driver 14handles the details needed to communicate with the TEE. 15 16This subsystem deals with: 17 18- Registration of TEE drivers 19 20- Managing shared memory between Linux and the TEE 21 22- Providing a generic API to the TEE 23