Lines Matching refs:isr
185 u32 isr = 0; in ar9003_hw_get_isr() local
200 isr = REG_READ(ah, AR_ISR); in ar9003_hw_get_isr()
208 if (!isr && !sync_cause && !async_cause) in ar9003_hw_get_isr()
211 if (isr) { in ar9003_hw_get_isr()
212 if (isr & AR_ISR_BCNMISC) { in ar9003_hw_get_isr()
235 isr &= ~AR_ISR_BCNMISC; in ar9003_hw_get_isr()
240 isr = REG_READ(ah, AR_ISR_RAC); in ar9003_hw_get_isr()
242 if (isr == 0xffffffff) { in ar9003_hw_get_isr()
247 *masked = isr & ATH9K_INT_COMMON; in ar9003_hw_get_isr()
250 if (isr & (AR_ISR_RXMINTR | AR_ISR_RXINTM)) in ar9003_hw_get_isr()
254 if (isr & (AR_ISR_TXMINTR | AR_ISR_TXINTM)) in ar9003_hw_get_isr()
257 if (isr & (AR_ISR_LP_RXOK | AR_ISR_RXERR)) in ar9003_hw_get_isr()
260 if (isr & AR_ISR_HP_RXOK) in ar9003_hw_get_isr()
263 if (isr & (AR_ISR_TXOK | AR_ISR_TXERR | AR_ISR_TXEOL)) { in ar9003_hw_get_isr()
273 isr &= ~(AR_ISR_TXOK | AR_ISR_TXERR | in ar9003_hw_get_isr()
278 if (isr & AR_ISR_GENTMR) { in ar9003_hw_get_isr()
297 isr &= ~AR_ISR_GENTMR; in ar9003_hw_get_isr()
305 REG_WRITE(ah, AR_ISR, isr); in ar9003_hw_get_isr()