Lines Matching refs:hcd

49 	struct usb_hcd *hcd = platform_get_drvdata(dev);  in ohci_platform_power_on()  local
50 struct ohci_platform_priv *priv = hcd_to_ohci_priv(hcd); in ohci_platform_power_on()
90 struct usb_hcd *hcd = platform_get_drvdata(dev); in ohci_platform_power_off() local
91 struct ohci_platform_priv *priv = hcd_to_ohci_priv(hcd); in ohci_platform_power_off()
121 struct usb_hcd *hcd; in ohci_platform_probe() local
149 hcd = usb_create_hcd(&ohci_platform_hc_driver, &dev->dev, in ohci_platform_probe()
151 if (!hcd) in ohci_platform_probe()
154 platform_set_drvdata(dev, hcd); in ohci_platform_probe()
156 priv = hcd_to_ohci_priv(hcd); in ohci_platform_probe()
157 ohci = hcd_to_ohci(hcd); in ohci_platform_probe()
267 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ohci_platform_probe()
268 if (IS_ERR(hcd->regs)) { in ohci_platform_probe()
269 err = PTR_ERR(hcd->regs); in ohci_platform_probe()
272 hcd->rsrc_start = res_mem->start; in ohci_platform_probe()
273 hcd->rsrc_len = resource_size(res_mem); in ohci_platform_probe()
275 err = usb_add_hcd(hcd, irq, IRQF_SHARED); in ohci_platform_probe()
279 device_wakeup_enable(hcd->self.controller); in ohci_platform_probe()
281 platform_set_drvdata(dev, hcd); in ohci_platform_probe()
298 usb_put_hcd(hcd); in ohci_platform_probe()
305 struct usb_hcd *hcd = platform_get_drvdata(dev); in ohci_platform_remove() local
307 struct ohci_platform_priv *priv = hcd_to_ohci_priv(hcd); in ohci_platform_remove()
310 usb_remove_hcd(hcd); in ohci_platform_remove()
321 usb_put_hcd(hcd); in ohci_platform_remove()
332 struct usb_hcd *hcd = dev_get_drvdata(dev); in ohci_platform_suspend() local
339 ret = ohci_suspend(hcd, do_wakeup); in ohci_platform_suspend()
351 struct usb_hcd *hcd = dev_get_drvdata(dev); in ohci_platform_resume() local
362 ohci_resume(hcd, false); in ohci_platform_resume()