Lines Matching refs:ICEMT1724
89 return (inb(ICEMT1724(ice, RATE)) & VT1724_SPDIF_MASTER) ? 1 : 0;
109 old_cmd = inb(ICEMT1724(ice, AC97_CMD));
124 if ((inb(ICEMT1724(ice, AC97_CMD)) & bit) == 0)
140 outb(reg, ICEMT1724(ice, AC97_INDEX));
141 outw(val, ICEMT1724(ice, AC97_DATA));
142 outb(old_cmd | VT1724_AC97_WRITE, ICEMT1724(ice, AC97_CMD));
154 outb(reg, ICEMT1724(ice, AC97_INDEX));
155 outb(old_cmd | VT1724_AC97_READ, ICEMT1724(ice, AC97_CMD));
158 return inw(ICEMT1724(ice, AC97_DATA));
443 unsigned char mtstat = inb(ICEMT1724(ice, IRQ));
473 outb(mtstat, ICEMT1724(ice, IRQ));
476 unsigned char fstat = inb(ICEMT1724(ice, DMA_FIFO_ERR));
477 outb(fstat, ICEMT1724(ice, DMA_FIFO_ERR));
478 outb(VT1724_MULTI_FIFO_ERR | inb(ICEMT1724(ice, DMA_INT_MASK)), ICEMT1724(ice, DMA_INT_MASK));
543 old = inb(ICEMT1724(ice, DMA_PAUSE));
548 outb(old, ICEMT1724(ice, DMA_PAUSE));
556 old = inb(ICEMT1724(ice, DMA_CONTROL));
561 outb(old, ICEMT1724(ice, DMA_CONTROL));
590 return stdclock_rate_list[inb(ICEMT1724(ice, RATE)) & 15];
598 outb(i, ICEMT1724(ice, RATE));
610 val = old = inb(ICEMT1724(ice, I2S_FORMAT));
616 outb(val, ICEMT1724(ice, I2S_FORMAT));
637 if ((inb(ICEMT1724(ice, DMA_CONTROL)) & DMA_STARTS) ||
638 (inb(ICEMT1724(ice, DMA_PAUSE)) & DMA_PAUSES)) {
752 outb(val, ICEMT1724(ice, BURST));
754 outl(substream->runtime->dma_addr, ICEMT1724(ice, PLAYBACK_ADDR));
757 /* outl(size, ICEMT1724(ice, PLAYBACK_SIZE)); */
758 outw(size, ICEMT1724(ice, PLAYBACK_SIZE));
759 outb(size >> 16, ICEMT1724(ice, PLAYBACK_SIZE) + 2);
761 /* outl(size, ICEMT1724(ice, PLAYBACK_COUNT)); */
762 outw(size, ICEMT1724(ice, PLAYBACK_COUNT));
763 outb(size >> 16, ICEMT1724(ice, PLAYBACK_COUNT) + 2);
783 if (!(inl(ICEMT1724(ice, DMA_CONTROL)) & VT1724_PDMA0_START))
786 ptr = inl(ICEMT1724(ice, PLAYBACK_ADDR));
799 ptr = inl(ICEMT1724(ice, PLAYBACK_SIZE)) & 0xffffff;
836 if (!(inl(ICEMT1724(ice, DMA_CONTROL)) & reg->start))
1145 outw(val, ICEMT1724(ice, SPDIF_CTRL));
1148 outw(val, ICEMT1724(ice, SPDIF_CTRL));
1158 nval = val = inw(ICEMT1724(ice, SPDIF_CTRL));
1359 if (inb(ICEMT1724(ice, BURST)) < val)
1360 outb(val, ICEMT1724(ice, BURST));
1456 outb(inb(ICEMT1724(ice, AC97_CMD)) | 0x80, ICEMT1724(ice, AC97_CMD));
1458 outb(inb(ICEMT1724(ice, AC97_CMD)) & ~0x80, ICEMT1724(ice, AC97_CMD));
1521 (unsigned)inl(ICEMT1724(ice, ROUTE_PLAYBACK)));
1649 val = inw(ICEMT1724(ice, SPDIF_CTRL));
1662 old = inw(ICEMT1724(ice, SPDIF_CTRL));
1868 oval = inb(ICEMT1724(ice, RATE));
1869 outb(oval | VT1724_SPDIF_MASTER, ICEMT1724(ice, RATE));
1871 i2s_oval = inb(ICEMT1724(ice, I2S_FORMAT));
1872 outb(i2s_oval & ~VT1724_MT_I2S_MCLK_128X, ICEMT1724(ice, I2S_FORMAT));
2026 val = inl(ICEMT1724(ice, ROUTE_PLAYBACK));
2051 val = old_val = inl(ICEMT1724(ice, ROUTE_PLAYBACK));
2056 outl(val, ICEMT1724(ice, ROUTE_PLAYBACK));
2137 outb(idx, ICEMT1724(ice, MONITOR_PEAKINDEX));
2139 inb(ICEMT1724(ice, MONITOR_PEAKDATA));
2371 outb(VT1724_MULTI_FIFO_ERR, ICEMT1724(ice, DMA_INT_MASK));
2459 outb(0xff, ICEMT1724(ice, DMA_INT_MASK));
2690 ice->pm_saved_spdif_ctrl = inw(ICEMT1724(ice, SPDIF_CTRL));
2692 ice->pm_saved_route = inl(ICEMT1724(ice, ROUTE_PLAYBACK));
2734 outl(ice->pm_saved_route, ICEMT1724(ice, ROUTE_PLAYBACK));