diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/ath9k.h')
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/ath9k.h | 15 | 
1 files changed, 6 insertions, 9 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ath9k.h b/drivers/net/wireless/ath/ath9k/ath9k.h index 1a9fe0983a6b..0f8e9464e4ab 100644 --- a/drivers/net/wireless/ath/ath9k/ath9k.h +++ b/drivers/net/wireless/ath/ath9k/ath9k.h @@ -34,7 +34,7 @@ struct ath_vif;  extern struct ieee80211_ops ath9k_ops;  extern int ath9k_modparam_nohwcrypt; -extern int led_blink; +extern int ath9k_led_blink;  extern bool is_ath9k_unloaded;  extern int ath9k_use_chanctx; @@ -830,14 +830,9 @@ static inline void ath_fill_led_pin(struct ath_softc *sc)  /* Wake on Wireless LAN */  /************************/ -struct ath9k_wow_pattern { -	u8 pattern_bytes[MAX_PATTERN_SIZE]; -	u8 mask_bytes[MAX_PATTERN_SIZE]; -	u32 pattern_len; -}; -  #ifdef CONFIG_ATH9K_WOW  void ath9k_init_wow(struct ieee80211_hw *hw); +void ath9k_deinit_wow(struct ieee80211_hw *hw);  int ath9k_suspend(struct ieee80211_hw *hw,  		  struct cfg80211_wowlan *wowlan);  int ath9k_resume(struct ieee80211_hw *hw); @@ -846,6 +841,9 @@ void ath9k_set_wakeup(struct ieee80211_hw *hw, bool enabled);  static inline void ath9k_init_wow(struct ieee80211_hw *hw)  {  } +static inline void ath9k_deinit_wow(struct ieee80211_hw *hw) +{ +}  static inline int ath9k_suspend(struct ieee80211_hw *hw,  				struct cfg80211_wowlan *wowlan)  { @@ -1039,9 +1037,8 @@ struct ath_softc {  	s16 tx99_power;  #ifdef CONFIG_ATH9K_WOW -	atomic_t wow_got_bmiss_intr; -	atomic_t wow_sleep_proc_intr; /* in the middle of WoW sleep ? */  	u32 wow_intr_before_sleep; +	bool force_wow;  #endif  };  | 

