diff options
| author | Aviv Bakal <avivb@amazon.com> | 2026-06-30 14:01:18 +0100 |
|---|---|---|
| committer | Will Deacon <will@kernel.org> | 2026-07-21 21:36:54 +0000 |
| commit | 9d0b1714e1af16622a2d0f7317ddaa9a4b27f353 (patch) | |
| tree | 0488c90b972b66842d0fdb770839c06effdba446 /tools/perf/scripts/python/flamegraph.py | |
| parent | 56603c28d91690594423d073442ef9acec2aaa45 (diff) | |
perf/arm-cmn: Add workarounds for CMN-S3 on Graviton5
Graviton5 uses a customised CMN-S3 implementation where certain
discovery registers report zeroed fields. Add the following workarounds:
- Introduce a dedicated ACPI HID to identify the Graviton5 CMN variant.
- Derive the DTC domain from the XP node ID, since the unit info
register reports it as zero.
- Set the DTC logical ID from the XP's logical ID, since the node info
register's logical ID field is also zeroed.
Signed-off-by: Aviv Bakal <avivb@amazon.com>
Reviewed-by: Robin Murphy <robin.murphy@arm.com>
Reviewed-by: Ilkka Koskinen <ilkka@os.amperecomputing.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
