From 37cffdad06af5a4538dd090794f213292135adbc Mon Sep 17 00:00:00 2001 From: Nick Thompson Date: Wed, 17 Feb 2010 20:37:24 -0500 Subject: da830evm: Add support for TI EMAC Adds support for ethernet networking on the da830evm platform. This platform uses an SoC EMAC interface and a 3 port ethernet switch as a PHY with an RMII interface. The PHY also has a i2c interface for configuring the switch functions. Signed-off-by: Nick Thompson Signed-off-by: Sandeep Paulraj --- include/asm-arm/arch-davinci/emac_defs.h | 1 + include/configs/da830evm.h | 1 + 2 files changed, 2 insertions(+) (limited to 'include') diff --git a/include/asm-arm/arch-davinci/emac_defs.h b/include/asm-arm/arch-davinci/emac_defs.h index e313263..b0ec8f5 100644 --- a/include/asm-arm/arch-davinci/emac_defs.h +++ b/include/asm-arm/arch-davinci/emac_defs.h @@ -367,6 +367,7 @@ typedef struct { int davinci_eth_phy_read(u_int8_t phy_addr, u_int8_t reg_num, u_int16_t *data); int davinci_eth_phy_write(u_int8_t phy_addr, u_int8_t reg_num, u_int16_t data); +void davinci_eth_set_mac_addr(const u_int8_t *addr); typedef struct { diff --git a/include/configs/da830evm.h b/include/configs/da830evm.h index 65747fb..0f58e11 100644 --- a/include/configs/da830evm.h +++ b/include/configs/da830evm.h @@ -27,6 +27,7 @@ /* * Board */ +#define CONFIG_DRIVER_TI_EMAC /* * SoC Configuration -- cgit v1.1