| Commit message (Expand) | Author | Age | Files | Lines |
* | powerpc/64s: power4 nap fixup in C | Nicholas Piggin | 2021-04-08 | 1 | -0/+4 |
* | powerpc64/idle: Fix SP offsets when saving GPRs | Christopher M. Riedl | 2021-02-08 | 1 | -65/+73 |
* | powerpc/64s: Reimplement power4_idle code in C | Nicholas Piggin | 2020-01-16 | 1 | -0/+20 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 2019-05-30 | 1 | -5/+1 |
* | powerpc/64s: Reimplement book3s idle code in C | Nicholas Piggin | 2019-04-30 | 1 | -914/+146 |
* | Merge branch 'fixes' into next | Michael Ellerman | 2018-08-13 | 1 | -0/+2 |
|\ |
|
| * | powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle) | Gautham R. Shenoy | 2018-07-18 | 1 | -0/+2 |
* | | powerpc: clean inclusions of asm/feature-fixups.h | Christophe Leroy | 2018-07-30 | 1 | -0/+1 |
* | | powerpc: move ASM_CONST and stringify_in_c() into asm-const.h | Christophe Leroy | 2018-07-30 | 1 | -0/+1 |
* | | powerpc/64s: Remove POWER9 DD1 support | Nicholas Piggin | 2018-07-16 | 1 | -50/+0 |
|/ |
|
* | powerpc/kvm: Fix lockups when running KVM guests on Power8 | Michael Ellerman | 2018-04-19 | 1 | -2/+2 |
* | powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep | Nicholas Piggin | 2018-04-05 | 1 | -0/+2 |
* | Revert "powerpc/64s/idle: POWER9 ESL=0 stop avoid save/restore overhead" | Michael Ellerman | 2018-04-05 | 1 | -16/+29 |
* | powerpc/64s/idle: POWER9 ESL=0 stop avoid save/restore overhead | Nicholas Piggin | 2018-04-04 | 1 | -29/+16 |
* | powerpc/64s/idle: Consolidate power9_offline_stop()/power9_idle_stop() | Michael Ellerman | 2018-04-04 | 1 | -12/+11 |
* | powerpc/powernv: Fix SMT4 forcing idle code | Nicholas Piggin | 2018-04-03 | 1 | -4/+5 |
* | powerpc/64s/idle: avoid sync for KVM state when waking from idle | Nicholas Piggin | 2018-03-31 | 1 | -0/+3 |
* | powerpc/64s/idle: POWER9 implement a separate idle stop function for hotplug | Nicholas Piggin | 2018-03-31 | 1 | -6/+18 |
* | powerpc/powernv: Provide a way to force a core into SMT4 mode | Paul Mackerras | 2018-03-23 | 1 | -0/+21 |
* | powerpc/64s: Fix Power9 DD2.0 workarounds by adding DD2.1 feature | Michael Ellerman | 2017-11-15 | 1 | -4/+4 |
* | powerpc/64s/idle: avoid POWER9 DD1 and DD2.0 PMU workaround on DD2.1 | Nicholas Piggin | 2017-11-06 | 1 | -12/+19 |
* | powerpc/64s/idle: avoid POWER9 DD1 and DD2.0 ERAT workaround on DD2.1 | Nicholas Piggin | 2017-11-06 | 1 | -0/+2 |
* | Revert "KVM: PPC: Book3S HV: POWER9 does not require secondary thread managem... | Paul Mackerras | 2017-10-19 | 1 | -24/+11 |
* | powerpc/64s: idle POWER9 can execute stop in virtual mode | Nicholas Piggin | 2017-08-29 | 1 | -0/+9 |
* | powerpc/64s: Drop no longer used IDLE_STATE_ENTER_SEQ | Nicholas Piggin | 2017-08-29 | 1 | -4/+1 |
* | powerpc/64s: POWER9 can execute stop without a sync sequence | Nicholas Piggin | 2017-08-29 | 1 | -3/+4 |
* | powerpc/64s: Move IDLE_STATE_ENTER_SEQ[_NORET] into idle_book3s.S | Nicholas Piggin | 2017-08-29 | 1 | -0/+17 |
* | Merge branch 'topic/ppc-kvm' into next | Michael Ellerman | 2017-08-29 | 1 | -11/+24 |
|\ |
|
| * | KVM: PPC: Book3S HV: POWER9 does not require secondary thread management | Nicholas Piggin | 2017-08-29 | 1 | -11/+24 |
* | | Merge branch 'fixes' into next | Michael Ellerman | 2017-08-23 | 1 | -1/+7 |
|\ \ |
|
| * | | powerpc/perf: POWER9 PMU stops after idle workaround | Nicholas Piggin | 2017-08-04 | 1 | -1/+7 |
| |/ |
|
* / | powerpc/powernv: Save/Restore additional SPRs for stop4 cpuidle | Gautham R. Shenoy | 2017-08-01 | 1 | -2/+63 |
|/ |
|
* | powerpc/perf: Avoid spurious PMU interrupts after idle | Nicholas Piggin | 2017-07-18 | 1 | -1/+14 |
* | powerpc/powernv/idle: Clear r12 on wakeup from stop lite | Akshay Adiga | 2017-06-28 | 1 | -0/+13 |
* | powerpc/64s: Invalidate ERAT on powersave wakeup for POWER9 | Benjamin Herrenschmidt | 2017-06-27 | 1 | -0/+7 |
* | powerpc/64s/idle: Predict HMI wakeup as unlikely | Nicholas Piggin | 2017-06-19 | 1 | -1/+1 |
* | powerpc/64s/idle: Avoid SRR usage in idle sleep/wake paths | Nicholas Piggin | 2017-06-19 | 1 | -30/+27 |
* | powerpc/64s/idle: Move soft interrupt mask logic into C code | Nicholas Piggin | 2017-06-19 | 1 | -67/+15 |
* | powerpc/powernv/idle: Use Requested Level for restoring state on P9 DD1 | Gautham R. Shenoy | 2017-05-30 | 1 | -1/+12 |
* | powerpc/powernv/idle: Restore LPCR on wakeup from deep-stop | Gautham R. Shenoy | 2017-05-30 | 1 | -3/+10 |
* | powerpc/powernv/idle: Decouple Timebase restore & Per-core SPRs restore | Gautham R. Shenoy | 2017-05-30 | 1 | -3/+4 |
* | powerpc/powernv: Set NAPSTATELOST after recovering paca on P9 DD1 | Gautham R. Shenoy | 2017-05-16 | 1 | -1/+1 |
* | Merge tag 'powerpc-4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 2017-05-05 | 1 | -60/+225 |
|\ |
|
| * | powerpc/64s: Simplify POWER9 DD1 idle workaround code | Nicholas Piggin | 2017-04-23 | 1 | -11/+5 |
| * | powerpc/64s: Idle POWER8 avoid full state loss recovery where possible | Nicholas Piggin | 2017-04-23 | 1 | -6/+83 |
| * | powerpc/64s: Idle do not hold reservation longer than required | Nicholas Piggin | 2017-04-23 | 1 | -9/+11 |
| * | powerpc/64s: Expand core idle state bits | Nicholas Piggin | 2017-04-23 | 1 | -16/+17 |
| * | powerpc/64s: Fix POWER9 machine check handler from stop state | Nicholas Piggin | 2017-04-23 | 1 | -0/+25 |
| * | powerpc/64s: Use alternative feature patching | Nicholas Piggin | 2017-04-23 | 1 | -9/+14 |
| * | powerpc/64s: Stop using bit in HSPRG0 to test winkle | Nicholas Piggin | 2017-04-23 | 1 | -17/+10 |