aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChris Packham <judge.packham@gmail.com>2017-08-28 20:50:46 +1200
committerTom Rini <trini@konsulko.com>2017-09-08 10:23:00 -0400
commitf58ad98a621ce5059d9608a9b41cfabac277094a (patch)
tree1c784272127e30af81212822926fc91bed281135 /include
parentae3584498bf81aa3be9ae6f90fbb04e07d707276 (diff)
downloadu-boot-f58ad98a621ce5059d9608a9b41cfabac277094a.zip
u-boot-f58ad98a621ce5059d9608a9b41cfabac277094a.tar.gz
u-boot-f58ad98a621ce5059d9608a9b41cfabac277094a.tar.bz2
usb: net: migrate USB Ethernet adapters to Kconfig
This migrates ASIX, ASIX88179, MCS7830, RTL8152 and SMSC95XX to Kconfig. Update defconfigs. Signed-off-by: Chris Packham <judge.packham@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include')
-rw-r--r--include/configs/beaver.h1
-rw-r--r--include/configs/cardhu.h1
-rw-r--r--include/configs/cei-tk1-som.h1
-rw-r--r--include/configs/cgtqmx6eval.h1
-rw-r--r--include/configs/cl-som-am57x.h3
-rw-r--r--include/configs/cm_t54.h3
-rw-r--r--include/configs/colibri_t20.h1
-rw-r--r--include/configs/colibri_t30.h1
-rw-r--r--include/configs/dalmore.h1
-rw-r--r--include/configs/dfi-bt700.h5
-rw-r--r--include/configs/dragonboard410c.h4
-rw-r--r--include/configs/e2220-1170.h1
-rw-r--r--include/configs/embestmx6boards.h1
-rw-r--r--include/configs/exynos5-common.h3
-rw-r--r--include/configs/exynos5250-common.h3
-rw-r--r--include/configs/gw_ventana.h2
-rw-r--r--include/configs/harmony.h3
-rw-r--r--include/configs/hikey.h2
-rw-r--r--include/configs/jetson-tk1.h1
-rw-r--r--include/configs/m53evk.h3
-rw-r--r--include/configs/mcx.h2
-rw-r--r--include/configs/medcom-wide.h1
-rw-r--r--include/configs/mvebu_armada-37xx.h4
-rw-r--r--include/configs/mvebu_armada-8k.h4
-rw-r--r--include/configs/mx23_olinuxino.h3
-rw-r--r--include/configs/mx28evk.h2
-rw-r--r--include/configs/mx51evk.h2
-rw-r--r--include/configs/mx53cx9020.h3
-rw-r--r--include/configs/mx53loco.h3
-rw-r--r--include/configs/mx6qarm2.h1
-rw-r--r--include/configs/mx6sabreauto.h1
-rw-r--r--include/configs/mx6sabresd.h1
-rw-r--r--include/configs/mx6slevk.h1
-rw-r--r--include/configs/mx6sllevk.h2
-rw-r--r--include/configs/mx6sxsabreauto.h1
-rw-r--r--include/configs/mx6sxsabresd.h1
-rw-r--r--include/configs/mx7dsabresd.h1
-rw-r--r--include/configs/nitrogen6x.h3
-rw-r--r--include/configs/novena.h2
-rw-r--r--include/configs/nyan-big.h1
-rw-r--r--include/configs/odroid.h2
-rw-r--r--include/configs/omap3_beagle.h4
-rw-r--r--include/configs/omap4_panda.h1
-rw-r--r--include/configs/omap5_uevm.h1
-rw-r--r--include/configs/p2371-0000.h1
-rw-r--r--include/configs/p2371-2180.h1
-rw-r--r--include/configs/p2571.h1
-rw-r--r--include/configs/paz00.h1
-rw-r--r--include/configs/plutux.h1
-rw-r--r--include/configs/poplar.h1
-rw-r--r--include/configs/rk3036_common.h4
-rw-r--r--include/configs/rk3188_common.h4
-rw-r--r--include/configs/rk322x_common.h4
-rw-r--r--include/configs/rk3288_common.h4
-rw-r--r--include/configs/rk3399_common.h6
-rw-r--r--include/configs/rpi.h1
-rw-r--r--include/configs/seaboard.h1
-rw-r--r--include/configs/smartweb.h2
-rw-r--r--include/configs/tao3530.h2
-rw-r--r--include/configs/tec-ng.h1
-rw-r--r--include/configs/tec.h1
-rw-r--r--include/configs/theadorable-x86-common.h5
-rw-r--r--include/configs/tqma6.h1
-rw-r--r--include/configs/trimslice.h1
-rw-r--r--include/configs/venice2.h1
-rw-r--r--include/configs/ventana.h1
-rw-r--r--include/configs/vinco.h2
-rw-r--r--include/configs/vining_2000.h1
-rw-r--r--include/configs/x86-common.h2
69 files changed, 0 insertions, 138 deletions
diff --git a/include/configs/beaver.h b/include/configs/beaver.h
index 8ea7d44..f16e7eb 100644
--- a/include/configs/beaver.h
+++ b/include/configs/beaver.h
@@ -41,7 +41,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* PCI host support */
diff --git a/include/configs/cardhu.h b/include/configs/cardhu.h
index ee47e28..1fb4d98 100644
--- a/include/configs/cardhu.h
+++ b/include/configs/cardhu.h
@@ -45,7 +45,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* PCI host support */
diff --git a/include/configs/cei-tk1-som.h b/include/configs/cei-tk1-som.h
index 92b64e5..a3ae559 100644
--- a/include/configs/cei-tk1-som.h
+++ b/include/configs/cei-tk1-som.h
@@ -40,7 +40,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* PCI host support */
diff --git a/include/configs/cgtqmx6eval.h b/include/configs/cgtqmx6eval.h
index 377f71a..8f7f26b 100644
--- a/include/configs/cgtqmx6eval.h
+++ b/include/configs/cgtqmx6eval.h
@@ -62,7 +62,6 @@
/* USB Configs */
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2 /* Enabled USB controller number */
diff --git a/include/configs/cl-som-am57x.h b/include/configs/cl-som-am57x.h
index 25f04da..a3b40ab 100644
--- a/include/configs/cl-som-am57x.h
+++ b/include/configs/cl-som-am57x.h
@@ -83,9 +83,6 @@
#define CONFIG_OMAP_USB3PHY1_HOST
/* USB Networking options */
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
/* CPSW Ethernet */
#define CONFIG_DRIVER_TI_CPSW
diff --git a/include/configs/cm_t54.h b/include/configs/cm_t54.h
index 7b686bf..9152c71 100644
--- a/include/configs/cm_t54.h
+++ b/include/configs/cm_t54.h
@@ -70,9 +70,6 @@
#define CONFIG_SYS_EEPROM_SIZE 256
/* USB Networking options */
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
/*
* Miscellaneous configurable options
diff --git a/include/configs/colibri_t20.h b/include/configs/colibri_t20.h
index 4271aca..d51f7bd 100644
--- a/include/configs/colibri_t20.h
+++ b/include/configs/colibri_t20.h
@@ -29,7 +29,6 @@
#define CONFIG_USB_MAX_CONTROLLER_COUNT 3
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
#define CONFIG_IP_DEFRAG
diff --git a/include/configs/colibri_t30.h b/include/configs/colibri_t30.h
index 11a8e2f..8a4ab6a 100644
--- a/include/configs/colibri_t30.h
+++ b/include/configs/colibri_t30.h
@@ -35,7 +35,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
#define CONFIG_IP_DEFRAG
diff --git a/include/configs/dalmore.h b/include/configs/dalmore.h
index 167025e..89aa3ef 100644
--- a/include/configs/dalmore.h
+++ b/include/configs/dalmore.h
@@ -37,7 +37,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
diff --git a/include/configs/dfi-bt700.h b/include/configs/dfi-bt700.h
index e9ac9e0..3901fb6 100644
--- a/include/configs/dfi-bt700.h
+++ b/include/configs/dfi-bt700.h
@@ -24,11 +24,6 @@
"stdout=serial\0" \
"stderr=serial\0"
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_RTL8152
-
#define VIDEO_IO_OFFSET 0
#define CONFIG_X86EMU_RAW_IO
diff --git a/include/configs/dragonboard410c.h b/include/configs/dragonboard410c.h
index ae8dce3..6b5d59d 100644
--- a/include/configs/dragonboard410c.h
+++ b/include/configs/dragonboard410c.h
@@ -37,10 +37,6 @@
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
/* Support all possible USB ethernet dongles */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_ASIX88179
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
/* Extra Commands */
/* Enable that for switching of boot partitions */
diff --git a/include/configs/e2220-1170.h b/include/configs/e2220-1170.h
index 058db68..c610981 100644
--- a/include/configs/e2220-1170.h
+++ b/include/configs/e2220-1170.h
@@ -35,7 +35,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
diff --git a/include/configs/embestmx6boards.h b/include/configs/embestmx6boards.h
index da854f9..2456230 100644
--- a/include/configs/embestmx6boards.h
+++ b/include/configs/embestmx6boards.h
@@ -34,7 +34,6 @@
#define CONFIG_SYS_I2C_SPEED 100000
/* USB Configs */
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
diff --git a/include/configs/exynos5-common.h b/include/configs/exynos5-common.h
index 26778b1..2860d6b 100644
--- a/include/configs/exynos5-common.h
+++ b/include/configs/exynos5-common.h
@@ -132,9 +132,6 @@
/* Enable Time Command */
/* USB */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_RTL8152
/* USB boot mode */
#define CONFIG_USB_BOOTING
diff --git a/include/configs/exynos5250-common.h b/include/configs/exynos5250-common.h
index f52651b..e4a4c81 100644
--- a/include/configs/exynos5250-common.h
+++ b/include/configs/exynos5250-common.h
@@ -30,9 +30,6 @@
#define CONFIG_USB_XHCI_EXYNOS
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_ASIX88179
-
/* DRAM Memory Banks */
#define CONFIG_NR_DRAM_BANKS 8
#define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */
diff --git a/include/configs/gw_ventana.h b/include/configs/gw_ventana.h
index ec5c902..9c26059 100644
--- a/include/configs/gw_ventana.h
+++ b/include/configs/gw_ventana.h
@@ -141,8 +141,6 @@
#define CONFIG_ARP_TIMEOUT 200UL
/* USB Configs */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
diff --git a/include/configs/harmony.h b/include/configs/harmony.h
index f568d63..9a0b1af 100644
--- a/include/configs/harmony.h
+++ b/include/configs/harmony.h
@@ -37,9 +37,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
#include "tegra-common-post.h"
diff --git a/include/configs/hikey.h b/include/configs/hikey.h
index 150bebe..7eaa6e4 100644
--- a/include/configs/hikey.h
+++ b/include/configs/hikey.h
@@ -58,8 +58,6 @@
/*#define CONFIG_DWC2_DFLT_SPEED_FULL*/
#define CONFIG_DWC2_ENABLE_DYNAMIC_FIFO
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MISC_INIT_R
#endif
diff --git a/include/configs/jetson-tk1.h b/include/configs/jetson-tk1.h
index 5b106b8..f7836c8 100644
--- a/include/configs/jetson-tk1.h
+++ b/include/configs/jetson-tk1.h
@@ -36,7 +36,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* PCI host support */
diff --git a/include/configs/m53evk.h b/include/configs/m53evk.h
index 8065321..74b627c 100644
--- a/include/configs/m53evk.h
+++ b/include/configs/m53evk.h
@@ -142,9 +142,6 @@
*/
#ifdef CONFIG_CMD_USB
#define CONFIG_USB_EHCI_MX5
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_MXC_USB_PORT 1
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
diff --git a/include/configs/mcx.h b/include/configs/mcx.h
index ceb1cf6..1057b93 100644
--- a/include/configs/mcx.h
+++ b/include/configs/mcx.h
@@ -74,8 +74,6 @@
/* EHCI */
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 57
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
/* commands to include */
diff --git a/include/configs/medcom-wide.h b/include/configs/medcom-wide.h
index cf9344e..2efdc52 100644
--- a/include/configs/medcom-wide.h
+++ b/include/configs/medcom-wide.h
@@ -30,7 +30,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_SMSC95XX
#include "tegra-common-post.h"
diff --git a/include/configs/mvebu_armada-37xx.h b/include/configs/mvebu_armada-37xx.h
index 763f304..66c7001 100644
--- a/include/configs/mvebu_armada-37xx.h
+++ b/include/configs/mvebu_armada-37xx.h
@@ -93,10 +93,6 @@
#define CONFIG_USB_MAX_CONTROLLER_COUNT (3 + 3)
/* USB ethernet */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_RTL8152
-#define CONFIG_USB_ETHER_SMSC95XX
/*
* SATA/SCSI/AHCI configuration
diff --git a/include/configs/mvebu_armada-8k.h b/include/configs/mvebu_armada-8k.h
index a6dc6e2..fd60a9b 100644
--- a/include/configs/mvebu_armada-8k.h
+++ b/include/configs/mvebu_armada-8k.h
@@ -97,10 +97,6 @@
#define CONFIG_USB_MAX_CONTROLLER_COUNT (3 + 3)
/* USB ethernet */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_RTL8152
-#define CONFIG_USB_ETHER_SMSC95XX
/*
* SATA/SCSI/AHCI configuration
diff --git a/include/configs/mx23_olinuxino.h b/include/configs/mx23_olinuxino.h
index 1f1fb24..36ef186 100644
--- a/include/configs/mx23_olinuxino.h
+++ b/include/configs/mx23_olinuxino.h
@@ -37,9 +37,6 @@
#endif
/* Ethernet */
-#ifdef CONFIG_CMD_NET
-#define CONFIG_USB_ETHER_SMSC95XX
-#endif
/* Booting Linux */
#define CONFIG_BOOTFILE "uImage"
diff --git a/include/configs/mx28evk.h b/include/configs/mx28evk.h
index 6ad0e37..e191d3a 100644
--- a/include/configs/mx28evk.h
+++ b/include/configs/mx28evk.h
@@ -88,8 +88,6 @@
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_MXS_PORT1
#define CONFIG_USB_MAX_CONTROLLER_COUNT 1
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
#endif
/* SPI */
diff --git a/include/configs/mx51evk.h b/include/configs/mx51evk.h
index 0c144c8..c89cb0f 100644
--- a/include/configs/mx51evk.h
+++ b/include/configs/mx51evk.h
@@ -73,8 +73,6 @@
/* USB Configs */
#define CONFIG_USB_EHCI_MX5
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_MXC_USB_PORT 1
#define CONFIG_MXC_USB_PORTSC PORT_PTS_ULPI
#define CONFIG_MXC_USB_FLAGS MXC_EHCI_POWER_PINS_ENABLED
diff --git a/include/configs/mx53cx9020.h b/include/configs/mx53cx9020.h
index b9f4eaf..d78a877 100644
--- a/include/configs/mx53cx9020.h
+++ b/include/configs/mx53cx9020.h
@@ -46,9 +46,6 @@
/* USB Configs */
#define CONFIG_USB_EHCI_MX5
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_MXC_USB_PORT 1
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
diff --git a/include/configs/mx53loco.h b/include/configs/mx53loco.h
index 32351db..45b9bbf 100644
--- a/include/configs/mx53loco.h
+++ b/include/configs/mx53loco.h
@@ -43,9 +43,6 @@
/* USB Configs */
#define CONFIG_USB_EHCI_MX5
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_MXC_USB_PORT 1
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
diff --git a/include/configs/mx6qarm2.h b/include/configs/mx6qarm2.h
index c9dc986..610d643 100644
--- a/include/configs/mx6qarm2.h
+++ b/include/configs/mx6qarm2.h
@@ -128,7 +128,6 @@
/* USB Configs */
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 1
diff --git a/include/configs/mx6sabreauto.h b/include/configs/mx6sabreauto.h
index 4b8f9c8..64d54b6 100644
--- a/include/configs/mx6sabreauto.h
+++ b/include/configs/mx6sabreauto.h
@@ -18,7 +18,6 @@
#define CONSOLE_DEV "ttymxc3"
/* USB Configs */
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
diff --git a/include/configs/mx6sabresd.h b/include/configs/mx6sabresd.h
index 3192579..8c06512 100644
--- a/include/configs/mx6sabresd.h
+++ b/include/configs/mx6sabresd.h
@@ -60,7 +60,6 @@
/* USB Configs */
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 1 /* Enabled USB controller number */
diff --git a/include/configs/mx6slevk.h b/include/configs/mx6slevk.h
index d48db4c..25c83e8 100644
--- a/include/configs/mx6slevk.h
+++ b/include/configs/mx6slevk.h
@@ -157,7 +157,6 @@
/* USB Configs */
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
diff --git a/include/configs/mx6sllevk.h b/include/configs/mx6sllevk.h
index b73362c..0cf34c4 100644
--- a/include/configs/mx6sllevk.h
+++ b/include/configs/mx6sllevk.h
@@ -145,8 +145,6 @@
/* USB Configs */
#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_RTL8152
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#endif
diff --git a/include/configs/mx6sxsabreauto.h b/include/configs/mx6sxsabreauto.h
index 7df32c5..9e46c39 100644
--- a/include/configs/mx6sxsabreauto.h
+++ b/include/configs/mx6sxsabreauto.h
@@ -145,7 +145,6 @@
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
diff --git a/include/configs/mx6sxsabresd.h b/include/configs/mx6sxsabresd.h
index 45e807d..5ef78a7 100644
--- a/include/configs/mx6sxsabresd.h
+++ b/include/configs/mx6sxsabresd.h
@@ -167,7 +167,6 @@
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
diff --git a/include/configs/mx7dsabresd.h b/include/configs/mx7dsabresd.h
index b55b403..593bf38 100644
--- a/include/configs/mx7dsabresd.h
+++ b/include/configs/mx7dsabresd.h
@@ -214,7 +214,6 @@
#define CONFIG_MMCROOT "/dev/mmcblk0p2" /* USDHC1 */
/* USB Configs */
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_IMX_THERMAL
diff --git a/include/configs/nitrogen6x.h b/include/configs/nitrogen6x.h
index 5b404d0..d32d8f8 100644
--- a/include/configs/nitrogen6x.h
+++ b/include/configs/nitrogen6x.h
@@ -67,9 +67,6 @@
#define CONFIG_FEC_MXC_PHYADDR 6
/* USB Configs */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
diff --git a/include/configs/novena.h b/include/configs/novena.h
index 5241714..be8c691 100644
--- a/include/configs/novena.h
+++ b/include/configs/novena.h
@@ -124,8 +124,6 @@
/* USB Configs */
#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
diff --git a/include/configs/nyan-big.h b/include/configs/nyan-big.h
index f6d433f..3b67382 100644
--- a/include/configs/nyan-big.h
+++ b/include/configs/nyan-big.h
@@ -41,7 +41,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
diff --git a/include/configs/odroid.h b/include/configs/odroid.h
index 6378abf..2afb19f 100644
--- a/include/configs/odroid.h
+++ b/include/configs/odroid.h
@@ -183,8 +183,6 @@
/* USB */
#define CONFIG_USB_EHCI_EXYNOS
-#define CONFIG_USB_ETHER_SMSC95XX
-
/*
* Supported Odroid boards: X3, U3
* TODO: Add Odroid X support
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
index 408a373..ee22f4f 100644
--- a/include/configs/omap3_beagle.h
+++ b/include/configs/omap3_beagle.h
@@ -52,10 +52,6 @@
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 147
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
-
/* commands to include */
#define MTDIDS_DEFAULT "nand0=nand"
diff --git a/include/configs/omap4_panda.h b/include/configs/omap4_panda.h
index 794b800..75203b2 100644
--- a/include/configs/omap4_panda.h
+++ b/include/configs/omap4_panda.h
@@ -21,7 +21,6 @@
#define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 62
/* USB Networking options */
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_UBOOT_ENABLE_PADS_ALL
diff --git a/include/configs/omap5_uevm.h b/include/configs/omap5_uevm.h
index 61a003a..38d7412 100644
--- a/include/configs/omap5_uevm.h
+++ b/include/configs/omap5_uevm.h
@@ -58,7 +58,6 @@
/* Enabled commands */
/* USB Networking options */
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONSOLEDEV "ttyO2"
diff --git a/include/configs/p2371-0000.h b/include/configs/p2371-0000.h
index 7e148e2..71bee20 100644
--- a/include/configs/p2371-0000.h
+++ b/include/configs/p2371-0000.h
@@ -35,7 +35,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
diff --git a/include/configs/p2371-2180.h b/include/configs/p2371-2180.h
index a19750b..cf4dd19 100644
--- a/include/configs/p2371-2180.h
+++ b/include/configs/p2371-2180.h
@@ -35,7 +35,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* PCI host support */
diff --git a/include/configs/p2571.h b/include/configs/p2571.h
index a41e1f0..73a50b1 100644
--- a/include/configs/p2571.h
+++ b/include/configs/p2571.h
@@ -36,7 +36,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
diff --git a/include/configs/paz00.h b/include/configs/paz00.h
index 20014bf..904b7f3 100644
--- a/include/configs/paz00.h
+++ b/include/configs/paz00.h
@@ -31,7 +31,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
#include "tegra-common-post.h"
diff --git a/include/configs/plutux.h b/include/configs/plutux.h
index 3c1f4c6..eef2062 100644
--- a/include/configs/plutux.h
+++ b/include/configs/plutux.h
@@ -30,7 +30,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_SMSC95XX
/* General networking support */
diff --git a/include/configs/poplar.h b/include/configs/poplar.h
index eb4b28e..1c39ed1 100644
--- a/include/configs/poplar.h
+++ b/include/configs/poplar.h
@@ -31,7 +31,6 @@
/* USB configuration */
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
-#define CONFIG_USB_ETHER_ASIX
/* SD/MMC */
#define CONFIG_BOUNCE_BUFFER
diff --git a/include/configs/rk3036_common.h b/include/configs/rk3036_common.h
index df4efd4..9ac0df5 100644
--- a/include/configs/rk3036_common.h
+++ b/include/configs/rk3036_common.h
@@ -52,10 +52,6 @@
#define CONFIG_CMD_USB_MASS_STORAGE
/* usb host */
-#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
-#endif
#define ENV_MEM_LAYOUT_SETTINGS \
"scriptaddr=0x60000000\0" \
"pxefile_addr_r=0x60100000\0" \
diff --git a/include/configs/rk3188_common.h b/include/configs/rk3188_common.h
index 7a40e20..5e46234 100644
--- a/include/configs/rk3188_common.h
+++ b/include/configs/rk3188_common.h
@@ -74,10 +74,6 @@
#define CONFIG_ROCKCHIP_USB2_PHY
/* usb host support */
-#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
-#endif
#define ENV_MEM_LAYOUT_SETTINGS \
"scriptaddr=0x60000000\0" \
"pxefile_addr_r=0x60100000\0" \
diff --git a/include/configs/rk322x_common.h b/include/configs/rk322x_common.h
index 5224b3e..fa9abc0 100644
--- a/include/configs/rk322x_common.h
+++ b/include/configs/rk322x_common.h
@@ -46,10 +46,6 @@
#define CONFIG_CMD_USB_MASS_STORAGE
/* usb host */
-#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
-#endif
#define ENV_MEM_LAYOUT_SETTINGS \
"scriptaddr=0x60000000\0" \
"pxefile_addr_r=0x60100000\0" \
diff --git a/include/configs/rk3288_common.h b/include/configs/rk3288_common.h
index 42dcbc9..e9e3c40 100644
--- a/include/configs/rk3288_common.h
+++ b/include/configs/rk3288_common.h
@@ -62,10 +62,6 @@
#define CONFIG_CMD_USB_MASS_STORAGE
/* usb host support */
-#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_ASIX
-#endif
#define ENV_MEM_LAYOUT_SETTINGS \
"scriptaddr=0x00000000\0" \
"pxefile_addr_r=0x00100000\0" \
diff --git a/include/configs/rk3399_common.h b/include/configs/rk3399_common.h
index ddbc5a5..1d7a872 100644
--- a/include/configs/rk3399_common.h
+++ b/include/configs/rk3399_common.h
@@ -72,10 +72,4 @@
/* enable usb config for usb ether */
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_ASIX88179
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_RTL8152
-
#endif
diff --git a/include/configs/rpi.h b/include/configs/rpi.h
index b1691ab..c499b45 100644
--- a/include/configs/rpi.h
+++ b/include/configs/rpi.h
@@ -71,7 +71,6 @@
#define CONFIG_VIDEO_BCM2835
#ifdef CONFIG_CMD_USB
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_TFTP_TSIZE
#define CONFIG_MISC_INIT_R
#endif
diff --git a/include/configs/seaboard.h b/include/configs/seaboard.h
index 84da723..c0b8090 100644
--- a/include/configs/seaboard.h
+++ b/include/configs/seaboard.h
@@ -39,7 +39,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* Enable keyboard */
#define CONFIG_TEGRA_KEYBOARD
diff --git a/include/configs/smartweb.h b/include/configs/smartweb.h
index ce24c40..4cbc903 100644
--- a/include/configs/smartweb.h
+++ b/include/configs/smartweb.h
@@ -117,8 +117,6 @@
*
*/
#define CONFIG_MACB
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_MCS7830
#define CONFIG_RMII /* use reduced MII inteface */
#define CONFIG_NET_RETRY_COUNT 20 /* # of DHCP/BOOTP retries */
#define CONFIG_AT91_WANTS_COMMON_PHY
diff --git a/include/configs/tao3530.h b/include/configs/tao3530.h
index 262d268..11b909b 100644
--- a/include/configs/tao3530.h
+++ b/include/configs/tao3530.h
@@ -215,8 +215,6 @@
/* USB EHCI */
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 162
-#define CONFIG_USB_ETHER_SMSC95XX
-
#define CONFIG_USB_ETHER
/* Defines for SPL */
diff --git a/include/configs/tec-ng.h b/include/configs/tec-ng.h
index 8ba890b..3ca55ef 100644
--- a/include/configs/tec-ng.h
+++ b/include/configs/tec-ng.h
@@ -35,7 +35,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_SMSC95XX
/* General networking support */
diff --git a/include/configs/tec.h b/include/configs/tec.h
index 623cd6c..0febe46 100644
--- a/include/configs/tec.h
+++ b/include/configs/tec.h
@@ -30,7 +30,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_SMSC95XX
#include "tegra-common-post.h"
diff --git a/include/configs/theadorable-x86-common.h b/include/configs/theadorable-x86-common.h
index 144ef91..238056a 100644
--- a/include/configs/theadorable-x86-common.h
+++ b/include/configs/theadorable-x86-common.h
@@ -20,11 +20,6 @@
"stdout=serial\0" \
"stderr=serial\0"
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
-#define CONFIG_USB_ETHER_MCS7830
-#define CONFIG_USB_ETHER_RTL8152
-
#define VIDEO_IO_OFFSET 0
#define CONFIG_X86EMU_RAW_IO
#define CONFIG_CMD_BMP
diff --git a/include/configs/tqma6.h b/include/configs/tqma6.h
index 02b0316..073f396 100644
--- a/include/configs/tqma6.h
+++ b/include/configs/tqma6.h
@@ -73,7 +73,6 @@
#define CONFIG_SYS_FSL_ESDHC_ADDR 0
/* USB Configs */
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
diff --git a/include/configs/trimslice.h b/include/configs/trimslice.h
index f988a1d..9c70f1b 100644
--- a/include/configs/trimslice.h
+++ b/include/configs/trimslice.h
@@ -38,7 +38,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* PCI host support */
diff --git a/include/configs/venice2.h b/include/configs/venice2.h
index aef9dd0..207370b 100644
--- a/include/configs/venice2.h
+++ b/include/configs/venice2.h
@@ -36,7 +36,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
/* General networking support */
diff --git a/include/configs/ventana.h b/include/configs/ventana.h
index d17ab59..e8457aa 100644
--- a/include/configs/ventana.h
+++ b/include/configs/ventana.h
@@ -29,7 +29,6 @@
#define CONFIG_USB_EHCI_TEGRA
/* USB networking support */
-#define CONFIG_USB_ETHER_ASIX
#include "tegra-common-post.h"
diff --git a/include/configs/vinco.h b/include/configs/vinco.h
index 63aadef..490dc44 100644
--- a/include/configs/vinco.h
+++ b/include/configs/vinco.h
@@ -75,8 +75,6 @@
#define CONFIG_NET_RETRY_COUNT 20
#define CONFIG_MACB_SEARCH_PHY
-#define CONFIG_USB_ETHER_SMSC95XX
-
#ifdef CONFIG_SYS_USE_SERIALFLASH
/* bootstrap + u-boot + env + linux in serial flash */
#define CONFIG_ENV_SPI_BUS CONFIG_SF_DEFAULT_BUS
diff --git a/include/configs/vining_2000.h b/include/configs/vining_2000.h
index 7dd3224..f054c99 100644
--- a/include/configs/vining_2000.h
+++ b/include/configs/vining_2000.h
@@ -76,7 +76,6 @@
#ifdef CONFIG_CMD_USB
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
-#define CONFIG_USB_ETHER_ASIX
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
diff --git a/include/configs/x86-common.h b/include/configs/x86-common.h
index e220f1b..6422852 100644
--- a/include/configs/x86-common.h
+++ b/include/configs/x86-common.h
@@ -114,8 +114,6 @@
* USB configuration
*/
-#define CONFIG_USB_ETHER_ASIX
-#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_TFTP_TSIZE
#define CONFIG_BOOTP_BOOTFILESIZE
#define CONFIG_BOOTP_BOOTPATH