[Skiboot] [PATCH 0/5] POWER9 idle pm support
Nicholas Piggin
npiggin at gmail.com
Thu Sep 14 21:13:41 AEST 2017
Hi,
These patches implement initial idle power management support for
POWER9. Immediate benefit should be slightly faster execution of
boot code due to SMT switching, and a bit lower power use for other
cores during boot.
Thanks,
Nick
Nicholas Piggin (5):
cpu: avoid decrementer wakeups in case of cpu_wake_on_job idle
cpu: idle move the minimum PM latency into the idle code
cpu: idle notice if pm state changes
cpu: idle split pm enable into sreset and ipi components
cpu: idle POWER9 power management implementation
asm/head.S | 70 +++++++++++-----
core/cpu.c | 226 ++++++++++++++++++++++++++++++++++++++++++++--------
core/fast-reboot.c | 3 +-
core/init.c | 12 ++-
core/timebase.c | 4 +-
hw/slw.c | 2 +-
include/cpu.h | 10 ++-
include/processor.h | 31 +++++++
include/skiboot.h | 4 +-
9 files changed, 294 insertions(+), 68 deletions(-)
--
2.13.3
More information about the Skiboot
mailing list