Lines Matching defs:ohci
12 * Modified for of_platform bus from ohci-sa1111.c
26 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
29 if ((ret = ohci_init(ohci)) < 0)
32 if ((ret = ohci_run(ohci)) < 0) {
89 struct ohci_hcd *ohci;
101 of_device_is_compatible(dn, "ohci-bigendian") ||
102 of_device_is_compatible(dn, "ohci-be");
131 ohci = hcd_to_ohci(hcd);
133 ohci->flags |= OHCI_QUIRK_BE_MMIO | OHCI_QUIRK_BE_DESC;
134 if (of_device_is_compatible(dn, "fsl,mpc5200-ohci"))
135 ohci->flags |= OHCI_QUIRK_FRAME_NO;
136 if (of_device_is_compatible(dn, "mpc5200-ohci"))
137 ohci->flags |= OHCI_QUIRK_FRAME_NO;
140 ohci_hcd_init(ohci);
153 * set up. If the ehci driver is loaded, put the ohci core in
163 writel_be((readl_be(&ohci->regs->control) |
164 OHCI_USB_SUSPEND), &ohci->regs->control);
165 (void) readl_be(&ohci->regs->control);
197 .compatible = "ohci-bigendian",
201 .compatible = "ohci-be",
207 .compatible = "ohci-littledian",
211 .compatible = "ohci-le",
220 #error "No endianness selected for ppc-of-ohci"
229 .name = "ppc-of-ohci",