Searched refs:time_hw (Results 1 – 1 of 1) sorted by relevance
716 u64 time_hw, prev_hw, overflow_hw; in intel_rc6_residency_ns() local747 time_hw = vlv_residency_raw(uncore, reg); in intel_rc6_residency_ns()759 time_hw = intel_uncore_read_fw(uncore, reg); in intel_rc6_residency_ns()769 rc6->prev_hw_residency[i] = time_hw; in intel_rc6_residency_ns()772 if (time_hw >= prev_hw) in intel_rc6_residency_ns()773 time_hw -= prev_hw; in intel_rc6_residency_ns()775 time_hw += overflow_hw - prev_hw; in intel_rc6_residency_ns()778 time_hw += rc6->cur_residency[i]; in intel_rc6_residency_ns()779 rc6->cur_residency[i] = time_hw; in intel_rc6_residency_ns()784 return mul_u64_u32_div(time_hw, mul, div); in intel_rc6_residency_ns()