Lines Matching refs:iobase

96 	unsigned long iobase;
176 static inline void snd_als4k_iobase_writeb(unsigned long iobase,
180 outb(val, iobase + reg);
183 static inline void snd_als4k_iobase_writel(unsigned long iobase,
187 outl(val, iobase + reg);
190 static inline u8 snd_als4k_iobase_readb(unsigned long iobase,
193 return inb(iobase + reg);
196 static inline u32 snd_als4k_iobase_readl(unsigned long iobase,
199 return inl(iobase + reg);
202 static inline void snd_als4k_gcr_write_addr(unsigned long iobase,
206 snd_als4k_iobase_writeb(iobase, ALS4K_IOB_0C_GCR_INDEX, reg);
207 snd_als4k_iobase_writel(iobase, ALS4K_IOD_08_GCR_DATA, val);
217 static inline u32 snd_als4k_gcr_read_addr(unsigned long iobase,
221 snd_als4k_iobase_writeb(iobase, ALS4K_IOB_0C_GCR_INDEX, reg);
222 return snd_als4k_iobase_readl(iobase, ALS4K_IOD_08_GCR_DATA);
685 static void snd_als4000_set_addr(unsigned long iobase,
702 snd_als4k_gcr_write_addr(iobase, ALS4K_GCRA8_LEGACY_CFG1, cfg1);
703 snd_als4k_gcr_write_addr(iobase, ALS4K_GCRA9_LEGACY_CFG2, cfg2);
777 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 1);
791 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 0);
804 snd_als4k_gcr_write_addr(acard->iobase, ALS4K_GCR8C_MISC_CTRL, 0);
815 unsigned long iobase;
842 iobase = pci_resource_start(pci, 0);
856 acard->iobase = iobase;
860 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 0);
863 iobase + ALS4K_IOB_10_ADLIB_ADDR0,
876 chip->alt_port = iobase;
886 iobase + ALS4K_IOB_30_MIDI_DATA,
892 iobase + ALS4K_IOB_30_MIDI_DATA);
910 iobase + ALS4K_IOB_10_ADLIB_ADDR0,
911 iobase + ALS4K_IOB_12_ADLIB_ADDR2,
914 iobase + ALS4K_IOB_10_ADLIB_ADDR0,
915 iobase + ALS4K_IOB_12_ADLIB_ADDR2);
963 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 1);