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 /include | |
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 'include')
-rw-r--r-- | include/asm-arm/arch-omap3/ticpgmac.h | 14 | ||||
-rw-r--r-- | include/configs/omap3517evm.h | 1 |
2 files changed, 9 insertions, 6 deletions
diff --git a/include/asm-arm/arch-omap3/ticpgmac.h b/include/asm-arm/arch-omap3/ticpgmac.h index d7d77c969a..10ec187224 100644 --- a/include/asm-arm/arch-omap3/ticpgmac.h +++ b/include/asm-arm/arch-omap3/ticpgmac.h @@ -36,20 +36,22 @@ #ifndef _TI_CPGMAC_H_ #define _TI_CPGMAC_H_ -#define DAVINCI_EMAC_CNTRL_REGS_BASE 0 -#define DAVINCI_EMAC_WRAPPER_CNTRL_REGS_BASE 0 -#define DAVINCI_EMAC_WRAPPER_RAM_BASE 0 +#define DAVINCI_EMAC_CNTRL_REGS_BASE 0x5C010000 +#define DAVINCI_EMAC_WRAPPER_CNTRL_REGS_BASE 0x5C000000 +#define DAVINCI_EMAC_WRAPPER_RAM_BASE 0x5C020000 #define EMAC_BASE_ADDR DAVINCI_EMAC_CNTRL_REGS_BASE #define EMAC_WRAPPER_BASE_ADDR DAVINCI_EMAC_WRAPPER_CNTRL_REGS_BASE #define EMAC_WRAPPER_RAM_ADDR DAVINCI_EMAC_WRAPPER_RAM_BASE #define EMAC_MDIO_BASE_ADDR 0x5C030000 +#define EMAC_HW_RAM_ADDR 0x01E20000 + /* MDIO module input frequency */ -#define EMAC_MDIO_BUS_FREQ 26000000 /* 26 MHZ check */ +#define EMAC_MDIO_BUS_FREQ 166000000 /* 166 MHZ check */ /* MDIO clock output frequency */ -#define EMAC_MDIO_CLOCK_FREQ 2000000 /* 2.0 MHz */ +#define EMAC_MDIO_CLOCK_FREQ 1000000 /* 2.0 MHz */ /* Ethernet Min/Max packet size */ #define EMAC_MIN_ETHERNET_PKT_SIZE 60 @@ -59,7 +61,7 @@ /* Number of RX packet buffers * NOTE: Only 1 buffer supported as of now */ -#define EMAC_MAX_RX_BUFFERS 10 +#define EMAC_MAX_RX_BUFFERS 8 /*********************************************** diff --git a/include/configs/omap3517evm.h b/include/configs/omap3517evm.h index c434b717a2..9fe3f72ca2 100644 --- a/include/configs/omap3517evm.h +++ b/include/configs/omap3517evm.h @@ -332,6 +332,7 @@ extern unsigned int boot_flash_type; #if defined(CONFIG_CMD_NET) #define CONFIG_TICPGMAC #define CONFIG_DRIVER_TI_EMAC +#define CONFIG_DRIVER_TI_EMAC_USE_RMII #define CONFIG_MII #define CONFIG_NET_RETRY_COUNT 10 #endif /* (CONFIG_CMD_NET) */ |