diff options
author | Yang Hongyang <yanghy@cn.fujitsu.com> | 2009-04-06 22:01:17 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-04-07 11:31:11 -0400 |
commit | 28b767967763835d8526f6baedc25a8a86052640 (patch) | |
tree | 32dc0df187bd1906bf49f47ecbdda60d21b5c124 /drivers/net/b44.c | |
parent | 929a22a558429bd22001d6b41cf31c233c68a5e2 (diff) |
dma-mapping: replace all DMA_30BIT_MASK macro with DMA_BIT_MASK(30)
Replace all DMA_30BIT_MASK macro with DMA_BIT_MASK(30)
Signed-off-by: Yang Hongyang<yanghy@cn.fujitsu.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/net/b44.c')
-rw-r--r-- | drivers/net/b44.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/net/b44.c b/drivers/net/b44.c index 17b2750d21de..b70b81ec34c3 100644 --- a/drivers/net/b44.c +++ b/drivers/net/b44.c | |||
@@ -660,7 +660,7 @@ static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) | |||
660 | /* Hardware bug work-around, the chip is unable to do PCI DMA | 660 | /* Hardware bug work-around, the chip is unable to do PCI DMA |
661 | to/from anything above 1GB :-( */ | 661 | to/from anything above 1GB :-( */ |
662 | if (ssb_dma_mapping_error(bp->sdev, mapping) || | 662 | if (ssb_dma_mapping_error(bp->sdev, mapping) || |
663 | mapping + RX_PKT_BUF_SZ > DMA_30BIT_MASK) { | 663 | mapping + RX_PKT_BUF_SZ > DMA_BIT_MASK(30)) { |
664 | /* Sigh... */ | 664 | /* Sigh... */ |
665 | if (!ssb_dma_mapping_error(bp->sdev, mapping)) | 665 | if (!ssb_dma_mapping_error(bp->sdev, mapping)) |
666 | ssb_dma_unmap_single(bp->sdev, mapping, | 666 | ssb_dma_unmap_single(bp->sdev, mapping, |
@@ -673,7 +673,7 @@ static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) | |||
673 | RX_PKT_BUF_SZ, | 673 | RX_PKT_BUF_SZ, |
674 | DMA_FROM_DEVICE); | 674 | DMA_FROM_DEVICE); |
675 | if (ssb_dma_mapping_error(bp->sdev, mapping) || | 675 | if (ssb_dma_mapping_error(bp->sdev, mapping) || |
676 | mapping + RX_PKT_BUF_SZ > DMA_30BIT_MASK) { | 676 | mapping + RX_PKT_BUF_SZ > DMA_BIT_MASK(30)) { |
677 | if (!ssb_dma_mapping_error(bp->sdev, mapping)) | 677 | if (!ssb_dma_mapping_error(bp->sdev, mapping)) |
678 | ssb_dma_unmap_single(bp->sdev, mapping, RX_PKT_BUF_SZ,DMA_FROM_DEVICE); | 678 | ssb_dma_unmap_single(bp->sdev, mapping, RX_PKT_BUF_SZ,DMA_FROM_DEVICE); |
679 | dev_kfree_skb_any(skb); | 679 | dev_kfree_skb_any(skb); |
@@ -965,7 +965,7 @@ static int b44_start_xmit(struct sk_buff *skb, struct net_device *dev) | |||
965 | } | 965 | } |
966 | 966 | ||
967 | mapping = ssb_dma_map_single(bp->sdev, skb->data, len, DMA_TO_DEVICE); | 967 | mapping = ssb_dma_map_single(bp->sdev, skb->data, len, DMA_TO_DEVICE); |
968 | if (ssb_dma_mapping_error(bp->sdev, mapping) || mapping + len > DMA_30BIT_MASK) { | 968 | if (ssb_dma_mapping_error(bp->sdev, mapping) || mapping + len > DMA_BIT_MASK(30)) { |
969 | struct sk_buff *bounce_skb; | 969 | struct sk_buff *bounce_skb; |
970 | 970 | ||
971 | /* Chip can't handle DMA to/from >1GB, use bounce buffer */ | 971 | /* Chip can't handle DMA to/from >1GB, use bounce buffer */ |
@@ -979,7 +979,7 @@ static int b44_start_xmit(struct sk_buff *skb, struct net_device *dev) | |||
979 | 979 | ||
980 | mapping = ssb_dma_map_single(bp->sdev, bounce_skb->data, | 980 | mapping = ssb_dma_map_single(bp->sdev, bounce_skb->data, |
981 | len, DMA_TO_DEVICE); | 981 | len, DMA_TO_DEVICE); |
982 | if (ssb_dma_mapping_error(bp->sdev, mapping) || mapping + len > DMA_30BIT_MASK) { | 982 | if (ssb_dma_mapping_error(bp->sdev, mapping) || mapping + len > DMA_BIT_MASK(30)) { |
983 | if (!ssb_dma_mapping_error(bp->sdev, mapping)) | 983 | if (!ssb_dma_mapping_error(bp->sdev, mapping)) |
984 | ssb_dma_unmap_single(bp->sdev, mapping, | 984 | ssb_dma_unmap_single(bp->sdev, mapping, |
985 | len, DMA_TO_DEVICE); | 985 | len, DMA_TO_DEVICE); |
@@ -1204,7 +1204,7 @@ static int b44_alloc_consistent(struct b44 *bp, gfp_t gfp) | |||
1204 | DMA_BIDIRECTIONAL); | 1204 | DMA_BIDIRECTIONAL); |
1205 | 1205 | ||
1206 | if (ssb_dma_mapping_error(bp->sdev, rx_ring_dma) || | 1206 | if (ssb_dma_mapping_error(bp->sdev, rx_ring_dma) || |
1207 | rx_ring_dma + size > DMA_30BIT_MASK) { | 1207 | rx_ring_dma + size > DMA_BIT_MASK(30)) { |
1208 | kfree(rx_ring); | 1208 | kfree(rx_ring); |
1209 | goto out_err; | 1209 | goto out_err; |
1210 | } | 1210 | } |
@@ -1231,7 +1231,7 @@ static int b44_alloc_consistent(struct b44 *bp, gfp_t gfp) | |||
1231 | DMA_TO_DEVICE); | 1231 | DMA_TO_DEVICE); |
1232 | 1232 | ||
1233 | if (ssb_dma_mapping_error(bp->sdev, tx_ring_dma) || | 1233 | if (ssb_dma_mapping_error(bp->sdev, tx_ring_dma) || |
1234 | tx_ring_dma + size > DMA_30BIT_MASK) { | 1234 | tx_ring_dma + size > DMA_BIT_MASK(30)) { |
1235 | kfree(tx_ring); | 1235 | kfree(tx_ring); |
1236 | goto out_err; | 1236 | goto out_err; |
1237 | } | 1237 | } |
@@ -2180,7 +2180,7 @@ static int __devinit b44_init_one(struct ssb_device *sdev, | |||
2180 | "Failed to powerup the bus\n"); | 2180 | "Failed to powerup the bus\n"); |
2181 | goto err_out_free_dev; | 2181 | goto err_out_free_dev; |
2182 | } | 2182 | } |
2183 | err = ssb_dma_set_mask(sdev, DMA_30BIT_MASK); | 2183 | err = ssb_dma_set_mask(sdev, DMA_BIT_MASK(30)); |
2184 | if (err) { | 2184 | if (err) { |
2185 | dev_err(sdev->dev, | 2185 | dev_err(sdev->dev, |
2186 | "Required 30BIT DMA mask unsupported by the system.\n"); | 2186 | "Required 30BIT DMA mask unsupported by the system.\n"); |