| Date | Mon, 23 Feb 2015 16:40:07 -0800 | From | Tony Lindgren <> | Subject | Re: [PATCH 18/35] ARM: OMAP: Use explicit broadcast control function |
| |
* Peter Zijlstra <peterz@infradead.org> [150216 05:13]: > From: Thomas Gleixner <tglx@linutronix.de> > > Replace the clockevents_notify() call with an explicit function call. > > Signed-off-by: Thomas Gleixner <tglx@linutronix.de> > Cc: Tony Lindgren <tony@atomide.com>
This too seems to work just fine:
Tested-by: Tony Lindgren <tony@atomide.com>
> --- > arch/arm/mach-omap2/cpuidle44xx.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > Index: linux/arch/arm/mach-omap2/cpuidle44xx.c > =================================================================== > --- linux.orig/arch/arm/mach-omap2/cpuidle44xx.c > +++ linux/arch/arm/mach-omap2/cpuidle44xx.c > @@ -14,7 +14,7 @@ > #include <linux/cpuidle.h> > #include <linux/cpu_pm.h> > #include <linux/export.h> > -#include <linux/clockchips.h> > +#include <linux/tick.h> > > #include <asm/cpuidle.h> > #include <asm/proc-fns.h> > @@ -184,8 +184,7 @@ fail: > */ > static void omap_setup_broadcast_timer(void *arg) > { > - int cpu = smp_processor_id(); > - clockevents_notify(CLOCK_EVT_NOTIFY_BROADCAST_ON, &cpu); > + tick_broadcast_enable(); > } > > static struct cpuidle_driver omap4_idle_driver = { > >
|