common cpuidle skeleton

Registered by Vincent Guittot on 2011-04-19

State of the art for a common cpuidle skeleton and how to ensure that platforms are using it.

This includes common (assembly?) code for idle and suspend.

Blueprint information

Status:
Complete
Approver:
Vincent Guittot
Priority:
Medium
Drafter:
Amit Kucheria
Direction:
Needs approval
Assignee:
Amit Daniel Kachhap
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2011.09
Started by
Amit Kucheria on 2011-09-16
Completed by
Mounir Bsaibes on 2011-11-10

Related branches

Sprints

Whiteboard

The following work items were moved to https://blueprints.launchpad.net/linaro-pm-wg/+spec/validate-common-cpuidle
[vincent-guittot] Validate Common ARM Routines in suspend/resume for ST Platform: TODO
[vincent-guittot] Validate Common ARM Routines in cpuidle: TODO

(?)

Work Items

Work items for 2011.09:
[lorenzo-pieralisi] Identify the common ARM code for various ARM SOCs: DONE
[lorenzo-pieralisi] Implement the Common ARM Routines for save and restone: DONE
[amitdanielk] Port Samsung platform to Common ARM Routines: DONE
[amitdanielk] Validate Common ARM Routines in suspend/resume for Samsung Platform: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.