Linaro Release 12.02 Postmortem Summary

2012-02-26 Thread David Zinman
Postmortem and lessons learned for Linaro's release 2012.02 https://wiki.linaro.org/Cycles/1202/Release/Review Highlights and Key Successes By using proper image builds and validation with LAVA the Linaro Developer Platform can ensure all images are properly

Re: [PATCH 2/4] thermal: Add generic cpufreq cooling implementation

2012-02-26 Thread Amit Kachhap
Hi Durgadoss, Thanks for the detailed review comments. On 24 February 2012 16:34, R, Durgadoss durgados...@intel.com wrote: Hi Amit, -Original Message- From: amit kachhap [mailto:amitdani...@gmail.com] On Behalf Of Amit Daniel Kachhap Sent: Wednesday, February 22, 2012 3:44 PM To:

[PATCH v5 4/9] ARM: omap: Consolidate OMAP4 cpuidle time keeping and irq enable

2012-02-26 Thread Robert Lee
Use core cpuidle timekeeping and irqen wrapper and remove that handling from this code. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-omap2/cpuidle44xx.c | 21 +++-- 1 files changed, 3 insertions(+), 18 deletions(-) diff --git

[PATCH v5 5/9] ARM: shmobile: Consolidate cpuidle functionality

2012-02-26 Thread Robert Lee
Use newly added core cpuidle functionality and remove this duplicated code from the platform cpuidle. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-shmobile/cpuidle.c | 22 ++ 1 files changed, 2 insertions(+), 20 deletions(-) diff --git

[PATCH v5 3/9] ARM: omap: Consolidate OMAP3 cpuidle time keeping and irq enable

2012-02-26 Thread Robert Lee
Use core cpuidle timekeeping and irqen wrapper and remove that handling from this code. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-omap2/cpuidle34xx.c | 43 +++- 1 files changed, 18 insertions(+), 25 deletions(-) diff --git

[PATCH v5 0/9] Consolidate cpuidle functionality

2012-02-26 Thread Robert Lee
This patch series moves vaious functionality duplicated in platform cpuidle drivers to the core cpuidle driver. Also, the platform irq disabling was removed as it appears that all calls into cpuidle_call_idle will have already called local_irq_disable(). Based on 3.3-rc5 plus recent exynos

[PATCH v5 8/9] ARM: kirkwood: Consolidate cpuidle functionality

2012-02-26 Thread Robert Lee
Use newly added core cpuidle functionality and remove this duplicated code from the platform cpuidle. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-kirkwood/cpuidle.c | 71 +++--- 1 files changed, 20 insertions(+), 51 deletions(-) diff --git

[PATCH v5 2/9] SH: shmobile: cpuidle consolidation

2012-02-26 Thread Robert Lee
Enable core cpuidle timekeeping and irq enabling and remove that handling from this code. Signed-off-by: Robert Lee rob@linaro.org --- arch/sh/kernel/cpu/shmobile/cpuidle.c | 10 +++--- 1 files changed, 3 insertions(+), 7 deletions(-) diff --git a/arch/sh/kernel/cpu/shmobile/cpuidle.c

[PATCH v5 9/9] ARM: at91: Consolidate cpuidle functionality

2012-02-26 Thread Robert Lee
Use newly added core cpuidle functionality and remove this duplicated code from the platform cpuidle. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-at91/cpuidle.c | 64 ++--- 1 files changed, 22 insertions(+), 42 deletions(-) diff --git

[PATCH v5 7/9] ARM: exynos: Consolidate cpuidle functionality

2012-02-26 Thread Robert Lee
Use newly added core cpuidle functionality and remove this duplicated code from the platform cpuidle. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-exynos/cpuidle.c | 52 1 files changed, 5 insertions(+), 47 deletions(-) diff --git

[PATCH v5 6/9] ARM: davinci: Consolidate cpuidle functionality

2012-02-26 Thread Robert Lee
Use newly added core cpuidle functionality and remove this duplicated code from the platform cpuidle. Signed-off-by: Robert Lee rob@linaro.org --- arch/arm/mach-davinci/cpuidle.c | 77 +++ 1 files changed, 30 insertions(+), 47 deletions(-) diff --git

[PATCH v5 1/9] cpuidle: Add commonly used functionality for consolidation

2012-02-26 Thread Robert Lee
Add functionality that is commonly duplicated by various platforms. Signed-off-by: Robert Lee rob@linaro.org --- drivers/cpuidle/cpuidle.c | 37 ++ include/linux/cpuidle.h | 55 + 2 files changed, 77 insertions(+),