Akshay Adiga
|
ac9816dcba
powerpc/powernv/cpuidle: Init all present cpus for deep states
|
7 years ago |
Nicholas Piggin
|
a2b5e056b7
powerpc/powernv: Fix SMT4 forcing idle code
|
7 years ago |
Nicholas Piggin
|
3d4fbffdd7
powerpc/64s/idle: POWER9 implement a separate idle stop function for hotplug
|
7 years ago |
Michael Ellerman
|
f437c51748
Merge branch 'topic/paca' into next
|
7 years ago |
Nicholas Piggin
|
d2e60075a3
powerpc/64: Use array of paca pointers and allocate pacas individually
|
7 years ago |
Paul Mackerras
|
7672691a08
powerpc/powernv: Provide a way to force a core into SMT4 mode
|
7 years ago |
Gautham R. Shenoy
|
5d298baa41
powerpc/powernv: Clear LPCR[PECE1] via stop-api only for deep state offline
|
8 years ago |
Michael Ellerman
|
15c659ff9d
Merge branch 'fixes' into next
|
8 years ago |
Gautham R. Shenoy
|
785a12afdb
powerpc/powernv/idle: Disable LOSE_FULL_CONTEXT states when stop-api fails
|
8 years ago |
Gautham R. Shenoy
|
24be85a23d
powerpc/powernv: Clear PECE1 in LPCR via stop-api only on Hotplug
|
8 years ago |
Nicholas Piggin
|
40d24343a8
powerpc/64s/idle: Run latch switch is done with MSR[EE]=0
|
8 years ago |
Nicholas Piggin
|
771d4304d0
powerpc/64s/idle: Process interrupts from system reset wakeup
|
8 years ago |
Nicholas Piggin
|
2525db04d1
powerpc/powernv: Simplify lazy IRQ handling in CPU offline
|
8 years ago |
Nicholas Piggin
|
2201f994a5
powerpc/64s/idle: Move soft interrupt mask logic into C code
|
8 years ago |
Akshay Adiga
|
1e1601b38e
powerpc/powernv/idle: Restore SPRs for deep idle states via stop API.
|
8 years ago |
Gautham R. Shenoy
|
5f221c3ca1
powerpc/powernv/idle: Correctly initialize core_idle_state_ptr
|
8 years ago |
Nicholas Piggin
|
67d2041808
powerpc/powernv: Fix CPU_HOTPLUG=n idle.c compile error
|
8 years ago |
Nicholas Piggin
|
544686cae8
powerpc/64s: Stop using bit in HSPRG0 to test winkle
|
8 years ago |
Gautham R. Shenoy
|
17ed4c8f81
powerpc/powernv: Recover correct PACA on wakeup from a stop on P9 DD1
|
8 years ago |
Gautham R. Shenoy
|
f3b3f28493
powerpc/powernv/idle: Don't override default/deepest directly in kernel
|
8 years ago |
Gautham R. Shenoy
|
9006123157
powerpc/powernv/smp: Add busy-wait loop as fall back for CPU-Hotplug
|
8 years ago |
Gautham R. Shenoy
|
a7cd88da97
powerpc/powernv: Move CPU-Offline idle state invocation from smp.c to idle.c
|
8 years ago |
Gautham R. Shenoy
|
09206b600c
powernv: Pass PSSCR value and mask to power9_idle_stop
|
8 years ago |
Gautham R. Shenoy
|
dd34c74c97
powernv:stop: Rename pnv_arch300_idle_init to pnv_power9_idle_init
|
8 years ago |
Shreyas B. Prabhu
|
c0691f9dd2
powerpc/powernv: Use deepest stop state when cpu is offlined
|
9 years ago |
Shreyas B. Prabhu
|
bcef83a00d
powerpc/powernv: Add platform support for stop instruction
|
9 years ago |
Shreyas B. Prabhu
|
5593e30327
powerpc/powernv: set power_save func after the idle states are initialized
|
9 years ago |
Daniel Axtens
|
34852ed551
powerpc/sparse: make some things static
|
9 years ago |
Adam Buchbinder
|
446957ba51
powerpc: Fix misspellings in comments.
|
9 years ago |
Stewart Smith
|
e4d54f71d2
powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPAL
|
9 years ago |