|
|
|
@ -25,6 +25,7 @@ |
|
|
|
|
|
|
|
|
|
#include <common.h> |
|
|
|
|
#include <mpc83xx.h> |
|
|
|
|
#include <command.h> |
|
|
|
|
#include <asm/processor.h> |
|
|
|
|
|
|
|
|
|
DECLARE_GLOBAL_DATA_PTR; |
|
|
|
@ -365,11 +366,11 @@ ulong get_bus_freq(ulong dummy) |
|
|
|
|
return gd->csb_clk; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
int print_clock_conf(void) |
|
|
|
|
int do_clocks (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]) |
|
|
|
|
{ |
|
|
|
|
printf("Clock configuration:\n"); |
|
|
|
|
printf(" Coherent System Bus: %4d MHz\n", gd->csb_clk / 1000000); |
|
|
|
|
printf(" Core: %4d MHz\n", gd->core_clk / 1000000); |
|
|
|
|
printf(" Coherent System Bus: %4d MHz\n", gd->csb_clk / 1000000); |
|
|
|
|
#if defined(CONFIG_MPC8360) || defined(CONFIG_MPC832X) |
|
|
|
|
printf(" QE: %4d MHz\n", gd->qe_clk / 1000000); |
|
|
|
|
printf(" BRG: %4d MHz\n", gd->brg_clk / 1000000); |
|
|
|
@ -395,3 +396,8 @@ int print_clock_conf(void) |
|
|
|
|
#endif |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
U_BOOT_CMD(clocks, 1, 0, do_clocks, |
|
|
|
|
"clocks - print clock configuration\n", |
|
|
|
|
" clocks\n" |
|
|
|
|
); |
|
|
|
|