diff --git a/drivers/usb/chipidea/host.c b/drivers/usb/chipidea/host.c index 0cffcfe5ce5337c3c541ca25088666cd099179bf..9eacd21c0cd9ffd9fe7d98ac89f0cd75e79b6b31 100644 --- a/drivers/usb/chipidea/host.c +++ b/drivers/usb/chipidea/host.c @@ -124,7 +124,7 @@ static int host_start(struct ci13xxx *ci) ret = usb_add_hcd(hcd, 0, 0); if (ret) - usb_remove_hcd(hcd); + usb_put_hcd(hcd); else ci->hcd = hcd;