From f889f0de6da6d5e9adf03687133c606699876c5e Mon Sep 17 00:00:00 2001 From: Chukun Pan Date: Mon, 25 Aug 2025 19:38:09 +0800 Subject: [PATCH] sunxi: use correct CPU erratum for Cortex-A53 The cortexa53 target currently uses cpu erratums for Cortex-A510, Cortex-A710, and Neoverse-N2. Remove them and enable cpu erratums for Cortex-A53. Fixes: f01982e ("sunxi: add testing kernel 6.1") Signed-off-by: Chukun Pan Link: https://github.com/openwrt/openwrt/pull/20140 Signed-off-by: Hauke Mehrtens --- target/linux/sunxi/cortexa53/config-6.12 | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/target/linux/sunxi/cortexa53/config-6.12 b/target/linux/sunxi/cortexa53/config-6.12 index 8f3214f0ea..02c4f8f86e 100644 --- a/target/linux/sunxi/cortexa53/config-6.12 +++ b/target/linux/sunxi/cortexa53/config-6.12 @@ -11,11 +11,11 @@ CONFIG_ARCH_WANTS_NO_INSTR=y CONFIG_ARM64=y CONFIG_ARM64_4K_PAGES=y CONFIG_ARM64_CRYPTO=y -CONFIG_ARM64_ERRATUM_2051678=y -CONFIG_ARM64_ERRATUM_2054223=y -CONFIG_ARM64_ERRATUM_2067961=y -CONFIG_ARM64_ERRATUM_2077057=y -CONFIG_ARM64_ERRATUM_2658417=y +CONFIG_ARM64_ERRATUM_819472=y +CONFIG_ARM64_ERRATUM_824069=y +CONFIG_ARM64_ERRATUM_826319=y +CONFIG_ARM64_ERRATUM_827319=y +CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y CONFIG_ARM64_PAGE_SHIFT=12 CONFIG_ARM64_PA_BITS=48 @@ -24,6 +24,7 @@ CONFIG_ARM64_PLATFORM_DEVICES=y CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_VA_BITS=39 CONFIG_ARM64_VA_BITS_39=y +CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y CONFIG_ARM_AMBA=y CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y CONFIG_ARM_GIC_V3=y -- 2.30.2