Automatically set "dfu_device" to the current boot MMC device number. This
allows to call dfu/thor/ums commands without any parameters for the default
storage device.
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I4378161c3ebf5377d50e1e28dd57d3d1511f3648
case BOOT_DEVICE_EMMC:
source = "emmc";
#ifdef CONFIG_TIZEN
+ env_set("dfu_device", "1");
env_set("devnum", "1");
env_set("mmcbootdev", "1");
env_set("mmcrootdev", "1");
case BOOT_DEVICE_SD:
source = "sd";
#ifdef CONFIG_TIZEN
+ env_set("dfu_device", "0");
env_set("devnum", "0");
env_set("mmcbootdev", "0");
env_set("mmcrootdev", "0");
#define CONFIG_SYS_DFU_MAX_FILE_SIZE SZ_2M
#endif
-/* SD/MMC configuration */
-#define CONFIG_MMC_DEFAULT_DEV 1
-
#ifdef CONFIG_TIZEN_KHADAS_VIM3
#define TIZEN_BOOT_PREFIX "/vim3/ /\0"
#elif CONFIG_TIZEN_ODROID_N2
"dfu_usb_con=0\0" \
"dfu_interface=mmc\0" \
"boot_prefixes="TIZEN_BOOT_PREFIX \
- "dfu_device=" __stringify(CONFIG_MMC_DEFAULT_DEV) "\0"
#define CONFIG_TIZEN