Lines Matching full:cause
381 int ocause, cause; in mips_cm_error_report() local
393 cause = FIELD_GET(CM_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report()
396 if (!cause) in mips_cm_error_report()
399 if (cause < 16) { in mips_cm_error_report()
410 } else if (cause < 24) { in mips_cm_error_report()
445 cm2_causes[cause], buf); in mips_cm_error_report()
452 cause = FIELD_GET(CM3_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report()
455 if (!cause) in mips_cm_error_report()
458 /* Used by cause == {1,2,3} */ in mips_cm_error_report()
468 if (cause == 1 || cause == 3) { /* Tag ECC */ in mips_cm_error_report()
489 } else if (cause == 2) { in mips_cm_error_report()
513 cm3_causes[cause], buf); in mips_cm_error_report()
518 /* reprime cause register */ in mips_cm_error_report()