Lines Matching refs:ret
38 int ret; in ehci_enable_vbus_supply() local
40 ret = device_get_supply_regulator(dev, "vbus-supply", in ehci_enable_vbus_supply()
42 if (ret && ret != -ENOENT) in ehci_enable_vbus_supply()
43 return ret; in ehci_enable_vbus_supply()
46 ret = regulator_set_enable(priv->vbus_supply, true); in ehci_enable_vbus_supply()
47 if (ret) { in ehci_enable_vbus_supply()
49 return ret; in ehci_enable_vbus_supply()
82 int i, err, ret, clock_nb, reset_nb; in ehci_usb_probe() local
165 ret = ehci_shutdown_phy(dev, &priv->phy); in ehci_usb_probe()
166 if (ret) in ehci_usb_probe()
170 ret = ehci_disable_vbus_supply(priv); in ehci_usb_probe()
171 if (ret) in ehci_usb_probe()
175 ret = reset_release_all(priv->resets, priv->reset_count); in ehci_usb_probe()
176 if (ret) in ehci_usb_probe()
179 ret = clk_release_all(priv->clocks, priv->clock_count); in ehci_usb_probe()
180 if (ret) in ehci_usb_probe()
189 int ret; in ehci_usb_remove() local
191 ret = ehci_deregister(dev); in ehci_usb_remove()
192 if (ret) in ehci_usb_remove()
193 return ret; in ehci_usb_remove()
195 ret = ehci_shutdown_phy(dev, &priv->phy); in ehci_usb_remove()
196 if (ret) in ehci_usb_remove()
197 return ret; in ehci_usb_remove()
199 ret = ehci_disable_vbus_supply(priv); in ehci_usb_remove()
200 if (ret) in ehci_usb_remove()
201 return ret; in ehci_usb_remove()
203 ret = reset_release_all(priv->resets, priv->reset_count); in ehci_usb_remove()
204 if (ret) in ehci_usb_remove()
205 return ret; in ehci_usb_remove()