cxgb3 - fix EEH
authorDivy Le Ray <divy@chelsio.com>
Wed, 7 May 2008 02:26:01 +0000 (19:26 -0700)
committerJeff Garzik <jgarzik@redhat.com>
Tue, 13 May 2008 05:31:37 +0000 (01:31 -0400)
commit204e2f98c2d13f869b8541f3c57c7314f75cab11
treea415a3e80acfe19298d0238747aed6b665971558
parent48c4b6dbb7e246957e13302668acf7c77e4f8b3a
cxgb3 - fix EEH

Reset the chip when the PCI link goes down.
Preserve the napi structure when a sge qset's resources are freed.
Replay only HW initialization when the chip comes out of reset.

Signed-off-by: Divy Le ray <divy@chelsio.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/net/cxgb3/common.h
drivers/net/cxgb3/cxgb3_main.c
drivers/net/cxgb3/regs.h
drivers/net/cxgb3/sge.c
drivers/net/cxgb3/t3_hw.c