Lines Matching refs:hcd
65 struct usb_hcd *hcd = NULL; in ohci_hcd_omap3_probe() local
107 hcd = usb_create_hcd(&ohci_omap3_hc_driver, dev, in ohci_hcd_omap3_probe()
109 if (!hcd) { in ohci_hcd_omap3_probe()
114 hcd->rsrc_start = res->start; in ohci_hcd_omap3_probe()
115 hcd->rsrc_len = resource_size(res); in ohci_hcd_omap3_probe()
116 hcd->regs = regs; in ohci_hcd_omap3_probe()
121 ohci = hcd_to_ohci(hcd); in ohci_hcd_omap3_probe()
128 ret = usb_add_hcd(hcd, irq, 0); in ohci_hcd_omap3_probe()
133 device_wakeup_enable(hcd->self.controller); in ohci_hcd_omap3_probe()
139 usb_put_hcd(hcd); in ohci_hcd_omap3_probe()
163 struct usb_hcd *hcd = dev_get_drvdata(dev); in ohci_hcd_omap3_remove() local
165 iounmap(hcd->regs); in ohci_hcd_omap3_remove()
166 usb_remove_hcd(hcd); in ohci_hcd_omap3_remove()
169 usb_put_hcd(hcd); in ohci_hcd_omap3_remove()