summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/freescale-mx6-sabrelite
diff options
context:
space:
mode:
authorPhilipp Zabel <p.zabel@pengutronix.de>2013-11-18 12:06:37 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-11-20 07:20:03 +0100
commitef66c5eff3eff7f871217e61a0d3084355760fa0 (patch)
treea7cb4bddc6c086357ef0c4105a6cfabef1d33dbb /arch/arm/boards/freescale-mx6-sabrelite
parented619f16c446a32824ffc14fee3f6a02ad4d6005 (diff)
downloadbarebox-ef66c5eff3eff7f871217e61a0d3084355760fa0.tar.gz
barebox-ef66c5eff3eff7f871217e61a0d3084355760fa0.tar.xz
ARM i.MX6: sabrelite: register SPI flash barebox update handler
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/freescale-mx6-sabrelite')
-rw-r--r--arch/arm/boards/freescale-mx6-sabrelite/board.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/boards/freescale-mx6-sabrelite/board.c b/arch/arm/boards/freescale-mx6-sabrelite/board.c
index 22be6f845a..e9a8a4a626 100644
--- a/arch/arm/boards/freescale-mx6-sabrelite/board.c
+++ b/arch/arm/boards/freescale-mx6-sabrelite/board.c
@@ -20,6 +20,7 @@
#include <mach/imx6-regs.h>
#include <fec.h>
#include <gpio.h>
+#include <mach/bbu.h>
#include <asm/armlinux.h>
#include <generated/mach-types.h>
#include <partition.h>
@@ -123,6 +124,8 @@ static int sabrelite_devices_init(void)
armlinux_set_bootparams((void *)0x10000100);
armlinux_set_architecture(3769);
+ imx6_bbu_internal_spi_i2c_register_handler("spiflash", "/dev/m25p0.barebox",
+ BBU_HANDLER_FLAG_DEFAULT, NULL, 0, 0);
return 0;
}