[PATCH 33/41] clocksource: integrator: Migrate to new 'set-state' interface

Linus Walleij linus.walleij at linaro.org
Tue Jul 14 06:35:41 PDT 2015


On Thu, Jun 18, 2015 at 12:54 PM, Viresh Kumar <viresh.kumar at linaro.org> wrote:

> Migrate integrator driver to the new 'set-state' interface provided by
> clockevents core, the earlier 'set-mode' interface is marked obsolete
> now.
>
> This also enables us to implement callbacks for new states of clockevent
> devices, for example: ONESHOT_STOPPED.
>
> For oneshot mode the clkevt device was first getting disabled by
> clearing TIMER_CTRL_ENABLE bits in TIMER_CTRL register, followed by
> clearing TIMER_CTRL_PERIODIC bit. Both these are done with a single
> write operation now.
>
> Cc: Linus Walleij <linus.walleij at linaro.org>
> Signed-off-by: Viresh Kumar <viresh.kumar at linaro.org>

Acked-by: Linus Walleij <linus.walleij at linaro.org>

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list