Add mips_hpt_frequency check to mips_clockevent_init(). Signed-off-by: Yoichi Yuasa <yoichi_yuasa@xxxxxxxxxxxxxx> diff -pruN -X mips/Documentation/dontdiff mips-orig/arch/mips/kernel/cevt-r4k.c mips/arch/mips/kernel/cevt-r4k.c --- mips-orig/arch/mips/kernel/cevt-r4k.c 2007-10-21 12:44:50.113477500 +0900 +++ mips/arch/mips/kernel/cevt-r4k.c 2007-10-21 12:49:09.177668000 +0900 @@ -220,7 +220,7 @@ void __cpuinit mips_clockevent_init(void struct clock_event_device *cd; unsigned int irq = MIPS_CPU_IRQ_BASE + 7; - if (!cpu_has_counter) + if (!cpu_has_counter || !mips_hpt_frequency) return; #ifdef CONFIG_MIPS_MT_SMTC