Lines Matching defs: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);
682 static void snd_als4000_set_addr(unsigned long iobase,
699 snd_als4k_gcr_write_addr(iobase, ALS4K_GCRA8_LEGACY_CFG1, cfg1);
700 snd_als4k_gcr_write_addr(iobase, ALS4K_GCRA9_LEGACY_CFG2, cfg2);
773 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 1);
787 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 0);
800 snd_als4k_gcr_write_addr(acard->iobase, ALS4K_GCR8C_MISC_CTRL, 0);
811 unsigned long iobase;
838 iobase = pci_resource_start(pci, 0);
852 acard->iobase = iobase;
856 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 0);
859 iobase + ALS4K_IOB_10_ADLIB_ADDR0,
872 chip->alt_port = iobase;
882 iobase + ALS4K_IOB_30_MIDI_DATA,
888 iobase + ALS4K_IOB_30_MIDI_DATA);
906 iobase + ALS4K_IOB_10_ADLIB_ADDR0,
907 iobase + ALS4K_IOB_12_ADLIB_ADDR2,
910 iobase + ALS4K_IOB_10_ADLIB_ADDR0,
911 iobase + ALS4K_IOB_12_ADLIB_ADDR2);
959 snd_als4000_set_addr(acard->iobase, 0, 0, 0, 1);