aboutsummaryrefslogtreecommitdiffstats
path: root/xen/drivers/net/tg3.c
diff options
context:
space:
mode:
Diffstat (limited to 'xen/drivers/net/tg3.c')
-rw-r--r--xen/drivers/net/tg3.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/xen/drivers/net/tg3.c b/xen/drivers/net/tg3.c
index 41f680904b..3e50ba408b 100644
--- a/xen/drivers/net/tg3.c
+++ b/xen/drivers/net/tg3.c
@@ -2099,6 +2099,12 @@ static void tg3_interrupt(int irq, void *dev_id, struct pt_regs *regs)
{
int budget = 1000;
tg3_poll( dev, &budget );
+
+ tw32_mailbox(MAILBOX_INTERRUPT_0 + TG3_64BIT_REG_LOW,
+ 0x00000000);
+ tr32(MAILBOX_INTERRUPT_0 + TG3_64BIT_REG_LOW);
+
+
}
#endif