diff options
Diffstat (limited to 'board/w7o')
| -rw-r--r-- | board/w7o/flash.c | 4 | ||||
| -rw-r--r-- | board/w7o/fpga.c | 2 | ||||
| -rw-r--r-- | board/w7o/vpd.c | 4 | ||||
| -rw-r--r-- | board/w7o/w7o.c | 6 | 
4 files changed, 8 insertions, 8 deletions
| diff --git a/board/w7o/flash.c b/board/w7o/flash.c index d6ea63530..32815fb63 100644 --- a/board/w7o/flash.c +++ b/board/w7o/flash.c @@ -805,7 +805,7 @@ static int _flash_protect(flash_info_t *info, long sector)      int flag;      ulong status;      int rcode = 0; -    volatile long *addr = (unsigned long *)sector; +    volatile long *addr = (long *)sector;      switch(info->flash_id & FLASH_TYPEMASK) {  	case FLASH_28F320J3A: @@ -863,7 +863,7 @@ static int _flash_unprotect(flash_info_t *info, long sector)      int flag;      ulong status;      int rcode = 0; -    volatile long *addr = (unsigned long *)sector; +    volatile long *addr = (long *)sector;      switch(info->flash_id & FLASH_TYPEMASK) {  	case FLASH_28F320J3A: diff --git a/board/w7o/fpga.c b/board/w7o/fpga.c index 336bfbacc..100bce472 100644 --- a/board/w7o/fpga.c +++ b/board/w7o/fpga.c @@ -252,7 +252,7 @@ int init_fpga(void)      xcv_len = len - 14 - fn_len;		/* fpga image length */      /* Check for uninitialized FLASH */ -    if ((strncmp(buf, "w7o", 3)!=0) || (len > 0x0007ffffL) || (len == 0)) +    if ((strncmp((char *)buf, "w7o", 3)!=0) || (len > 0x0007ffffL) || (len == 0))  	goto bad_image;      /* diff --git a/board/w7o/vpd.c b/board/w7o/vpd.c index fc2cd9832..2ce15680e 100644 --- a/board/w7o/vpd.c +++ b/board/w7o/vpd.c @@ -125,7 +125,7 @@ static int vpd_is_valid(unsigned dev_addr, unsigned char *buf)      unsigned short  stored_crc16, calc_crc16 = 0xffff;      /* Check Eyecatcher */ -    if (strncmp(vpd->header.eyecatcher, VPD_EYECATCHER, VPD_EYE_SIZE) != 0) { +    if (strncmp((char *)(vpd->header.eyecatcher), VPD_EYECATCHER, VPD_EYE_SIZE) != 0) {  	unsigned offset = 0;  	if (dev_addr == CFG_DEF_EEPROM_ADDR)  	    offset += SDRAM_SPD_DATA_SIZE; @@ -259,7 +259,7 @@ int vpd_get_data(unsigned char dev_addr, VPD *vpdInfo)  	    case VPD_PID_PID:  		if (strlen_ok(packet, MAX_PROD_ID)) {  		    strncpy(vpdInfo->productId, -			    packet->data, packet->size); +			    (char *)(packet->data), packet->size);  		}  		break;  	    case VPD_PID_REV: diff --git a/board/w7o/w7o.c b/board/w7o/w7o.c index daf7f53fc..c56c269da 100644 --- a/board/w7o/w7o.c +++ b/board/w7o/w7o.c @@ -207,8 +207,8 @@ static void w7o_env_init (VPD * vpd)  	     (strncmp (vpd->productId, "CMM", 3) == 0))) {  		char buf[30];  		char *eth; -		unsigned char *serial = getenv ("serial#"); -		unsigned char *ethaddr = getenv ("ethaddr"); +		char *serial = getenv ("serial#"); +		char *ethaddr = getenv ("ethaddr");  		/* Set 'serial#' envvar if serial# isn't set */  		if (!serial) { @@ -218,7 +218,7 @@ static void w7o_env_init (VPD * vpd)  		}  		/* Set 'ethaddr' envvar if 'ethaddr' envvar is the default */ -		eth = vpd->ethAddrs[0]; +		eth = (char *)(vpd->ethAddrs[0]);  		if (ethaddr  		    && (strcmp (ethaddr, MK_STR (CONFIG_ETHADDR)) == 0)) {  			/* Now setup ethaddr */ |