Lines Matching full:cause
377 int ocause, cause; in mips_cm_error_report() local
389 cause = cm_error >> __ffs(CM_GCR_ERROR_CAUSE_ERRTYPE); in mips_cm_error_report()
392 if (!cause) in mips_cm_error_report()
395 if (cause < 16) { in mips_cm_error_report()
406 } else if (cause < 24) { in mips_cm_error_report()
441 cm2_causes[cause], buf); in mips_cm_error_report()
448 cause = cm_error >> __ffs64(CM3_GCR_ERROR_CAUSE_ERRTYPE); in mips_cm_error_report()
451 if (!cause) in mips_cm_error_report()
454 /* Used by cause == {1,2,3} */ in mips_cm_error_report()
464 if (cause == 1 || cause == 3) { /* Tag ECC */ in mips_cm_error_report()
485 } else if (cause == 2) { in mips_cm_error_report()
509 cm3_causes[cause], buf); in mips_cm_error_report()
514 /* reprime cause register */ in mips_cm_error_report()