OMAP: idle path errata fixes
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v5 Latest7 patches 0 repliesNew
- v47 patches 0 repliesSuperseded
- v33 of 5 patches 29 repliesSuperseded
Earlier versions · 3
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v2 posting 2/2 | 2 of 5 patches | 0 replies | Superseded | |
| v2 posting 1/2 | 5 patches | 9 replies | Superseded | |
| v1 | 13 patches | 49 replies | Superseded |
Patches in v5 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | OMAP3: PM: Update clean_l2 to use v7_flush_dcache_allarch/ | +14 | 0 replies | |
| 2/7 | OMAP3: PM: Erratum i581 support: dll kick strategyarch/ | +50 | 0 replies | |
| 3/7 | OMAP3: pm: introduce errata handlingarch/ arch/ | +16 | 0 replies | |
| 4/7 | OMAP3630: PM: Erratum i608: disable RTAarch/ arch/ arch/ +2 more | +56 | 0 replies | |
| 5/7 | OMAP3630: PM: Disable L2 cache while invalidating L2 cachearch/ arch/ arch/ | +36 | 0 replies | |
| 6/7 | OMAP3: PM: make omap3_cpuidle_update_states independent of enable_off_modearch/ arch/ arch/ | +12 | 2 replies | |
| 6/7 | OMAP3: PM: make omap3_cpuidle_update_states independent of enable_off_mode | +0 | 0 replies | |
| 7/7 | OMAP3630: PM: Erratum i583: disable coreoff if < ES1.2arch/ arch/ arch/ | +35 | 0 replies |
Reviews trailers per patch
6 of 8 patches have a Reviewed-by or Acked-by.
| Patch | Santosh Shilimkar | Jean Pihet |
|---|---|---|
| 1/7 | A-b | A-b |
| 2/7 | ||
| 3/7 | ||
| 4/7 | A-b | A-b |
| 5/7 | A-b | A-b |
| 6/7 | A-b | A-b |
| 6/7 | A-b | A-b |
| 7/7 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v5 0/7] OMAP: idle path errata fixes
Hi,
as discussed in [1], here is step 2 - idle path errata fixes. this is the next rev incorporating comments from V4 of this series.
Rebased to: 2.6.37-rc6 (k.org vanilla)
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
v4: http://marc.info/?l=linux-omap&m=129271283307741&w=2
V3: http://marc.info/?t=129140247800030&r=1&w=2
V2: http://marc.info/?l=linux-omap&m=129106200408109&w=2
Major change in V5:
comment updates, minor typo cleanups
collated acks
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 | 31 ++++-- arch/arm/mach-omap2/pm.h | 15 +++- arch/arm/mach-omap2/pm34xx.c | 47 +++++++++- arch/arm/mach-omap2/sleep34xx.S | 191 +++++++++++++++++++++++-------------- 6 files changed, 218 insertions(+), 86 deletions(-)
bloat-o-meter report Vs 2.6.37-rc6 add/remove: 2/0 grow/shrink: 8/1 up/down: 330/-1 (329)
function old new deltaomap3_pm_off_mode_enable 80 192 +112
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 static.__warned 238 239 +1 kernel_config_data 13718 13717 -1
[1] http://marc.info/?l=linux-omap&m=129045338806957&w=2
[2] http://marc.info/?l=linux-omap&m=129268746417556&w=2
---
Regards,
Nishanth Menon