Lines Matching refs:tmio

71 	struct tmio_hcd *tmio = hcd_to_tmio(hcd);  in tmio_write_pm()  local
75 spin_lock_irqsave(&tmio->lock, flags); in tmio_write_pm()
80 tmio_iowrite16(pm, tmio->ccr + CCR_PM); in tmio_write_pm()
81 spin_unlock_irqrestore(&tmio->lock, flags); in tmio_write_pm()
88 struct tmio_hcd *tmio = hcd_to_tmio(hcd); in tmio_stop_hc() local
105 tmio_iowrite8(0, tmio->ccr + CCR_INTC); in tmio_stop_hc()
106 tmio_iowrite8(0, tmio->ccr + CCR_ILME); in tmio_stop_hc()
107 tmio_iowrite16(0, tmio->ccr + CCR_BASE); in tmio_stop_hc()
108 tmio_iowrite16(0, tmio->ccr + CCR_BASE + 2); in tmio_stop_hc()
109 tmio_iowrite16(pm, tmio->ccr + CCR_PM); in tmio_stop_hc()
115 struct tmio_hcd *tmio = hcd_to_tmio(hcd); in tmio_start_hc() local
119 tmio_iowrite16(base, tmio->ccr + CCR_BASE); in tmio_start_hc()
120 tmio_iowrite16(base >> 16, tmio->ccr + CCR_BASE + 2); in tmio_start_hc()
121 tmio_iowrite8(1, tmio->ccr + CCR_ILME); in tmio_start_hc()
122 tmio_iowrite8(2, tmio->ccr + CCR_INTC); in tmio_start_hc()
125 tmio_ioread8(tmio->ccr + CCR_REVID), in tmio_start_hc()
189 struct tmio_hcd *tmio; in ohci_hcd_tmio_drv_probe() local
212 tmio = hcd_to_tmio(hcd); in ohci_hcd_tmio_drv_probe()
214 spin_lock_init(&tmio->lock); in ohci_hcd_tmio_drv_probe()
216 tmio->ccr = ioremap(config->start, resource_size(config)); in ohci_hcd_tmio_drv_probe()
217 if (!tmio->ccr) { in ohci_hcd_tmio_drv_probe()
260 iounmap(tmio->ccr); in ohci_hcd_tmio_drv_probe()
271 struct tmio_hcd *tmio = hcd_to_tmio(hcd); in ohci_hcd_tmio_drv_remove() local
279 iounmap(tmio->ccr); in ohci_hcd_tmio_drv_remove()
291 struct tmio_hcd *tmio = hcd_to_tmio(hcd); in ohci_hcd_tmio_drv_suspend() local
300 spin_lock_irqsave(&tmio->lock, flags); in ohci_hcd_tmio_drv_suspend()
302 misc = tmio_ioread8(tmio->ccr + CCR_MISC); in ohci_hcd_tmio_drv_suspend()
304 tmio_iowrite8(misc, tmio->ccr + CCR_MISC); in ohci_hcd_tmio_drv_suspend()
306 spin_unlock_irqrestore(&tmio->lock, flags); in ohci_hcd_tmio_drv_suspend()
321 struct tmio_hcd *tmio = hcd_to_tmio(hcd); in ohci_hcd_tmio_drv_resume() local
338 spin_lock_irqsave(&tmio->lock, flags); in ohci_hcd_tmio_drv_resume()
340 misc = tmio_ioread8(tmio->ccr + CCR_MISC); in ohci_hcd_tmio_drv_resume()
342 tmio_iowrite8(misc, tmio->ccr + CCR_MISC); in ohci_hcd_tmio_drv_resume()
344 spin_unlock_irqrestore(&tmio->lock, flags); in ohci_hcd_tmio_drv_resume()