diff options
author | Vaibhav Hiremath <hvaibhav@ti.com> | 2009-06-22 23:40:44 +0530 |
---|---|---|
committer | Justin Waters <justin.waters@timesys.com> | 2009-10-21 16:46:33 -0400 |
commit | dce76597be2aa1fc3148d2294d519527a613a786 (patch) | |
tree | 30d62a2c719d101c0241c5bbcfb4dc77afa53d4a /board | |
parent | a1ca22ba804fbcf2a68dba14d05d442a3124822a (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.c | 6 | ||||
-rw-r--r-- | board/omap3/omap3517evm/omap3517evm.h | 18 |
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*/\ |