]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: cpufeature: Add Olympus MIDR to BBML2 allow list
authorShanker Donthineni <sdonthineni@nvidia.com>
Thu, 18 Sep 2025 13:25:48 +0000 (08:25 -0500)
committerWill Deacon <will@kernel.org>
Thu, 18 Sep 2025 19:21:37 +0000 (20:21 +0100)
The NVIDIA Olympus core supports BBML2 without conflict abort. Add
its MIDR to the allow list to enable FEAT_BBM.

Signed-off-by: Shanker Donthineni <sdonthineni@nvidia.com>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/kernel/cpufeature.c

index b1219f14459f494523c11c666fe1fec08eb94865..c6cbeee48c5718c0a43ef4dc1b6d61d8429993f8 100644 (file)
@@ -2235,6 +2235,7 @@ static bool has_bbml2_noabort(const struct arm64_cpu_capabilities *caps, int sco
        static const struct midr_range supports_bbml2_noabort_list[] = {
                MIDR_REV_RANGE(MIDR_CORTEX_X4, 0, 3, 0xf),
                MIDR_REV_RANGE(MIDR_NEOVERSE_V3, 0, 2, 0xf),
+               MIDR_ALL_VERSIONS(MIDR_NVIDIA_OLYMPUS),
                {}
        };