aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath9k/beacon.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-11-27 02:48:40 -0500
committerDavid S. Miller <davem@davemloft.net>2008-11-27 02:48:40 -0500
commit5b9ab2ec04ec1e1e53939768805612ac191d7ba2 (patch)
tree22d29905c148d2d743b3eccb585fbe60fb91e25a /drivers/net/wireless/ath9k/beacon.c
parent851fd7bd88524bb4e20f3def3127cd9167d6d0cf (diff)
parent3ec192559033ed457f0d7856838654c100fc659f (diff)
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Conflicts: drivers/net/hp-plus.c drivers/net/wireless/ath5k/base.c drivers/net/wireless/ath9k/recv.c net/wireless/reg.c
Diffstat (limited to 'drivers/net/wireless/ath9k/beacon.c')
-rw-r--r--drivers/net/wireless/ath9k/beacon.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/net/wireless/ath9k/beacon.c b/drivers/net/wireless/ath9k/beacon.c
index 377d2df05316..e80d9b9b61a0 100644
--- a/drivers/net/wireless/ath9k/beacon.c
+++ b/drivers/net/wireless/ath9k/beacon.c
@@ -167,7 +167,7 @@ static struct ath_buf *ath_beacon_generate(struct ath_softc *sc, int if_id)
167 skb = (struct sk_buff *)bf->bf_mpdu; 167 skb = (struct sk_buff *)bf->bf_mpdu;
168 if (skb) { 168 if (skb) {
169 pci_unmap_single(sc->pdev, bf->bf_dmacontext, 169 pci_unmap_single(sc->pdev, bf->bf_dmacontext,
170 skb_end_pointer(skb) - skb->head, 170 skb->len,
171 PCI_DMA_TODEVICE); 171 PCI_DMA_TODEVICE);
172 } 172 }
173 173
@@ -190,7 +190,7 @@ static struct ath_buf *ath_beacon_generate(struct ath_softc *sc, int if_id)
190 190
191 bf->bf_buf_addr = bf->bf_dmacontext = 191 bf->bf_buf_addr = bf->bf_dmacontext =
192 pci_map_single(sc->pdev, skb->data, 192 pci_map_single(sc->pdev, skb->data,
193 skb_end_pointer(skb) - skb->head, 193 skb->len,
194 PCI_DMA_TODEVICE); 194 PCI_DMA_TODEVICE);
195 195
196 skb = ieee80211_get_buffered_bc(sc->hw, vif); 196 skb = ieee80211_get_buffered_bc(sc->hw, vif);
@@ -338,7 +338,7 @@ int ath_beacon_alloc(struct ath_softc *sc, int if_id)
338 if (bf->bf_mpdu != NULL) { 338 if (bf->bf_mpdu != NULL) {
339 skb = (struct sk_buff *)bf->bf_mpdu; 339 skb = (struct sk_buff *)bf->bf_mpdu;
340 pci_unmap_single(sc->pdev, bf->bf_dmacontext, 340 pci_unmap_single(sc->pdev, bf->bf_dmacontext,
341 skb_end_pointer(skb) - skb->head, 341 skb->len,
342 PCI_DMA_TODEVICE); 342 PCI_DMA_TODEVICE);
343 dev_kfree_skb_any(skb); 343 dev_kfree_skb_any(skb);
344 bf->bf_mpdu = NULL; 344 bf->bf_mpdu = NULL;
@@ -398,7 +398,7 @@ int ath_beacon_alloc(struct ath_softc *sc, int if_id)
398 398
399 bf->bf_buf_addr = bf->bf_dmacontext = 399 bf->bf_buf_addr = bf->bf_dmacontext =
400 pci_map_single(sc->pdev, skb->data, 400 pci_map_single(sc->pdev, skb->data,
401 skb_end_pointer(skb) - skb->head, 401 skb->len,
402 PCI_DMA_TODEVICE); 402 PCI_DMA_TODEVICE);
403 bf->bf_mpdu = skb; 403 bf->bf_mpdu = skb;
404 404
@@ -419,7 +419,7 @@ void ath_beacon_return(struct ath_softc *sc, struct ath_vap *avp)
419 if (bf->bf_mpdu != NULL) { 419 if (bf->bf_mpdu != NULL) {
420 struct sk_buff *skb = (struct sk_buff *)bf->bf_mpdu; 420 struct sk_buff *skb = (struct sk_buff *)bf->bf_mpdu;
421 pci_unmap_single(sc->pdev, bf->bf_dmacontext, 421 pci_unmap_single(sc->pdev, bf->bf_dmacontext,
422 skb_end_pointer(skb) - skb->head, 422 skb->len,
423 PCI_DMA_TODEVICE); 423 PCI_DMA_TODEVICE);
424 dev_kfree_skb_any(skb); 424 dev_kfree_skb_any(skb);
425 bf->bf_mpdu = NULL; 425 bf->bf_mpdu = NULL;