Lines Matching refs:io
67 unsigned int io = dev->io; in snd_msnd_wait_TXDE() local
71 if (inb(io + HP_ISR) & HPISR_TXDE) in snd_msnd_wait_TXDE()
79 unsigned int io = dev->io; in snd_msnd_wait_HC0() local
83 if (!(inb(io + HP_CVR) & HPCVR_HC)) in snd_msnd_wait_HC0()
95 outb(cmd, dev->io + HP_CVR); in snd_msnd_send_dsp_cmd()
110 unsigned int io = dev->io; in snd_msnd_send_word() local
113 outb(high, io + HP_TXH); in snd_msnd_send_word()
114 outb(mid, io + HP_TXM); in snd_msnd_send_word()
115 outb(low, io + HP_TXL); in snd_msnd_send_word()
139 inb(dev->io + HP_RXL); in snd_msnd_upload_host()
140 inb(dev->io + HP_CVR); in snd_msnd_upload_host()
157 outb(inb(dev->io + HP_ICR) | HPICR_TREQ, dev->io + HP_ICR); in snd_msnd_enable_irq()
159 outb(dev->irqid, dev->io + HP_IRQM); in snd_msnd_enable_irq()
161 outb(inb(dev->io + HP_ICR) & ~HPICR_TREQ, dev->io + HP_ICR); in snd_msnd_enable_irq()
162 outb(inb(dev->io + HP_ICR) | HPICR_RREQ, dev->io + HP_ICR); in snd_msnd_enable_irq()
192 outb(inb(dev->io + HP_ICR) & ~HPICR_RREQ, dev->io + HP_ICR); in snd_msnd_disable_irq()
194 outb(HPIRQ_NONE, dev->io + HP_IRQM); in snd_msnd_disable_irq()
292 outb(HPBLKSEL_1, chip->io + HP_BLKS); in snd_msnd_DARQ()
297 outb(HPBLKSEL_0, chip->io + HP_BLKS); in snd_msnd_DARQ()
300 outb(HPBLKSEL_0, chip->io + HP_BLKS); in snd_msnd_DARQ()
414 outb(HPBLKSEL_1, chip->io + HP_BLKS); in snd_msnd_capture_reset_queue()
416 outb(HPBLKSEL_0, chip->io + HP_BLKS); in snd_msnd_capture_reset_queue()