summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/barebox-arm.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-10-14 17:59:45 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-02-04 15:52:38 +0100
commit5b03b8148f21f4b110e7527b7e74bcfd2d3d8f35 (patch)
tree5845b1583dc40b8c0f5385d923976042fe46bc43 /arch/arm/include/asm/barebox-arm.h
parent4458614954f5b7644afe3101ac00337840ef634a (diff)
downloadbarebox-5b03b8148f21f4b110e7527b7e74bcfd2d3d8f35.tar.gz
barebox-5b03b8148f21f4b110e7527b7e74bcfd2d3d8f35.tar.xz
ARM: Add new entry point for barebox
Memory is a precious resource, so it makes sense to make it available as early as possible. By definition the lowlevel init code already knows where to find memory because it's the lowlevel init code which sets up the memory. Until all boards are converted this new entry is just a fallback to the old entry point. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/include/asm/barebox-arm.h')
-rw-r--r--arch/arm/include/asm/barebox-arm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/include/asm/barebox-arm.h b/arch/arm/include/asm/barebox-arm.h
index 993130df2d..4ccf93837f 100644
--- a/arch/arm/include/asm/barebox-arm.h
+++ b/arch/arm/include/asm/barebox-arm.h
@@ -39,5 +39,6 @@ void board_init_lowlevel_return(void);
uint32_t get_runtime_offset(void);
void setup_c(void);
+void __noreturn barebox_arm_entry(uint32_t membase, uint32_t memsize, uint32_t boarddata);
#endif /* _BAREBOX_ARM_H_ */