Lines Matching refs:io
68 unsigned int io = dev->io; in snd_msnd_wait_TXDE() local
72 if (inb(io + HP_ISR) & HPISR_TXDE) in snd_msnd_wait_TXDE()
80 unsigned int io = dev->io; in snd_msnd_wait_HC0() local
84 if (!(inb(io + HP_CVR) & HPCVR_HC)) in snd_msnd_wait_HC0()
96 outb(cmd, dev->io + HP_CVR); in snd_msnd_send_dsp_cmd()
111 unsigned int io = dev->io; in snd_msnd_send_word() local
114 outb(high, io + HP_TXH); in snd_msnd_send_word()
115 outb(mid, io + HP_TXM); in snd_msnd_send_word()
116 outb(low, io + HP_TXL); in snd_msnd_send_word()
140 inb(dev->io + HP_RXL); in snd_msnd_upload_host()
141 inb(dev->io + HP_CVR); in snd_msnd_upload_host()
158 outb(inb(dev->io + HP_ICR) | HPICR_TREQ, dev->io + HP_ICR); in snd_msnd_enable_irq()
160 outb(dev->irqid, dev->io + HP_IRQM); in snd_msnd_enable_irq()
162 outb(inb(dev->io + HP_ICR) & ~HPICR_TREQ, dev->io + HP_ICR); in snd_msnd_enable_irq()
163 outb(inb(dev->io + HP_ICR) | HPICR_RREQ, dev->io + HP_ICR); in snd_msnd_enable_irq()
193 outb(inb(dev->io + HP_ICR) & ~HPICR_RREQ, dev->io + HP_ICR); in snd_msnd_disable_irq()
195 outb(HPIRQ_NONE, dev->io + HP_IRQM); in snd_msnd_disable_irq()
293 outb(HPBLKSEL_1, chip->io + HP_BLKS); in snd_msnd_DARQ()
298 outb(HPBLKSEL_0, chip->io + HP_BLKS); in snd_msnd_DARQ()
301 outb(HPBLKSEL_0, chip->io + HP_BLKS); in snd_msnd_DARQ()
415 outb(HPBLKSEL_1, chip->io + HP_BLKS); in snd_msnd_capture_reset_queue()
417 outb(HPBLKSEL_0, chip->io + HP_BLKS); in snd_msnd_capture_reset_queue()