summaryrefslogtreecommitdiffstats
path: root/include/linux/cpuidle.h
Commit message (Expand)AuthorAgeFilesLines
* cpuidle: menu: Fix wakeup statistics updates for polling stateRafael J. Wysocki2019-11-241-0/+1
* cpuidle: governors: Consolidate PM QoS handlingRafael J. Wysocki2018-05-301-0/+1
* cpuidle: Return nohz hint from cpuidle_select()Rafael J. Wysocki2018-04-061-3/+5
* PM: cpuidle/suspend: Add s2idle usage and time state attributesRafael J. Wysocki2018-03-291-0/+4
* Merge branches 'pm-cpuidle' and 'pm-opp'Rafael J. Wysocki2018-02-151-1/+1
|\
| * PM: cpuidle: Fix cpuidle_poll_state_init() prototypeRafael J. Wysocki2018-02-121-1/+1
* | cpuidle: Add new macro to enter a retention idle statePrashanth Prakash2018-01-021-16/+24
|/
* Merge branch 'pm-sleep'Rafael J. Wysocki2017-09-041-4/+4
|\
| * PM / s2idle: Rename ->enter_freeze to ->enter_s2idleRafael J. Wysocki2017-08-111-4/+4
* | cpuidle: Make drivers initialize polling stateRafael J. Wysocki2017-08-301-2/+2
* | cpuidle: Move polling state initialization code to separate fileRafael J. Wysocki2017-08-301-0/+6
* | cpuidle: Eliminate the CPUIDLE_DRIVER_STATE_START symbolRafael J. Wysocki2017-08-301-6/+1
|/
* cpuidle:powernv: Add helper function to populate powernv idle states.Gautham R. Shenoy2017-01-311-0/+1
* cpuidle: Allow enforcing deepest idle state selectionJacob Pan2016-11-291-1/+6
* cpuidle: governors: Remove remaining old module codeDaniel Lezcano2016-10-211-2/+0
* cpuidle: introduce CPU_PM_CPU_IDLE_ENTER macro for ARM{32, 64}Sudeep Holla2016-07-211-0/+18
* cpuidle: Do not access cpuidle_devices when !CONFIG_CPU_IDLECatalin Marinas2016-06-021-0/+3
* cpuidle/coupled: Remove cpuidle_device::safe_state_indexXunlei Pang2015-08-281-1/+0
*-. Merge branches 'pm-sleep' and 'pm-runtime'Rafael J. Wysocki2015-06-191-6/+10
|\ \
| * | PM / sleep: Make suspend-to-idle-specific code depend on CONFIG_SUSPENDRafael J. Wysocki2015-05-191-6/+10
| |/
* | sched / idle: Call default_idle_call() from cpuidle_enter_state()Rafael J. Wysocki2015-05-141-0/+1
* | sched / idle: Call idle_set_state() from cpuidle_enter_state()Rafael J. Wysocki2015-05-141-0/+3
|/
* cpuidle: remove state_count field from struct cpuidle_deviceBartlomiej Zolnierkiewicz2015-04-031-1/+0
* cpuidle / sleep: Use broadcast timer for states that stop local timerRafael J. Wysocki2015-03-051-2/+15
* PM / sleep: Make it possible to quiesce timers during suspend-to-idleRafael J. Wysocki2015-02-151-0/+9
* PM / sleep: Re-implement suspend-to-idle handlingRafael J. Wysocki2015-02-131-2/+2
* cpuidle / ACPI: remove unused CPUIDLE_FLAG_TIME_INVALIDLen Brown2014-12-171-3/+0
* cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logicDaniel Lezcano2014-11-121-2/+2
* Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2014-06-091-0/+1
|\
| * cpuidle: declare cpuidle_dev in cpuidle.hPaul Burton2014-05-281-0/+1
* | PM / suspend: Always use deepest C-state in the "freeze" sleep stateRafael J. Wysocki2014-05-071-0/+2
* | cpuidle: Combine cpuidle_enabled() with cpuidle_select()Rafael J. Wysocki2014-05-011-5/+0
|/
* sched/idle: Reorganize the idle loopDaniel Lezcano2014-03-111-0/+2
* cpuidle/idle: Move the cpuidle_idle_call function to idle.cDaniel Lezcano2014-03-111-2/+0
* idle/cpuidle: Split cpuidle_idle_call main function into smaller functionsDaniel Lezcano2014-03-111-0/+19
* cpuidle: remove cpuidle_unregister_governor()Viresh Kumar2013-10-301-6/+0
* cpuidle: fix indentation of cpumaskViresh Kumar2013-10-301-1/+1
* cpuidle: Add missing forward declarations of structuresDaniel Lezcano2013-07-151-0/+2
* cpuidle: Make cpuidle's sysfs directory dynamically allocatedDaniel Lezcano2013-07-151-4/+3
* cpuidle: simplify multiple driver supportDaniel Lezcano2013-06-111-3/+3
* Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds2013-05-111-1/+1
|\
| * intel_idle: initial C8, C9, C10 supportLen Brown2013-04-171-1/+1
* | cpuidle: make a single register function for allDaniel Lezcano2013-04-231-2/+7
* | cpuidle: remove en_core_tk_irqen flagDaniel Lezcano2013-04-231-11/+0
* | cpuidle: initialize the broadcast timer frameworkDaniel Lezcano2013-04-011-0/+2
* | cpuidle : handle clockevent notify from the cpuidle frameworkDaniel Lezcano2013-04-011-0/+1
|/
* cpuidle: remove vestage definition of cpuidle_state_usage.driver_dataLen Brown2013-02-111-22/+0
* cpuidle: remove the power_specified field in the driverDaniel Lezcano2013-01-151-1/+1
* cpuidle: support multiple driversDaniel Lezcano2012-11-151-2/+5
* cpuidle: move driver's refcount to cpuidleDaniel Lezcano2012-11-151-0/+1