diff options
author | iap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk> | 2003-03-12 15:13:44 +0000 |
---|---|---|
committer | iap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk> | 2003-03-12 15:13:44 +0000 |
commit | 64d464cec61f4bce700ff8e4988cbd175e556ba4 (patch) | |
tree | a321aa476861f5069f887047bd05a2575fd48614 | |
parent | 7ce89e921ef65004ca01323f5efbc5b6f7e7bd41 (diff) | |
download | xen-64d464cec61f4bce700ff8e4988cbd175e556ba4.tar.gz xen-64d464cec61f4bce700ff8e4988cbd175e556ba4.tar.bz2 xen-64d464cec61f4bce700ff8e4988cbd175e556ba4.zip |
bitkeeper revision 1.122.2.1 (3e6f4ea8S_O9ScUz62sSCLP3_id_AQ)
acknowledge interupt...
-rw-r--r-- | xen/drivers/net/tg3.c | 6 |
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 |