Browse Source

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>
Chris Packham 6 years ago
parent
commit
f58ad98a62
100 changed files with 169 additions and 0 deletions
  1. 2 0
      arch/Kconfig
  2. 3 0
      arch/arm/mach-exynos/Kconfig
  3. 3 0
      arch/arm/mach-imx/mx6/Kconfig
  4. 1 0
      configs/arndale_defconfig
  5. 1 0
      configs/beaver_defconfig
  6. 1 0
      configs/cardhu_defconfig
  7. 1 0
      configs/cei-tk1-som_defconfig
  8. 1 0
      configs/cgtqmx6eval_defconfig
  9. 3 0
      configs/cl-som-am57x_defconfig
  10. 3 0
      configs/cm_t54_defconfig
  11. 1 0
      configs/colibri_t20_defconfig
  12. 1 0
      configs/colibri_t30_defconfig
  13. 1 0
      configs/dalmore_defconfig
  14. 2 0
      configs/dfi-bt700-q7x-151_defconfig
  15. 4 0
      configs/dragonboard410c_defconfig
  16. 1 0
      configs/e2220-1170_defconfig
  17. 5 0
      configs/evb-rk3399_defconfig
  18. 2 0
      configs/fennec-rk3288_defconfig
  19. 2 0
      configs/firefly-rk3288_defconfig
  20. 5 0
      configs/firefly-rk3399_defconfig
  21. 2 0
      configs/gwventana_emmc_defconfig
  22. 2 0
      configs/gwventana_gw5904_defconfig
  23. 2 0
      configs/gwventana_nand_defconfig
  24. 3 0
      configs/harmony_defconfig
  25. 2 0
      configs/hikey_defconfig
  26. 1 0
      configs/jetson-tk1_defconfig
  27. 2 0
      configs/kylin-rk3036_defconfig
  28. 3 0
      configs/m53evk_defconfig
  29. 1 0
      configs/marsboard_defconfig
  30. 2 0
      configs/mcx_defconfig
  31. 1 0
      configs/medcom-wide_defconfig
  32. 2 0
      configs/miqi-rk3288_defconfig
  33. 4 0
      configs/mvebu_db-88f3720_defconfig
  34. 4 0
      configs/mvebu_db_armada8k_defconfig
  35. 4 0
      configs/mvebu_espressobin-88f3720_defconfig
  36. 4 0
      configs/mvebu_mcbin-88f8040_defconfig
  37. 1 0
      configs/mx23_olinuxino_defconfig
  38. 2 0
      configs/mx28evk_auart_console_defconfig
  39. 2 0
      configs/mx28evk_defconfig
  40. 2 0
      configs/mx28evk_nand_defconfig
  41. 2 0
      configs/mx28evk_spi_defconfig
  42. 2 0
      configs/mx51evk_defconfig
  43. 3 0
      configs/mx53loco_defconfig
  44. 1 0
      configs/mx6dlarm2_defconfig
  45. 1 0
      configs/mx6dlarm2_lpddr2_defconfig
  46. 1 0
      configs/mx6qarm2_defconfig
  47. 1 0
      configs/mx6qarm2_lpddr2_defconfig
  48. 1 0
      configs/mx6sabreauto_defconfig
  49. 1 0
      configs/mx6sabresd_defconfig
  50. 1 0
      configs/mx6slevk_defconfig
  51. 1 0
      configs/mx6slevk_spinor_defconfig
  52. 1 0
      configs/mx6slevk_spl_defconfig
  53. 2 0
      configs/mx6sllevk_defconfig
  54. 2 0
      configs/mx6sllevk_plugin_defconfig
  55. 1 0
      configs/mx6sxsabreauto_defconfig
  56. 1 0
      configs/mx6sxsabresd_defconfig
  57. 1 0
      configs/mx6sxsabresd_spl_defconfig
  58. 1 0
      configs/mx7dsabresd_defconfig
  59. 1 0
      configs/mx7dsabresd_secure_defconfig
  60. 2 0
      configs/novena_defconfig
  61. 1 0
      configs/nyan-big_defconfig
  62. 1 0
      configs/odroid_defconfig
  63. 3 0
      configs/omap3_beagle_defconfig
  64. 1 0
      configs/omap3_ha_defconfig
  65. 1 0
      configs/omap4_panda_defconfig
  66. 1 0
      configs/omap5_uevm_defconfig
  67. 1 0
      configs/p2371-0000_defconfig
  68. 1 0
      configs/p2371-2180_defconfig
  69. 1 0
      configs/p2571_defconfig
  70. 1 0
      configs/paz00_defconfig
  71. 2 0
      configs/phycore-rk3288_defconfig
  72. 1 0
      configs/plutux_defconfig
  73. 1 0
      configs/poplar_defconfig
  74. 2 0
      configs/popmetal-rk3288_defconfig
  75. 5 0
      configs/puma-rk3399_defconfig
  76. 1 0
      configs/riotboard_defconfig
  77. 1 0
      configs/rpi_2_defconfig
  78. 1 0
      configs/rpi_3_32b_defconfig
  79. 1 0
      configs/rpi_3_defconfig
  80. 1 0
      configs/rpi_defconfig
  81. 1 0
      configs/seaboard_defconfig
  82. 2 0
      configs/smartweb_defconfig
  83. 1 0
      configs/smdk5250_defconfig
  84. 1 0
      configs/snow_defconfig
  85. 1 0
      configs/spring_defconfig
  86. 1 0
      configs/tao3530_defconfig
  87. 1 0
      configs/tec-ng_defconfig
  88. 1 0
      configs/tec_defconfig
  89. 2 0
      configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig
  90. 2 0
      configs/theadorable-x86-conga-qa3-e3845_defconfig
  91. 2 0
      configs/theadorable-x86-dfi-bt700_defconfig
  92. 2 0
      configs/tinker-rk3288_defconfig
  93. 1 0
      configs/tqma6dl_mba6_mmc_defconfig
  94. 1 0
      configs/tqma6dl_mba6_spi_defconfig
  95. 1 0
      configs/tqma6q_mba6_mmc_defconfig
  96. 1 0
      configs/tqma6q_mba6_spi_defconfig
  97. 1 0
      configs/tqma6s_mba6_mmc_defconfig
  98. 1 0
      configs/tqma6s_mba6_spi_defconfig
  99. 1 0
      configs/tqma6s_wru4_mmc_defconfig
  100. 1 0
      configs/trimslice_defconfig

