Lines Matching refs:gsr_bits
32 static volatile long gsr_bits; variable
65 gsr_bits = 0; in pxa2xx_ac97_read()
69 if (wait_event_timeout(gsr_wq, (GSR | gsr_bits) & GSR_SDONE, 1) <= 0 && in pxa2xx_ac97_read()
70 !((GSR | gsr_bits) & GSR_SDONE)) { in pxa2xx_ac97_read()
72 __func__, reg, GSR | gsr_bits); in pxa2xx_ac97_read()
79 gsr_bits = 0; in pxa2xx_ac97_read()
82 wait_event_timeout(gsr_wq, (GSR | gsr_bits) & GSR_SDONE, 1); in pxa2xx_ac97_read()
104 gsr_bits = 0; in pxa2xx_ac97_write()
106 if (wait_event_timeout(gsr_wq, (GSR | gsr_bits) & GSR_CDONE, 1) <= 0 && in pxa2xx_ac97_write()
107 !((GSR | gsr_bits) & GSR_CDONE)) in pxa2xx_ac97_write()
109 __func__, reg, GSR | gsr_bits); in pxa2xx_ac97_write()
118 gsr_bits = 0; in pxa_ac97_warm_pxa25x()
128 gsr_bits = 0; in pxa_ac97_cold_pxa25x()
137 gsr_bits = 0; in pxa_ac97_warm_pxa27x()
152 gsr_bits = 0; in pxa_ac97_cold_pxa27x()
165 gsr_bits = 0; in pxa_ac97_warm_pxa3xx()
182 gsr_bits = 0; in pxa_ac97_cold_pxa3xx()
213 while (!((GSR | gsr_bits) & (GSR_PCR | GSR_SCR)) && timeout--) in pxa2xx_ac97_try_warm_reset()
216 gsr = GSR | gsr_bits; in pxa2xx_ac97_try_warm_reset()
250 while (!((GSR | gsr_bits) & (GSR_PCR | GSR_SCR)) && timeout--) in pxa2xx_ac97_try_cold_reset()
253 gsr = GSR | gsr_bits; in pxa2xx_ac97_try_cold_reset()
280 gsr_bits |= status; in pxa2xx_ac97_irq()