summaryrefslogtreecommitdiff
path: root/drivers/cpuidle/cpuidle-powernv.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10Nicholas Piggin2020-09-151-1/+1
* cpuidle/powernv : Remove dead code blockAbhishek Goel2020-07-151-14/+0
* cpuidle: Consolidate disabled state checksRafael J. Wysocki2019-11-061-5/+2
* powernv/cpuidle: Use parsed device tree values for cpuidle_initAkshay Adiga2018-07-311-132/+26
* cpuidle: powernv: Fix promotion from snooze if next state disabledGautham R. Shenoy2018-06-051-6/+26
* cpuidle/powernv: avoid double irq enable coming out of idleNicholas Piggin2018-01-181-0/+2
* Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-11-161-2/+2
|\
| * powerpc/powernv/idle: Round up latency and residency valuesVaidyanathan Srinivasan2017-11-131-2/+2
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* powerpc/powernv/idle: Disable LOSE_FULL_CONTEXT states when stop-api failsGautham R. Shenoy2017-08-081-0/+10
* cpuidle: powerpc: no memory barrier after break from idleNicholas Piggin2017-06-281-2/+9
* cpuidle: powerpc: read mostly for common globalsNicholas Piggin2017-06-281-5/+5
* cpuidle: powerpc: cpuidle set polling before enabling irqsNicholas Piggin2017-06-281-1/+3
* powerpc/64s/idle: Move soft interrupt mask logic into C codeNicholas Piggin2017-06-191-7/+5
* cpuidle-powernv: Allow Deep stop states that don't stop timeGautham R. Shenoy2017-05-301-6/+10
*-. Merge branches 'pm-cpuidle', 'pm-core', 'pm-domains', 'pm-avs' and 'pm-devfreq'Rafael J. Wysocki2017-04-281-6/+63
|\ \
| * | cpuidle: powernv: Avoid a branch in the core snooze_loop() loopAnton Blanchard2017-04-191-1/+1
| * | cpuidle: powernv: Don't continually set thread priority in snooze_loop()Anton Blanchard2017-04-191-1/+1
| * | cpuidle: powernv: Don't bounce between low and very low thread priorityAnton Blanchard2017-04-191-1/+0
| * | powernv-cpuidle: Validate DT property array sizeGautham R. Shenoy2017-03-291-3/+61
| |/
* | cpuidle: powernv: Pass correct drv->cpumask for registrationVaidyanathan Srinivasan2017-03-291-0/+18
|/
* powernv: Pass PSSCR value and mask to power9_idle_stopGautham R. Shenoy2017-01-311-11/+41
* cpuidle:powernv: Add helper function to populate powernv idle states.Gautham R. Shenoy2017-01-311-36/+53
* cpuidle/powernv: staticise powernv_idle_driverAndrew Donnellan2016-11-241-1/+1
* cpuidle/powernv: Convert to hotplug state machineSebastian Andrzej Siewior2016-09-061-27/+24
* cpuidle/powernv: Add support for POWER ISA v3 idle statesShreyas B. Prabhu2016-07-151-0/+61
* cpuidle/powernv: cleanup cpuidle-powernv.cShreyas B. Prabhu2016-07-151-18/+20
* cpuidle/powernv: Use CPUIDLE_STATE_MAX instead of MAX_POWERNV_IDLE_STATESShreyas B. Prabhu2016-07-151-3/+1
* powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPALStewart Smith2015-12-171-1/+1
* tick/idle/powerpc: Do not register idle states with CPUIDLE_FLAG_TIMER_STOP s...preeti2015-06-261-3/+12
* cpuidle: powernv/pseries: Auto-promotion of snooze to deeper idle stateShilpasri G Bhat2015-06-221-0/+12
* cpuidle: powernv: Avoid endianness conversions while parsing DTPreeti U Murthy2015-02-191-13/+16
* cpuidle: powernv: Read target_residency value of idle states from DT if avail...Preeti U Murthy2015-02-181-29/+40
* Merge tag 'powerpc-3.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2014-12-191-6/+4
|\
| * powernv/cpuidle: Redesign idle states managementShreyas B. Prabhu2014-12-151-1/+2
| * powerpc/powernv: Enable Offline CPUs to enter deep idle statesShreyas B. Prabhu2014-12-151-6/+3
* | cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logicDaniel Lezcano2014-11-121-4/+2
|/
* cpuidle: powernv: Populate cpuidle state details by querying the device-treePreeti U. Murthy2014-10-211-5/+22
* powerpc/cpuidle: Fix parsing of idle state flags from device-treeVaidyanathan Srinivasan2014-08-051-8/+8
* powerpc/cpuidle: Only clear LPCR decrementer wakeup bit on fast sleep entryMichael Neuling2014-06-111-5/+3
* Merge branch 'powernv-cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2014-04-021-10/+92
|\
| * cpuidle/powernv: Parse device tree to setup idle statesPreeti U Murthy2014-03-051-17/+65
| * cpuidle/powernv: Add "Fast-Sleep" CPU idle statePreeti U Murthy2014-03-051-0/+34
* | cpuidle/powernv: Remove redundant cpuidle_idle_call()Nicolas Pitre2014-02-221-0/+5
|/
* powerpc/powernv/cpuidle: Back-end cpuidle driver for powernv platform.Deepthi Dharwar2014-01-291-0/+169