From: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Date: Thu, 30 Jan 2025 20:24:47 +0000 (+0100)
Subject: Merge branch 'pm-cpuidle'
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=14ee7df1ac5a93019394e17375003e86f45cdcd8;p=users%2Fhch%2Fmisc.git

Merge branch 'pm-cpuidle'

Merge updates of the teo cpuidle governor for 6.14-rc1 that clean it
up and make the handling of short idle intervals in it consistent
regardless of the properties of idle states supplied by the cpuidle
driver.

* pm-cpuidle:
  cpuidle: teo: Skip sleep length computation for low latency constraints
  cpuidle: teo: Replace time_span_ns with a flag
  cpuidle: teo: Simplify handling of total events count
  cpuidle: teo: Skip getting the sleep length if wakeups are very frequent
  cpuidle: teo: Simplify counting events used for tick management
  cpuidle: teo: Clarify two code comments
  cpuidle: teo: Drop local variable prev_intercept_idx
  cpuidle: teo: Combine candidate state index checks against 0
  cpuidle: teo: Reorder candidate state index checks
  cpuidle: teo: Rearrange idle state lookup code
---

14ee7df1ac5a93019394e17375003e86f45cdcd8