From 9ceca5e31ac78541f78f13166f01440c01caadb3 Mon Sep 17 00:00:00 2001 From: Jaehoon Chung Date: Fri, 1 Jul 2022 12:18:54 +0900 Subject: [PATCH] samsung: tizen_rpi: add a gpt partition list Add a gpt partition list to verify or write about gpt. Change-Id: Ie56076ee91316499829fc6be125dd93510e01e0b Signed-off-by: Jaehoon Chung --- include/samsung/tizen_rpi.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/include/samsung/tizen_rpi.h b/include/samsung/tizen_rpi.h index 3279a86..42dc18c 100644 --- a/include/samsung/tizen_rpi.h +++ b/include/samsung/tizen_rpi.h @@ -64,6 +64,29 @@ "askenv tmp \"Press ENTER to continue\"; " \ "fi" +#define GPT_PARTS_DEFAULT \ + "uuid_disk=${uuid_gpt_disk};" \ + "name=boot_a,start=4MiB,uuid=${uuid_gpt_boot_a},size=64MiB,type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B;" \ + "name=rootfs_a,size=3072MiB,uuid=${uuid_gpt_rootfs_a},type=linux;" \ + "name=system-data,size=1344MiB,uuid=${uuid_gpt_data},type=linux;" \ + "name=none,size=36MiB,uuid=${uuid_gpt_none},type=linux;" \ + "name=user,size=6636MiB,uuid=${uuid_gpt_user},type=linux;" \ + "name=modules_a,size=32MiB,uuid=${uuid_gpt_modules_a},type=linux;" \ + "name=ramdisk_a,size=32MiB,uuid=${uuid_gpt_ramdisk_a},type=linux;" \ + "name=recovery_a,size=32MiB,uuid=${uuid_gpt_recovery_a},type=linux;" \ + "name=inform,size=8MiB,uuid=${uuid_gpt_inform},type=linux;" \ + "name=hal_a,size=256MiB,uuid=${uuid_gpt_hal_a},type=linux;" \ + "name=boot_b,size=64MiB,uuid=${uuid_gpt_boot_b},type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B;" \ + "name=rootfs_b,size=3072MiB,uuid=${uuid_gpt_rootf_b},type=linux;" \ + "name=modules_b,size=32MiB,uuid=${uuid_gpt_modules_b},type=linux;" \ + "name=ramdisk_b,size=32MiB,uuid=${uuid_gpt_ramdisk_b},type=linux;" \ + "name=recovery_b,size=32MiB,uuid=${uuid_gpt_recovery_b},type=linux;" \ + "name=hal_b,size=256MiB,uuid=${uuid_gpt_hal_b},type=linux;" \ + "name=reserved0,size=4MiB,uuid=${uuid_gpt_reserved0},type=linux;" \ + "name=reserved1,size=64MiB,uuid=${uuid_gpt_reserved1},type=linux;" \ + "name=reserved2,size=-,uuid=${uuid_gpt_reserved2},type=linux;" \ + "" + #define SET_TO_PARTITION_A \ "if test -e mmc ${mmcbootdev}:${mmcinformpart} ${slotfile}; " \ "then ;" \ @@ -135,6 +158,7 @@ "mbr_check=" MBR_CHECK "\0" \ "set_to_part_a=" SET_TO_PARTITION_A "\0" \ "set_to_part_b=" SET_TO_PARTITION_B "\0" \ + "gpt_parts=" GPT_PARTS_DEFAULT "\0" \ "" #endif /* __CONFIG_TIZEN_RPI_H */ -- 2.7.4