On Tuesday, September 01, 2015 10:28:31 AM Viresh Kumar wrote:
Hi Guys,
This series is targeted towards exposing opp information at user space. I wasn't really sure about adding them to sysfs, as its mostly static (fixed) data and so debugfs looked to be better place.
This series starts with 2 cleanup patches, and then moves all opp stuff to a new directory, as its expanding enough now.
The last patch adds debugfs support for OPPs and works for both old and new v2 bindings.
Rebased over: pm/bleeding-edge branch.
V2->V2-Resend:
- V2 1/6 is dropped as its already merged, rest unchanged.
V1->V2:
- Moved the second patch to the top as its a fix (Dan Carpenter & Stephen).
- Also updated it to fix things properly.
- rearranged opp entry in drivers/base/power/Makefile (Stephen)
- Device-directory name also includes its parent name now, to make it more unique (Stephen).
- Migrate debugfs directory properly if unregistered for the owner device (Stephen).
Viresh Kumar (5): PM / OPP: reuse of_parse_phandle() PM / OPP: Prefix exported opp routines with dev_pm_opp_ PM / OPP: Move opp core to its own directory PM / OPP: Move cpu specific code to opp/cpu.c PM / OPP: Add debugfs support
This series is generally fine by me, but it causes too much code churn to happen for pushing it into 4.3 at this point. I can queue it up for the next merge widnow.
Thanks, Rafael