DynamicTablesPkg: Add CM_ARM_PSD_INFO object
Add an object describing _PSD information, cf. ACPI 6.5, s8.4.5.5 _PSD (P-State Dependency). Also add the corresponding CmObjParser. Signed-off-by: Pierre Gondois <pierre.gondois@arm.com> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
This commit is contained in:
committed by
mergify[bot]
parent
e3992e40c7
commit
71ec5d3415
@ -669,6 +669,15 @@ STATIC CONST CM_OBJ_PARSER CmArmEtInfo[] = {
|
||||
{ "EtType", sizeof (ARM_ET_TYPE), "0x%x", NULL }
|
||||
};
|
||||
|
||||
/** A parser for EArmObjPsdInfo.
|
||||
*/
|
||||
STATIC CONST CM_OBJ_PARSER CmArmPsdInfoParser[] = {
|
||||
{ "Revision", 1, "0x%x", NULL },
|
||||
{ "DomainId", 4, "0x%x", NULL },
|
||||
{ "CoordType", 4, "0x%x", NULL },
|
||||
{ "NumProc", 4, "0x%x", NULL },
|
||||
};
|
||||
|
||||
/** A parser for Arm namespace objects.
|
||||
*/
|
||||
STATIC CONST CM_OBJ_PARSER_ARRAY ArmNamespaceObjectParser[] = {
|
||||
@ -767,6 +776,8 @@ STATIC CONST CM_OBJ_PARSER_ARRAY ArmNamespaceObjectParser[] = {
|
||||
ARRAY_SIZE (CmArmPccSubspaceType5InfoParser) },
|
||||
{ "EArmObjEtInfo", CmArmEtInfo,
|
||||
ARRAY_SIZE (CmArmEtInfo) },
|
||||
{ "EArmObjPsdInfo", CmArmPsdInfoParser,
|
||||
ARRAY_SIZE (CmArmPsdInfoParser) },
|
||||
{ "EArmObjMax", NULL, 0 },
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user