Revert "msm: cache_erp: Handle recoverable L1 errors"
This reverts commit 06cc95a19302cfa2240a1d728493bd22dfe9a418.
Change-Id: I4bcc1d3b863637f98197e119d0dd0865f2e33d24
Signed-off-by: Sudhir Sharma <sudsha@codeaurora.org>
diff --git a/arch/arm/mach-msm/cache_erp.c b/arch/arm/mach-msm/cache_erp.c
index 6b8f58b..8a73c84 100644
--- a/arch/arm/mach-msm/cache_erp.c
+++ b/arch/arm/mach-msm/cache_erp.c
@@ -20,7 +20,6 @@
#include <linux/io.h>
#include <mach/msm-krait-l2-accessors.h>
#include <mach/msm_iomap.h>
-#include <mach/socinfo.h>
#include <asm/cputype.h>
#include "acpuclock.h"
@@ -33,8 +32,6 @@
#define CESR_TLBMH BIT(16)
#define CESR_I_MASK 0x000000CC
-#define CESR_VALID_MASK 0x000100FF
-
/* Print a message for everything but TLB MH events */
#define CESR_PRINT_MASK 0x000000FF
@@ -67,12 +64,6 @@
#define ERP_L1_ERR(a) do { } while (0)
#endif
-#ifdef CONFIG_MSM_L1_RECOV_ERR_PANIC
-#define ERP_L1_RECOV_ERR(a) panic(a)
-#else
-#define ERP_L1_RECOV_ERR(a) do { } while (0)
-#endif
-
#ifdef CONFIG_MSM_L2_ERP_PORT_PANIC
#define ERP_PORT_ERR(a) panic(a)
#else
@@ -328,13 +319,8 @@
/* Clear the interrupt bits we processed */
write_cesr(cesr);
- if (print_regs) {
- if ((cesr & (~CESR_I_MASK & CESR_VALID_MASK)) ||
- cpu_is_krait_v1() || cpu_is_krait_v2())
- ERP_L1_ERR("L1 nonrecoverable cache error detected");
- else
- ERP_L1_RECOV_ERR("L1 recoverable error detected\n");
- }
+ if (print_regs)
+ ERP_L1_ERR("L1 cache error detected");
return IRQ_HANDLED;
}