Len Brown <lenb@xxxxxxxxxx> writes: > and I'm here to support them if anything goes wrong. Here's your first opportuntity for support. :) I see Linus has already pulled this, but it doesn't compile on ARM or SH as I just found out, and Trinabh poined out in reply to patch 5/5. Here's a fix. Kevin >From f8c825215f824b01a3f33416198def2fd685c7cf Mon Sep 17 00:00:00 2001 From: Kevin Hilman <khilman@xxxxxx> Date: Thu, 4 Aug 2011 15:49:51 -0700 Subject: [PATCH] cpuidle: ARM/SH: fix use of cpuidle_idle_call() commit a0bfa1373859e9d11dc92561a8667588803e42d8 (cpuidle: stop depending on pm_idle) introduced a call to cpuidle_call_idle() in the ARM and SH idle paths, but this function doesn't exist. Use cpuidle_idle_call() Reported-by: Trinabh Gupta <trinabh@xxxxxxxxxxxxxxxxxx> Cc: Len Brown <len.brown@xxxxxxxxx> Signed-off-by: Kevin Hilman <khilman@xxxxxx> --- arch/arm/kernel/process.c | 2 +- arch/sh/kernel/idle.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/kernel/process.c b/arch/arm/kernel/process.c index d7ee0d4..1a347f4 100644 --- a/arch/arm/kernel/process.c +++ b/arch/arm/kernel/process.c @@ -197,7 +197,7 @@ void cpu_idle(void) cpu_relax(); } else { stop_critical_timings(); - if (cpuidle_call_idle()) + if (cpuidle_idle_call()) pm_idle(); start_critical_timings(); /* diff --git a/arch/sh/kernel/idle.c b/arch/sh/kernel/idle.c index 3c45de1..32114e0 100644 --- a/arch/sh/kernel/idle.c +++ b/arch/sh/kernel/idle.c @@ -101,7 +101,7 @@ void cpu_idle(void) local_irq_disable(); /* Don't trace irqs off for idle */ stop_critical_timings(); - if (cpuidle_call_idle()) + if (cpuidle_idle_call()) pm_idle(); /* * Sanity check to ensure that pm_idle() returns -- 1.7.6 _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm