summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-05 18:01:21 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-07-05 18:01:21 +0200
commitb85ae939956037cb7779d8decc27d4e22a61dd7b (patch)
treecb00d9e3969a022e3e3433d2795fb99d9536a652 /arch
parent21a279e2604b50ad8347991b51fb8ba3b30a928a (diff)
downloadbarebox-b85ae939956037cb7779d8decc27d4e22a61dd7b.tar.gz
barebox-b85ae939956037cb7779d8decc27d4e22a61dd7b.tar.xz
svn_rev_085
generic/u-boot-arm-display-mem-config.diff
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/lib/board.c23
1 files changed, 10 insertions, 13 deletions
diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c
index b9ac54df7e..5aaa7260af 100644
--- a/arch/arm/lib/board.c
+++ b/arch/arm/lib/board.c
@@ -134,31 +134,28 @@ static int display_dram_config (void)
{
int i;
-#ifdef DEBUG
puts ("RAM Configuration:\n");
for(i=0; i<CONFIG_NR_DRAM_BANKS; i++) {
- printf ("Bank #%d: %08lx ", i, gd->bd->bi_dram[i].start);
+ printf ("Bank #%d: 0x%08lx ", i, gd->bd->bi_dram[i].start);
print_size (gd->bd->bi_dram[i].size, "\n");
}
-#else
- ulong size = 0;
-
- for (i=0; i<CONFIG_NR_DRAM_BANKS; i++) {
- size += gd->bd->bi_dram[i].size;
- }
- puts("DRAM: ");
- print_size(size, "\n");
-#endif
return (0);
}
#ifndef CFG_NO_FLASH
+extern flash_info_t flash_info[CFG_MAX_FLASH_BANKS];
+
static void display_flash_config (ulong size)
{
- puts ("Flash: ");
- print_size (size, "\n");
+ int i;
+
+ puts ("Flash Configuration:\n");
+ for(i=0; i<CFG_MAX_FLASH_BANKS; i++) {
+ printf ("Bank #%d: 0x%08lx ", i, flash_info[i].start[0]);
+ print_size (flash_info[i].size, "\n");
+ }
}
#endif /* CFG_NO_FLASH */