summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChukun Pan2025-08-25 11:38:09 +0000
committerHauke Mehrtens2025-10-19 22:48:11 +0000
commitf889f0de6da6d5e9adf03687133c606699876c5e (patch)
tree4a243e60dcb110f0750bab65ba67390e03433054
parent65215e6d465eeec76e025fca3ec9f15474435b6f (diff)
downloadopenwrt-f889f0de6da6d5e9adf03687133c606699876c5e.tar.gz
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 <amadeus@jmu.edu.cn> Link: https://github.com/openwrt/openwrt/pull/20140 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--target/linux/sunxi/cortexa53/config-6.1211
1 files 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