diff options
Diffstat (limited to 'arch/ia64/kernel/time.c')
| -rw-r--r-- | arch/ia64/kernel/time.c | 9 | 
1 files changed, 2 insertions, 7 deletions
diff --git a/arch/ia64/kernel/time.c b/arch/ia64/kernel/time.c index 156ad803d5b..04440cc09b4 100644 --- a/arch/ia64/kernel/time.c +++ b/arch/ia64/kernel/time.c @@ -73,8 +73,6 @@ static struct clocksource clocksource_itc = {  	.rating         = 350,  	.read           = itc_get_cycles,  	.mask           = CLOCKSOURCE_MASK(64), -	.mult           = 0, /*to be calculated*/ -	.shift          = 16,  	.flags          = CLOCK_SOURCE_IS_CONTINUOUS,  #ifdef CONFIG_PARAVIRT  	.resume		= paravirt_clocksource_resume, @@ -365,11 +363,8 @@ ia64_init_itm (void)  	ia64_cpu_local_tick();  	if (!itc_clocksource) { -		/* Sort out mult/shift values: */ -		clocksource_itc.mult = -			clocksource_hz2mult(local_cpu_data->itc_freq, -						clocksource_itc.shift); -		clocksource_register(&clocksource_itc); +		clocksource_register_hz(&clocksource_itc, +						local_cpu_data->itc_freq);  		itc_clocksource = &clocksource_itc;  	}  }  |