summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/include/mach/generic.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-07-14 10:05:46 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-07-16 09:46:01 +0200
commit23232d89e2fb1b829f065f529366ef94b48fd4f4 (patch)
treebdaff888535fca8eb4af834c60f63e3dfcf00fb1 /arch/arm/mach-imx/include/mach/generic.h
parent2b8d21dec42261adc9eb9256976d427f5aefdf78 (diff)
downloadbarebox-23232d89e2fb1b829f065f529366ef94b48fd4f4.tar.gz
barebox-23232d89e2fb1b829f065f529366ef94b48fd4f4.tar.xz
ARM: i.MX6: add function to get bootsource in pbl
In the pbl the regular bootsource_get cannot be used. Add a function which returns the bootsource directly with values from the hardware. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx/include/mach/generic.h')
-rw-r--r--arch/arm/mach-imx/include/mach/generic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/generic.h b/arch/arm/mach-imx/include/mach/generic.h
index d4b6a1f7b4..46fe38856f 100644
--- a/arch/arm/mach-imx/include/mach/generic.h
+++ b/arch/arm/mach-imx/include/mach/generic.h
@@ -3,6 +3,7 @@
#include <linux/compiler.h>
#include <linux/types.h>
+#include <bootsource.h>
u64 imx_uid(void);
@@ -12,6 +13,7 @@ void imx27_boot_save_loc(void __iomem *sysctrl_base);
void imx51_boot_save_loc(void __iomem *src_base);
void imx53_boot_save_loc(void __iomem *src_base);
void imx6_boot_save_loc(void __iomem *src_base);
+void imx6_get_boot_source(enum bootsource *src, int *instance);
int imx1_init(void);
int imx21_init(void);