diff options
Diffstat (limited to 'arch/arm/boards/beaglebone/lowlevel.c')
-rw-r--r-- | arch/arm/boards/beaglebone/lowlevel.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/boards/beaglebone/lowlevel.c b/arch/arm/boards/beaglebone/lowlevel.c index 65d0887e9b..d871ca1504 100644 --- a/arch/arm/boards/beaglebone/lowlevel.c +++ b/arch/arm/boards/beaglebone/lowlevel.c @@ -5,6 +5,7 @@ #include <asm/barebox-arm.h> #include <mach/am33xx-silicon.h> #include <mach/am33xx-clock.h> +#include <mach/generic.h> #include <mach/sdrc.h> #include <mach/sys_info.h> #include <mach/syslib.h> @@ -248,8 +249,10 @@ static int beaglebone_board_init(void) return 0; } -void __naked barebox_arm_reset_vector(void) +void __bare_init __naked barebox_arm_reset_vector(uint32_t *data) { + omap_save_bootinfo(); + arm_cpu_lowlevel_init(); beaglebone_board_init(); |