diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-core.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-core.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.h b/drivers/net/wireless/iwlwifi/iwl-core.h index 7f1aaf206078..e6d127df01ea 100644 --- a/drivers/net/wireless/iwlwifi/iwl-core.h +++ b/drivers/net/wireless/iwlwifi/iwl-core.h | |||
@@ -136,6 +136,12 @@ struct iwl_temp_ops { | |||
136 | void (*set_calib_version)(struct iwl_priv *priv); | 136 | void (*set_calib_version)(struct iwl_priv *priv); |
137 | }; | 137 | }; |
138 | 138 | ||
139 | struct iwl_tt_ops { | ||
140 | bool (*lower_power_detection)(struct iwl_priv *priv); | ||
141 | u8 (*tt_power_mode)(struct iwl_priv *priv); | ||
142 | bool (*ct_kill_check)(struct iwl_priv *priv); | ||
143 | }; | ||
144 | |||
139 | struct iwl_lib_ops { | 145 | struct iwl_lib_ops { |
140 | /* set hw dependent parameters */ | 146 | /* set hw dependent parameters */ |
141 | int (*set_hw_params)(struct iwl_priv *priv); | 147 | int (*set_hw_params)(struct iwl_priv *priv); |
@@ -212,6 +218,9 @@ struct iwl_lib_ops { | |||
212 | void (*dev_txfifo_flush)(struct iwl_priv *priv, u16 flush_control); | 218 | void (*dev_txfifo_flush)(struct iwl_priv *priv, u16 flush_control); |
213 | 219 | ||
214 | struct iwl_debugfs_ops debugfs_ops; | 220 | struct iwl_debugfs_ops debugfs_ops; |
221 | |||
222 | /* thermal throttling */ | ||
223 | struct iwl_tt_ops tt_ops; | ||
215 | }; | 224 | }; |
216 | 225 | ||
217 | struct iwl_led_ops { | 226 | struct iwl_led_ops { |
@@ -693,7 +702,6 @@ static inline int iwl_is_ready_rf(struct iwl_priv *priv) | |||
693 | return iwl_is_ready(priv); | 702 | return iwl_is_ready(priv); |
694 | } | 703 | } |
695 | 704 | ||
696 | extern void iwl_rf_kill_ct_config(struct iwl_priv *priv); | ||
697 | extern void iwl_send_bt_config(struct iwl_priv *priv); | 705 | extern void iwl_send_bt_config(struct iwl_priv *priv); |
698 | extern int iwl_send_statistics_request(struct iwl_priv *priv, | 706 | extern int iwl_send_statistics_request(struct iwl_priv *priv, |
699 | u8 flags, bool clear); | 707 | u8 flags, bool clear); |