Lines Matching refs:reg
31 static inline void __snd_gf1_ctrl_stop(struct snd_gus_card * gus, unsigned char reg) in __snd_gf1_ctrl_stop() argument
35 outb(reg | 0x80, gus->gf1.reg_regsel); in __snd_gf1_ctrl_stop()
39 outb(reg, gus->gf1.reg_regsel); in __snd_gf1_ctrl_stop()
46 unsigned char reg, in __snd_gf1_write8() argument
49 outb(reg, gus->gf1.reg_regsel); in __snd_gf1_write8()
56 unsigned char reg) in __snd_gf1_look8() argument
58 outb(reg, gus->gf1.reg_regsel); in __snd_gf1_look8()
64 unsigned char reg, unsigned int data) in __snd_gf1_write16() argument
66 outb(reg, gus->gf1.reg_regsel); in __snd_gf1_write16()
73 unsigned char reg) in __snd_gf1_look16() argument
75 outb(reg, gus->gf1.reg_regsel); in __snd_gf1_look16()
81 unsigned char reg, unsigned char data) in __snd_gf1_adlib_write() argument
83 outb(reg, gus->gf1.reg_timerctrl); in __snd_gf1_adlib_write()
91 static inline void __snd_gf1_write_addr(struct snd_gus_card * gus, unsigned char reg, in __snd_gf1_write_addr() argument
100 __snd_gf1_write16(gus, reg, (unsigned short) (addr >> 11)); in __snd_gf1_write_addr()
101 __snd_gf1_write16(gus, reg + 1, (unsigned short) (addr << 5)); in __snd_gf1_write_addr()
105 unsigned char reg, short w_16bit) in __snd_gf1_read_addr() argument
109 res = ((unsigned int) __snd_gf1_look16(gus, reg | 0x80) << 11) & 0xfff800; in __snd_gf1_read_addr()
110 res |= ((unsigned int) __snd_gf1_look16(gus, (reg + 1) | 0x80) >> 5) & 0x0007ff; in __snd_gf1_read_addr()
125 void snd_gf1_ctrl_stop(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_ctrl_stop() argument
127 __snd_gf1_ctrl_stop(gus, reg); in snd_gf1_ctrl_stop()
131 unsigned char reg, in snd_gf1_write8() argument
134 __snd_gf1_write8(gus, reg, data); in snd_gf1_write8()
137 unsigned char snd_gf1_look8(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_look8() argument
139 return __snd_gf1_look8(gus, reg); in snd_gf1_look8()
143 unsigned char reg, in snd_gf1_write16() argument
146 __snd_gf1_write16(gus, reg, data); in snd_gf1_write16()
149 unsigned short snd_gf1_look16(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_look16() argument
151 return __snd_gf1_look16(gus, reg); in snd_gf1_look16()
155 unsigned char reg, in snd_gf1_adlib_write() argument
158 __snd_gf1_adlib_write(gus, reg, data); in snd_gf1_adlib_write()
161 void snd_gf1_write_addr(struct snd_gus_card * gus, unsigned char reg, in snd_gf1_write_addr() argument
164 __snd_gf1_write_addr(gus, reg, addr, w_16bit); in snd_gf1_write_addr()
168 unsigned char reg, in snd_gf1_read_addr() argument
171 return __snd_gf1_read_addr(gus, reg, w_16bit); in snd_gf1_read_addr()
178 void snd_gf1_i_ctrl_stop(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_i_ctrl_stop() argument
183 __snd_gf1_ctrl_stop(gus, reg); in snd_gf1_i_ctrl_stop()
188 unsigned char reg, in snd_gf1_i_write8() argument
194 __snd_gf1_write8(gus, reg, data); in snd_gf1_i_write8()
198 unsigned char snd_gf1_i_look8(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_i_look8() argument
204 res = __snd_gf1_look8(gus, reg); in snd_gf1_i_look8()
210 unsigned char reg, in snd_gf1_i_write16() argument
216 __snd_gf1_write16(gus, reg, data); in snd_gf1_i_write16()
220 unsigned short snd_gf1_i_look16(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_i_look16() argument
226 res = __snd_gf1_look16(gus, reg); in snd_gf1_i_look16()
234 unsigned char reg,
240 __snd_gf1_adlib_write(gus, reg, data);
244 void snd_gf1_i_write_addr(struct snd_gus_card * gus, unsigned char reg,
250 __snd_gf1_write_addr(gus, reg, addr, w_16bit);
258 unsigned char reg, short w_16bit) in snd_gf1_i_read_addr() argument
264 res = __snd_gf1_read_addr(gus, reg, w_16bit); in snd_gf1_i_read_addr()