• Home
  • Raw
  • Download

Lines Matching refs:val

48 	unsigned long timeout = 0x10000, val;  in nuc900_ac97_read()  local
52 val = nuc900_checkready(); in nuc900_ac97_read()
53 if (val) { in nuc900_ac97_read()
62 val = AUDIO_READ(nuc900_audio->mmio + ACTL_ACOS0); in nuc900_ac97_read()
63 val |= (VALID_FRAME | SLOT1_VALID); in nuc900_ac97_read()
64 AUDIO_WRITE(nuc900_audio->mmio + ACTL_ACOS0, val); in nuc900_ac97_read()
75 val = -EPERM; in nuc900_ac97_read()
79 val = AUDIO_READ(nuc900_audio->mmio + ACTL_ACOS0) ; in nuc900_ac97_read()
80 val &= ~SLOT1_VALID; in nuc900_ac97_read()
81 AUDIO_WRITE(nuc900_audio->mmio + ACTL_ACOS0, val); in nuc900_ac97_read()
89 val = (AUDIO_READ(nuc900_audio->mmio + ACTL_ACIS2) & 0xFFFF); in nuc900_ac97_read()
93 return val; in nuc900_ac97_read()
98 unsigned short val) in nuc900_ac97_write() argument
113 AUDIO_WRITE(nuc900_audio->mmio + ACTL_ACOS2, val); in nuc900_ac97_write()
141 unsigned long val; in nuc900_ac97_warm_reset() local
146 val = AUDIO_READ(nuc900_audio->mmio + ACTL_ACCON); in nuc900_ac97_warm_reset()
147 val |= AC_W_RES; in nuc900_ac97_warm_reset()
148 AUDIO_WRITE(nuc900_audio->mmio + ACTL_ACCON, val); in nuc900_ac97_warm_reset()
152 val = nuc900_checkready(); in nuc900_ac97_warm_reset()
153 if (val) in nuc900_ac97_warm_reset()
162 unsigned long val; in nuc900_ac97_cold_reset() local
167 val = AUDIO_READ(nuc900_audio->mmio + ACTL_RESET); in nuc900_ac97_cold_reset()
168 val |= ACTL_RESET_BIT; in nuc900_ac97_cold_reset()
169 AUDIO_WRITE(nuc900_audio->mmio + ACTL_RESET, val); in nuc900_ac97_cold_reset()
171 val = AUDIO_READ(nuc900_audio->mmio + ACTL_RESET); in nuc900_ac97_cold_reset()
172 val &= (~ACTL_RESET_BIT); in nuc900_ac97_cold_reset()
173 AUDIO_WRITE(nuc900_audio->mmio + ACTL_RESET, val); in nuc900_ac97_cold_reset()
177 val = AUDIO_READ(nuc900_audio->mmio + ACTL_RESET); in nuc900_ac97_cold_reset()
178 val |= AC_RESET; in nuc900_ac97_cold_reset()
179 AUDIO_WRITE(nuc900_audio->mmio + ACTL_RESET, val); in nuc900_ac97_cold_reset()
181 val = AUDIO_READ(nuc900_audio->mmio + ACTL_RESET); in nuc900_ac97_cold_reset()
182 val &= ~AC_RESET; in nuc900_ac97_cold_reset()
183 AUDIO_WRITE(nuc900_audio->mmio + ACTL_RESET, val); in nuc900_ac97_cold_reset()
186 val = AUDIO_READ(nuc900_audio->mmio + ACTL_ACCON); in nuc900_ac97_cold_reset()
187 val |= AC_C_RES; in nuc900_ac97_cold_reset()
188 AUDIO_WRITE(nuc900_audio->mmio + ACTL_ACCON, val); in nuc900_ac97_cold_reset()
190 val = AUDIO_READ(nuc900_audio->mmio + ACTL_ACCON); in nuc900_ac97_cold_reset()
191 val &= (~AC_C_RES); in nuc900_ac97_cold_reset()
192 AUDIO_WRITE(nuc900_audio->mmio + ACTL_ACCON, val); in nuc900_ac97_cold_reset()
213 unsigned long val, tmp; in nuc900_ac97_trigger() local
220 val = AUDIO_READ(nuc900_audio->mmio + ACTL_RESET); in nuc900_ac97_trigger()
229 val |= AC_PLAY; in nuc900_ac97_trigger()
235 val |= AC_RECORD; in nuc900_ac97_trigger()
238 AUDIO_WRITE(nuc900_audio->mmio + ACTL_RESET, val); in nuc900_ac97_trigger()
243 val = AUDIO_READ(nuc900_audio->mmio + ACTL_RESET); in nuc900_ac97_trigger()
250 val &= ~AC_PLAY; in nuc900_ac97_trigger()
253 val &= ~AC_RECORD; in nuc900_ac97_trigger()
256 AUDIO_WRITE(nuc900_audio->mmio + ACTL_RESET, val); in nuc900_ac97_trigger()
269 unsigned long val; in nuc900_ac97_probe() local
277 val = AUDIO_READ(nuc900_audio->mmio + ACTL_CON); in nuc900_ac97_probe()
278 val |= (IIS_AC_PIN_SEL | ACLINK_EN); in nuc900_ac97_probe()
279 AUDIO_WRITE(nuc900_audio->mmio + ACTL_CON, val); in nuc900_ac97_probe()