+ 2 - 0
arch/Kconfig

@@ -116,6 +116,8 @@ config X86
 	imply CMD_SF_TEST
 	imply CMD_ZBOOT
 	imply USB_HOST_ETHER
+	imply USB_ETHER_ASIX
+	imply USB_ETHER_SMSC95XX
 
 config XTENSA
 	bool "Xtensa architecture"

+ 3 - 0
arch/arm/mach-exynos/Kconfig

@@ -21,6 +21,9 @@ config ARCH_EXYNOS5
 	imply CRC32_VERIFY
 	imply CMD_HASH
 	imply HASH_VERIFY
+	imply USB_ETHER_RTL8152
+	imply USB_ETHER_ASIX
+	imply USB_ETHER_SMSC95XX
 	help
 	  Samsung Exynos5 SoC family are based on ARM Cortex-A15 CPU (and
 	  Cortex-A7 CPU in big.LITTLE configuration). There are multiple SoCs

+ 3 - 0
arch/arm/mach-imx/mx6/Kconfig

@@ -308,6 +308,9 @@ config TARGET_MX6ULL_14X14_EVK
 config TARGET_NITROGEN6X
 	bool "nitrogen6x"
 	imply USB_HOST_ETHER
+	imply USB_ETHER_ASIX
+	imply USB_ETHER_SMSC95XX
+	imply USB_ETHER_MCS7830
 
 config TARGET_OPOS6ULDEV
 	bool "Armadeus OPOS6ULDev board"

+ 1 - 0
configs/arndale_defconfig

@@ -38,3 +38,4 @@ CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX88179=y

