Lines Matching refs:ad1889_readw
110 ad1889_readw(struct snd_ad1889 *chip, unsigned reg) in ad1889_readw() function
137 st = ad1889_readw(chip, AD_DS_WADA) & in ad1889_unmute()
140 ad1889_readw(chip, AD_DS_WADA); in ad1889_unmute()
147 st = ad1889_readw(chip, AD_DS_WADA) | AD_DS_WADA_RWAM | AD_DS_WADA_LWAM; in ad1889_mute()
149 ad1889_readw(chip, AD_DS_WADA); in ad1889_mute()
201 reg = ad1889_readw(chip, AD_DS_WSMC) & ~AD_DS_WSMC_WAEN; in ad1889_channel_reset()
206 reg = ad1889_readw(chip, AD_DMA_WAV); in ad1889_channel_reset()
217 ad1889_readw(chip, AD_DMA_WAV); in ad1889_channel_reset()
222 reg = ad1889_readw(chip, AD_DS_RAMC) & ~AD_DS_RAMC_ADEN; in ad1889_channel_reset()
226 reg = ad1889_readw(chip, AD_DMA_ADC); in ad1889_channel_reset()
236 ad1889_readw(chip, AD_DMA_ADC); in ad1889_channel_reset()
244 return ad1889_readw(chip, AD_AC97_BASE + reg); in snd_ad1889_ac97_read()
259 while (!(ad1889_readw(chip, AD_AC97_ACIC) & AD_AC97_ACIC_ACRDY) in snd_ad1889_ac97_ready()
371 reg = ad1889_readw(chip, AD_DS_WSMC); in snd_ad1889_playback_prepare()
400 ad1889_readw(chip, AD_DS_WSMC); in snd_ad1889_playback_prepare()
421 reg = ad1889_readw(chip, AD_DS_RAMC); in snd_ad1889_capture_prepare()
447 ad1889_readw(chip, AD_DS_RAMC); in snd_ad1889_capture_prepare()
467 wsmc = ad1889_readw(chip, AD_DS_WSMC); in snd_ad1889_playback_trigger()
489 ad1889_readw(chip, AD_DS_WSMC); /* flush */ in snd_ad1889_playback_trigger()
508 ramc = ad1889_readw(chip, AD_DS_RAMC); in snd_ad1889_capture_trigger()
527 ad1889_readw(chip, AD_DS_RAMC); /* flush */ in snd_ad1889_capture_trigger()
667 reg = ad1889_readw(chip, AD_DS_WSMC); in snd_ad1889_proc_read()
695 reg = ad1889_readw(chip, AD_DS_RAMC); in snd_ad1889_proc_read()
726 reg = ad1889_readw(chip, AD_DS_WADA); in snd_ad1889_proc_read()
730 reg = ad1889_readw(chip, AD_DS_WADA); in snd_ad1889_proc_read()
735 reg = ad1889_readw(chip, AD_DS_WAS); in snd_ad1889_proc_read()
737 reg = ad1889_readw(chip, AD_DS_RES); in snd_ad1889_proc_read()
766 reg = ad1889_readw(chip, AD_AC97_ACIC); in snd_ad1889_ac97_xinit()
769 ad1889_readw(chip, AD_AC97_ACIC); /* flush posted write */ in snd_ad1889_ac97_xinit()
778 reg = ad1889_readw(chip, AD_AC97_ACIC); in snd_ad1889_ac97_xinit()
781 ad1889_readw(chip, AD_AC97_ACIC); /* flush posted write */ in snd_ad1889_ac97_xinit()
873 ad1889_readw(chip, AD_DS_CCS); /* flush posted write */ in snd_ad1889_init()