diff options
Diffstat (limited to 'arch/arm/lib')
| -rw-r--r-- | arch/arm/lib/board.c | 4 | 
1 files changed, 1 insertions, 3 deletions
| diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c index 22a4d9cc0..e0cb6353a 100644 --- a/arch/arm/lib/board.c +++ b/arch/arm/lib/board.c @@ -540,15 +540,13 @@ void board_init_r(gd_t *id, ulong dest_addr)  	flash_size = flash_init();  	if (flash_size > 0) {  # ifdef CONFIG_SYS_FLASH_CHECKSUM -		char *s = getenv("flashchecksum"); -  		print_size(flash_size, "");  		/*  		 * Compute and print flash CRC if flashchecksum is set to 'y'  		 *  		 * NOTE: Maybe we should add some WATCHDOG_RESET()? XXX  		 */ -		if (s && (*s == 'y')) { +		if (getenv_yesno("flashchecksum") == 1) {  			printf("  CRC: %08X", crc32(0,  				(const unsigned char *) CONFIG_SYS_FLASH_BASE,  				flash_size)); |