diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00usb.c')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00usb.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00usb.c b/drivers/net/wireless/rt2x00/rt2x00usb.c index f9a7f8b17411..bd1546ba7ad2 100644 --- a/drivers/net/wireless/rt2x00/rt2x00usb.c +++ b/drivers/net/wireless/rt2x00/rt2x00usb.c | |||
@@ -216,12 +216,12 @@ static void rt2x00usb_interrupt_txdone(struct urb *urb) | |||
216 | rt2x00lib_txdone(entry, &txdesc); | 216 | rt2x00lib_txdone(entry, &txdesc); |
217 | } | 217 | } |
218 | 218 | ||
219 | int rt2x00usb_write_tx_data(struct queue_entry *entry) | 219 | int rt2x00usb_write_tx_data(struct queue_entry *entry, |
220 | struct txentry_desc *txdesc) | ||
220 | { | 221 | { |
221 | struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; | 222 | struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; |
222 | struct usb_device *usb_dev = to_usb_device_intf(rt2x00dev->dev); | 223 | struct usb_device *usb_dev = to_usb_device_intf(rt2x00dev->dev); |
223 | struct queue_entry_priv_usb *entry_priv = entry->priv_data; | 224 | struct queue_entry_priv_usb *entry_priv = entry->priv_data; |
224 | struct skb_frame_desc *skbdesc; | ||
225 | u32 length; | 225 | u32 length; |
226 | 226 | ||
227 | /* | 227 | /* |
@@ -231,13 +231,6 @@ int rt2x00usb_write_tx_data(struct queue_entry *entry) | |||
231 | memset(entry->skb->data, 0, entry->queue->desc_size); | 231 | memset(entry->skb->data, 0, entry->queue->desc_size); |
232 | 232 | ||
233 | /* | 233 | /* |
234 | * Fill in skb descriptor | ||
235 | */ | ||
236 | skbdesc = get_skb_frame_desc(entry->skb); | ||
237 | skbdesc->desc = entry->skb->data; | ||
238 | skbdesc->desc_len = entry->queue->desc_size; | ||
239 | |||
240 | /* | ||
241 | * USB devices cannot blindly pass the skb->len as the | 234 | * USB devices cannot blindly pass the skb->len as the |
242 | * length of the data to usb_fill_bulk_urb. Pass the skb | 235 | * length of the data to usb_fill_bulk_urb. Pass the skb |
243 | * to the driver to determine what the length should be. | 236 | * to the driver to determine what the length should be. |