projects
/
linux-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
[linux-block.git]
/
drivers
/
net
/
de620.c
diff --git
a/drivers/net/de620.c
b/drivers/net/de620.c
index a18d4d14b665709326be6d3af85c03dc206bf705..b6ad0cb5055261f539aabc9738be954e4139ce9e 100644
(file)
--- a/
drivers/net/de620.c
+++ b/
drivers/net/de620.c
@@
-221,7
+221,7
@@
static void de620_set_multicast_list(struct net_device *);
static int de620_start_xmit(struct sk_buff *, struct net_device *);
/* Dispatch from interrupts. */
static int de620_start_xmit(struct sk_buff *, struct net_device *);
/* Dispatch from interrupts. */
-static irqreturn_t de620_interrupt(int, void *
, struct pt_regs *
);
+static irqreturn_t de620_interrupt(int, void *);
static int de620_rx_intr(struct net_device *);
/* Initialization */
static int de620_rx_intr(struct net_device *);
/* Initialization */
@@
-591,7
+591,7
@@
static int de620_start_xmit(struct sk_buff *skb, struct net_device *dev)
*
*/
static irqreturn_t
*
*/
static irqreturn_t
-de620_interrupt(int irq_in, void *dev_id
, struct pt_regs *regs
)
+de620_interrupt(int irq_in, void *dev_id)
{
struct net_device *dev = dev_id;
byte irq_status;
{
struct net_device *dev = dev_id;
byte irq_status;