diff options
| author | Pierre Gondois <pierre.gondois@arm.com> | 2026-06-10 19:44:44 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-09-30 06:29:05 +0300 |
| commit | 352b420a868b5258cf24462ae25e2221b2346e3c (patch) | |
| tree | 7c4be879d098bd4c23981cbfec9d4141c950ae2b /BaseTools/Source/Python/Workspace/MetaFileTable.py | |
| parent | 60db3a34c06200e14b6850c1074c6308b46e2511 (diff) | |
| download | edk2-352b420a868b5258cf24462ae25e2221b2346e3c.tar.xz | |
DynamicTablesPkg/HwInfoParser: Add cache topology parser
Add a ParseCacheInfo() function, parsing CPU cache
information from Device Tree and creating
CM_ARCH_COMMON_CACHE_INFO objects.
Parse:
- L1 cache information directly from CPU cache properties
- shared caches from "next-level-cache" DT nodes
Track cache sharing through CPU masks and attach cache
references to the deepest matching processor hierarchy node.
The processor hierarchy objects must be added after the
cache information is parsed as cache references are stored
in ProcHierarchy objects.
Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace/MetaFileTable.py')
0 files changed, 0 insertions, 0 deletions
