Lines Matching full:usb
3 * Faraday USB 2.0 EHCI Controller
11 #include <usb.h>
12 #include <usb/fusbh200.h>
13 #include <usb/fotg210.h>
22 struct fusbh200_regs usb; member
28 return !readl(®s->usb.easstr); in ehci_is_fotg2xx()
45 spd = BMCSR_SPD(readl(®s->usb.bmcsr)); in faraday_ehci_get_port_speed()
100 hccr = (struct ehci_hccr *)®s->usb.hccr; in ehci_hcd_init()
101 hcor = (struct ehci_hcor *)®s->usb.hcor; in ehci_hcd_init()
121 setbits_le32(®s->usb.bmcsr, BMCSR_IRQLH); in ehci_hcd_init()
123 clrbits_le32(®s->usb.bmcsr, BMCSR_VBUS_OFF); in ehci_hcd_init()
125 writel(0x00, ®s->usb.bmier); in ehci_hcd_init()
126 writel(0x1f, ®s->usb.bmisr); in ehci_hcd_init()