+ 1 - 0
configs/beaver_defconfig

@@ -51,3 +51,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/cardhu_defconfig

@@ -39,3 +39,4 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/cei-tk1-som_defconfig

@@ -54,3 +54,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/cgtqmx6eval_defconfig

@@ -63,5 +63,6 @@ CONFIG_G_DNL_MANUFACTURER="Congatec"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 3 - 0
configs/cl-som-am57x_defconfig

@@ -59,5 +59,8 @@ CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y

+ 3 - 0
configs/cm_t54_defconfig

@@ -47,5 +47,8 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/colibri_t20_defconfig

@@ -53,6 +53,7 @@ CONFIG_G_DNL_MANUFACTURER="Toradex"
 CONFIG_G_DNL_VENDOR_NUM=0x1b67
 CONFIG_G_DNL_PRODUCT_NUM=0x4000
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_TEGRA20=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 1 - 0
configs/colibri_t30_defconfig

@@ -40,4 +40,5 @@ CONFIG_G_DNL_MANUFACTURER="Toradex"
 CONFIG_G_DNL_VENDOR_NUM=0x1b67
 CONFIG_G_DNL_PRODUCT_NUM=0x4000
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT_OVERLAY=y

+ 1 - 0
configs/dalmore_defconfig

@@ -45,3 +45,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 2 - 0
configs/dfi-bt700-q7x-151_defconfig

@@ -48,6 +48,8 @@ CONFIG_NUVOTON_NCT6102D=y
 CONFIG_E1000=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
 CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
 CONFIG_FRAMEBUFFER_VESA_MODE_114=y
 CONFIG_CONSOLE_SCROLL_LINES=5

+ 4 - 0
configs/dragonboard410c_defconfig

@@ -40,4 +40,8 @@ CONFIG_USB_ULPI_VIEWPORT=y
 CONFIG_USB_ULPI=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_ASIX88179=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT_OVERLAY=y

+ 1 - 0
configs/e2220-1170_defconfig

@@ -39,3 +39,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 5 - 0
configs/evb-rk3399_defconfig

@@ -64,6 +64,11 @@ CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_EHCI_GENERIC=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_ASIX88179=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_DISPLAY=y
 CONFIG_VIDEO_ROCKCHIP=y

+ 2 - 0
configs/fennec-rk3288_defconfig

@@ -75,6 +75,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x320a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_ERRNO_STR=y

+ 2 - 0
configs/firefly-rk3288_defconfig

@@ -81,6 +81,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x320a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_DISPLAY=y
 CONFIG_VIDEO_ROCKCHIP=y

+ 5 - 0
configs/firefly-rk3399_defconfig

@@ -65,5 +65,10 @@ CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_EHCI_GENERIC=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_ASIX88179=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_ERRNO_STR=y

+ 2 - 0
configs/gwventana_emmc_defconfig

@@ -69,6 +69,8 @@ CONFIG_G_DNL_MANUFACTURER="Gateworks"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y

+ 2 - 0
configs/gwventana_gw5904_defconfig

@@ -73,6 +73,8 @@ CONFIG_G_DNL_MANUFACTURER="Gateworks"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y

+ 2 - 0
configs/gwventana_nand_defconfig

@@ -72,6 +72,8 @@ CONFIG_G_DNL_MANUFACTURER="Gateworks"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y
 CONFIG_FDT_FIXUP_PARTITIONS=y

+ 3 - 0
configs/harmony_defconfig

@@ -39,6 +39,9 @@ CONFIG_USB_ULPI_VIEWPORT=y
 CONFIG_USB_ULPI=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_TEGRA20=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 2 - 0
configs/hikey_defconfig

@@ -23,4 +23,6 @@ CONFIG_USB=y
 CONFIG_USB_DWC2=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT_OVERLAY=y

+ 1 - 0
configs/jetson-tk1_defconfig

@@ -55,3 +55,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 2 - 0
configs/kylin-rk3036_defconfig

@@ -50,6 +50,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x310a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_SPL_TINY_MEMSET=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_ERRNO_STR=y

