Lines Matching refs:ad1889_readw
97 ad1889_readw(struct snd_ad1889 *chip, unsigned reg)
124 st = ad1889_readw(chip, AD_DS_WADA) &
127 ad1889_readw(chip, AD_DS_WADA);
134 st = ad1889_readw(chip, AD_DS_WADA) | AD_DS_WADA_RWAM | AD_DS_WADA_LWAM;
136 ad1889_readw(chip, AD_DS_WADA);
188 reg = ad1889_readw(chip, AD_DS_WSMC) & ~AD_DS_WSMC_WAEN;
193 reg = ad1889_readw(chip, AD_DMA_WAV);
204 ad1889_readw(chip, AD_DMA_WAV);
209 reg = ad1889_readw(chip, AD_DS_RAMC) & ~AD_DS_RAMC_ADEN;
213 reg = ad1889_readw(chip, AD_DMA_ADC);
223 ad1889_readw(chip, AD_DMA_ADC);
231 return ad1889_readw(chip, AD_AC97_BASE + reg);
246 while (!(ad1889_readw(chip, AD_AC97_ACIC) & AD_AC97_ACIC_ACRDY)
344 reg = ad1889_readw(chip, AD_DS_WSMC);
373 ad1889_readw(chip, AD_DS_WSMC);
394 reg = ad1889_readw(chip, AD_DS_RAMC);
420 ad1889_readw(chip, AD_DS_RAMC);
440 wsmc = ad1889_readw(chip, AD_DS_WSMC);
462 ad1889_readw(chip, AD_DS_WSMC); /* flush */
481 ramc = ad1889_readw(chip, AD_DS_RAMC);
500 ad1889_readw(chip, AD_DS_RAMC); /* flush */
627 reg = ad1889_readw(chip, AD_DS_WSMC);
655 reg = ad1889_readw(chip, AD_DS_RAMC);
686 reg = ad1889_readw(chip, AD_DS_WADA);
690 reg = ad1889_readw(chip, AD_DS_WADA);
695 reg = ad1889_readw(chip, AD_DS_WAS);
697 reg = ad1889_readw(chip, AD_DS_RES);
724 reg = ad1889_readw(chip, AD_AC97_ACIC);
727 ad1889_readw(chip, AD_AC97_ACIC); /* flush posted write */
736 reg = ad1889_readw(chip, AD_AC97_ACIC);
739 ad1889_readw(chip, AD_AC97_ACIC); /* flush posted write */
836 ad1889_readw(chip, AD_DS_CCS); /* flush posted write */