mips: mtmips: add predefined i-cache/d-cache size and linesize
authorWeijie Gao <weijie.gao@mediatek.com>
Tue, 21 Apr 2020 07:28:26 +0000 (09:28 +0200)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Mon, 27 Apr 2020 18:29:33 +0000 (20:29 +0200)
Both mt7620 and mt7628 has the same cache configuration. There is no need
to use CONFIG_SYS_CACHE_SIZE_AUTO to probe it at runtime.

Add them into Kconfig to reduce some code size.

Reviewed-by: Stefan Roese <sr@denx.de>
Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
arch/mips/mach-mtmips/Kconfig

index c8dcf19c0de2381aa4ce77b4b393a615cbcb5088..8e10719b27ddb3f9fa7bebf65a919d60378e97e4 100644 (file)
@@ -7,6 +7,18 @@ config SYS_MALLOC_F_LEN
 config SYS_SOC
        default "mt7628" if SOC_MT7628
 
+config SYS_DCACHE_SIZE
+       default 32768
+
+config SYS_DCACHE_LINE_SIZE
+       default 32
+
+config SYS_ICACHE_SIZE
+       default 65536
+
+config SYS_ICACHE_LINE_SIZE
+       default 32
+
 choice
        prompt "MediaTek MIPS SoC select"