Lines Matching refs:ehci
219 void __weak board_ehci_hcd_postinit(struct usb_ehci *ehci, int port) in board_ehci_hcd_postinit() argument
237 struct usb_ehci *ehci; in ehci_hcd_init() local
251 ehci = (struct usb_ehci *)(OTG_BASE_ADDR + in ehci_hcd_init()
253 *hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_hcd_init()
256 setbits_le32(&ehci->usbmode, CM_HOST); in ehci_hcd_init()
258 __raw_writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_hcd_init()
259 setbits_le32(&ehci->portsc, USB_EN); in ehci_hcd_init()
265 board_ehci_hcd_postinit(ehci, CONFIG_MXC_USB_PORT); in ehci_hcd_init()
277 struct usb_ehci *ehci; member
308 struct usb_ehci *ehci = (struct usb_ehci *)devfdt_get_addr(dev); in ehci_usb_probe() local
322 priv->ehci = ehci; in ehci_usb_probe()
341 hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_usb_probe()
344 setbits_le32(&ehci->usbmode, CM_HOST); in ehci_usb_probe()
346 __raw_writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_usb_probe()
347 setbits_le32(&ehci->portsc, USB_EN); in ehci_usb_probe()