Lines Matching refs:iobase
111 unsigned long iobase; member
191 static inline void snd_als4k_iobase_writeb(unsigned long iobase, in snd_als4k_iobase_writeb() argument
195 outb(val, iobase + reg); in snd_als4k_iobase_writeb()
198 static inline void snd_als4k_iobase_writel(unsigned long iobase, in snd_als4k_iobase_writel() argument
202 outl(val, iobase + reg); in snd_als4k_iobase_writel()
205 static inline u8 snd_als4k_iobase_readb(unsigned long iobase, in snd_als4k_iobase_readb() argument
208 return inb(iobase + reg); in snd_als4k_iobase_readb()
211 static inline u32 snd_als4k_iobase_readl(unsigned long iobase, in snd_als4k_iobase_readl() argument
214 return inl(iobase + reg); in snd_als4k_iobase_readl()
217 static inline void snd_als4k_gcr_write_addr(unsigned long iobase, in snd_als4k_gcr_write_addr() argument
221 snd_als4k_iobase_writeb(iobase, ALS4K_IOB_0C_GCR_INDEX, reg); in snd_als4k_gcr_write_addr()
222 snd_als4k_iobase_writel(iobase, ALS4K_IOD_08_GCR_DATA, val); in snd_als4k_gcr_write_addr()
232 static inline u32 snd_als4k_gcr_read_addr(unsigned long iobase, in snd_als4k_gcr_read_addr() argument
236 snd_als4k_iobase_writeb(iobase, ALS4K_IOB_0C_GCR_INDEX, reg); in snd_als4k_gcr_read_addr()
237 return snd_als4k_iobase_readl(iobase, ALS4K_IOD_08_GCR_DATA); in snd_als4k_gcr_read_addr()
720 static void snd_als4000_set_addr(unsigned long iobase, in snd_als4000_set_addr() argument
737 snd_als4k_gcr_write_addr(iobase, ALS4K_GCRA8_LEGACY_CFG1, cfg1); in snd_als4000_set_addr()
738 snd_als4k_gcr_write_addr(iobase, ALS4K_GCRA9_LEGACY_CFG2, cfg2); in snd_als4000_set_addr()
812 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 1); in snd_als4000_create_gameport()
828 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 0); in snd_als4000_free_gameport()
843 snd_als4k_gcr_write_addr(acard->iobase, ALS4K_GCR8C_MISC_CTRL, 0); in snd_card_als4000_free()
856 unsigned long iobase; in snd_card_als4000_probe() local
885 iobase = pci_resource_start(pci, 0); in snd_card_als4000_probe()
902 acard->iobase = iobase; in snd_card_als4000_probe()
906 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 0); in snd_card_als4000_probe()
909 iobase + ALS4K_IOB_10_ADLIB_ADDR0, in snd_card_als4000_probe()
922 chip->alt_port = iobase; in snd_card_als4000_probe()
932 iobase + ALS4K_IOB_30_MIDI_DATA, in snd_card_als4000_probe()
937 iobase + ALS4K_IOB_30_MIDI_DATA); in snd_card_als4000_probe()
954 iobase + ALS4K_IOB_10_ADLIB_ADDR0, in snd_card_als4000_probe()
955 iobase + ALS4K_IOB_12_ADLIB_ADDR2, in snd_card_als4000_probe()
958 iobase + ALS4K_IOB_10_ADLIB_ADDR0, in snd_card_als4000_probe()
959 iobase + ALS4K_IOB_12_ADLIB_ADDR2); in snd_card_als4000_probe()
1014 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 1); in snd_als4000_resume()