Lines Matching full:isr
186 u32 isr = 0; in ar9003_hw_get_isr() local
201 isr = REG_READ(ah, AR_ISR); in ar9003_hw_get_isr()
209 if (!isr && !sync_cause && !async_cause) in ar9003_hw_get_isr()
212 if (isr) { in ar9003_hw_get_isr()
213 if (isr & AR_ISR_BCNMISC) { in ar9003_hw_get_isr()
236 isr &= ~AR_ISR_BCNMISC; in ar9003_hw_get_isr()
241 isr = REG_READ(ah, AR_ISR_RAC); in ar9003_hw_get_isr()
243 if (isr == 0xffffffff) { in ar9003_hw_get_isr()
248 *masked = isr & ATH9K_INT_COMMON; in ar9003_hw_get_isr()
251 if (isr & (AR_ISR_RXMINTR | AR_ISR_RXINTM)) in ar9003_hw_get_isr()
255 if (isr & (AR_ISR_TXMINTR | AR_ISR_TXINTM)) in ar9003_hw_get_isr()
258 if (isr & (AR_ISR_LP_RXOK | AR_ISR_RXERR)) in ar9003_hw_get_isr()
261 if (isr & AR_ISR_HP_RXOK) in ar9003_hw_get_isr()
264 if (isr & (AR_ISR_TXOK | AR_ISR_TXERR | AR_ISR_TXEOL)) { in ar9003_hw_get_isr()
274 isr &= ~(AR_ISR_TXOK | AR_ISR_TXERR | in ar9003_hw_get_isr()
279 if (isr & AR_ISR_GENTMR) { in ar9003_hw_get_isr()
298 isr &= ~AR_ISR_GENTMR; in ar9003_hw_get_isr()
306 REG_WRITE(ah, AR_ISR, isr); in ar9003_hw_get_isr()