diff options
author | Enrico Scholz <enrico.scholz@sigma-chemnitz.de> | 2008-07-25 15:58:24 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2008-08-22 10:47:48 +0200 |
commit | e807d64c2343ef796dd0817aa418e44a6c519dbc (patch) | |
tree | 1505994756ae73613f1b8cd9fcdb12454a389eb1 | |
parent | bb4187c44809ca6e15adb2005cf30b47e124f19d (diff) | |
download | barebox-e807d64c2343ef796dd0817aa418e44a6c519dbc.tar.gz barebox-e807d64c2343ef796dd0817aa418e44a6c519dbc.tar.xz |
PCM038: give out chip-id at startup
This helps to debug further problems...
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
-rw-r--r-- | arch/arm/mach-imx/speed-imx27.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/speed-imx27.c b/arch/arm/mach-imx/speed-imx27.c index 50cfaf187a..06c69b597d 100644 --- a/arch/arm/mach-imx/speed-imx27.c +++ b/arch/arm/mach-imx/speed-imx27.c @@ -136,6 +136,12 @@ ulong imx_get_perclk4(void) int imx_dump_clocks(void) { + uint32_t cid = CID; + + printf("chip id: [%d,%03x,%d,%03x]\n", + (cid >> 28) & 0xf, (cid >> 16) & 0xfff, + (cid >> 12) & 0xf, (cid >> 0) & 0xfff); + printf("mpll: %10d Hz\n", imx_get_mpllclk()); printf("spll: %10d Hz\n", imx_get_spllclk()); printf("arm: %10d Hz\n", imx_get_armclk()); |