aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/intel/e100.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/net/ethernet/intel/e100.c b/drivers/net/ethernet/intel/e100.c
index 44b3937f7e81..29486478836e 100644
--- a/drivers/net/ethernet/intel/e100.c
+++ b/drivers/net/ethernet/intel/e100.c
@@ -607,7 +607,7 @@ struct nic {
607 struct mem *mem; 607 struct mem *mem;
608 dma_addr_t dma_addr; 608 dma_addr_t dma_addr;
609 609
610 struct pci_pool *cbs_pool; 610 struct dma_pool *cbs_pool;
611 dma_addr_t cbs_dma_addr; 611 dma_addr_t cbs_dma_addr;
612 u8 adaptive_ifs; 612 u8 adaptive_ifs;
613 u8 tx_threshold; 613 u8 tx_threshold;
@@ -1892,7 +1892,7 @@ static void e100_clean_cbs(struct nic *nic)
1892 nic->cb_to_clean = nic->cb_to_clean->next; 1892 nic->cb_to_clean = nic->cb_to_clean->next;
1893 nic->cbs_avail++; 1893 nic->cbs_avail++;
1894 } 1894 }
1895 pci_pool_free(nic->cbs_pool, nic->cbs, nic->cbs_dma_addr); 1895 dma_pool_free(nic->cbs_pool, nic->cbs, nic->cbs_dma_addr);
1896 nic->cbs = NULL; 1896 nic->cbs = NULL;
1897 nic->cbs_avail = 0; 1897 nic->cbs_avail = 0;
1898 } 1898 }
@@ -1910,7 +1910,7 @@ static int e100_alloc_cbs(struct nic *nic)
1910 nic->cb_to_use = nic->cb_to_send = nic->cb_to_clean = NULL; 1910 nic->cb_to_use = nic->cb_to_send = nic->cb_to_clean = NULL;
1911 nic->cbs_avail = 0; 1911 nic->cbs_avail = 0;
1912 1912
1913 nic->cbs = pci_pool_zalloc(nic->cbs_pool, GFP_KERNEL, 1913 nic->cbs = dma_pool_zalloc(nic->cbs_pool, GFP_KERNEL,
1914 &nic->cbs_dma_addr); 1914 &nic->cbs_dma_addr);
1915 if (!nic->cbs) 1915 if (!nic->cbs)
1916 return -ENOMEM; 1916 return -ENOMEM;
@@ -2960,8 +2960,8 @@ static int e100_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
2960 netif_err(nic, probe, nic->netdev, "Cannot register net device, aborting\n"); 2960 netif_err(nic, probe, nic->netdev, "Cannot register net device, aborting\n");
2961 goto err_out_free; 2961 goto err_out_free;
2962 } 2962 }
2963 nic->cbs_pool = pci_pool_create(netdev->name, 2963 nic->cbs_pool = dma_pool_create(netdev->name,
2964 nic->pdev, 2964 &nic->pdev->dev,
2965 nic->params.cbs.max * sizeof(struct cb), 2965 nic->params.cbs.max * sizeof(struct cb),
2966 sizeof(u32), 2966 sizeof(u32),
2967 0); 2967 0);
@@ -3001,7 +3001,7 @@ static void e100_remove(struct pci_dev *pdev)
3001 unregister_netdev(netdev); 3001 unregister_netdev(netdev);
3002 e100_free(nic); 3002 e100_free(nic);
3003 pci_iounmap(pdev, nic->csr); 3003 pci_iounmap(pdev, nic->csr);
3004 pci_pool_destroy(nic->cbs_pool); 3004 dma_pool_destroy(nic->cbs_pool);
3005 free_netdev(netdev); 3005 free_netdev(netdev);
3006 pci_release_regions(pdev); 3006 pci_release_regions(pdev);
3007 pci_disable_device(pdev); 3007 pci_disable_device(pdev);