summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-09-24 10:18:33 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-09-25 09:40:55 +0200
commitfd5cd6084afc0595f76f0e6caab4589a9bdeb5a5 (patch)
tree39a97bec0e8363475e7a5533992ae145a71f65b3
parentbe123bd696bed1a21153ede0c3fc362f4fa9d46f (diff)
downloadbarebox-fd5cd6084afc0595f76f0e6caab4589a9bdeb5a5.tar.gz
barebox-fd5cd6084afc0595f76f0e6caab4589a9bdeb5a5.tar.xz
ARM: remove ARCH_HAS_LOWLEVEL_INIT
This is unused now and not needed. We have a board_init_lowlevel. If a board needs some architecture setup it can always call it from its board_init_lowlevel. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/arm/cpu/start-reset.c4
-rw-r--r--arch/arm/include/asm/barebox-arm.h1
-rw-r--r--common/Kconfig3
3 files changed, 0 insertions, 8 deletions
diff --git a/arch/arm/cpu/start-reset.c b/arch/arm/cpu/start-reset.c
index e0df676274..46193ef6bf 100644
--- a/arch/arm/cpu/start-reset.c
+++ b/arch/arm/cpu/start-reset.c
@@ -40,10 +40,6 @@ void __naked __bare_init reset(void)
r |= 0xd3;
__asm__ __volatile__("msr cpsr, %0" : : "r"(r));
-#ifdef CONFIG_ARCH_HAS_LOWLEVEL_INIT
- arch_init_lowlevel();
-#endif
-
/* disable MMU stuff and caches */
r = get_cr();
r &= ~(CR_M | CR_C | CR_B | CR_S | CR_R | CR_V);
diff --git a/arch/arm/include/asm/barebox-arm.h b/arch/arm/include/asm/barebox-arm.h
index b880dd49b3..2689a0432a 100644
--- a/arch/arm/include/asm/barebox-arm.h
+++ b/arch/arm/include/asm/barebox-arm.h
@@ -41,6 +41,5 @@ extern char __ll_return[];
void board_init_lowlevel(void);
void board_init_lowlevel_return(void);
-void arch_init_lowlevel(void);
#endif /* _BAREBOX_ARM_H_ */
diff --git a/common/Kconfig b/common/Kconfig
index b97392cfdb..bcc35819c0 100644
--- a/common/Kconfig
+++ b/common/Kconfig
@@ -292,9 +292,6 @@ config MACH_DO_LOWLEVEL_INIT
on many platforms. Disabling this option allows configurations to use
barebox as a second stage boot loader.
-config ARCH_HAS_LOWLEVEL_INIT
- bool
-
config PROMPT
string
prompt "barebox command prompt"