static void fill_entity_usbdown(char *interface, char *devstr)
{
struct usbdown_entity *usbdown;
- int alt_num, i, ret, offset = 0;
- char *alt_setting, *alt_sep, *s, *st, *setting;
+ int alt_num, i, ret;
+ char *s, *st, *setting;
+
+#ifdef CONFIG_SET_DFU_ALT_INFO
+ int offset = 0;
+ char *alt_setting, *alt_sep;
size_t buf_size = CONFIG_SET_DFU_ALT_BUF_LEN;
ALLOC_CACHE_ALIGN_BUFFER(char, buf, buf_size);
-#ifdef CONFIG_SET_DFU_ALT_INFO
/* Reuse dfu information. Use the eMMC by default */
env_set("dfu_alt_boot", CONFIG_DFU_ALT_BOOT_EMMC);
offset = snprintf(buf, buf_size, "%s", CONFIG_DFU_ALT_BOOT_EMMC);