TianoCore EDK2 master
|
#include <DynamicTablesPkg/Include/ArmNameSpaceObjects.h>
Data Fields | |
CM_OBJECT_TOKEN | Token |
An unique token used to identify this object. | |
UINT32 | IdMappingCount |
Number of ID mappings. | |
CM_OBJECT_TOKEN | IdMappingToken |
Reference token for the ID mapping array. | |
UINT64 | BaseAddress |
SMMU Base Address. | |
UINT32 | Flags |
SMMU flags. | |
UINT64 | VatosAddress |
VATOS address. | |
UINT32 | Model |
Model. | |
UINT32 | EventInterrupt |
GSIV of the Event interrupt if SPI based. | |
UINT32 | PriInterrupt |
PRI Interrupt if SPI based. | |
UINT32 | GerrInterrupt |
GERR interrupt if GSIV based. | |
UINT32 | SyncInterrupt |
Sync interrupt if GSIV based. | |
UINT32 | ProximityDomain |
Proximity domain flag. | |
UINT32 | DeviceIdMappingIndex |
Index into the array of ID mapping. | |
UINT32 | Identifier |
Unique identifier for this node. | |
A structure that describes the SMMUv3 node for the Platform.
ID: EArmObjSmmuV3
Definition at line 530 of file ArmNameSpaceObjects.h.
UINT64 CmArmSmmuV3Node::BaseAddress |
SMMU Base Address.
Definition at line 539 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::DeviceIdMappingIndex |
Index into the array of ID mapping.
Definition at line 558 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::EventInterrupt |
GSIV of the Event interrupt if SPI based.
Definition at line 547 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::Flags |
SMMU flags.
Definition at line 541 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::GerrInterrupt |
GERR interrupt if GSIV based.
Definition at line 551 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::Identifier |
Unique identifier for this node.
Definition at line 561 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::IdMappingCount |
Number of ID mappings.
Definition at line 534 of file ArmNameSpaceObjects.h.
CM_OBJECT_TOKEN CmArmSmmuV3Node::IdMappingToken |
Reference token for the ID mapping array.
Definition at line 536 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::Model |
Model.
Definition at line 545 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::PriInterrupt |
PRI Interrupt if SPI based.
Definition at line 549 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::ProximityDomain |
Proximity domain flag.
Definition at line 556 of file ArmNameSpaceObjects.h.
UINT32 CmArmSmmuV3Node::SyncInterrupt |
Sync interrupt if GSIV based.
Definition at line 553 of file ArmNameSpaceObjects.h.
CM_OBJECT_TOKEN CmArmSmmuV3Node::Token |
An unique token used to identify this object.
Definition at line 532 of file ArmNameSpaceObjects.h.
UINT64 CmArmSmmuV3Node::VatosAddress |
VATOS address.
Definition at line 543 of file ArmNameSpaceObjects.h.