summaryrefslogtreecommitdiffstats
path: root/arch/arm/cpu/start.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2018-12-07 08:12:40 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2018-12-07 08:12:40 +0100
commit05bc268ec5c5bcf1eca52f2aaa9ebdcaf2edee25 (patch)
treea5131c0eb8e7e59c00e0c941b3830814cb23040b /arch/arm/cpu/start.c
parentb9dcb4ae01b034da77ba56b1886c8d04971f5cec (diff)
parent1ef8adb77b36153b996c09294310d1b662291ba5 (diff)
downloadbarebox-05bc268ec5c5bcf1eca52f2aaa9ebdcaf2edee25.tar.gz
barebox-05bc268ec5c5bcf1eca52f2aaa9ebdcaf2edee25.tar.xz
Merge branch 'for-next/missing-prototypes'
Diffstat (limited to 'arch/arm/cpu/start.c')
-rw-r--r--arch/arm/cpu/start.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/cpu/start.c b/arch/arm/cpu/start.c
index a79d64eaa6..768fa9e1b2 100644
--- a/arch/arm/cpu/start.c
+++ b/arch/arm/cpu/start.c
@@ -34,6 +34,8 @@
#include <debug_ll.h>
+#include "entry.h"
+
unsigned long arm_stack_top;
static unsigned long arm_barebox_size;
static void *barebox_boarddata;
@@ -231,12 +233,16 @@ __noreturn void barebox_non_pbl_start(unsigned long membase,
#ifndef CONFIG_PBL_IMAGE
+void start(void);
+
void NAKED __section(.text_entry) start(void)
{
barebox_arm_head();
}
#else
+
+void start(unsigned long membase, unsigned long memsize, void *boarddata);
/*
* First function in the uncompressed image. We get here from
* the pbl. The stack already has been set up by the pbl.