X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fi386%2Fkernel%2Ftimers%2Ftimer_hpet.c;h=56d8fc1ea1bf2be9e958b44ff58161462c8e5d6e;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=15035a5631b409d6c64c8dc42b458344c39afebd;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/arch/i386/kernel/timers/timer_hpet.c b/arch/i386/kernel/timers/timer_hpet.c index 15035a563..56d8fc1ea 100644 --- a/arch/i386/kernel/timers/timer_hpet.c +++ b/arch/i386/kernel/timers/timer_hpet.c @@ -177,11 +177,15 @@ static int __init init_hpet(char* override) /************************************************************/ /* tsc timer_opts struct */ -struct timer_opts timer_hpet = { +static struct timer_opts timer_hpet = { .name = "hpet", - .init = init_hpet, .mark_offset = mark_offset_hpet, .get_offset = get_offset_hpet, .monotonic_clock = monotonic_clock_hpet, .delay = delay_hpet, }; + +struct init_timer_opts __initdata timer_hpet_init = { + .init = init_hpet, + .opts = &timer_hpet, +};