summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/CommonDataClass
diff options
context:
space:
mode:
authorSami Mujawar <sami.mujawar@arm.com>2018-09-20 17:50:20 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-10-01 20:18:27 +0300
commit99fbe6b57507fc15ebf97967a001c7874ec08425 (patch)
tree4c7fd29896c0dd3f997530010c8831f26b45b6b9 /BaseTools/Source/Python/CommonDataClass
parent2df45784c3ff303bd693bf393876cdcfcbfcfd93 (diff)
downloadedk2-99fbe6b57507fc15ebf97967a001c7874ec08425.tar.xz
ArmVirtPkg: Introduce Realm Aperture Management Protocol
The Realm Aperture Management Protocol (RAMP) is used to manage the sharing of buffers between the Guest and Host. It configures the memory regions as Protected EMPTY or Protected RAM by calling RSI_IPA_STATE_SET command. The RAMP provides interfaces that device drivers can use to open/close apertures for sharing buffers. The RAMP also keeps track of the apertures that have been opened and closes them on ExitBootServices. It also registers for reset notification and closes all open apertures before the platform resets the system. Cc: Ard Biesheuvel <ardb+tianocore@kernel.org> Cc: Leif Lindholm <leif.lindholm@oss.qualcomm.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/CommonDataClass')
0 files changed, 0 insertions, 0 deletions