xref: /rk3399_ARM-atf/docs/glossary.rst (revision bf719f66a7f2261b69b397072cec5ad99c573891)
1Glossary
2========
3
4This glossary provides definitions for terms and abbreviations used in the TF-A
5documentation.
6
7You can find additional definitions in the `Arm Glossary`_.
8
9.. glossary::
10   :sorted:
11
12   AArch32
13      32-bit execution state of the ARMv8 ISA
14
15   AArch64
16      64-bit execution state of the ARMv8 ISA
17
18   API
19      Application Programming Interface
20
21   CoT
22   COT
23      Chain of Trust
24
25   CSS
26      Compute Sub-System
27
28   CVE
29      Common Vulnerabilities and Exposures. A CVE document is commonly used to
30      describe a publicly-known security vulnerability.
31
32   DS-5
33      Arm Development Studio 5
34
35   DT
36      Device Tree
37
38   EL
39      Exception Level
40
41   EHF
42      Exception Handling Framework
43
44   FDT
45      Flattened Device Tree
46
47   FIP
48      Firmware Image Package
49
50   FVP
51      Fixed Virtual Platform
52
53   FWU
54      FirmWare Update
55
56   GIC
57      Generic Interrupt Controller
58
59   ISA
60      Instruction Set Architecture
61
62   Linaro
63      A collaborative engineering organization consolidating
64      and optimizing open source software and tools for the Arm architecture.
65
66   MMU
67      Memory Management Unit
68
69   MPAM
70      Memory Partitioning And Monitoring. An optional Armv8.4 extension.
71
72   MPIDR
73      Multiprocessor Affinity Register
74
75   OEN
76      Owning Entity Number
77
78   OP-TEE
79      Open Portable Trusted Execution Environment. An example of a :term:`TEE`
80
81   OTE
82      Open-source Trusted Execution Environment
83
84   PDD
85      Platform Design Document
86
87   PMF
88      Performance Measurement Framework
89
90   PSCI
91      Power State Coordination Interface
92
93   RAS
94      Reliability, Availability, and Serviceability extensions. A mandatory
95      extension for the Armv8.2 architecture and later. An optional extension to
96      the base Armv8 architecture.
97
98   ROT
99      Root of Trust
100
101   SCMI
102      System Control and Management Interface
103
104   SCP
105      System Control Processor
106
107   SDEI
108      Software Delegated Exception Interface
109
110   SDS
111      Shared Data Storage
112
113   SEA
114      Synchronous External Abort
115
116   SiP
117   SIP
118      Silicon Provider
119
120   SMC
121      Secure Monitor Call
122
123   SMCCC
124      :term:`SMC` Calling Convention
125
126   SoC
127      System on Chip
128
129   SP
130      Secure Partition
131
132   SPD
133      Secure Payload Dispatcher
134
135   SPM
136      Secure Partition Manager
137
138   SVE
139      Scalable Vector Extension
140
141   TBB
142      Trusted Board Boot
143
144   TBBR
145      Trusted Board Boot Requirements
146
147   TEE
148      Trusted Execution Environment
149
150   TF-A
151      Trusted Firmware-A
152
153   TF-M
154      Trusted Firmware-M
155
156   TLB
157      Translation Lookaside Buffer
158
159   TLK
160      Trusted Little Kernel. A Trusted OS from NVIDIA.
161
162   TSP
163      Test Secure Payload
164
165   TZC
166      TrustZone Controller
167
168   UEFI
169      Unified Extensible Firmware Interface
170
171   WDOG
172      Watchdog
173
174   XLAT
175      Translation (abbr.). For example, "XLAT table".
176
177.. _`Arm Glossary`: https://developer.arm.com/support/arm-glossary