Searched refs:hangs (Results 1 - 6 of 6) sorted by path

/freebsd-11-stable/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300.h1625 extern void ar9300_get_hw_hangs(struct ath_hal *ah, hal_hw_hangs_t *hangs);
H A Dar9300_misc.c32 ar9300_get_hw_hangs(struct ath_hal *ah, hal_hw_hangs_t *hangs) argument
35 *hangs = 0;
38 *hangs |= HAL_RIFS_BB_HANG_WAR;
41 *hangs |= HAL_DFS_BB_HANG_WAR;
46 *hangs |= HAL_RX_STUCK_LOW_BB_HANG_WAR;
49 *hangs |= HAL_MAC_HANG_WAR;
54 *hangs |= HAL_PHYRESTART_CLR_WAR;
57 ahp->ah_hang_wars = *hangs;
791 /* Track chips that are known to have BB hangs related
796 /* Track chips that are known to have MAC hangs
2158 ar9300_compare_dbg_hang(struct ath_hal *ah, mac_dbg_regs_t mac_dbg, hal_mac_hang_check_t hang_check, hal_mac_hangs_t hangs, u_int8_t *dcu_chain) argument
[all...]
/freebsd-11-stable/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_misc.c535 int hangs; local
546 hangs = *(const int *) args;
548 if (hangs & HAL_BB_HANGS)
551 if (ahp->ah_hangs == 0 && (hangs & HAL_MAC_HANGS))
/freebsd-11-stable/sys/dev/ath/
H A Dif_ath.c2366 ath_hal_gethangstate(struct ath_hal *ah, uint32_t mask, uint32_t *hangs) argument
2374 *hangs = *(uint32_t *)sp;
2382 uint32_t hangs; local
2398 if (ath_hal_gethangstate(sc->sc_ah, 0xff, &hangs) && hangs != 0) {
2401 "bb hang detected (0x%x), resetting\n", hangs);
3677 uint32_t hangs = 0; local
3679 if (ath_hal_gethangstate(sc->sc_ah, 0xff, &hangs) && hangs != 0)
3680 device_printf(sc->sc_dev, "bb hang detected (0x%x)\n", hangs);
6104 uint32_t hangs; local
[all...]
H A Dif_ath_beacon.c390 uint32_t hangs; local
396 if (ath_hal_gethangstate(sc->sc_ah, 0xffff, &hangs) && hangs != 0) {
400 hangs);
H A Dif_ath_misc.h67 uint32_t *hangs);

Completed in 274 milliseconds