diff options
author | Sujith Manoharan <Sujith.Manoharan@atheros.com> | 2011-05-17 03:11:31 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-05-19 13:53:59 -0400 |
commit | 84dfa7308ccba190ad7efe655c25ca80793c029e (patch) | |
tree | 3d8ad0e509ee7f1290d42d91291d5983279b17bd | |
parent | c75197a779b6f5ee4c5b859423a0d5257475ebee (diff) |
ath9k_htc: Fix station flags
The FW does absolutely nothing with the station flags,
so remove them. But keep the field around since it might
come in handy in the future.
Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r-- | drivers/net/wireless/ath/ath9k/htc.h | 7 | ||||
-rw-r--r-- | drivers/net/wireless/ath/ath9k/htc_drv_main.c | 3 |
2 files changed, 1 insertions, 9 deletions
diff --git a/drivers/net/wireless/ath/ath9k/htc.h b/drivers/net/wireless/ath/ath9k/htc.h index 5ec214c37530..29dfdf8ebee4 100644 --- a/drivers/net/wireless/ath/ath9k/htc.h +++ b/drivers/net/wireless/ath/ath9k/htc.h | |||
@@ -116,18 +116,13 @@ struct ath9k_htc_target_vif { | |||
116 | u8 pad; | 116 | u8 pad; |
117 | } __packed; | 117 | } __packed; |
118 | 118 | ||
119 | #define ATH_HTC_STA_AUTH 0x0001 | ||
120 | #define ATH_HTC_STA_QOS 0x0002 | ||
121 | #define ATH_HTC_STA_ERP 0x0004 | ||
122 | #define ATH_HTC_STA_HT 0x0008 | ||
123 | |||
124 | struct ath9k_htc_target_sta { | 119 | struct ath9k_htc_target_sta { |
125 | u8 macaddr[ETH_ALEN]; | 120 | u8 macaddr[ETH_ALEN]; |
126 | u8 bssid[ETH_ALEN]; | 121 | u8 bssid[ETH_ALEN]; |
127 | u8 sta_index; | 122 | u8 sta_index; |
128 | u8 vif_index; | 123 | u8 vif_index; |
129 | u8 is_vif_sta; | 124 | u8 is_vif_sta; |
130 | __be16 flags; /* ATH_HTC_STA_* */ | 125 | __be16 flags; |
131 | __be16 htcap; | 126 | __be16 htcap; |
132 | __be16 maxampdu; | 127 | __be16 maxampdu; |
133 | u8 pad; | 128 | u8 pad; |
diff --git a/drivers/net/wireless/ath/ath9k/htc_drv_main.c b/drivers/net/wireless/ath/ath9k/htc_drv_main.c index 6065c2fc97f0..b1b86135b634 100644 --- a/drivers/net/wireless/ath/ath9k/htc_drv_main.c +++ b/drivers/net/wireless/ath/ath9k/htc_drv_main.c | |||
@@ -502,9 +502,6 @@ static int ath9k_htc_add_station(struct ath9k_htc_priv *priv, | |||
502 | tsta.maxampdu = cpu_to_be16(maxampdu); | 502 | tsta.maxampdu = cpu_to_be16(maxampdu); |
503 | } | 503 | } |
504 | 504 | ||
505 | if (sta && sta->ht_cap.ht_supported) | ||
506 | tsta.flags = cpu_to_be16(ATH_HTC_STA_HT); | ||
507 | |||
508 | WMI_CMD_BUF(WMI_NODE_CREATE_CMDID, &tsta); | 505 | WMI_CMD_BUF(WMI_NODE_CREATE_CMDID, &tsta); |
509 | if (ret) { | 506 | if (ret) { |
510 | if (sta) | 507 | if (sta) |