+ 3 - 0
configs/m53evk_defconfig

@@ -45,6 +45,9 @@ CONFIG_PHY_MICREL=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/marsboard_defconfig

@@ -26,5 +26,6 @@ CONFIG_DM_THERMAL=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mcx_defconfig

@@ -42,5 +42,7 @@ CONFIG_USB_ULPI_VIEWPORT_OMAP=y
 CONFIG_USB_ULPI=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/medcom-wide_defconfig

@@ -35,5 +35,6 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_TEGRA20=y

+ 2 - 0
configs/miqi-rk3288_defconfig

@@ -75,6 +75,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x320a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_DISPLAY=y
 CONFIG_VIDEO_ROCKCHIP=y

+ 4 - 0
configs/mvebu_db-88f3720_defconfig

@@ -69,5 +69,9 @@ CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_SHA1=y
 CONFIG_SHA256=y

+ 4 - 0
configs/mvebu_db_armada8k_defconfig

@@ -71,4 +71,8 @@ CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_SMBIOS_MANUFACTURER=""

+ 4 - 0
configs/mvebu_espressobin-88f3720_defconfig

@@ -65,5 +65,9 @@ CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_SHA1=y
 CONFIG_SHA256=y

+ 4 - 0
configs/mvebu_mcbin-88f8040_defconfig

@@ -75,4 +75,8 @@ CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_SMBIOS_MANUFACTURER=""

+ 1 - 0
configs/mx23_olinuxino_defconfig

@@ -34,4 +34,5 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mx28evk_auart_console_defconfig

@@ -43,4 +43,6 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mx28evk_defconfig

@@ -43,4 +43,6 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mx28evk_nand_defconfig

@@ -42,4 +42,6 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mx28evk_spi_defconfig

@@ -42,4 +42,6 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mx51evk_defconfig

@@ -25,5 +25,7 @@ CONFIG_ENV_IS_IN_MMC=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 3 - 0
configs/mx53loco_defconfig

@@ -26,5 +26,8 @@ CONFIG_ENV_IS_IN_MMC=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6dlarm2_defconfig

@@ -26,4 +26,5 @@ CONFIG_ENV_IS_IN_MMC=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6dlarm2_lpddr2_defconfig

@@ -26,4 +26,5 @@ CONFIG_ENV_IS_IN_MMC=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6qarm2_defconfig

@@ -26,4 +26,5 @@ CONFIG_ENV_IS_IN_MMC=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6qarm2_lpddr2_defconfig

@@ -26,4 +26,5 @@ CONFIG_ENV_IS_IN_MMC=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6sabreauto_defconfig

@@ -54,5 +54,6 @@ CONFIG_G_DNL_MANUFACTURER="FSL"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6sabresd_defconfig

@@ -54,5 +54,6 @@ CONFIG_G_DNL_MANUFACTURER="FSL"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6slevk_defconfig

@@ -47,3 +47,4 @@ CONFIG_DM_THERMAL=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/mx6slevk_spinor_defconfig

@@ -48,3 +48,4 @@ CONFIG_DM_THERMAL=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/mx6slevk_spl_defconfig

@@ -41,4 +41,5 @@ CONFIG_DM_THERMAL=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 2 - 0
configs/mx6sllevk_defconfig

@@ -41,3 +41,5 @@ CONFIG_USB=y
 CONFIG_DM_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_RTL8152=y

+ 2 - 0
configs/mx6sllevk_plugin_defconfig

@@ -42,3 +42,5 @@ CONFIG_USB=y
 CONFIG_DM_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_RTL8152=y

+ 1 - 0
configs/mx6sxsabreauto_defconfig

@@ -50,3 +50,4 @@ CONFIG_FSL_QSPI=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/mx6sxsabresd_defconfig

@@ -35,4 +35,5 @@ CONFIG_PCI=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx6sxsabresd_spl_defconfig

@@ -44,4 +44,5 @@ CONFIG_PCI=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/mx7dsabresd_defconfig

