[PATCH v6 1/9] cpuidle: Add common time keeping and irq enabling
From: Jean Pihet <hidden>
Date: 2012-02-29 08:30:59
Also in:
linux-omap, linux-sh
From: Jean Pihet <hidden>
Date: 2012-02-29 08:30:59
Also in:
linux-omap, linux-sh
Hi Rob, On Wed, Feb 29, 2012 at 4:11 AM, Robert Lee [off-list ref] wrote:
Make necessary changes to implement time keeping and irq enabling in the core cpuidle code. ?This will allow the removal of these functionalities from various platform cpuidle implementations whose timekeeping and irq enabling follows the form in this common code. Signed-off-by: Robert Lee <redacted> --- ?arch/arm/include/asm/cpuidle.h | ? 14 ++++++ ?drivers/cpuidle/cpuidle.c ? ? ?| ? 90 ++++++++++++++++++++++++++++++++-------- ?include/linux/cpuidle.h ? ? ? ?| ? 13 ++++++ ?3 files changed, 99 insertions(+), 18 deletions(-) ?create mode 100644 arch/arm/include/asm/cpuidle.h
...
diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c index 59f4261..00b02f5 100644 --- a/drivers/cpuidle/cpuidle.c +++ b/drivers/cpuidle/cpuidle.c
...
@@ -110,7 +126,8 @@ int cpuidle_idle_call(void)? ? ? ? ? ? ? ?dev->states_usage[entered_state].time += ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(unsigned long long)dev->last_residency; ? ? ? ? ? ? ? ?dev->states_usage[entered_state].usage++; - ? ? ? } + ? ? ? } else + ? ? ? ? ? ? ? dev->last_residency = 0;
Braces are required here, according to the coding style doc. ... Regards, Jean