From ba56f625767d058b0e05a22729de13be5e0f6334 Mon Sep 17 00:00:00 2001 From: wdenk Date: Fri, 6 Feb 2004 23:19:44 +0000 Subject: Patch by Travis Sawyer, 30 Dec 2003: Add support for IBM PPC440GX. Multiple EMAC Ethernet devices, select MDI port based on enabled EMAC device. Add support for XES Inc XPedite1000 440GX base PrPMC board. --- net/eth.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'net') diff --git a/net/eth.c b/net/eth.c index 32051a1202..177fab8ba1 100644 --- a/net/eth.c +++ b/net/eth.c @@ -46,6 +46,7 @@ extern int ns8382x_initialize(bd_t*); extern int pcnet_initialize(bd_t*); extern int plb2800_eth_initialize(bd_t*); extern int ppc_4xx_eth_initialize(bd_t *); +extern int ppc_440x_eth_initialize(bd_t *); extern int rtl8139_initialize(bd_t*); extern int scc_initialize(bd_t*); extern int skge_initialize(bd_t*); @@ -112,9 +113,12 @@ int eth_initialize(bd_t *bis) #ifdef CONFIG_DB64460 mv6446x_eth_initialize(bis); #endif -#if defined(CONFIG_405GP) || defined(CONFIG_440) || defined(CONFIG_405EP) +#if defined(CONFIG_405GP) || defined(CONFIG_405EP) || ( defined(CONFIG_440) && !defined(CONFIG_NET_MULTI) ) ppc_4xx_eth_initialize(bis); #endif +#if defined(CONFIG_440) && defined(CONFIG_NET_MULTI) + ppc_440x_eth_initialize(bis); +#endif #ifdef CONFIG_INCA_IP_SWITCH inca_switch_initialize(bis); #endif -- cgit v1.2.1