diff options
Diffstat (limited to 'drivers/usb/chipidea/core.c')
| -rw-r--r-- | drivers/usb/chipidea/core.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index 98ee575ee500..dce5db41501c 100644 --- a/drivers/usb/chipidea/core.c +++ b/drivers/usb/chipidea/core.c @@ -683,7 +683,7 @@ static int ci_get_platdata(struct device *dev,  	if (platdata->dr_mode != USB_DR_MODE_PERIPHERAL) {  		/* Get the vbus regulator */ -		platdata->reg_vbus = devm_regulator_get(dev, "vbus"); +		platdata->reg_vbus = devm_regulator_get_optional(dev, "vbus");  		if (PTR_ERR(platdata->reg_vbus) == -EPROBE_DEFER) {  			return -EPROBE_DEFER;  		} else if (PTR_ERR(platdata->reg_vbus) == -ENODEV) {  | 
