android_kernel_samsung_msm8976/drivers/edac
Rohit Vaswani 06e0a05148 edac: arm64: Check the fatal bit and mark the error as Double-bit
On a double-bit error, the PMU counters may increment and
trigger the PPI edac pmu overflow interrupt before the SPI for the
double bit interrupt triggers.
Check the FATAL bit of the cache error syndrome registers and mark
the error as double bit if it is set.

Change-Id: I5f992dac877b3d8936f11483d29b4e82fc70b0bf
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
2014-11-11 19:59:16 -08:00
..
amd64_edac.c bitops: Introduce a more generic BITMASK macro 2014-09-03 20:02:49 -07:00
amd64_edac.h bitops: Introduce a more generic BITMASK macro 2014-09-03 20:02:49 -07:00
amd64_edac_dbg.c
amd64_edac_inj.c amd64_edac: Fix bogus sysfs file permissions 2013-05-21 09:13:11 +02:00
amd76x_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
amd8111_edac.c
amd8111_edac.h
amd8131_edac.c
amd8131_edac.h
cell_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
cortex_arm64_edac.c edac: arm64: Check the fatal bit and mark the error as Double-bit 2014-11-11 19:59:16 -08:00
cpc925_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
e7xxx_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
e752x_edac.c e752x_edac: Fix pci_dev usage count 2014-02-06 11:08:12 -08:00
edac_core.h edac: Allow the option of creating a deferrable work for polling 2014-10-03 14:43:45 -07:00
edac_device.c edac: device: Use poll_msec from registered edac device instead of default 2014-10-03 14:43:46 -07:00
edac_device_sysfs.c edac: Allow panic on correctable errors (CE) 2014-06-16 19:03:30 -07:00
edac_mc.c EDAC: Correct workqueue setup path 2014-02-22 12:41:29 -08:00
edac_mc_sysfs.c EDAC: Poll timeout cannot be zero, p2 2014-02-22 12:41:29 -08:00
edac_module.c edac: initialize the core earlier 2013-02-21 11:06:36 -03:00
edac_module.h EDAC: Poll timeout cannot be zero, p2 2014-02-22 12:41:29 -08:00
edac_pci.c EDAC: Respect operational state in edac_pci.c 2012-11-28 11:22:47 +01:00
edac_pci_sysfs.c Linux 3.8-rc7 2013-02-20 15:45:52 -03:00
edac_stub.c EDAC: Change Boris' email address 2012-10-30 10:05:51 +01:00
ghes_edac.c ghes_edac: fix to use list_for_each_entry_safe() when delete list items 2013-02-26 10:05:35 -03:00
highbank_l2_edac.c edac, highbank: Fix interrupt setup of mem and l2 controller 2013-12-04 10:57:15 -08:00
highbank_mc_edac.c edac, highbank: Fix interrupt setup of mem and l2 controller 2013-12-04 10:57:15 -08:00
i7core_edac.c i7core_edac: Fix PCI device reference count 2014-03-06 21:30:09 -08:00
i3000_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
i3200_edac.c i3200_edac: Fix the logic that detects filled memories 2013-02-21 11:06:31 -03:00
i5000_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
i5100_edac.c EDAC: Fix lockdep splat 2013-07-28 16:30:11 -07:00
i5400_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
i7300_edac.c i7300_edac: Fix device reference count 2014-03-06 21:30:13 -08:00
i82443bxgx_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
i82860_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
i82875p_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
i82975x_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
Kconfig EDAC: arm64: Add option to panic on correctable errors 2014-06-16 19:03:31 -07:00
Makefile EDAC: Add support for Cortex A53 / A57 CPUs 2014-05-15 19:05:01 -07:00
mce_amd.c EDAC, MCE, AMD: Remove unneeded exports 2013-01-22 22:40:03 +01:00
mce_amd.h EDAC, MCE, AMD: Remove unneeded exports 2013-01-22 22:40:03 +01:00
mce_amd_inj.c EDAC: Change Boris' email address 2012-10-30 10:05:51 +01:00
mpc85xx_edac.c mpc85xx_edac: Fix typo 2013-02-10 13:28:41 +01:00
mpc85xx_edac.h
mv64x60_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
mv64x60_edac.h
octeon_edac-l2c.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
octeon_edac-lmc.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
octeon_edac-pc.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
octeon_edac-pci.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
pasemi_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
ppc4xx_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
ppc4xx_edac.h
r82600_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
sb_edac.c bitops: Introduce a more generic BITMASK macro 2014-09-03 20:02:49 -07:00
tile_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
x38_edac.c Drivers: edac: remove __dev* attributes. 2013-01-03 15:57:03 -08:00