]> git.baikalelectronics.ru Git - kernel.git/commit
netxen: improve msi support
authorDhananjay Phadke <dhananjay@netxen.com>
Tue, 18 Mar 2008 02:59:48 +0000 (19:59 -0700)
committerJeff Garzik <jeff@garzik.org>
Wed, 26 Mar 2008 03:16:15 +0000 (23:16 -0400)
commit26e8b8b223664b30ef9db830495de101a798f69a
tree48a20558ab8b4726507948b6fc3c850cac13f84b
parent7c0419b5b0addcfc244b1724975b741d6c90b346
netxen: improve msi support

Recent netxen firmware has new scheme of generating MSI interrupts, it
raises interrupt and blocks itself, waiting for driver to unmask. This
reduces chance of spurious interrupts.

The driver will be able to deal with older firmware as well.

Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com>
Tested-by: Vernon Mauery <mauery@us.ibm.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/netxen/netxen_nic.h
drivers/net/netxen/netxen_nic_hdr.h
drivers/net/netxen/netxen_nic_hw.c
drivers/net/netxen/netxen_nic_init.c
drivers/net/netxen/netxen_nic_main.c
drivers/net/netxen/netxen_nic_phan_reg.h