diff options
author | Helmut Schaa <helmut.schaa@googlemail.com> | 2010-04-15 03:13:13 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-04-16 15:32:00 -0400 |
commit | 410866930ea1929b0fdfb533dd84ddaa234b06e4 (patch) | |
tree | fabd7bbb75d6825ff9854fef11ddf687b04bfd1b /drivers/net/wireless/rt2x00/rt2x00usb.c | |
parent | 7834704be4777fc0ed67c4486ef8c5691078d135 (diff) |
rt2x00: add txdesc parameter to write_tx_data
Extend the write_tx_data callback with a txdesc parameter to allow
access to the tx desciptor while preparing the tx data.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
Acked-by: Gertjan van Wingerde <gwingerde@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00usb.c')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00usb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00usb.c b/drivers/net/wireless/rt2x00/rt2x00usb.c index 0a751e73aa0f..acf3282fc13e 100644 --- a/drivers/net/wireless/rt2x00/rt2x00usb.c +++ b/drivers/net/wireless/rt2x00/rt2x00usb.c | |||
@@ -215,7 +215,8 @@ static void rt2x00usb_interrupt_txdone(struct urb *urb) | |||
215 | rt2x00lib_txdone(entry, &txdesc); | 215 | rt2x00lib_txdone(entry, &txdesc); |
216 | } | 216 | } |
217 | 217 | ||
218 | int rt2x00usb_write_tx_data(struct queue_entry *entry) | 218 | int rt2x00usb_write_tx_data(struct queue_entry *entry, |
219 | struct txentry_desc *txdesc) | ||
219 | { | 220 | { |
220 | struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; | 221 | struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; |
221 | struct usb_device *usb_dev = to_usb_device_intf(rt2x00dev->dev); | 222 | struct usb_device *usb_dev = to_usb_device_intf(rt2x00dev->dev); |