diff options
| -rw-r--r-- | arch/powerpc/cpu/mpc83xx/start.S | 2 | ||||
| -rw-r--r-- | board/sheldon/simpc8313/simpc8313.c | 2 | ||||
| -rw-r--r-- | include/configs/SIMPC8313.h | 3 | 
3 files changed, 5 insertions, 2 deletions
| diff --git a/arch/powerpc/cpu/mpc83xx/start.S b/arch/powerpc/cpu/mpc83xx/start.S index a7c80792d..1b3d618f4 100644 --- a/arch/powerpc/cpu/mpc83xx/start.S +++ b/arch/powerpc/cpu/mpc83xx/start.S @@ -739,6 +739,7 @@ setup_bats:   * Note: requires that all cache bits in   * HID0 are in the low half word.   */ +#ifndef CONFIG_NAND_SPL  	.globl	icache_enable  icache_enable:  	mfspr	r3, HID0 @@ -767,6 +768,7 @@ icache_status:  	mfspr	r3, HID0  	rlwinm	r3, r3, (31 - HID0_ICE_SHIFT + 1), 31, 31  	blr +#endif	/* !CONFIG_NAND_SPL */  	.globl	dcache_enable  dcache_enable: diff --git a/board/sheldon/simpc8313/simpc8313.c b/board/sheldon/simpc8313/simpc8313.c index 0235545ae..cb30b4885 100644 --- a/board/sheldon/simpc8313/simpc8313.c +++ b/board/sheldon/simpc8313/simpc8313.c @@ -33,13 +33,13 @@  DECLARE_GLOBAL_DATA_PTR; +#ifndef CONFIG_NAND_SPL  int checkboard(void)  {  	puts("Board: Sheldon Instruments SIMPC8313\n");  	return 0;  } -#ifndef CONFIG_NAND_SPL  static struct pci_region pci_regions[] = {  	{  		bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/include/configs/SIMPC8313.h b/include/configs/SIMPC8313.h index 1a17323a5..9104f1ad3 100644 --- a/include/configs/SIMPC8313.h +++ b/include/configs/SIMPC8313.h @@ -418,7 +418,8 @@  				| SICRH_ETSEC2_G	\  				| SICRH_TSOBI1		\  				| SICRH_TSOBI2 ) -#define CONFIG_SYS_SICRL	(SICRL_USBDR		\ +#define CONFIG_SYS_SICRL	( SICRL_LBC		\ +				| SICRL_USBDR		\  				| SICRL_ETSEC2_A )  #define CONFIG_SYS_HID0_INIT	0x000000000 |