/*
* Various clock routines.
*/
-extern unsigned long get_clock_speed(void);
-extern unsigned long get_bus_freq(void);
+extern unsigned long get_timer_freq(void);
+extern unsigned long get_pci_bus_freq(void);
#endif /* _CLOCK_H */
unsigned long get_hz(void)
{
- return get_clock_speed();
+ return get_timer_freq();
}
unsigned long ticks_since_boot(void)
}
}
-unsigned long get_clock_speed(void)
+unsigned long get_timer_freq(void)
{
struct ppc4xx_sys_info sys_info;
return sys_info.freqProcessor;
}
-unsigned long get_bus_freq(void)
+unsigned long get_pci_bus_freq(void)
{
struct ppc4xx_sys_info sys_info;
/*
* Determine SDRAM speed
*/
- speed = get_bus_freq(); /* parameter not used on ppc4xx */
+ speed = get_pci_bus_freq(); /* parameter not used on ppc4xx */
/*
* Support for 100MHz and 133MHz SDRAM
};
unsigned long
-get_clock_speed(void)
+get_timer_freq(void)
{
unsigned long clock = CONFIG_SYS_CLK_FREQ * 1000000;
return clock * PLL_multiplier[ppc_gethid1() >> 28] / 10;
#include <ppc.h>
-unsigned long get_clock_speed(void)
+unsigned long get_timer_freq(void)
{
return 100000000 / 4;
}
int i, j;
char ignore[8];
/* Convert bus clock to cycle time in 100ns units */
- unsigned cycle_time = 10 * (2500000000U / get_clock_speed());
+ unsigned cycle_time = 10 * (2500000000U / get_timer_freq());
/* Approximate */
unsigned access_time = cycle_time - 300;
unsigned cas_latency = 0;