mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-28 01:51:33 +00:00
ppc4xx: Remove implementation of testdram() from Korat board support
Signed-off-by: Larry Johnson <lrj@acm.org> Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
47ce4a28cc
commit
cf1c2ed91d
2 changed files with 0 additions and 39 deletions
|
@ -569,44 +569,6 @@ int checkboard(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(CFG_DRAM_TEST)
|
|
||||||
int testdram(void)
|
|
||||||
{
|
|
||||||
unsigned long *mem = (unsigned long *)0;
|
|
||||||
const unsigned long kend = (1024 / sizeof(unsigned long));
|
|
||||||
unsigned long k, n;
|
|
||||||
|
|
||||||
mtmsr(0);
|
|
||||||
|
|
||||||
/* TODO: find correct size of SDRAM */
|
|
||||||
for (k = 0; k < CFG_MBYTES_SDRAM;
|
|
||||||
++k, mem += (1024 / sizeof(unsigned long))) {
|
|
||||||
if ((k & 1023) == 0)
|
|
||||||
printf("%3d MB\r", k / 1024);
|
|
||||||
|
|
||||||
memset(mem, 0xaaaaaaaa, 1024);
|
|
||||||
for (n = 0; n < kend; ++n) {
|
|
||||||
if (mem[n] != 0xaaaaaaaa) {
|
|
||||||
printf("SDRAM test fails at: %08x\n",
|
|
||||||
(uint) & mem[n]);
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
memset(mem, 0x55555555, 1024);
|
|
||||||
for (n = 0; n < kend; ++n) {
|
|
||||||
if (mem[n] != 0x55555555) {
|
|
||||||
printf("SDRAM test fails at: %08x\n",
|
|
||||||
(uint) & mem[n]);
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
printf("SDRAM test passes\n");
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
#endif /* defined(CFG_DRAM_TEST) */
|
|
||||||
|
|
||||||
#if defined(CONFIG_PCI) && defined(CONFIG_PCI_PNP)
|
#if defined(CONFIG_PCI) && defined(CONFIG_PCI_PNP)
|
||||||
/*
|
/*
|
||||||
* Assign interrupts to PCI devices.
|
* Assign interrupts to PCI devices.
|
||||||
|
|
|
@ -145,7 +145,6 @@
|
||||||
#define CONFIG_DDR_ECC /* Use ECC when available */
|
#define CONFIG_DDR_ECC /* Use ECC when available */
|
||||||
#define SPD_EEPROM_ADDRESS {0x50}
|
#define SPD_EEPROM_ADDRESS {0x50}
|
||||||
#define CONFIG_PROG_SDRAM_TLB
|
#define CONFIG_PROG_SDRAM_TLB
|
||||||
#define CFG_DRAM_TEST
|
|
||||||
#define CFG_MEM_TOP_HIDE (4 << 10) /* don't use last 4kbytes */
|
#define CFG_MEM_TOP_HIDE (4 << 10) /* don't use last 4kbytes */
|
||||||
/* 440EPx errata CHIP 11 */
|
/* 440EPx errata CHIP 11 */
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue