Lines Matching refs:hcd

26 #define to_exynos_ohci(hcd) (struct exynos_ohci_hcd *)(hcd_to_ohci(hcd)->priv)  argument
86 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_phy_enable() local
87 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_phy_enable()
102 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_phy_disable() local
103 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_phy_disable()
113 struct usb_hcd *hcd; in exynos_ohci_probe() local
127 hcd = usb_create_hcd(&exynos_ohci_hc_driver, in exynos_ohci_probe()
129 if (!hcd) { in exynos_ohci_probe()
134 exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_probe()
153 hcd->regs = devm_ioremap_resource(&pdev->dev, res); in exynos_ohci_probe()
154 if (IS_ERR(hcd->regs)) { in exynos_ohci_probe()
155 err = PTR_ERR(hcd->regs); in exynos_ohci_probe()
158 hcd->rsrc_start = res->start; in exynos_ohci_probe()
159 hcd->rsrc_len = resource_size(res); in exynos_ohci_probe()
167 platform_set_drvdata(pdev, hcd); in exynos_ohci_probe()
183 err = usb_add_hcd(hcd, irq, IRQF_SHARED); in exynos_ohci_probe()
188 device_wakeup_enable(hcd->self.controller); in exynos_ohci_probe()
197 usb_put_hcd(hcd); in exynos_ohci_probe()
203 struct usb_hcd *hcd = platform_get_drvdata(pdev); in exynos_ohci_remove() local
204 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_remove()
208 usb_remove_hcd(hcd); in exynos_ohci_remove()
214 usb_put_hcd(hcd); in exynos_ohci_remove()
221 struct usb_hcd *hcd = platform_get_drvdata(pdev); in exynos_ohci_shutdown() local
223 if (hcd->driver->shutdown) in exynos_ohci_shutdown()
224 hcd->driver->shutdown(hcd); in exynos_ohci_shutdown()
230 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_suspend() local
231 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_suspend()
233 int rc = ohci_suspend(hcd, do_wakeup); in exynos_ohci_suspend()
247 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_resume() local
248 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_resume()
260 ohci_resume(hcd, false); in exynos_ohci_resume()