ATH_RESET_NOLOSS
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_FORCE_COLD);
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_BBPANIC);
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_FORCE_COLD);
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_FORCE_COLD);
ath_stoprecv(sc, (reset_type != ATH_RESET_NOLOSS));
if (reset_type == ATH_RESET_NOLOSS) {
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_FORCE_COLD);
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_FORCE_COLD);
if (reset_type == ATH_RESET_NOLOSS) {
ath_draintxq(sc, ATH_RESET_NOLOSS);
(sc->sc_running) ? ath_reset(sc, ATH_RESET_NOLOSS,
ath_reset(sc, ATH_RESET_NOLOSS, HAL_RESET_NORMAL);
if (reset_type == ATH_RESET_NOLOSS) {