[BNX2]: Add 1-shot MSI handler for 5709.
authorMichael Chan <mchan@broadcom.com>
Thu, 3 May 2007 20:24:48 +0000 (13:24 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 May 2007 20:24:48 +0000 (13:24 -0700)
commit8e6a72c435bf8bdd738ad08a746d697abedacfc0
treec80eede41a92196004a2ce9ee03ba4f200eb803f
parentda3e4fbed21a5d7edab10ffb77a8c04a725f9eff
[BNX2]: Add 1-shot MSI handler for 5709.

The 5709 supports the one-shot MSI handler similar to some of the tg3
chips.  In this mode, the MSI disables itself automatically until it
is re-enabled at the end of NAPI poll.

Put the request_irq/free_irq logic in common procedures.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2.c
drivers/net/bnx2.h