aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath9k/ath9k.h
diff options
context:
space:
mode:
authorJohn W. Linville <linville@tuxdriver.com>2013-10-17 14:02:07 -0400
committerJohn W. Linville <linville@tuxdriver.com>2013-10-17 14:02:07 -0400
commit9f96da4dd2ccf685b506a21104cb13b1aadd907a (patch)
tree5d9eff61123f096e2434a9d36e6fdbd4cc5c6292 /drivers/net/wireless/ath/ath9k/ath9k.h
parentccdbb6e96beca362db876d820ac1e560ff6d9579 (diff)
parentb6b561c31d51db3dec0cb55412a5d7a1a2397521 (diff)
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/ath9k.h')
-rw-r--r--drivers/net/wireless/ath/ath9k/ath9k.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ath9k.h b/drivers/net/wireless/ath/ath9k/ath9k.h
index 15afde3c348b..14ff7e9dde4c 100644
--- a/drivers/net/wireless/ath/ath9k/ath9k.h
+++ b/drivers/net/wireless/ath/ath9k/ath9k.h
@@ -64,7 +64,6 @@ struct ath_node;
64 64
65struct ath_config { 65struct ath_config {
66 u16 txpowlimit; 66 u16 txpowlimit;
67 u8 cabqReadytime;
68}; 67};
69 68
70/*************************/ 69/*************************/
@@ -207,6 +206,14 @@ struct ath_frame_info {
207 u8 baw_tracked : 1; 206 u8 baw_tracked : 1;
208}; 207};
209 208
209struct ath_rxbuf {
210 struct list_head list;
211 struct sk_buff *bf_mpdu;
212 void *bf_desc;
213 dma_addr_t bf_daddr;
214 dma_addr_t bf_buf_addr;
215};
216
210struct ath_buf_state { 217struct ath_buf_state {
211 u8 bf_type; 218 u8 bf_type;
212 u8 bfs_paprd; 219 u8 bfs_paprd;
@@ -307,7 +314,7 @@ struct ath_rx {
307 struct ath_descdma rxdma; 314 struct ath_descdma rxdma;
308 struct ath_rx_edma rx_edma[ATH9K_RX_QUEUE_MAX]; 315 struct ath_rx_edma rx_edma[ATH9K_RX_QUEUE_MAX];
309 316
310 struct ath_buf *buf_hold; 317 struct ath_rxbuf *buf_hold;
311 struct sk_buff *frag; 318 struct sk_buff *frag;
312 319
313 u32 ampdu_ref; 320 u32 ampdu_ref;
@@ -926,7 +933,6 @@ void ath9k_deinit_device(struct ath_softc *sc);
926void ath9k_set_hw_capab(struct ath_softc *sc, struct ieee80211_hw *hw); 933void ath9k_set_hw_capab(struct ath_softc *sc, struct ieee80211_hw *hw);
927void ath9k_reload_chainmask_settings(struct ath_softc *sc); 934void ath9k_reload_chainmask_settings(struct ath_softc *sc);
928 935
929bool ath9k_uses_beacons(int type);
930void ath9k_spectral_scan_trigger(struct ieee80211_hw *hw); 936void ath9k_spectral_scan_trigger(struct ieee80211_hw *hw);
931int ath9k_spectral_scan_config(struct ieee80211_hw *hw, 937int ath9k_spectral_scan_config(struct ieee80211_hw *hw,
932 enum spectral_mode spectral_mode); 938 enum spectral_mode spectral_mode);