From 7d8dadee051166d0ebd0dd4e5bd9c6993e8ebd71 Mon Sep 17 00:00:00 2001 From: Thomas Doerfler Date: Fri, 5 Sep 2008 13:23:39 +0000 Subject: [PATCH] derive timebase clicks from bus frequency --- c/src/lib/libbsp/powerpc/gen83xx/ChangeLog | 6 +++++- c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog b/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog index 898132d9f5..0b93b0b0cb 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog +++ b/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog @@ -1,4 +1,8 @@ -2008-09-05 Ralf Corsépius +2008-09-05 Sebastian Huber + + * startup/bspstart.c: Derive time base clicks from bus frequency. + +08-09-05 Ralf Corsépius * console/console.c: Convert to "bool". diff --git a/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c b/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c index 32cb9b68a0..ea5df3e875 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c @@ -148,7 +148,7 @@ void bsp_start( void) #ifdef HAS_UBOOT BSP_bus_frequency = mpc83xx_uboot_board_info.bi_busfreq; - bsp_clicks_per_usec = mpc83xx_uboot_board_info.bi_intfreq / 8000000; + bsp_clicks_per_usec = mpc83xx_uboot_board_info.bi_busfreq / 4000000; #else /* HAS_UBOOT */ BSP_bus_frequency = BSP_CLKIN_FRQ * BSP_SYSPLL_MF / BSP_SYSPLL_CKID; bsp_clicks_per_usec = BSP_bus_frequency / 1000000;