]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/smsc9420.c
netdev: convert bulk of drivers to netdev_tx_t
[net-next-2.6.git] / drivers / net / smsc9420.c
index 5959ae86e57dd6575f44c94baab0b02c693fa7c4..514311d67b36255d582a0add8d89fbf6b6120721 100644 (file)
@@ -968,7 +968,8 @@ static void smsc9420_complete_tx(struct net_device *dev)
        }
 }
 
-static int smsc9420_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
+static netdev_tx_t smsc9420_hard_start_xmit(struct sk_buff *skb,
+                                           struct net_device *dev)
 {
        struct smsc9420_pdata *pd = netdev_priv(dev);
        dma_addr_t mapping;
@@ -1598,7 +1599,7 @@ smsc9420_probe(struct pci_dev *pdev, const struct pci_device_id *id)
                goto out_free_netdev_2;
        }
 
-       if (pci_set_dma_mask(pdev, DMA_32BIT_MASK)) {
+       if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
                printk(KERN_ERR "No usable DMA configuration, aborting.\n");
                goto out_free_regions_3;
        }