Changeset 108794 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c
- Timestamp:
- Mar 31, 2025 11:31:09 AM (2 weeks ago)
- svn:sync-xref-src-repo-rev:
- 168237
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-164365 /vendor/edk2/current 103735-103757,103769-103776,129194-168232
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c
r99404 r108794 146 146 NULL, ///< 0 - Reserved 147 147 NULL, ///< 1 - Boot Architecture Info 148 NULL, ///< 2 - CPU Info 149 NULL, ///< 3 - Power Management Profile Info 150 NULL, ///< 4 - GIC CPU Interface Info 151 NULL, ///< 5 - GIC Distributor Info 152 NULL, ///< 6 - GIC MSI Frame Info 153 NULL, ///< 7 - GIC Redistributor Info 154 NULL, ///< 8 - GIC ITS Info 155 NULL, ///< 9 - Serial Console Port Info 156 NULL, ///< 10 - Serial Debug Port Info 157 NULL, ///< 11 - Generic Timer Info 158 NULL, ///< 12 - Platform GT Block Info 159 NULL, ///< 13 - Generic Timer Block Frame Info 160 NULL, ///< 14 - Platform Generic Watchdog 161 NULL, ///< 15 - PCI Configuration Space Info 162 NULL, ///< 16 - Hypervisor Vendor Id 163 NULL, ///< 17 - Fixed feature flags for FADT 164 TokenFixerItsGroup, ///< 18 - ITS Group 165 TokenFixerNamedComponentNode, ///< 19 - Named Component 166 TokenFixerRootComplexNode, ///< 20 - Root Complex 167 TokenFixerNotImplemented, ///< 21 - SMMUv1 or SMMUv2 168 TokenFixerSmmuV3Node, ///< 22 - SMMUv3 169 TokenFixerNotImplemented, ///< 23 - PMCG 170 NULL, ///< 24 - GIC ITS Identifier Array 171 NULL, ///< 25 - ID Mapping Array 172 NULL, ///< 26 - SMMU Interrupt Array 173 TokenFixerNotImplemented, ///< 27 - Processor Hierarchy Info 174 TokenFixerNotImplemented, ///< 28 - Cache Info 175 TokenFixerNotImplemented, ///< 29 - Processor Node ID Info 176 NULL, ///< 30 - CM Object Reference 177 NULL, ///< 31 - Memory Affinity Info 178 NULL, ///< 32 - Device Handle Acpi 179 NULL, ///< 33 - Device Handle Pci 180 NULL, ///< 34 - Generic Initiator Affinity 181 NULL, ///< 35 - Generic Serial Port Info 182 NULL, ///< 36 - CMN-600 Info 183 NULL, ///< 37 - Lpi Info 184 NULL, ///< 38 - Pci Address Map Info 185 NULL, ///< 39 - Pci Interrupt Map Info 148 NULL, ///< 2 - GIC CPU Interface Info 149 NULL, ///< 3 - GIC Distributor Info 150 NULL, ///< 4 - GIC MSI Frame Info 151 NULL, ///< 5 - GIC Redistributor Info 152 NULL, ///< 6 - GIC ITS Info 153 NULL, ///< 7 - Generic Timer Info 154 NULL, ///< 8 - Platform GT Block Info 155 NULL, ///< 9 - Generic Timer Block Frame Info 156 NULL, ///< 10 - Platform Generic Watchdog 157 TokenFixerItsGroup, ///< 11 - ITS Group 158 TokenFixerNamedComponentNode, ///< 12 - Named Component 159 TokenFixerRootComplexNode, ///< 13 - Root Complex 160 TokenFixerNotImplemented, ///< 14 - SMMUv1 or SMMUv2 161 TokenFixerSmmuV3Node, ///< 15 - SMMUv3 162 TokenFixerNotImplemented, ///< 16 - PMCG 163 NULL, ///< 17 - GIC ITS Identifier Array 164 NULL, ///< 18 - ID Mapping Array 165 NULL, ///< 19 - SMMU Interrupt Array 166 NULL, ///< 20 - CMN-600 Info 167 NULL, ///< 21 - Reserved Memory Range Node 168 NULL, ///< 22 - Memory Range Descriptor 169 NULL ///< 23 - Embedded Trace Extension/Module Info 186 170 }; 187 171 … … 210 194 CM_OBJECT_ID ArmNamespaceObjId; 211 195 212 // Only support Arm objects for now. 213 if ((CmObjDesc == NULL) || 214 (GET_CM_NAMESPACE_ID (CmObjDesc->ObjectId) != EObjNameSpaceArm)) 215 { 196 if (CmObjDesc == NULL) { 216 197 ASSERT (0); 217 198 return EFI_INVALID_PARAMETER; 199 } 200 201 // Only support Arm objects for now. 202 if (GET_CM_NAMESPACE_ID (CmObjDesc->ObjectId) != EObjNameSpaceArm) { 203 ASSERT (0); 204 return EFI_UNSUPPORTED; 218 205 } 219 206
Note:
See TracChangeset
for help on using the changeset viewer.