diff options
| author | Detlev Zundel <dzu@denx.de> | 2010-03-12 10:01:12 +0100 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-03-21 22:44:42 +0100 | 
| commit | fd428c05c863aefb575b12b2a1916b02d5bfa759 (patch) | |
| tree | af61cbc1d945fde6037ef62ce66723e7231183d5 /board/total5200/sdram.c | |
| parent | c0c316569f70055eb7c70864aaa6d48666782600 (diff) | |
| download | olio-uboot-2014.01-fd428c05c863aefb575b12b2a1916b02d5bfa759.tar.xz olio-uboot-2014.01-fd428c05c863aefb575b12b2a1916b02d5bfa759.zip | |
mpc5xxx: Remove all references to MGT5100
We do not support a processor that never reached a real customer.
Signed-off-by: Detlev Zundel <dzu@denx.de>
Diffstat (limited to 'board/total5200/sdram.c')
| -rw-r--r-- | board/total5200/sdram.c | 52 | 
1 files changed, 0 insertions, 52 deletions
| diff --git a/board/total5200/sdram.c b/board/total5200/sdram.c index dc4c6f18c..d883eb656 100644 --- a/board/total5200/sdram.c +++ b/board/total5200/sdram.c @@ -76,7 +76,6 @@ static void mpc5xxx_sdram_start (sdram_conf_t *sdram_conf, int hi_addr)   *            is something else than 0x00000000.   */ -#if defined(CONFIG_MPC5200)  long int mpc5xxx_sdram_init (sdram_conf_t *sdram_conf)  {  	ulong dramsize = 0; @@ -174,54 +173,3 @@ long int mpc5xxx_sdram_init (sdram_conf_t *sdram_conf)  	return dramsize + dramsize2;  } - -#elif defined(CONFIG_MGT5100) - -long int mpc5xxx_sdram_init (sdram_conf_t *sdram_conf) -{ -	ulong dramsize = 0; -#ifndef CONFIG_SYS_RAMBOOT -	ulong test1, test2; - -	/* setup and enable SDRAM chip selects */ -	*(vu_long *)MPC5XXX_SDRAM_START = 0x00000000; -	*(vu_long *)MPC5XXX_SDRAM_STOP = 0x0000ffff;/* 2G */ -	*(vu_long *)MPC5XXX_ADDECR |= (1 << 22); /* Enable SDRAM */ -	__asm__ volatile ("sync"); - -	/* setup config registers */ -	*(vu_long *)MPC5XXX_SDRAM_CONFIG1 = sdram_conf->config1; -	*(vu_long *)MPC5XXX_SDRAM_CONFIG2 = sdram_conf->config2; - -	/* address select register */ -	*(vu_long *)MPC5XXX_SDRAM_XLBSEL = sdram_conf->addrsel; -	__asm__ volatile ("sync"); - -	/* find RAM size */ -	mpc5xxx_sdram_start(sdram_conf, 0); -	test1 = get_ram_size((long *)CONFIG_SYS_SDRAM_BASE, 0x80000000); -	mpc5xxx_sdram_start(sdram_conf, 1); -	test2 = get_ram_size((long *)CONFIG_SYS_SDRAM_BASE, 0x80000000); -	if (test1 > test2) { -		mpc5xxx_sdram_start(sdram_conf, 0); -		dramsize = test1; -	} else { -		dramsize = test2; -	} - -	/* set SDRAM end address according to size */ -	*(vu_long *)MPC5XXX_SDRAM_STOP = ((dramsize - 1) >> 15); - -#else /* CONFIG_SYS_RAMBOOT */ - -	/* Retrieve amount of SDRAM available */ -	dramsize = ((*(vu_long *)MPC5XXX_SDRAM_STOP + 1) << 15); - -#endif /* CONFIG_SYS_RAMBOOT */ - -	return dramsize; -} - -#else -#error Neither CONFIG_MPC5200 or CONFIG_MGT5100 defined -#endif |