summaryrefslogtreecommitdiffstats
path: root/drivers/cpuidle/governors
AgeCommit message (Expand)AuthorLines
2026-02-17cpuidle: menu: Remove single state handlingChristian Loehle-1/+1
2026-02-17cpuidle: teo: Remove single state handlingChristian Loehle-6/+0
2026-02-17cpuidle: haltpoll: Remove single state handlingAboorva Devarajan-3/+1
2026-01-30cpuidle: governors: teo: Refine intercepts-based idle state lookupRafael J. Wysocki-7/+43
2026-01-30cpuidle: governors: teo: Adjust the classification of wakeup eventsRafael J. Wysocki-11/+14
2026-01-23cpuidle: governors: teo: Refine tick_intercepts vs total events checkRafael J. Wysocki-1/+1
2026-01-23cpuidle: governors: teo: Avoid fake intercepts produced by tickRafael J. Wysocki-0/+11
2026-01-23cpuidle: governors: teo: Avoid selecting states with zero-size binsRafael J. Wysocki-0/+10
2026-01-23cpuidle: governors: menu: Always check timers with tick stoppedRafael J. Wysocki-11/+11
2026-01-09cpuidle: menu: Remove incorrect unlikely() annotationBreno Leitao-1/+1
2025-11-24cpuidle: governors: teo: Add missing space to the descriptionRafael J. Wysocki-1/+1
2025-11-20cpuidle: governors: teo: Simplify intercepts-based state lookupRafael J. Wysocki-46/+16
2025-11-20cpuidle: governors: teo: Fix tick_intercepts handling in teo_update()Rafael J. Wysocki-1/+1
2025-11-20cpuidle: governors: teo: Rework the handling of tick wakeupsRafael J. Wysocki-15/+24
2025-11-14cpuidle: governors: teo: Decay metrics below DECAY_SHIFT thresholdRafael J. Wysocki-7/+19
2025-11-14cpuidle: governors: teo: Use s64 consistently in teo_update()Rafael J. Wysocki-4/+3
2025-11-14cpuidle: governors: teo: Drop redundant function parameterRafael J. Wysocki-6/+4
2025-11-14cpuidle: governors: teo: Drop misguided target residency checkRafael J. Wysocki-5/+2
2025-11-12cpuidle: teo: Use this_cpu_ptr() where possibleChristian Loehle-3/+3
2025-10-27cpuidle: menu: Use residency threshold in polling state override decisionsAboorva Devarajan-4/+5
2025-10-27cpuidle: governors: menu: Select polling state in some more casesRafael J. Wysocki-2/+5
2025-10-20Revert "cpuidle: menu: Avoid discarding useful information"Rafael J. Wysocki-12/+9
2025-08-21cpuidle: governors: menu: Rearrange main loop in menu_select()Rafael J. Wysocki-34/+36
2025-08-18cpuidle: governors: menu: Avoid selecting states with too much latencyRafael J. Wysocki-17/+12
2025-08-11cpuidle: governors: menu: Avoid using invalid recent intervals dataRafael J. Wysocki-4/+17
2025-04-09cpuidle: menu: Optimize bucket assignment when next_timer_ns equals KTIME_MAXZhongqiu Han-1/+1
2025-04-09cpuidle: teo: Fix typos in two commentsAtul Kumar Pant-2/+2
2025-02-25cpuidle: menu: Update documentation after get_typical_interval() changesRafael J. Wysocki-19/+10
2025-02-25cpuidle: menu: Avoid discarding useful informationRafael J. Wysocki-1/+12
2025-02-25cpuidle: menu: Eliminate outliers on both ends of the sample setRafael J. Wysocki-10/+22
2025-02-25cpuidle: menu: Tweak threshold use in get_typical_interval()Rafael J. Wysocki-4/+4
2025-02-25cpuidle: menu: Use one loop for average and variance computationsRafael J. Wysocki-33/+28
2025-02-25cpuidle: menu: Drop a redundant local variableRafael J. Wysocki-5/+1
2025-01-20cpuidle: teo: Skip sleep length computation for low latency constraintsRafael J. Wysocki-1/+12
2025-01-20cpuidle: teo: Replace time_span_ns with a flagRafael J. Wysocki-18/+9
2025-01-20cpuidle: teo: Simplify handling of total events countRafael J. Wysocki-4/+1
2025-01-20cpuidle: teo: Skip getting the sleep length if wakeups are very frequentRafael J. Wysocki-22/+36
2025-01-20cpuidle: teo: Simplify counting events used for tick managementRafael J. Wysocki-35/+14
2025-01-20cpuidle: teo: Clarify two code commentsRafael J. Wysocki-5/+11
2025-01-20cpuidle: teo: Drop local variable prev_intercept_idxRafael J. Wysocki-10/+5
2025-01-20cpuidle: teo: Combine candidate state index checks against 0Rafael J. Wysocki-14/+9
2025-01-20cpuidle: teo: Reorder candidate state index checksRafael J. Wysocki-7/+8
2025-01-20cpuidle: teo: Rearrange idle state lookup codeRafael J. Wysocki-14/+20
2025-01-13cpuidle: teo: Update documentation after previous changesRafael J. Wysocki-43/+48
2024-09-30cpuidle: menu: Remove iowait influenceChristian Loehle-67/+9
2024-07-01cpuidle: teo: Don't count non-existent interceptsChristian Loehle-0/+11
2024-06-28cpuidle: teo: Remove recent intercepts metricChristian Loehle-63/+13
2024-06-28Revert: "cpuidle: teo: Introduce util-awareness"Christian Loehle-105/+0
2024-06-21cpuidle: governors: teo: Fix a typo in a commentAtul Kumar Pant-1/+1
2024-06-07cpuidle: menu: Cleanup after loadavg removalChristian Loehle-12/+5