Lines Matching refs:maxcnt
596 u32 idledly, idledly_hw, idledly_reg_val, maxcnt; in adjust_idledly() local
612 maxcnt = xe_mmio_read32(>->mmio, RING_PWRCTX_MAXCNT(hwe->mmio_base)); in adjust_idledly()
618 maxcnt = REG_FIELD_GET(IDLE_WAIT_TIME, maxcnt); in adjust_idledly()
619 maxcnt *= maxcnt_units_ns; in adjust_idledly()
639 xe_gt_WARN_ON(gt, idledly_hw >= maxcnt); in adjust_idledly()
641 if (idledly >= maxcnt) { in adjust_idledly()
643 idledly = maxcnt ? maxcnt - 1 : 0; in adjust_idledly()
669 (u64)idledly_ticks * idledly_units_ps >= (u64)maxcnt * 1000) { in adjust_idledly()
671 hwe->name, idledly_ticks, maxcnt); in adjust_idledly()
672 idledly = maxcnt ? maxcnt - 1 : 0; in adjust_idledly()
679 hwe->name, idledly, maxcnt, in adjust_idledly()