diff options
| author | Manish Pandey <manish.pandey2@arm.com> | 2026-01-12 16:29:56 +0000 |
|---|---|---|
| committer | TrustedFirmware Code Review <review@review.trustedfirmware.org> | 2026-01-12 16:29:56 +0000 |
| commit | aaec8b1cb5055512e3b2dd02cc9dca12e4e7609d (patch) | |
| tree | 7638aeabc4770bbde4538477ccc2366910b53cdb | |
| parent | 90fe41595838a36e1d062f96d1f9bd25bb55a539 (diff) | |
| parent | 1df0bb505644bb00d2e700e4baeea2c1ab730de4 (diff) | |
| download | arm-trusted-firmware-aaec8b1cb5055512e3b2dd02cc9dca12e4e7609d.tar.gz arm-trusted-firmware-aaec8b1cb5055512e3b2dd02cc9dca12e4e7609d.zip | |
Merge "fix(cpus): enable Neoverse-V2 external LLC support" into integration
| -rw-r--r-- | docs/design/cpu-specific-build-macros.rst | 4 | ||||
| -rw-r--r-- | lib/cpus/cpu-ops.mk | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/docs/design/cpu-specific-build-macros.rst b/docs/design/cpu-specific-build-macros.rst index 334f3f60e..8205fd42d 100644 --- a/docs/design/cpu-specific-build-macros.rst +++ b/docs/design/cpu-specific-build-macros.rst @@ -1518,6 +1518,10 @@ architecture that can be enabled by the platform as desired. This is used to control how the LL_CACHE* PMU events count. Default value is 0 (Disabled). +- ``NEOVERSE_Vx_EXTERNAL_LLC``: This flag has the same behaviour as + ``NEOVERSE_Nx_EXTERNAL_LLC`` but for Neoverse-V2. This is disabled + by default. Default value is 0 (Disabled). + - ``NEOVERSE_N2_PREFETCHER_DISABLE``: This flag disables the region prefetcher on the Neoverse N2 core. This is used during performance analysis to get clean and repeatable measurements of the cache by preventing speculative data fetches diff --git a/lib/cpus/cpu-ops.mk b/lib/cpus/cpu-ops.mk index 095dfd496..8cbfa35eb 100644 --- a/lib/cpus/cpu-ops.mk +++ b/lib/cpus/cpu-ops.mk @@ -45,6 +45,7 @@ CPU_FLAG_LIST += WORKAROUND_CVE_2024_5660 # Flags to indicate internal or external Last level cache # By default internal CPU_FLAG_LIST += NEOVERSE_Nx_EXTERNAL_LLC +CPU_FLAG_LIST += NEOVERSE_Vx_EXTERNAL_LLC # Flag to enable or disable hardware prefetcher for Neoverse N2 CPU # By default enabled |
