summaryrefslogtreecommitdiffstats
path: root/drivers/edac
diff options
context:
space:
mode:
authorDinh Nguyen <dinguyen@opensource.altera.com>2015-10-14 18:14:16 -0500
committerBorislav Petkov <bp@suse.de>2015-10-15 11:57:23 +0200
commit941fd2e7096495c05d693efcd3141e4e79a51ff6 (patch)
tree3f62382e4f049001c78135992c4127aa33c4a4e8 /drivers/edac
parent30f84a891bf6dc7ffb9c0d0f3361ca6375633ac1 (diff)
downloadlinux-941fd2e7096495c05d693efcd3141e4e79a51ff6.tar.gz
linux-941fd2e7096495c05d693efcd3141e4e79a51ff6.tar.bz2
linux-941fd2e7096495c05d693efcd3141e4e79a51ff6.zip
EDAC, altera: SoCFPGA EDAC should not look for ECC_CORR_EN
The bootloader may or may not enable the ECC_CORR_EN bit. By not enabling ECC_CORR_EN, when error happens, it is the user's responsibility to perform a full SDRAM scrub. Remove the check for ECC_CORR_EN. Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com> Cc: linux-edac <linux-edac@vger.kernel.org> Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com> Cc: Thor Thayer <tthayer@opensource.altera.com> Link: http://lkml.kernel.org/r/1444864456-21778-1-git-send-email-dinguyen@opensource.altera.com Signed-off-by: Borislav Petkov <bp@suse.de>
Diffstat (limited to 'drivers/edac')
-rw-r--r--drivers/edac/altera_edac.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/edac/altera_edac.h b/drivers/edac/altera_edac.h
index 4ef4fff463e1..953077d3e4f3 100644
--- a/drivers/edac/altera_edac.h
+++ b/drivers/edac/altera_edac.h
@@ -30,8 +30,7 @@
#define CV_CTLCFG_GEN_SB_ERR 0x2000
#define CV_CTLCFG_GEN_DB_ERR 0x4000
-#define CV_CTLCFG_ECC_AUTO_EN (CV_CTLCFG_ECC_EN | \
- CV_CTLCFG_ECC_CORR_EN)
+#define CV_CTLCFG_ECC_AUTO_EN (CV_CTLCFG_ECC_EN)
/* SDRAM Controller Address Width Register */
#define CV_DRAMADDRW_OFST 0x2C