arm-trusted-firmware/include
Zelalem Aweke 50a3056a3c feat(rme): add Test Realm Payload (TRP)
TRP is a small test payload that implements Realm Monitor
Management (RMM) functionalities. RMM runs in the Realm world
(R-EL2) and manages the execution of Realm VMs and their
interaction with the hypervisor in Normal world.

TRP is used to test the interface between RMM and Normal world
software, known as Realm Management Interface (RMI). Current
functions includes returning RMM version and transitioning
granules from Non-secure to Realm world and vice versa.

More information about RMM can be found at:
https://developer.arm.com/documentation/den0125/latest

Signed-off-by: Zelalem Aweke <zelalem.aweke@arm.com>
Change-Id: Ic7b9a1e1f3142ef6458d40150d0b4ba6bd723ea2
2021-10-05 18:41:07 +02:00
..
arch feat(rme): add RMM dispatcher (RMMD) 2021-10-05 11:34:53 -05:00
bl1 Specify signed-ness of constants 2020-08-14 11:36:05 +00:00
bl2 BL2_AT_EL3: Enable pointer authentication support 2019-02-27 11:58:09 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 Use correct type when reading SCR register 2020-01-28 11:10:48 +00:00
bl32 spd: tlkd: support new TLK SMCs for RPMB service 2020-03-21 19:00:05 -07:00
common feat(rme): add Realm security state definition 2021-10-01 16:54:44 -05:00
drivers Merge changes from topic "st_fixes" into integration 2021-09-30 16:42:56 +02:00
dt-bindings feat(dt-bindings): add STM32MP1 TZC400 bindings 2021-09-07 09:14:05 +02:00
export feat(rme): add Realm security state definition 2021-10-01 16:54:44 -05:00
lib feat(rme): add xlat table library changes for FEAT_RME 2021-10-04 14:09:23 -05:00
plat fvp_r: load, auth, and transfer from BL1 to BL33 2021-09-30 17:07:11 +01:00
services feat(rme): add Test Realm Payload (TRP) 2021-10-05 18:41:07 +02:00
tools_share refactor(plat/arm): store UUID as a string, rather than ints 2021-04-28 12:13:58 +01:00