diff options
Diffstat (limited to 'lib_avr32/avr32_linux.c')
| -rw-r--r-- | lib_avr32/avr32_linux.c | 27 | 
1 files changed, 10 insertions, 17 deletions
| diff --git a/lib_avr32/avr32_linux.c b/lib_avr32/avr32_linux.c index 6095e2ff2..62afbd249 100644 --- a/lib_avr32/avr32_linux.c +++ b/lib_avr32/avr32_linux.c @@ -36,13 +36,6 @@ extern int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]);  /* CPU-specific hook to allow flushing of caches, etc. */  extern void prepare_to_boot(void); -#ifdef CONFIG_SHOW_BOOT_PROGRESS -# include <status_led.h> -# define SHOW_BOOT_PROGRESS(arg) show_boot_progress(arg) -#else -# define SHOW_BOOT_PROGRESS(arg) -#endif -  extern image_header_t header;		/* from cmd_bootm.c */  static struct tag *setup_start_tag(struct tag *params) @@ -204,7 +197,7 @@ void do_bootm_linux(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  	 * Check if there is an initrd image  	 */  	if (argc >= 3) { -		SHOW_BOOT_PROGRESS(9); +		show_boot_progress (9);  		addr = simple_strtoul(argv[2], NULL, 16); @@ -215,7 +208,7 @@ void do_bootm_linux(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  		if (ntohl(hdr->ih_magic) != IH_MAGIC) {  			puts("Bad Magic Number\n"); -			SHOW_BOOT_PROGRESS(-10); +			show_boot_progress (-10);  			do_reset(cmdtp, flag, argc, argv);  		} @@ -226,11 +219,11 @@ void do_bootm_linux(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  		if (crc32(0, (unsigned char *)data, len) != checksum) {  			puts("Bad Header Checksum\n"); -			SHOW_BOOT_PROGRESS(-11); +			show_boot_progress (-11);  			do_reset(cmdtp, flag, argc, argv);  		} -		SHOW_BOOT_PROGRESS(10); +		show_boot_progress (10);  		print_image_hdr(hdr); @@ -244,26 +237,26 @@ void do_bootm_linux(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  			csum = crc32(0, (unsigned char *)data, len);  			if (csum != ntohl(hdr->ih_dcrc)) {  				puts("Bad Data CRC\n"); -				SHOW_BOOT_PROGRESS(-12); +				show_boot_progress (-12);  				do_reset(cmdtp, flag, argc, argv);  			}  			puts("OK\n");  		} -		SHOW_BOOT_PROGRESS(11); +		show_boot_progress (11);  		if ((hdr->ih_os != IH_OS_LINUX) ||  		    (hdr->ih_arch != IH_CPU_AVR32) ||  		    (hdr->ih_type != IH_TYPE_RAMDISK)) {  			puts("Not a Linux/AVR32 RAMDISK image\n"); -			SHOW_BOOT_PROGRESS(-13); +			show_boot_progress (-13);  			do_reset(cmdtp, flag, argc, argv);  		}  	} else if ((hdr->ih_type == IH_TYPE_MULTI) && (len_ptr[1])) {  		ulong tail = ntohl (len_ptr[0]) % 4;  		int i; -		SHOW_BOOT_PROGRESS (13); +		show_boot_progress (13);  		/* skip kernel length and terminator */  		data = (ulong) (&len_ptr[2]); @@ -279,7 +272,7 @@ void do_bootm_linux(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  		len = ntohl (len_ptr[1]);  	} else {  		/* no initrd image */ -		SHOW_BOOT_PROGRESS(14); +		show_boot_progress (14);  		len = data = 0;  	} @@ -291,7 +284,7 @@ void do_bootm_linux(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  		initrd_end = 0;  	} -	SHOW_BOOT_PROGRESS(15); +	show_boot_progress (15);  	params = params_start = (struct tag *)gd->bd->bi_boot_params;  	params = setup_start_tag(params); |