Lines Matching full:cause
376 int ocause, cause; in mips_cm_error_report() local
388 cause = FIELD_GET(CM_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report()
391 if (!cause) in mips_cm_error_report()
394 if (cause < 16) { in mips_cm_error_report()
405 } else if (cause < 24) { in mips_cm_error_report()
440 cm2_causes[cause], buf); in mips_cm_error_report()
447 cause = FIELD_GET(CM3_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report()
450 if (!cause) in mips_cm_error_report()
453 /* Used by cause == {1,2,3} */ in mips_cm_error_report()
463 if (cause == 1 || cause == 3) { /* Tag ECC */ in mips_cm_error_report()
484 } else if (cause == 2) { in mips_cm_error_report()
508 cm3_causes[cause], buf); in mips_cm_error_report()
513 /* reprime cause register */ in mips_cm_error_report()