dm: eth: Add basic driver model support to Ethernet stack
[platform/kernel/u-boot.git] / common / cmd_fastboot.c
index 346ab80..d52ccfb 100644 (file)
@@ -23,6 +23,8 @@ static int do_fastboot(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
        if (!g_dnl_board_usb_cable_connected()) {
                puts("\rUSB cable not detected.\n" \
                     "Command exit.\n");
+               g_dnl_unregister();
+               g_dnl_clear_detach();
                return CMD_RET_FAILURE;
        }
 
@@ -31,7 +33,7 @@ static int do_fastboot(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
                        break;
                if (ctrlc())
                        break;
-               usb_gadget_handle_interrupts();
+               usb_gadget_handle_interrupts(0);
        }
 
        g_dnl_unregister();