Lines Matching defs:ohci
11 * Modified for of_platform bus from ohci-sa1111.c
25 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
28 if ((ret = ohci_init(ohci)) < 0)
31 if ((ret = ohci_run(ohci)) < 0) {
32 err("can't start %s", ohci_to_hcd(ohci)->self.bus_name);
88 struct ohci_hcd *ohci;
100 of_device_is_compatible(dn, "ohci-bigendian") ||
101 of_device_is_compatible(dn, "ohci-be");
136 ohci = hcd_to_ohci(hcd);
138 ohci->flags |= OHCI_QUIRK_BE_MMIO | OHCI_QUIRK_BE_DESC;
139 if (of_device_is_compatible(dn, "fsl,mpc5200-ohci"))
140 ohci->flags |= OHCI_QUIRK_FRAME_NO;
141 if (of_device_is_compatible(dn, "mpc5200-ohci"))
142 ohci->flags |= OHCI_QUIRK_FRAME_NO;
145 ohci_hcd_init(ohci);
157 writel_be((readl_be(&ohci->regs->control) |
158 OHCI_USB_SUSPEND), &ohci->regs->control);
159 (void) readl_be(&ohci->regs->control);
210 .compatible = "ohci-bigendian",
214 .compatible = "ohci-be",
220 .compatible = "ohci-littledian",
224 .compatible = "ohci-le",
232 #error "No endianess selected for ppc-of-ohci"
241 .name = "ppc-of-ohci",