Home
last modified time | relevance | path

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 Dar5416_interrupts.c70 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 Dar9300_interrupts.c92 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 …]