ICEREG1724 188 sound/pci/ice1712/ice1724.c outl(data, ICEREG1724(ice, GPIO_DIRECTION)); ICEREG1724 189 sound/pci/ice1712/ice1724.c inw(ICEREG1724(ice, GPIO_DIRECTION)); /* dummy read for pci-posting */ ICEREG1724 195 sound/pci/ice1712/ice1724.c return inl(ICEREG1724(ice, GPIO_DIRECTION)); ICEREG1724 201 sound/pci/ice1712/ice1724.c outw(data, ICEREG1724(ice, GPIO_WRITE_MASK)); ICEREG1724 203 sound/pci/ice1712/ice1724.c outb((data >> 16) & 0xff, ICEREG1724(ice, GPIO_WRITE_MASK_22)); ICEREG1724 204 sound/pci/ice1712/ice1724.c inw(ICEREG1724(ice, GPIO_WRITE_MASK)); /* dummy read for pci-posting */ ICEREG1724 211 sound/pci/ice1712/ice1724.c mask = (unsigned int)inb(ICEREG1724(ice, GPIO_WRITE_MASK_22)); ICEREG1724 214 sound/pci/ice1712/ice1724.c mask = (mask << 16) | inw(ICEREG1724(ice, GPIO_WRITE_MASK)); ICEREG1724 220 sound/pci/ice1712/ice1724.c outw(data, ICEREG1724(ice, GPIO_DATA)); ICEREG1724 222 sound/pci/ice1712/ice1724.c outb(data >> 16, ICEREG1724(ice, GPIO_DATA_22)); ICEREG1724 223 sound/pci/ice1712/ice1724.c inw(ICEREG1724(ice, GPIO_DATA)); /* dummy read for pci-posting */ ICEREG1724 230 sound/pci/ice1712/ice1724.c data = (unsigned int)inb(ICEREG1724(ice, GPIO_DATA_22)); ICEREG1724 233 sound/pci/ice1712/ice1724.c data = (data << 16) | inw(ICEREG1724(ice, GPIO_DATA)); ICEREG1724 245 sound/pci/ice1712/ice1724.c for (count = inb(ICEREG1724(ice, MPU_RXFIFO)); count > 0; --count) ICEREG1724 246 sound/pci/ice1712/ice1724.c inb(ICEREG1724(ice, MPU_DATA)); ICEREG1724 265 sound/pci/ice1712/ice1724.c count = 31 - inb(ICEREG1724(ice, MPU_TXFIFO)); ICEREG1724 269 sound/pci/ice1712/ice1724.c outb(buffer[i], ICEREG1724(ice, MPU_DATA)); ICEREG1724 285 sound/pci/ice1712/ice1724.c count = inb(ICEREG1724(ice, MPU_RXFIFO)); ICEREG1724 289 sound/pci/ice1712/ice1724.c buffer[i] = inb(ICEREG1724(ice, MPU_DATA)); ICEREG1724 297 sound/pci/ice1712/ice1724.c u8 mask = inb(ICEREG1724(ice, IRQMASK)); ICEREG1724 302 sound/pci/ice1712/ice1724.c outb(mask, ICEREG1724(ice, IRQMASK)); ICEREG1724 350 sound/pci/ice1712/ice1724.c if (inb(ICEREG1724(ice, MPU_CTRL)) & VT1724_MPU_TX_EMPTY) ICEREG1724 412 sound/pci/ice1712/ice1724.c status = inb(ICEREG1724(ice, IRQSTAT)); ICEREG1724 418 sound/pci/ice1712/ice1724.c status = inb(ICEREG1724(ice, IRQSTAT)); ICEREG1724 448 sound/pci/ice1712/ice1724.c outb(status, ICEREG1724(ice, IRQSTAT)); ICEREG1724 1167 sound/pci/ice1712/ice1724.c cbit = inb(ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 1170 sound/pci/ice1712/ice1724.c outb(disabled, ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 1173 sound/pci/ice1712/ice1724.c outb(cbit, ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 1756 sound/pci/ice1712/ice1724.c ucontrol->value.integer.value[0] = inb(ICEREG1724(ice, SPDIF_CFG)) & ICEREG1724 1768 sound/pci/ice1712/ice1724.c old = val = inb(ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 1773 sound/pci/ice1712/ice1724.c outb(val, ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 2250 sound/pci/ice1712/ice1724.c while ((inb(ICEREG1724(ice, I2C_CTRL)) & VT1724_I2C_BUSY) && t--) ICEREG1724 2263 sound/pci/ice1712/ice1724.c outb(addr, ICEREG1724(ice, I2C_BYTE_ADDR)); ICEREG1724 2264 sound/pci/ice1712/ice1724.c outb(dev & ~VT1724_I2C_WRITE, ICEREG1724(ice, I2C_DEV_ADDR)); ICEREG1724 2266 sound/pci/ice1712/ice1724.c val = inb(ICEREG1724(ice, I2C_DATA)); ICEREG1724 2282 sound/pci/ice1712/ice1724.c outb(addr, ICEREG1724(ice, I2C_BYTE_ADDR)); ICEREG1724 2283 sound/pci/ice1712/ice1724.c outb(data, ICEREG1724(ice, I2C_DATA)); ICEREG1724 2284 sound/pci/ice1712/ice1724.c outb(dev | VT1724_I2C_WRITE, ICEREG1724(ice, I2C_DEV_ADDR)); ICEREG1724 2298 sound/pci/ice1712/ice1724.c if ((inb(ICEREG1724(ice, I2C_CTRL)) & VT1724_I2C_EEPROM) != 0) ICEREG1724 2380 sound/pci/ice1712/ice1724.c outb(VT1724_RESET , ICEREG1724(ice, CONTROL)); ICEREG1724 2381 sound/pci/ice1712/ice1724.c inb(ICEREG1724(ice, CONTROL)); /* pci posting flush */ ICEREG1724 2383 sound/pci/ice1712/ice1724.c outb(0, ICEREG1724(ice, CONTROL)); ICEREG1724 2384 sound/pci/ice1712/ice1724.c inb(ICEREG1724(ice, CONTROL)); /* pci posting flush */ ICEREG1724 2390 sound/pci/ice1712/ice1724.c outb(ice->eeprom.data[ICE_EEP2_SYSCONF], ICEREG1724(ice, SYS_CFG)); ICEREG1724 2391 sound/pci/ice1712/ice1724.c outb(ice->eeprom.data[ICE_EEP2_ACLINK], ICEREG1724(ice, AC97_CFG)); ICEREG1724 2392 sound/pci/ice1712/ice1724.c outb(ice->eeprom.data[ICE_EEP2_I2S], ICEREG1724(ice, I2S_FEATURES)); ICEREG1724 2393 sound/pci/ice1712/ice1724.c outb(ice->eeprom.data[ICE_EEP2_SPDIF], ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 2401 sound/pci/ice1712/ice1724.c outb(0, ICEREG1724(ice, POWERDOWN)); ICEREG1724 2404 sound/pci/ice1712/ice1724.c outb(VT1724_IRQ_MPU_RX | VT1724_IRQ_MPU_TX , ICEREG1724(ice, IRQMASK)); ICEREG1724 2494 sound/pci/ice1712/ice1724.c outb(0xff, ICEREG1724(ice, IRQMASK)); ICEREG1724 2752 sound/pci/ice1712/ice1724.c ICEREG1724(ice, MPU_FIFO_WM)); ICEREG1724 2753 sound/pci/ice1712/ice1724.c outb(0x1, ICEREG1724(ice, MPU_FIFO_WM)); ICEREG1724 2755 sound/pci/ice1712/ice1724.c outb(VT1724_MPU_UART, ICEREG1724(ice, MPU_CTRL)); ICEREG1724 2798 sound/pci/ice1712/ice1724.c ice->pm_saved_spdif_cfg = inb(ICEREG1724(ice, SPDIF_CFG)); ICEREG1724 2840 sound/pci/ice1712/ice1724.c outb(ice->pm_saved_spdif_cfg, ICEREG1724(ice, SPDIF_CFG));