summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorVaibhav Hiremath <hvaibhav@ti.com>2009-06-22 23:40:44 +0530
committerJustin Waters <justin.waters@timesys.com>2009-10-21 16:46:33 -0400
commitdce76597be2aa1fc3148d2294d519527a613a786 (patch)
tree30d62a2c719d101c0241c5bbcfb4dc77afa53d4a /board
parenta1ca22ba804fbcf2a68dba14d05d442a3124822a (diff)
Ethernet driver functional(no need for time delay)
Pulled up from branch omap-uboot-denx/int_030000_evm_bringup.
Diffstat (limited to 'board')
-rw-r--r--board/omap3/omap3517evm/omap3517evm.c6
-rw-r--r--board/omap3/omap3517evm/omap3517evm.h18
2 files changed, 14 insertions, 10 deletions
diff --git a/board/omap3/omap3517evm/omap3517evm.c b/board/omap3/omap3517evm/omap3517evm.c
index 2330776ea3..bf304e33e3 100644
--- a/board/omap3/omap3517evm/omap3517evm.c
+++ b/board/omap3/omap3517evm/omap3517evm.c
@@ -65,7 +65,11 @@ int misc_init_r(void)
#endif
#if defined(CONFIG_CMD_NET)
- setup_net_chip();
+ //setup_net_chip();
+ if (!eth_hw_init()) {
+ printf("error:Ethernet init failed\n");
+ }
+
#endif
dieid_num_r();
diff --git a/board/omap3/omap3517evm/omap3517evm.h b/board/omap3/omap3517evm/omap3517evm.h
index c3ea0374b4..65276b8b9b 100644
--- a/board/omap3/omap3517evm/omap3517evm.h
+++ b/board/omap3/omap3517evm/omap3517evm.h
@@ -337,15 +337,15 @@ static void setup_net_chip(void);
MUX_VAL(CP(CCDC_DATA5), (IEN | PTD | EN | M0)) /*ccdc_data5*/\
MUX_VAL(CP(CCDC_DATA6), (IEN | PTD | EN | M0)) /*ccdc_data6*/\
MUX_VAL(CP(CCDC_DATA7), (IEN | PTD | EN | M0)) /*ccdc_data7*/\
- MUX_VAL(CP(RMII_MDIO_DATA), (IEN | PTD | EN | M0)) /*rmii_mdio_data*/\
- MUX_VAL(CP(RMII_MDIO_CLK), (IEN | PTD | EN | M0)) /*rmii_mdio_clk*/\
- MUX_VAL(CP(RMII_RXD0) , (IEN | PTD | EN | M0)) /*rmii_rxd0*/\
- MUX_VAL(CP(RMII_RXD1), (IEN | PTD | EN | M0)) /*rmii_rxd1*/\
- MUX_VAL(CP(RMII_CRS_DV), (IEN | PTD | EN | M0)) /*rmii_crs_dv*/\
- MUX_VAL(CP(RMII_RXER), (IEN | PTD | EN | M0)) /*rmii_rxer*/\
- MUX_VAL(CP(RMII_TXD0), (IEN | PTD | EN | M0)) /*rmii_txd0*/\
- MUX_VAL(CP(RMII_TXD1), (IEN | PTD | EN | M0)) /*rmii_txd1*/\
- MUX_VAL(CP(RMII_TXEN), (IEN | PTD | EN | M0)) /*rmii_txen*/\
+ MUX_VAL(CP(RMII_MDIO_DATA), (PTD | M0)) /*rmii_mdio_data*/\
+ MUX_VAL(CP(RMII_MDIO_CLK), (PTD | M0)) /*rmii_mdio_clk*/\
+ MUX_VAL(CP(RMII_RXD0) , (IEN | PTD | M0)) /*rmii_rxd0*/\
+ MUX_VAL(CP(RMII_RXD1), (IEN | PTD | M0)) /*rmii_rxd1*/\
+ MUX_VAL(CP(RMII_CRS_DV), (IEN | PTD | M0)) /*rmii_crs_dv*/\
+ MUX_VAL(CP(RMII_RXER), (PTD | M0)) /*rmii_rxer*/\
+ MUX_VAL(CP(RMII_TXD0), (PTD | M0)) /*rmii_txd0*/\
+ MUX_VAL(CP(RMII_TXD1), (PTD | M0)) /*rmii_txd1*/\
+ MUX_VAL(CP(RMII_TXEN), (PTD | M0)) /*rmii_txen*/\
MUX_VAL(CP(RMII_50MHZ_CLK), (IEN | PTD | EN | M0)) /*rmii_50mhz_clk*/\
MUX_VAL(CP(USB0_DRVBUS), (IEN | PTD | EN | M0)) /*usb0_drvbus*/\
MUX_VAL(CP(HECCL_TXD), (IEN | PTD | EN | M0)) /*heccl_txd*/\