Lines Matching refs:ep93xx_ac97_write_reg
126 static inline void ep93xx_ac97_write_reg(struct ep93xx_ac97_info *info, in ep93xx_ac97_write_reg() function
140 ep93xx_ac97_write_reg(info, AC97S1DATA, reg); in ep93xx_ac97_read()
141 ep93xx_ac97_write_reg(info, AC97IM, AC97_SLOT2RXVALID); in ep93xx_ac97_read()
165 ep93xx_ac97_write_reg(info, AC97S2DATA, val); in ep93xx_ac97_write()
166 ep93xx_ac97_write_reg(info, AC97S1DATA, reg); in ep93xx_ac97_write()
168 ep93xx_ac97_write_reg(info, AC97IM, AC97_SLOT2TXCOMPLETE); in ep93xx_ac97_write()
187 ep93xx_ac97_write_reg(info, AC97SYNC, AC97SYNC_TIMEDSYNC); in ep93xx_ac97_warm_reset()
188 ep93xx_ac97_write_reg(info, AC97IM, AC97_CODECREADY); in ep93xx_ac97_warm_reset()
205 ep93xx_ac97_write_reg(info, AC97GCR, 0); in ep93xx_ac97_cold_reset()
206 ep93xx_ac97_write_reg(info, AC97EOI, AC97EOI_CODECREADY | AC97EOI_WINT); in ep93xx_ac97_cold_reset()
207 ep93xx_ac97_write_reg(info, AC97GCR, AC97GCR_AC97IFE); in ep93xx_ac97_cold_reset()
212 ep93xx_ac97_write_reg(info, AC97RESET, AC97RESET_TIMEDRESET); in ep93xx_ac97_cold_reset()
213 ep93xx_ac97_write_reg(info, AC97IM, AC97_CODECREADY); in ep93xx_ac97_cold_reset()
239 ep93xx_ac97_write_reg(info, AC97IM, mask); in ep93xx_ac97_interrupt()
270 ep93xx_ac97_write_reg(info, AC97TXCR(1), v); in ep93xx_ac97_trigger()
279 ep93xx_ac97_write_reg(info, AC97RXCR(1), v); in ep93xx_ac97_trigger()
306 ep93xx_ac97_write_reg(info, AC97TXCR(1), 0); in ep93xx_ac97_trigger()
309 ep93xx_ac97_write_reg(info, AC97RXCR(1), 0); in ep93xx_ac97_trigger()
428 ep93xx_ac97_write_reg(info, AC97GCR, 0); in ep93xx_ac97_remove()