diff options
author | Ben Greear <greearb@candelatech.com> | 2014-03-28 08:35:15 -0400 |
---|---|---|
committer | Kalle Valo <kvalo@qca.qualcomm.com> | 2014-03-28 10:56:14 -0400 |
commit | db9cdda6508d71099e5d3c5ad7f048bc715dac73 (patch) | |
tree | d21dc8b36ec69c3732800cb31506c2cda4375e3a | |
parent | 34d714e0cf8d83aa0b7ead833c6ccd05f700115e (diff) |
ath10k: fix getting stats from firmware
Tested on 10.x firmware, and others report it at least
makes older firmware no more broken than it already was.
Signed-off-by: Ben Greear <greearb@candelatech.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
-rw-r--r-- | drivers/net/wireless/ath/ath10k/wmi.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/drivers/net/wireless/ath/ath10k/wmi.h b/drivers/net/wireless/ath/ath10k/wmi.h index 8b07cebdd6de..65eb3439211f 100644 --- a/drivers/net/wireless/ath/ath10k/wmi.h +++ b/drivers/net/wireless/ath/ath10k/wmi.h | |||
@@ -2769,13 +2769,21 @@ enum wmi_stats_id { | |||
2769 | WMI_REQUEST_AP_STAT = 0x02 | 2769 | WMI_REQUEST_AP_STAT = 0x02 |
2770 | }; | 2770 | }; |
2771 | 2771 | ||
2772 | struct wlan_inst_rssi_args { | ||
2773 | __le16 cfg_retry_count; | ||
2774 | __le16 retry_count; | ||
2775 | }; | ||
2776 | |||
2772 | struct wmi_request_stats_cmd { | 2777 | struct wmi_request_stats_cmd { |
2773 | __le32 stats_id; | 2778 | __le32 stats_id; |
2774 | 2779 | ||
2775 | /* | 2780 | __le32 vdev_id; |
2776 | * Space to add parameters like | 2781 | |
2777 | * peer mac addr | 2782 | /* peer MAC address */ |
2778 | */ | 2783 | struct wmi_mac_addr peer_macaddr; |
2784 | |||
2785 | /* Instantaneous RSSI arguments */ | ||
2786 | struct wlan_inst_rssi_args inst_rssi_args; | ||
2779 | } __packed; | 2787 | } __packed; |
2780 | 2788 | ||
2781 | /* Suspend option */ | 2789 | /* Suspend option */ |