linux/drivers/edac
Peter Tyser 94ee1cf5a8 edac: add e752x parameter for sysbus_parity selection
Add a module parameter "sysbus_parity" to allow forcing system bus parity
error checking on or off.  Also add support to automatically disable system
bus parity errors for processors which do not support it.

If the sysbus_parity parameter is specified, sysbus parity detection will be
forced on or off.  If it is not specified, the driver will attempt to look at
the CPU identifier string and determine if the CPU supports system bus parity.
 A blacklist was used instead of a whitelist so that system bus parity would
be enabled by default and to minimize the chances of breaking things for those
people already using the driver which for some reason have a processor that
does not have a valid CPU identifier string.

[akpm@linux-foundation.org: coding-style fixes]
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Peter Tyser <ptyser@xes-inc.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-04-29 08:06:26 -07:00
..
Kconfig edac: new support for Intel 3100 chipset 2008-04-29 08:06:25 -07:00
Makefile drivers-edac: add marvell mv64x60 driver 2008-02-07 08:42:23 -08:00
amd76x_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
cell_edac.c drivers-edac: add Cell MC driver 2008-02-07 08:42:23 -08:00
e7xxx_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
e752x_edac.c edac: add e752x parameter for sysbus_parity selection 2008-04-29 08:06:26 -07:00
edac_core.h drivers-edac: add Cell XDR memory types 2008-02-07 08:42:23 -08:00
edac_device.c drivers-edac: use round_jiffies_relative 2008-02-07 08:42:23 -08:00
edac_device_sysfs.c Kobject: convert drivers/* from kobject_unregister() to kobject_put() 2008-01-24 20:40:40 -08:00
edac_mc.c drivers/edac: fix reset edac_mc pollmsec 2007-07-26 11:35:18 -07:00
edac_mc_sysfs.c drivers-edac: add Cell XDR memory types 2008-02-07 08:42:23 -08:00
edac_module.c Driver core: change sysdev classes to use dynamic kobject names 2008-01-24 20:40:40 -08:00
edac_module.h drivers/edac: fix edac_pci sysfs 2007-07-26 11:35:18 -07:00
edac_pci.c drivers-edac: use round_jiffies_relative 2008-02-07 08:42:23 -08:00
edac_pci_sysfs.c drivers/edac: pci: broken parity regression 2008-02-07 08:42:23 -08:00
edac_stub.c drivers/edac: code tidying on export-gpl 2007-07-19 10:04:57 -07:00
i3000_edac.c drivers/edac/i3000: document type promotion 2008-02-07 08:42:23 -08:00
i5000_edac.c drivers/edac/: Spelling fixes 2008-02-03 17:12:34 +02:00
i82443bxgx_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82860_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82875p_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82975x_edac.c drivers/edac: new i82975x driver 2007-07-19 10:04:57 -07:00
mpc85xx_edac.c drivers/edac: mpc85xx: add static scope 2008-02-07 08:42:23 -08:00
mpc85xx_edac.h drivers-edac: add freescale mpc85xx driver 2008-02-07 08:42:23 -08:00
mv64x60_edac.c drivers-edac: add marvell mv64x60 driver 2008-02-07 08:42:23 -08:00
mv64x60_edac.h drivers-edac: add marvell mv64x60 driver 2008-02-07 08:42:23 -08:00
pasemi_edac.c [POWERPC] pasemi: Broaden specific references to 1682M 2007-11-29 22:30:47 -06:00
r82600_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00