mirror of
				https://gitlab.com/qemu-project/edk2.git
				synced 2025-10-30 07:56:39 +08:00 
			
		
		
		
	DynamicTablesPkg: Add the parser for EArchCommonObjTpm2DeviceInfo
Add the missing parser for EArchCommonObjTpm2DeviceInfo. This missing parser causing assert for EArchCommonObjMcfgPciConfigSpaceInfo and EArchCommonObjPciRootPortInfo parser. Signed-off-by: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
This commit is contained in:
		 Abdul Lateef Attar
					Abdul Lateef Attar
				
			
				
					committed by
					
						![mergify[bot]](/assets/img/avatar_default.png) mergify[bot]
						mergify[bot]
					
				
			
			
				
	
			
			
			![mergify[bot]](/assets/img/avatar_default.png) mergify[bot]
						mergify[bot]
					
				
			
						parent
						
							e29efd220d
						
					
				
				
					commit
					7ce19889f9
				
			| @ -883,6 +883,13 @@ STATIC CONST CM_OBJ_PARSER  CmArchCommonObjSpcrInfoParser[] = { | |||||||
|   { "TerminalType",  1, "0x%x", NULL } |   { "TerminalType",  1, "0x%x", NULL } | ||||||
| }; | }; | ||||||
|  |  | ||||||
|  | /** A Parser for EArchCommonObjTpm2DeviceInfo. | ||||||
|  | */ | ||||||
|  | STATIC CONST CM_OBJ_PARSER  CmArchCommonObjTpm2DeviceInfoParser[] = { | ||||||
|  |   { "Tpm2DeviceBaseAddress", sizeof (UINT64), "0x%lx", NULL }, | ||||||
|  |   { "Tpm2DeviceSize",        sizeof (UINT64), "0x%lx", NULL } | ||||||
|  | }; | ||||||
|  |  | ||||||
| /** A parser for EArchCommonObjPciRootPortInfo | /** A parser for EArchCommonObjPciRootPortInfo | ||||||
| */ | */ | ||||||
| STATIC CONST CM_OBJ_PARSER  CmArchCommonObjPciRootPortInfoParser[] = { | STATIC CONST CM_OBJ_PARSER  CmArchCommonObjPciRootPortInfoParser[] = { | ||||||
| @ -940,6 +947,7 @@ STATIC CONST CM_OBJ_PARSER_ARRAY  ArchCommonNamespaceObjectParser[] = { | |||||||
|   CM_PARSER_ADD_OBJECT (EArchCommonObjMemoryLatBwInfo,              CmArchCommonMemoryLatBwInfo), |   CM_PARSER_ADD_OBJECT (EArchCommonObjMemoryLatBwInfo,              CmArchCommonMemoryLatBwInfo), | ||||||
|   CM_PARSER_ADD_OBJECT (EArchCommonObjMemoryCacheInfo,              CmArchCommonMemoryCacheInfo), |   CM_PARSER_ADD_OBJECT (EArchCommonObjMemoryCacheInfo,              CmArchCommonMemoryCacheInfo), | ||||||
|   CM_PARSER_ADD_OBJECT (EArchCommonObjSpcrInfo,                     CmArchCommonObjSpcrInfoParser), |   CM_PARSER_ADD_OBJECT (EArchCommonObjSpcrInfo,                     CmArchCommonObjSpcrInfoParser), | ||||||
|  |   CM_PARSER_ADD_OBJECT (EArchCommonObjTpm2DeviceInfo,               CmArchCommonObjTpm2DeviceInfoParser), | ||||||
|   CM_PARSER_ADD_OBJECT (EArchCommonObjMcfgPciConfigSpaceInfo,       CmArchCommonPciConfigSpaceInfoParser), |   CM_PARSER_ADD_OBJECT (EArchCommonObjMcfgPciConfigSpaceInfo,       CmArchCommonPciConfigSpaceInfoParser), | ||||||
|   CM_PARSER_ADD_OBJECT (EArchCommonObjPciRootPortInfo,              CmArchCommonObjPciRootPortInfoParser), |   CM_PARSER_ADD_OBJECT (EArchCommonObjPciRootPortInfo,              CmArchCommonObjPciRootPortInfoParser), | ||||||
|   CM_PARSER_ADD_OBJECT_RESERVED (EArchCommonObjMax) |   CM_PARSER_ADD_OBJECT_RESERVED (EArchCommonObjMax) | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user