Re: Exporting calibrate_delay()

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Thu Aug 24 2000 - 17:33:51 EST


> Is there a specific reason why calibrate_delay() (in init/main.c)
> needs to be an __init function? I need to recalibrate the delay
> loop for a CPU that supports multiple clock speeds (the Intel
> StrongARM SA1100), so I'd rather use this code instead of
> replicating it.

Do you actually need to rerun the entire loop, and for that matter if so
have you checked all the code paths running while you are recalibrating dont
use udelay ?

If you know the CPU clock ratio when power saving you can just do the maths
directly

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Aug 31 2000 - 21:00:14 EST