diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2019-11-27 09:00:45 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-11-27 12:21:21 +0100 |
commit | 45ce81e87eecf23a7026ca3af506d80530512f30 (patch) | |
tree | bf78c95169670ac9d34d50815173694d466d5692 /arch | |
parent | 18e80998aa4c79d27593d43585f7fab66a14985a (diff) | |
download | barebox-45ce81e87eecf23a7026ca3af506d80530512f30.tar.gz barebox-45ce81e87eecf23a7026ca3af506d80530512f30.tar.xz |
ARM Layerscape: ls1046ardb: Add barebox update handler
Add a barebox update handler for easy barebox update.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boards/ls1046ardb/board.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/boards/ls1046ardb/board.c b/arch/arm/boards/ls1046ardb/board.c index 0846df9fad..606f65ce9d 100644 --- a/arch/arm/boards/ls1046ardb/board.c +++ b/arch/arm/boards/ls1046ardb/board.c @@ -2,6 +2,7 @@ #include <common.h> #include <init.h> +#include <bbu.h> #include <envfs.h> #include <asm/memory.h> #include <linux/sizes.h> @@ -9,6 +10,7 @@ #include <linux/clkdev.h> #include <asm/system.h> #include <mach/layerscape.h> +#include <mach/bbu.h> static int rdb_mem_init(void) { @@ -35,6 +37,9 @@ static int rdb_postcore_init(void) defaultenv_append_directory(defaultenv_ls1046ardb); + ls1046a_bbu_mmc_register_handler("sd", "/dev/mmc0.barebox", + BBU_HANDLER_FLAG_DEFAULT); + return 0; } |