Lines Matching refs:hcd

26 #define to_exynos_ohci(hcd) (struct exynos_ohci_hcd *)(hcd_to_ohci(hcd)->priv)  argument
81 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_phy_enable() local
82 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_phy_enable()
97 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_phy_disable() local
98 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_phy_disable()
108 struct usb_hcd *hcd; in exynos_ohci_probe() local
122 hcd = usb_create_hcd(&exynos_ohci_hc_driver, in exynos_ohci_probe()
124 if (!hcd) { in exynos_ohci_probe()
129 exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_probe()
143 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in exynos_ohci_probe()
144 if (IS_ERR(hcd->regs)) { in exynos_ohci_probe()
145 err = PTR_ERR(hcd->regs); in exynos_ohci_probe()
148 hcd->rsrc_start = res->start; in exynos_ohci_probe()
149 hcd->rsrc_len = resource_size(res); in exynos_ohci_probe()
157 platform_set_drvdata(pdev, hcd); in exynos_ohci_probe()
173 err = usb_add_hcd(hcd, irq, IRQF_SHARED); in exynos_ohci_probe()
178 device_wakeup_enable(hcd->self.controller); in exynos_ohci_probe()
185 usb_put_hcd(hcd); in exynos_ohci_probe()
191 struct usb_hcd *hcd = platform_get_drvdata(pdev); in exynos_ohci_remove() local
192 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_remove()
196 usb_remove_hcd(hcd); in exynos_ohci_remove()
200 usb_put_hcd(hcd); in exynos_ohci_remove()
205 struct usb_hcd *hcd = platform_get_drvdata(pdev); in exynos_ohci_shutdown() local
207 if (hcd->driver->shutdown) in exynos_ohci_shutdown()
208 hcd->driver->shutdown(hcd); in exynos_ohci_shutdown()
213 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_suspend() local
214 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_suspend()
216 int rc = ohci_suspend(hcd, do_wakeup); in exynos_ohci_suspend()
230 struct usb_hcd *hcd = dev_get_drvdata(dev); in exynos_ohci_resume() local
231 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); in exynos_ohci_resume()
243 ohci_resume(hcd, false); in exynos_ohci_resume()