Track the cpuidle driver for the OMAP and integrate to Linaro

Registered by Mounir Bsaibes on 2012-02-21

track the work going on (by Kevin Hilman and others) to
get a working SMP cpuidle implementation for OMAP into 3.4

Blueprint information

Status:
Complete
Approver:
Amit Kucheria
Priority:
High
Drafter:
None
Direction:
Approved
Assignee:
Michael Turquette
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.05
Started by
Mounir Bsaibes on 2012-02-21
Completed by
Amit Kucheria on 2013-03-26

Related branches

Sprints

Whiteboard

Meta:
Headline: Mainline the cpuidle driver for OMAP
Acceptance: cpuidle driver for OMAP accepted upstream, power-qa cpuidle tests pass without regression
Roadmap id: PMWG2011-CPUIDLE-UPSTREAMING

Status 2012/03/28 - bugs in OMAP implementation; reset milestone to 2012.04
Status 2012/04/24 - TILT still on older 3.3 kernel; reset milestone to 2012.05

Status: 2012/05/21
 It was decided to postpone due to a variety of factors:
1) needed Colin Cross' coupled cpuidle state patches to be rebased/merged
2) needed Kevin Hilman's OMAP cpuidle patches to be rebased/merged
 Linaro is not developing this software, just tracking it and integrating into TILT
Need to check wuth Andy Green on TILT inclusion

Status: 2013/03/26 (amitk)
OMAP cpuidle driver with couple C-state support is merged in mainline and hence available in linux-linaro

(?)

Work Items

Work items for 2012.05:
Create a tracking branch in his tree to track Kevin's SMP cpuidle branch: DONE
Integrate omap cpuidle driver into linaro-kernel: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.