Lines Matching full:ohci
3 * Generic platform ohci driver
10 * Derived from the OHCI-PCI driver
33 #include "ohci.h"
35 #define DRIVER_DESC "OHCI generic platform driver"
79 .product_desc = "Generic Platform OHCI controller",
95 struct ohci_hcd *ohci; in ohci_platform_probe() local
124 ohci = hcd_to_ohci(hcd); in ohci_platform_probe()
128 ohci->flags |= OHCI_QUIRK_BE_MMIO; in ohci_platform_probe()
131 ohci->flags |= OHCI_QUIRK_BE_DESC; in ohci_platform_probe()
134 ohci->flags |= OHCI_QUIRK_BE_MMIO | OHCI_QUIRK_BE_DESC; in ohci_platform_probe()
137 ohci->flags |= OHCI_QUIRK_FRAME_NO; in ohci_platform_probe()
141 ohci->hc_control = OHCI_CTRL_RWC; in ohci_platform_probe()
144 &ohci->num_ports); in ohci_platform_probe()
170 ohci->flags |= OHCI_QUIRK_BE_DESC; in ohci_platform_probe()
172 ohci->flags |= OHCI_QUIRK_BE_MMIO; in ohci_platform_probe()
174 ohci->flags |= OHCI_QUIRK_FRAME_NO; in ohci_platform_probe()
176 ohci->num_ports = pdata->num_ports; in ohci_platform_probe()
179 if (ohci->flags & OHCI_QUIRK_BE_MMIO) { in ohci_platform_probe()
187 if (ohci->flags & OHCI_QUIRK_BE_DESC) { in ohci_platform_probe()
320 { .compatible = "generic-ohci", },
321 { .compatible = "cavium,octeon-6335-ohci", },
322 { .compatible = "ti,ohci-omap3", },
328 { "ohci-platform", 0 },
350 .name = "ohci-platform",