bool ath9k_uses_beacons(int type);
--- a/drivers/net/wireless/ath/ath9k/main.c
+++ b/drivers/net/wireless/ath/ath9k/main.c
-@@ -262,6 +262,22 @@ static bool ath_complete_reset(struct at
+@@ -268,6 +268,22 @@ static bool ath_complete_reset(struct at
ath_start_ani(common);
}
ieee80211_wake_queues(sc->hw);
return true;
-@@ -2360,6 +2376,59 @@ static int ath9k_get_stats(struct ieee80
+@@ -2364,6 +2380,59 @@ static int ath9k_get_stats(struct ieee80
return 0;
}
struct ieee80211_ops ath9k_ops = {
.tx = ath9k_tx,
.start = ath9k_start,
-@@ -2386,4 +2455,6 @@ struct ieee80211_ops ath9k_ops = {
+@@ -2390,4 +2459,6 @@ struct ieee80211_ops ath9k_ops = {
.tx_frames_pending = ath9k_tx_frames_pending,
.tx_last_beacon = ath9k_tx_last_beacon,
.get_stats = ath9k_get_stats,