summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/idle.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-07-141-4/+4
|\
| * powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state.Athira Rajeev2019-07-121-1/+1
| * powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ISA_3_0_INVALIDATE_ERATNicholas Piggin2019-07-031-1/+1
| * powerpc/64s: Fix misleading SPR and timebase informationShaokun Zhang2019-06-191-2/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1Star
|/
* powerpc/powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idleMichael Ellerman2019-04-301-6/+46
* powerpc/64s: Reimplement book3s idle code in CNicholas Piggin2019-04-301-173/+689
* powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exitPaul Mackerras2019-02-211-25/+2Star
* powerpc/powernv/idle: Fix build errorAneesh Kumar K.V2018-08-101-1/+1
* powernv/cpuidle: Fix idle states all being marked invalidNicholas Piggin2018-08-031-1/+2
* powernv/cpuidle: Parse dt idle properties into global structureAkshay Adiga2018-07-311-78/+138
* powerpc/64s: Remove POWER9 DD1 supportNicholas Piggin2018-07-161-28/+0Star
* powerpc/powernv/cpuidle: Init all present cpus for deep statesAkshay Adiga2018-05-281-2/+2
* powerpc/powernv: Fix SMT4 forcing idle codeNicholas Piggin2018-04-031-4/+0Star
* powerpc/64s/idle: POWER9 implement a separate idle stop function for hotplugNicholas Piggin2018-03-311-1/+1
* Merge branch 'topic/paca' into nextMichael Ellerman2018-03-311-15/+12Star
|\
| * powerpc/64: Use array of paca pointers and allocate pacas individuallyNicholas Piggin2018-03-301-6/+7
* | powerpc/powernv: Provide a way to force a core into SMT4 modePaul Mackerras2018-03-231-0/+81
|/
* powerpc/powernv: Clear LPCR[PECE1] via stop-api only for deep state offlineGautham R. Shenoy2017-09-201-1/+7
* Merge branch 'fixes' into nextMichael Ellerman2017-08-231-3/+38
|\
| * powerpc/powernv/idle: Disable LOSE_FULL_CONTEXT states when stop-api failsGautham R. Shenoy2017-08-081-3/+38
* | powerpc/powernv: Clear PECE1 in LPCR via stop-api only on HotplugGautham R. Shenoy2017-08-011-1/+33
|/
* powerpc/64s/idle: Run latch switch is done with MSR[EE]=0Nicholas Piggin2017-06-191-6/+6
* powerpc/64s/idle: Process interrupts from system reset wakeupNicholas Piggin2017-06-191-2/+8
* powerpc/powernv: Simplify lazy IRQ handling in CPU offlineNicholas Piggin2017-06-191-8/+15
* powerpc/64s/idle: Move soft interrupt mask logic into C codeNicholas Piggin2017-06-191-6/+65
* powerpc/powernv/idle: Restore SPRs for deep idle states via stop API.Akshay Adiga2017-05-301-31/+52
* powerpc/powernv/idle: Correctly initialize core_idle_state_ptrGautham R. Shenoy2017-05-301-10/+19
* powerpc/powernv: Fix CPU_HOTPLUG=n idle.c compile errorNicholas Piggin2017-05-301-0/+2
* powerpc/64s: Stop using bit in HSPRG0 to test winkleNicholas Piggin2017-04-231-13/+0Star
* powerpc/powernv: Recover correct PACA on wakeup from a stop on P9 DD1Gautham R. Shenoy2017-04-111-0/+30
* powerpc/powernv/idle: Don't override default/deepest directly in kernelGautham R. Shenoy2017-04-111-17/+18
* powerpc/powernv/smp: Add busy-wait loop as fall back for CPU-HotplugGautham R. Shenoy2017-04-111-1/+9
* powerpc/powernv: Move CPU-Offline idle state invocation from smp.c to idle.cGautham R. Shenoy2017-04-111-0/+25
* powernv: Pass PSSCR value and mask to power9_idle_stopGautham R. Shenoy2017-01-301-13/+125
* powernv:stop: Rename pnv_arch300_idle_init to pnv_power9_idle_initGautham R. Shenoy2017-01-301-2/+2
* powerpc/powernv: Use deepest stop state when cpu is offlinedShreyas B. Prabhu2016-07-151-2/+13
* powerpc/powernv: Add platform support for stop instructionShreyas B. Prabhu2016-07-151-29/+145
* powerpc/powernv: set power_save func after the idle states are initializedShreyas B. Prabhu2016-06-231-0/+3
* powerpc/sparse: make some things staticDaniel Axtens2016-06-161-1/+1
* powerpc: Fix misspellings in comments.Adam Buchbinder2016-03-011-3/+3
* powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPALStewart Smith2015-12-171-1/+1
* powerpc/powernv: pnv_init_idle_states() should only run on powernvMichael Ellerman2015-06-151-2/+2
* powerpc/powernv: Introduce sysfs control for fastsleep workaround behaviorShreyas B. Prabhu2015-05-221-0/+101
* powerpc/powernv: Move cpuidle related code from setup.c to new fileShreyas B. Prabhu2015-05-221-0/+192