• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/host/

Lines Matching refs:ohci

8  * [ uhci code and gregs ohci fragments ]
50 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
52 ohci->flags = OHCI_QUIRK_AMD756;
53 ohci_dbg (ohci, "AMD756 erratum 4 workaround\n");
65 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
67 ohci_dbg (ohci, "WARNING: OPTi workarounds unavailable\n");
84 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
86 ohci->flags |= OHCI_QUIRK_SUPERIO;
87 ohci_dbg (ohci, "Using NSC SuperIO setup\n");
100 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
102 ohci->flags |= OHCI_QUIRK_ZFMICRO;
103 ohci_dbg(ohci, "enabled Compaq ZFMicro chipset quirks\n");
113 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
121 ohci->flags |= OHCI_QUIRK_BE_MMIO;
122 ohci_dbg (ohci, "enabled big endian Toshiba quirk\n");
125 ohci_err (ohci, "unsupported big endian Toshiba quirk\n");
135 struct ohci_hcd *ohci = container_of(work, struct ohci_hcd, nec_work);
138 status = ohci_init(ohci);
140 ohci_err(ohci, "Restarting NEC controller failed in %s, %d\n",
145 status = ohci_restart(ohci);
147 ohci_err(ohci, "Restarting NEC controller failed in %s, %d\n",
153 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
155 ohci->flags |= OHCI_QUIRK_NEC;
156 INIT_WORK(&ohci->nec_work, ohci_quirk_nec_worker);
157 ohci_dbg (ohci, "enabled NEC chipset lost interrupt quirk\n");
164 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
177 ohci->flags |= OHCI_QUIRK_AMD_PREFETCH;
178 ohci_dbg(ohci, "enabled AMD prefetch quirk\n");
192 ohci->flags |= OHCI_QUIRK_AMD_ISO;
193 ohci_dbg(ohci, "enabled AMD ISO transfers quirk\n");
266 static void sb800_prefetch(struct ohci_hcd *ohci, int on)
271 pdev = to_pci_dev(ohci_to_hcd(ohci)->self.controller);
336 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
345 int (*quirk)(struct usb_hcd *ohci);
351 ohci_hcd_init (ohci);
352 return ohci_init (ohci);
360 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
372 ohci->hc_control |= OHCI_CTRL_RWC;
376 ret = ohci_run (ohci);
378 ohci_err (ohci, "can't start\n");
388 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
400 spin_lock_irqsave (&ohci->lock, flags);
405 ohci_writel(ohci, OHCI_INTR_MIE, &ohci->regs->intrdisable);
406 (void)ohci_readl(ohci, &ohci->regs->intrdisable);
410 spin_unlock_irqrestore (&ohci->lock, flags);