diff options
| author | wdenk <wdenk> | 2003-09-02 22:48:03 +0000 | 
|---|---|---|
| committer | wdenk <wdenk> | 2003-09-02 22:48:03 +0000 | 
| commit | 12f34241cb9679c27a1ab3561766562f5a515eff (patch) | |
| tree | e6408a1701c7dabf3e2ceb1326ce2f5cc8657c96 /board/evb64260/sdram_init.c | |
| parent | 326428cc8bbdddb30920a96b672abd0d59833ce4 (diff) | |
| download | olio-uboot-2014.01-12f34241cb9679c27a1ab3561766562f5a515eff.tar.xz olio-uboot-2014.01-12f34241cb9679c27a1ab3561766562f5a515eff.zip | |
* Add support for PPChameleon Eval Board
* Add support for P3G4 board
* Fix problem with MGT5100 FEC driver: add "early" MAC address
  initialization
Diffstat (limited to 'board/evb64260/sdram_init.c')
| -rw-r--r-- | board/evb64260/sdram_init.c | 25 | 
1 files changed, 24 insertions, 1 deletions
| diff --git a/board/evb64260/sdram_init.c b/board/evb64260/sdram_init.c index 361656574..d019d2265 100644 --- a/board/evb64260/sdram_init.c +++ b/board/evb64260/sdram_init.c @@ -175,7 +175,30 @@ check_dimm(uchar slot, sdram_info_t *info)  	return 0;  } -#else /* ! CONFIG_ZUMA_V2 */ +#elif defined(CONFIG_P3G4) + +static int +check_dimm(uchar slot, sdram_info_t *info) +{ +	memset(info, 0, sizeof(*info)); + +	if (slot) +		return 0; + +	info->slot = slot; +	info->banks = 1; +	info->registered = 0; +	info->drb_size = 4; +	info->tpar = 3; +	info->tras_clocks = 6; +	info->burst_len = 4; +#ifdef CONFIG_ECC +	info->ecc = 2; +#endif +	return 0; +} + +#else /* ! CONFIG_ZUMA_V2 && ! CONFIG_P3G4*/  /* This code reads the SPD chip on the sdram and populates   * the array which is passed in with the relevant information */ |