summaryrefslogtreecommitdiffstats
path: root/drivers/net/bnx2.c
diff options
context:
space:
mode:
authorMike Mason <mmlnx@us.ibm.com>2008-07-08 18:04:35 +0200
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2008-07-09 08:30:48 +0200
commitcde274c0c789404df8ece3f9e7d6506caf0127e2 (patch)
treec0972e3907077f379289349ac09277ebc58ebb2d /drivers/net/bnx2.c
parentpowerpc: remove unused variable in emulate_fp_pair (diff)
downloadlinux-cde274c0c789404df8ece3f9e7d6506caf0127e2.tar.xz
linux-cde274c0c789404df8ece3f9e7d6506caf0127e2.zip
powerpc/eeh: PERR/SERR bit settings during EEH device recovery
The following patch restores the PERR and SERR bits in the PCI command register during an EEH device recovery. We have found at least one case (an Agilent test card) where the PERR/SERR bits are set to 1 by firmware at boot time, but are not restored to 1 during EEH recovery. The patch fixes the Agilent card problem. It has been tested on several other EEH-enabled cards with no regressions. Signed-off-by: Mike Mason <mmlnx@us.ibm.com> Acked-by: Linas Vepstas <linasvepstas@gmail.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'drivers/net/bnx2.c')
0 files changed, 0 insertions, 0 deletions