diff options
| author | wdenk <wdenk> | 2004-06-06 21:35:06 +0000 | 
|---|---|---|
| committer | wdenk <wdenk> | 2004-06-06 21:35:06 +0000 | 
| commit | 1114257c9df3fa3db39ff55dd03d1f7cbc5c0603 (patch) | |
| tree | 7d62ed142cf3c00aea35e518ed28dc9f5c6887fd /board/fads/fads.c | |
| parent | d7a04603ae9c85d496b3991f29dbb8ea339ace49 (diff) | |
| download | olio-uboot-2014.01-1114257c9df3fa3db39ff55dd03d1f7cbc5c0603.tar.xz olio-uboot-2014.01-1114257c9df3fa3db39ff55dd03d1f7cbc5c0603.zip | |
Patch by Yuli Barcohen, 19 Apr 2004:
- Rename DUET_ADS to MPC885ADS
- Rename CONFIG_DUET to CONFIG_MPC885_FAMILY
- Rename CONFIG_866_et_al to CONFIG_MPC866_FAMILY
- Clean up FADS family port to use the new defines
Diffstat (limited to 'board/fads/fads.c')
| -rw-r--r-- | board/fads/fads.c | 36 | 
1 files changed, 19 insertions, 17 deletions
| diff --git a/board/fads/fads.c b/board/fads/fads.c index 150714636..013b3cb15 100644 --- a/board/fads/fads.c +++ b/board/fads/fads.c @@ -26,12 +26,13 @@  #include <config.h>  #include <common.h>  #include <mpc8xx.h> +#include <pcmcia.h>  #define	_NOT_USED_	0xFFFFFFFF  /* ========================================================================= */ -#ifndef CONFIG_DUET_ADS /* No old DRAM on Duet */ +#ifndef CONFIG_MPC885ADS /* No old DRAM on MPC885ADS */  #if defined(CONFIG_DRAM_50MHZ)  /* 50MHz tables */ @@ -290,7 +291,7 @@ static void _dramdisable(void)  	/* maybe we should turn off upma here or something */  } -#endif /* !CONFIG_DUET_ADS */ +#endif /* !CONFIG_MPC885ADS */  /* ========================================================================= */ @@ -604,7 +605,7 @@ long int initdram (int board_type)  	uint sdramsz = 0;	/* size of sdram in Mbytes */  	uint base = 0;		/* base of dram in bytes */  	uint m = 0;		/* size of dram in Mbytes */ -#ifndef CONFIG_DUET_ADS +#ifndef CONFIG_MPC885ADS  	uint k, s;  #endif @@ -614,7 +615,7 @@ long int initdram (int board_type)  		printf ("(%u MB SDRAM) ", sdramsz);  	}  #endif -#ifndef CONFIG_DUET_ADS /* No old DRAM on Duet */ +#ifndef CONFIG_MPC885ADS /* No old DRAM on MPC885ADS */  	k = (*((uint *) BCSR2) >> 23) & 0x0f;  	switch (k & 0x3) { @@ -665,7 +666,7 @@ long int initdram (int board_type)  		_dramdisable ();  		m = 0;  	} -#endif /* !CONFIG_DUET_ADS */ +#endif /* !CONFIG_MPC885ADS */  	m += sdramsz;				/* add sdram size to total */  	return (m << 20); @@ -734,8 +735,8 @@ int checkboard (void)  #if defined(CONFIG_MPC86xADS)  	puts ("MPC86xADS"); -#elif defined(CONFIG_DUET_ADS) -	puts ("DUET ADS"); +#elif defined(CONFIG_MPC885ADS) +	puts ("MPC885ADS");  	r = 0; /* I've got NR (No Revision) board */  #elif defined(CONFIG_FADS)  	puts ("FADS"); @@ -759,7 +760,7 @@ int checkboard (void)  	case 0x03:  		puts ("B \n");  		break; -#elif defined(CONFIG_DUET_ADS) +#elif defined(CONFIG_MPC885ADS)  	case 0x00:  		puts ("NR\n");  		break; @@ -790,7 +791,7 @@ volatile unsigned char *pcmcia_mem = (unsigned char*)CFG_PCMCIA_MEM_ADDR;  int pcmcia_init(void)  {  	volatile pcmconf8xx_t	*pcmp; -	uint v, slota, slotb; +	uint v, slota = 0, slotb = 0;  	/*  	** Enable the PCMCIA for a Flash card. @@ -805,10 +806,10 @@ int pcmcia_init(void)  	/* Set all slots to zero by default. */  	pcmp->pcmc_pgcra = 0;  	pcmp->pcmc_pgcrb = 0; -#ifdef PCMCIA_SLOT_A +#ifdef CONFIG_PCMCIA_SLOT_A  	pcmp->pcmc_pgcra = 0x40;  #endif -#ifdef PCMCIA_SLOT_B +#ifdef CONFIG_PCMCIA_SLOT_B  	pcmp->pcmc_pgcrb = 0x40;  #endif @@ -817,17 +818,17 @@ int pcmcia_init(void)  	/* Check if any PCMCIA card is plugged in. */ +#ifdef CONFIG_PCMCIA_SLOT_A  	slota = (pcmp->pcmc_pipr & 0x18000000) == 0 ; +#endif +#ifdef CONFIG_PCMCIA_SLOT_B  	slotb = (pcmp->pcmc_pipr & 0x00001800) == 0 ; +#endif  	if (!(slota || slotb)) {  		printf("No card present\n"); -#ifdef PCMCIA_SLOT_A  		pcmp->pcmc_pgcra = 0; -#endif -#ifdef PCMCIA_SLOT_B  		pcmp->pcmc_pgcrb = 0; -#endif  		return -1;  	}  	else @@ -908,9 +909,10 @@ int pcmcia_init(void)  	udelay(20); -#ifdef PCMCIA_SLOT_A +#ifdef CONFIG_PCMCIA_SLOT_A  	pcmp->pcmc_pgcra = 0; -#elif PCMCIA_SLOT_B +#endif +#ifdef CONFIG_PCMCIA_SLOT_B  	pcmp->pcmc_pgcrb = 0;  #endif |