|
|
@@ -2,7 +2,7 @@ From: Markus Stockhausen <[email protected]>
|
|
|
Date: Fri, 13 Jun 2025 20:25:37 +0100
|
|
|
Subject: [PATCH] realtek: set mtune 4kec for RTL838x targets
|
|
|
|
|
|
-Generic patches will always force the gcc kernel tuning to 34kc. With RTL838x
|
|
|
+Generic patches will always force the gcc kernel tuning to 24kc. With RTL838x
|
|
|
being only 4kec this does not harm but is not right. Match the tuning properly.
|
|
|
|
|
|
Signed-off-by: Markus Stockhausen <[email protected]>
|
|
|
@@ -13,10 +13,10 @@ Signed-off-by: Markus Stockhausen <[email protected]>
|
|
|
@@ -164,6 +164,11 @@ cflags-$(CONFIG_CPU_R4X00) += $(call cc-
|
|
|
cflags-$(CONFIG_CPU_TX49XX) += $(call cc-option,-march=r4600,-march=mips3) -Wa,--trap
|
|
|
cflags-$(CONFIG_CPU_MIPS32_R1) += -march=mips32 -Wa,--trap
|
|
|
- cflags-$(CONFIG_CPU_MIPS32_R2) += -march=mips32r2 -mtune=34kc -Wa,--trap
|
|
|
+ cflags-$(CONFIG_CPU_MIPS32_R2) += -march=mips32r2 -mtune=24kc -Wa,--trap
|
|
|
+
|
|
|
+#ifdef CONFIG_RTL838X
|
|
|
-+cflags-$(CONFIG_CPU_MIPS32_R2) := $(subst 34kc,4kec,$(cflags-$(CONFIG_CPU_MIPS32_R2)))
|
|
|
++cflags-$(CONFIG_CPU_MIPS32_R2) := $(subst 24kc,4kec,$(cflags-$(CONFIG_CPU_MIPS32_R2)))
|
|
|
+#endif
|
|
|
+
|
|
|
cflags-$(CONFIG_CPU_MIPS32_R5) += -march=mips32r5 -Wa,--trap -modd-spreg
|