Re: [PATCH v4 0/7] OMAP: idle path errata fixes
From: Jean Pihet <hidden>
Date: 2010-12-20 10:17:41
Also in:
linux-arm-kernel
On Sat, Dec 18, 2010 at 11:53 PM, Nishanth Menon [off-list ref] wrote:
Hi, as discussed in [1], here is step 2 - idle path errata fixes. this is the next rev incorporating comments from V2 post of this series. Tested: this series: SDP3430 SDP3630 this series + ASM cleanup series[2] SDP3430 SDP3630 Test Script: http://elinux.org/OMAP_Power_Management#Quick_verification_of_suspend-idle_functionality
This series + ASM cleanup series[2]: Tested OK on Beagleboard with full RET and OFF modes, using cpuidle. Tested-by: Jean Pihet <redacted>
V3: http://marc.info/?t=129140247800030&r=1&w=2 V2: http://marc.info/?l=linux-omap&m=129106200408109&w=2 Major change in V3: Erratas are now handled per silicon - it is much cleaner :) no more redundant cpu_is_omap34xx check anymore errata configure is __init as it should be Eduardo Valentin (1): OMAP3630: PM: Erratum i583: disable coreoff if < ES1.2 Nishanth Menon (3): omap3: pm: introduce errata handling OMAP3630: PM: Erratum i608: disable RTA OMAP3: PM: make omap3_cpuidle_update_states independent of enable_off_mode Peter 'p2' De Schrijver (2): OMAP3: PM: Erratum i581 support: dll kick strategy OMAP3630: PM: Disable L2 cache while invalidating L2 cache Richard Woodruff (1): OMAP3: PM: Update clean_l2 to use v7_flush_dcache_all arch/arm/mach-omap2/control.c | 13 +++- arch/arm/mach-omap2/control.h | 7 +- arch/arm/mach-omap2/cpuidle34xx.c | 29 ++++-- arch/arm/mach-omap2/pm.h | 15 +++- arch/arm/mach-omap2/pm34xx.c | 46 +++++++++- arch/arm/mach-omap2/sleep34xx.S | 187 +++++++++++++++++++++++-------------- 6 files changed, 211 insertions(+), 86 deletions(-) bloat-o-meter report Vs 2.6.37-rc6 add/remove: 2/0 grow/shrink: 7/0 up/down: 297/0 (297) function old new delta omap3_pm_off_mode_enable 80 160 +80 omap3_pm_init 1792 1872 +80 omap3630_ctrl_disable_rta - 44 +44 omap3_save_scratchpad_contents 732 760 +28 static.__func__ 13783 13808 +25 vermagic 45 60 +15 linux_banner 132 147 +15 prcm_interrupt_handler 268 276 +8 pm34xx_errata - 2 +2 [1] http://marc.info/?l=linux-omap&m=129045338806957&w=2 [2] http://marc.info/?l=linux-omap&m=129268746417556&w=2 Cc: Charulatha Varadarajan <redacted> Cc: Jean Pihet <redacted> Cc: Kevin Hilman <redacted> Cc: Santosh Shilimkar <redacted> Cc: Tao Hu <redacted> Cc: Tony Lindgren <tony@atomide.com> Cc: Vishwanath Sripathy <redacted> --- Regards, Nishanth Menon
-- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html