Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 569 Bytes

tee.rst

File metadata and controls

22 lines (14 loc) · 569 Bytes

TEE (Trusted Execution Environment)

This document describes the TEE subsystem in Linux.

Overview

A TEE is a trusted OS running in some secure environment, for example, TrustZone on ARM CPUs, or a separate secure co-processor etc. A TEE driver handles the details needed to communicate with the TEE.

This subsystem deals with:

  • Registration of TEE drivers
  • Managing shared memory between Linux and the TEE
  • Providing a generic API to the TEE