Dave Jiang
55e5750b3e
edac: ppc mpc85xx fix mc err detect
...
Error found by Jeff Haran.
The error detect register is 0s when no errors are detected. The check
code is incorrect, so reverse check sense.
Reported-by: Jeff Haran <jharan@Brocade.COM >
Signed-off-by: Dave Jiang <djiang@mvista.com >
Signed-off-by: Doug Thompson <dougthompson@xmission.com >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Acked-by: Kumar Gala <galak@kernel.crashing.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2009-04-21 13:41:51 -07:00
Kay Sievers
031d551859
edac: struct device - replace bus_id with dev_name(), dev_set_name()
...
Cc: dougthompson@xmission.com
Cc: bluesmoke-devel@lists.sourceforge.net
Acked-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org >
2009-03-24 16:38:21 -07:00
Kumar Gala
29d6cf26a7
edac: fix mpc85xx and add mpc8536 mpc8560
...
All other compatibles that are uniquely identifying the processor use a
prefix of the form fsl,mpc85...'. We add support for it so we can
deprecate the older 'fsl,85...' that was improperly used here.
Additionally added mpc8536 & mpc8560 to the compatible lists.
This patch is based on Nate's 8572 patch.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org >
Signed-off-by: Doug Thompson <dougthompson@xmission.com >
Acked-by: Dave Jiang <djiang@mvista.com >
Cc: Nate Case <ncase@xes-inc.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2009-01-06 15:59:30 -08:00
Andrew Kilkenny
60be75515e
edac mpc85xx: add support for mpc8572
...
This adds support for the dual-core MPC8572 processor. We have
to support making SPR changes on each core. Also, since we can
have multiple memory controllers sharing an interrupt, flag the
interrupts with IRQF_SHARED.
Signed-off-by: Andrew Kilkenny <akilkenny@xes-inc.com >
Signed-off-by: Nate Case <ncase@xes-inc.com >
Acked-by: Dave Jiang <djiang@mvista.com >
Signed-off-by: Doug Thompson <dougthompson@xmission.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-10-16 11:21:48 -07:00
Dave Jiang
f87bd330ed
edac: mpc85xx fix pci ofdev 2nd pass
...
Convert PCI err device from platform to open firmware of_dev to comply
with powerpc schemes.
[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Dave Jiang <djiang@mvista.com>
Signed-off-by: Doug Thompson <dougthompson@xmission.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-07-25 10:53:49 -07:00
Kumar Gala
f99c90094b
edac: mpc85xx: fix building as a module
...
including of <asm/mpc85xx.h> causes build problems since it doesn't exist.
Also removed warning:
drivers/edac/mpc85xx_edac.c:45: warning: 'mpc85xx_ctl_name' defined but not used
Signed-off-by: Kumar Gala <galak@kernel.crashing.org >
Acked-by: Doug Thompson <dougthompson@xmission.com >
Acked-by: Dave Jiang <djiang@mvista.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-05-24 09:56:13 -07:00
Doug Thompson
cd4755c2a9
drivers/edac: mpc85xx: add static scope
...
Made a previous global variable, static in scope
Signed-off-by: Doug Thompson <dougthompson@xmission.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-02-07 08:42:23 -08:00
Dave Jiang
a9a753d532
drivers-edac: add freescale mpc85xx driver
...
EDAC chip driver support for Freescale MPC85xx platforms. PPC based.
Signed-off-by: Dave Jiang <djiang@mvista.com >
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk
Signed-off-by: Doug Thompson <dougthompson@xmission.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-02-07 08:42:23 -08:00