diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/usb/host/ehci-mx5.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/drivers/usb/host/ehci-mx5.c b/drivers/usb/host/ehci-mx5.c index d8f521befe1..1392d29bc13 100644 --- a/drivers/usb/host/ehci-mx5.c +++ b/drivers/usb/host/ehci-mx5.c @@ -287,9 +287,9 @@ static int ehci_usb_probe(struct udevice *dev)  		debug("%s: No vbus supply\n", dev->name);  	if (!ret && priv->vbus_supply) { -		ret = regulator_set_enable(priv->vbus_supply, -					   (type == USB_INIT_DEVICE) ? -					   false : true); +		ret = regulator_set_enable_if_allowed(priv->vbus_supply, +						      (type == USB_INIT_DEVICE) ? +						      false : true);  		if (ret) {  			puts("Error enabling VBUS supply\n");  			return ret; | 
