diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/htc.h')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/htc.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/drivers/net/wireless/ath/ath9k/htc.h b/drivers/net/wireless/ath/ath9k/htc.h index 78213fc71b09..c765ff4a505c 100644 --- a/drivers/net/wireless/ath/ath9k/htc.h +++ b/drivers/net/wireless/ath/ath9k/htc.h | |||
@@ -124,13 +124,13 @@ struct ath9k_htc_cap_target { | |||
124 | struct ath9k_htc_target_vif { | 124 | struct ath9k_htc_target_vif { |
125 | u8 index; | 125 | u8 index; |
126 | u8 des_bssid[ETH_ALEN]; | 126 | u8 des_bssid[ETH_ALEN]; |
127 | enum htc_opmode opmode; | 127 | __be32 opmode; |
128 | u8 myaddr[ETH_ALEN]; | 128 | u8 myaddr[ETH_ALEN]; |
129 | u8 bssid[ETH_ALEN]; | 129 | u8 bssid[ETH_ALEN]; |
130 | u32 flags; | 130 | u32 flags; |
131 | u32 flags_ext; | 131 | u32 flags_ext; |
132 | u16 ps_sta; | 132 | u16 ps_sta; |
133 | u16 rtsthreshold; | 133 | __be16 rtsthreshold; |
134 | u8 ath_cap; | 134 | u8 ath_cap; |
135 | u8 node; | 135 | u8 node; |
136 | s8 mcast_rate; | 136 | s8 mcast_rate; |
@@ -151,7 +151,7 @@ struct ath9k_htc_target_sta { | |||
151 | u8 sta_index; | 151 | u8 sta_index; |
152 | u8 vif_index; | 152 | u8 vif_index; |
153 | u8 vif_sta; | 153 | u8 vif_sta; |
154 | u16 flags; /* ATH_HTC_STA_* */ | 154 | __be16 flags; /* ATH_HTC_STA_* */ |
155 | u16 htcap; | 155 | u16 htcap; |
156 | u8 valid; | 156 | u8 valid; |
157 | u16 capinfo; | 157 | u16 capinfo; |
@@ -191,16 +191,16 @@ struct ath9k_htc_rate { | |||
191 | struct ath9k_htc_target_rate { | 191 | struct ath9k_htc_target_rate { |
192 | u8 sta_index; | 192 | u8 sta_index; |
193 | u8 isnew; | 193 | u8 isnew; |
194 | u32 capflags; | 194 | __be32 capflags; |
195 | struct ath9k_htc_rate rates; | 195 | struct ath9k_htc_rate rates; |
196 | }; | 196 | }; |
197 | 197 | ||
198 | struct ath9k_htc_target_stats { | 198 | struct ath9k_htc_target_stats { |
199 | u32 tx_shortretry; | 199 | __be32 tx_shortretry; |
200 | u32 tx_longretry; | 200 | __be32 tx_longretry; |
201 | u32 tx_xretries; | 201 | __be32 tx_xretries; |
202 | u32 ht_txunaggr_xretry; | 202 | __be32 ht_txunaggr_xretry; |
203 | u32 ht_tx_xretries; | 203 | __be32 ht_tx_xretries; |
204 | } __packed; | 204 | } __packed; |
205 | 205 | ||
206 | struct ath9k_htc_vif { | 206 | struct ath9k_htc_vif { |
@@ -261,6 +261,7 @@ struct ath_tx_stats { | |||
261 | u32 buf_completed; | 261 | u32 buf_completed; |
262 | u32 skb_queued; | 262 | u32 skb_queued; |
263 | u32 skb_completed; | 263 | u32 skb_completed; |
264 | u32 skb_dropped; | ||
264 | }; | 265 | }; |
265 | 266 | ||
266 | struct ath_rx_stats { | 267 | struct ath_rx_stats { |