Lines Matching refs:cm_error

332 	u64 cm_error, cm_addr, cm_other;  in mips_cm_error_report()  local
341 cm_error = read_gcr_error_cause(); in mips_cm_error_report()
346 cause = cm_error >> __ffs(CM_GCR_ERROR_CAUSE_ERRTYPE); in mips_cm_error_report()
353 unsigned long cca_bits = (cm_error >> 15) & 7; in mips_cm_error_report()
354 unsigned long tr_bits = (cm_error >> 12) & 7; in mips_cm_error_report()
355 unsigned long cmd_bits = (cm_error >> 7) & 0x1f; in mips_cm_error_report()
356 unsigned long stag_bits = (cm_error >> 3) & 15; in mips_cm_error_report()
357 unsigned long sport_bits = (cm_error >> 0) & 7; in mips_cm_error_report()
365 unsigned long c3_bits = (cm_error >> 18) & 7; in mips_cm_error_report()
366 unsigned long c2_bits = (cm_error >> 15) & 7; in mips_cm_error_report()
367 unsigned long c1_bits = (cm_error >> 12) & 7; in mips_cm_error_report()
368 unsigned long c0_bits = (cm_error >> 9) & 7; in mips_cm_error_report()
369 unsigned long sc_bit = (cm_error >> 8) & 1; in mips_cm_error_report()
370 unsigned long cmd_bits = (cm_error >> 3) & 0x1f; in mips_cm_error_report()
371 unsigned long sport_bits = (cm_error >> 0) & 7; in mips_cm_error_report()
381 pr_err("CM_ERROR=%08llx %s <%s>\n", cm_error, in mips_cm_error_report()
389 cause = cm_error >> __ffs64(CM3_GCR_ERROR_CAUSE_ERRTYPE); in mips_cm_error_report()
396 core_id_bits = (cm_error >> 22) & 0xf; in mips_cm_error_report()
397 vp_id_bits = (cm_error >> 18) & 0xf; in mips_cm_error_report()
398 cmd_bits = (cm_error >> 14) & 0xf; in mips_cm_error_report()
399 cmd_group_bits = (cm_error >> 11) & 0xf; in mips_cm_error_report()
400 cm3_cca_bits = (cm_error >> 8) & 7; in mips_cm_error_report()
401 mcp_bits = (cm_error >> 5) & 0xf; in mips_cm_error_report()
402 cm3_tr_bits = (cm_error >> 1) & 0xf; in mips_cm_error_report()
403 sched_bit = cm_error & 0x1; in mips_cm_error_report()
406 unsigned long tag_ecc = (cm_error >> 57) & 0x1; in mips_cm_error_report()
407 unsigned long tag_way_bits = (cm_error >> 29) & 0xffff; in mips_cm_error_report()
408 unsigned long dword_bits = (cm_error >> 49) & 0xff; in mips_cm_error_report()
409 unsigned long data_way_bits = (cm_error >> 45) & 0xf; in mips_cm_error_report()
410 unsigned long data_sets_bits = (cm_error >> 29) & 0xfff; in mips_cm_error_report()
411 unsigned long bank_bit = (cm_error >> 28) & 0x1; in mips_cm_error_report()
427 unsigned long data_error_type = (cm_error >> 41) & 0xfff; in mips_cm_error_report()
428 unsigned long data_decode_cmd = (cm_error >> 37) & 0xf; in mips_cm_error_report()
429 unsigned long data_decode_group = (cm_error >> 34) & 0x7; in mips_cm_error_report()
430 unsigned long data_decode_destination_id = (cm_error >> 28) & 0x3f; in mips_cm_error_report()
449 pr_err("CM_ERROR=%llx %s <%s>\n", cm_error, in mips_cm_error_report()
456 write_gcr_error_cause(cm_error); in mips_cm_error_report()