On 06/18/2015 12:54 PM, Viresh Kumar wrote:
Hi Thomas/Daniel,
The earlier patchset (sent with similar $subject) is picked up by Daniel for v4.3. This series is also targeted for v4.3 only.
This series migrates rest of the drivers present in drivers/clocksource/ directory, to the new set-state interface. This would enable these drivers to use new states (like: ONESHOT_STOPPED, etc.) of a clockevent device (if required), as the set-mode interface is marked obsolete now and wouldn't be expanded to handle new states.
Once all the drivers are migrated to the new interface in future, we can remove the code supporting '->mode' in clockevents core.
Rebased over: git://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.3
And must be tested over this branch only due to dependencies on clockevent core changes.
The patches in this series are independent of each other.
This has been build/boot tested by two bots on various platforms for few days now:
- kernelci, http://kernelci.org/
- 0-DAY kernel test infrastructure, kbuild test robot
Hi Viresh,
all the patches applied to my branch.
- the subject format changed. It is under the form: clockevents/drivers/<mydriver>: subject You don't have to worry about that, I did the changes.
- There was a conflict for the exynos_mct driver. I fixed it.
- In the future, could please send smaller patch series, so I can review them more easily and take the entire feature piece by piece. That will make things smoother instead of having to take a day to process the changes.
Thanks.
-- Daniel