summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2019-03-19 07:13:03 -0400
committerTom Rini <trini@konsulko.com>2019-03-19 07:13:03 -0400
commit7eddda453710d2405e05bb0b79612103608c244a (patch)
tree418474f64fa7c1791822efcad588e5826dff17e1 /drivers
parent374bf7af033aa326a9585c5ff878d206e90c0c1c (diff)
parentf402d268e8e17e9d6d1d9bf8a8b1f6e0b07718ef (diff)
Merge branch 'master' of git://git.denx.de/u-boot-usb
- Fastboot fixes
Diffstat (limited to 'drivers')
-rw-r--r--drivers/fastboot/fb_common.c2
-rw-r--r--drivers/usb/gadget/udc/udc-uclass.c7
2 files changed, 6 insertions, 3 deletions
diff --git a/drivers/fastboot/fb_common.c b/drivers/fastboot/fb_common.c
index c6e06aab7a..17eca73be0 100644
--- a/drivers/fastboot/fb_common.c
+++ b/drivers/fastboot/fb_common.c
@@ -119,7 +119,7 @@ void fastboot_boot(void)
if (s) {
run_command(s, CMD_FLAG_ENV);
} else {
- static char boot_addr_start[12];
+ static char boot_addr_start[20];
static char *const bootm_args[] = {
"bootm", boot_addr_start, NULL
};
diff --git a/drivers/usb/gadget/udc/udc-uclass.c b/drivers/usb/gadget/udc/udc-uclass.c
index 8d7864797a..3053ccf7d9 100644
--- a/drivers/usb/gadget/udc/udc-uclass.c
+++ b/drivers/usb/gadget/udc/udc-uclass.c
@@ -23,8 +23,11 @@ int usb_gadget_initialize(int index)
return 0;
ret = uclass_get_device_by_seq(UCLASS_USB_GADGET_GENERIC, index, &dev);
if (!dev || ret) {
- pr_err("No USB device found\n");
- return -ENODEV;
+ ret = uclass_get_device(UCLASS_USB_GADGET_GENERIC, index, &dev);
+ if (!dev || ret) {
+ pr_err("No USB device found\n");
+ return -ENODEV;
+ }
}
dev_array[index] = dev;
return 0;