diff options
Diffstat (limited to 'board/tqc/tqm5200/cam5200_flash.c')
| -rw-r--r-- | board/tqc/tqm5200/cam5200_flash.c | 176 | 
1 files changed, 88 insertions, 88 deletions
| diff --git a/board/tqc/tqm5200/cam5200_flash.c b/board/tqc/tqm5200/cam5200_flash.c index 4fc4dc6c4..124b47d22 100644 --- a/board/tqc/tqm5200/cam5200_flash.c +++ b/board/tqc/tqm5200/cam5200_flash.c @@ -35,7 +35,7 @@  #define swap16(x) __swab16(x) -flash_info_t flash_info[CFG_MAX_FLASH_BANKS];	/* info for FLASH chips */ +flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS];	/* info for FLASH chips */  /*   * CAM5200 is a TQM5200B based board. Additionally it also features @@ -51,15 +51,15 @@ flash_info_t flash_info[CFG_MAX_FLASH_BANKS];	/* info for FLASH chips */   * 16 bit flash bank and two sets of routines *_32 and *_16 to handle   * specifics of both flashes.   */ -static unsigned long flash_addr_table[][CFG_MAX_FLASH_BANKS] = { -	{CFG_BOOTCS_START, CFG_CS5_START | 1} +static unsigned long flash_addr_table[][CONFIG_SYS_MAX_FLASH_BANKS] = { +	{CONFIG_SYS_BOOTCS_START, CONFIG_SYS_CS5_START | 1}  };  /*-----------------------------------------------------------------------   * Functions   */  static int write_word(flash_info_t * info, ulong dest, ulong data); -#ifdef CFG_FLASH_2ND_16BIT_DEV +#ifdef CONFIG_SYS_FLASH_2ND_16BIT_DEV  static int write_word_32(flash_info_t * info, ulong dest, ulong data);  static int write_word_16(flash_info_t * info, ulong dest, ulong data);  static int flash_erase_32(flash_info_t * info, int s_first, int s_last); @@ -145,7 +145,7 @@ void flash_print_info(flash_info_t * info)  /*   * The following code cannot be run from FLASH!   */ -#ifdef CFG_FLASH_2ND_16BIT_DEV +#ifdef CONFIG_SYS_FLASH_2ND_16BIT_DEV  static ulong flash_get_size(vu_long * addr, flash_info_t * info)  { @@ -164,23 +164,23 @@ static ulong flash_get_size(vu_long * addr, flash_info_t * info)  #endif  {  	short i; -	CFG_FLASH_WORD_SIZE value; +	CONFIG_SYS_FLASH_WORD_SIZE value;  	ulong base = (ulong) addr; -	volatile CFG_FLASH_WORD_SIZE *addr2 = (CFG_FLASH_WORD_SIZE *) addr; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr2 = (CONFIG_SYS_FLASH_WORD_SIZE *) addr;  	DEBUGF("get_size32: FLASH ADDR: %08x\n", (unsigned)addr);  	/* Write auto select command: read Manufacturer ID */ -	addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00AA00AA; -	addr2[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x00550055; -	addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00900090; +	addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00AA00AA; +	addr2[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00550055; +	addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00900090;  	udelay(1000);  	value = addr2[0];  	DEBUGF("FLASH MANUFACT: %x\n", value);  	switch (value) { -		case (CFG_FLASH_WORD_SIZE) AMD_MANUFACT: +		case (CONFIG_SYS_FLASH_WORD_SIZE) AMD_MANUFACT:  			info->flash_id = FLASH_MAN_AMD;  			break;  		default: @@ -228,13 +228,13 @@ static ulong flash_get_size(vu_long * addr, flash_info_t * info)  	for (i = 0; i < info->sector_count; i++) {  		/* read sector protection at sector address, (A7 .. A0) = 0x02 */  		/* D0 = 1 if protected */ -		addr2 = (volatile CFG_FLASH_WORD_SIZE *)(info->start[i]); +		addr2 = (volatile CONFIG_SYS_FLASH_WORD_SIZE *)(info->start[i]);  		info->protect[i] = addr2[2] & 1;  	}  	/* issue bank reset to return to read mode */ -	addr2[0] = (CFG_FLASH_WORD_SIZE) 0x00F000F0; +	addr2[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00F000F0;  	return (info->size);  } @@ -242,14 +242,14 @@ static ulong flash_get_size(vu_long * addr, flash_info_t * info)  static int wait_for_DQ7_32(flash_info_t * info, int sect)  {  	ulong start, now, last; -	volatile CFG_FLASH_WORD_SIZE *addr = -		(CFG_FLASH_WORD_SIZE *) (info->start[sect]); +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr = +		(CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[sect]);  	start = get_timer(0);  	last = start; -	while ((addr[0] & (CFG_FLASH_WORD_SIZE) 0x00800080) != -			(CFG_FLASH_WORD_SIZE) 0x00800080) { -		if ((now = get_timer(start)) > CFG_FLASH_ERASE_TOUT) { +	while ((addr[0] & (CONFIG_SYS_FLASH_WORD_SIZE) 0x00800080) != +			(CONFIG_SYS_FLASH_WORD_SIZE) 0x00800080) { +		if ((now = get_timer(start)) > CONFIG_SYS_FLASH_ERASE_TOUT) {  			printf("Timeout\n");  			return -1;  		} @@ -262,7 +262,7 @@ static int wait_for_DQ7_32(flash_info_t * info, int sect)  	return 0;  } -#ifdef CFG_FLASH_2ND_16BIT_DEV +#ifdef CONFIG_SYS_FLASH_2ND_16BIT_DEV  int flash_erase(flash_info_t * info, int s_first, int s_last)  {  	if ((info->flash_id & FLASH_TYPEMASK) == FLASH_AM320B) { @@ -277,8 +277,8 @@ static int flash_erase_32(flash_info_t * info, int s_first, int s_last)  int flash_erase(flash_info_t * info, int s_first, int s_last)  #endif  { -	volatile CFG_FLASH_WORD_SIZE *addr = (CFG_FLASH_WORD_SIZE *) (info->start[0]); -	volatile CFG_FLASH_WORD_SIZE *addr2; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr = (CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[0]); +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr2;  	int flag, prot, sect, l_sect;  	if ((s_first < 0) || (s_first > s_last)) { @@ -313,14 +313,14 @@ int flash_erase(flash_info_t * info, int s_first, int s_last)  	/* Start erase on unprotected sectors */  	for (sect = s_first; sect <= s_last; sect++) {  		if (info->protect[sect] == 0) {	/* not protected */ -			addr2 = (CFG_FLASH_WORD_SIZE *) (info->start[sect]); +			addr2 = (CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[sect]); -			addr[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00AA00AA; -			addr[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x00550055; -			addr[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00800080; -			addr[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00AA00AA; -			addr[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x00550055; -			addr2[0] = (CFG_FLASH_WORD_SIZE) 0x00300030;	/* sector erase */ +			addr[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00AA00AA; +			addr[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00550055; +			addr[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00800080; +			addr[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00AA00AA; +			addr[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00550055; +			addr2[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00300030;	/* sector erase */  			l_sect = sect;  			/* @@ -342,8 +342,8 @@ int flash_erase(flash_info_t * info, int s_first, int s_last)  	udelay(1000);  	/* reset to read mode */ -	addr = (CFG_FLASH_WORD_SIZE *) info->start[0]; -	addr[0] = (CFG_FLASH_WORD_SIZE) 0x00F000F0;	/* reset bank */ +	addr = (CONFIG_SYS_FLASH_WORD_SIZE *) info->start[0]; +	addr[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00F000F0;	/* reset bank */  	printf(" done\n");  	return 0; @@ -423,7 +423,7 @@ int write_buff(flash_info_t * info, uchar * src, ulong addr, ulong cnt)   * 1 - write timeout   * 2 - Flash not erased   */ -#ifdef CFG_FLASH_2ND_16BIT_DEV +#ifdef CONFIG_SYS_FLASH_2ND_16BIT_DEV  static int write_word(flash_info_t * info, ulong dest, ulong data)  {  	if ((info->flash_id & FLASH_TYPEMASK) == FLASH_AM320B) { @@ -438,9 +438,9 @@ static int write_word_32(flash_info_t * info, ulong dest, ulong data)  static int write_word(flash_info_t * info, ulong dest, ulong data)  #endif  { -	volatile CFG_FLASH_WORD_SIZE *addr2 = (CFG_FLASH_WORD_SIZE *) (info->start[0]); -	volatile CFG_FLASH_WORD_SIZE *dest2 = (CFG_FLASH_WORD_SIZE *) dest; -	volatile CFG_FLASH_WORD_SIZE *data2 = (CFG_FLASH_WORD_SIZE *) & data; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr2 = (CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[0]); +	volatile CONFIG_SYS_FLASH_WORD_SIZE *dest2 = (CONFIG_SYS_FLASH_WORD_SIZE *) dest; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *data2 = (CONFIG_SYS_FLASH_WORD_SIZE *) & data;  	ulong start;  	int i, flag; @@ -448,13 +448,13 @@ static int write_word(flash_info_t * info, ulong dest, ulong data)  	if ((*((vu_long *)dest) & data) != data)  		return (2); -	for (i = 0; i < 4 / sizeof(CFG_FLASH_WORD_SIZE); i++) { +	for (i = 0; i < 4 / sizeof(CONFIG_SYS_FLASH_WORD_SIZE); i++) {  		/* Disable interrupts which might cause a timeout here */  		flag = disable_interrupts(); -		addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00AA00AA; -		addr2[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x00550055; -		addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x00A000A0; +		addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00AA00AA; +		addr2[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00550055; +		addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x00A000A0;  		dest2[i] = data2[i]; @@ -464,10 +464,10 @@ static int write_word(flash_info_t * info, ulong dest, ulong data)  		/* data polling for D7 */  		start = get_timer(0); -		while ((dest2[i] & (CFG_FLASH_WORD_SIZE) 0x00800080) != -				(data2[i] & (CFG_FLASH_WORD_SIZE) 0x00800080)) { +		while ((dest2[i] & (CONFIG_SYS_FLASH_WORD_SIZE) 0x00800080) != +				(data2[i] & (CONFIG_SYS_FLASH_WORD_SIZE) 0x00800080)) { -			if (get_timer(start) > CFG_FLASH_WRITE_TOUT) +			if (get_timer(start) > CONFIG_SYS_FLASH_WRITE_TOUT)  				return (1);  		}  	} @@ -475,10 +475,10 @@ static int write_word(flash_info_t * info, ulong dest, ulong data)  	return (0);  } -#ifdef CFG_FLASH_2ND_16BIT_DEV +#ifdef CONFIG_SYS_FLASH_2ND_16BIT_DEV -#undef  CFG_FLASH_WORD_SIZE -#define CFG_FLASH_WORD_SIZE unsigned short +#undef  CONFIG_SYS_FLASH_WORD_SIZE +#define CONFIG_SYS_FLASH_WORD_SIZE unsigned short  /*   * The following code cannot be run from FLASH! @@ -486,29 +486,29 @@ static int write_word(flash_info_t * info, ulong dest, ulong data)  static ulong flash_get_size_16(vu_long * addr, flash_info_t * info)  {  	short i; -	CFG_FLASH_WORD_SIZE value; +	CONFIG_SYS_FLASH_WORD_SIZE value;  	ulong base = (ulong) addr; -	volatile CFG_FLASH_WORD_SIZE *addr2 = (CFG_FLASH_WORD_SIZE *) addr; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr2 = (CONFIG_SYS_FLASH_WORD_SIZE *) addr;  	DEBUGF("get_size16: FLASH ADDR: %08x\n", (unsigned)addr);  	/* issue bank reset to return to read mode */ -	addr2[0] = (CFG_FLASH_WORD_SIZE) 0xF000F000; +	addr2[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xF000F000;  	/* Write auto select command: read Manufacturer ID */ -	addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0xAA00AA00; -	addr2[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x55005500; -	addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x90009000; +	addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xAA00AA00; +	addr2[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x55005500; +	addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x90009000;  	udelay(1000);  	value = swap16(addr2[0]);  	DEBUGF("FLASH MANUFACT: %x\n", value);  	switch (value) { -		case (CFG_FLASH_WORD_SIZE) AMD_MANUFACT: +		case (CONFIG_SYS_FLASH_WORD_SIZE) AMD_MANUFACT:  			info->flash_id = FLASH_MAN_AMD;  			break; -		case (CFG_FLASH_WORD_SIZE) FUJ_MANUFACT: +		case (CONFIG_SYS_FLASH_WORD_SIZE) FUJ_MANUFACT:  			info->flash_id = FLASH_MAN_FUJ;  			break;  		default: @@ -522,12 +522,12 @@ static ulong flash_get_size_16(vu_long * addr, flash_info_t * info)  	DEBUGF("\nFLASH DEVICEID: %x\n", value);  	switch (value) { -		case (CFG_FLASH_WORD_SIZE)AMD_ID_LV320B: +		case (CONFIG_SYS_FLASH_WORD_SIZE)AMD_ID_LV320B:  			info->flash_id += FLASH_AM320B;  			info->sector_count = 71;  			info->size = 0x00400000;  			break;	/* => 4 MB	*/ -		case (CFG_FLASH_WORD_SIZE)AMD_ID_LV320T: +		case (CONFIG_SYS_FLASH_WORD_SIZE)AMD_ID_LV320T:  			info->flash_id += FLASH_AM320T;  			info->sector_count = 71;  			info->size = 0x00400000; @@ -569,13 +569,13 @@ static ulong flash_get_size_16(vu_long * addr, flash_info_t * info)  	for (i = 0; i < info->sector_count; i++) {  		/* read sector protection at sector address, (A7 .. A0) = 0x02 */  		/* D0 = 1 if protected */ -		addr2 = (volatile CFG_FLASH_WORD_SIZE *)(info->start[i]); +		addr2 = (volatile CONFIG_SYS_FLASH_WORD_SIZE *)(info->start[i]);  		info->protect[i] = addr2[2] & 1;  	}  	/* issue bank reset to return to read mode */ -	addr2[0] = (CFG_FLASH_WORD_SIZE) 0xF000F000; +	addr2[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xF000F000;  	return (info->size);  } @@ -583,14 +583,14 @@ static ulong flash_get_size_16(vu_long * addr, flash_info_t * info)  static int wait_for_DQ7_16(flash_info_t * info, int sect)  {  	ulong start, now, last; -	volatile CFG_FLASH_WORD_SIZE *addr = -		(CFG_FLASH_WORD_SIZE *) (info->start[sect]); +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr = +		(CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[sect]);  	start = get_timer(0);  	last = start; -	while ((addr[0] & (CFG_FLASH_WORD_SIZE) 0x80008000) != -			(CFG_FLASH_WORD_SIZE) 0x80008000) { -		if ((now = get_timer(start)) > CFG_FLASH_ERASE_TOUT) { +	while ((addr[0] & (CONFIG_SYS_FLASH_WORD_SIZE) 0x80008000) != +			(CONFIG_SYS_FLASH_WORD_SIZE) 0x80008000) { +		if ((now = get_timer(start)) > CONFIG_SYS_FLASH_ERASE_TOUT) {  			printf("Timeout\n");  			return -1;  		} @@ -605,8 +605,8 @@ static int wait_for_DQ7_16(flash_info_t * info, int sect)  static int flash_erase_16(flash_info_t * info, int s_first, int s_last)  { -	volatile CFG_FLASH_WORD_SIZE *addr = (CFG_FLASH_WORD_SIZE *) (info->start[0]); -	volatile CFG_FLASH_WORD_SIZE *addr2; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr = (CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[0]); +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr2;  	int flag, prot, sect, l_sect;  	if ((s_first < 0) || (s_first > s_last)) { @@ -641,14 +641,14 @@ static int flash_erase_16(flash_info_t * info, int s_first, int s_last)  	/* Start erase on unprotected sectors */  	for (sect = s_first; sect <= s_last; sect++) {  		if (info->protect[sect] == 0) {	/* not protected */ -			addr2 = (CFG_FLASH_WORD_SIZE *) (info->start[sect]); +			addr2 = (CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[sect]); -			addr[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0xAA00AA00; -			addr[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x55005500; -			addr[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0x80008000; -			addr[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0xAA00AA00; -			addr[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x55005500; -			addr2[0] = (CFG_FLASH_WORD_SIZE) 0x30003000;	/* sector erase */ +			addr[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xAA00AA00; +			addr[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x55005500; +			addr[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x80008000; +			addr[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xAA00AA00; +			addr[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x55005500; +			addr2[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x30003000;	/* sector erase */  			l_sect = sect;  			/* @@ -670,8 +670,8 @@ static int flash_erase_16(flash_info_t * info, int s_first, int s_last)  	udelay(1000);  	/* reset to read mode */ -	addr = (CFG_FLASH_WORD_SIZE *) info->start[0]; -	addr[0] = (CFG_FLASH_WORD_SIZE) 0xF000F000;	/* reset bank */ +	addr = (CONFIG_SYS_FLASH_WORD_SIZE *) info->start[0]; +	addr[0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xF000F000;	/* reset bank */  	printf(" done\n");  	return 0; @@ -679,27 +679,27 @@ static int flash_erase_16(flash_info_t * info, int s_first, int s_last)  static int write_word_16(flash_info_t * info, ulong dest, ulong data)  { -	volatile CFG_FLASH_WORD_SIZE *addr2 = (CFG_FLASH_WORD_SIZE *) (info->start[0]); -	volatile CFG_FLASH_WORD_SIZE *dest2 = (CFG_FLASH_WORD_SIZE *) dest; -	volatile CFG_FLASH_WORD_SIZE *data2 = (CFG_FLASH_WORD_SIZE *) & data; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *addr2 = (CONFIG_SYS_FLASH_WORD_SIZE *) (info->start[0]); +	volatile CONFIG_SYS_FLASH_WORD_SIZE *dest2 = (CONFIG_SYS_FLASH_WORD_SIZE *) dest; +	volatile CONFIG_SYS_FLASH_WORD_SIZE *data2 = (CONFIG_SYS_FLASH_WORD_SIZE *) & data;  	ulong start;  	int i;  	/* Check if Flash is (sufficiently) erased */ -	for (i = 0; i < 4 / sizeof(CFG_FLASH_WORD_SIZE); i++) { +	for (i = 0; i < 4 / sizeof(CONFIG_SYS_FLASH_WORD_SIZE); i++) {  		if ((dest2[i] & swap16(data2[i])) != swap16(data2[i]))  			return (2);  	} -	for (i = 0; i < 4 / sizeof(CFG_FLASH_WORD_SIZE); i++) { +	for (i = 0; i < 4 / sizeof(CONFIG_SYS_FLASH_WORD_SIZE); i++) {  		int flag;  		/* Disable interrupts which might cause a timeout here */  		flag = disable_interrupts(); -		addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0xAA00AA00; -		addr2[CFG_FLASH_ADDR1] = (CFG_FLASH_WORD_SIZE) 0x55005500; -		addr2[CFG_FLASH_ADDR0] = (CFG_FLASH_WORD_SIZE) 0xA000A000; +		addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xAA00AA00; +		addr2[CONFIG_SYS_FLASH_ADDR1] = (CONFIG_SYS_FLASH_WORD_SIZE) 0x55005500; +		addr2[CONFIG_SYS_FLASH_ADDR0] = (CONFIG_SYS_FLASH_WORD_SIZE) 0xA000A000;  		dest2[i] = swap16(data2[i]); @@ -709,10 +709,10 @@ static int write_word_16(flash_info_t * info, ulong dest, ulong data)  		/* data polling for D7 */  		start = get_timer(0); -		while ((dest2[i] & (CFG_FLASH_WORD_SIZE) 0x80008000) != -				(swap16(data2[i]) & (CFG_FLASH_WORD_SIZE) 0x80008000)) { +		while ((dest2[i] & (CONFIG_SYS_FLASH_WORD_SIZE) 0x80008000) != +				(swap16(data2[i]) & (CONFIG_SYS_FLASH_WORD_SIZE) 0x80008000)) { -			if (get_timer(start) > CFG_FLASH_WRITE_TOUT) { +			if (get_timer(start) > CONFIG_SYS_FLASH_WRITE_TOUT) {  				return (1);  			}  		} @@ -720,7 +720,7 @@ static int write_word_16(flash_info_t * info, ulong dest, ulong data)  	return (0);  } -#endif /* CFG_FLASH_2ND_16BIT_DEV */ +#endif /* CONFIG_SYS_FLASH_2ND_16BIT_DEV */  /*-----------------------------------------------------------------------   * Functions @@ -734,7 +734,7 @@ static int write_word(flash_info_t * info, ulong dest, ulong data);  unsigned long flash_init(void)  {  	unsigned long total_b = 0; -	unsigned long size_b[CFG_MAX_FLASH_BANKS]; +	unsigned long size_b[CONFIG_SYS_MAX_FLASH_BANKS];  	unsigned short index = 0;  	int i; @@ -742,7 +742,7 @@ unsigned long flash_init(void)  	DEBUGF("FLASH: Index: %d\n", index);  	/* Init: no FLASHes known */ -	for (i = 0; i < CFG_MAX_FLASH_BANKS; ++i) { +	for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; ++i) {  		flash_info[i].flash_id = FLASH_UNKNOWN;  		flash_info[i].sector_count = -1;  		flash_info[i].size = 0; @@ -765,8 +765,8 @@ unsigned long flash_init(void)  		}  		/* Monitor protection ON by default */ -		(void)flash_protect(FLAG_PROTECT_SET, CFG_MONITOR_BASE, -				    CFG_MONITOR_BASE + CFG_MONITOR_LEN - 1, +		(void)flash_protect(FLAG_PROTECT_SET, CONFIG_SYS_MONITOR_BASE, +				    CONFIG_SYS_MONITOR_BASE + CONFIG_SYS_MONITOR_LEN - 1,  				    &flash_info[i]);  #if defined(CONFIG_ENV_IS_IN_FLASH)  		(void)flash_protect(FLAG_PROTECT_SET, CONFIG_ENV_ADDR, |