diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-10-24 22:48:47 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-02-02 12:24:42 -0500 |
commit | 40599239e7875b39e2a5c12e6545992041c72c52 (patch) | |
tree | 1cb9d7601f914acbf80c467ec7710abc61756258 /include/asm-blackfin | |
parent | 6957a6209b02f6b69607fc47425f13731cc477f1 (diff) | |
download | u-boot-imx-40599239e7875b39e2a5c12e6545992041c72c52.zip u-boot-imx-40599239e7875b39e2a5c12e6545992041c72c52.tar.gz u-boot-imx-40599239e7875b39e2a5c12e6545992041c72c52.tar.bz2 |
Blackfin: cache core/system clock values
Calculating the clocks requires a bit of calls to gcc math functions, so
cache the values after the first run since they'll most likely never
change once U-Boot is up and running.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'include/asm-blackfin')
-rw-r--r-- | include/asm-blackfin/blackfin_local.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asm-blackfin/blackfin_local.h b/include/asm-blackfin/blackfin_local.h index c9ee91a..90259ba 100644 --- a/include/asm-blackfin/blackfin_local.h +++ b/include/asm-blackfin/blackfin_local.h @@ -52,6 +52,8 @@ # include <linux/types.h> +extern u_long get_vco(void); +extern u_long get_cclk(void); extern u_long get_sclk(void); # define bfin_revid() (*pCHIPID >> 28) |