diff options
Diffstat (limited to 'cpu/mpc5xxx/speed.c')
| -rw-r--r-- | cpu/mpc5xxx/speed.c | 17 | 
1 files changed, 10 insertions, 7 deletions
| diff --git a/cpu/mpc5xxx/speed.c b/cpu/mpc5xxx/speed.c index 7847adcef..8027d3e08 100644 --- a/cpu/mpc5xxx/speed.c +++ b/cpu/mpc5xxx/speed.c @@ -47,15 +47,15 @@ int get_clocks (void)  {  	ulong val, vco; -#if !defined(CFG_MPC5XXX_CLKIN) -#error clock measuring not implemented yet - define CFG_MPC5XXX_CLKIN +#if !defined(CONFIG_SYS_MPC5XXX_CLKIN) +#error clock measuring not implemented yet - define CONFIG_SYS_MPC5XXX_CLKIN  #endif  	val = *(vu_long *)MPC5XXX_CDM_PORCFG;  	if (val & (1 << 6)) { -		vco = CFG_MPC5XXX_CLKIN * 12; +		vco = CONFIG_SYS_MPC5XXX_CLKIN * 12;  	} else { -		vco = CFG_MPC5XXX_CLKIN * 16; +		vco = CONFIG_SYS_MPC5XXX_CLKIN * 16;  	}  	if (val & (1 << 5)) {  		gd->bus_clk = vco / 8; @@ -81,10 +81,13 @@ int get_clocks (void)  int prt_mpc5xxx_clks (void)  { -	printf("       Bus %ld MHz, IPB %ld MHz, PCI %ld MHz\n", -			gd->bus_clk / 1000000, gd->ipb_clk / 1000000, -			gd->pci_clk / 1000000); +	char buf1[32], buf2[32], buf3[32]; +	printf ("       Bus %s MHz, IPB %s MHz, PCI %s MHz\n", +		strmhz(buf1, gd->bus_clk), +		strmhz(buf2, gd->ipb_clk), +		strmhz(buf3, gd->pci_clk) +	);  	return (0);  } |