diff options
| author | Olof Johansson <olof@lixom.net> | 2009-09-29 10:22:45 -0400 | 
|---|---|---|
| committer | Tom Rix <Tom.Rix@windriver.com> | 2009-10-13 06:17:38 -0500 | 
| commit | df3826262c0efd2baec4df23d44b3942af98f5a7 (patch) | |
| tree | c8f5f28b0ca5b7e4a9b7b82060c275ce5896392a /include | |
| parent | 2a6cc97b91997ae485312ac91ffbcea6a89b663a (diff) | |
| download | olio-uboot-2014.01-df3826262c0efd2baec4df23d44b3942af98f5a7.tar.xz olio-uboot-2014.01-df3826262c0efd2baec4df23d44b3942af98f5a7.zip | |
TI: OMAP3: Overo Tobi ethernet support
Add setup for ethernet on Tobi, allowing kernel/ramdisk to be loaded
over tftp.
This also refactors the smc911x driver to allow for detecting when the
chip is missing. I.e. the detect_chip() function is called earlier and
will abort gracefully when the Chip ID read returns all 1's.
Signed-off-by: Olof Johansson <olof@lixom.net>
Acked-by: Dirk Behme <dirk.behme@googlemail.com>
Acked-by: Ben Warren <biggerbadderben@gmail.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/configs/omap3_overo.h | 17 | 
1 files changed, 15 insertions, 2 deletions
| diff --git a/include/configs/omap3_overo.h b/include/configs/omap3_overo.h index 154554d49..1a9192135 100644 --- a/include/configs/omap3_overo.h +++ b/include/configs/omap3_overo.h @@ -28,7 +28,7 @@  #define CONFIG_OMAP		1	/* in a TI OMAP core */  #define CONFIG_OMAP34XX		1	/* which is a 34XX */  #define CONFIG_OMAP3430		1	/* which is in a 3430 */ -#define CONFIG_OMAP3_OVERO		1	/* working with overo */ +#define CONFIG_OMAP3_OVERO	1	/* working with overo */  #include <asm/arch/cpu.h>	/* get chip and board defs */  #include <asm/arch/omap3.h> @@ -105,8 +105,8 @@  #undef CONFIG_CMD_FPGA		/* FPGA configuration Support	*/  #undef CONFIG_CMD_IMI		/* iminfo			*/  #undef CONFIG_CMD_IMLS		/* List all found images	*/ -#undef CONFIG_CMD_NET		/* bootp, tftpboot, rarpboot	*/  #undef CONFIG_CMD_NFS		/* NFS support			*/ +#define CONFIG_CMD_NET		/* bootp, tftpboot, rarpboot	*/  #define CONFIG_SYS_NO_FLASH  #define CONFIG_HARD_I2C			1 @@ -294,4 +294,17 @@ extern unsigned int boot_flash_sec;  extern unsigned int boot_flash_type;  #endif +#if defined(CONFIG_CMD_NET) +/*---------------------------------------------------------------------------- + * SMSC9211 Ethernet from SMSC9118 family + *---------------------------------------------------------------------------- + */ + +#define CONFIG_NET_MULTI +#define CONFIG_SMC911X		1 +#define CONFIG_SMC911X_32_BIT +#define CONFIG_SMC911X_BASE     0x2C000000 + +#endif /* (CONFIG_CMD_NET) */ +  #endif				/* __CONFIG_H */ |