Lines Matching refs:interrupt_mask
411 * @interrupt_mask: Driver's interrupt mask used to filter out
423 int ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask)
434 *interrupt_mask = data;
446 *interrupt_mask = data;
454 *interrupt_mask = (data & AR5K_INT_COMMON) & ah->ah_imr;
461 *interrupt_mask |= AR5K_INT_FATAL;
465 *interrupt_mask |= AR5K_INT_BNR;
470 *interrupt_mask |= AR5K_INT_FATAL;
473 *interrupt_mask |= AR5K_INT_TIM;
477 *interrupt_mask |= AR5K_INT_TIM;
479 *interrupt_mask |= AR5K_INT_DTIM;
481 *interrupt_mask |= AR5K_INT_DTIM_SYNC;
483 *interrupt_mask |= AR5K_INT_BCN_TIMEOUT;
485 *interrupt_mask |= AR5K_INT_CAB_TIMEOUT;
489 *interrupt_mask |= AR5K_INT_RX_DOPPLER;
491 *interrupt_mask |= AR5K_INT_QCBRORN;
497 *interrupt_mask |= AR5K_INT_QCBRURN;
503 *interrupt_mask |= AR5K_INT_QTRIG;
536 *interrupt_mask |= AR5K_INT_FATAL;
544 if (unlikely(*interrupt_mask == 0 && net_ratelimit()))