[U-Boot] [PATCH 4/4] board configs: drop NET_MULTI references

Mike Frysinger vapier at gentoo.org
Sun Oct 2 22:01:28 CEST 2011


Now that none of the core checks CONFIG_NET_MULTI, there's not much point
in boards defining it.  So scrub all references to it.

Signed-off-by: Mike Frysinger <vapier at gentoo.org>
---
 arch/arm/include/asm/arch-kirkwood/config.h |    1 -
 include/configs/A3000.h                     |    1 -
 include/configs/ADCIOP.h                    |    1 -
 include/configs/AP1000.h                    |    1 -
 include/configs/APC405.h                    |    1 -
 include/configs/AR405.h                     |    1 -
 include/configs/ASH405.h                    |    1 -
 include/configs/Alaska8220.h                |    1 -
 include/configs/BAB7xx.h                    |    1 -
 include/configs/BC3450.h                    |    1 -
 include/configs/CATcenter.h                 |    1 -
 include/configs/CMS700.h                    |    1 -
 include/configs/CPC45.h                     |    1 -
 include/configs/CPCI405.h                   |    1 -
 include/configs/CPCI4052.h                  |    1 -
 include/configs/CPCI405AB.h                 |    1 -
 include/configs/CPCI405DT.h                 |    1 -
 include/configs/CPCI750.h                   |    1 -
 include/configs/CPCIISER4.h                 |    1 -
 include/configs/CRAYL1.h                    |    1 -
 include/configs/CU824.h                     |    1 -
 include/configs/DASA_SIM.h                  |    1 -
 include/configs/DB64360.h                   |    1 -
 include/configs/DB64460.h                   |    1 -
 include/configs/DU405.h                     |    1 -
 include/configs/DU440.h                     |    1 -
 include/configs/EB+MCF-EV123.h              |    1 -
 include/configs/ELPPC.h                     |    1 -
 include/configs/EVB64260.h                  |    1 -
 include/configs/EXBITGEN.h                  |    1 -
 include/configs/G2000.h                     |    1 -
 include/configs/HH405.h                     |    1 -
 include/configs/HIDDEN_DRAGON.h             |    1 -
 include/configs/HUB405.h                    |    1 -
 include/configs/IceCube.h                   |    1 -
 include/configs/JSE.h                       |    1 -
 include/configs/KAREF.h                     |    1 -
 include/configs/M5208EVBE.h                 |    1 -
 include/configs/M5235EVB.h                  |    1 -
 include/configs/M5253DEMO.h                 |    1 -
 include/configs/M5271EVB.h                  |    1 -
 include/configs/M5272C3.h                   |    1 -
 include/configs/M5275EVB.h                  |    1 -
 include/configs/M5282EVB.h                  |    1 -
 include/configs/M53017EVB.h                 |    1 -
 include/configs/M5329EVB.h                  |    1 -
 include/configs/M5373EVB.h                  |    1 -
 include/configs/M54451EVB.h                 |    1 -
 include/configs/M54455EVB.h                 |    1 -
 include/configs/M5475EVB.h                  |    1 -
 include/configs/M5485EVB.h                  |    1 -
 include/configs/MERGERBOX.h                 |    1 -
 include/configs/METROBOX.h                  |    1 -
 include/configs/MIP405.h                    |    1 -
 include/configs/MOUSSE.h                    |    1 -
 include/configs/MPC8308RDB.h                |    1 -
 include/configs/MPC8313ERDB.h               |    1 -
 include/configs/MPC8315ERDB.h               |    5 -----
 include/configs/MPC8323ERDB.h               |    6 ------
 include/configs/MPC832XEMDS.h               |    6 ------
 include/configs/MPC8349EMDS.h               |    4 ----
 include/configs/MPC8349ITX.h                |    2 --
 include/configs/MPC8360EMDS.h               |    5 -----
 include/configs/MPC8360ERDK.h               |    6 ------
 include/configs/MPC837XEMDS.h               |    5 -----
 include/configs/MPC837XERDB.h               |    2 --
 include/configs/MPC8536DS.h                 |    5 -----
 include/configs/MPC8540ADS.h                |    5 -----
 include/configs/MPC8541CDS.h                |    5 -----
 include/configs/MPC8544DS.h                 |    5 -----
 include/configs/MPC8548CDS.h                |    5 -----
 include/configs/MPC8555CDS.h                |    5 -----
 include/configs/MPC8560ADS.h                |    5 -----
 include/configs/MPC8568MDS.h                |    5 -----
 include/configs/MPC8569MDS.h                |    5 -----
 include/configs/MPC8572DS.h                 |    5 -----
 include/configs/MPC8610HPCD.h               |    1 -
 include/configs/MPC8641HPCN.h               |    5 -----
 include/configs/MUSENKI.h                   |    1 -
 include/configs/MVBC_P.h                    |    1 -
 include/configs/MVBLM7.h                    |    1 -
 include/configs/MVBLUE.h                    |    1 -
 include/configs/MigoR.h                     |    1 -
 include/configs/NETPHONE.h                  |    1 -
 include/configs/NETTA.h                     |    1 -
 include/configs/NETTA2.h                    |    1 -
 include/configs/OCRTC.h                     |    1 -
 include/configs/ORSG.h                      |    1 -
 include/configs/OXC.h                       |    1 -
 include/configs/P1022DS.h                   |    2 --
 include/configs/P1023RDS.h                  |    5 -----
 include/configs/P1_P2_RDB.h                 |    1 -
 include/configs/P2020DS.h                   |    5 -----
 include/configs/P2041RDB.h                  |    1 -
 include/configs/P3G4.h                      |    1 -
 include/configs/PCIPPC2.h                   |    1 -
 include/configs/PCIPPC6.h                   |    1 -
 include/configs/PIP405.h                    |    1 -
 include/configs/PK1C20.h                    |    1 -
 include/configs/PLU405.h                    |    1 -
 include/configs/PM520.h                     |    1 -
 include/configs/PM826.h                     |    1 -
 include/configs/PM828.h                     |    1 -
 include/configs/PMC405.h                    |    1 -
 include/configs/PMC405DE.h                  |    1 -
 include/configs/PMC440.h                    |    1 -
 include/configs/PN62.h                      |    1 -
 include/configs/PPChameleonEVB.h            |    1 -
 include/configs/SBC8540.h                   |    1 -
 include/configs/SIMPC8313.h                 |    1 -
 include/configs/Sandpoint8240.h             |    1 -
 include/configs/Sandpoint8245.h             |    1 -
 include/configs/TOP860.h                    |    1 -
 include/configs/TQM5200.h                   |    1 -
 include/configs/TQM834x.h                   |    4 ----
 include/configs/TQM85xx.h                   |    1 -
 include/configs/TQM862L.h                   |    1 -
 include/configs/TQM862M.h                   |    1 -
 include/configs/Total5200.h                 |    1 -
 include/configs/VCMA9.h                     |    1 -
 include/configs/VOH405.h                    |    1 -
 include/configs/VOM405.h                    |    1 -
 include/configs/W7OLMC.h                    |    1 -
 include/configs/W7OLMG.h                    |    1 -
 include/configs/WUH405.h                    |    1 -
 include/configs/Yukon8220.h                 |    1 -
 include/configs/ZUMA.h                      |    1 -
 include/configs/a320evb.h                   |    1 -
 include/configs/a4m072.h                    |    1 -
 include/configs/actux1.h                    |    1 -
 include/configs/actux2.h                    |    1 -
 include/configs/actux3.h                    |    1 -
 include/configs/actux4.h                    |    1 -
 include/configs/aev.h                       |    1 -
 include/configs/afeb9260.h                  |    1 -
 include/configs/alpr.h                      |    1 -
 include/configs/amcc-common.h               |    1 -
 include/configs/ap325rxa.h                  |    1 -
 include/configs/apollon.h                   |    1 -
 include/configs/aria.h                      |    1 -
 include/configs/at91rm9200ek.h              |    1 -
 include/configs/at91sam9260ek.h             |    1 -
 include/configs/at91sam9261ek.h             |    1 -
 include/configs/at91sam9263ek.h             |    1 -
 include/configs/at91sam9m10g45ek.h          |    1 -
 include/configs/atc.h                       |    1 -
 include/configs/atngw100.h                  |    1 -
 include/configs/atstk1002.h                 |    1 -
 include/configs/atstk1006.h                 |    1 -
 include/configs/bct-brettl2.h               |    1 -
 include/configs/bf518f-ezbrd.h              |    1 -
 include/configs/bf526-ezbrd.h               |    1 -
 include/configs/bf527-ezkit.h               |    1 -
 include/configs/bf533-ezkit.h               |    1 -
 include/configs/bf533-stamp.h               |    1 -
 include/configs/bf537-minotaur.h            |    1 -
 include/configs/bf537-pnav.h                |    1 -
 include/configs/bf537-srv1.h                |    1 -
 include/configs/bf537-stamp.h               |    1 -
 include/configs/bf538f-ezkit.h              |    1 -
 include/configs/bf548-ezkit.h               |    1 -
 include/configs/bf561-acvilon.h             |    1 -
 include/configs/bf561-ezkit.h               |    1 -
 include/configs/blackstamp.h                |    1 -
 include/configs/blackvme.h                  |   24 ++++++++++--------------
 include/configs/ca9x4_ct_vxp.h              |    2 --
 include/configs/cerf250.h                   |    1 -
 include/configs/cm-bf527.h                  |    1 -
 include/configs/cm-bf533.h                  |    1 -
 include/configs/cm-bf537e.h                 |    1 -
 include/configs/cm-bf537u.h                 |    1 -
 include/configs/cm-bf548.h                  |    1 -
 include/configs/cm-bf561.h                  |    1 -
 include/configs/cm4008.h                    |    1 -
 include/configs/cm41xx.h                    |    1 -
 include/configs/cm_t35.h                    |    1 -
 include/configs/cobra5272.h                 |    1 -
 include/configs/colibri_pxa270.h            |    1 -
 include/configs/corenet_ds.h                |    1 -
 include/configs/cpci5200.h                  |    1 -
 include/configs/cpu9260.h                   |    1 -
 include/configs/cpuat91.h                   |    1 -
 include/configs/cradle.h                    |    1 -
 include/configs/csb226.h                    |    1 -
 include/configs/csb272.h                    |    1 -
 include/configs/csb472.h                    |    1 -
 include/configs/da830evm.h                  |    1 -
 include/configs/da850evm.h                  |    1 -
 include/configs/davinci_dm355evm.h          |    1 -
 include/configs/davinci_dm355leopard.h      |    1 -
 include/configs/davinci_dm365evm.h          |    1 -
 include/configs/davinci_dm6467evm.h         |    1 -
 include/configs/davinci_dvevm.h             |    1 -
 include/configs/davinci_schmoogie.h         |    1 -
 include/configs/davinci_sffsdr.h            |    1 -
 include/configs/davinci_sonata.h            |    1 -
 include/configs/dbau1x00.h                  |    1 -
 include/configs/debris.h                    |    1 -
 include/configs/devkit8000.h                |    1 -
 include/configs/dig297.h                    |    1 -
 include/configs/dnp5370.h                   |    1 -
 include/configs/dvlhost.h                   |    1 -
 include/configs/eNET.h                      |    1 -
 include/configs/eXalion.h                   |    1 -
 include/configs/ea20.h                      |    1 -
 include/configs/eb_cpux9k2.h                |    1 -
 include/configs/edminiv2.h                  |    1 -
 include/configs/ep8248.h                    |    1 -
 include/configs/ep82xxm.h                   |    1 -
 include/configs/espt.h                      |    1 -
 include/configs/favr-32-ezkit.h             |    1 -
 include/configs/gplugd.h                    |    1 -
 include/configs/gr_cpci_ax2000.h            |    1 -
 include/configs/gr_ep2s60.h                 |    2 --
 include/configs/gr_xc3s_1500.h              |    1 -
 include/configs/grasshopper.h               |    1 -
 include/configs/grsim.h                     |    1 -
 include/configs/grsim_leon2.h               |    1 -
 include/configs/gth2.h                      |    1 -
 include/configs/hammerhead.h                |    1 -
 include/configs/hawkboard.h                 |    1 -
 include/configs/ibf-dsp561.h                |    1 -
 include/configs/idmr.h                      |    1 -
 include/configs/igep0020.h                  |    1 -
 include/configs/imx27lite-common.h          |    1 -
 include/configs/imx31_litekit.h             |    1 -
 include/configs/imx31_phycore.h             |    1 -
 include/configs/incaip.h                    |    1 -
 include/configs/innokom.h                   |    1 -
 include/configs/integratorap.h              |    2 --
 include/configs/integratorcp.h              |    1 -
 include/configs/ip04.h                      |    1 -
 include/configs/ipek01.h                    |    1 -
 include/configs/jadecpu.h                   |    1 -
 include/configs/jupiter.h                   |    1 -
 include/configs/km/km82xx-common.h          |    1 -
 include/configs/km/km83xx-common.h          |    3 ---
 include/configs/km/km_arm.h                 |    1 -
 include/configs/korat.h                     |    1 -
 include/configs/kvme080.h                   |    1 -
 include/configs/linkstation.h               |    1 -
 include/configs/lubbock.h                   |    1 -
 include/configs/lwmon5.h                    |    1 -
 include/configs/mecp5123.h                  |    1 -
 include/configs/mecp5200.h                  |    1 -
 include/configs/meesc.h                     |    1 -
 include/configs/microblaze-generic.h        |    2 --
 include/configs/mimc200.h                   |    1 -
 include/configs/mpc5121ads.h                |    1 -
 include/configs/mpc7448hpc2.h               |    1 -
 include/configs/mpc8308_p1m.h               |    1 -
 include/configs/mpq101.h                    |    4 ----
 include/configs/ms7722se.h                  |    1 -
 include/configs/mx1ads.h                    |    1 -
 include/configs/mx25pdk.h                   |    1 -
 include/configs/mx31ads.h                   |    1 -
 include/configs/mx31pdk.h                   |    1 -
 include/configs/mx35pdk.h                   |    1 -
 include/configs/mx51evk.h                   |    1 -
 include/configs/mx53ard.h                   |    1 -
 include/configs/mx53evk.h                   |    1 -
 include/configs/mx53loco.h                  |    1 -
 include/configs/mx53smd.h                   |    1 -
 include/configs/nhk8815.h                   |    1 -
 include/configs/nios2-generic.h             |    1 -
 include/configs/o2dnt.h                     |    1 -
 include/configs/omap1510inn.h               |    1 -
 include/configs/omap1610h2.h                |    1 -
 include/configs/omap1610inn.h               |    1 -
 include/configs/omap2420h4.h                |    1 -
 include/configs/omap3_beagle.h              |    1 -
 include/configs/omap3_evm.h                 |    1 -
 include/configs/omap3_overo.h               |    1 -
 include/configs/omap3_sdp3430.h             |    1 -
 include/configs/omap5912osk.h               |    1 -
 include/configs/omap730p2.h                 |    1 -
 include/configs/otc570.h                    |    1 -
 include/configs/p3mx.h                      |    1 -
 include/configs/p3p440.h                    |    1 -
 include/configs/pb1x00.h                    |    1 -
 include/configs/pcs440ep.h                  |    1 -
 include/configs/pdm360ng.h                  |    1 -
 include/configs/pdnb3.h                     |    1 -
 include/configs/pf5200.h                    |    1 -
 include/configs/pleb2.h                     |    1 -
 include/configs/pm9261.h                    |    1 -
 include/configs/pm9263.h                    |    1 -
 include/configs/pm9g45.h                    |    1 -
 include/configs/ppmc7xx.h                   |    2 --
 include/configs/pxa255_idp.h                |    1 -
 include/configs/qemu-mips.h                 |    2 --
 include/configs/qong.h                      |    1 -
 include/configs/quad100hd.h                 |    1 -
 include/configs/r2dplus.h                   |    1 -
 include/configs/r7780mp.h                   |    1 -
 include/configs/rsk7203.h                   |    1 -
 include/configs/rsk7264.h                   |    1 -
 include/configs/sbc35_a9g20.h               |    1 -
 include/configs/sbc405.h                    |    1 -
 include/configs/sbc8349.h                   |    4 ----
 include/configs/sbc8548.h                   |    5 -----
 include/configs/sbc8560.h                   |    4 ----
 include/configs/sbc8641d.h                  |    5 -----
 include/configs/sc3.h                       |    1 -
 include/configs/scb9328.h                   |    1 -
 include/configs/sh7757lcr.h                 |    1 -
 include/configs/sh7763rdp.h                 |    1 -
 include/configs/sh7785lcr.h                 |    1 -
 include/configs/smdk2410.h                  |    1 -
 include/configs/smdk6400.h                  |    1 -
 include/configs/smdkc100.h                  |    1 -
 include/configs/smdkv310.h                  |    1 -
 include/configs/snapper9260.h               |    1 -
 include/configs/socrates.h                  |    1 -
 include/configs/sorcery.h                   |    1 -
 include/configs/spieval.h                   |    1 -
 include/configs/stxgp3.h                    |    5 -----
 include/configs/stxssa.h                    |    5 -----
 include/configs/stxxtc.h                    |    1 -
 include/configs/tb0229.h                    |    1 -
 include/configs/tcm-bf518.h                 |    1 -
 include/configs/tcm-bf537.h                 |    1 -
 include/configs/top9000.h                   |    1 -
 include/configs/trizepsiv.h                 |    1 -
 include/configs/tx25.h                      |    1 -
 include/configs/utx8245.h                   |    1 -
 include/configs/vct.h                       |    1 -
 include/configs/ve8313.h                    |    1 -
 include/configs/versatile.h                 |    1 -
 include/configs/vision2.h                   |    1 -
 include/configs/vme8349.h                   |   10 ----------
 include/configs/vpac270.h                   |    1 -
 include/configs/xaeniax.h                   |    1 -
 include/configs/xm250.h                     |    1 -
 include/configs/xpedite1000.h               |    1 -
 include/configs/xpedite517x.h               |    1 -
 include/configs/xpedite520x.h               |    1 -
 include/configs/xpedite537x.h               |    1 -
 include/configs/xpedite550x.h               |    1 -
 include/configs/zeus.h                      |    1 -
 include/configs/zmx25.h                     |    1 -
 341 files changed, 10 insertions(+), 484 deletions(-)

diff --git a/arch/arm/include/asm/arch-kirkwood/config.h b/arch/arm/include/asm/arch-kirkwood/config.h
index b7dae1e..b393b1a 100644
--- a/arch/arm/include/asm/arch-kirkwood/config.h
+++ b/arch/arm/include/asm/arch-kirkwood/config.h
@@ -91,7 +91,6 @@
 #ifdef CONFIG_CMD_NET
 #define CONFIG_CMD_MII
 #define CONFIG_NETCONSOLE	/* include NetConsole support   */
-#define CONFIG_NET_MULTI	/* specify more that one ports available */
 #define CONFIG_MII		/* expose smi ove miiphy interface */
 #define CONFIG_MVGBE		/* Enable Marvell Gbe Controller Driver */
 #define CONFIG_SYS_FAULT_ECHO_LINK_DOWN	/* detect link using phy */
diff --git a/include/configs/A3000.h b/include/configs/A3000.h
index 3d60141..0c21bd8 100644
--- a/include/configs/A3000.h
+++ b/include/configs/A3000.h
@@ -100,7 +100,6 @@
 #undef	CONFIG_PCI_PNP
 #define CONFIG_PCI_SCAN_SHOW		/* print pci devices @ startup	*/
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support */
 
 /* #define CONFIG_TULIP */
 /* #define CONFIG_EEPRO100 */
diff --git a/include/configs/ADCIOP.h b/include/configs/ADCIOP.h
index 6f12c8d..5cd8eef 100644
--- a/include/configs/ADCIOP.h
+++ b/include/configs/ADCIOP.h
@@ -185,7 +185,6 @@
 #define CONFIG_PCI			/* include pci support			*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support		*/
 
 #define CONFIG_TULIP
 
diff --git a/include/configs/AP1000.h b/include/configs/AP1000.h
index 37dd757..fd074fb 100644
--- a/include/configs/AP1000.h
+++ b/include/configs/AP1000.h
@@ -239,7 +239,6 @@
 #define CONFIG_SYS_JFFS2_NUM_BANKS	1
 #define CONFIG_SYS_JFFS2_FIRST_SECTOR	1
 
-#define CONFIG_NET_MULTI
 #define CONFIG_E1000
 
 #define CONFIG_SYS_ETH_DEV_FN		0x0800
diff --git a/include/configs/APC405.h b/include/configs/APC405.h
index 0adf3ed..9a65cbc 100644
--- a/include/configs/APC405.h
+++ b/include/configs/APC405.h
@@ -103,7 +103,6 @@
 #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/AR405.h b/include/configs/AR405.h
index 4963e9f..9994476 100644
--- a/include/configs/AR405.h
+++ b/include/configs/AR405.h
@@ -73,7 +73,6 @@
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/ASH405.h b/include/configs/ASH405.h
index ee80d9d..7f48499 100644
--- a/include/configs/ASH405.h
+++ b/include/configs/ASH405.h
@@ -55,7 +55,6 @@
 #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/Alaska8220.h b/include/configs/Alaska8220.h
