mirror of https://github.com/acidanthera/audk.git
DynamicTablesPkg: Add TRBE interrupt to GICC object
ACPI 6.5 introduces a new filed to the MADT GICC structure to specify the Trace Buffer Extension (TRBE) interrupt. The TRBE interrupt is a Processor Private interrupt (PPI) and is used to specify a platform-specific interrupt to signal TRBE events. Therefore, update the CM_ARM_GICC_INFO to reflect the addition of the TRBE interrupt field. Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> Reviewed-by: Pierre Gondois <pierre.gondois@arm.com>
This commit is contained in:
parent
f9925c8953
commit
db9800dce8
|
@ -203,6 +203,13 @@ typedef struct CmArmGicCInfo {
|
||||||
i.e. a token referencing a CM_ARM_CPC_INFO object.
|
i.e. a token referencing a CM_ARM_CPC_INFO object.
|
||||||
*/
|
*/
|
||||||
CM_OBJECT_TOKEN CpcToken;
|
CM_OBJECT_TOKEN CpcToken;
|
||||||
|
|
||||||
|
/** Trace Buffer Extension interrupt GSIV. Zero if
|
||||||
|
unsupported by this processor. This field was introduced in
|
||||||
|
ACPI 6.5 (MADT revision 6) and is therefore ignored when
|
||||||
|
generating MADT revision 5 or lower.
|
||||||
|
*/
|
||||||
|
UINT16 TrbeInterrupt;
|
||||||
} CM_ARM_GICC_INFO;
|
} CM_ARM_GICC_INFO;
|
||||||
|
|
||||||
/** A structure that describes the
|
/** A structure that describes the
|
||||||
|
|
Loading…
Reference in New Issue