diff options
author | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2010-04-21 18:23:10 -0400 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2010-04-21 18:23:10 -0400 |
commit | e7494440573d9d7b5cb0e7ed9ae7d742226583de (patch) | |
tree | f38add1aeb0dc6a0216a8ff500b2719af1bcb0a6 /drivers/infiniband/hw/amso1100/c2_alloc.c | |
parent | 0eddb519b9127c73d53db4bf3ec1d45b13f844d1 (diff) |
RDMA/amso1100: Use the dma state API instead of pci equivalents
The DMA API is preferred; no functional change.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/amso1100/c2_alloc.c')
-rw-r--r-- | drivers/infiniband/hw/amso1100/c2_alloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/infiniband/hw/amso1100/c2_alloc.c b/drivers/infiniband/hw/amso1100/c2_alloc.c index d4f5f5d42e90..78d247ec6961 100644 --- a/drivers/infiniband/hw/amso1100/c2_alloc.c +++ b/drivers/infiniband/hw/amso1100/c2_alloc.c | |||
@@ -49,7 +49,7 @@ static int c2_alloc_mqsp_chunk(struct c2_dev *c2dev, gfp_t gfp_mask, | |||
49 | return -ENOMEM; | 49 | return -ENOMEM; |
50 | 50 | ||
51 | new_head->dma_addr = dma_addr; | 51 | new_head->dma_addr = dma_addr; |
52 | pci_unmap_addr_set(new_head, mapping, new_head->dma_addr); | 52 | dma_unmap_addr_set(new_head, mapping, new_head->dma_addr); |
53 | 53 | ||
54 | new_head->next = NULL; | 54 | new_head->next = NULL; |
55 | new_head->head = 0; | 55 | new_head->head = 0; |
@@ -81,7 +81,7 @@ void c2_free_mqsp_pool(struct c2_dev *c2dev, struct sp_chunk *root) | |||
81 | while (root) { | 81 | while (root) { |
82 | next = root->next; | 82 | next = root->next; |
83 | dma_free_coherent(&c2dev->pcidev->dev, PAGE_SIZE, root, | 83 | dma_free_coherent(&c2dev->pcidev->dev, PAGE_SIZE, root, |
84 | pci_unmap_addr(root, mapping)); | 84 | dma_unmap_addr(root, mapping)); |
85 | root = next; | 85 | root = next; |
86 | } | 86 | } |
87 | } | 87 | } |