summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
diff options
context:
space:
mode:
authorAlexander Bondar2013-04-23 12:32:35 +0200
committerJohannes Berg2013-05-16 23:09:51 +0200
commit5b1dbfc3aa26327dede4cf7a88d7c1e71728e024 (patch)
tree68ba045a1d2100e492c2607ddb6e8af0f29e0c63 /drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
parentiwlwifi: mvm: add a missing define in firmware API (diff)
downloadkernel-qcow2-linux-5b1dbfc3aa26327dede4cf7a88d7c1e71728e024.tar.gz
kernel-qcow2-linux-5b1dbfc3aa26327dede4cf7a88d7c1e71728e024.tar.xz
kernel-qcow2-linux-5b1dbfc3aa26327dede4cf7a88d7c1e71728e024.zip
iwlwifi: mvm: Add number of DTIMs to skip
New host-device API provides the ability to set the number of DTIMs to skip. Add this parameter to the command and set it (to a sane default value.) Signed-off-by: Alexander Bondar <alexander.bondar@intel.com> Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/fw-api-power.h')
-rw-r--r--drivers/net/wireless/iwlwifi/mvm/fw-api-power.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/fw-api-power.h b/drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
index 90fdfcda15b6..05e51927b848 100644
--- a/drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
+++ b/drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
@@ -101,19 +101,19 @@ enum iwl_power_flags {
* @tx_data_timeout: Minimum time (usec) from last Tx packet for AM to
* PSM transition - legacy PM
* @sleep_interval: not in use
- * @keep_alive_beacons: not in use
+ * @num_skip_dtim: Number of DTIMs to skip if Skip over DTIM flag is set
* @lprx_rssi_threshold: Signal strength up to which LP RX can be enabled.
* Default: 80dbm
*/
struct iwl_powertable_cmd {
- /* PM_POWER_TABLE_CMD_API_S_VER_5 */
+ /* PM_POWER_TABLE_CMD_API_S_VER_6 */
__le16 flags;
u8 keep_alive_seconds;
u8 debug_flags;
__le32 rx_data_timeout;
__le32 tx_data_timeout;
__le32 sleep_interval[IWL_POWER_VEC_SIZE];
- __le32 keep_alive_beacons;
+ __le32 num_skip_dtim;
__le32 lprx_rssi_threshold;
} __packed;