Lines Matching refs:cm_error

300 	u64 cm_error, cm_addr, cm_other;  in mips_cm_error_report()  local
311 cm_error = read_gcr_error_cause(); in mips_cm_error_report()
314 cause = cm_error >> CM_GCR_ERROR_CAUSE_ERRTYPE_SHF; in mips_cm_error_report()
321 unsigned long cca_bits = (cm_error >> 15) & 7; in mips_cm_error_report()
322 unsigned long tr_bits = (cm_error >> 12) & 7; in mips_cm_error_report()
323 unsigned long cmd_bits = (cm_error >> 7) & 0x1f; in mips_cm_error_report()
324 unsigned long stag_bits = (cm_error >> 3) & 15; in mips_cm_error_report()
325 unsigned long sport_bits = (cm_error >> 0) & 7; in mips_cm_error_report()
333 unsigned long c3_bits = (cm_error >> 18) & 7; in mips_cm_error_report()
334 unsigned long c2_bits = (cm_error >> 15) & 7; in mips_cm_error_report()
335 unsigned long c1_bits = (cm_error >> 12) & 7; in mips_cm_error_report()
336 unsigned long c0_bits = (cm_error >> 9) & 7; in mips_cm_error_report()
337 unsigned long sc_bit = (cm_error >> 8) & 1; in mips_cm_error_report()
338 unsigned long cmd_bits = (cm_error >> 3) & 0x1f; in mips_cm_error_report()
339 unsigned long sport_bits = (cm_error >> 0) & 7; in mips_cm_error_report()
349 pr_err("CM_ERROR=%08llx %s <%s>\n", cm_error, in mips_cm_error_report()
357 cm_error = read64_gcr_error_cause(); in mips_cm_error_report()
360 cause = cm_error >> CM3_GCR_ERROR_CAUSE_ERRTYPE_SHF; in mips_cm_error_report()
367 core_id_bits = (cm_error >> 22) & 0xf; in mips_cm_error_report()
368 vp_id_bits = (cm_error >> 18) & 0xf; in mips_cm_error_report()
369 cmd_bits = (cm_error >> 14) & 0xf; in mips_cm_error_report()
370 cmd_group_bits = (cm_error >> 11) & 0xf; in mips_cm_error_report()
371 cm3_cca_bits = (cm_error >> 8) & 7; in mips_cm_error_report()
372 mcp_bits = (cm_error >> 5) & 0xf; in mips_cm_error_report()
373 cm3_tr_bits = (cm_error >> 1) & 0xf; in mips_cm_error_report()
374 sched_bit = cm_error & 0x1; in mips_cm_error_report()
377 unsigned long tag_ecc = (cm_error >> 57) & 0x1; in mips_cm_error_report()
378 unsigned long tag_way_bits = (cm_error >> 29) & 0xffff; in mips_cm_error_report()
379 unsigned long dword_bits = (cm_error >> 49) & 0xff; in mips_cm_error_report()
380 unsigned long data_way_bits = (cm_error >> 45) & 0xf; in mips_cm_error_report()
381 unsigned long data_sets_bits = (cm_error >> 29) & 0xfff; in mips_cm_error_report()
382 unsigned long bank_bit = (cm_error >> 28) & 0x1; in mips_cm_error_report()
398 unsigned long data_error_type = (cm_error >> 41) & 0xfff; in mips_cm_error_report()
399 unsigned long data_decode_cmd = (cm_error >> 37) & 0xf; in mips_cm_error_report()
400 unsigned long data_decode_group = (cm_error >> 34) & 0x7; in mips_cm_error_report()
401 unsigned long data_decode_destination_id = (cm_error >> 28) & 0x3f; in mips_cm_error_report()
420 pr_err("CM_ERROR=%llx %s <%s>\n", cm_error, in mips_cm_error_report()