microblaze: convert to clocksource_register_hz/khz

This converts the microblaze clocksources to use clocksource_register_hz/khz

CC: Michal Simek <monstr@monstr.eu>
CC: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: John Stultz <johnstul@us.ibm.com>
This commit is contained in:
John Stultz 2010-04-26 20:22:23 -07:00 коммит произвёл John Stultz
Родитель d60c304177
Коммит b8f39f7dfe
1 изменённых файлов: 1 добавлений и 5 удалений

Просмотреть файл

@ -217,16 +217,12 @@ static struct clocksource clocksource_microblaze = {
.rating = 300, .rating = 300,
.read = microblaze_read, .read = microblaze_read,
.mask = CLOCKSOURCE_MASK(32), .mask = CLOCKSOURCE_MASK(32),
.shift = 8, /* I can shift it */
.flags = CLOCK_SOURCE_IS_CONTINUOUS, .flags = CLOCK_SOURCE_IS_CONTINUOUS,
}; };
static int __init microblaze_clocksource_init(void) static int __init microblaze_clocksource_init(void)
{ {
clocksource_microblaze.mult = if (clocksource_register_hz(&clocksource_microblaze, timer_clock_freq))
clocksource_hz2mult(timer_clock_freq,
clocksource_microblaze.shift);
if (clocksource_register(&clocksource_microblaze))
panic("failed to register clocksource"); panic("failed to register clocksource");
/* stop timer1 */ /* stop timer1 */