index e050992..39c29ec 100644
--- a/include/configs/Alaska8220.h
+++ b/include/configs/Alaska8220.h
@@ -97,7 +97,6 @@
 #define CONFIG_CMD_SNTP
 
 
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 
 /*
diff --git a/include/configs/BAB7xx.h b/include/configs/BAB7xx.h
index 1497cae..a3e8820 100644
--- a/include/configs/BAB7xx.h
+++ b/include/configs/BAB7xx.h
@@ -467,7 +467,6 @@ extern  unsigned long           bab7xx_get_gclk_freq (void);
 
 #define CONFIG_SYS_L2_BAB7xx
 
-#define CONFIG_NET_MULTI                /* Multi ethernet cards support */
 #define CONFIG_TULIP
 #define CONFIG_TULIP_SELECT_MEDIA
 
diff --git a/include/configs/BC3450.h b/include/configs/BC3450.h
index a833893..8a73a9a 100644
--- a/include/configs/BC3450.h
+++ b/include/configs/BC3450.h
@@ -106,7 +106,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 /*#define CONFIG_EEPRO100	XXX - FIXME: conflicts when CONFIG_MII is enabled */
 #define CONFIG_SYS_RX_ETH_BUFFER	8	/* use 8 rx buffer on eepro100	*/
 #define CONFIG_NS8382X		1
diff --git a/include/configs/CATcenter.h b/include/configs/CATcenter.h
index 0b75a4e..84e4e78 100644
--- a/include/configs/CATcenter.h
+++ b/include/configs/CATcenter.h
@@ -114,7 +114,6 @@
 
 #define CONFIG_PPC4xx_EMAC
 #undef CONFIG_EXT_PHY
-#define CONFIG_NET_MULTI	1
 
 #define CONFIG_MII		1	/* MII PHY management		*/
 #ifndef	 CONFIG_EXT_PHY
diff --git a/include/configs/CMS700.h b/include/configs/CMS700.h
index daaf624..63d838f 100644
--- a/include/configs/CMS700.h
+++ b/include/configs/CMS700.h
@@ -55,7 +55,6 @@
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
 #define CONFIG_PPC4xx_EMAC
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_MII		1	/* MII PHY management		*/
diff --git a/include/configs/CPC45.h b/include/configs/CPC45.h
index 17282aa..ed3f9e1 100644
--- a/include/configs/CPC45.h
+++ b/include/configs/CPC45.h
@@ -458,7 +458,6 @@
 #undef	CONFIG_PCI_PNP
 #undef	CONFIG_PCI_SCAN_SHOW
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support		*/
 
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8	/* use 8 rx buffer on eepro100	*/
diff --git a/include/configs/CPCI405.h b/include/configs/CPCI405.h
index 426fc57..cf1d1b3 100644
--- a/include/configs/CPCI405.h
+++ b/include/configs/CPCI405.h
@@ -61,7 +61,6 @@
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
 #define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 /*
diff --git a/include/configs/CPCI4052.h b/include/configs/CPCI4052.h
index 8f48ded..d17458e 100644
--- a/include/configs/CPCI4052.h
+++ b/include/configs/CPCI4052.h
@@ -63,7 +63,6 @@
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
 #define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */
diff --git a/include/configs/CPCI405AB.h b/include/configs/CPCI405AB.h
index a042abf..a0d16d2 100644
--- a/include/configs/CPCI405AB.h
+++ b/include/configs/CPCI405AB.h
@@ -63,7 +63,6 @@
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
 #define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */
diff --git a/include/configs/CPCI405DT.h b/include/configs/CPCI405DT.h
index 9b99ba8..98b8ef5 100644
--- a/include/configs/CPCI405DT.h
+++ b/include/configs/CPCI405DT.h
@@ -62,7 +62,6 @@
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
 #define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */
diff --git a/include/configs/CPCI750.h b/include/configs/CPCI750.h
index 92ffaaa..d735e61 100644
--- a/include/configs/CPCI750.h
+++ b/include/configs/CPCI750.h
@@ -100,7 +100,6 @@
 #define CONFIG_MPSC_PORT	0
 
 /* to change the default ethernet port, use this define (options: 0, 1, 2) */
-#define CONFIG_NET_MULTI
 #define MV_ETH_DEVS		1
 #define CONFIG_ETHER_PORT	0
 
diff --git a/include/configs/CPCIISER4.h b/include/configs/CPCIISER4.h
index b2ee873..35daed0 100644
--- a/include/configs/CPCIISER4.h
+++ b/include/configs/CPCIISER4.h
@@ -56,7 +56,6 @@
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/CRAYL1.h b/include/configs/CRAYL1.h
index 885d42b..4aaceb7 100644
--- a/include/configs/CRAYL1.h
+++ b/include/configs/CRAYL1.h
@@ -52,7 +52,6 @@
 #define	CONFIG_PHY_ADDR		1	/* PHY address; handling of ENET */
 #define CONFIG_BOARD_EARLY_INIT_F 1	/* early setup for 405gp */
 #define CONFIG_MISC_INIT_R	1	/* so that a misc_init_r() is called */
-#define CONFIG_NET_MULTI
 
 #define CONFIG_CONS_INDEX	1	/* Use UART0			*/
 #define CONFIG_SYS_NS16550
diff --git a/include/configs/CU824.h b/include/configs/CU824.h
index e2229b0..77414ab 100644
--- a/include/configs/CU824.h
+++ b/include/configs/CU824.h
@@ -294,7 +294,6 @@
 #define CONFIG_PCI			/* include pci support			*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support		*/
 
 #define CONFIG_TULIP
 #define CONFIG_TULIP_USE_IO
diff --git a/include/configs/DASA_SIM.h b/include/configs/DASA_SIM.h
index 53229d9..6fe7fd3 100644
--- a/include/configs/DASA_SIM.h
+++ b/include/configs/DASA_SIM.h
@@ -175,7 +175,6 @@
 #define CONFIG_PCI			/* include pci support			*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support		*/
 
 #define CONFIG_TULIP
 
diff --git a/include/configs/DB64360.h b/include/configs/DB64360.h
index dbd224c..1f825fd 100644
--- a/include/configs/DB64360.h
+++ b/include/configs/DB64360.h
@@ -158,7 +158,6 @@ if we use PCI it has its own MAC addr */
 #define CONFIG_MPSC_PORT	0
 
 /* to change the default ethernet port, use this define (options: 0, 1, 2) */
-#define CONFIG_NET_MULTI
 #define MV_ETH_DEVS 2
 
 /* #undef CONFIG_ETHER_PORT_MII	 */
diff --git a/include/configs/DB64460.h b/include/configs/DB64460.h
index 321692b..4218774 100644
--- a/include/configs/DB64460.h
+++ b/include/configs/DB64460.h
@@ -96,7 +96,6 @@
 #define CONFIG_MPSC_PORT	0
 
 /* to change the default ethernet port, use this define (options: 0, 1, 2) */
-#define CONFIG_NET_MULTI
 #define MV_ETH_DEVS 3
 
 /* #undef CONFIG_ETHER_PORT_MII	 */
diff --git a/include/configs/DU405.h b/include/configs/DU405.h
index 1493f75..24df85a 100644
--- a/include/configs/DU405.h
+++ b/include/configs/DU405.h
@@ -57,7 +57,6 @@
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
 #define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 /*
diff --git a/include/configs/DU440.h b/include/configs/DU440.h
index ceab604..8bd7940 100644
--- a/include/configs/DU440.h
+++ b/include/configs/DU440.h
@@ -269,7 +269,6 @@ int du440_phy_addr(int devnum);
 #define CONFIG_HAS_ETH0
 #define CONFIG_SYS_RX_ETH_BUFFER	128
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HAS_ETH1		1	/* add support for "eth1addr"	*/
 #define CONFIG_PHY1_ADDR	du440_phy_addr(1)
 
diff --git a/include/configs/EB+MCF-EV123.h b/include/configs/EB+MCF-EV123.h
index 0333925..1f774a9 100644
--- a/include/configs/EB+MCF-EV123.h
+++ b/include/configs/EB+MCF-EV123.h
@@ -126,7 +126,6 @@
  *----------------------------------------------------------------------*/
 
 #define CONFIG_MCFFEC
-#define CONFIG_NET_MULTI		1
 #define CONFIG_MII			1
 #define CONFIG_MII_INIT			1
 #define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/ELPPC.h b/include/configs/ELPPC.h
index 8cce70c..220372c 100644
--- a/include/configs/ELPPC.h
+++ b/include/configs/ELPPC.h
@@ -348,7 +348,6 @@
 #endif
 #define L2_ENABLE   (L2_INIT | L2CR_L2E)
 
-#define CONFIG_NET_MULTI        /* Multi ethernet cards support */
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
 #define CONFIG_EEPRO100_SROM_WRITE
diff --git a/include/configs/EVB64260.h b/include/configs/EVB64260.h
index 9a68b1c..b905402 100644
--- a/include/configs/EVB64260.h
+++ b/include/configs/EVB64260.h
@@ -78,7 +78,6 @@
 #define	CONFIG_MPSC
 #define CONFIG_MPSC_PORT	0
 
-#define CONFIG_NET_MULTI        /* attempt all available adapters */
 
 /* define this if you want to enable GT MAC filtering */
 #define CONFIG_GT_USE_MAC_HASH_TABLE
diff --git a/include/configs/EXBITGEN.h b/include/configs/EXBITGEN.h
index f7b5bc9..43c8842 100644
--- a/include/configs/EXBITGEN.h
+++ b/include/configs/EXBITGEN.h
@@ -81,7 +81,6 @@
 
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/G2000.h b/include/configs/G2000.h
index af602ff..d64dd8d 100644
--- a/include/configs/G2000.h
+++ b/include/configs/G2000.h
@@ -80,7 +80,6 @@
 
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1	/* MII PHY management		*/
diff --git a/include/configs/HH405.h b/include/configs/HH405.h
index a15e686..4a41b5c 100644
--- a/include/configs/HH405.h
+++ b/include/configs/HH405.h
@@ -67,7 +67,6 @@
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
 #define CONFIG_PPC4xx_EMAC
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_MII		1	/* MII PHY management		*/
diff --git a/include/configs/HIDDEN_DRAGON.h b/include/configs/HIDDEN_DRAGON.h
index 44ae48d..8f4e544 100644
--- a/include/configs/HIDDEN_DRAGON.h
+++ b/include/configs/HIDDEN_DRAGON.h
@@ -95,7 +95,6 @@
 #define CONFIG_PCI				/* include pci support		*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI			/* Multi ethernet cards support */
 
 #define CONFIG_SYS_RX_ETH_BUFFER	8		/* use 8 rx buffer on eepro100	*/
 
diff --git a/include/configs/HUB405.h b/include/configs/HUB405.h
index 827ecf2..afb8273 100644
--- a/include/configs/HUB405.h
+++ b/include/configs/HUB405.h
@@ -62,7 +62,6 @@
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
 
 #define CONFIG_PHY_CLK_FREQ	EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/IceCube.h b/include/configs/IceCube.h
index bc5d761..135ef55 100644
--- a/include/configs/IceCube.h
+++ b/include/configs/IceCube.h
@@ -79,7 +79,6 @@
 
 #define CONFIG_SYS_XLB_PIPELINING	1
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/JSE.h b/include/configs/JSE.h
index c38e0d2..ef652b2 100644
--- a/include/configs/JSE.h
+++ b/include/configs/JSE.h
@@ -134,7 +134,6 @@
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		1	/* PHY address			*/
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/KAREF.h b/include/configs/KAREF.h
index fcf66b7..06fa676 100644
--- a/include/configs/KAREF.h
+++ b/include/configs/KAREF.h
@@ -164,7 +164,6 @@
  *----------------------------------------------------------------------*/
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII	      1		     /* MII PHY management	*/
-#define CONFIG_NET_MULTI      1
 #define CONFIG_PHY_ADDR	      0xff	     /* no phy on EMAC0		*/
 #define CONFIG_PHY1_ADDR      0xff	     /* no phy on EMAC1		*/
 #define CONFIG_PHY2_ADDR      0x08	     /* PHY addr, MGMT, EMAC2	*/
diff --git a/include/configs/M5208EVBE.h b/include/configs/M5208EVBE.h
index a45cdc1..6f462be 100644
--- a/include/configs/M5208EVBE.h
+++ b/include/configs/M5208EVBE.h
@@ -57,7 +57,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5235EVB.h b/include/configs/M5235EVB.h
index cd12d2b..7bb6dfe 100644
--- a/include/configs/M5235EVB.h
+++ b/include/configs/M5235EVB.h
@@ -75,7 +75,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5253DEMO.h b/include/configs/M5253DEMO.h
index 7a44cf7..b843e07 100644
--- a/include/configs/M5253DEMO.h
+++ b/include/configs/M5253DEMO.h
@@ -88,7 +88,6 @@
 #	define CONFIG_SYS_ATA_STRIDE		4	/* Interval between registers */
 #endif
 
-#define CONFIG_NET_MULTI		1
 #define CONFIG_DRIVER_DM9000
 #ifdef CONFIG_DRIVER_DM9000
 #	define CONFIG_DM9000_BASE	(CONFIG_SYS_CS1_BASE | 0x300)
diff --git a/include/configs/M5271EVB.h b/include/configs/M5271EVB.h
index 992d738..1d3b5c3 100644
--- a/include/configs/M5271EVB.h
+++ b/include/configs/M5271EVB.h
@@ -90,7 +90,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5272C3.h b/include/configs/M5272C3.h
index b3c774f..de15163 100644
--- a/include/configs/M5272C3.h
+++ b/include/configs/M5272C3.h
@@ -89,7 +89,6 @@
 #define CONFIG_BOOTDELAY	5
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5275EVB.h b/include/configs/M5275EVB.h
index 56a760f..e34dc40 100644
--- a/include/configs/M5275EVB.h
+++ b/include/configs/M5275EVB.h
@@ -87,7 +87,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1
 #define CONFIG_MII_INIT		1
 #define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5282EVB.h b/include/configs/M5282EVB.h
index 0c10480..928b044 100644
--- a/include/configs/M5282EVB.h
+++ b/include/configs/M5282EVB.h
@@ -74,7 +74,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M53017EVB.h b/include/configs/M53017EVB.h
index d205e7c..216244c 100644
--- a/include/configs/M53017EVB.h
+++ b/include/configs/M53017EVB.h
@@ -64,7 +64,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5329EVB.h b/include/configs/M5329EVB.h
index 3adcf4d..67cdff1 100644
--- a/include/configs/M5329EVB.h
+++ b/include/configs/M5329EVB.h
@@ -68,7 +68,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5373EVB.h b/include/configs/M5373EVB.h
index 71b5af6..d0044b1 100644
--- a/include/configs/M5373EVB.h
+++ b/include/configs/M5373EVB.h
@@ -68,7 +68,6 @@
 
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M54451EVB.h b/include/configs/M54451EVB.h
index de88383..e2e2445 100644
--- a/include/configs/M54451EVB.h
+++ b/include/configs/M54451EVB.h
@@ -82,7 +82,6 @@
 /* Network configuration */
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M54455EVB.h b/include/configs/M54455EVB.h
index 2662b35..d934d8e 100644
--- a/include/configs/M54455EVB.h
+++ b/include/configs/M54455EVB.h
@@ -85,7 +85,6 @@
 /* Network configuration */
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/M5475EVB.h b/include/configs/M5475EVB.h
index 6e0bef5..f31972c 100644
--- a/include/configs/M5475EVB.h
+++ b/include/configs/M5475EVB.h
@@ -67,7 +67,6 @@
 
 #define CONFIG_FSLDMAFEC
 #ifdef CONFIG_FSLDMAFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_HAS_ETH1
diff --git a/include/configs/M5485EVB.h b/include/configs/M5485EVB.h
index f3a295c..813f0cb 100644
--- a/include/configs/M5485EVB.h
+++ b/include/configs/M5485EVB.h
@@ -67,7 +67,6 @@
 
 #define CONFIG_FSLDMAFEC
 #ifdef CONFIG_FSLDMAFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_HAS_ETH1
diff --git a/include/configs/MERGERBOX.h b/include/configs/MERGERBOX.h
index f9681cd..da924c8 100644
--- a/include/configs/MERGERBOX.h
+++ b/include/configs/MERGERBOX.h
@@ -273,7 +273,6 @@
 /*
  * TSEC
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_GMII			/* MII PHY management */
 #define CONFIG_SYS_VSC8601_SKEWFIX
 #define	CONFIG_SYS_VSC8601_SKEW_TX	3
diff --git a/include/configs/METROBOX.h b/include/configs/METROBOX.h
index 9b83e21..c75a256 100644
--- a/include/configs/METROBOX.h
+++ b/include/configs/METROBOX.h
@@ -228,7 +228,6 @@
  *----------------------------------------------------------------------*/
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII	      1		     /* MII PHY management	*/
-#define CONFIG_NET_MULTI      1
 #define CONFIG_PHY_ADDR	      0xff	     /* no phy on EMAC0		*/
 #define CONFIG_PHY1_ADDR      0xff	     /* no phy on EMAC1		*/
 #define CONFIG_PHY2_ADDR      0x08	     /* PHY addr, MGMT, EMAC2	*/
diff --git a/include/configs/MIP405.h b/include/configs/MIP405.h
index ce9273b..247cd2f 100644
--- a/include/configs/MIP405.h
+++ b/include/configs/MIP405.h
@@ -334,7 +334,6 @@
 #define CONFIG_PHY_ADDR		1	/* PHY address			*/
 #define CONFIG_PHY_RESET_DELAY	300	/* Intel LXT971A needs this */
 #define CONFIG_PHY_CMD_DELAY	40	/* Intel LXT971A needs this */
-#define CONFIG_NET_MULTI
 /************************************************************
  * RTC
  ***********************************************************/
diff --git a/include/configs/MOUSSE.h b/include/configs/MOUSSE.h
index c809a6b..f7fba0c 100644
--- a/include/configs/MOUSSE.h
+++ b/include/configs/MOUSSE.h
@@ -334,7 +334,6 @@
 #define CONFIG_PCI			/* include pci support			*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support		*/
 
 #define CONFIG_TULIP
 
diff --git a/include/configs/MPC8308RDB.h b/include/configs/MPC8308RDB.h
index 3ff175c..210b602 100644
--- a/include/configs/MPC8308RDB.h
+++ b/include/configs/MPC8308RDB.h
@@ -367,7 +367,6 @@
 /*
  * TSEC
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_TSEC_ENET	/* TSEC ethernet support */
 #define CONFIG_SYS_TSEC1_OFFSET	0x24000
 #define CONFIG_SYS_TSEC1	(CONFIG_SYS_IMMR+CONFIG_SYS_TSEC1_OFFSET)
diff --git a/include/configs/MPC8313ERDB.h b/include/configs/MPC8313ERDB.h
index 92c54d0..7f52bb1 100644
--- a/include/configs/MPC8313ERDB.h
+++ b/include/configs/MPC8313ERDB.h
@@ -372,7 +372,6 @@
  */
 #define CONFIG_TSEC_ENET		/* TSEC ethernet support */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_GMII			/* MII PHY management */
 
 #ifdef CONFIG_TSEC1
diff --git a/include/configs/MPC8315ERDB.h b/include/configs/MPC8315ERDB.h
index a0cfd00..ec86949 100644
--- a/include/configs/MPC8315ERDB.h
+++ b/include/configs/MPC8315ERDB.h
@@ -402,17 +402,12 @@
 #define CONFIG_PCI
 #define CONFIG_PCIE
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
 #define CONFIG_EEPRO100
 #undef CONFIG_PCI_SCAN_SHOW	/* show pci devices on startup */
 #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957	/* Freescale */
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_HAS_FSL_DR_USB
 #define CONFIG_SYS_SCCR_USBDRCM		3
 
diff --git a/include/configs/MPC8323ERDB.h b/include/configs/MPC8323ERDB.h
index 4d4c758..a8657b1 100644
--- a/include/configs/MPC8323ERDB.h
+++ b/include/configs/MPC8323ERDB.h
@@ -318,7 +318,6 @@
 
 #ifdef CONFIG_PCI
 #define CONFIG_PCI_SKIP_HOST_BRIDGE
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -327,11 +326,6 @@
 
 #endif	/* CONFIG_PCI */
 
-
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 /*
  * QE UEC ethernet configuration
  */
diff --git a/include/configs/MPC832XEMDS.h b/include/configs/MPC832XEMDS.h
index f136a8e..823b9f1 100644
--- a/include/configs/MPC832XEMDS.h
+++ b/include/configs/MPC832XEMDS.h
@@ -332,7 +332,6 @@
 
 #ifdef CONFIG_PCI
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 #define CONFIG_83XX_PCI_STREAMING
 
@@ -342,11 +341,6 @@
 
 #endif	/* CONFIG_PCI */
 
-
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 /*
  * QE UEC ethernet configuration
  */
diff --git a/include/configs/MPC8349EMDS.h b/include/configs/MPC8349EMDS.h
index 45b6b5f..ed05e9d 100644
--- a/include/configs/MPC8349EMDS.h
+++ b/include/configs/MPC8349EMDS.h
@@ -370,7 +370,6 @@
 #undef PCI_ONE_PCI1
 #endif
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 #define CONFIG_83XX_PCI_STREAMING
 
@@ -394,9 +393,6 @@
 #define CONFIG_TSEC_ENET		/* TSEC ethernet support */
 
 #if defined(CONFIG_TSEC_ENET)
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
 
 #define CONFIG_GMII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
