From: Patrick Delaunay <patrick.delau...@foss.st.com>

Add support of "rootfs-a" name to allow support of A/B mechanism for OTA
on rootfs.

Signed-off-by: Patrick Delaunay <patrick.delau...@foss.st.com>
Signed-off-by: Patrice Chotard <patrice.chot...@foss.st.com>

---

 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c 
b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c
index f6395bad0ec..5b027fad048 100644
--- a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c
+++ b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c
@@ -1157,7 +1157,8 @@ static int create_gpt_partitions(struct stm32prog_data 
*data)
 
                        /* partition UUID */
                        uuid_bin = NULL;
-                       if (!rootfs_found && !strcmp(part->name, "rootfs")) {
+                       if (!rootfs_found && (!strcmp(part->name, "rootfs") ||
+                                             !strcmp(part->name, "rootfs-a"))) 
{
                                mmc_id = part->dev_id;
                                rootfs_found = true;
                                if (mmc_id < ARRAY_SIZE(uuid_mmc))
-- 
2.25.1

Reply via email to