Searched refs:HACREG (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/sound/soc/sh/
H A Dhac.c96 #define HACREG(reg) (*(unsigned long *)(hac->mmio + (reg))) macro
111 to1 && !(HACREG(HACRSR) & RSR_STARY); hac_get_codec_data()
115 to2 && !(HACREG(HACRSR) & RSR_STDRY); hac_get_codec_data()
122 adr = ((HACREG(HACCSAR) & CSAR_MASK) >> CSAR_SHIFT); hac_get_codec_data()
123 *v = ((HACREG(HACCSDR) & CSDR_MASK) >> CSDR_SHIFT); hac_get_codec_data()
125 HACREG(HACRSR) &= ~(RSR_STDRY | RSR_STARY); hac_get_codec_data()
133 HACREG(HACRSR) &= ~(RSR_STDRY | RSR_STARY); hac_get_codec_data()
146 HACREG(HACTSR) &= ~(TSR_CMDAMT); hac_read_codec_aux()
147 HACREG(HACCSAR) = (reg << CSAR_SHIFT) | CSAR_RD; hac_read_codec_aux()
151 to && !(HACREG(HACTSR) & TSR_CMDAMT); hac_read_codec_aux()
155 HACREG(HACTSR) &= ~TSR_CMDAMT; hac_read_codec_aux()
174 HACREG(HACTSR) &= ~(TSR_CMDDMT | TSR_CMDAMT); hac_ac97_write()
175 HACREG(HACCSDR) = (val << CSDR_SHIFT); hac_ac97_write()
176 HACREG(HACCSAR) = (reg << CSAR_SHIFT) & (~CSAR_RD); hac_ac97_write()
181 to && !(HACREG(HACTSR) & (TSR_CMDAMT|TSR_CMDDMT)); hac_ac97_write()
185 HACREG(HACTSR) &= ~(TSR_CMDAMT | TSR_CMDDMT); hac_ac97_write()
206 HACREG(HACCR) = CR_WMRT | CR_ST | CR_B9; hac_ac97_warmrst()
208 HACREG(HACCR) = CR_ST | CR_B9; hac_ac97_warmrst()
209 for (tmo = 1000; (tmo > 0) && !(HACREG(HACCR) & CR_CR); tmo--) hac_ac97_warmrst()
215 HACREG(HACACR) |= ACR_TX12ATOM; hac_ac97_warmrst()
224 HACREG(HACCR) = 0; hac_ac97_coldrst()
225 HACREG(HACCR) = CR_CDRT | CR_ST | CR_B9; hac_ac97_coldrst()
246 HACREG(HACACR) |= d ? ACR_DMARX16 : ACR_DMATX16; hac_hw_params()
247 HACREG(HACACR) &= d ? ~ACR_DMARX20 : ~ACR_DMATX20; hac_hw_params()
250 HACREG(HACACR) &= d ? ~ACR_DMARX16 : ~ACR_DMATX16; hac_hw_params()
251 HACREG(HACACR) |= d ? ACR_DMARX20 : ACR_DMATX20; hac_hw_params()

Completed in 75 milliseconds