Lines Matching refs:io

312 	unsigned long io = sis->ioport;  in sis_interrupt()  local
322 intr = inl(io + SIS_GISR); in sis_interrupt()
329 status = inl(io + SIS_PISR_A); in sis_interrupt()
332 outl(status, io + SIS_PISR_A); in sis_interrupt()
335 status = inl(io + SIS_PISR_B); in sis_interrupt()
338 outl(status, io + SIS_PISR_B); in sis_interrupt()
341 status = inl(io + SIS_RISR); in sis_interrupt()
347 outl(status, io + SIS_RISR); in sis_interrupt()
350 outl(intr, io + SIS_GISR); in sis_interrupt()
351 intr = inl(io + SIS_GISR); in sis_interrupt()
595 unsigned long io = sis->ioport; in sis_pcm_trigger() local
645 outl(record, io + SIS_RECORD_START_REG); in sis_pcm_trigger()
647 outl(play[0], io + SIS_PLAY_START_A_REG); in sis_pcm_trigger()
649 outl(play[1], io + SIS_PLAY_START_B_REG); in sis_pcm_trigger()
652 outl(record, io + SIS_RECORD_STOP_REG); in sis_pcm_trigger()
654 outl(play[0], io + SIS_PLAY_STOP_A_REG); in sis_pcm_trigger()
656 outl(play[1], io + SIS_PLAY_STOP_B_REG); in sis_pcm_trigger()
927 unsigned long io = sis->ioport; in sis_ac97_rw() local
947 while ((inw(io + SIS_AC97_SEMA) & SIS_AC97_SEMA_BUSY) && --count) in sis_ac97_rw()
957 status = inw(io + SIS_AC97_STATUS); in sis_ac97_rw()
969 outl(cmd, io + SIS_AC97_CMD); in sis_ac97_rw()
973 while ((inw(io + SIS_AC97_STATUS) & SIS_AC97_STATUS_BUSY) && --count) in sis_ac97_rw()
978 val = inl(io + SIS_AC97_CMD) >> 16; in sis_ac97_rw()
981 outl(SIS_AC97_SEMA_RELEASE, io + SIS_AC97_SEMA); in sis_ac97_rw()
1082 unsigned long io = sis->ioport; in sis_chip_init() local
1091 outl(SIS_GCR_SOFTWARE_RESET, io + SIS_GCR); in sis_chip_init()
1093 outl(0, io + SIS_GCR); in sis_chip_init()
1098 while ((inw(io + SIS_AC97_SEMA) & SIS_AC97_SEMA_BUSY) && --count) in sis_chip_init()
1104 outl(SIS_AC97_CMD_CODEC_COLD_RESET, io + SIS_AC97_CMD); in sis_chip_init()
1108 while ((inw(io + SIS_AC97_STATUS) & SIS_AC97_STATUS_BUSY) && --count) in sis_chip_init()
1113 outl(SIS_AC97_SEMA_RELEASE, io + SIS_AC97_SEMA); in sis_chip_init()
1125 status = inl(io + SIS_AC97_STATUS); in sis_chip_init()
1156 outl(SIS_AC97_CONF_AUDIO_ALIVE, io + SIS_AC97_CONF); in sis_chip_init()
1160 SIS_AC97_CONF_CODEC_VRA_ENABLE, io + SIS_AC97_CONF); in sis_chip_init()
1164 outl(0, io + SIS_AC97_PSR); in sis_chip_init()
1168 outl(SIS_DMA_CSR_PCI_SETTINGS, io + SIS_DMA_CSR); in sis_chip_init()
1176 outl(0, io + SIS_PLAY_SYNC_GROUP_A); in sis_chip_init()
1177 outl(0, io + SIS_PLAY_SYNC_GROUP_B); in sis_chip_init()
1178 outl(0, io + SIS_PLAY_SYNC_GROUP_C); in sis_chip_init()
1179 outl(0, io + SIS_PLAY_SYNC_GROUP_D); in sis_chip_init()
1180 outl(0, io + SIS_MIXER_SYNC_GROUP); in sis_chip_init()
1193 outl(0xffff0000, io + SIS_WEVCR); in sis_chip_init()
1197 outl(0, io + SIS_WECCR); in sis_chip_init()
1203 SIS_GIER_AUDIO_RECORD_DMA_IRQ_ENABLE, io + SIS_GIER); in sis_chip_init()