| From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 |
| From: Nicholas Piggin <npiggin@gmail.com> |
| Date: Fri, 12 May 2017 01:15:20 +1000 |
| Subject: [PATCH 2/3] powerpc/powernv: Fix CPU_HOTPLUG=n idle.c compile error |
| |
| Fixes: a7cd88da97 ("powerpc/powernv: Move CPU-Offline idle state invocation from smp.c to idle.c") |
| Cc: Gautham R. Shenoy <ego@linux.vnet.ibm.com> |
| Signed-off-by: Nicholas Piggin <npiggin@gmail.com> |
| Acked-by: Gautham R. Shenoy <ego@linux.vnet.ibm.com> |
| Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> |
| (cherry picked from commit 67d20418088680d22037119d914982cd982b5c5a) |
| Signed-off-by: Joel Stanley <joel@jms.id.au> |
| --- |
| arch/powerpc/platforms/powernv/idle.c | 2 ++ |
| 1 file changed, 2 insertions(+) |
| |
| diff --git a/arch/powerpc/platforms/powernv/idle.c b/arch/powerpc/platforms/powernv/idle.c |
| index 445f30a2c5ef..0c21747ed7e0 100644 |
| --- a/arch/powerpc/platforms/powernv/idle.c |
| +++ b/arch/powerpc/platforms/powernv/idle.c |
| @@ -261,6 +261,7 @@ static u64 pnv_deepest_stop_psscr_val; |
| static u64 pnv_deepest_stop_psscr_mask; |
| static bool deepest_stop_found; |
| |
| +#ifdef CONFIG_HOTPLUG_CPU |
| /* |
| * pnv_cpu_offline: A function that puts the CPU into the deepest |
| * available platform idle state on a CPU-Offline. |
| @@ -293,6 +294,7 @@ unsigned long pnv_cpu_offline(unsigned int cpu) |
| |
| return srr1; |
| } |
| +#endif |
| |
| /* |
| * Power ISA 3.0 idle initialization. |
| -- |
| 2.13.2 |
| |