OMAP Pinctrl Support

Registered by Deepak Saxena on 2011-11-22

Implement support for pinctrl/pinmux on TI OMAP Platforms

Blueprint information

Status:
Complete
Approver:
Deepak Saxena
Priority:
High
Drafter:
Deepak Saxena
Direction:
Needs approval
Assignee:
Rajendra Nayak
Definition:
Obsolete
Series goal:
Accepted for devtrack
Implementation:
Unknown
Milestone target:
milestone icon 12.04
Completed by
Deepak Saxena on 2012-09-17

Related branches

Sprints

Whiteboard

Meta:
Headline: Pass data from Data and dynamically generate functions/pingroups.
Acceptance: data can be passed from DT and pinctrl/pingroups are generated dynamically
roadmap id: KWG2011-PIN-CONTROL

Update as of 12.03.28: Tony Lindgren, the OMAP maintainer, is taking this on so we can't really track this.

Status: Tony Lindgen is taken over, he will handle

(?)

Work Items

Work items for 11.12:
[rnayak] Minimal OMAP4 pinmux support with data in the driver: DONE

Work items for 12.01:
Implement mechanism to pass data from DT and dynamically generate functions/pingroups (Tony Lindgren): INPROGRESS

Work items for 12.03:
[tmlind] Implement pinctrl-simple.c for device tree population: DONE
[rnayak] Minimal OMAP4 pinconf support with data in the driver: INPROGRESS
[rnayak] Get rid of all existing data for pinmux/pinconf for OMAP4: INPROGRESS
[rnayak] Make pinmux/pinconf drivers generic to work on all OMAPs: TODO
[rnayak] Move data from the driver into Device Tree: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.