From: Tom Rini Date: Tue, 10 Jan 2023 16:19:29 +0000 (-0500) Subject: arc: Migrate ARC_MMU_VER to Kconfig X-Git-Tag: baikal/mips/sdk5.8.2~5^2~81^2~18 X-Git-Url: https://git.baikalelectronics.ru/?a=commitdiff_plain;h=980894802eb05e7b1ae3a5ae42da47975d5f3116;p=uboot.git arc: Migrate ARC_MMU_VER to Kconfig Move this value to Kconfig. Signed-off-by: Tom Rini --- diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig index 1a7c525cdb..6ae66bb163 100644 --- a/arch/arc/Kconfig +++ b/arch/arc/Kconfig @@ -102,6 +102,13 @@ config ARC_MMU_V4 endchoice +config ARC_MMU_VER + int + default 0 if ARC_MMU_ABSENT + default 2 if ARC_MMU_V2 + default 3 if ARC_MMU_V3 + default 4 if ARC_MMU_V4 + config CPU_BIG_ENDIAN bool "Enable Big Endian Mode" help diff --git a/arch/arc/include/asm/cache.h b/arch/arc/include/asm/cache.h index a48e1aec68..74cff716ef 100644 --- a/arch/arc/include/asm/cache.h +++ b/arch/arc/include/asm/cache.h @@ -16,16 +16,6 @@ */ #define ARCH_DMA_MINALIGN 128 -#if defined(ARC_MMU_ABSENT) -#define CONFIG_ARC_MMU_VER 0 -#elif defined(CONFIG_ARC_MMU_V2) -#define CONFIG_ARC_MMU_VER 2 -#elif defined(CONFIG_ARC_MMU_V3) -#define CONFIG_ARC_MMU_VER 3 -#elif defined(CONFIG_ARC_MMU_V4) -#define CONFIG_ARC_MMU_VER 4 -#endif - #ifndef __ASSEMBLY__ void cache_init(void);