Searched refs:sync_cause (Results 1 – 2 of 2) sorted by relevance
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_interrupts.c | 70 uint32_t isr, isr0, isr1, sync_cause = 0, o_sync_cause = 0; in ar5416GetPendingInterrupts() local 96 o_sync_cause = sync_cause = OS_REG_READ(ah, AR_INTR_SYNC_CAUSE); in ar5416GetPendingInterrupts() 97 sync_cause &= AR_INTR_SYNC_DEFAULT; in ar5416GetPendingInterrupts() 100 if (isr == 0 && sync_cause == 0) in ar5416GetPendingInterrupts() 227 if (sync_cause != 0) { in ar5416GetPendingInterrupts() 231 if (sync_cause & (AR_INTR_SYNC_HOST1_FATAL | AR_INTR_SYNC_HOST1_PERR)) { in ar5416GetPendingInterrupts() 234 if (sync_cause & AR_INTR_SYNC_RADM_CPL_TIMEOUT) { in ar5416GetPendingInterrupts() 246 AH_PRIVATE(ah)->ah_fatalState[1] = sync_cause; in ar5416GetPendingInterrupts() 249 __func__, isr, sync_cause); in ar5416GetPendingInterrupts() 252 OS_REG_WRITE(ah, AR_INTR_SYNC_CAUSE_CLR, sync_cause); in ar5416GetPendingInterrupts()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_interrupts.c | 92 u_int32_t sync_cause = 0; in ar9300_get_pending_interrupts() local 160 sync_cause = in ar9300_get_pending_interrupts() 164 if (!isr && !sync_cause && !async_cause) { in ar9300_get_pending_interrupts() 173 sync_cause, in ar9300_get_pending_interrupts() 405 if (sync_cause) { in ar9300_get_pending_interrupts() 417 if (sync_cause & host1_fatal) { in ar9300_get_pending_interrupts() 424 if (sync_cause & host1_perr) { in ar9300_get_pending_interrupts() 431 if (sync_cause & radm_cpl_timeout) { in ar9300_get_pending_interrupts() 440 if (sync_cause & local_timeout) { in ar9300_get_pending_interrupts() 447 if (sync_cause & AR_INTR_SYNC_MASK_GPIO) { in ar9300_get_pending_interrupts() [all …]
|