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
@@ -72,6 +72,7 @@ typedef enum ArmObjectID {
|
||||
EArmObjPccSubspaceType4Info, ///< 47 - Pcc Subspace Type 4 Info
|
||||
EArmObjPccSubspaceType5Info, ///< 48 - Pcc Subspace Type 5 Info
|
||||
EArmObjEtInfo, ///< 49 - Embedded Trace Extension/Module Info
|
||||
EArmObjPsdInfo, ///< 50 - P-State Dependency (PSD) Info
|
||||
EArmObjMax
|
||||
} EARM_OBJECT_ID;
|
||||
|
||||
@@ -1327,6 +1328,15 @@ typedef struct CmArmEtInfo {
|
||||
ARM_ET_TYPE EtType;
|
||||
} CM_ARM_ET_INFO;
|
||||
|
||||
/** A structure that describes a
|
||||
P-State Dependency (PSD) Info.
|
||||
|
||||
Cf. ACPI 6.5, s8.4.5.5 _PSD (P-State Dependency).
|
||||
|
||||
ID: EArmObjPsdInfo
|
||||
*/
|
||||
typedef AML_PSD_INFO CM_ARM_PSD_INFO;
|
||||
|
||||
#pragma pack()
|
||||
|
||||
#endif // ARM_NAMESPACE_OBJECTS_H_
|
||||
|
Reference in New Issue
Block a user