aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/idle.c
AgeCommit message (Expand)Author
2019-03-23powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exitPaul Mackerras
2018-08-10powerpc/powernv/idle: Fix build errorAneesh Kumar K.V
2018-08-03powernv/cpuidle: Fix idle states all being marked invalidNicholas Piggin
2018-07-31powernv/cpuidle: Parse dt idle properties into global structureAkshay Adiga
2018-07-16powerpc/64s: Remove POWER9 DD1 supportNicholas Piggin
2018-05-28powerpc/powernv/cpuidle: Init all present cpus for deep statesAkshay Adiga
2018-04-03powerpc/powernv: Fix SMT4 forcing idle codeNicholas Piggin
2018-04-01powerpc/64s/idle: POWER9 implement a separate idle stop function for hotplugNicholas Piggin
2018-03-31Merge branch 'topic/paca' into nextMichael Ellerman
2018-03-30powerpc/64: Use array of paca pointers and allocate pacas individuallyNicholas Piggin
2018-03-24powerpc/powernv: Provide a way to force a core into SMT4 modePaul Mackerras
2017-09-20powerpc/powernv: Clear LPCR[PECE1] via stop-api only for deep state offlineGautham R. Shenoy
2017-08-23Merge branch 'fixes' into nextMichael Ellerman
2017-08-08powerpc/powernv/idle: Disable LOSE_FULL_CONTEXT states when stop-api failsGautham R. Shenoy
2017-08-01powerpc/powernv: Clear PECE1 in LPCR via stop-api only on HotplugGautham R. Shenoy
2017-06-19powerpc/64s/idle: Run latch switch is done with MSR[EE]=0Nicholas Piggin
2017-06-19powerpc/64s/idle: Process interrupts from system reset wakeupNicholas Piggin
2017-06-19powerpc/powernv: Simplify lazy IRQ handling in CPU offlineNicholas Piggin
2017-06-19powerpc/64s/idle: Move soft interrupt mask logic into C codeNicholas Piggin
2017-05-30powerpc/powernv/idle: Restore SPRs for deep idle states via stop API.Akshay Adiga
2017-05-30powerpc/powernv/idle: Correctly initialize core_idle_state_ptrGautham R. Shenoy
2017-05-30powerpc/powernv: Fix CPU_HOTPLUG=n idle.c compile errorNicholas Piggin
2017-04-23powerpc/64s: Stop using bit in HSPRG0 to test winkleNicholas Piggin
2017-04-11powerpc/powernv: Recover correct PACA on wakeup from a stop on P9 DD1Gautham R. Shenoy
2017-04-11powerpc/powernv/idle: Don't override default/deepest directly in kernelGautham R. Shenoy
2017-04-11powerpc/powernv/smp: Add busy-wait loop as fall back for CPU-HotplugGautham R. Shenoy
2017-04-11powerpc/powernv: Move CPU-Offline idle state invocation from smp.c to idle.cGautham R. Shenoy
2017-01-31powernv: Pass PSSCR value and mask to power9_idle_stopGautham R. Shenoy
2017-01-31powernv:stop: Rename pnv_arch300_idle_init to pnv_power9_idle_initGautham R. Shenoy
2016-07-15powerpc/powernv: Use deepest stop state when cpu is offlinedShreyas B. Prabhu
2016-07-15powerpc/powernv: Add platform support for stop instructionShreyas B. Prabhu
2016-06-23powerpc/powernv: set power_save func after the idle states are initializedShreyas B. Prabhu
2016-06-16powerpc/sparse: make some things staticDaniel Axtens
2016-03-01powerpc: Fix misspellings in comments.Adam Buchbinder
2015-12-17powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPALStewart Smith
2015-06-15powerpc/powernv: pnv_init_idle_states() should only run on powernvMichael Ellerman
2015-05-22powerpc/powernv: Introduce sysfs control for fastsleep workaround behaviorShreyas B. Prabhu
2015-05-22powerpc/powernv: Move cpuidle related code from setup.c to new fileShreyas B. Prabhu