diff --git a/include/configs/MPC8349ITX.h b/include/configs/MPC8349ITX.h
index de233ff..4999004 100644
--- a/include/configs/MPC8349ITX.h
+++ b/include/configs/MPC8349ITX.h
@@ -384,7 +384,6 @@ boards, we say we have two, but don't display a message if we find only one. */
 #define CONFIG_SYS_PCI2_IO_SIZE	0x01000000	/* 16M */
 #endif
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #ifndef CONFIG_PCI_PNP
@@ -408,7 +407,6 @@ boards, we say we have two, but don't display a message if we find only one. */
 
 #ifdef CONFIG_TSEC_ENET
 
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_PHY_GIGE		/* In case CONFIG_CMD_MII is specified */
 
diff --git a/include/configs/MPC8360EMDS.h b/include/configs/MPC8360EMDS.h
index 49d64a5..63034d2 100644
--- a/include/configs/MPC8360EMDS.h
+++ b/include/configs/MPC8360EMDS.h
@@ -370,7 +370,6 @@
 
 #ifdef CONFIG_PCI
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 #define CONFIG_83XX_PCI_STREAMING
 
@@ -381,10 +380,6 @@
 #endif	/* CONFIG_PCI */
 
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_HWCONFIG		1
 
 /*
diff --git a/include/configs/MPC8360ERDK.h b/include/configs/MPC8360ERDK.h
index 851872a..909e8ab 100644
--- a/include/configs/MPC8360ERDK.h
+++ b/include/configs/MPC8360ERDK.h
@@ -290,7 +290,6 @@
 
 #ifdef CONFIG_PCI
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -299,11 +298,6 @@
 
 #endif	/* CONFIG_PCI */
 
-
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 /*
  * QE UEC ethernet configuration
  */
diff --git a/include/configs/MPC837XEMDS.h b/include/configs/MPC837XEMDS.h
index abccfd6..03aedec 100644
--- a/include/configs/MPC837XEMDS.h
+++ b/include/configs/MPC837XEMDS.h
@@ -385,7 +385,6 @@ extern int board_pci_host_broken(void);
 
 #define CONFIG_HAS_FSL_DR_USB	1 /* fixup device tree for the DR USB */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -393,10 +392,6 @@ extern int board_pci_host_broken(void);
 #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957	/* Freescale */
 #endif /* CONFIG_PCI */
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 /*
  * TSEC
  */
diff --git a/include/configs/MPC837XERDB.h b/include/configs/MPC837XERDB.h
index ea3056b..d0e4b2c 100644
--- a/include/configs/MPC837XERDB.h
+++ b/include/configs/MPC837XERDB.h
@@ -399,7 +399,6 @@
 #define CONFIG_SYS_PCIE2_IO_SIZE	0x00800000
 
 #ifdef CONFIG_PCI
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
 #undef CONFIG_PCI_SCAN_SHOW	/* show pci devices on startup */
@@ -411,7 +410,6 @@
  */
 #ifdef CONFIG_TSEC_ENET
 
-#define CONFIG_NET_MULTI
 #define CONFIG_GMII			/* MII PHY management */
 
 #define CONFIG_TSEC1
diff --git a/include/configs/MPC8536DS.h b/include/configs/MPC8536DS.h
index 783ed51..ab5105b 100644
--- a/include/configs/MPC8536DS.h
+++ b/include/configs/MPC8536DS.h
@@ -553,7 +553,6 @@
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 /*PCIE video card used*/
@@ -611,10 +610,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_MII_DEFAULT_TSEC	1	/* Allow unregistered phys */
 #define CONFIG_TSEC1	1
diff --git a/include/configs/MPC8540ADS.h b/include/configs/MPC8540ADS.h
index e1d933e..0ac8a77 100644
--- a/include/configs/MPC8540ADS.h
+++ b/include/configs/MPC8540ADS.h
@@ -296,7 +296,6 @@
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -316,10 +315,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"TSEC0"
diff --git a/include/configs/MPC8541CDS.h b/include/configs/MPC8541CDS.h
index 5918e64..75b36d5 100644
--- a/include/configs/MPC8541CDS.h
+++ b/include/configs/MPC8541CDS.h
@@ -337,7 +337,6 @@ extern unsigned long get_clock_freq(void);
 #if defined(CONFIG_PCI)
 
 #define CONFIG_MPC85XX_PCI2
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -351,10 +350,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"TSEC0"
diff --git a/include/configs/MPC8544DS.h b/include/configs/MPC8544DS.h
index b25fb55..10980fe 100644
--- a/include/configs/MPC8544DS.h
+++ b/include/configs/MPC8544DS.h
@@ -326,7 +326,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
 #define CONFIG_SYS_ISA_IO_BASE_ADDRESS VIDEO_IO_OFFSET
 #endif
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -356,10 +355,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_MII_DEFAULT_TSEC	1	/* Allow unregistered phys */
 #define CONFIG_TSEC1	1
diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h
index c9a0f60..fe83195 100644
--- a/include/configs/MPC8548CDS.h
+++ b/include/configs/MPC8548CDS.h
@@ -383,7 +383,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -396,10 +395,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"eTSEC0"
diff --git a/include/configs/MPC8555CDS.h b/include/configs/MPC8555CDS.h
index 4c580a3..7213e5b 100644
--- a/include/configs/MPC8555CDS.h
+++ b/include/configs/MPC8555CDS.h
@@ -334,7 +334,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 #define CONFIG_MPC85XX_PCI2
 
@@ -349,10 +348,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"TSEC0"
diff --git a/include/configs/MPC8560ADS.h b/include/configs/MPC8560ADS.h
index f55ef9d..0656c6f 100644
--- a/include/configs/MPC8560ADS.h
+++ b/include/configs/MPC8560ADS.h
@@ -290,7 +290,6 @@
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -310,10 +309,6 @@
 
 #ifdef CONFIG_TSEC_ENET
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #ifndef CONFIG_MII
 #define CONFIG_MII		1	/* MII PHY management */
 #endif
diff --git a/include/configs/MPC8568MDS.h b/include/configs/MPC8568MDS.h
index f7df7f0..7a929e2 100644
--- a/include/configs/MPC8568MDS.h
+++ b/include/configs/MPC8568MDS.h
@@ -353,7 +353,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -364,10 +363,6 @@ extern unsigned long get_clock_freq(void);
 
 #endif	/* CONFIG_PCI */
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #if defined(CONFIG_TSEC_ENET)
 
 #define CONFIG_MII		1	/* MII PHY management */
diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h
index fa626bb..40a1e2f 100644
--- a/include/configs/MPC8569MDS.h
+++ b/include/configs/MPC8569MDS.h
@@ -489,7 +489,6 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -500,10 +499,6 @@ extern unsigned long get_clock_freq(void);
 
 #endif	/* CONFIG_PCI */
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 /*
  * Environment
  */
diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h
index bb8fb66..158c20c 100644
--- a/include/configs/MPC8572DS.h
+++ b/include/configs/MPC8572DS.h
@@ -551,7 +551,6 @@
 #define CONFIG_SYS_ISA_IO_BASE_ADDRESS VIDEO_IO_OFFSET
 #endif
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -582,10 +581,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_MII_DEFAULT_TSEC	1	/* Allow unregistered phys */
 #define CONFIG_TSEC1	1
diff --git a/include/configs/MPC8610HPCD.h b/include/configs/MPC8610HPCD.h
index 31dbc3b..c90b69d 100644
--- a/include/configs/MPC8610HPCD.h
+++ b/include/configs/MPC8610HPCD.h
@@ -298,7 +298,6 @@
 
 #define CONFIG_PCI_SCAN_SHOW		/* show pci devices on startup */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_CMD_NET
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 #define CONFIG_CMD_REGINFO
diff --git a/include/configs/MPC8641HPCN.h b/include/configs/MPC8641HPCN.h
index 0ddb76f..2bd67c3 100644
--- a/include/configs/MPC8641HPCN.h
+++ b/include/configs/MPC8641HPCN.h
@@ -371,7 +371,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
 
 #undef CONFIG_SYS_SCSI_SCAN_BUS_REVERSE
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #define CONFIG_RTL8139
@@ -428,10 +427,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 
 #define CONFIG_TSEC1		1
diff --git a/include/configs/MUSENKI.h b/include/configs/MUSENKI.h
index 27ebceb..f304272 100644
--- a/include/configs/MUSENKI.h
+++ b/include/configs/MUSENKI.h
@@ -90,7 +90,6 @@
 #define CONFIG_PCI			/* include pci support          */
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support */
 
 #define CONFIG_TULIP
 
diff --git a/include/configs/MVBC_P.h b/include/configs/MVBC_P.h
index 6f4d187..ade4893 100644
--- a/include/configs/MVBC_P.h
+++ b/include/configs/MVBC_P.h
@@ -261,7 +261,6 @@
 /*
  * Ethernet configuration
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT 5
 
 #define CONFIG_E1000
diff --git a/include/configs/MVBLM7.h b/include/configs/MVBLM7.h
index c201310..31c85e2 100644
--- a/include/configs/MVBLM7.h
+++ b/include/configs/MVBLM7.h
@@ -184,7 +184,6 @@
 #define CONFIG_SYS_PCI1_IO_PHYS	0xE2000000
 #define CONFIG_SYS_PCI1_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_NET_RETRY_COUNT	3
 
 #define CONFIG_PCI_66M
diff --git a/include/configs/MVBLUE.h b/include/configs/MVBLUE.h
index 5674636..0724752 100644
--- a/include/configs/MVBLUE.h
+++ b/include/configs/MVBLUE.h
@@ -158,7 +158,6 @@
 #define CONFIG_PCI_PNP
 #define CONFIG_PCI_SCAN_SHOW
 
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT		5
 
 #define CONFIG_TULIP
diff --git a/include/configs/MigoR.h b/include/configs/MigoR.h
index 812759d..619a800 100644
--- a/include/configs/MigoR.h
+++ b/include/configs/MigoR.h
@@ -50,7 +50,6 @@
 #undef  CONFIG_SHOW_BOOT_PROGRESS
 
 /* SMC9111 */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC91111_BASE    (0xB0000000)
 
diff --git a/include/configs/NETPHONE.h b/include/configs/NETPHONE.h
index 88339ac..e36476e 100644
--- a/include/configs/NETPHONE.h
+++ b/include/configs/NETPHONE.h
@@ -99,7 +99,6 @@
 
 #define	CONFIG_RTC_MPC8xx		/* use internal RTC of MPC8xx	*/
 
-#define	CONFIG_NET_MULTI	1	/* the only way to get the FEC in */
 #define	FEC_ENET		1	/* eth.c needs it that way... */
 #undef CONFIG_SYS_DISCOVER_PHY
 #define CONFIG_MII		1
diff --git a/include/configs/NETTA.h b/include/configs/NETTA.h
index 92b7d6a..acf5dcb 100644
--- a/include/configs/NETTA.h
+++ b/include/configs/NETTA.h
@@ -95,7 +95,6 @@
 
 #define	CONFIG_RTC_MPC8xx		/* use internal RTC of MPC8xx	*/
 
-#define	CONFIG_NET_MULTI	1	/* the only way to get the FEC in */
 #define	FEC_ENET		1	/* eth.c needs it that way... */
 #undef  CONFIG_SYS_DISCOVER_PHY		/* do not discover phys */
 #define CONFIG_MII		1
diff --git a/include/configs/NETTA2.h b/include/configs/NETTA2.h
index d02dca9..c58899b 100644
--- a/include/configs/NETTA2.h
+++ b/include/configs/NETTA2.h
@@ -100,7 +100,6 @@
 
 #define	CONFIG_RTC_MPC8xx		/* use internal RTC of MPC8xx	*/
 
-#define	CONFIG_NET_MULTI	1	/* the only way to get the FEC in */
 #define	FEC_ENET		1	/* eth.c needs it that way... */
 #undef CONFIG_SYS_DISCOVER_PHY
 #define CONFIG_MII		1
diff --git a/include/configs/OCRTC.h b/include/configs/OCRTC.h
index 65a366a..47110af 100644
--- a/include/configs/OCRTC.h
+++ b/include/configs/OCRTC.h
@@ -56,7 +56,6 @@
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/ORSG.h b/include/configs/ORSG.h
index c2e3b2b..9f754c2 100644
--- a/include/configs/ORSG.h
+++ b/include/configs/ORSG.h
@@ -54,7 +54,6 @@
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_NET_MULTI
 
 
 /*
diff --git a/include/configs/OXC.h b/include/configs/OXC.h
index bc8e718..1343419 100644
--- a/include/configs/OXC.h
+++ b/include/configs/OXC.h
@@ -106,7 +106,6 @@
 
 #define CONFIG_PCI				/* include pci support		*/
 
-#define CONFIG_NET_MULTI			/* Multi ethernet cards support */
 
 #define CONFIG_EEPRO100				/* Ethernet Express PRO 100	*/
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/P1022DS.h b/include/configs/P1022DS.h
index a118975..44d68d5 100644
--- a/include/configs/P1022DS.h
+++ b/include/configs/P1022DS.h
@@ -346,7 +346,6 @@
 #define CONFIG_SYS_PCIE3_IO_SIZE	0x00010000	/* 64k */
 
 #ifdef CONFIG_PCI
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 #define CONFIG_PCI_SCAN_SHOW		/* show pci devices on startup */
 #define CONFIG_E1000			/* Define e1000 pci Ethernet card */
@@ -390,7 +389,6 @@
 #ifdef CONFIG_TSEC_ENET
 
 #define CONFIG_TSECV2
-#define CONFIG_NET_MULTI
 
 #define CONFIG_MII			/* MII PHY management */
 #define CONFIG_TSEC1		1
diff --git a/include/configs/P1023RDS.h b/include/configs/P1023RDS.h
index 95f3a2c..42cfc82 100644
--- a/include/configs/P1023RDS.h
+++ b/include/configs/P1023RDS.h
@@ -403,15 +403,10 @@ extern unsigned long get_clock_freq(void);
 
 #if defined(CONFIG_PCI)
 #define CONFIG_E1000		/* Defind e1000 pci Ethernet card */
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 #define CONFIG_PCI_SCAN_SHOW	/* show pci devices on startup */
 #endif	/* CONFIG_PCI */
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI
-#endif
-
 /*
  * Environment
  */
diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h
index df88b79..6e4a3cc 100644
--- a/include/configs/P1_P2_RDB.h
+++ b/include/configs/P1_P2_RDB.h
@@ -484,7 +484,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
 
 #endif	/* CONFIG_PCI */
 
-#define CONFIG_NET_MULTI	1
 
 #if defined(CONFIG_TSEC_ENET)
 #define CONFIG_MII		1	/* MII PHY management */
diff --git a/include/configs/P2020DS.h b/include/configs/P2020DS.h
index 90fe7c4..b3d6160 100644
--- a/include/configs/P2020DS.h
+++ b/include/configs/P2020DS.h
@@ -538,7 +538,6 @@
 #endif
 #define CONFIG_SYS_SRIO2_MEM_SIZE	0x20000000	/* 512M */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -568,10 +567,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_MII_DEFAULT_TSEC	1	/* Allow unregistered phys */
 #define CONFIG_TSEC1	1
diff --git a/include/configs/P2041RDB.h b/include/configs/P2041RDB.h
index 638dbe7..1648d70 100644
--- a/include/configs/P2041RDB.h
+++ b/include/configs/P2041RDB.h
@@ -446,7 +446,6 @@
 #endif
 
 #ifdef CONFIG_PCI
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 #define CONFIG_E1000
 
diff --git a/include/configs/P3G4.h b/include/configs/P3G4.h
index eb641f5..f7ef643 100644
--- a/include/configs/P3G4.h
+++ b/include/configs/P3G4.h
@@ -68,7 +68,6 @@
 #define	CONFIG_MPSC
 #define CONFIG_MPSC_PORT	0
 
-#define CONFIG_NET_MULTI        /* attempt all available adapters */
 
 /* define this if you want to enable GT MAC filtering */
 #define CONFIG_GT_USE_MAC_HASH_TABLE
diff --git a/include/configs/PCIPPC2.h b/include/configs/PCIPPC2.h
index b2b94b4..fb485b0 100644
--- a/include/configs/PCIPPC2.h
+++ b/include/configs/PCIPPC2.h
@@ -243,7 +243,6 @@
 
 #define CONFIG_WATCHDOG
 
-#define CONFIG_NET_MULTI			/* Multi ethernet cards support */
 
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/PCIPPC6.h b/include/configs/PCIPPC6.h
index c126605..16d6450 100644
--- a/include/configs/PCIPPC6.h
+++ b/include/configs/PCIPPC6.h
@@ -245,7 +245,6 @@
 
 #define CONFIG_WATCHDOG
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support */
 
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/PIP405.h b/include/configs/PIP405.h
index 2dc6057..07415f4 100644
--- a/include/configs/PIP405.h
+++ b/include/configs/PIP405.h
@@ -277,7 +277,6 @@
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		1	/* PHY address			*/
-#define CONFIG_NET_MULTI
 /************************************************************
  * RTC
  ***********************************************************/
diff --git a/include/configs/PK1C20.h b/include/configs/PK1C20.h
index 95c30cc..3fe2b3e 100644
--- a/include/configs/PK1C20.h
+++ b/include/configs/PK1C20.h
@@ -154,7 +154,6 @@
  * cache bypass so there's no need to monkey with inx/outx macros.
  *----------------------------------------------------------------------*/
 #define CONFIG_SMC91111_BASE	0x82110300	/* Base addr (bypass)	*/
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111			/* Using SMC91c111	*/
 #undef	CONFIG_SMC91111_EXT_PHY			/* Internal PHY		*/
 #define CONFIG_SMC_USE_32_BIT			/* 32-bit interface	*/
diff --git a/include/configs/PLU405.h b/include/configs/PLU405.h
index dcf6293..1cce57e 100644
--- a/include/configs/PLU405.h
+++ b/include/configs/PLU405.h
@@ -53,7 +53,6 @@
 
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/PM520.h b/include/configs/PM520.h
index 8354e70..9b01e4f 100644
--- a/include/configs/PM520.h
+++ b/include/configs/PM520.h
@@ -67,7 +67,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/PM826.h b/include/configs/PM826.h
index 501f691..f4f9305 100644
--- a/include/configs/PM826.h
+++ b/include/configs/PM826.h
@@ -109,7 +109,6 @@
  * if CONFIG_ETHER_NONE is defined, then either the ethernet routines must be
  * defined elsewhere (as for the console), or CONFIG_CMD_NET must be unset.
  */
-#define	CONFIG_NET_MULTI
 #undef	CONFIG_ETHER_NONE		/* define if ether on something else */
 
 #undef	CONFIG_ETHER_ON_SCC		/* define if ether on SCC       */
diff --git a/include/configs/PM828.h b/include/configs/PM828.h
index 1af043d..28666d6 100644
--- a/include/configs/PM828.h
+++ b/include/configs/PM828.h
@@ -109,7 +109,6 @@
  * if CONFIG_ETHER_NONE is defined, then either the ethernet routines must be
  * defined elsewhere (as for the console), or CONFIG_CMD_NET must be unset.
  */
-#define CONFIG_NET_MULTI
 #undef	CONFIG_ETHER_NONE		/* define if ether on something else */
 
 #undef	CONFIG_ETHER_ON_SCC		/* define if ether on SCC	*/
diff --git a/include/configs/PMC405.h b/include/configs/PMC405.h
index 0f44e64..2dceff7 100644
--- a/include/configs/PMC405.h
+++ b/include/configs/PMC405.h
@@ -59,7 +59,6 @@
 #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/
 #define CONFIG_SYS_LOADS_BAUD_CHANGE 1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/PMC405DE.h b/include/configs/PMC405DE.h
index 83cee96..60aabf3 100644
--- a/include/configs/PMC405DE.h
+++ b/include/configs/PMC405DE.h
@@ -46,7 +46,6 @@
 
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change*/
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/PMC440.h b/include/configs/PMC440.h
index 4eb0735..bee74aa 100644
--- a/include/configs/PMC440.h
+++ b/include/configs/PMC440.h
@@ -324,7 +324,6 @@
 #define CONFIG_HAS_ETH0
 #define CONFIG_SYS_RX_ETH_BUFFER	32	/* Number of ethernet rx buffers & descriptors */
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HAS_ETH1		1	/* add support for "eth1addr"   */
 #define CONFIG_PHY1_ADDR	1
 #define CONFIG_RESET_PHY_R	1
diff --git a/include/configs/PN62.h b/include/configs/PN62.h
index 7f2f113..d562877 100644
--- a/include/configs/PN62.h
+++ b/include/configs/PN62.h
@@ -130,7 +130,6 @@
 /*
  * Networking stuff
  */
-#define CONFIG_NET_MULTI			/* Multi ethernet cards support */
 
 #define CONFIG_PCNET				/* there are 2 AMD PCnet 79C973	*/
 #define CONFIG_PCNET_79C973
diff --git a/include/configs/PPChameleonEVB.h b/include/configs/PPChameleonEVB.h
index 195925a..2d45618 100644
--- a/include/configs/PPChameleonEVB.h
+++ b/include/configs/PPChameleonEVB.h
@@ -105,7 +105,6 @@
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
 #undef CONFIG_EXT_PHY
-#define CONFIG_NET_MULTI	1
 
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1	/* MII PHY management		*/
diff --git a/include/configs/SBC8540.h b/include/configs/SBC8540.h
index 72559c0..634e7bb 100644
--- a/include/configs/SBC8540.h
+++ b/include/configs/SBC8540.h
@@ -252,7 +252,6 @@
 
 #if defined(CONFIG_TSEC_ENET)		/* TSEC Ethernet port */
 
-#  define CONFIG_NET_MULTI	1
 #  define CONFIG_MPC85xx_TSEC1
 #  define CONFIG_MPC85xx_TSEC1_NAME	"TSEC0"
 #  define CONFIG_MII		1	/* MII PHY management		*/
diff --git a/include/configs/SIMPC8313.h b/include/configs/SIMPC8313.h
index 339e02b..e006b55 100644
--- a/include/configs/SIMPC8313.h
+++ b/include/configs/SIMPC8313.h
@@ -272,7 +272,6 @@
  */
 #define CONFIG_TSEC_ENET		/* TSEC ethernet support */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_GMII			/* MII PHY management */
 
 #ifdef CONFIG_TSEC1
diff --git a/include/configs/Sandpoint8240.h b/include/configs/Sandpoint8240.h
index 524a3e0..35171b6 100644
--- a/include/configs/Sandpoint8240.h
+++ b/include/configs/Sandpoint8240.h
@@ -129,7 +129,6 @@
 #define CONFIG_PCI				/* include pci support		*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI			/* Multi ethernet cards support */
 
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/Sandpoint8245.h b/include/configs/Sandpoint8245.h
index 87aa4fd..9ba307e 100644
--- a/include/configs/Sandpoint8245.h
+++ b/include/configs/Sandpoint8245.h
@@ -97,7 +97,6 @@
 #define CONFIG_PCI				/* include pci support		*/
 #undef CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI			/* Multi ethernet cards support */
 
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/TOP860.h b/include/configs/TOP860.h
index d6ea22d..3a01292 100644
--- a/include/configs/TOP860.h
+++ b/include/configs/TOP860.h
@@ -203,7 +203,6 @@
 /*-----------------------------------------------------------------------
  * defines we need to get FEC running
  */
-#define	CONFIG_NET_MULTI	1	/* the only way to get the FEC in */
 #define CONFIG_FEC_ENET		1	/* Ethernet only via FEC	*/
 #define	FEC_ENET		1	/* eth.c needs it that way... */
 #define CONFIG_SYS_DISCOVER_PHY	1
diff --git a/include/configs/TQM5200.h b/include/configs/TQM5200.h
index 3154e13..6ea3faa 100644
--- a/include/configs/TQM5200.h
+++ b/include/configs/TQM5200.h
@@ -106,7 +106,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
 #define CONFIG_NS8382X		1
diff --git a/include/configs/TQM834x.h b/include/configs/TQM834x.h
index 5cd517d..9370ca8 100644
--- a/include/configs/TQM834x.h
+++ b/include/configs/TQM834x.h
@@ -215,10 +215,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI
-#endif
-
 #define CONFIG_TSEC1		1
 #define CONFIG_TSEC1_NAME	"TSEC0"
 #define CONFIG_TSEC2		1
diff --git a/include/configs/TQM85xx.h b/include/configs/TQM85xx.h
index b336723..514fb3c 100644
--- a/include/configs/TQM85xx.h
+++ b/include/configs/TQM85xx.h
@@ -427,7 +427,6 @@
 
 #endif /* CONFIG_PCI */
 
-#define CONFIG_NET_MULTI	1
 
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_TSEC1	1
diff --git a/include/configs/TQM862L.h b/include/configs/TQM862L.h
index 0082e71..79bea34 100644
--- a/include/configs/TQM862L.h
+++ b/include/configs/TQM862L.h
@@ -475,7 +475,6 @@
 			 MAMR_AMA_TYPE_1 | MAMR_DSA_1_CYCL | MAMR_G0CLA_A10 |	\
 			 MAMR_RLFA_1X	 | MAMR_WLFA_1X	   | MAMR_TLFA_4X)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SCC1_ENET
 #define CONFIG_FEC_ENET
 #define CONFIG_ETHPRIME		"SCC"
diff --git a/include/configs/TQM862M.h b/include/configs/TQM862M.h
index 6e891e7..7693459 100644
--- a/include/configs/TQM862M.h
+++ b/include/configs/TQM862M.h
@@ -476,7 +476,6 @@
 			 MAMR_AMA_TYPE_1 | MAMR_DSA_1_CYCL | MAMR_G0CLA_A10 |	\
 			 MAMR_RLFA_1X	 | MAMR_WLFA_1X	   | MAMR_TLFA_4X)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SCC1_ENET
 #define CONFIG_FEC_ENET
 #define CONFIG_ETHPRIME		"SCC"
diff --git a/include/configs/Total5200.h b/include/configs/Total5200.h
index 717b5cd..16b2dac 100644
--- a/include/configs/Total5200.h
+++ b/include/configs/Total5200.h
@@ -99,7 +99,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/VCMA9.h b/include/configs/VCMA9.h
index 740cb75..183045b 100644
--- a/include/configs/VCMA9.h
+++ b/include/configs/VCMA9.h
@@ -111,7 +111,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_CS8900			/* we have a CS8900 on-board */
 #define CONFIG_CS8900_BASE		0x20000300
 #define CONFIG_CS8900_BUS16
diff --git a/include/configs/VOH405.h b/include/configs/VOH405.h
index f0c0bd9..5b8f41f 100644
--- a/include/configs/VOH405.h
+++ b/include/configs/VOH405.h
@@ -54,7 +54,6 @@
 
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/VOM405.h b/include/configs/VOM405.h
index fec9df0..2ca4ed0 100644
--- a/include/configs/VOM405.h
+++ b/include/configs/VOM405.h
@@ -52,7 +52,6 @@
 
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI	1
 #undef  CONFIG_HAS_ETH1
 
 #define CONFIG_PPC4xx_EMAC
diff --git a/include/configs/W7OLMC.h b/include/configs/W7OLMC.h
index 5d1c188..1d97d3e 100644
--- a/include/configs/W7OLMC.h
+++ b/include/configs/W7OLMC.h
@@ -71,7 +71,6 @@
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1		/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0		/* PHY address			*/
-#define CONFIG_NET_MULTI
 
 #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */
 
diff --git a/include/configs/W7OLMG.h b/include/configs/W7OLMG.h
index 422a781..93caacc 100644
--- a/include/configs/W7OLMG.h
+++ b/include/configs/W7OLMG.h
@@ -71,7 +71,6 @@
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1		/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0		/* PHY address			*/
-#define CONFIG_NET_MULTI
 
 #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */
 #define CONFIG_DTT_LM75     1                /* ON Semi's LM75 */
diff --git a/include/configs/WUH405.h b/include/configs/WUH405.h
index 027a904..504ad96 100644
--- a/include/configs/WUH405.h
+++ b/include/configs/WUH405.h
@@ -60,7 +60,6 @@
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_NET_MULTI
 
 #define CONFIG_PHY_CLK_FREQ	EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
 
diff --git a/include/configs/Yukon8220.h b/include/configs/Yukon8220.h
index 0e340e8..5f925b3 100644
--- a/include/configs/Yukon8220.h
+++ b/include/configs/Yukon8220.h
@@ -97,7 +97,6 @@
 #define CONFIG_CMD_SNTP
 
 
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 
 /*
diff --git a/include/configs/ZUMA.h b/include/configs/ZUMA.h
index 5489bd8..5350f61 100644
--- a/include/configs/ZUMA.h
+++ b/include/configs/ZUMA.h
@@ -77,7 +77,6 @@
 
 #define CONFIG_MPSC_PORT	0
 
-#define CONFIG_NET_MULTI        /* attempt all available adapters */
 
 /* define this if you want to enable GT MAC filtering */
 #define CONFIG_GT_USE_MAC_HASH_TABLE
diff --git a/include/configs/a320evb.h b/include/configs/a320evb.h
index 62913b5..45a7c53 100644
--- a/include/configs/a320evb.h
+++ b/include/configs/a320evb.h
@@ -71,7 +71,6 @@
 /*
  * Ethernet
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_FTMAC100
 
 #define CONFIG_BOOTDELAY	3
diff --git a/include/configs/a4m072.h b/include/configs/a4m072.h
index b5d20bd..1c13904 100644
--- a/include/configs/a4m072.h
+++ b/include/configs/a4m072.h
@@ -78,7 +78,6 @@
 
 #define CONFIG_SYS_XLB_PIPELINING	1
 
-#undef CONFIG_NET_MULTI
 #undef CONFIG_EEPRO100
 
 /* Partitions */
diff --git a/include/configs/actux1.h b/include/configs/actux1.h
index 2717aba..00780d0 100644
--- a/include/configs/actux1.h
+++ b/include/configs/actux1.h
@@ -166,7 +166,6 @@
 
 /* include IXP4xx NPE support */
 #define CONFIG_IXP4XX_NPE		1
-#define CONFIG_NET_MULTI		1
 /* NPE0 PHY address */
 #define	CONFIG_PHY_ADDR			0
 /* NPE1 PHY address (HW Release E only) */
diff --git a/include/configs/actux2.h b/include/configs/actux2.h
index eca814b..cb97434 100644
--- a/include/configs/actux2.h
+++ b/include/configs/actux2.h
@@ -143,7 +143,6 @@
 
 /* include IXP4xx NPE support */
 #define CONFIG_IXP4XX_NPE		1
-#define CONFIG_NET_MULTI		1
 /* NPE0 PHY address */
 #define	CONFIG_PHY_ADDR			0x00
 /* MII PHY management */
diff --git a/include/configs/actux3.h b/include/configs/actux3.h
index c103312..816d982 100644
--- a/include/configs/actux3.h
+++ b/include/configs/actux3.h
@@ -143,7 +143,6 @@
 /* include IXP4xx NPE support */
 #define CONFIG_IXP4XX_NPE		1
 
-#define CONFIG_NET_MULTI		1
 /* NPE0 PHY address */
 #define	CONFIG_PHY_ADDR			0x10
 /* MII PHY management */
diff --git a/include/configs/actux4.h b/include/configs/actux4.h
index 190de5a..90badd3 100644
--- a/include/configs/actux4.h
+++ b/include/configs/actux4.h
@@ -154,7 +154,6 @@
 /* include IXP4xx NPE support */
 #define CONFIG_IXP4XX_NPE		1
 
-#define CONFIG_NET_MULTI		1
 /* NPE0 PHY address */
 #define	CONFIG_PHY_ADDR			0x1C
 /* MII PHY management */
diff --git a/include/configs/aev.h b/include/configs/aev.h
index fb958fd..8d0890f 100644
--- a/include/configs/aev.h
+++ b/include/configs/aev.h
@@ -80,7 +80,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
 #define CONFIG_NS8382X		1
diff --git a/include/configs/afeb9260.h b/include/configs/afeb9260.h
index 2c2c077..2adf8f9 100644
--- a/include/configs/afeb9260.h
+++ b/include/configs/afeb9260.h
@@ -124,7 +124,6 @@
 #define CONFIG_MACB
 #define CONFIG_RESET_PHY_R
 
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT		20
 
 /* USB */
diff --git a/include/configs/alpr.h b/include/configs/alpr.h
index d93e505..0d53e51 100644
--- a/include/configs/alpr.h
+++ b/include/configs/alpr.h
@@ -206,7 +206,6 @@
 
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1	/* MII PHY management		*/
-#define CONFIG_NET_MULTI	1
 #define CONFIG_PHY_ADDR		0x02	/* dummy setting, no EMAC0 used	*/
 #define CONFIG_PHY1_ADDR	0x03	/* dummy setting, no EMAC1 used	*/
 #define CONFIG_PHY2_ADDR	0x01	/* PHY address for EMAC2	*/
diff --git a/include/configs/amcc-common.h b/include/configs/amcc-common.h
index b5d3e10..76ef56f 100644
--- a/include/configs/amcc-common.h
+++ b/include/configs/amcc-common.h
@@ -52,7 +52,6 @@
  */
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII			/* MII PHY management		*/
-#define CONFIG_NET_MULTI
 #define CONFIG_NETCONSOLE		/* include NetConsole support	*/
 #if defined(CONFIG_440)
 #define CONFIG_SYS_RX_ETH_BUFFER	32	/* number of eth rx buffers	*/
diff --git a/include/configs/ap325rxa.h b/include/configs/ap325rxa.h
index 45126c7..42a134b 100644
--- a/include/configs/ap325rxa.h
+++ b/include/configs/ap325rxa.h
@@ -53,7 +53,6 @@
 #undef  CONFIG_SHOW_BOOT_PROGRESS
 
 /* SMC9118 */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X 1
 #define CONFIG_SMC911X_32_BIT 1
 #define CONFIG_SMC911X_BASE 0xB6080000
diff --git a/include/configs/apollon.h b/include/configs/apollon.h
index 1f959fc..46595d9 100644
--- a/include/configs/apollon.h
+++ b/include/configs/apollon.h
@@ -86,7 +86,6 @@
 /*
  * SMC91c96 Etherent
  */
-#define CONFIG_NET_MULTI
 #define	CONFIG_LAN91C96
 #define	CONFIG_LAN91C96_BASE	(APOLLON_CS1_BASE+0x300)
 #define	CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/aria.h b/include/configs/aria.h
index 3a60de0..0619cf7 100644
--- a/include/configs/aria.h
+++ b/include/configs/aria.h
@@ -398,7 +398,6 @@
  * Ethernet configuration
  */
 #define CONFIG_MPC512x_FEC		1
-#define CONFIG_NET_MULTI
 #define CONFIG_PHY_ADDR			0x17
 #define CONFIG_MII			1	/* MII PHY management */
 #define CONFIG_FEC_AN_TIMEOUT		1
diff --git a/include/configs/at91rm9200ek.h b/include/configs/at91rm9200ek.h
index b847798..7e6c155 100644
--- a/include/configs/at91rm9200ek.h
+++ b/include/configs/at91rm9200ek.h
@@ -147,7 +147,6 @@
 /*
  * Network Driver Setting
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_DRIVER_AT91EMAC
 #define CONFIG_SYS_RX_ETH_BUFFER	16
 #define CONFIG_RMII
diff --git a/include/configs/at91sam9260ek.h b/include/configs/at91sam9260ek.h
index 88578c6..c439f3e 100644
--- a/include/configs/at91sam9260ek.h
+++ b/include/configs/at91sam9260ek.h
@@ -161,7 +161,6 @@
 /* Ethernet */
 #define CONFIG_MACB			1
 #define CONFIG_RMII			1
-#define CONFIG_NET_MULTI		1
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R		1
 
diff --git a/include/configs/at91sam9261ek.h b/include/configs/at91sam9261ek.h
index 126907f..c8fc9e7 100644
--- a/include/configs/at91sam9261ek.h
+++ b/include/configs/at91sam9261ek.h
@@ -153,7 +153,6 @@
 #define CONFIG_SYS_NO_FLASH
 
 /* Ethernet */
-#define CONFIG_NET_MULTI
 #define CONFIG_DRIVER_DM9000
 #define CONFIG_DM9000_BASE		0x30000000
 #define DM9000_IO			CONFIG_DM9000_BASE
diff --git a/include/configs/at91sam9263ek.h b/include/configs/at91sam9263ek.h
index d817423..f73d952 100644
--- a/include/configs/at91sam9263ek.h
+++ b/include/configs/at91sam9263ek.h
@@ -290,7 +290,6 @@
 /* Ethernet */
 #define CONFIG_MACB			1
 #define CONFIG_RMII			1
-#define CONFIG_NET_MULTI		1
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R		1
 
diff --git a/include/configs/at91sam9m10g45ek.h b/include/configs/at91sam9m10g45ek.h
index b08cbf2..05575cd 100644
--- a/include/configs/at91sam9m10g45ek.h
+++ b/include/configs/at91sam9m10g45ek.h
@@ -145,7 +145,6 @@
 /* Ethernet */
 #define CONFIG_MACB
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R
 
diff --git a/include/configs/atc.h b/include/configs/atc.h
index 53da0f7..bf1f202 100644
--- a/include/configs/atc.h
+++ b/include/configs/atc.h
@@ -72,7 +72,6 @@
 #undef	CONFIG_ETHER_NONE		/* define if ether on something else */
 #define CONFIG_ETHER_ON_FCC
 
-#define	CONFIG_NET_MULTI
 #define CONFIG_ETHER_ON_FCC2
 
 /*
diff --git a/include/configs/atngw100.h b/include/configs/atngw100.h
index bda6eed..8f9ed23 100644
--- a/include/configs/atngw100.h
+++ b/include/configs/atngw100.h
@@ -96,7 +96,6 @@
  * "ethaddr" and "eth1addr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP/DHCP options
diff --git a/include/configs/atstk1002.h b/include/configs/atstk1002.h
index f24452b..44ce242 100644
--- a/include/configs/atstk1002.h
+++ b/include/configs/atstk1002.h
@@ -120,7 +120,6 @@
  * "ethaddr" and "eth1addr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP options
diff --git a/include/configs/atstk1006.h b/include/configs/atstk1006.h
index 26c08e2..a30aa70 100644
--- a/include/configs/atstk1006.h
+++ b/include/configs/atstk1006.h
@@ -120,7 +120,6 @@
  * "ethaddr" and "eth1addr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP options
diff --git a/include/configs/bct-brettl2.h b/include/configs/bct-brettl2.h
index a55e178..72d0948 100644
--- a/include/configs/bct-brettl2.h
+++ b/include/configs/bct-brettl2.h
@@ -68,7 +68,6 @@
 #define ADI_CMDS_NETWORK	1
 #define CONFIG_BFIN_MAC		1
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HOSTNAME		brettl2
 #define CONFIG_IPADDR		192.168.233.224
 #define CONFIG_GATEWAYIP	192.168.233.1
diff --git a/include/configs/bf518f-ezbrd.h b/include/configs/bf518f-ezbrd.h
index 6eec1c9..a97972b 100644
--- a/include/configs/bf518f-ezbrd.h
+++ b/include/configs/bf518f-ezbrd.h
@@ -84,7 +84,6 @@
 	P_MII0_MDIO, \
 	0 }
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		bf518f-ezbrd
 #define CONFIG_PHY_ADDR		3
diff --git a/include/configs/bf526-ezbrd.h b/include/configs/bf526-ezbrd.h
index c28f867..1945c03 100644
--- a/include/configs/bf526-ezbrd.h
+++ b/include/configs/bf526-ezbrd.h
@@ -84,7 +84,6 @@
 #define CONFIG_BFIN_MAC
 #define CONFIG_RMII
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		bf526-ezbrd
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/bf527-ezkit.h b/include/configs/bf527-ezkit.h
index 22a5639..1256e81 100644
--- a/include/configs/bf527-ezkit.h
+++ b/include/configs/bf527-ezkit.h
@@ -82,7 +82,6 @@
 #define CONFIG_BFIN_MAC
 #define CONFIG_RMII
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		bf527-ezkit
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/bf533-ezkit.h b/include/configs/bf533-ezkit.h
index 95d3afa..c1a5ecd 100644
--- a/include/configs/bf533-ezkit.h
+++ b/include/configs/bf533-ezkit.h
@@ -65,7 +65,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	1
 #define CONFIG_SMC91111_BASE	0x20310300
 #define SMC91111_EEPROM_INIT() \
diff --git a/include/configs/bf533-stamp.h b/include/configs/bf533-stamp.h
index cb37ee7..e3344e9 100644
--- a/include/configs/bf533-stamp.h
+++ b/include/configs/bf533-stamp.h
@@ -60,7 +60,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	1
 #define CONFIG_SMC91111_BASE	0x20300300
 #define SMC91111_EEPROM_INIT() \
diff --git a/include/configs/bf537-minotaur.h b/include/configs/bf537-minotaur.h
index 11929c7..c6ae4f1 100644
--- a/include/configs/bf537-minotaur.h
+++ b/include/configs/bf537-minotaur.h
@@ -75,7 +75,6 @@
 #ifndef __ADSPBF534__
 #define CONFIG_BFIN_MAC
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #ifdef CONFIG_BFIN_MAC
 #define CONFIG_IPADDR		192.168.0.15
diff --git a/include/configs/bf537-pnav.h b/include/configs/bf537-pnav.h
index 0913ce4..62bd3bf 100644
--- a/include/configs/bf537-pnav.h
+++ b/include/configs/bf537-pnav.h
@@ -63,7 +63,6 @@
 #define ADI_CMDS_NETWORK	1
 #define CONFIG_BFIN_MAC
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		bf537-pnav
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/bf537-srv1.h b/include/configs/bf537-srv1.h
index e8024d7..da3681d 100644
--- a/include/configs/bf537-srv1.h
+++ b/include/configs/bf537-srv1.h
@@ -75,7 +75,6 @@
 #ifndef __ADSPBF534__
 #define CONFIG_BFIN_MAC
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #ifdef CONFIG_BFIN_MAC
 #define CONFIG_IPADDR		192.168.0.15
diff --git a/include/configs/bf537-stamp.h b/include/configs/bf537-stamp.h
index 1a7273b..05029d4 100644
--- a/include/configs/bf537-stamp.h
+++ b/include/configs/bf537-stamp.h
@@ -63,7 +63,6 @@
 #define ADI_CMDS_NETWORK	1
 #define CONFIG_BFIN_MAC
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		bf537-stamp
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/bf538f-ezkit.h b/include/configs/bf538f-ezkit.h
index 717a35a..77822e7 100644
--- a/include/configs/bf538f-ezkit.h
+++ b/include/configs/bf538f-ezkit.h
@@ -60,7 +60,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	1
 #define CONFIG_SMC91111_BASE	0x20310300
 #define CONFIG_HOSTNAME		bf538f-ezkit
diff --git a/include/configs/bf548-ezkit.h b/include/configs/bf548-ezkit.h
index 4862baa..3eadcef 100644
--- a/include/configs/bf548-ezkit.h
+++ b/include/configs/bf548-ezkit.h
@@ -69,7 +69,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X	1
 #define CONFIG_SMC911X_BASE	0x24000000
 #define CONFIG_SMC911X_16_BIT
diff --git a/include/configs/bf561-acvilon.h b/include/configs/bf561-acvilon.h
index 1490b2f..ee585c0 100644
--- a/include/configs/bf561-acvilon.h
+++ b/include/configs/bf561-acvilon.h
@@ -76,7 +76,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK			1
-#define CONFIG_NET_MULTI
 #define CONFIG_CMD_NET
 #define CONFIG_CMD_MII
 #define CONFIG_CMD_DATE
diff --git a/include/configs/bf561-ezkit.h b/include/configs/bf561-ezkit.h
index 6cfc19b..1a9d27e 100644
--- a/include/configs/bf561-ezkit.h
+++ b/include/configs/bf561-ezkit.h
@@ -60,7 +60,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	1
 #define CONFIG_SMC91111_BASE	0x2C010300
 #define CONFIG_SMC_USE_32_BIT	1
diff --git a/include/configs/blackstamp.h b/include/configs/blackstamp.h
index 85f08ea..63791be 100644
--- a/include/configs/blackstamp.h
+++ b/include/configs/blackstamp.h
@@ -30,7 +30,6 @@
 /*
  * Board settings
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	1
 #define CONFIG_SMC91111_BASE	0x20300300
 
diff --git a/include/configs/blackvme.h b/include/configs/blackvme.h
index 9950e44..b425b7b 100644
--- a/include/configs/blackvme.h
+++ b/include/configs/blackvme.h
@@ -72,26 +72,22 @@
  * Then use the dedicated card IP + 1 for the board
  * http://docs.blackfin.uclinux.org/doku.php?id=setting_up_the_network
  */
-#define CONFIG_NET_MULTI
-
 #define CONFIG_DRIVER_AX88180	1
 #define AX88180_BASE		0x2c000000
 #define CONFIG_CMD_MII		/* enable probing PHY */
 
-#ifdef CONFIG_NET_MULTI		/* also used as the network enabler */
-# define CONFIG_HOSTNAME	blackvme	/* Bfin board  */
-# define CONFIG_IPADDR		169.254.144.145	/* Bfin board  */
-# define CONFIG_GATEWAYIP	169.254.144.144	/* dedic card  */
-# define CONFIG_SERVERIP	169.254.144.144	/* tftp server */
-# define CONFIG_NETMASK		255.255.255.0
-# define CONFIG_ROOTPATH	/export/uClinux-dist/romfs	/*NFS*/
-# define CFG_AUTOLOAD		"no"
-# define CONFIG_CMD_DHCP
-# define CONFIG_CMD_PING
-# define CONFIG_ENV_OVERWRITE	1	/* enable changing MAC at runtime */
+#define CONFIG_HOSTNAME	blackvme	/* Bfin board  */
+#define CONFIG_IPADDR		169.254.144.145	/* Bfin board  */
+#define CONFIG_GATEWAYIP	169.254.144.144	/* dedic card  */
+#define CONFIG_SERVERIP	169.254.144.144	/* tftp server */
+#define CONFIG_NETMASK		255.255.255.0
+#define CONFIG_ROOTPATH	/export/uClinux-dist/romfs	/*NFS*/
+#define CFG_AUTOLOAD		"no"
+#define CONFIG_CMD_DHCP
+#define CONFIG_CMD_PING
+#define CONFIG_ENV_OVERWRITE	1	/* enable changing MAC at runtime */
 /* Comment out hardcoded MAC to enable MAC storage in EEPROM */
 /* # define CONFIG_ETHADDR	ff:ee:dd:cc:bb:aa */
-#endif
 
 /*
  * SDRAM settings & memory map
diff --git a/include/configs/ca9x4_ct_vxp.h b/include/configs/ca9x4_ct_vxp.h
index 8c57eab..2675c56 100644
--- a/include/configs/ca9x4_ct_vxp.h
+++ b/include/configs/ca9x4_ct_vxp.h
@@ -50,7 +50,6 @@
 #define VEXPRESS_FLASHPROG_FLVPPEN	(1 << 0)
 
 /* SMSC9115 Ethernet from SMSC9118 family */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X			1
 #define CONFIG_SMC911X_32_BIT		1
 #define CONFIG_SMC911X_BASE		0x4E000000
@@ -78,7 +77,6 @@
 #define CONFIG_CMD_NET
 #define CONFIG_CMD_PING
 #define CONFIG_CMD_SAVEENV
-#define CONFIG_NET_MULTI
 #define CONFIG_CMD_RUN
 
 #define CONFIG_CMD_FAT
diff --git a/include/configs/cerf250.h b/include/configs/cerf250.h
index 7e179be..be325e8 100644
--- a/include/configs/cerf250.h
+++ b/include/configs/cerf250.h
@@ -53,7 +53,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC91111_BASE 0x04000300
 #define CONFIG_SMC_USE_32_BIT
diff --git a/include/configs/cm-bf527.h b/include/configs/cm-bf527.h
index e0c6d53..4f2b904 100644
--- a/include/configs/cm-bf527.h
+++ b/include/configs/cm-bf527.h
@@ -82,7 +82,6 @@
 #define CONFIG_BFIN_MAC
 #define CONFIG_RMII
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		cm-bf527
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/cm-bf533.h b/include/configs/cm-bf533.h
index 7515296..e2b954c 100644
--- a/include/configs/cm-bf533.h
+++ b/include/configs/cm-bf533.h
@@ -63,7 +63,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	1
 #define CONFIG_SMC91111_BASE	0x20200300
 #define CONFIG_HOSTNAME		cm-bf533
diff --git a/include/configs/cm-bf537e.h b/include/configs/cm-bf537e.h
index 9649e18..77f47d9 100644
--- a/include/configs/cm-bf537e.h
+++ b/include/configs/cm-bf537e.h
@@ -69,7 +69,6 @@
 #define CONFIG_SMC911X_BASE	0x20308000
 #define CONFIG_SMC911X_16_BIT
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		cm-bf537e
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/cm-bf537u.h b/include/configs/cm-bf537u.h
index 84846ef..55e61d6 100644
--- a/include/configs/cm-bf537u.h
+++ b/include/configs/cm-bf537u.h
@@ -67,7 +67,6 @@
 #define CONFIG_SMC911X_BASE	0x20308000
 #define CONFIG_SMC911X_16_BIT
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		cm-bf537u
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/cm-bf548.h b/include/configs/cm-bf548.h
index fa62a8e..a6d2fa8 100644
--- a/include/configs/cm-bf548.h
+++ b/include/configs/cm-bf548.h
@@ -72,7 +72,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X	1
 #define CONFIG_SMC911X_BASE	0x24000000
 #define CONFIG_SMC911X_16_BIT
diff --git a/include/configs/cm-bf561.h b/include/configs/cm-bf561.h
index c60401c..93e3c86 100644
--- a/include/configs/cm-bf561.h
+++ b/include/configs/cm-bf561.h
@@ -63,7 +63,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X		1
 #define CONFIG_SMC911X_BASE	0x24008000 /* AMS1 */
 #define CONFIG_SMC911X_16_BIT
diff --git a/include/configs/cm4008.h b/include/configs/cm4008.h
index 5777062..81e4de4 100644
--- a/include/configs/cm4008.h
+++ b/include/configs/cm4008.h
@@ -38,7 +38,6 @@
 #define CONFIG_INITRD_TAG	 1
 
 #define CONFIG_DRIVER_KS8695ETH		/* use KS8695 ethernet driver	*/
-#define CONFIG_NET_MULTI
 
 /*
  * Size of malloc() pool
diff --git a/include/configs/cm41xx.h b/include/configs/cm41xx.h
index 66e689a..785ab0a 100644
--- a/include/configs/cm41xx.h
+++ b/include/configs/cm41xx.h
@@ -38,7 +38,6 @@
 #define CONFIG_INITRD_TAG	 1
 
 #define CONFIG_DRIVER_KS8695ETH		/* use KS8695 ethernet driver	*/
-#define CONFIG_NET_MULTI
 
 /*
  * Size of malloc() pool
diff --git a/include/configs/cm_t35.h b/include/configs/cm_t35.h
index 496a904..026d222 100644
--- a/include/configs/cm_t35.h
+++ b/include/configs/cm_t35.h
@@ -328,7 +328,6 @@
 #define CONFIG_ENV_ADDR			SMNAND_ENV_OFFSET
 
 #if defined(CONFIG_CMD_NET)
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_32_BIT
 #define CM_T3X_SMC911X_BASE	0x2C000000
diff --git a/include/configs/cobra5272.h b/include/configs/cobra5272.h
index 5348ad1..6d97a0c 100644
--- a/include/configs/cobra5272.h
+++ b/include/configs/cobra5272.h
@@ -155,7 +155,6 @@
 #undef CONFIG_CMD_MII
 
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/colibri_pxa270.h b/include/configs/colibri_pxa270.h
index 23bfbeb..011731b 100644
--- a/include/configs/colibri_pxa270.h
+++ b/include/configs/colibri_pxa270.h
@@ -84,7 +84,6 @@
 #define	CONFIG_CMD_PING
 #define	CONFIG_CMD_DHCP
 
-#define	CONFIG_NET_MULTI		1
 #define	CONFIG_DRIVER_DM9000		1
 #define CONFIG_DM9000_BASE		0x08000000
 #define DM9000_IO			(CONFIG_DM9000_BASE)
diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h
index adf9906..bb375e9 100644
--- a/include/configs/corenet_ds.h
+++ b/include/configs/corenet_ds.h
@@ -514,7 +514,6 @@
 #endif
 
 #ifdef CONFIG_PCI
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 #define CONFIG_E1000
 
diff --git a/include/configs/cpci5200.h b/include/configs/cpci5200.h
index c1742c1..a9cfe26 100644
--- a/include/configs/cpci5200.h
+++ b/include/configs/cpci5200.h
@@ -84,7 +84,6 @@
 
 #define CONFIG_MII
 #if 0				/* test-only !!! */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8	/* use 8 rx buffer on eepro100	*/
 #define CONFIG_NS8382X		1
diff --git a/include/configs/cpu9260.h b/include/configs/cpu9260.h
index ba9f797..0c86d62 100644
--- a/include/configs/cpu9260.h
+++ b/include/configs/cpu9260.h
@@ -327,7 +327,6 @@
 /* Ethernet */
 #define CONFIG_MACB
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT			20
 #define CONFIG_MACB_SEARCH_PHY
 
diff --git a/include/configs/cpuat91.h b/include/configs/cpuat91.h
index 75b881c..1b43c54 100644
--- a/include/configs/cpuat91.h
+++ b/include/configs/cpuat91.h
@@ -153,7 +153,6 @@
 #define CONFIG_SYS_MEMTEST_END			\
 	(CONFIG_SYS_MEMTEST_START + CONFIG_SYS_SDRAM_SIZE - 512 * 1024)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_DRIVER_AT91EMAC
 #define CONFIG_SYS_RX_ETH_BUFFER	16
 #define CONFIG_RMII
diff --git a/include/configs/cradle.h b/include/configs/cradle.h
index 21a8e64..25be616 100644
--- a/include/configs/cradle.h
+++ b/include/configs/cradle.h
@@ -48,7 +48,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC91111_BASE 0x10000300
 #define CONFIG_SMC91111_EXT_PHY
diff --git a/include/configs/csb226.h b/include/configs/csb226.h
index 934dfcd..804469b 100644
--- a/include/configs/csb226.h
+++ b/include/configs/csb226.h
@@ -149,7 +149,6 @@
 /*
  * Network chip
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_CS8900
 #define CONFIG_CS8900_BUS32
 #define CONFIG_CS8900_BASE	0x08000000
diff --git a/include/configs/csb272.h b/include/configs/csb272.h
index 0ea34b8..fb5f868 100644
--- a/include/configs/csb272.h
+++ b/include/configs/csb272.h
@@ -193,7 +193,6 @@
 #define CONFIG_PHY_CMD_DELAY	40	/* PHY COMMAND delay		*/
 					/* 32usec min. for LXT971A	*/
 #define CONFIG_PHY_RESET_DELAY	300	/* PHY RESET recovery delay	*/
-#define CONFIG_NET_MULTI
 
 /*
  * RTC configuration
diff --git a/include/configs/csb472.h b/include/configs/csb472.h
index 2373167..5d18ac7 100644
--- a/include/configs/csb472.h
+++ b/include/configs/csb472.h
@@ -192,7 +192,6 @@
 #define CONFIG_PHY_CMD_DELAY	40	/* PHY COMMAND delay		*/
 					/* 32usec min. for LXT971A	*/
 #define CONFIG_PHY_RESET_DELAY	300	/* PHY RESET recovery delay	*/
-#define CONFIG_NET_MULTI
 
 /*
  * RTC configuration
diff --git a/include/configs/da830evm.h b/include/configs/da830evm.h
index 66fdea2..c522af9 100644
--- a/include/configs/da830evm.h
+++ b/include/configs/da830evm.h
@@ -94,7 +94,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 #endif
 
 /*
diff --git a/include/configs/da850evm.h b/include/configs/da850evm.h
index f6068a2..cad5620 100644
--- a/include/configs/da850evm.h
+++ b/include/configs/da850evm.h
@@ -128,7 +128,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 #endif
 
 #ifdef CONFIG_USE_NOR
diff --git a/include/configs/davinci_dm355evm.h b/include/configs/davinci_dm355evm.h
index 56d0ac9..ddf673c 100644
--- a/include/configs/davinci_dm355evm.h
+++ b/include/configs/davinci_dm355evm.h
@@ -55,7 +55,6 @@
 #define CONFIG_DM9000_BASE		0x04014000
 #define DM9000_IO			CONFIG_DM9000_BASE
 #define DM9000_DATA			(CONFIG_DM9000_BASE + 2)
-#define CONFIG_NET_MULTI
 
 /* I2C */
 #define CONFIG_HARD_I2C
diff --git a/include/configs/davinci_dm355leopard.h b/include/configs/davinci_dm355leopard.h
index b44b2ea..dfa0a00 100644
--- a/include/configs/davinci_dm355leopard.h
+++ b/include/configs/davinci_dm355leopard.h
@@ -54,7 +54,6 @@
 #define CONFIG_DM9000_BASE		0x04000000
 #define DM9000_IO			CONFIG_DM9000_BASE
 #define DM9000_DATA			(CONFIG_DM9000_BASE + 16)
-#define CONFIG_NET_MULTI
 
 /* I2C */
 #define CONFIG_HARD_I2C
diff --git a/include/configs/davinci_dm365evm.h b/include/configs/davinci_dm365evm.h
index 28b9db9..323c0b4 100644
--- a/include/configs/davinci_dm365evm.h
+++ b/include/configs/davinci_dm365evm.h
@@ -67,7 +67,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 
 /* I2C */
 #define CONFIG_HARD_I2C
diff --git a/include/configs/davinci_dm6467evm.h b/include/configs/davinci_dm6467evm.h
index a0a30f5..d97c0f3 100644
--- a/include/configs/davinci_dm6467evm.h
+++ b/include/configs/davinci_dm6467evm.h
@@ -91,7 +91,6 @@ extern unsigned int davinci_arm_clk_get(void);
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 #define CONFIG_CMD_NET
 
 /* Flash & Environment */
diff --git a/include/configs/davinci_dvevm.h b/include/configs/davinci_dvevm.h
index 086a2d7..88c6bee 100644
--- a/include/configs/davinci_dvevm.h
+++ b/include/configs/davinci_dvevm.h
@@ -112,7 +112,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 /*=====================*/
 /* Flash & Environment */
 /*=====================*/
diff --git a/include/configs/davinci_schmoogie.h b/include/configs/davinci_schmoogie.h
index 5cc8bc0..b6f61ee 100644
--- a/include/configs/davinci_schmoogie.h
+++ b/include/configs/davinci_schmoogie.h
@@ -76,7 +76,6 @@
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 /*=====================*/
 /* Flash & Environment */
 /*=====================*/
diff --git a/include/configs/davinci_sffsdr.h b/include/configs/davinci_sffsdr.h
index 307b9f2..ce27212 100644
--- a/include/configs/davinci_sffsdr.h
+++ b/include/configs/davinci_sffsdr.h
@@ -73,7 +73,6 @@
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 /* Flash & Environment */
 #undef CONFIG_ENV_IS_IN_FLASH
 #define CONFIG_SYS_NO_FLASH
diff --git a/include/configs/davinci_sonata.h b/include/configs/davinci_sonata.h
index 2336129..163f1a2 100644
--- a/include/configs/davinci_sonata.h
+++ b/include/configs/davinci_sonata.h
@@ -108,7 +108,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 /*=====================*/
 /* Flash & Environment */
 /*=====================*/
diff --git a/include/configs/dbau1x00.h b/include/configs/dbau1x00.h
index d8c9362..1d5cf2c 100644
--- a/include/configs/dbau1x00.h
+++ b/include/configs/dbau1x00.h
@@ -208,7 +208,6 @@
 
 #define CONFIG_NR_DRAM_BANKS	2
 
-#define CONFIG_NET_MULTI
 
 #ifdef CONFIG_DBAU1550
 #define MEM_SIZE 192
diff --git a/include/configs/debris.h b/include/configs/debris.h
index 7ad36a1..60c70eb 100644
--- a/include/configs/debris.h
+++ b/include/configs/debris.h
@@ -174,7 +174,6 @@
 #define CONFIG_PCI				/* include pci support		*/
 #define CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI		/* Multi ethernet cards support */
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8	/* use 8 rx buffer on eepro100  */
 #define CONFIG_EEPRO100_SROM_WRITE
diff --git a/include/configs/devkit8000.h b/include/configs/devkit8000.h
index fbcbdb3..ba0d23e 100644
--- a/include/configs/devkit8000.h
+++ b/include/configs/devkit8000.h
@@ -73,7 +73,6 @@
 #define CONFIG_OMAP3_MICRON_DDR		1
 
 /* DM9000 */
-#define CONFIG_NET_MULTI		1
 #define CONFIG_NET_RETRY_COUNT		20
 #define	CONFIG_DRIVER_DM9000		1
 #define	CONFIG_DM9000_BASE		0x2c000000
diff --git a/include/configs/dig297.h b/include/configs/dig297.h
index 0e05df3..3a05c82 100644
--- a/include/configs/dig297.h
+++ b/include/configs/dig297.h
@@ -165,7 +165,6 @@
  * SMSC9220 Ethernet
  */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_32_BIT
 #define CONFIG_SMC911X_BASE     0x2C000000
diff --git a/include/configs/dnp5370.h b/include/configs/dnp5370.h
index 6b328a5..4ab48c7 100644
--- a/include/configs/dnp5370.h
+++ b/include/configs/dnp5370.h
@@ -49,7 +49,6 @@
 #ifndef __ADSPBF534__
 #define CONFIG_ROOTPATH        /romfs
 
-#define CONFIG_NET_MULTI        1
 #define CONFIG_BFIN_MAC         1
 #define CONFIG_PHY_ADDR         0
 #define CONFIG_RMII             1
diff --git a/include/configs/dvlhost.h b/include/configs/dvlhost.h
index bccd416..86fecd1 100644
--- a/include/configs/dvlhost.h
+++ b/include/configs/dvlhost.h
@@ -151,7 +151,6 @@
 /* include IXP4xx NPE support */
 #define CONFIG_IXP4XX_NPE		1
 
-#define CONFIG_NET_MULTI		1
 /* NPE0 PHY: MII dLAN200 AVmodule, 100BaseT-FDX fixed */
 #define	CONFIG_PHY_ADDR			0x18
 /* NPE1 PHY: MII IP175 switch, port 5 is host port */
diff --git a/include/configs/eNET.h b/include/configs/eNET.h
index 548d52c..70c74f6 100644
--- a/include/configs/eNET.h
+++ b/include/configs/eNET.h
@@ -233,7 +233,6 @@
 /*-----------------------------------------------------------------------
  * Network device (TRL8100B) support
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_RTL8139
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/eXalion.h b/include/configs/eXalion.h
index 61f34dd..afb1de6 100644
--- a/include/configs/eXalion.h
+++ b/include/configs/eXalion.h
@@ -185,7 +185,6 @@
 #define CONFIG_PCI		1	/* include pci support		*/
 #undef	CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI	1	/* Multi ethernet cards support */
 
 #define CONFIG_EEPRO100		1
 
diff --git a/include/configs/ea20.h b/include/configs/ea20.h
index 48ce945..a2e3178 100644
--- a/include/configs/ea20.h
+++ b/include/configs/ea20.h
@@ -93,7 +93,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT	10
-#define CONFIG_NET_MULTI
 #endif
 
 #ifdef CONFIG_USE_SPIFLASH
diff --git a/include/configs/eb_cpux9k2.h b/include/configs/eb_cpux9k2.h
index c4b1e65..4324172 100644
--- a/include/configs/eb_cpux9k2.h
+++ b/include/configs/eb_cpux9k2.h
@@ -182,7 +182,6 @@
 /*
  * network
  */
-#define CONFIG_NET_MULTI		1
 
 #define CONFIG_NET_RETRY_COUNT		10
 #define CONFIG_RESET_PHY_R		1
diff --git a/include/configs/edminiv2.h b/include/configs/edminiv2.h
index 371e781..f8affa8 100644
--- a/include/configs/edminiv2.h
+++ b/include/configs/edminiv2.h
@@ -145,7 +145,6 @@
 #define CONFIG_PHY_BASE_ADR	0x8
 #define CONFIG_RESET_PHY_R	/* use reset_phy() to init mv8831116 PHY */
 #define CONFIG_NETCONSOLE	/* include NetConsole support   */
-#define CONFIG_NET_MULTI	/* specify more that one ports available */
 #define	CONFIG_MII		/* expose smi ove miiphy interface */
 #define CONFIG_SYS_FAULT_ECHO_LINK_DOWN	/* detect link using phy */
 #define CONFIG_ENV_OVERWRITE	/* ethaddr can be reprogrammed */
diff --git a/include/configs/ep8248.h b/include/configs/ep8248.h
index bb87d36..2b40f59 100644
--- a/include/configs/ep8248.h
+++ b/include/configs/ep8248.h
@@ -64,7 +64,6 @@
 #define CONFIG_ETHER_ON_FCC		/* Ethernet is on FCC     */
 #undef	CONFIG_ETHER_NONE		/* No external Ethernet   */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SYS_CPMFCR_RAMTYPE	0
 #define CONFIG_SYS_FCC_PSMR		(FCC_PSMR_FDE | FCC_PSMR_LPB)
 
diff --git a/include/configs/ep82xxm.h b/include/configs/ep82xxm.h
index 692f0ec..04c0708 100644
--- a/include/configs/ep82xxm.h
+++ b/include/configs/ep82xxm.h
@@ -67,7 +67,6 @@
 #define CONFIG_ETHER_ON_FCC		/* Ethernet is on FCC     */
 #undef	CONFIG_ETHER_NONE		/* No external Ethernet   */
 
-#define CONFIG_NET_MULTI
 
 #define CONFIG_ETHER_ON_FCC2
 #define CONFIG_ETHER_ON_FCC3
diff --git a/include/configs/espt.h b/include/configs/espt.h
index 74daeb0..38058c7 100644
--- a/include/configs/espt.h
+++ b/include/configs/espt.h
@@ -117,7 +117,6 @@
 #define CONFIG_SYS_HZ       1000
 
 /* Ether */
-#define CONFIG_NET_MULTI 1
 #define CONFIG_SH_ETHER 1
 #define CONFIG_SH_ETHER_USE_PORT (1)
 #define CONFIG_SH_ETHER_PHY_ADDR (0x00)
diff --git a/include/configs/favr-32-ezkit.h b/include/configs/favr-32-ezkit.h
index 4c30b39..757636d 100644
--- a/include/configs/favr-32-ezkit.h
+++ b/include/configs/favr-32-ezkit.h
@@ -119,7 +119,6 @@
  * "ethaddr" and "eth1addr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP options
diff --git a/include/configs/gplugd.h b/include/configs/gplugd.h
index 5f72163..a9f3b3b 100644
--- a/include/configs/gplugd.h
+++ b/include/configs/gplugd.h
@@ -69,7 +69,6 @@
 /* Network configuration */
 #ifdef CONFIG_CMD_NET
 #define CONFIG_CMD_PING
-#define CONFIG_NET_MULTI
 #define CONFIG_ARMADA100_FEC
 
 /* DHCP Support */
diff --git a/include/configs/gr_cpci_ax2000.h b/include/configs/gr_cpci_ax2000.h
index dc62ea3..a127a2b 100644
--- a/include/configs/gr_cpci_ax2000.h
+++ b/include/configs/gr_cpci_ax2000.h
@@ -291,7 +291,6 @@
 /*
  * Ethernet configuration uses on board SMC91C111
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111          1
 #define CONFIG_SMC91111_BASE		0x20000300	/* chip select 3         */
 #define CONFIG_SMC_USE_32_BIT		1	/* 32 bit bus  */
diff --git a/include/configs/gr_ep2s60.h b/include/configs/gr_ep2s60.h
index 5efe676..643efc4 100644
--- a/include/configs/gr_ep2s60.h
+++ b/include/configs/gr_ep2s60.h
@@ -266,7 +266,6 @@
 #ifndef USE_GRETH
 
 /* USE SMC91C111 MAC */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111          1
 #define CONFIG_SMC91111_BASE		0x20000300	/* chip select 3         */
 #define CONFIG_SMC_USE_32_BIT		1	/* 32 bit bus  */
@@ -277,7 +276,6 @@
 #else
 
 /* USE GRETH Ethernet Driver */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_GRETH	1
 
 /* Default GRETH Ethernet HARDWARE address */
diff --git a/include/configs/gr_xc3s_1500.h b/include/configs/gr_xc3s_1500.h
index 505db10..e13299e 100644
--- a/include/configs/gr_xc3s_1500.h
+++ b/include/configs/gr_xc3s_1500.h
@@ -237,7 +237,6 @@
  * Ethernet configuration
  */
 #define CONFIG_GRETH	1
-#define CONFIG_NET_MULTI	1
 
 /* Default GRETH Ethernet HARDWARE address */
 #define GRETH_HWADDR_0 0x00
diff --git a/include/configs/grasshopper.h b/include/configs/grasshopper.h
index 9779449..e27216a 100644
--- a/include/configs/grasshopper.h
+++ b/include/configs/grasshopper.h
@@ -112,7 +112,6 @@
  * "ethaddr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP options
diff --git a/include/configs/grsim.h b/include/configs/grsim.h
index bbd2f91..f868d96 100644
--- a/include/configs/grsim.h
+++ b/include/configs/grsim.h
@@ -262,7 +262,6 @@
  * Ethernet configuration
  */
 #define CONFIG_GRETH	1
-#define CONFIG_NET_MULTI	1
 
 /* Default HARDWARE address */
 #define GRETH_HWADDR_0 0x00
diff --git a/include/configs/grsim_leon2.h b/include/configs/grsim_leon2.h
index 294d6c4..ed1008f 100644
--- a/include/configs/grsim_leon2.h
+++ b/include/configs/grsim_leon2.h
@@ -260,7 +260,6 @@
  * Ethernet configuration
  */
 /*#define CONFIG_GRETH	1*/
-/*#define CONFIG_NET_MULTI	1*/
 
 /* Default HARDWARE address */
 #define GRETH_HWADDR_0 0x00
diff --git a/include/configs/gth2.h b/include/configs/gth2.h
index b5f454c..76e911a 100644
--- a/include/configs/gth2.h
+++ b/include/configs/gth2.h
@@ -163,7 +163,6 @@
 
 #define CONFIG_NR_DRAM_BANKS	2
 
-#define CONFIG_NET_MULTI
 
 #define CONFIG_MEMSIZE_IN_BYTES
 
diff --git a/include/configs/hammerhead.h b/include/configs/hammerhead.h
index bfdfc0a..94e680c 100644
--- a/include/configs/hammerhead.h
+++ b/include/configs/hammerhead.h
@@ -97,7 +97,6 @@
  * "ethaddr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP/DHCP options
diff --git a/include/configs/hawkboard.h b/include/configs/hawkboard.h
index 23a88d0..5f88d96 100644
--- a/include/configs/hawkboard.h
+++ b/include/configs/hawkboard.h
@@ -93,7 +93,6 @@
 #define CONFIG_BOOTP_DNS2
 #define CONFIG_BOOTP_SEND_HOSTNAME
 #define CONFIG_NET_RETRY_COUNT		10
-#define CONFIG_NET_MULTI
 
 /*
  * Nand Flash
diff --git a/include/configs/ibf-dsp561.h b/include/configs/ibf-dsp561.h
index 055f8a0..294af73 100644
--- a/include/configs/ibf-dsp561.h
+++ b/include/configs/ibf-dsp561.h
@@ -61,7 +61,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI
 #define CONFIG_DRIVER_AX88180	1
 #define AX88180_BASE		0x2c000000
 #define CONFIG_HOSTNAME		ibf-dsp561
diff --git a/include/configs/idmr.h b/include/configs/idmr.h
index fc046d6..4bc36b9 100644
--- a/include/configs/idmr.h
+++ b/include/configs/idmr.h
@@ -155,7 +155,6 @@
  */
 #define CONFIG_MCFFEC
 #ifdef CONFIG_MCFFEC
-#	define CONFIG_NET_MULTI		1
 #	define CONFIG_MII		1
 #	define CONFIG_MII_INIT		1
 #	define CONFIG_SYS_DISCOVER_PHY
diff --git a/include/configs/igep0020.h b/include/configs/igep0020.h
index b6534e4..279a9d2 100644
--- a/include/configs/igep0020.h
+++ b/include/configs/igep0020.h
@@ -264,7 +264,6 @@
  * SMSC911x Ethernet
  */
 #if defined(CONFIG_CMD_NET)
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_32_BIT
 #define CONFIG_SMC911X_BASE	0x2C000000
diff --git a/include/configs/imx27lite-common.h b/include/configs/imx27lite-common.h
index 8d93277..6953a80 100644
--- a/include/configs/imx27lite-common.h
+++ b/include/configs/imx27lite-common.h
@@ -137,7 +137,6 @@
 #define CONFIG_FEC_MXC
 #define CONFIG_FEC_MXC_PHYADDR		0x1f
 #define CONFIG_MII
-#define CONFIG_NET_MULTI
 
 /*
  * MTD
diff --git a/include/configs/imx31_litekit.h b/include/configs/imx31_litekit.h
index 5e976bc..31f0513 100644
--- a/include/configs/imx31_litekit.h
+++ b/include/configs/imx31_litekit.h
@@ -112,7 +112,6 @@
 	"prg_uboot=tftpboot 0x80000000 u-boot-imx31_litekit.bin; protect off all; erase 0xa00d0000 0xa01effff; cp.b 0x80000000 0xa00d0000 $(filesize)\0"
 
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X		1
 #define CONFIG_SMC911X_BASE	(CS4_BASE + 0x00020000)
 #define CONFIG_SMC911X_32_BIT	1
diff --git a/include/configs/imx31_phycore.h b/include/configs/imx31_phycore.h
index a0c0f1b..61f0534 100644
--- a/include/configs/imx31_phycore.h
+++ b/include/configs/imx31_phycore.h
@@ -107,7 +107,6 @@
 	"prg_jffs2=tftpboot 0x80000000 $(jffs2); erase 0xa01c0000 0xa1ffffff; cp.b 0x80000000 0xa01c0000 $(filesize)\0"
 
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X		1
 #define CONFIG_SMC911X_BASE	0xa8000000
 #define CONFIG_SMC911X_32_BIT	1
diff --git a/include/configs/incaip.h b/include/configs/incaip.h
index 0e5ad2b..70c9bb4 100644
--- a/include/configs/incaip.h
+++ b/include/configs/incaip.h
@@ -166,7 +166,6 @@
 #define CONFIG_NR_DRAM_BANKS	1
 
 #define CONFIG_INCA_IP_SWITCH
-#define CONFIG_NET_MULTI
 #define CONFIG_INCA_IP_SWITCH_AMDIX
 
 /*
diff --git a/include/configs/innokom.h b/include/configs/innokom.h
index 2e4b346..a0a3da1 100644
--- a/include/configs/innokom.h
+++ b/include/configs/innokom.h
@@ -160,7 +160,6 @@
 /*
  * SMSC91C111 Network Card
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111		1
 #define CONFIG_SMC91111_BASE		0x14000000 /* chip select 5         */
 #undef  CONFIG_SMC_USE_32_BIT		           /* 16 bit bus access     */
diff --git a/include/configs/integratorap.h b/include/configs/integratorap.h
index 3b983af..61b8761 100644
--- a/include/configs/integratorap.h
+++ b/include/configs/integratorap.h
@@ -68,8 +68,6 @@
 #define CONFIG_SYS_SERIAL0		0x16000000
 #define CONFIG_SYS_SERIAL1		0x17000000
 
-/*#define CONFIG_NET_MULTI */
-
 
 /*
  * BOOTP options
diff --git a/include/configs/integratorcp.h b/include/configs/integratorcp.h
index e9b68c6..7ae34b7 100644
--- a/include/configs/integratorcp.h
+++ b/include/configs/integratorcp.h
@@ -54,7 +54,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC_USE_32_BIT
 #define CONFIG_SMC91111_BASE    0xC8000000
diff --git a/include/configs/ip04.h b/include/configs/ip04.h
index c024d78..d36ae43 100644
--- a/include/configs/ip04.h
+++ b/include/configs/ip04.h
@@ -69,7 +69,6 @@
  * Network Settings
  */
 #define ADI_CMDS_NETWORK	1
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HOSTNAME		IP04
 
 #define CONFIG_DRIVER_DM9000	1
diff --git a/include/configs/ipek01.h b/include/configs/ipek01.h
index ba08d92..cfa4d8c 100644
--- a/include/configs/ipek01.h
+++ b/include/configs/ipek01.h
@@ -98,7 +98,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
diff --git a/include/configs/jadecpu.h b/include/configs/jadecpu.h
index 0375732..20e1087 100644
--- a/include/configs/jadecpu.h
+++ b/include/configs/jadecpu.h
@@ -80,7 +80,6 @@
 /*
  * Ethernet
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_BASE	0x02000000
 #define CONFIG_SMC911X_16_BIT
diff --git a/include/configs/jupiter.h b/include/configs/jupiter.h
index 8d27c0b..f5adccb 100644
--- a/include/configs/jupiter.h
+++ b/include/configs/jupiter.h
@@ -79,7 +79,6 @@
 
 #define CONFIG_SYS_XLB_PIPELINING	1
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
 
diff --git a/include/configs/km/km82xx-common.h b/include/configs/km/km82xx-common.h
index 0360cd3..02a82a6 100644
--- a/include/configs/km/km82xx-common.h
+++ b/include/configs/km/km82xx-common.h
@@ -52,7 +52,6 @@
 #define	CONFIG_ETHER_ON_SCC		/* Ethernet is on SCC */
 #undef	CONFIG_ETHER_ON_FCC		/* Ethernet is not on FCC     */
 #undef	CONFIG_ETHER_NONE		/* No external Ethernet   */
-#define CONFIG_NET_MULTI
 
 #define CONFIG_ETHER_INDEX	4
 #define CONFIG_HAS_ETH0
diff --git a/include/configs/km/km83xx-common.h b/include/configs/km/km83xx-common.h
index 4a357d6..2014e37 100644
--- a/include/configs/km/km83xx-common.h
+++ b/include/configs/km/km83xx-common.h
@@ -150,9 +150,6 @@
 #define CONFIG_OF_BOARD_SETUP
 #define CONFIG_OF_STDOUT_VIA_ALIAS
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI
-#endif
 /*
  * QE UEC ethernet configuration
  */
diff --git a/include/configs/km/km_arm.h b/include/configs/km/km_arm.h
index 2e3b182..73568e0 100644
--- a/include/configs/km/km_arm.h
+++ b/include/configs/km/km_arm.h
@@ -153,7 +153,6 @@
  * Ethernet Driver configuration
  */
 #define CONFIG_NETCONSOLE	/* include NetConsole support   */
-#define CONFIG_NET_MULTI	/* specify more that one ports available */
 #define CONFIG_MII		/* expose smi ove miiphy interface */
 #define CONFIG_MVGBE		/* Enable Marvell Gbe Controller Driver */
 #define CONFIG_SYS_FAULT_ECHO_LINK_DOWN	/* detect link using phy */
diff --git a/include/configs/korat.h b/include/configs/korat.h
index 66cb533..46335b4 100644
--- a/include/configs/korat.h
+++ b/include/configs/korat.h
@@ -250,7 +250,6 @@
 #define CONFIG_HAS_ETH0
 #define CONFIG_SYS_RX_ETH_BUFFER	32	/* Number of ethernet rx	*/
 					/*   buffers & descriptors	*/
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HAS_ETH1		1	/* add support for "eth1addr"	*/
 #define CONFIG_PHY1_ADDR	3
 
diff --git a/include/configs/kvme080.h b/include/configs/kvme080.h
index 95fc243..203a4b2 100644
--- a/include/configs/kvme080.h
+++ b/include/configs/kvme080.h
@@ -173,7 +173,6 @@
 #define CONFIG_PCI
 #define CONFIG_PCI_PNP
 
-#define CONFIG_NET_MULTI
 #define CONFIG_EEPRO100
 #define CONFIG_EEPRO100_SROM_WRITE
 
diff --git a/include/configs/linkstation.h b/include/configs/linkstation.h
index b00647b..cdf6827 100644
--- a/include/configs/linkstation.h
+++ b/include/configs/linkstation.h
@@ -211,7 +211,6 @@
 /*-----------------------------------------------------------------------
  * Ethernet stuff
  */
-#define CONFIG_NET_MULTI
 
 #if defined(CONFIG_LAN) || defined(CONFIG_HLAN)
 #define CONFIG_TULIP
diff --git a/include/configs/lubbock.h b/include/configs/lubbock.h
index b6ee919..bbdae3c 100644
--- a/include/configs/lubbock.h
+++ b/include/configs/lubbock.h
@@ -57,7 +57,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE 0x0C000000
 
diff --git a/include/configs/lwmon5.h b/include/configs/lwmon5.h
index a1ead70..a6f2864 100644
--- a/include/configs/lwmon5.h
+++ b/include/configs/lwmon5.h
@@ -379,7 +379,6 @@
 #define CONFIG_HAS_ETH0
 #define CONFIG_SYS_RX_ETH_BUFFER	32	/* Number of ethernet rx buffers & descriptors */
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HAS_ETH1		1	/* add support for "eth1addr"	*/
 #define CONFIG_PHY1_ADDR	1
 
diff --git a/include/configs/mecp5123.h b/include/configs/mecp5123.h
index b9cf1dc..19ef254 100644
--- a/include/configs/mecp5123.h
+++ b/include/configs/mecp5123.h
@@ -268,7 +268,6 @@
  * Ethernet configuration
  */
 #define CONFIG_MPC512x_FEC	1
-#define CONFIG_NET_MULTI
 #define CONFIG_PHY_ADDR		0x1
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_FEC_AN_TIMEOUT	1
diff --git a/include/configs/mecp5200.h b/include/configs/mecp5200.h
index 9961f12..22e95b3 100644
--- a/include/configs/mecp5200.h
+++ b/include/configs/mecp5200.h
@@ -66,7 +66,6 @@
 
 #define CONFIG_MII
 #if 0 /* test-only !!! */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
 #define CONFIG_NS8382X		1
diff --git a/include/configs/meesc.h b/include/configs/meesc.h
index e100cb4..a2b55d5 100644
--- a/include/configs/meesc.h
+++ b/include/configs/meesc.h
@@ -162,7 +162,6 @@
 /* Ethernet */
 #define CONFIG_MACB
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_FIT
 #define CONFIG_NET_RETRY_COUNT			20
 #undef CONFIG_RESET_PHY_R
diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h
index 090ab3b..a85268c 100644
--- a/include/configs/microblaze-generic.h
+++ b/include/configs/microblaze-generic.h
@@ -242,11 +242,9 @@
 
 #ifndef CONFIG_SYS_ENET
 # undef CONFIG_CMD_NET
-# undef CONFIG_NET_MULTI
 #else
 # define CONFIG_CMD_PING
 # define CONFIG_CMD_DHCP
-# define CONFIG_NET_MULTI
 #endif
 
 #if defined(CONFIG_SYSTEMACE)
diff --git a/include/configs/mimc200.h b/include/configs/mimc200.h
index 6c52769..d8d8256 100644
--- a/include/configs/mimc200.h
+++ b/include/configs/mimc200.h
@@ -103,7 +103,6 @@
  * "ethaddr" and "eth1addr". This is normally done during production.
  */
 #define CONFIG_OVERWRITE_ETHADDR_ONCE
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP/DHCP options
diff --git a/include/configs/mpc5121ads.h b/include/configs/mpc5121ads.h
index e7ef298..4288894 100644
--- a/include/configs/mpc5121ads.h
+++ b/include/configs/mpc5121ads.h
@@ -362,7 +362,6 @@
  * Ethernet configuration
  */
 #define CONFIG_MPC512x_FEC	1
-#define CONFIG_NET_MULTI
 #define CONFIG_PHY_ADDR		0x1
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_FEC_AN_TIMEOUT	1
diff --git a/include/configs/mpc7448hpc2.h b/include/configs/mpc7448hpc2.h
index 9274464..700dcda 100644
--- a/include/configs/mpc7448hpc2.h
+++ b/include/configs/mpc7448hpc2.h
@@ -128,7 +128,6 @@
 #define CONFIG_TSI108_ETH
 #define CONFIG_TSI108_ETH_NUM_PORTS	2
 
-#define CONFIG_NET_MULTI
 
 #define CONFIG_BOOTFILE		zImage.initrd.elf
 #define CONFIG_LOADADDR		0x400000
diff --git a/include/configs/mpc8308_p1m.h b/include/configs/mpc8308_p1m.h
index d7a3a96..9e61fc1 100644
--- a/include/configs/mpc8308_p1m.h
+++ b/include/configs/mpc8308_p1m.h
@@ -360,7 +360,6 @@
 /*
  * TSEC
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_TSEC_ENET	/* TSEC ethernet support */
 #define CONFIG_SYS_TSEC1_OFFSET	0x24000
 #define CONFIG_SYS_TSEC1	(CONFIG_SYS_IMMR+CONFIG_SYS_TSEC1_OFFSET)
diff --git a/include/configs/mpq101.h b/include/configs/mpq101.h
index e76ca73..10b8626 100644
--- a/include/configs/mpq101.h
+++ b/include/configs/mpq101.h
@@ -273,10 +273,6 @@
  */
 #ifdef CONFIG_TSEC_ENET
 
-# ifndef CONFIG_NET_MULTI
-#  define CONFIG_NET_MULTI
-# endif
-
 # define CONFIG_MII                /* MII PHY management */
 # define CONFIG_MII_DEFAULT_TSEC 1 /* Allow unregistered phys */
 
diff --git a/include/configs/ms7722se.h b/include/configs/ms7722se.h
index c8d04f7..7cf641f 100644
--- a/include/configs/ms7722se.h
+++ b/include/configs/ms7722se.h
@@ -48,7 +48,6 @@
 #undef  CONFIG_SHOW_BOOT_PROGRESS
 
 /* SMC9111 */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC91111_BASE    (0xB8000000)
 
diff --git a/include/configs/mx1ads.h b/include/configs/mx1ads.h
index 7b68ec5..0643312 100644
--- a/include/configs/mx1ads.h
+++ b/include/configs/mx1ads.h
@@ -63,7 +63,6 @@
 /*
  *  CS8900 Ethernet drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_CS8900		/* we have a CS8900 on-board */
 #define CONFIG_CS8900_BASE	0x15000300
 #define CONFIG_CS8900_BUS16	/* the Linux driver does accesses as shorts */
diff --git a/include/configs/mx25pdk.h b/include/configs/mx25pdk.h
index 0afae24..8414376 100644
--- a/include/configs/mx25pdk.h
+++ b/include/configs/mx25pdk.h
@@ -89,7 +89,6 @@
 #define CONFIG_FEC_MXC_PHYADDR		0x1f
 #define CONFIG_MII
 #define CONFIG_CMD_NET
-#define CONFIG_NET_MULTI
 #define CONFIG_ENV_OVERWRITE
 
 #define CONFIG_BOOTDELAY	3
diff --git a/include/configs/mx31ads.h b/include/configs/mx31ads.h
index 0bea858..457a24a 100644
--- a/include/configs/mx31ads.h
+++ b/include/configs/mx31ads.h
@@ -115,7 +115,6 @@
 		"cp.b ${loadaddr} ${uboot_addr} ${filesize}; "		\
 		"setenv filesize; saveenv\0"
 
-#define CONFIG_NET_MULTI
 #define CONFIG_CS8900
 #define CONFIG_CS8900_BASE	0xb4020300
 #define CONFIG_CS8900_BUS16		1	/* follow the Linux driver */
diff --git a/include/configs/mx31pdk.h b/include/configs/mx31pdk.h
index cd156d8..8c5730a 100644
--- a/include/configs/mx31pdk.h
+++ b/include/configs/mx31pdk.h
@@ -117,7 +117,6 @@
 		"nand erase 0x0 0x40000; "				\
 		"nand write 0x81000000 0x0 0x40000\0"
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_BASE	0xB6000000
 #define CONFIG_SMC911X_32_BIT
diff --git a/include/configs/mx35pdk.h b/include/configs/mx35pdk.h
index 4e9022d..670e76d 100644
--- a/include/configs/mx35pdk.h
+++ b/include/configs/mx35pdk.h
@@ -123,7 +123,6 @@
 #define CONFIG_SMC911X_BASE CS5_BASE_ADDR
 
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_ETHPRIME
 
 /*
diff --git a/include/configs/mx51evk.h b/include/configs/mx51evk.h
index d62a4f2..0c10870 100644
--- a/include/configs/mx51evk.h
+++ b/include/configs/mx51evk.h
@@ -94,7 +94,6 @@
  * Eth Configs
  */
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_DISCOVER_PHY
 
diff --git a/include/configs/mx53ard.h b/include/configs/mx53ard.h
index 26fc219..3e99031 100644
--- a/include/configs/mx53ard.h
+++ b/include/configs/mx53ard.h
@@ -68,7 +68,6 @@
 
 /* Eth Configs */
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_MII_GASKET
 #define CONFIG_DISCOVER_PHY
diff --git a/include/configs/mx53evk.h b/include/configs/mx53evk.h
index b127b06..2033492 100644
--- a/include/configs/mx53evk.h
+++ b/include/configs/mx53evk.h
@@ -76,7 +76,6 @@
 
 /* Eth Configs */
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_DISCOVER_PHY
 
diff --git a/include/configs/mx53loco.h b/include/configs/mx53loco.h
index 4091703..c3e4e13 100644
--- a/include/configs/mx53loco.h
+++ b/include/configs/mx53loco.h
@@ -61,7 +61,6 @@
 
 /* Eth Configs */
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_DISCOVER_PHY
 
diff --git a/include/configs/mx53smd.h b/include/configs/mx53smd.h
index 261f0bc..c117a33 100644
--- a/include/configs/mx53smd.h
+++ b/include/configs/mx53smd.h
@@ -68,7 +68,6 @@
 
 /* Eth Configs */
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_DISCOVER_PHY
 
diff --git a/include/configs/nhk8815.h b/include/configs/nhk8815.h
index 758f19d..13d1e66 100644
--- a/include/configs/nhk8815.h
+++ b/include/configs/nhk8815.h
@@ -135,7 +135,6 @@
 #define __io(a)			((void __iomem *)(PCI_IO_VADDR + (a)))
 #define __mem_isa(a)		((a) + PCI_MEMORY_VADDR)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111	/* Using SMC91c111*/
 #define CONFIG_SMC91111_BASE	0x34000300
 #undef  CONFIG_SMC91111_EXT_PHY	/* Internal PHY */
diff --git a/include/configs/nios2-generic.h b/include/configs/nios2-generic.h
index d57d53c..1395939 100644
--- a/include/configs/nios2-generic.h
+++ b/include/configs/nios2-generic.h
@@ -92,7 +92,6 @@
 #undef CONFIG_CMD_XIMG
 
 #ifdef CONFIG_CMD_NET
-# define CONFIG_NET_MULTI
 # define CONFIG_CMD_DHCP
 # define CONFIG_CMD_PING
 #endif
diff --git a/include/configs/o2dnt.h b/include/configs/o2dnt.h
index 9f5a0b8..22eb004 100644
--- a/include/configs/o2dnt.h
+++ b/include/configs/o2dnt.h
@@ -65,7 +65,6 @@
 
 #define CONFIG_SYS_XLB_PIPELINING	1
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
 #define CONFIG_NS8382X		1
diff --git a/include/configs/omap1510inn.h b/include/configs/omap1510inn.h
index 62c1721..43de18b 100644
--- a/include/configs/omap1510inn.h
+++ b/include/configs/omap1510inn.h
@@ -59,7 +59,6 @@
 #define CONFIG_SMC9196_BASE 0x08000300
 #define CONFIG_SMC9196_EXT_PHY
 */
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE 0x08000300
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/omap1610h2.h b/include/configs/omap1610h2.h
index 9fa3317..d57e1a7 100644
--- a/include/configs/omap1610h2.h
+++ b/include/configs/omap1610h2.h
@@ -57,7 +57,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE 0x04000300
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/omap1610inn.h b/include/configs/omap1610inn.h
index e3f3487..7901b6c 100644
--- a/include/configs/omap1610inn.h
+++ b/include/configs/omap1610inn.h
@@ -58,7 +58,6 @@
  */
 /*
 */
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE 0x04000300
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/omap2420h4.h b/include/configs/omap2420h4.h
index 01f402b..46d1643 100644
--- a/include/configs/omap2420h4.h
+++ b/include/configs/omap2420h4.h
@@ -82,7 +82,6 @@
 /*
  * SMC91c96 Etherent
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE     (H4_CS1_BASE+0x300)
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
index 1369c89..a026478 100644
--- a/include/configs/omap3_beagle.h
+++ b/include/configs/omap3_beagle.h
@@ -138,7 +138,6 @@
 #define CONFIG_USB_ETHER_SMSC95XX
 #define CONFIG_USB_ETHER_ASIX
 
-#define CONFIG_NET_MULTI
 
 /* commands to include */
 #include <config_cmd_default.h>
diff --git a/include/configs/omap3_evm.h b/include/configs/omap3_evm.h
index 7af30c2..4c95a78 100644
--- a/include/configs/omap3_evm.h
+++ b/include/configs/omap3_evm.h
@@ -345,7 +345,6 @@
  */
 #if defined(CONFIG_CMD_NET)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_32_BIT
 #define CONFIG_SMC911X_BASE	0x2C000000
diff --git a/include/configs/omap3_overo.h b/include/configs/omap3_overo.h
index 3f37263..2f3743c 100644
--- a/include/configs/omap3_overo.h
+++ b/include/configs/omap3_overo.h
@@ -291,7 +291,6 @@
  *----------------------------------------------------------------------------
  */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X		1
 #define CONFIG_SMC911X_32_BIT
 #define CONFIG_SMC911X_BASE     0x2C000000
diff --git a/include/configs/omap3_sdp3430.h b/include/configs/omap3_sdp3430.h
index 6a826ba..35472bb 100644
--- a/include/configs/omap3_sdp3430.h
+++ b/include/configs/omap3_sdp3430.h
@@ -201,7 +201,6 @@
  */
 #if defined(CONFIG_CMD_NET)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE	DEBUG_BASE
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/omap5912osk.h b/include/configs/omap5912osk.h
index db25b86..a8dfef3 100644
--- a/include/configs/omap5912osk.h
+++ b/include/configs/omap5912osk.h
@@ -60,7 +60,6 @@
  */
 /*
 */
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE 0x04800300
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/omap730p2.h b/include/configs/omap730p2.h
index bf8e000..26e7e1f 100644
--- a/include/configs/omap730p2.h
+++ b/include/configs/omap730p2.h
@@ -64,7 +64,6 @@
  * Hardware drivers
  */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_LAN91C96
 #define CONFIG_LAN91C96_BASE	   0x04000300
 #define CONFIG_LAN91C96_EXT_PHY
diff --git a/include/configs/otc570.h b/include/configs/otc570.h
index 9ecb2b0..e2c2eda 100644
--- a/include/configs/otc570.h
+++ b/include/configs/otc570.h
@@ -214,7 +214,6 @@
 /* Ethernet */
 #define CONFIG_MACB
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_FIT
 #define CONFIG_NET_RETRY_COUNT			20
 #undef CONFIG_RESET_PHY_R
diff --git a/include/configs/p3mx.h b/include/configs/p3mx.h
index 71eb784..94a6992 100644
--- a/include/configs/p3mx.h
+++ b/include/configs/p3mx.h
@@ -117,7 +117,6 @@
  *----------------------------------------------------------------------*/
 /* Change the default ethernet port, use this define (options: 0, 1, 2) */
 #define CONFIG_SYS_ETH_PORT		ETH_0
-#define CONFIG_NET_MULTI
 #define MV_ETH_DEVS		2
 #define CONFIG_PHY_RESET        1	/* reset phy upon startup         */
 #define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */
diff --git a/include/configs/p3p440.h b/include/configs/p3p440.h
index 719a12a..d7b1ca2 100644
--- a/include/configs/p3p440.h
+++ b/include/configs/p3p440.h
@@ -171,7 +171,6 @@
 #define CONFIG_PHY_ADDR		0x1c	/* PHY address			*/
 #define CONFIG_HAS_ETH1
 #define CONFIG_PHY1_ADDR	0x1d	/* EMAC1 PHY address		*/
-#define CONFIG_NET_MULTI	1
 #define CONFIG_SYS_RX_ETH_BUFFER	32	/* Number of ethernet rx buffers & descriptors */
 
 #define CONFIG_NETCONSOLE		/* include NetConsole support	*/
diff --git a/include/configs/pb1x00.h b/include/configs/pb1x00.h
index d5cf89a..eea8ed3 100644
--- a/include/configs/pb1x00.h
+++ b/include/configs/pb1x00.h
@@ -126,7 +126,6 @@
 
 #define CONFIG_NR_DRAM_BANKS	2
 
-#define CONFIG_NET_MULTI
 
 #define CONFIG_MEMSIZE_IN_BYTES
 
diff --git a/include/configs/pcs440ep.h b/include/configs/pcs440ep.h
index deb5b33..26627bb 100644
--- a/include/configs/pcs440ep.h
+++ b/include/configs/pcs440ep.h
@@ -225,7 +225,6 @@
 
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII		1	/* MII PHY management		*/
-#define CONFIG_NET_MULTI        1	/* required for netconsole      */
 #define CONFIG_HAS_ETH1		1	/* add support for "eth1addr"	*/
 #define CONFIG_PHY_ADDR		1	/* PHY address, See schematics	*/
 #define CONFIG_PHY1_ADDR        2
diff --git a/include/configs/pdm360ng.h b/include/configs/pdm360ng.h
index 831af6a..f0154e0 100644
--- a/include/configs/pdm360ng.h
+++ b/include/configs/pdm360ng.h
@@ -344,7 +344,6 @@
  * Ethernet configuration
  */
 #define CONFIG_MPC512x_FEC	1
-#define CONFIG_NET_MULTI
 #define CONFIG_PHY_ADDR		0x1F
 #define CONFIG_MII		1	/* MII PHY management	*/
 #define CONFIG_FEC_AN_TIMEOUT	1
diff --git a/include/configs/pdnb3.h b/include/configs/pdnb3.h
index 7fe9e5b..56bb464 100644
--- a/include/configs/pdnb3.h
+++ b/include/configs/pdnb3.h
@@ -40,7 +40,6 @@
  * Ethernet
  */
 #define CONFIG_IXP4XX_NPE	1	/* include IXP4xx NPE support	*/
-#define CONFIG_NET_MULTI	1
 #define	CONFIG_PHY_ADDR		16	/* NPE0 PHY address		*/
 #define CONFIG_HAS_ETH1
 #define CONFIG_PHY1_ADDR	18	/* NPE1 PHY address		*/
diff --git a/include/configs/pf5200.h b/include/configs/pf5200.h
index 5830345..4a98545 100644
--- a/include/configs/pf5200.h
+++ b/include/configs/pf5200.h
@@ -82,7 +82,6 @@
 
 #define CONFIG_MII		1
 #if 0				/* test-only !!! */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8	/* use 8 rx buffer on eepro100	*/
 #define CONFIG_NS8382X		1
diff --git a/include/configs/pleb2.h b/include/configs/pleb2.h
index ad82213..7dd6246 100644
--- a/include/configs/pleb2.h
+++ b/include/configs/pleb2.h
@@ -56,7 +56,6 @@
  */
 
 /* None - PLEB 2 doesn't have any of this.
-	#define CONFIG_NET_MULTI
 	#define CONFIG_LAN91C96
 	#define CONFIG_LAN91C96_BASE 0x0C000000
  */
diff --git a/include/configs/pm9261.h b/include/configs/pm9261.h
index 3a8b095..89e17b8 100644
--- a/include/configs/pm9261.h
+++ b/include/configs/pm9261.h
@@ -256,7 +256,6 @@
 #define CONFIG_DM9000_USE_16BIT			1
 #define CONFIG_NET_RETRY_COUNT			20
 #define CONFIG_RESET_PHY_R			1
-#define CONFIG_NET_MULTI
 
 /* USB */
 #define CONFIG_USB_ATMEL
diff --git a/include/configs/pm9263.h b/include/configs/pm9263.h
index 1e282d2..57a0416 100644
--- a/include/configs/pm9263.h
+++ b/include/configs/pm9263.h
@@ -281,7 +281,6 @@
 /* Ethernet */
 #define CONFIG_MACB			1
 #define CONFIG_RMII			1
-#define CONFIG_NET_MULTI		1
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R		1
 
diff --git a/include/configs/pm9g45.h b/include/configs/pm9g45.h
index 672f663..acc1204 100644
--- a/include/configs/pm9g45.h
+++ b/include/configs/pm9g45.h
@@ -128,7 +128,6 @@
 /* Ethernet */
 #define CONFIG_MACB			1
 #define CONFIG_RMII			1
-#define CONFIG_NET_MULTI		1
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R		1
 
diff --git a/include/configs/ppmc7xx.h b/include/configs/ppmc7xx.h
index 652b85e..d3c8990 100644
--- a/include/configs/ppmc7xx.h
+++ b/include/configs/ppmc7xx.h
@@ -121,12 +121,10 @@
 /*
  * Network config
  *
- * CONFIG_NET_MULTI		- Support for multiple network interfaces
  * CONFIG_EEPRO100		- Intel 8255x Ethernet Controller
  * CONFIG_EEPRO100_SROM_WRITE	- Enable writing to network card ROM
  */
 
-#define	CONFIG_NET_MULTI
 #define	CONFIG_EEPRO100
 #define	CONFIG_EEPRO100_SROM_WRITE
 
diff --git a/include/configs/pxa255_idp.h b/include/configs/pxa255_idp.h
index e591d87..cd95081 100644
--- a/include/configs/pxa255_idp.h
+++ b/include/configs/pxa255_idp.h
@@ -86,7 +86,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC91111_BASE	(PXA_CS5_PHYS + IDP_CS5_ETH_OFFSET + 0x300)
 #define CONFIG_SMC_USE_32_BIT	1
diff --git a/include/configs/qemu-mips.h b/include/configs/qemu-mips.h
index fb697d5..f5a137e 100644
--- a/include/configs/qemu-mips.h
+++ b/include/configs/qemu-mips.h
@@ -157,8 +157,6 @@
 
 #define CONFIG_ENV_OVERWRITE	1
 
-#undef CONFIG_NET_MULTI
-
 #define MEM_SIZE		128
 
 #undef CONFIG_MEMSIZE_IN_BYTES
diff --git a/include/configs/qong.h b/include/configs/qong.h
index 78b3701..e4bc1d0 100644
--- a/include/configs/qong.h
+++ b/include/configs/qong.h
@@ -77,7 +77,6 @@
 /* Ethernet */
 #define CONFIG_DNET		1
 #define CONFIG_DNET_BASE	(CS1_BASE + QONG_FPGA_PERIPH_SIZE)
-#define CONFIG_NET_MULTI	1
 
 /* Framebuffer and LCD */
 #define CONFIG_LCD
diff --git a/include/configs/quad100hd.h b/include/configs/quad100hd.h
index 5fd7838..dc5ec3a 100644
--- a/include/configs/quad100hd.h
+++ b/include/configs/quad100hd.h
@@ -48,7 +48,6 @@
 #undef CONFIG_ENV_IS_IN_FLASH
 
 #define CONFIG_PPC4xx_EMAC
-#define CONFIG_NET_MULTI	1
 #define CONFIG_HAS_ETH1		1
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0x01	/* PHY address			*/
diff --git a/include/configs/r2dplus.h b/include/configs/r2dplus.h
index 6575916..a7a92f7 100644
--- a/include/configs/r2dplus.h
+++ b/include/configs/r2dplus.h
@@ -122,7 +122,6 @@
 /*
  * Network device (RTL8139) support
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_RTL8139
 
 #endif /* __CONFIG_H */
diff --git a/include/configs/r7780mp.h b/include/configs/r7780mp.h
index 408a7e0..b0655c3 100644
--- a/include/configs/r7780mp.h
+++ b/include/configs/r7780mp.h
@@ -150,7 +150,6 @@
 
 #if defined(CONFIG_CMD_NET)
 /*
-#define CONFIG_NET_MULTI
 #define CONFIG_RTL8169
 */
 /* AX88796L Support(NE2000 base chip) */
diff --git a/include/configs/rsk7203.h b/include/configs/rsk7203.h
index 0802140..59b45c8 100644
--- a/include/configs/rsk7203.h
+++ b/include/configs/rsk7203.h
@@ -105,7 +105,6 @@
 #define CONFIG_SYS_HZ			(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
 
 /* Network interface */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_16_BIT
 #define CONFIG_SMC911X_BASE (0x24000000)
diff --git a/include/configs/rsk7264.h b/include/configs/rsk7264.h
index 8801993..c1ffc34 100644
--- a/include/configs/rsk7264.h
+++ b/include/configs/rsk7264.h
@@ -70,7 +70,6 @@
 #define CONFIG_SYS_HZ		(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
 
 /* Network interface */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_16_BIT
 #define CONFIG_SMC911X_BASE	0x28000000
diff --git a/include/configs/sbc35_a9g20.h b/include/configs/sbc35_a9g20.h
index 967a991..1e355a8 100644
--- a/include/configs/sbc35_a9g20.h
+++ b/include/configs/sbc35_a9g20.h
@@ -128,7 +128,6 @@
 /* Ethernet */
 #define CONFIG_MACB
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R
 #define CONFIG_MACB_SEARCH_PHY
diff --git a/include/configs/sbc405.h b/include/configs/sbc405.h
index 6f0d728..cab6660 100644
--- a/include/configs/sbc405.h
+++ b/include/configs/sbc405.h
@@ -64,7 +64,6 @@
 #define CONFIG_MII		1	/* MII PHY management		*/
 #define CONFIG_PHY_ADDR		0	/* PHY address			*/
 #define CONFIG_PHY_RESET_DELAY	300	/* Intel LXT971A needs this	*/
-#define CONFIG_NET_MULTI
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
 	"bootargs=emac(0,0)host:/T221ppc/target/config/sbc405/vxWorks.st " \
diff --git a/include/configs/sbc8349.h b/include/configs/sbc8349.h
index b418cf2..fae95d7 100644
--- a/include/configs/sbc8349.h
+++ b/include/configs/sbc8349.h
@@ -332,7 +332,6 @@
 #undef PCI_ONE_PCI1
 #endif
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -355,9 +354,6 @@
 #define CONFIG_TSEC_ENET		/* TSEC ethernet support */
 
 #if defined(CONFIG_TSEC_ENET)
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
 
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"TSEC0"
diff --git a/include/configs/sbc8548.h b/include/configs/sbc8548.h
index 7bf9fc7..09d0a73 100644
--- a/include/configs/sbc8548.h
+++ b/include/configs/sbc8548.h
@@ -410,7 +410,6 @@
 
 #if defined(CONFIG_PCI)
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -423,10 +422,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"eTSEC0"
diff --git a/include/configs/sbc8560.h b/include/configs/sbc8560.h
index 435b148..3b2b58b 100644
--- a/include/configs/sbc8560.h
+++ b/include/configs/sbc8560.h
@@ -244,10 +244,6 @@
 
 #ifdef CONFIG_TSEC_ENET
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI 	1
-#endif
-
 #ifndef CONFIG_MII
 #define CONFIG_MII		1	/* MII PHY management */
 #endif
diff --git a/include/configs/sbc8641d.h b/include/configs/sbc8641d.h
index 8d9f931..61551ec 100644
--- a/include/configs/sbc8641d.h
+++ b/include/configs/sbc8641d.h
@@ -332,7 +332,6 @@
 
 #undef CONFIG_SYS_SCSI_SCAN_BUS_REVERSE
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -361,10 +360,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 /* #define CONFIG_MII		1 */	/* MII PHY management */
 
 #define CONFIG_TSEC1    1
diff --git a/include/configs/sc3.h b/include/configs/sc3.h
index 852e807..2d6e51d 100644
--- a/include/configs/sc3.h
+++ b/include/configs/sc3.h
@@ -162,7 +162,6 @@
 #undef CONFIG_LOADS_ECHO   /* no echo on for serial download	*/
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
-#define CONFIG_NET_MULTI
 /* #define CONFIG_EEPRO100_SROM_WRITE */
 /* #define CONFIG_SHOW_MAC */
 #define CONFIG_EEPRO100
diff --git a/include/configs/scb9328.h b/include/configs/scb9328.h
index 1b5d931..180c5da 100644
--- a/include/configs/scb9328.h
+++ b/include/configs/scb9328.h
@@ -243,7 +243,6 @@
 #define CONFIG_SYS_CS5U_VAL 0x00008400
 #define CONFIG_SYS_CS5L_VAL 0x00000D03
 
-#define CONFIG_NET_MULTI		1
 #define CONFIG_DRIVER_DM9000		1
 #define CONFIG_DM9000_BASE		0x16000000
 #define DM9000_IO			CONFIG_DM9000_BASE
diff --git a/include/configs/sh7757lcr.h b/include/configs/sh7757lcr.h
index 9799767..4a5fd0d 100644
--- a/include/configs/sh7757lcr.h
+++ b/include/configs/sh7757lcr.h
@@ -97,7 +97,6 @@
 #define CONFIG_SYS_NO_FLASH
 
 /* Ether */
-#define CONFIG_NET_MULTI		1
 #define CONFIG_SH_ETHER			1
 #define CONFIG_SH_ETHER_USE_PORT	0
 #define CONFIG_SH_ETHER_PHY_ADDR	1
diff --git a/include/configs/sh7763rdp.h b/include/configs/sh7763rdp.h
index 1221cd5..b8eb13d 100644
--- a/include/configs/sh7763rdp.h
+++ b/include/configs/sh7763rdp.h
@@ -117,7 +117,6 @@
 #define CONFIG_SYS_HZ		1000
 
 /* Ether */
-#define CONFIG_NET_MULTI 1
 #define CONFIG_SH_ETHER 1
 #define CONFIG_SH_ETHER_USE_PORT (1)
 #define CONFIG_SH_ETHER_PHY_ADDR (0x01)
diff --git a/include/configs/sh7785lcr.h b/include/configs/sh7785lcr.h
index 8eb9a12..1e71bcc 100644
--- a/include/configs/sh7785lcr.h
+++ b/include/configs/sh7785lcr.h
@@ -175,7 +175,6 @@
 #define CONFIG_PCI_SYS_SIZE	CONFIG_SYS_SDRAM_SIZE
 
 /* Network device (RTL8169) support */
-#define CONFIG_NET_MULTI
 #define CONFIG_RTL8169
 
 /* ENV setting */
diff --git a/include/configs/smdk2410.h b/include/configs/smdk2410.h
index a4a675b..77c0a08 100644
--- a/include/configs/smdk2410.h
+++ b/include/configs/smdk2410.h
@@ -54,7 +54,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_CS8900		/* we have a CS8900 on-board */
 #define CONFIG_CS8900_BASE	0x19000300
 #define CONFIG_CS8900_BUS16	/* the Linux driver does accesses as shorts */
diff --git a/include/configs/smdk6400.h b/include/configs/smdk6400.h
index d175ed6..4d0b7b2 100644
--- a/include/configs/smdk6400.h
+++ b/include/configs/smdk6400.h
@@ -78,7 +78,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_CS8900			/* we have a CS8900 on-board	*/
 #define CONFIG_CS8900_BASE	  	0x18800300
 #define CONFIG_CS8900_BUS16		/* follow the Linux driver	*/
diff --git a/include/configs/smdkc100.h b/include/configs/smdkc100.h
index 19dde1b..6663629 100644
--- a/include/configs/smdkc100.h
+++ b/include/configs/smdkc100.h
@@ -238,7 +238,6 @@
  * Ethernet Contoller driver
  */
 #ifdef CONFIG_CMD_NET
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X         1       /* we have a SMC9115 on-board   */
 #define CONFIG_SMC911X_16_BIT  1       /* SMC911X_16_BIT Mode          */
 #define CONFIG_SMC911X_BASE    0x98800300      /* SMC911X Drive Base   */
diff --git a/include/configs/smdkv310.h b/include/configs/smdkv310.h
index 2f97bea..59c9fdb 100644
--- a/include/configs/smdkv310.h
+++ b/include/configs/smdkv310.h
@@ -159,7 +159,6 @@
 
 /* Ethernet Controllor Driver */
 #ifdef CONFIG_CMD_NET
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC911X
 #define CONFIG_SMC911X_BASE		0x5000000
 #define CONFIG_SMC911X_16_BIT
diff --git a/include/configs/snapper9260.h b/include/configs/snapper9260.h
index 7def16f..cb3c674 100644
--- a/include/configs/snapper9260.h
+++ b/include/configs/snapper9260.h
@@ -75,7 +75,6 @@
 /* Ethernet */
 #define CONFIG_MACB
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT		20
 #define CONFIG_RESET_PHY_R
 #define CONFIG_TFTP_PORT
diff --git a/include/configs/socrates.h b/include/configs/socrates.h
index 5f2fb1e..1e21985 100644
--- a/include/configs/socrates.h
+++ b/include/configs/socrates.h
@@ -290,7 +290,6 @@
 #endif	/* CONFIG_PCI */
 
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_TSEC1	1
 #define CONFIG_TSEC1_NAME	"TSEC0"
diff --git a/include/configs/sorcery.h b/include/configs/sorcery.h
index f1cbe95..fe40bf0 100644
--- a/include/configs/sorcery.h
+++ b/include/configs/sorcery.h
@@ -128,7 +128,6 @@
 
 #define CONFIG_TIMESTAMP		/* Print image info with timestamp */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_EEPRO100
 
 /*
diff --git a/include/configs/spieval.h b/include/configs/spieval.h
index d6195b1..f27466c 100644
--- a/include/configs/spieval.h
+++ b/include/configs/spieval.h
@@ -76,7 +76,6 @@
 #define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS
 #define CONFIG_PCI_IO_SIZE	0x01000000
 
-#define CONFIG_NET_MULTI	1
 #define CONFIG_EEPRO100		1
 #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */
 #define CONFIG_NS8382X		1
diff --git a/include/configs/stxgp3.h b/include/configs/stxgp3.h
index fc3881d..bbcf6c3 100644
--- a/include/configs/stxgp3.h
+++ b/include/configs/stxgp3.h
@@ -212,7 +212,6 @@
 
 #if defined(CONFIG_PCI)			/* PCI Ethernet card */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #undef CONFIG_EEPRO100
@@ -231,10 +230,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management		*/
 
 #define CONFIG_TSEC1	1
diff --git a/include/configs/stxssa.h b/include/configs/stxssa.h
index 141da26..b86886d 100644
--- a/include/configs/stxssa.h
+++ b/include/configs/stxssa.h
@@ -241,7 +241,6 @@
 
 #if defined(CONFIG_PCI)			/* PCI Ethernet card */
 #define CONFIG_MPC85XX_PCI2	1
-#define CONFIG_NET_MULTI
 #define CONFIG_PCI_PNP			/* do pci plug-and-play */
 
 #define CONFIG_EEPRO100
@@ -260,10 +259,6 @@
 
 #if defined(CONFIG_TSEC_ENET)
 
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI	1
-#endif
-
 #define CONFIG_MII		1	/* MII PHY management		*/
 
 #define CONFIG_TSEC1	1
diff --git a/include/configs/stxxtc.h b/include/configs/stxxtc.h
index 890186e..e7f5a0d 100644
--- a/include/configs/stxxtc.h
+++ b/include/configs/stxxtc.h
@@ -95,7 +95,6 @@
 
 #define	CONFIG_RTC_MPC8xx		/* use internal RTC of MPC8xx	*/
 
-#define	CONFIG_NET_MULTI	1	/* the only way to get the FEC in */
 #define	FEC_ENET		1	/* eth.c needs it that way... */
 #undef CONFIG_SYS_DISCOVER_PHY
 #define CONFIG_MII		1
diff --git a/include/configs/tb0229.h b/include/configs/tb0229.h
index 011a683..fc2b57d 100644
--- a/include/configs/tb0229.h
+++ b/include/configs/tb0229.h
@@ -184,7 +184,6 @@
  */
 #define CONFIG_PCI
 #define CONFIG_PCI_PNP
-#define CONFIG_NET_MULTI
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8		/* use 8 rx buffer on eepro100	*/
 
diff --git a/include/configs/tcm-bf518.h b/include/configs/tcm-bf518.h
index 52055e8..241f210 100644
--- a/include/configs/tcm-bf518.h
+++ b/include/configs/tcm-bf518.h
@@ -64,7 +64,6 @@
 #define ADI_CMDS_NETWORK	1
 #define CONFIG_BFIN_MAC
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		tcm-bf518
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/tcm-bf537.h b/include/configs/tcm-bf537.h
index 2375fc5..2adb071 100644
--- a/include/configs/tcm-bf537.h
+++ b/include/configs/tcm-bf537.h
@@ -69,7 +69,6 @@
 #define CONFIG_SMC911X_BASE	0x20308000
 #define CONFIG_SMC911X_16_BIT
 #define CONFIG_NETCONSOLE	1
-#define CONFIG_NET_MULTI	1
 #endif
 #define CONFIG_HOSTNAME		tcm-bf537
 /* Uncomment next line to use fixed MAC address */
diff --git a/include/configs/top9000.h b/include/configs/top9000.h
index 5bca6e1..2c66f33 100644
--- a/include/configs/top9000.h
+++ b/include/configs/top9000.h
@@ -103,7 +103,6 @@
 #define CONFIG_MACB
 #define CONFIG_SYS_PHY_ID	1
 #define CONFIG_RMII
-#define CONFIG_NET_MULTI
 #define CONFIG_NET_RETRY_COUNT	20
 
 /* real time clock */
diff --git a/include/configs/trizepsiv.h b/include/configs/trizepsiv.h
index ec052c4..6ec9b80 100644
--- a/include/configs/trizepsiv.h
+++ b/include/configs/trizepsiv.h
@@ -291,7 +291,6 @@
 #define CONFIG_SYS_MCIO0_VAL		0x00008407
 #define CONFIG_SYS_MCIO1_VAL		0x0000c108
 
-#define CONFIG_NET_MULTI		1
 #define CONFIG_DRIVER_DM9000		1
 
 #if CONFIG_POLARIS
diff --git a/include/configs/tx25.h b/include/configs/tx25.h
index 176d468..6380bb8 100644
--- a/include/configs/tx25.h
+++ b/include/configs/tx25.h
@@ -137,7 +137,6 @@
 #define CONFIG_FEC_MXC_PHYADDR		0x1f
 #define CONFIG_MII
 #define CONFIG_CMD_NET
-#define CONFIG_NET_MULTI
 #define BOARD_LATE_INIT
 #define CONFIG_ENV_OVERWRITE
 
diff --git a/include/configs/utx8245.h b/include/configs/utx8245.h
index bb9f606..1e59ef3 100644
--- a/include/configs/utx8245.h
+++ b/include/configs/utx8245.h
@@ -143,7 +143,6 @@ protect on ${u-boot_startaddr} ${u-boot_endaddr}"
 #define CONFIG_PCI				/* include pci support		*/
 #undef CONFIG_PCI_PNP
 #define CONFIG_PCI_SCAN_SHOW
-#define CONFIG_NET_MULTI
 #define CONFIG_EEPRO100
 #define CONFIG_SYS_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */
 #define CONFIG_EEPRO100_SROM_WRITE
diff --git a/include/configs/vct.h b/include/configs/vct.h
index 325ac8c..9ddc7b1 100644
--- a/include/configs/vct.h
+++ b/include/configs/vct.h
@@ -93,7 +93,6 @@
 #define CONFIG_SMC911X_BASE	0x00000000
 #define CONFIG_SMC911X_32_BIT
 #define CONFIG_NET_RETRY_COUNT		20
-#define CONFIG_NET_MULTI
 #endif
 
 /*
diff --git a/include/configs/ve8313.h b/include/configs/ve8313.h
index abb57fe..9d37359 100644
--- a/include/configs/ve8313.h
+++ b/include/configs/ve8313.h
@@ -302,7 +302,6 @@
  */
 #define CONFIG_TSEC_ENET		/* TSEC ethernet support */
 
-#define CONFIG_NET_MULTI
 
 #define CONFIG_TSEC1
 #ifdef CONFIG_TSEC1
diff --git a/include/configs/versatile.h b/include/configs/versatile.h
index 3bfcdff..bb835e0 100644
--- a/include/configs/versatile.h
+++ b/include/configs/versatile.h
@@ -77,7 +77,6 @@
  * Hardware drivers
  */
 
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC_USE_32_BIT
 #define CONFIG_SMC91111_BASE	0x10010000
diff --git a/include/configs/vision2.h b/include/configs/vision2.h
index d95c0ba..540dfa9 100644
--- a/include/configs/vision2.h
+++ b/include/configs/vision2.h
@@ -116,7 +116,6 @@
  * Eth Configs
  */
 #define CONFIG_HAS_ETH1
-#define CONFIG_NET_MULTI
 #define CONFIG_MII
 #define CONFIG_DISCOVER_PHY
 
diff --git a/include/configs/vme8349.h b/include/configs/vme8349.h
index d153762..fe2bc1d 100644
--- a/include/configs/vme8349.h
+++ b/include/configs/vme8349.h
@@ -266,7 +266,6 @@
 #endif
 
 #ifndef VME_CADDY2
-#define CONFIG_NET_MULTI
 #endif
 #define CONFIG_PCI_PNP		/* do pci plug-and-play */
 
@@ -294,9 +293,6 @@
 #endif
 
 #if defined(CONFIG_TSEC_ENET)
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI
-#endif
 
 #define CONFIG_GMII			/* MII PHY management */
 #define CONFIG_TSEC1
@@ -316,12 +312,6 @@
 
 #endif	/* CONFIG_TSEC_ENET */
 
-#if defined(CONFIG_E1000)
-#ifndef CONFIG_NET_MULTI
-#define CONFIG_NET_MULTI
-#endif
-#endif
-
 /*
  * Environment
  */
diff --git a/include/configs/vpac270.h b/include/configs/vpac270.h
index ea77971..9db4d99 100644
--- a/include/configs/vpac270.h
+++ b/include/configs/vpac270.h
@@ -90,7 +90,6 @@
 #define	CONFIG_CMD_PING
 #define	CONFIG_CMD_DHCP
 
-#define	CONFIG_NET_MULTI		1
 #define	CONFIG_DRIVER_DM9000		1
 #define	CONFIG_DM9000_BASE		0x08000300	/* CS2 */
 #define	DM9000_IO			(CONFIG_DM9000_BASE)
diff --git a/include/configs/xaeniax.h b/include/configs/xaeniax.h
index 205e86c..8a41416 100644
--- a/include/configs/xaeniax.h
+++ b/include/configs/xaeniax.h
@@ -199,7 +199,6 @@
 /*
  * SMSC91C111 Network Card
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111		1
 #define CONFIG_SMC91111_BASE		0x10000300  /* chip select 3         */
 #define CONFIG_SMC_USE_32_BIT		1          /* 32 bit bus  */
diff --git a/include/configs/xm250.h b/include/configs/xm250.h
index 32544fe..a35bce3 100644
--- a/include/configs/xm250.h
+++ b/include/configs/xm250.h
@@ -50,7 +50,6 @@
 /*
  * Hardware drivers
  */
-#define CONFIG_NET_MULTI
 #define CONFIG_SMC91111
 #define CONFIG_SMC91111_BASE		0x04000300
 #undef	CONFIG_SMC91111_EXT_PHY
diff --git a/include/configs/xpedite1000.h b/include/configs/xpedite1000.h
index cd7148d..d72921e 100644
--- a/include/configs/xpedite1000.h
+++ b/include/configs/xpedite1000.h
@@ -183,7 +183,6 @@ extern void out32(unsigned int, unsigned long);
  */
 #define CONFIG_PPC4xx_EMAC
 #define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_PHY_RESET	1	/* reset phy upon startup */
 #define CONFIG_SYS_RX_ETH_BUFFER 32	/* Number of ethernet rx buffers & descriptors */
diff --git a/include/configs/xpedite517x.h b/include/configs/xpedite517x.h
index cb83a64..20b4340 100644
--- a/include/configs/xpedite517x.h
+++ b/include/configs/xpedite517x.h
@@ -361,7 +361,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
  */
 #define CONFIG_TSEC_ENET		/* tsec ethernet support */
 #define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_ETHPRIME		"eTSEC1"
 
diff --git a/include/configs/xpedite520x.h b/include/configs/xpedite520x.h
index b6b391f..e8d4a24 100644
--- a/include/configs/xpedite520x.h
+++ b/include/configs/xpedite520x.h
@@ -290,7 +290,6 @@
  */
 #define CONFIG_TSEC_ENET		/* tsec ethernet support */
 #define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_ETHPRIME		"eTSEC1"
 
diff --git a/include/configs/xpedite537x.h b/include/configs/xpedite537x.h
index a74766d..096eb99 100644
--- a/include/configs/xpedite537x.h
+++ b/include/configs/xpedite537x.h
@@ -369,7 +369,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
  */
 #define CONFIG_TSEC_ENET		/* tsec ethernet support */
 #define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_TSEC_TBI
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_MII_DEFAULT_TSEC	1	/* Allow unregistered phys */
diff --git a/include/configs/xpedite550x.h b/include/configs/xpedite550x.h
index 6588867..b4f5117 100644
--- a/include/configs/xpedite550x.h
+++ b/include/configs/xpedite550x.h
@@ -339,7 +339,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
  */
 #define CONFIG_TSEC_ENET		/* tsec ethernet support */
 #define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */
-#define CONFIG_NET_MULTI	1
 #define CONFIG_TSEC_TBI
 #define CONFIG_MII		1	/* MII PHY management */
 #define CONFIG_MII_DEFAULT_TSEC	1	/* Allow unregistered phys */
diff --git a/include/configs/zeus.h b/include/configs/zeus.h
index f9a6b93..63279b0 100644
--- a/include/configs/zeus.h
+++ b/include/configs/zeus.h
@@ -53,7 +53,6 @@
 #define CONFIG_PHY_ADDR		0x01	/* PHY address			*/
 #define CONFIG_HAS_ETH1		1
 #define CONFIG_PHY1_ADDR	0x11	/* EMAC1 PHY address		*/
-#define CONFIG_NET_MULTI	1
 #define CONFIG_SYS_RX_ETH_BUFFER	16	/* Number of ethernet rx buffers & descriptors */
 #define CONFIG_PHY_RESET	1
 #define CONFIG_PHY_RESET_DELAY	300	/* PHY RESET recovery delay	*/
diff --git a/include/configs/zmx25.h b/include/configs/zmx25.h
index ab7f30f..0d5ee14 100644
--- a/include/configs/zmx25.h
+++ b/include/configs/zmx25.h
@@ -77,7 +77,6 @@
 #define CONFIG_FEC_MXC
 #define CONFIG_FEC_MXC_PHYADDR		0x00
 #define CONFIG_MII
-#define CONFIG_NET_MULTI
 
 /*
  * BOOTP options
-- 
1.7.6.1



More information about the U-Boot mailing list