summaryrefslogtreecommitdiffstats
path: root/arch/arm/include
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-09-06 22:28:33 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-09-09 18:25:20 +0200
commitcc27564e4c05184227e6440f00382bfd673ab528 (patch)
treecce920f7029222854eb967f4d63dbb5759315814 /arch/arm/include
parentf680f893b43e45180ef1dc58c585fb0d8c0be398 (diff)
downloadbarebox-cc27564e4c05184227e6440f00382bfd673ab528.tar.gz
barebox-cc27564e4c05184227e6440f00382bfd673ab528.tar.xz
ARM: Add assembler function to get runtime offset
This function returns the offset between the address barebox is linked at and the address barebox is currently running at. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/include')
-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 b880dd49b3..3639365e01 100644
--- a/arch/arm/include/asm/barebox-arm.h
+++ b/arch/arm/include/asm/barebox-arm.h
@@ -42,5 +42,6 @@ extern char __ll_return[];
void board_init_lowlevel(void);
void board_init_lowlevel_return(void);
void arch_init_lowlevel(void);
+uint32_t get_runtime_offset(void);
#endif /* _BAREBOX_ARM_H_ */