• 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:tmio

35 #include <linux/mfd/tmio.h>
80 struct tmio_hcd *tmio = hcd_to_tmio(hcd);
84 spin_lock_irqsave(&tmio->lock, flags);
89 tmio_iowrite16(pm, tmio->ccr + CCR_PM);
90 spin_unlock_irqrestore(&tmio->lock, flags);
97 struct tmio_hcd *tmio = hcd_to_tmio(hcd);
111 tmio_iowrite8(0, tmio->ccr + CCR_INTC);
112 tmio_iowrite8(0, tmio->ccr + CCR_ILME);
113 tmio_iowrite16(0, tmio->ccr + CCR_BASE);
114 tmio_iowrite16(0, tmio->ccr + CCR_BASE + 2);
115 tmio_iowrite16(pm, tmio->ccr + CCR_PM);
121 struct tmio_hcd *tmio = hcd_to_tmio(hcd);
125 tmio_iowrite16(base, tmio->ccr + CCR_BASE);
126 tmio_iowrite16(base >> 16, tmio->ccr + CCR_BASE + 2);
127 tmio_iowrite8(1, tmio->ccr + CCR_ILME);
128 tmio_iowrite8(2, tmio->ccr + CCR_INTC);
131 tmio_ioread8(tmio->ccr + CCR_REVID), hcd->rsrc_start, hcd->irq);
193 struct tmio_hcd *tmio;
213 tmio = hcd_to_tmio(hcd);
215 spin_lock_init(&tmio->lock);
217 tmio->ccr = ioremap(config->start, config->end - config->start + 1);
218 if (!tmio->ccr) {
265 iounmap(tmio->ccr);
276 struct tmio_hcd *tmio = hcd_to_tmio(hcd);
285 iounmap(tmio->ccr);
299 struct tmio_hcd *tmio = hcd_to_tmio(hcd);
308 spin_lock_irqsave(&tmio->lock, flags);
310 misc = tmio_ioread8(tmio->ccr + CCR_MISC);
312 tmio_iowrite8(misc, tmio->ccr + CCR_MISC);
314 spin_unlock_irqrestore(&tmio->lock, flags);
332 struct tmio_hcd *tmio = hcd_to_tmio(hcd);
349 spin_lock_irqsave(&tmio->lock, flags);
351 misc = tmio_ioread8(tmio->ccr + CCR_MISC);
353 tmio_iowrite8(misc, tmio->ccr + CCR_MISC);
355 spin_unlock_irqrestore(&tmio->lock, flags);
373 .name = "tmio-ohci",