Documentation/tee/tee.rst

Source file repositories/reference/linux-study-clean/Documentation/tee/tee.rst

File Facts

System
Linux kernel
Corpus path
Documentation/tee/tee.rst
Extension
.rst
Size
569 bytes
Lines
23
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

.. SPDX-License-Identifier: GPL-2.0

===================================
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

Annotation

Implementation Notes