On 28/08/2018 13:44, J, KEERTHY wrote: > > > On 8/8/2018 6:44 PM, Keerthy wrote: >> The 32k clocksource is NONSTOP for non-am43 SoCs. Hence >> add the flag for all the other SoCs. > > A gentle ping on this one. Yeah, saw it. Returning from vacation, still unstacking emails ... :) >> Reported-by: Tony Lindgren <tony@xxxxxxxxxxx> >> Signed-off-by: Keerthy <j-keerthy@xxxxxx> >> Acked-by: Tony Lindgren <tony@xxxxxxxxxxx> >> --- >> >> Changes in v2: >> >> * Changed am43 compatible to more generic ti,am43 to cover epos >> boards. >> * Added Tony's Ack. >> >> drivers/clocksource/timer-ti-32k.c | 3 +++ >> 1 file changed, 3 insertions(+) >> >> diff --git a/drivers/clocksource/timer-ti-32k.c >> b/drivers/clocksource/timer-ti-32k.c >> index 29e2e1a..dd09171 100644 >> --- a/drivers/clocksource/timer-ti-32k.c >> +++ b/drivers/clocksource/timer-ti-32k.c >> @@ -97,6 +97,9 @@ static int __init ti_32k_timer_init(struct >> device_node *np) >> return -ENXIO; >> } >> + if (!of_machine_is_compatible("ti,am43")) >> + ti_32k_timer.cs.flags |= CLOCK_SOURCE_SUSPEND_NONSTOP; >> + >> ti_32k_timer.counter = ti_32k_timer.base; >> /* >> -- <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog