extern int fec_initialize(bd_t*);
extern int inca_switch_initialize(bd_t*);
extern int mpc5xxx_fec_initialize(bd_t*);
+extern int mpc8220_fec_initialize(bd_t*);
extern int mv6436x_eth_initialize(bd_t *);
extern int mv6446x_eth_initialize(bd_t *);
extern int natsemi_initialize(bd_t*);
extern int rtl8169_initialize(bd_t*);
extern int scc_initialize(bd_t*);
extern int skge_initialize(bd_t*);
-extern int tsec_initialize(bd_t*);
+extern int tsec_initialize(bd_t*, int);
static struct eth_device *eth_devices, *eth_current;
#ifdef CONFIG_DB64360
mv6436x_eth_initialize(bis);
#endif
+#ifdef CONFIG_CPCI750
+ mv6436x_eth_initialize(bis);
+#endif
#ifdef CONFIG_DB64460
mv6446x_eth_initialize(bis);
#endif
#if defined(CONFIG_MPC5xxx_FEC)
mpc5xxx_fec_initialize(bis);
#endif
+#if defined(CONFIG_MPC8220_FEC)
+ mpc8220_fec_initialize(bis);
+#endif
#if defined(CONFIG_SK98)
skge_initialize(bis);
#endif
-#ifdef CONFIG_TSEC_ENET
- tsec_initialize(bis);
+#if defined(CONFIG_MPC85XX_TSEC1)
+ tsec_initialize(bis, 0);
+#endif
+#if defined(CONFIG_MPC85XX_TSEC2)
+ tsec_initialize(bis, 1);
+#endif
+#if defined(CONFIG_MPC85XX_FEC)
+ tsec_initialize(bis, 2);
#endif
#if defined(CONFIG_AU1X00)
au1x00_enet_initialize(bis);