From: Sami Mujawar <sami.muja...@arm.com> The CM_ARM_PROC_NODE_ID_INFO was dropped by the patch at "b2bbe3df5470 DynamicTablesPkg: Remove PPTT ID structure from ACPI 6.4 generator" and the EArmObjProcNodeIdInfo was made EArmObjReserved29.
Since ProcNodeIdInfo is no longer used drop the CM object parser code from EArmObjProcNodeIdInfo and specify a null entry for EArmObjReserved29. Cc: Pierre Gondois <pierre.gond...@arm.com> Cc: Yeo Reum Yun <yeoreum....@arm.com> Cc: AbdulLateef Attar <abdullateef.at...@amd.com> Cc: Jeshua Smith <jesh...@nvidia.com> Cc: Jeff Brasen <jbra...@nvidia.com> Cc: Girish Mahadevan <gmahade...@nvidia.com> Cc: Leif Lindholm <quic_llind...@quicinc.com> Cc: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> Signed-off-by: Sami Mujawar <sami.muja...@arm.com> Signed-off-by: Pierre Gondois <pierre.gond...@arm.com> --- .../DynamicPlatRepoLib/CmObjectTokenFixer.c | 2 +- .../ConfigurationManagerObjectParser.c | 15 +-------------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c b/DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c index 345acab53f74..9a6ab2a274aa 100644 --- a/DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c +++ b/DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c @@ -172,7 +172,7 @@ CM_OBJECT_TOKEN_FIXER TokenFixer[EArmObjMax] = { NULL, ///< 26 - SMMU Interrupt Array TokenFixerNotImplemented, ///< 27 - Processor Hierarchy Info TokenFixerNotImplemented, ///< 28 - Cache Info - TokenFixerNotImplemented, ///< 29 - Processor Node ID Info + TokenFixerNotImplemented, ///< 29 - Reserved NULL, ///< 30 - CM Object Reference NULL, ///< 31 - Memory Affinity Info NULL, ///< 32 - Device Handle Acpi diff --git a/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c b/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c index 69b6eba23cf4..f96b05b1c0b9 100644 --- a/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c +++ b/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c @@ -350,18 +350,6 @@ STATIC CONST CM_OBJ_PARSER CmArmCacheInfoParser[] = { { "CacheId", 4, "0x%x", NULL }, }; -/** A parser for EArmObjProcNodeIdInfo. -*/ -STATIC CONST CM_OBJ_PARSER CmArmProcNodeIdInfoParser[] = { - { "Token", sizeof (CM_OBJECT_TOKEN), "0x%p", NULL }, - { "VendorId", 4, "0x%p", NULL }, - { "Level1Id", 8, "0x%x", NULL }, - { "Level2Id", 8, "0x%x", NULL }, - { "MajorRev", 2, "0x%x", NULL }, - { "MinorRev", 2, "0x%x", NULL }, - { "SpinRev", 2, "0x%x", NULL } -}; - /** A parser for EArmObjCmRef. */ STATIC CONST CM_OBJ_PARSER CmArmObjRefParser[] = { @@ -735,8 +723,7 @@ STATIC CONST CM_OBJ_PARSER_ARRAY ArmNamespaceObjectParser[] = { ARRAY_SIZE (CmArmProcHierarchyInfoParser) }, { "EArmObjCacheInfo", CmArmCacheInfoParser, ARRAY_SIZE (CmArmCacheInfoParser) }, - { "EArmObjProcNodeIdInfo", CmArmProcNodeIdInfoParser, - ARRAY_SIZE (CmArmProcNodeIdInfoParser) }, + { "EArmObjReserved29", NULL, 0 }, { "EArmObjCmRef", CmArmObjRefParser, ARRAY_SIZE (CmArmObjRefParser) }, { "EArmObjMemoryAffinityInfo", CmArmMemoryAffinityInfoParser, ARRAY_SIZE (CmArmMemoryAffinityInfoParser) }, -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#116963): https://edk2.groups.io/g/devel/message/116963 Mute This Topic: https://groups.io/mt/105067967/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-