Move the cpuidle drivers to the drivers directory
This Blueprint has been moved to JIRA: https:/
In order to consolidate the cpuidle code and create a common framework, we want to move all the archs specific drivers to the drivers directory in the flat directory where it is the place they belong to. The community is willing to do that before adding more stuff around cpuidle.
Blueprint information
- Status:
- Complete
- Approver:
- Amit Kucheria
- Priority:
- Low
- Drafter:
- Daniel Lezcano
- Direction:
- Approved
- Assignee:
- Daniel Lezcano
- Definition:
- Superseded
- Series goal:
- Accepted for trunk
- Implementation:
-
Deferred
- Milestone target:
-
backlog
- Started by
- Completed by
- Serge Broslavsky
Related branches
Related bugs
Sprints
Whiteboard
The drivers can not be moved from the arch specific as they are. A cleanup work is needed in order to separate the SoC specific code from the cpuidle code. These have to be done step by step and driver per driver. The benefit of this work is we are already cleaning up the code for a common cpuidle framework.
Work Items
Work items for 2012.02:
[daniel-lezcano] at91 - cleanup pm.h header and cpuidle.c : DONE
[daniel-lezcano] at91 - fix DWB in the code : DONE
[daniel-lezcano] at91 - fix standby function : DONE
[daniel-lezcano] at91 - merge upstream : DONE
Work items for 2013.05:
[daniel-lezcano] at91 : split pm code and cpuidle code : INPROGRESS
[daniel-lezcano] at91 : use platform driver to retrieve data : TODO
[daniel-lezcano] at91 : move cpuidle code to drivers/cpuidle dir : TODO
Dependency tree

* Blueprints in grey have been implemented.