summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2018-09-18 15:23:02 -0700
committerSascha Hauer <s.hauer@pengutronix.de>2018-09-19 09:55:42 +0200
commit357cc7628bdf718d854c7022cd3456afb53df940 (patch)
tree917be73033ebbf5af71269d0ca352a0978ce0847 /arch
parent5f99a8d403052aa42a311390bea1b9de49a74185 (diff)
downloadbarebox-357cc7628bdf718d854c7022cd3456afb53df940.tar.gz
barebox-357cc7628bdf718d854c7022cd3456afb53df940.tar.xz
ARM: zii-vf610-dev: Switch MMC BBU to use boot partitions
Convert SPU3 to use MMC boot partitions as well as extend the initcall to cover CFU1 which can support this feature as well. Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boards/zii-vf610-dev/board.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/arm/boards/zii-vf610-dev/board.c b/arch/arm/boards/zii-vf610-dev/board.c
index 42b5c59dfb..cc3ecbda25 100644
--- a/arch/arm/boards/zii-vf610-dev/board.c
+++ b/arch/arm/boards/zii-vf610-dev/board.c
@@ -168,10 +168,11 @@ static int zii_vf610_dev_register_bbu(void)
}
late_initcall(zii_vf610_dev_register_bbu);
-static int zii_vf610_spu3_register_bbu(void)
+static int zii_vf610_register_emmc_bbu(void)
{
int ret;
- if (!of_machine_is_compatible("zii,vf610spu3-a"))
+ if (!of_machine_is_compatible("zii,vf610spu3-a") &&
+ !of_machine_is_compatible("zii,vf610cfu1-a"))
return 0;
ret = vf610_bbu_internal_mmcboot_register_handler("eMMC",
@@ -184,4 +185,4 @@ static int zii_vf610_spu3_register_bbu(void)
return 0;
}
-late_initcall(zii_vf610_spu3_register_bbu); \ No newline at end of file
+late_initcall(zii_vf610_register_emmc_bbu); \ No newline at end of file