diff options
Diffstat (limited to 'cpu/mpc85xx/cpu_init.c')
| -rw-r--r-- | cpu/mpc85xx/cpu_init.c | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/cpu/mpc85xx/cpu_init.c b/cpu/mpc85xx/cpu_init.c index 53369349d..0041a60df 100644 --- a/cpu/mpc85xx/cpu_init.c +++ b/cpu/mpc85xx/cpu_init.c @@ -360,8 +360,11 @@ int cpu_init_r(void)  	/* enable the cache */  	mtspr(SPRN_L2CSR0, CONFIG_SYS_INIT_L2CSR0); -	if (CONFIG_SYS_INIT_L2CSR0 & L2CSR0_L2E) +	if (CONFIG_SYS_INIT_L2CSR0 & L2CSR0_L2E) { +		while (!(mfspr(SPRN_L2CSR0) & L2CSR0_L2E)) +			;  		printf("%d KB enabled\n", (l2cfg0 & 0x3fff) * 64); +	}  #else  	puts("disabled\n");  #endif |