diff options
| author | Pierre Gondois <pierre.gondois@arm.com> | 2026-08-25 17:05:12 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-09-30 06:29:05 +0300 |
| commit | e1b5957d9bd0e63cf5bde405de76aa1721db9ac9 (patch) | |
| tree | b2d6cfdd17846ece83988bbd8b7c534f257ca487 /BaseTools/Source/Python/Workspace/BuildClassObject.py | |
| parent | 23e06437441ea8ba648f44270e0c33a31218ef81 (diff) | |
| download | edk2-e1b5957d9bd0e63cf5bde405de76aa1721db9ac9.tar.xz | |
DynamicTablesPkg/HwInfoParser: Add topology parser
Add a TopologyInfoParser() function, parsing the "/cpus"
node and the optional "cpu-map" hierarchy to create
CM_ARCH_COMMON_PROC_HIERARCHY_INFO objects.
When no "cpu-map" node is present, create a flat topology
with a single package node containing all CPUs.
Add the corresponding FDT HwInfo object identifier and hook
the new parser in ArmFdtHwInfoParser. The parser must be
called after the GIC parsers as leaf topology nodes point
to GicC objects.
Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace/BuildClassObject.py')
0 files changed, 0 insertions, 0 deletions
