summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/include/mach/xload.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-07-14 11:41:58 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-07-29 09:16:19 +0200
commit2fd7d1542606dc149319a8d83da29ae14dceb73b (patch)
tree9572ead24014a3acd58885e4239b231f7a4bf2f8 /arch/arm/mach-imx/include/mach/xload.h
parent4d6665c33a036052fbff0ceb8ea15f7cd6ebbf9e (diff)
downloadbarebox-2fd7d1542606dc149319a8d83da29ae14dceb73b.tar.gz
barebox-2fd7d1542606dc149319a8d83da29ae14dceb73b.tar.xz
ARM: i.MX: Add SPI xload code
Add PBL xload code to load an image from SPI NOR flash. Currently implemented for i.MX6. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx/include/mach/xload.h')
-rw-r--r--arch/arm/mach-imx/include/mach/xload.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/xload.h b/arch/arm/mach-imx/include/mach/xload.h
new file mode 100644
index 0000000000..0e6fe09086
--- /dev/null
+++ b/arch/arm/mach-imx/include/mach/xload.h
@@ -0,0 +1,9 @@
+#ifndef __MACH_XLOAD_H
+#define __MACH_XLOAD_H
+
+int imx6_spi_load_image(int instance, unsigned int flash_offset, void *buf, int len);
+int imx6_spi_start_image(int instance);
+
+int imx_image_size(void);
+
+#endif /* __MACH_XLOAD_H */