diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00.h')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00.h b/drivers/net/wireless/rt2x00/rt2x00.h index 8c65244a847a..0ae942cb66df 100644 --- a/drivers/net/wireless/rt2x00/rt2x00.h +++ b/drivers/net/wireless/rt2x00/rt2x00.h | |||
@@ -213,8 +213,9 @@ struct channel_info { | |||
213 | unsigned int flags; | 213 | unsigned int flags; |
214 | #define GEOGRAPHY_ALLOWED 0x00000001 | 214 | #define GEOGRAPHY_ALLOWED 0x00000001 |
215 | 215 | ||
216 | short tx_power1; | 216 | short max_power; |
217 | short tx_power2; | 217 | short default_power1; |
218 | short default_power2; | ||
218 | }; | 219 | }; |
219 | 220 | ||
220 | /* | 221 | /* |
@@ -559,18 +560,15 @@ struct rt2x00lib_ops { | |||
559 | /* | 560 | /* |
560 | * TX control handlers | 561 | * TX control handlers |
561 | */ | 562 | */ |
562 | void (*write_tx_desc) (struct rt2x00_dev *rt2x00dev, | 563 | void (*write_tx_desc) (struct queue_entry *entry, |
563 | struct sk_buff *skb, | ||
564 | struct txentry_desc *txdesc); | 564 | struct txentry_desc *txdesc); |
565 | void (*write_tx_data) (struct queue_entry *entry, | 565 | void (*write_tx_data) (struct queue_entry *entry, |
566 | struct txentry_desc *txdesc); | 566 | struct txentry_desc *txdesc); |
567 | void (*write_beacon) (struct queue_entry *entry, | 567 | void (*write_beacon) (struct queue_entry *entry, |
568 | struct txentry_desc *txdesc); | 568 | struct txentry_desc *txdesc); |
569 | int (*get_tx_data_len) (struct queue_entry *entry); | 569 | int (*get_tx_data_len) (struct queue_entry *entry); |
570 | void (*kick_tx_queue) (struct rt2x00_dev *rt2x00dev, | 570 | void (*kick_tx_queue) (struct data_queue *queue); |
571 | const enum data_queue_qid queue); | 571 | void (*kill_tx_queue) (struct data_queue *queue); |
572 | void (*kill_tx_queue) (struct rt2x00_dev *rt2x00dev, | ||
573 | const enum data_queue_qid queue); | ||
574 | 572 | ||
575 | /* | 573 | /* |
576 | * RX control handlers | 574 | * RX control handlers |
@@ -1072,6 +1070,7 @@ static inline void rt2x00debug_dump_frame(struct rt2x00_dev *rt2x00dev, | |||
1072 | */ | 1070 | */ |
1073 | void rt2x00lib_beacondone(struct rt2x00_dev *rt2x00dev); | 1071 | void rt2x00lib_beacondone(struct rt2x00_dev *rt2x00dev); |
1074 | void rt2x00lib_pretbtt(struct rt2x00_dev *rt2x00dev); | 1072 | void rt2x00lib_pretbtt(struct rt2x00_dev *rt2x00dev); |
1073 | void rt2x00lib_dmadone(struct queue_entry *entry); | ||
1075 | void rt2x00lib_txdone(struct queue_entry *entry, | 1074 | void rt2x00lib_txdone(struct queue_entry *entry, |
1076 | struct txdone_entry_desc *txdesc); | 1075 | struct txdone_entry_desc *txdesc); |
1077 | void rt2x00lib_txdone_noinfo(struct queue_entry *entry, u32 status); | 1076 | void rt2x00lib_txdone_noinfo(struct queue_entry *entry, u32 status); |