mac80211: split TX aggregation stop action
[deliverable/linux.git] / drivers / net / wireless / ath / ath9k / main.c
index be30a9af152884d8e073b7a3be5b79e6b3d5a8ee..e1fa70596e613520c5d83edb72eda81b331c36c0 100644 (file)
@@ -1610,7 +1610,9 @@ static int ath9k_ampdu_action(struct ieee80211_hw *hw,
                        ieee80211_start_tx_ba_cb_irqsafe(vif, sta->addr, tid);
                ath9k_ps_restore(sc);
                break;
-       case IEEE80211_AMPDU_TX_STOP:
+       case IEEE80211_AMPDU_TX_STOP_CONT:
+       case IEEE80211_AMPDU_TX_STOP_FLUSH:
+       case IEEE80211_AMPDU_TX_STOP_FLUSH_CONT:
                ath9k_ps_wakeup(sc);
                ath_tx_aggr_stop(sc, sta, tid);
                ieee80211_stop_tx_ba_cb_irqsafe(vif, sta->addr, tid);
This page took 0.034902 seconds and 5 git commands to generate.