Lines Matching refs:scratch0
487 static void check_dyn_flag(u64 scratch0, char *p, int size, int *used, in check_dyn_flag() argument
493 if (scratch0 & mask) { in check_dyn_flag()
506 u64 scratch0; in asic_flags_read() local
521 scratch0 = read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_read()
523 "Resource flags: 0x%016llx\n", scratch0); in asic_flags_read()
526 if (scratch0 & CR_THERM_INIT) { in asic_flags_read()
534 check_dyn_flag(scratch0, tmp, size, &used, dd->hfi1_id, i, in asic_flags_read()
536 check_dyn_flag(scratch0, tmp, size, &used, dd->hfi1_id, i, in asic_flags_read()
538 check_dyn_flag(scratch0, tmp, size, &used, dd->hfi1_id, i, in asic_flags_read()
540 check_dyn_flag(scratch0, tmp, size, &used, dd->hfi1_id, i, in asic_flags_read()
558 u64 scratch0; in asic_flags_write() local
578 scratch0 = read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_write()
579 scratch0 &= ~clear; in asic_flags_write()
580 write_csr(dd, ASIC_CFG_SCRATCH, scratch0); in asic_flags_write()