Lines Matching refs:ICEMT1724
108 return (inb(ICEMT1724(ice, RATE)) & VT1724_SPDIF_MASTER) ? 1 : 0;
128 old_cmd = inb(ICEMT1724(ice, AC97_CMD));
143 if ((inb(ICEMT1724(ice, AC97_CMD)) & bit) == 0)
159 outb(reg, ICEMT1724(ice, AC97_INDEX));
160 outw(val, ICEMT1724(ice, AC97_DATA));
161 outb(old_cmd | VT1724_AC97_WRITE, ICEMT1724(ice, AC97_CMD));
173 outb(reg, ICEMT1724(ice, AC97_INDEX));
174 outb(old_cmd | VT1724_AC97_READ, ICEMT1724(ice, AC97_CMD));
177 return inw(ICEMT1724(ice, AC97_DATA));
462 unsigned char mtstat = inb(ICEMT1724(ice, IRQ));
492 outb(mtstat, ICEMT1724(ice, IRQ));
495 unsigned char fstat = inb(ICEMT1724(ice, DMA_FIFO_ERR));
496 outb(fstat, ICEMT1724(ice, DMA_FIFO_ERR));
497 outb(VT1724_MULTI_FIFO_ERR | inb(ICEMT1724(ice, DMA_INT_MASK)), ICEMT1724(ice, DMA_INT_MASK));
562 old = inb(ICEMT1724(ice, DMA_PAUSE));
567 outb(old, ICEMT1724(ice, DMA_PAUSE));
575 old = inb(ICEMT1724(ice, DMA_CONTROL));
580 outb(old, ICEMT1724(ice, DMA_CONTROL));
609 return stdclock_rate_list[inb(ICEMT1724(ice, RATE)) & 15];
617 outb(i, ICEMT1724(ice, RATE));
629 val = old = inb(ICEMT1724(ice, I2S_FORMAT));
635 outb(val, ICEMT1724(ice, I2S_FORMAT));
656 if ((inb(ICEMT1724(ice, DMA_CONTROL)) & DMA_STARTS) ||
657 (inb(ICEMT1724(ice, DMA_PAUSE)) & DMA_PAUSES)) {
771 outb(val, ICEMT1724(ice, BURST));
773 outl(substream->runtime->dma_addr, ICEMT1724(ice, PLAYBACK_ADDR));
776 /* outl(size, ICEMT1724(ice, PLAYBACK_SIZE)); */
777 outw(size, ICEMT1724(ice, PLAYBACK_SIZE));
778 outb(size >> 16, ICEMT1724(ice, PLAYBACK_SIZE) + 2);
780 /* outl(size, ICEMT1724(ice, PLAYBACK_COUNT)); */
781 outw(size, ICEMT1724(ice, PLAYBACK_COUNT));
782 outb(size >> 16, ICEMT1724(ice, PLAYBACK_COUNT) + 2);
802 if (!(inl(ICEMT1724(ice, DMA_CONTROL)) & VT1724_PDMA0_START))
805 ptr = inl(ICEMT1724(ice, PLAYBACK_ADDR));
818 ptr = inl(ICEMT1724(ice, PLAYBACK_SIZE)) & 0xffffff;
855 if (!(inl(ICEMT1724(ice, DMA_CONTROL)) & reg->start))
1164 outw(val, ICEMT1724(ice, SPDIF_CTRL));
1167 outw(val, ICEMT1724(ice, SPDIF_CTRL));
1177 nval = val = inw(ICEMT1724(ice, SPDIF_CTRL));
1378 if (inb(ICEMT1724(ice, BURST)) < val)
1379 outb(val, ICEMT1724(ice, BURST));
1475 outb(inb(ICEMT1724(ice, AC97_CMD)) | 0x80, ICEMT1724(ice, AC97_CMD));
1477 outb(inb(ICEMT1724(ice, AC97_CMD)) & ~0x80, ICEMT1724(ice, AC97_CMD));
1540 (unsigned)inl(ICEMT1724(ice, ROUTE_PLAYBACK)));
1668 val = inw(ICEMT1724(ice, SPDIF_CTRL));
1681 old = inw(ICEMT1724(ice, SPDIF_CTRL));
1887 oval = inb(ICEMT1724(ice, RATE));
1888 outb(oval | VT1724_SPDIF_MASTER, ICEMT1724(ice, RATE));
1890 i2s_oval = inb(ICEMT1724(ice, I2S_FORMAT));
1891 outb(i2s_oval & ~VT1724_MT_I2S_MCLK_128X, ICEMT1724(ice, I2S_FORMAT));
2045 val = inl(ICEMT1724(ice, ROUTE_PLAYBACK));
2070 val = old_val = inl(ICEMT1724(ice, ROUTE_PLAYBACK));
2075 outl(val, ICEMT1724(ice, ROUTE_PLAYBACK));
2156 outb(idx, ICEMT1724(ice, MONITOR_PEAKINDEX));
2158 inb(ICEMT1724(ice, MONITOR_PEAKDATA));
2397 outb(VT1724_MULTI_FIFO_ERR, ICEMT1724(ice, DMA_INT_MASK));
2481 outb(0xff, ICEMT1724(ice, DMA_INT_MASK));
2785 ice->pm_saved_spdif_ctrl = inw(ICEMT1724(ice, SPDIF_CTRL));
2787 ice->pm_saved_route = inl(ICEMT1724(ice, ROUTE_PLAYBACK));
2829 outl(ice->pm_saved_route, ICEMT1724(ice, ROUTE_PLAYBACK));