diff options
Diffstat (limited to 'arch/arm/mach-pxa/time.c')
| -rw-r--r-- | arch/arm/mach-pxa/time.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-pxa/time.c b/arch/arm/mach-pxa/time.c index 9aa852a8fab..fca174e3865 100644 --- a/arch/arm/mach-pxa/time.c +++ b/arch/arm/mach-pxa/time.c @@ -33,7 +33,7 @@   * calls to sched_clock() which should always be the case in practice.   */ -static u32 notrace pxa_read_sched_clock(void) +static u64 notrace pxa_read_sched_clock(void)  {  	return readl_relaxed(OSCR);  } @@ -137,7 +137,7 @@ static struct clock_event_device ckevt_pxa_osmr0 = {  static struct irqaction pxa_ost0_irq = {  	.name		= "ost0", -	.flags		= IRQF_DISABLED | IRQF_TIMER | IRQF_IRQPOLL, +	.flags		= IRQF_TIMER | IRQF_IRQPOLL,  	.handler	= pxa_ost0_interrupt,  	.dev_id		= &ckevt_pxa_osmr0,  }; @@ -149,7 +149,7 @@ void __init pxa_timer_init(void)  	writel_relaxed(0, OIER);  	writel_relaxed(OSSR_M0 | OSSR_M1 | OSSR_M2 | OSSR_M3, OSSR); -	setup_sched_clock(pxa_read_sched_clock, 32, clock_tick_rate); +	sched_clock_register(pxa_read_sched_clock, 32, clock_tick_rate);  	ckevt_pxa_osmr0.cpumask = cpumask_of(0);  | 
