diff options
Diffstat (limited to 'drivers/net/typhoon.c')
-rw-r--r-- | drivers/net/typhoon.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/typhoon.c b/drivers/net/typhoon.c index 3af9a9516cc..a8e5651f316 100644 --- a/drivers/net/typhoon.c +++ b/drivers/net/typhoon.c | |||
@@ -1783,7 +1783,7 @@ typhoon_poll(struct napi_struct *napi, int budget) | |||
1783 | } | 1783 | } |
1784 | 1784 | ||
1785 | if (work_done < budget) { | 1785 | if (work_done < budget) { |
1786 | netif_rx_complete(napi); | 1786 | napi_complete(napi); |
1787 | iowrite32(TYPHOON_INTR_NONE, | 1787 | iowrite32(TYPHOON_INTR_NONE, |
1788 | tp->ioaddr + TYPHOON_REG_INTR_MASK); | 1788 | tp->ioaddr + TYPHOON_REG_INTR_MASK); |
1789 | typhoon_post_pci_writes(tp->ioaddr); | 1789 | typhoon_post_pci_writes(tp->ioaddr); |
@@ -1806,10 +1806,10 @@ typhoon_interrupt(int irq, void *dev_instance) | |||
1806 | 1806 | ||
1807 | iowrite32(intr_status, ioaddr + TYPHOON_REG_INTR_STATUS); | 1807 | iowrite32(intr_status, ioaddr + TYPHOON_REG_INTR_STATUS); |
1808 | 1808 | ||
1809 | if (netif_rx_schedule_prep(&tp->napi)) { | 1809 | if (napi_schedule_prep(&tp->napi)) { |
1810 | iowrite32(TYPHOON_INTR_ALL, ioaddr + TYPHOON_REG_INTR_MASK); | 1810 | iowrite32(TYPHOON_INTR_ALL, ioaddr + TYPHOON_REG_INTR_MASK); |
1811 | typhoon_post_pci_writes(ioaddr); | 1811 | typhoon_post_pci_writes(ioaddr); |
1812 | __netif_rx_schedule(&tp->napi); | 1812 | __napi_schedule(&tp->napi); |
1813 | } else { | 1813 | } else { |
1814 | printk(KERN_ERR "%s: Error, poll already scheduled\n", | 1814 | printk(KERN_ERR "%s: Error, poll already scheduled\n", |
1815 | dev->name); | 1815 | dev->name); |
@@ -1944,7 +1944,7 @@ typhoon_start_runtime(struct typhoon *tp) | |||
1944 | goto error_out; | 1944 | goto error_out; |
1945 | 1945 | ||
1946 | INIT_COMMAND_NO_RESPONSE(&xp_cmd, TYPHOON_CMD_VLAN_TYPE_WRITE); | 1946 | INIT_COMMAND_NO_RESPONSE(&xp_cmd, TYPHOON_CMD_VLAN_TYPE_WRITE); |
1947 | xp_cmd.parm1 = __constant_cpu_to_le16(ETH_P_8021Q); | 1947 | xp_cmd.parm1 = cpu_to_le16(ETH_P_8021Q); |
1948 | err = typhoon_issue_command(tp, 1, &xp_cmd, 0, NULL); | 1948 | err = typhoon_issue_command(tp, 1, &xp_cmd, 0, NULL); |
1949 | if(err < 0) | 1949 | if(err < 0) |
1950 | goto error_out; | 1950 | goto error_out; |