summaryrefslogtreecommitdiffstats
path: root/DynamicTablesPkg/Include/ArmNameSpaceObjects.h
diff options
context:
space:
mode:
authorSami Mujawar <sami.mujawar@arm.com>2024-03-11 15:20:39 +0000
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2024-07-29 13:44:55 +0000
commit870cf728ef82c398f1a4b1e2031046a699eadb6e (patch)
treea5ffd7cd3ceaeaa6a8148ed07a8b3baa960aa4f6 /DynamicTablesPkg/Include/ArmNameSpaceObjects.h
parentdb4496d30a4a48e7c3aceb742cc681b2cc50da64 (diff)
downloadedk2-870cf728ef82c398f1a4b1e2031046a699eadb6e.tar.gz
DynamicTablesPkg: Move PCC Type1 info to Arch Common
Move the PCC Subspace Type1 info object from Arm Namespace to the Arch Common namespace. Correspondingly also update the following modules to reflect the changes introduced by the move: - PCCT generator - ConfigurationManagerObjectParser - Dynamic Plat Repo TokenFixer map. Cc: Pierre Gondois <Pierre.Gondois@arm.com> Cc: Yeo Reum Yun <YeoReum.Yun@arm.com> Cc: AbdulLateef Attar <AbdulLateef.Attar@amd.com> Cc: Jeshua Smith <jeshuas@nvidia.com> Cc: Jeff Brasen <jbrasen@nvidia.com> Cc: Girish Mahadevan <gmahadevan@nvidia.com> Cc: Leif Lindholm <quic_llindhol@quicinc.com> Cc: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> Signed-off-by: Pierre Gondois <pierre.gondois@arm.com> Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
Diffstat (limited to 'DynamicTablesPkg/Include/ArmNameSpaceObjects.h')
-rw-r--r--DynamicTablesPkg/Include/ArmNameSpaceObjects.h30
1 files changed, 6 insertions, 24 deletions
diff --git a/DynamicTablesPkg/Include/ArmNameSpaceObjects.h b/DynamicTablesPkg/Include/ArmNameSpaceObjects.h
index a28415c776..8a62d93862 100644
--- a/DynamicTablesPkg/Include/ArmNameSpaceObjects.h
+++ b/DynamicTablesPkg/Include/ArmNameSpaceObjects.h
@@ -51,13 +51,12 @@ typedef enum ArmObjectID {
EArmObjCmn600Info, ///< 20 - CMN-600 Info
EArmObjRmr, ///< 21 - Reserved Memory Range Node
EArmObjMemoryRangeDescriptor, ///< 22 - Memory Range Descriptor
- EArmObjPccSubspaceType1Info, ///< 23 - Pcc Subspace Type 2 Info
- EArmObjPccSubspaceType2Info, ///< 24 - Pcc Subspace Type 2 Info
- EArmObjPccSubspaceType3Info, ///< 25 - Pcc Subspace Type 3 Info
- EArmObjPccSubspaceType4Info, ///< 26 - Pcc Subspace Type 4 Info
- EArmObjPccSubspaceType5Info, ///< 27 - Pcc Subspace Type 5 Info
- EArmObjEtInfo, ///< 28 - Embedded Trace Extension/Module Info
- EArmObjPsdInfo, ///< 29 - P-State Dependency (PSD) Info
+ EArmObjPccSubspaceType2Info, ///< 23 - Pcc Subspace Type 2 Info
+ EArmObjPccSubspaceType3Info, ///< 24 - Pcc Subspace Type 3 Info
+ EArmObjPccSubspaceType4Info, ///< 25 - Pcc Subspace Type 4 Info
+ EArmObjPccSubspaceType5Info, ///< 26 - Pcc Subspace Type 5 Info
+ EArmObjEtInfo, ///< 27 - Embedded Trace Extension/Module Info
+ EArmObjPsdInfo, ///< 28 - P-State Dependency (PSD) Info
EArmObjMax
} EARM_OBJECT_ID;
@@ -714,23 +713,6 @@ typedef struct CmArmRmrDescriptor {
} CM_ARM_MEMORY_RANGE_DESCRIPTOR;
/** A structure that describes a
- PCC Subspace of type 1 (HW-Reduced).
-
- ID: EArmObjPccSubspaceType1Info
-*/
-typedef struct CmArmPccSubspaceType1Info {
- /** Generic Pcc information.
-
- The Subspace of Type0 contains information that can be re-used
- in other Subspace types.
- */
- PCC_SUBSPACE_GENERIC_INFO GenericPccInfo;
-
- /// Platform Interrupt.
- CM_ARCH_COMMON_GENERIC_INTERRUPT PlatIrq;
-} CM_ARM_PCC_SUBSPACE_TYPE1_INFO;
-
-/** A structure that describes a
PCC Subspace of type 2 (HW-Reduced).
ID: EArmObjPccSubspaceType2Info