summaryrefslogtreecommitdiffstats
path: root/drivers/cpuidle/driver.c
Commit message (Expand)AuthorAgeFilesLines
* cpuidle: Avoid potential overflow in integer multiplicationC Cheng2024-02-121-1/+2
* cpuidle: driver: Update microsecond values of state parameters as neededRafael J. Wysocki2023-02-131-0/+4
* cpuidle: Use s64 as exit_latency_ns and target_residency_ns data typeRafael J. Wysocki2021-04-071-0/+4
* cpuidle: Drop unused cpuidle_driver_ref/unref() functionsRafael J. Wysocki2020-01-091-46/+0
* cpuidle: Fix cpuidle_driver_state_disabled()Rafael J. Wysocki2019-12-101-0/+10
* cpuidle: Introduce cpuidle_driver_state_disabled() for driver quirksRafael J. Wysocki2019-11-191-0/+28
* cpuidle: Use nanoseconds as the unit of timeRafael J. Wysocki2019-11-111-9/+20
* cpuidle: Do not unset the driver if it is there alreadyZhenzhong Duan2019-10-241-8/+7
* cpuidle: allow governor switch on cpuidle_register_driver()Joao Martins2019-09-111-0/+25
* cpuidle: Make drivers initialize polling stateRafael J. Wysocki2017-08-301-2/+0
* cpuidle: Move polling state initialization code to separate fileRafael J. Wysocki2017-08-301-31/+0
* cpuidle: Eliminate the CPUIDLE_DRIVER_STATE_START symbolRafael J. Wysocki2017-08-301-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* nmi_backtrace: generate one-line reports for idle cpusChris Metcalf2016-10-071-2/+3
* cpuidle/coupled: Add sanity check for safe_state_indexXunlei Pang2015-09-031-0/+4
* cpuidle: Use explicit broadcast control functionThomas Gleixner2015-04-031-12/+11
* cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logicDaniel Lezcano2014-11-121-1/+0
* cpuidle: Remove time measurement in poll stateDaniel Lezcano2014-07-291-11/+0
* cpuidle: Set polling in poll_idleAndy Lutomirski2014-06-051-2/+5
* cpuidle: poll state can measure residencytuukka.tikkanen@linaro.org2014-03-071-1/+1
* cpuidle: don't call poll_idle_init() for every cpuViresh Kumar2013-10-301-0/+42
* cpuidle: call cpuidle_get_driver() from after taking cpuidle_driver_lockViresh Kumar2013-10-301-1/+2
* cpuidle: rearrange code in __cpuidle_driver_init()Viresh Kumar2013-10-301-6/+4
* cpuidle: make __cpuidle_driver_init() return voidViresh Kumar2013-10-301-8/+2
* cpuidle: Fix comments in cpuidle coreViresh Kumar2013-10-301-3/+3
* cpuidle: Check the result of cpuidle_get_driver() against NULLDaniel Fu2013-08-301-1/+2
* cpuidle: Comment the driver's framework codeDaniel Lezcano2013-06-111-6/+126
* cpuidle: simplify multiple driver supportDaniel Lezcano2013-06-111-113/+79
* cpuidle: initialize the broadcast timer frameworkDaniel Lezcano2013-04-011-2/+29
* cpuidle: remove the power_specified field in the driverDaniel Lezcano2013-01-151-25/+0
* cpuidle: fix lock contention in the idle pathDaniel Lezcano2013-01-031-7/+1
* cpuidle: support multiple driversDaniel Lezcano2012-11-151-17/+149
* cpuidle: prepare the cpuidle core to handle multiple driversDaniel Lezcano2012-11-151-18/+42
* cpuidle: move driver checking within the lock sectionDaniel Lezcano2012-11-151-9/+1
* cpuidle: move driver's refcount to cpuidleDaniel Lezcano2012-11-151-5/+8
* cpuidle: rename function name "__cpuidle_register_driver", v2Daniel Lezcano2012-09-221-6/+9
* cpuidle: remove some empty linesDaniel Lezcano2012-09-191-3/+0
* PM / cpuidle: Add driver reference counterRafael J. Wysocki2012-07-031-1/+28
* cpuidle: use the driver's state_count as defaultDaniel Lezcano2012-03-301-1/+1
* cpuidle: Single/Global registration of idle statesDeepthi Dharwar2011-11-061-0/+25
* cpuidle: create bootparam "cpuidle.off=1"Len Brown2011-08-031-0/+3
* cpuidle: make cpuidle_curr_driver staticLen Brown2010-05-271-1/+10
* cpuidle: add cpuidle_unregister_driver() error checkLen Brown2010-05-271-1/+4
* cpuidle: consolidate 2.6.22 cpuidle branch into one patchLen Brown2007-10-101-0/+56