ath9k: Remove redundant beacon_interval
[pandora-kernel.git] / drivers / net / wireless / ath / ath9k / ath9k.h
index a23e9a8..56dee37 100644 (file)
@@ -370,7 +370,7 @@ struct ath_vif {
 #define IEEE80211_MS_TO_TU(x)           (((x) * 1000) / 1024)
 
 struct ath_beacon_config {
-       u16 beacon_interval;
+       int beacon_interval;
        u16 listen_interval;
        u16 dtim_period;
        u16 bmiss_timeout;
@@ -602,6 +602,8 @@ struct ath_softc {
        struct completion paprd_complete;
        bool paprd_pending;
 
+       unsigned int hw_busy_count;
+
        u32 intrstatus;
        u32 sc_flags; /* SC_OP_* */
        u16 ps_flags; /* PS_* */
@@ -631,8 +633,6 @@ struct ath_softc {
        struct ath9k_hw_cal_data caldata;
        int last_rssi;
 
-       int beacon_interval;
-
 #ifdef CONFIG_ATH9K_DEBUGFS
        struct ath9k_debug debug;
        spinlock_t nodes_lock;
@@ -672,8 +672,6 @@ int ath9k_init_device(u16 devid, struct ath_softc *sc, u16 subsysid,
                    const struct ath_bus_ops *bus_ops);
 void ath9k_deinit_device(struct ath_softc *sc);
 void ath9k_set_hw_capab(struct ath_softc *sc, struct ieee80211_hw *hw);
-void ath9k_update_ichannel(struct ath_softc *sc, struct ieee80211_hw *hw,
-                          struct ath9k_channel *ichan);
 int ath_set_channel(struct ath_softc *sc, struct ieee80211_hw *hw,
                    struct ath9k_channel *hchan);