aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlegacy/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/iwlegacy/common.h')
-rw-r--r--drivers/net/wireless/iwlegacy/common.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlegacy/common.h b/drivers/net/wireless/iwlegacy/common.h
index 2e66929c34ef..65c593d34bf0 100644
--- a/drivers/net/wireless/iwlegacy/common.h
+++ b/drivers/net/wireless/iwlegacy/common.h
@@ -33,12 +33,12 @@
33#include <linux/wait.h> 33#include <linux/wait.h>
34#include <net/ieee80211_radiotap.h> 34#include <net/ieee80211_radiotap.h>
35 35
36#include "commands.h"
36#include "iwl-eeprom.h" 37#include "iwl-eeprom.h"
37#include "csr.h" 38#include "csr.h"
38#include "iwl-prph.h" 39#include "iwl-prph.h"
39#include "iwl-debug.h" 40#include "iwl-debug.h"
40#include "iwl-led.h" 41#include "iwl-led.h"
41#include "iwl-power.h"
42 42
43struct il_host_cmd; 43struct il_host_cmd;
44struct il_cmd; 44struct il_cmd;
@@ -938,6 +938,13 @@ struct il_rxon_context {
938 } ht; 938 } ht;
939}; 939};
940 940
941struct il_power_mgr {
942 struct il_powertable_cmd sleep_cmd;
943 struct il_powertable_cmd sleep_cmd_next;
944 int debug_sleep_level_override;
945 bool pci_pm;
946};
947
941struct il_priv { 948struct il_priv {
942 949
943 /* ieee device used by generic ieee processing code */ 950 /* ieee device used by generic ieee processing code */
@@ -2996,4 +3003,6 @@ extern int il3945_rate_control_register(void);
2996extern void il4965_rate_control_unregister(void); 3003extern void il4965_rate_control_unregister(void);
2997extern void il3945_rate_control_unregister(void); 3004extern void il3945_rate_control_unregister(void);
2998 3005
3006extern int il_power_update_mode(struct il_priv *il, bool force);
3007extern void il_power_initialize(struct il_priv *il);
2999#endif /* __il_core_h__ */ 3008#endif /* __il_core_h__ */