gpt: Enable support for GPT partition table restoration at Samsung's Trats
Enable support for GPT partition table restoration at Samsung's Trats development board. Signed-off-by: Lukasz Majewski <l.majewski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> CC: Minkyu Kang <mk7.kang@samsung.com>utp
parent
8b09623766
commit
9960d9a8bc
|
@ -98,6 +98,7 @@
|
||||||
#undef CONFIG_CMD_MTDPARTS
|
#undef CONFIG_CMD_MTDPARTS
|
||||||
#define CONFIG_CMD_MMC
|
#define CONFIG_CMD_MMC
|
||||||
#define CONFIG_CMD_DFU
|
#define CONFIG_CMD_DFU
|
||||||
|
#define CONFIG_CMD_GPT
|
||||||
|
|
||||||
/* FAT */
|
/* FAT */
|
||||||
#define CONFIG_CMD_FAT
|
#define CONFIG_CMD_FAT
|
||||||
|
@ -122,6 +123,26 @@
|
||||||
#define CONFIG_BOOTBLOCK "10"
|
#define CONFIG_BOOTBLOCK "10"
|
||||||
#define CONFIG_ENV_COMMON_BOOT "${console} ${meminfo}"
|
#define CONFIG_ENV_COMMON_BOOT "${console} ${meminfo}"
|
||||||
|
|
||||||
|
/* Tizen - partitions definitions */
|
||||||
|
#define PARTS_CSA "csa-mmc"
|
||||||
|
#define PARTS_BOOTLOADER "u-boot"
|
||||||
|
#define PARTS_BOOT "boot"
|
||||||
|
#define PARTS_ROOT "platform"
|
||||||
|
#define PARTS_DATA "data"
|
||||||
|
#define PARTS_CSC "csc"
|
||||||
|
#define PARTS_UMS "ums"
|
||||||
|
|
||||||
|
#define PARTS_DEFAULT \
|
||||||
|
"uuid_disk=${uuid_gpt_disk};" \
|
||||||
|
"name="PARTS_CSA",size=8MiB,uuid=${uuid_gpt_"PARTS_CSA"};" \
|
||||||
|
"name="PARTS_BOOTLOADER",size=60MiB," \
|
||||||
|
"uuid=${uuid_gpt_"PARTS_BOOTLOADER"};" \
|
||||||
|
"name="PARTS_BOOT",size=100MiB,uuid=${uuid_gpt_"PARTS_BOOT"};" \
|
||||||
|
"name="PARTS_ROOT",size=1GiB,uuid=${uuid_gpt_"PARTS_ROOT"};" \
|
||||||
|
"name="PARTS_DATA",size=3GiB,uuid=${uuid_gpt_"PARTS_DATA"};" \
|
||||||
|
"name="PARTS_CSC",size=150MiB,uuid=${uuid_gpt_"PARTS_CSC"};" \
|
||||||
|
"name="PARTS_UMS",size=-,uuid=${uuid_gpt_"PARTS_UMS"}\0" \
|
||||||
|
|
||||||
#define CONFIG_DFU_ALT \
|
#define CONFIG_DFU_ALT \
|
||||||
"dfu_alt_info=" \
|
"dfu_alt_info=" \
|
||||||
"u-boot mmc 80 400;" \
|
"u-boot mmc 80 400;" \
|
||||||
|
@ -171,7 +192,8 @@
|
||||||
"mmcbootpart=2\0" \
|
"mmcbootpart=2\0" \
|
||||||
"mmcrootpart=3\0" \
|
"mmcrootpart=3\0" \
|
||||||
"opts=always_resume=1\0" \
|
"opts=always_resume=1\0" \
|
||||||
CONFIG_DFU_ALT
|
"partitions=" PARTS_DEFAULT \
|
||||||
|
CONFIG_DFU_ALT \
|
||||||
|
|
||||||
/* Miscellaneous configurable options */
|
/* Miscellaneous configurable options */
|
||||||
#define CONFIG_SYS_LONGHELP /* undef to save memory */
|
#define CONFIG_SYS_LONGHELP /* undef to save memory */
|
||||||
|
@ -208,6 +230,10 @@
|
||||||
|
|
||||||
#define CONFIG_DOS_PARTITION
|
#define CONFIG_DOS_PARTITION
|
||||||
|
|
||||||
|
/* GPT */
|
||||||
|
#define CONFIG_EFI_PARTITION
|
||||||
|
#define CONFIG_PARTITION_UUIDS
|
||||||
|
|
||||||
#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_LOAD_ADDR - GENERATED_GBL_DATA_SIZE)
|
#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_LOAD_ADDR - GENERATED_GBL_DATA_SIZE)
|
||||||
#define CONFIG_SYS_CACHELINE_SIZE 32
|
#define CONFIG_SYS_CACHELINE_SIZE 32
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue