Skip to content

OMAP3: CPUidle driver

Rajendra Nayak linux-omap 1 version In review

Get series with b4
b4 am '001601c9293d$79bd4200$LocalHost@wipultra1382'

Versions newest first

  1. v1 Latest5 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5OMAP3: Basic Cpuidle with support for C0-C2arch/arm/mach-omap2/Makefile arch/arm/mach-omap2/cpuidle34xx.c arch/arm/mach-omap2/pm34xx.c +1 more+279 -21 reply
2/5OMAP3: Enables state C4arch/arm/mach-omap2/cpuidle34xx.c arch/arm/mach-omap2/pm34xx.c arch/arm/plat-omap/include/mach/pm.h+16 -110 replies
3/5OMAP3: Enables C3 and C5arch/arm/mach-omap2/cpuidle34xx.c+5 -20 replies
4/5OMAP3: Safe-state on bm-activityarch/arm/mach-omap2/cpuidle34xx.c+5 -240 replies
5/5OMAP3: Enables CPUidle on OMAParch/arm/Kconfig+10 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/05] OMAP3: CPUidle driver

Hi,

This patch set implements Cpuidle driver for OMAP3 platforms. It is validated on the 3430SDP (using the omap_3430sdp_min_defconfig) and applies on the pm-20081006 branch.

The following C states are defined and used

 *      C0 . System executing code (Not an idle state)
 *      C1 . MPU WFI + Core active
 *      C2 . MPU CSWR + Core active
 *      C3 . MPU OFF + Core active
 *      C4 . MPU CSWR + Core CSWR
 *      C5 . MPU OFF + Core CSWR
 *      C6 . MPU OFF + Core OFF

CPUidle support is not enabled by default in any of the defconfigs and hence has to enabled seperately if you plan to test these patches.

CPUIdle ---> [*] CPU idle PM support

regards,
Rajendra