@@ -70,4 +70,5 @@ CONFIG_G_DNL_MANUFACTURER="FSL"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_ERRNO_STR=y

+ 1 - 0
configs/mx7dsabresd_secure_defconfig

@@ -72,4 +72,5 @@ CONFIG_G_DNL_MANUFACTURER="FSL"
 CONFIG_G_DNL_VENDOR_NUM=0x0525
 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_ERRNO_STR=y

+ 2 - 0
configs/novena_defconfig

@@ -49,6 +49,8 @@ CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP=y
 CONFIG_USB_GADGET=y
 CONFIG_CI_UDC=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/nyan-big_defconfig

@@ -71,6 +71,7 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_DM_VIDEO=y
 CONFIG_DISPLAY=y
 CONFIG_VIDEO_TEGRA124=y

+ 1 - 0
configs/odroid_defconfig

@@ -62,4 +62,5 @@ CONFIG_G_DNL_MANUFACTURER="Samsung"
 CONFIG_G_DNL_VENDOR_NUM=0x04e8
 CONFIG_G_DNL_PRODUCT_NUM=0x6601
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_ERRNO_STR=y

+ 3 - 0
configs/omap3_beagle_defconfig

@@ -53,5 +53,8 @@ CONFIG_G_DNL_MANUFACTURER="TI"
 CONFIG_G_DNL_VENDOR_NUM=0x0451
 CONFIG_G_DNL_PRODUCT_NUM=0xd022
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/omap3_ha_defconfig

@@ -31,4 +31,5 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/omap4_panda_defconfig

@@ -33,4 +33,5 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/omap5_uevm_defconfig

@@ -54,5 +54,6 @@ CONFIG_G_DNL_MANUFACTURER="Texas Instruments"
 CONFIG_G_DNL_VENDOR_NUM=0x0403
 CONFIG_G_DNL_PRODUCT_NUM=0xbd00
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_FAT_WRITE=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/p2371-0000_defconfig

@@ -40,3 +40,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/p2371-2180_defconfig

@@ -47,3 +47,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/p2571_defconfig

@@ -40,3 +40,4 @@ CONFIG_G_DNL_MANUFACTURER="NVIDIA"
 CONFIG_G_DNL_VENDOR_NUM=0x0955
 CONFIG_G_DNL_PRODUCT_NUM=0x701a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

+ 1 - 0
configs/paz00_defconfig

@@ -33,6 +33,7 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_TEGRA20=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 2 - 0
configs/phycore-rk3288_defconfig

@@ -78,6 +78,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x320a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_ERRNO_STR=y

+ 1 - 0
configs/plutux_defconfig

@@ -30,3 +30,4 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y

+ 1 - 0
configs/poplar_defconfig

@@ -18,4 +18,5 @@ CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_EHCI_GENERIC=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_LIB_RAND=y

+ 2 - 0
configs/popmetal-rk3288_defconfig

@@ -75,6 +75,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x320a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_ERRNO_STR=y

+ 5 - 0
configs/puma-rk3399_defconfig

@@ -81,6 +81,11 @@ CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_EHCI_GENERIC=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_ASIX88179=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_DISPLAY=y
 CONFIG_VIDEO_ROCKCHIP=y

+ 1 - 0
configs/riotboard_defconfig

@@ -26,5 +26,6 @@ CONFIG_DM_THERMAL=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/rpi_2_defconfig

@@ -28,6 +28,7 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_SYS_WHITE_ON_BLACK=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 1 - 0
configs/rpi_3_32b_defconfig

@@ -30,6 +30,7 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_SYS_WHITE_ON_BLACK=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 1 - 0
configs/rpi_3_defconfig

@@ -30,6 +30,7 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_SYS_WHITE_ON_BLACK=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 1 - 0
configs/rpi_defconfig

@@ -28,6 +28,7 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_SYS_WHITE_ON_BLACK=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 1 - 0
configs/seaboard_defconfig

@@ -38,6 +38,7 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_TEGRA20=y
 CONFIG_CONSOLE_SCROLL_LINES=10

