diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-10-05 19:32:01 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-10-05 19:32:01 -0400 |
commit | 44aefd2706bb6f5b65ba2c38cd89e7609e2b43d3 (patch) | |
tree | 93824f573767da634fbc82c388b6d33cc454212b /drivers/net/e100.c | |
parent | c1a26e7d40fb814716950122353a1a556844286b (diff) | |
parent | 7d12e780e003f93433d49ce78cfedf4b4c52adc5 (diff) |
Merge git://git.infradead.org/~dhowells/irq-2.6
* git://git.infradead.org/~dhowells/irq-2.6:
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
IRQ: Typedef the IRQ handler function type
IRQ: Typedef the IRQ flow handler function type
Diffstat (limited to 'drivers/net/e100.c')
-rw-r--r-- | drivers/net/e100.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/e100.c b/drivers/net/e100.c index 26073c345213..27d5d2f02533 100644 --- a/drivers/net/e100.c +++ b/drivers/net/e100.c | |||
@@ -1949,7 +1949,7 @@ static int e100_rx_alloc_list(struct nic *nic) | |||
1949 | return 0; | 1949 | return 0; |
1950 | } | 1950 | } |
1951 | 1951 | ||
1952 | static irqreturn_t e100_intr(int irq, void *dev_id, struct pt_regs *regs) | 1952 | static irqreturn_t e100_intr(int irq, void *dev_id) |
1953 | { | 1953 | { |
1954 | struct net_device *netdev = dev_id; | 1954 | struct net_device *netdev = dev_id; |
1955 | struct nic *nic = netdev_priv(netdev); | 1955 | struct nic *nic = netdev_priv(netdev); |
@@ -2005,7 +2005,7 @@ static void e100_netpoll(struct net_device *netdev) | |||
2005 | struct nic *nic = netdev_priv(netdev); | 2005 | struct nic *nic = netdev_priv(netdev); |
2006 | 2006 | ||
2007 | e100_disable_irq(nic); | 2007 | e100_disable_irq(nic); |
2008 | e100_intr(nic->pdev->irq, netdev, NULL); | 2008 | e100_intr(nic->pdev->irq, netdev); |
2009 | e100_tx_clean(nic); | 2009 | e100_tx_clean(nic); |
2010 | e100_enable_irq(nic); | 2010 | e100_enable_irq(nic); |
2011 | } | 2011 | } |