|
@@ -438,6 +438,7 @@ static int do_mmc_list(cmd_tbl_t *cmdtp, int flag,
|
|
return CMD_RET_SUCCESS;
|
|
return CMD_RET_SUCCESS;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+#if CONFIG_IS_ENABLED(MMC_HW_PARTITIONING)
|
|
static int parse_hwpart_user(struct mmc_hwpart_conf *pconf,
|
|
static int parse_hwpart_user(struct mmc_hwpart_conf *pconf,
|
|
int argc, char * const argv[])
|
|
int argc, char * const argv[])
|
|
{
|
|
{
|
|
@@ -587,6 +588,7 @@ static int do_mmc_hwpartition(cmd_tbl_t *cmdtp, int flag,
|
|
return CMD_RET_FAILURE;
|
|
return CMD_RET_FAILURE;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+#endif
|
|
|
|
|
|
#ifdef CONFIG_SUPPORT_EMMC_BOOT
|
|
#ifdef CONFIG_SUPPORT_EMMC_BOOT
|
|
static int do_mmc_bootbus(cmd_tbl_t *cmdtp, int flag,
|
|
static int do_mmc_bootbus(cmd_tbl_t *cmdtp, int flag,
|
|
@@ -796,7 +798,9 @@ static cmd_tbl_t cmd_mmc[] = {
|
|
U_BOOT_CMD_MKENT(part, 1, 1, do_mmc_part, "", ""),
|
|
U_BOOT_CMD_MKENT(part, 1, 1, do_mmc_part, "", ""),
|
|
U_BOOT_CMD_MKENT(dev, 3, 0, do_mmc_dev, "", ""),
|
|
U_BOOT_CMD_MKENT(dev, 3, 0, do_mmc_dev, "", ""),
|
|
U_BOOT_CMD_MKENT(list, 1, 1, do_mmc_list, "", ""),
|
|
U_BOOT_CMD_MKENT(list, 1, 1, do_mmc_list, "", ""),
|
|
|
|
+#if CONFIG_IS_ENABLED(MMC_HW_PARTITIONING)
|
|
U_BOOT_CMD_MKENT(hwpartition, 28, 0, do_mmc_hwpartition, "", ""),
|
|
U_BOOT_CMD_MKENT(hwpartition, 28, 0, do_mmc_hwpartition, "", ""),
|
|
|
|
+#endif
|
|
#ifdef CONFIG_SUPPORT_EMMC_BOOT
|
|
#ifdef CONFIG_SUPPORT_EMMC_BOOT
|
|
U_BOOT_CMD_MKENT(bootbus, 5, 0, do_mmc_bootbus, "", ""),
|
|
U_BOOT_CMD_MKENT(bootbus, 5, 0, do_mmc_bootbus, "", ""),
|
|
U_BOOT_CMD_MKENT(bootpart-resize, 4, 0, do_mmc_boot_resize, "", ""),
|
|
U_BOOT_CMD_MKENT(bootpart-resize, 4, 0, do_mmc_boot_resize, "", ""),
|