Hi Dileep, > -----Original Message----- > From: Dileep Katta [mailto:dileep.ka...@linaro.org] > Sent: Tuesday, March 03, 2015 5:11 AM > To: u-boot@lists.denx.de; robherri...@gmail.com; Rini, Tom; > rob.herr...@linaro.org; s...@broadcom.com; l.majew...@samsung.com; > Stegmaier, Angela > Cc: Dileep Katta > Subject: [U-Boot][PATCH v2 2/4] fastboot: call board_usb_init() to enable > usb > > g_dnl_gadget_register() fails for dra7xx dwc3 gadget when running > cmd_fastboot. > Calling board_usb_init() fixes this. > > Signed-off-by: Angela Stegmaier <angelaba...@ti.com> > Signed-off-by: Dileep Katta <dileep.ka...@linaro.org> > --- > common/cmd_fastboot.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/common/cmd_fastboot.c b/common/cmd_fastboot.c index > 346ab80..d7b8f6d 100644 > --- a/common/cmd_fastboot.c > +++ b/common/cmd_fastboot.c > @@ -10,11 +10,13 @@ > #include <common.h> > #include <command.h> > #include <g_dnl.h> > +#include <usb.h> > > static int do_fastboot(cmd_tbl_t *cmdtp, int flag, int argc, char *const > argv[]) { > int ret; > > + board_usb_init(0, USB_INIT_DEVICE);
The controller index should be configurable. Also, should board_usb_cleanup be called at the end? Thanks, Angela > g_dnl_clear_detach(); > ret = g_dnl_register("usb_dnl_fastboot"); > if (ret) > -- > 1.8.3.2 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot