diff options
Diffstat (limited to 'common')
| -rw-r--r-- | common/flash.c | 10 | ||||
| -rw-r--r-- | common/soft_spi.c | 2 | 
2 files changed, 7 insertions, 5 deletions
| diff --git a/common/flash.c b/common/flash.c index a64bc9852..888ff9c67 100644 --- a/common/flash.c +++ b/common/flash.c @@ -47,16 +47,16 @@ flash_protect (int flag, ulong from, ulong to, flash_info_t *info)  	short s_end = info->sector_count - 1;	/* index of last sector */  	int i; -	debug ("flash_protect %s: from 0x%08lX to 0x%08lX\n", -		(flag & FLAG_PROTECT_SET) ? "ON" : -			(flag & FLAG_PROTECT_CLEAR) ? "OFF" : "???", -		from, to); -  	/* Do nothing if input data is bad. */  	if (info->sector_count == 0 || info->size == 0 || to < from) {  		return;  	} +	debug ("flash_protect %s: from 0x%08lX to 0x%08lX\n", +		(flag & FLAG_PROTECT_SET) ? "ON" : +			(flag & FLAG_PROTECT_CLEAR) ? "OFF" : "???", +		from, to); +  	/* There is nothing to do if we have no data about the flash  	 * or the protect range and flash range don't overlap.  	 */ diff --git a/common/soft_spi.c b/common/soft_spi.c index 00a57de8a..e4250616c 100644 --- a/common/soft_spi.c +++ b/common/soft_spi.c @@ -79,7 +79,9 @@ void spi_init (void)   */  int  spi_xfer(spi_chipsel_type chipsel, int bitlen, uchar *dout, uchar *din)  { +#ifdef CFG_IMMR  	volatile immap_t *immr = (immap_t *)CFG_IMMR; +#endif  	uchar tmpdin  = 0;  	uchar tmpdout = 0;  	int   j; |