aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/iwl-commands.h
diff options
context:
space:
mode:
authorWey-Yi Guy <wey-yi.w.guy@intel.com>2009-11-13 14:56:28 -0500
committerJohn W. Linville <linville@tuxdriver.com>2009-11-18 17:09:04 -0500
commitef8d5529b015d4c5db7fad1adfc91edfd5abad56 (patch)
tree401d2477ce3ad9d87be8f696a470b08894856307 /drivers/net/wireless/iwlwifi/iwl-commands.h
parent7d2ed110a80991849a2824a6dc3c063ffca9dbe4 (diff)
iwlwifi: update reply_statistics_cmd with 'clear' parameter
When issue REPLY_STATISTICS_CMD to uCode, two possible flag can be set in the configuration flags bit 0: Clear statistics 0: Do not clear Statistics counters 1: Clear to zero Statistics counters Allow "clear" parameter to be set from the caller. Add debugfs file to clear the statistics counters to help monitor and debug the uCode behavior. Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com> Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-commands.h')
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-commands.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-commands.h b/drivers/net/wireless/iwlwifi/iwl-commands.h
index 2857287be4fd..6e23a2b5cb8a 100644
--- a/drivers/net/wireless/iwlwifi/iwl-commands.h
+++ b/drivers/net/wireless/iwlwifi/iwl-commands.h
@@ -3071,6 +3071,10 @@ struct statistics_general {
3071 __le32 reserved3; 3071 __le32 reserved3;
3072} __attribute__ ((packed)); 3072} __attribute__ ((packed));
3073 3073
3074#define UCODE_STATISTICS_CLEAR_MSK (0x1 << 0)
3075#define UCODE_STATISTICS_FREQUENCY_MSK (0x1 << 1)
3076#define UCODE_STATISTICS_NARROW_BAND_MSK (0x1 << 2)
3077
3074/* 3078/*
3075 * REPLY_STATISTICS_CMD = 0x9c, 3079 * REPLY_STATISTICS_CMD = 0x9c,
3076 * 3945 and 4965 identical. 3080 * 3945 and 4965 identical.