+ 2 - 0
configs/smartweb_defconfig

@@ -51,4 +51,6 @@ CONFIG_G_DNL_MANUFACTURER="Siemens AG"
 CONFIG_G_DNL_VENDOR_NUM=0x0908
 CONFIG_G_DNL_PRODUCT_NUM=0x02d2
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_MCS7830=y
 # CONFIG_EFI_LOADER is not set

+ 1 - 0
configs/smdk5250_defconfig

@@ -52,5 +52,6 @@ CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX88179=y
 CONFIG_VIDEO_BRIDGE=y
 CONFIG_ERRNO_STR=y

+ 1 - 0
configs/snow_defconfig

@@ -70,6 +70,7 @@ CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX88179=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDCONSOLE_AS_LCD=y
 CONFIG_DISPLAY=y

+ 1 - 0
configs/spring_defconfig

@@ -70,6 +70,7 @@ CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX88179=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDCONSOLE_AS_LCD=y
 CONFIG_DISPLAY=y

+ 1 - 0
configs/tao3530_defconfig

@@ -31,4 +31,5 @@ CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tec-ng_defconfig

@@ -34,3 +34,4 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y

+ 1 - 0
configs/tec_defconfig

@@ -35,5 +35,6 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_TEGRA20=y

+ 2 - 0
configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig

@@ -50,6 +50,8 @@ CONFIG_WINBOND_W83627=y
 CONFIG_E1000=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
 CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
 CONFIG_FRAMEBUFFER_VESA_MODE_114=y
 CONFIG_CONSOLE_SCROLL_LINES=5

+ 2 - 0
configs/theadorable-x86-conga-qa3-e3845_defconfig

@@ -49,6 +49,8 @@ CONFIG_WINBOND_W83627=y
 CONFIG_E1000=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
 CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
 CONFIG_FRAMEBUFFER_VESA_MODE_114=y
 CONFIG_CONSOLE_SCROLL_LINES=5

+ 2 - 0
configs/theadorable-x86-dfi-bt700_defconfig

@@ -47,6 +47,8 @@ CONFIG_NUVOTON_NCT6102D=y
 CONFIG_E1000=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
+CONFIG_USB_ETHER_MCS7830=y
+CONFIG_USB_ETHER_RTL8152=y
 CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
 CONFIG_FRAMEBUFFER_VESA_MODE_114=y
 CONFIG_CONSOLE_SCROLL_LINES=5

+ 2 - 0
configs/tinker-rk3288_defconfig

@@ -78,6 +78,8 @@ CONFIG_G_DNL_MANUFACTURER="Rockchip"
 CONFIG_G_DNL_VENDOR_NUM=0x2207
 CONFIG_G_DNL_PRODUCT_NUM=0x320a
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_ERRNO_STR=y

+ 1 - 0
configs/tqma6dl_mba6_mmc_defconfig

@@ -38,4 +38,5 @@ CONFIG_NETDEVICES=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tqma6dl_mba6_spi_defconfig

@@ -39,4 +39,5 @@ CONFIG_NETDEVICES=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tqma6q_mba6_mmc_defconfig

@@ -37,4 +37,5 @@ CONFIG_NETDEVICES=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tqma6q_mba6_spi_defconfig

@@ -38,4 +38,5 @@ CONFIG_NETDEVICES=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tqma6s_mba6_mmc_defconfig

@@ -38,4 +38,5 @@ CONFIG_NETDEVICES=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tqma6s_mba6_spi_defconfig

@@ -39,4 +39,5 @@ CONFIG_NETDEVICES=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/tqma6s_wru4_mmc_defconfig

@@ -57,4 +57,5 @@ CONFIG_PHYLIB=y
 CONFIG_USB=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_SMSC95XX=y
 CONFIG_OF_LIBFDT=y

+ 1 - 0
configs/trimslice_defconfig

@@ -40,3 +40,4 @@ CONFIG_DM_USB=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_HOST_ETHER=y
+CONFIG_USB_ETHER_ASIX=y

Some files were not shown because too many files changed in this diff