]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arc: Drop CONFIG_MMU
authorSimon Glass <sjg@chromium.org>
Wed, 1 Feb 2023 20:19:44 +0000 (13:19 -0700)
committerTom Rini <trini@konsulko.com>
Tue, 7 Feb 2023 19:33:48 +0000 (14:33 -0500)
This option is set in the Makefile but has no effect in the assembly
code, i.e. the #ifdef branch is never used. Drop it.

Signed-off-by: Simon Glass <sjg@chromium.org>
arch/arc/config.mk
arch/arc/lib/ints_low.S

index b713fa3054c00acf7f16f79222160c9646b9ce9f..b110f7deaf69d98625d214a9d638e8ca114b1481 100644 (file)
@@ -12,10 +12,6 @@ KBUILD_LDFLAGS += -EB
 PLATFORM_CPPFLAGS += -mbig-endian
 endif
 
-ifdef CONFIG_ARC_MMU_VER
-CONFIG_MMU = 1
-endif
-
 PLATFORM_CPPFLAGS += -ffixed-r25 -D__ARC__ -gdwarf-2 -mno-sdata
 PLATFORM_RELFLAGS += -ffunction-sections -fdata-sections -fno-common
 
index 38c45c60a955163557133ab80cf40013e392565b..fb283f239ea4c8f99a08e9d6487dbd42f5a49037 100644 (file)
 .endm
 
 .macro SAVE_EXCEPTION_SOURCE
-#ifdef CONFIG_MMU
-       /* If MMU exists exception faulting address is loaded in EFA reg */
-       lr      %r0, [%efa]
-#else
        /* Otherwise in ERET (exception return) reg */
        lr      %r0, [%eret]
-#endif
 .endm
 
 ENTRY(memory_error)