usb: net: Migrate USB Ethernet to Kconfig
Subsystems (6)
v3 cover usb: net: Migrate USB Ethernet to Kconfig
I think the addition of the implies caught more of the <foo>-common.h cases so I'm happier with this version. There is still the chance that something has slipped through.
Changes in v3:
- rebase on top of u-boot-usb
- add README.usb patch
Changes in v2:
- add imply USB_HOST_ETHER for X86 and TARGET_NITROGEN6X
- add imply for TARGET_NITROGEN6X, ARCH_EXYNOS5 and X86
- add review from Simon
Chris Packham (5):
Kconfig: drop CONFIG_USB_ETHER_DM9601
Kconfig: drop CONFIG_USB_ETHER_RNDIS
usb: net: migrate CONFIG_USB_HOST_ETHER to Kconfig
usb: net: migrate USB Ethernet adapters to Kconfig
usb: doc: update README.usb for new config options
arch/Kconfig | 3 ++ arch/arm/mach-exynos/Kconfig | 3 ++ arch/arm/mach-imx/mx6/Kconfig | 4 ++ configs/apalis_imx6_defconfig | 1 + configs/apalis_imx6_nospl_com_defconfig | 1 + configs/apalis_imx6_nospl_it_defconfig | 1 + configs/arndale_defconfig | 2 + configs/beaver_defconfig | 2 + configs/cardhu_defconfig | 2 + configs/cei-tk1-som_defconfig | 2 + configs/cgtqmx6eval_defconfig | 2 + configs/cl-som-am57x_defconfig | 4 ++ configs/cm_t54_defconfig | 4 ++ configs/colibri_imx6_defconfig | 1 + configs/colibri_imx6_nospl_defconfig | 1 + configs/colibri_t20_defconfig | 2 + configs/colibri_t30_defconfig | 2 + configs/dalmore_defconfig | 2 + configs/dfi-bt700-q7x-151_defconfig | 2 + configs/dragonboard410c_defconfig | 5 +++ configs/e2220-1170_defconfig | 2 + configs/evb-rk3399_defconfig | 6 +++ configs/fennec-rk3288_defconfig | 3 ++ configs/firefly-rk3288_defconfig | 3 ++ configs/firefly-rk3399_defconfig | 6 +++ configs/gwventana_emmc_defconfig | 3 ++ configs/gwventana_gw5904_defconfig | 3 ++ configs/gwventana_nand_defconfig | 3 ++ configs/harmony_defconfig | 4 ++ configs/hikey_defconfig | 3 ++ configs/jetson-tk1_defconfig | 2 + configs/kylin-rk3036_defconfig | 3 ++ configs/m53evk_defconfig | 4 ++ configs/marsboard_defconfig | 2 + configs/mcx_defconfig | 3 ++ configs/medcom-wide_defconfig | 2 + configs/miqi-rk3288_defconfig | 3 ++ configs/mvebu_db-88f3720_defconfig | 5 +++ configs/mvebu_db_armada8k_defconfig | 5 +++ configs/mvebu_espressobin-88f3720_defconfig | 5 +++ configs/mvebu_mcbin-88f8040_defconfig | 5 +++ configs/mx23_olinuxino_defconfig | 2 + configs/mx28evk_auart_console_defconfig | 3 ++ configs/mx28evk_defconfig | 3 ++ configs/mx28evk_nand_defconfig | 3 ++ configs/mx28evk_spi_defconfig | 3 ++ configs/mx51evk_defconfig | 3 ++ configs/mx53loco_defconfig | 4 ++ configs/mx6dlarm2_defconfig | 2 + configs/mx6dlarm2_lpddr2_defconfig | 2 + configs/mx6qarm2_defconfig | 2 + configs/mx6qarm2_lpddr2_defconfig | 2 + configs/mx6sabreauto_defconfig | 2 + configs/mx6sabresd_defconfig | 2 + configs/mx6slevk_defconfig | 2 + configs/mx6slevk_spinor_defconfig | 2 + configs/mx6slevk_spl_defconfig | 2 + configs/mx6sllevk_defconfig | 3 ++ configs/mx6sllevk_plugin_defconfig | 3 ++ configs/mx6sxsabreauto_defconfig | 2 + configs/mx6sxsabresd_defconfig | 2 + configs/mx6sxsabresd_spl_defconfig | 2 + configs/mx7dsabresd_defconfig | 2 + configs/mx7dsabresd_secure_defconfig | 2 + configs/novena_defconfig | 3 ++ configs/nyan-big_defconfig | 2 + configs/odroid-xu3_defconfig | 1 + configs/odroid_defconfig | 2 + configs/omap3_beagle_defconfig | 4 ++ configs/omap3_ha_defconfig | 2 + configs/omap4_panda_defconfig | 2 + configs/omap5_uevm_defconfig | 2 + configs/p2371-0000_defconfig | 2 + configs/p2371-2180_defconfig | 2 + configs/p2571_defconfig | 2 + configs/paz00_defconfig | 2 + configs/peach-pi_defconfig | 1 + configs/peach-pit_defconfig | 1 + configs/phycore-rk3288_defconfig | 3 ++ configs/plutux_defconfig | 2 + configs/poplar_defconfig | 2 + configs/popmetal-rk3288_defconfig | 3 ++ configs/puma-rk3399_defconfig | 6 +++ configs/riotboard_defconfig | 2 + configs/rpi_2_defconfig | 2 + configs/rpi_3_32b_defconfig | 2 + configs/rpi_3_defconfig | 2 + configs/rpi_defconfig | 2 + configs/seaboard_defconfig | 2 + configs/smartweb_defconfig | 3 ++ configs/smdk5250_defconfig | 2 + configs/smdk5420_defconfig | 1 + configs/snow_defconfig | 2 + configs/spring_defconfig | 2 + configs/tao3530_defconfig | 2 + configs/tec-ng_defconfig | 2 + configs/tec_defconfig | 2 + ...eadorable-x86-conga-qa3-e3845-pcie-x4_defconfig | 2 + configs/theadorable-x86-conga-qa3-e3845_defconfig | 2 + configs/theadorable-x86-dfi-bt700_defconfig | 2 + configs/tinker-rk3288_defconfig | 3 ++ configs/tqma6dl_mba6_mmc_defconfig | 2 + configs/tqma6dl_mba6_spi_defconfig | 2 + configs/tqma6q_mba6_mmc_defconfig | 2 + configs/tqma6q_mba6_spi_defconfig | 2 + configs/tqma6s_mba6_mmc_defconfig | 2 + configs/tqma6s_mba6_spi_defconfig | 2 + configs/tqma6s_wru4_mmc_defconfig | 2 + configs/trimslice_defconfig | 2 + configs/venice2_defconfig | 2 + configs/ventana_defconfig | 2 + configs/vinco_defconfig | 2 + configs/vining_2000_defconfig | 2 + doc/README.usb | 22 ++++++---- drivers/usb/eth/Kconfig | 48 +++++++++++++++++++++- include/configs/apalis_imx6.h | 1 - include/configs/beaver.h | 2 - include/configs/cardhu.h | 2 - include/configs/cei-tk1-som.h | 2 - include/configs/cgtqmx6eval.h | 2 - include/configs/cl-som-am57x.h | 5 --- include/configs/cm_t54.h | 5 --- include/configs/colibri_imx6.h | 1 - include/configs/colibri_t20.h | 2 - include/configs/colibri_t30.h | 2 - include/configs/dalmore.h | 2 - include/configs/dfi-bt700.h | 6 --- include/configs/dragonboard410c.h | 7 ---- include/configs/e2220-1170.h | 2 - include/configs/embestmx6boards.h | 2 - include/configs/exynos5-common.h | 4 -- include/configs/exynos5250-common.h | 4 -- include/configs/gw_ventana.h | 3 -- include/configs/harmony.h | 4 -- include/configs/hikey.h | 3 -- include/configs/jetson-tk1.h | 2 - include/configs/m53evk.h | 4 -- include/configs/mcx.h | 3 -- include/configs/medcom-wide.h | 2 - include/configs/mvebu_armada-37xx.h | 5 --- include/configs/mvebu_armada-8k.h | 5 --- include/configs/mx23_olinuxino.h | 4 -- include/configs/mx28evk.h | 3 -- include/configs/mx51evk.h | 3 -- include/configs/mx53cx9020.h | 4 -- include/configs/mx53loco.h | 4 -- include/configs/mx6qarm2.h | 2 - include/configs/mx6sabreauto.h | 2 - include/configs/mx6sabresd.h | 2 - include/configs/mx6slevk.h | 2 - include/configs/mx6sllevk.h | 3 -- include/configs/mx6sxsabreauto.h | 2 - include/configs/mx6sxsabresd.h | 2 - include/configs/mx7dsabresd.h | 2 - include/configs/nitrogen6x.h | 4 -- include/configs/novena.h | 3 -- include/configs/nyan-big.h | 2 - include/configs/odroid.h | 3 -- include/configs/omap3_beagle.h | 6 --- include/configs/omap3_evm.h | 1 - include/configs/omap3_logic.h | 1 - include/configs/omap4_panda.h | 2 - include/configs/omap5_uevm.h | 2 - include/configs/p2371-0000.h | 2 - include/configs/p2371-2180.h | 2 - include/configs/p2571.h | 2 - include/configs/paz00.h | 2 - include/configs/plutux.h | 2 - include/configs/poplar.h | 2 - include/configs/rk3036_common.h | 5 --- include/configs/rk3188_common.h | 5 --- include/configs/rk322x_common.h | 5 --- include/configs/rk3288_common.h | 5 --- include/configs/rk3399_common.h | 7 ---- include/configs/rpi.h | 2 - include/configs/seaboard.h | 2 - include/configs/smartweb.h | 3 -- include/configs/tao3530.h | 4 -- include/configs/tec-ng.h | 2 - include/configs/tec.h | 2 - include/configs/theadorable-x86-common.h | 6 --- include/configs/tqma6.h | 2 - include/configs/trimslice.h | 2 - include/configs/venice2.h | 2 - include/configs/ventana.h | 2 - include/configs/vinco.h | 4 -- include/configs/vining_2000.h | 2 - include/configs/x86-common.h | 3 -- scripts/config_whitelist.txt | 9 ---- 189 files changed, 341 insertions(+), 237 deletions(-)
Signature · 1 line
2.14.1
PATCH v3 1/5 Kconfig: drop CONFIG_USB_ETHER_DM9601
This is not a valid option. Drop it.
---
Changes in v3: None
Changes in v2: None
include/configs/dragonboard410c.h | 1 - scripts/config_whitelist.txt | 1 - 2 files changed, 2 deletions(-)
include/configs/dragonboard410c.h +0 -1
@@ -39,7 +39,6 @@#define CONFIG_USB_HOST_ETHER /* Enable USB Networking */ /* Support all possible USB ethernet dongles */ -#define CONFIG_USB_ETHER_DM9601 #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_ASIX88179 #define CONFIG_USB_ETHER_MCS7830
scripts/config_whitelist.txt +0 -1
@@ -5036,7 +5036,6 @@ CONFIG_USB_EHCI_VF CONFIG_USB_ETHER CONFIG_USB_ETHER_ASIX CONFIG_USB_ETHER_ASIX88179 -CONFIG_USB_ETHER_DM9601 CONFIG_USB_ETHER_MCS7830 CONFIG_USB_ETHER_RNDIS CONFIG_USB_ETHER_RTL8152
Signature · 1 line
2.14.1
PATCH v3 1/5 Kconfig: drop CONFIG_USB_ETHER_DM9601
Quoted 4 lines · Chris Packham
This is not a valid option. Drop it.
Signed-off-by Chris Packham <[email protected]>Reviewed-by Simon Glass <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170908/40b1faf2/attachment.sig>
PATCH v3 2/5 Kconfig: drop CONFIG_USB_ETHER_RNDIS
In reply to Chris PackhamThis is not a valid option. Drop it.
---
Changes in v3: None
Changes in v2: None
include/configs/cl-som-am57x.h | 1 - include/configs/cm_t54.h | 1 - include/configs/omap3_beagle.h | 1 - include/configs/omap3_evm.h | 1 - include/configs/omap3_logic.h | 1 - include/configs/tao3530.h | 1 - include/configs/vinco.h | 1 - scripts/config_whitelist.txt | 1 - 8 files changed, 8 deletions(-)
include/configs/cl-som-am57x.h +0 -1
@@ -85,7 +85,6 @@/* USB Networking options */ #define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX -#define CONFIG_USB_ETHER_RNDIS #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830
include/configs/cm_t54.h +0 -1
@@ -72,7 +72,6 @@/* USB Networking options */ #define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX -#define CONFIG_USB_ETHER_RNDIS #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830
include/configs/omap3_beagle.h +0 -1
@@ -47,7 +47,6 @@#define CONFIG_USB_MUSB_PIO_ONLY #define CONFIG_TWL4030_USB 1#define CONFIG_USB_ETHER -#define CONFIG_USB_ETHER_RNDIS #define CONFIG_USB_FUNCTION_FASTBOOT #define CONFIG_CMD_FASTBOOT #define CONFIG_ANDROID_BOOT_IMAGE
include/configs/omap3_evm.h +0 -1
@@ -84,7 +84,6 @@#define CONFIG_USB_MUSB_OMAP2PLUS #define CONFIG_USB_MUSB_PIO_ONLY #define CONFIG_USB_ETHER -#define CONFIG_USB_ETHER_RNDIS /* USB EHCI */ #define CONFIG_SYS_USB_FAT_BOOT_PARTITION 1
include/configs/omap3_logic.h +0 -1
@@ -58,7 +58,6 @@#define CONFIG_USB_MUSB_OMAP2PLUS #define CONFIG_USB_MUSB_PIO_ONLY #define CONFIG_USB_ETHER -#define CONFIG_USB_ETHER_RNDIS #define CONFIG_USB_FUNCTION_FASTBOOT #define CONFIG_CMD_FASTBOOT #define CONFIG_ANDROID_BOOT_IMAGE
include/configs/tao3530.h +0 -1
@@ -227,7 +227,6 @@#define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER -#define CONFIG_USB_ETHER_RNDIS /* Defines for SPL */ #define CONFIG_SPL_FRAMEWORK
include/configs/vinco.h +0 -1
@@ -77,7 +77,6 @@#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX -#define CONFIG_USB_ETHER_RNDIS #ifdef CONFIG_SYS_USE_SERIALFLASH /* bootstrap + u-boot + env + linux in serial flash */
scripts/config_whitelist.txt +0 -1
@@ -5037,7 +5037,6 @@ CONFIG_USB_ETHER CONFIG_USB_ETHER_ASIX CONFIG_USB_ETHER_ASIX88179 CONFIG_USB_ETHER_MCS7830 -CONFIG_USB_ETHER_RNDIS CONFIG_USB_ETHER_RTL8152 CONFIG_USB_ETHER_SMSC95XX CONFIG_USB_ETHER_xxx
Signature · 1 line
2.14.1
PATCH v3 2/5 Kconfig: drop CONFIG_USB_ETHER_RNDIS
Quoted 4 lines · Chris Packham
This is not a valid option. Drop it.
Signed-off-by Chris Packham <[email protected]>Reviewed-by Simon Glass <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170908/6a47ab06/attachment.sig>
PATCH v3 3/5 usb: net: migrate CONFIG_USB_HOST_ETHER to Kconfig
In reply to Chris PackhamCONFIG_USB_HOST_ETHER is the framework that the drivers are dependent on USB_HOST_ETHER. Use this as a menu and move the existing LAN75XX and LAN78XX options under new menu. Finally update the defconfigs that need CONFIG_USB_HOST_ETHER.
---
Changes in v3:
- add review from Simon
Changes in v2:
- add imply USB_HOST_ETHER for X86 and TARGET_NITROGEN6X
arch/Kconfig | 1 + arch/arm/mach-imx/mx6/Kconfig | 1 + configs/apalis_imx6_defconfig | 1 + configs/apalis_imx6_nospl_com_defconfig | 1 + configs/apalis_imx6_nospl_it_defconfig | 1 + configs/arndale_defconfig | 1 + configs/beaver_defconfig | 1 + configs/cardhu_defconfig | 1 + configs/cei-tk1-som_defconfig | 1 + configs/cgtqmx6eval_defconfig | 1 + configs/cl-som-am57x_defconfig | 1 + configs/cm_t54_defconfig | 1 + configs/colibri_imx6_defconfig | 1 + configs/colibri_imx6_nospl_defconfig | 1 + configs/colibri_t20_defconfig | 1 + configs/colibri_t30_defconfig | 1 + configs/dalmore_defconfig | 1 + configs/dragonboard410c_defconfig | 1 + configs/e2220-1170_defconfig | 1 + configs/evb-rk3399_defconfig | 1 + configs/fennec-rk3288_defconfig | 1 + configs/firefly-rk3288_defconfig | 1 + configs/firefly-rk3399_defconfig | 1 + configs/gwventana_emmc_defconfig | 1 + configs/gwventana_gw5904_defconfig | 1 + configs/gwventana_nand_defconfig | 1 + configs/harmony_defconfig | 1 + configs/hikey_defconfig | 1 + configs/jetson-tk1_defconfig | 1 + configs/kylin-rk3036_defconfig | 1 + configs/m53evk_defconfig | 1 + configs/marsboard_defconfig | 1 + configs/mcx_defconfig | 1 + configs/medcom-wide_defconfig | 1 + configs/miqi-rk3288_defconfig | 1 + configs/mvebu_db-88f3720_defconfig | 1 + configs/mvebu_db_armada8k_defconfig | 1 + configs/mvebu_espressobin-88f3720_defconfig | 1 + configs/mvebu_mcbin-88f8040_defconfig | 1 + configs/mx23_olinuxino_defconfig | 1 + configs/mx28evk_auart_console_defconfig | 1 + configs/mx28evk_defconfig | 1 + configs/mx28evk_nand_defconfig | 1 + configs/mx28evk_spi_defconfig | 1 + configs/mx51evk_defconfig | 1 + configs/mx53loco_defconfig | 1 + configs/mx6dlarm2_defconfig | 1 + configs/mx6dlarm2_lpddr2_defconfig | 1 + configs/mx6qarm2_defconfig | 1 + configs/mx6qarm2_lpddr2_defconfig | 1 + configs/mx6sabreauto_defconfig | 1 + configs/mx6sabresd_defconfig | 1 + configs/mx6slevk_defconfig | 1 + configs/mx6slevk_spinor_defconfig | 1 + configs/mx6slevk_spl_defconfig | 1 + configs/mx6sllevk_defconfig | 1 + configs/mx6sllevk_plugin_defconfig | 1 + configs/mx6sxsabreauto_defconfig | 1 + configs/mx6sxsabresd_defconfig | 1 + configs/mx6sxsabresd_spl_defconfig | 1 + configs/mx7dsabresd_defconfig | 1 + configs/mx7dsabresd_secure_defconfig | 1 + configs/novena_defconfig | 1 + configs/nyan-big_defconfig | 1 + configs/odroid-xu3_defconfig | 1 + configs/odroid_defconfig | 1 + configs/omap3_beagle_defconfig | 1 + configs/omap3_ha_defconfig | 1 + configs/omap4_panda_defconfig | 1 + configs/omap5_uevm_defconfig | 1 + configs/p2371-0000_defconfig | 1 + configs/p2371-2180_defconfig | 1 + configs/p2571_defconfig | 1 + configs/paz00_defconfig | 1 + configs/peach-pi_defconfig | 1 + configs/peach-pit_defconfig | 1 + configs/phycore-rk3288_defconfig | 1 + configs/plutux_defconfig | 1 + configs/poplar_defconfig | 1 + configs/popmetal-rk3288_defconfig | 1 + configs/puma-rk3399_defconfig | 1 + configs/riotboard_defconfig | 1 + configs/rpi_2_defconfig | 1 + configs/rpi_3_32b_defconfig | 1 + configs/rpi_3_defconfig | 1 + configs/rpi_defconfig | 1 + configs/seaboard_defconfig | 1 + configs/smartweb_defconfig | 1 + configs/smdk5250_defconfig | 1 + configs/smdk5420_defconfig | 1 + configs/snow_defconfig | 1 + configs/spring_defconfig | 1 + configs/tao3530_defconfig | 1 + configs/tec-ng_defconfig | 1 + configs/tec_defconfig | 1 + configs/tinker-rk3288_defconfig | 1 + configs/tqma6dl_mba6_mmc_defconfig | 1 + configs/tqma6dl_mba6_spi_defconfig | 1 + configs/tqma6q_mba6_mmc_defconfig | 1 + configs/tqma6q_mba6_spi_defconfig | 1 + configs/tqma6s_mba6_mmc_defconfig | 1 + configs/tqma6s_mba6_spi_defconfig | 1 + configs/tqma6s_wru4_mmc_defconfig | 1 + configs/trimslice_defconfig | 1 + configs/venice2_defconfig | 1 + configs/ventana_defconfig | 1 + configs/vinco_defconfig | 1 + configs/vining_2000_defconfig | 1 + drivers/usb/eth/Kconfig | 12 +++++++++++- include/configs/apalis_imx6.h | 1 - include/configs/beaver.h | 1 - include/configs/cardhu.h | 1 - include/configs/cei-tk1-som.h | 1 - include/configs/cgtqmx6eval.h | 1 - include/configs/cl-som-am57x.h | 1 - include/configs/cm_t54.h | 1 - include/configs/colibri_imx6.h | 1 - include/configs/colibri_t20.h | 1 - include/configs/colibri_t30.h | 1 - include/configs/dalmore.h | 1 - include/configs/dfi-bt700.h | 1 - include/configs/dragonboard410c.h | 2 -- include/configs/e2220-1170.h | 1 - include/configs/embestmx6boards.h | 1 - include/configs/exynos5-common.h | 1 - include/configs/exynos5250-common.h | 1 - include/configs/gw_ventana.h | 1 - include/configs/harmony.h | 1 - include/configs/hikey.h | 1 - include/configs/jetson-tk1.h | 1 - include/configs/m53evk.h | 1 - include/configs/mcx.h | 1 - include/configs/medcom-wide.h | 1 - include/configs/mvebu_armada-37xx.h | 1 - include/configs/mvebu_armada-8k.h | 1 - include/configs/mx23_olinuxino.h | 1 - include/configs/mx28evk.h | 1 - include/configs/mx51evk.h | 1 - include/configs/mx53cx9020.h | 1 - include/configs/mx53loco.h | 1 - include/configs/mx6qarm2.h | 1 - include/configs/mx6sabreauto.h | 1 - include/configs/mx6sabresd.h | 1 - include/configs/mx6slevk.h | 1 - include/configs/mx6sllevk.h | 1 - include/configs/mx6sxsabreauto.h | 1 - include/configs/mx6sxsabresd.h | 1 - include/configs/mx7dsabresd.h | 1 - include/configs/nitrogen6x.h | 1 - include/configs/novena.h | 1 - include/configs/nyan-big.h | 1 - include/configs/odroid.h | 1 - include/configs/omap3_beagle.h | 1 - include/configs/omap4_panda.h | 1 - include/configs/omap5_uevm.h | 1 - include/configs/p2371-0000.h | 1 - include/configs/p2371-2180.h | 1 - include/configs/p2571.h | 1 - include/configs/paz00.h | 1 - include/configs/plutux.h | 1 - include/configs/poplar.h | 1 - include/configs/rk3036_common.h | 1 - include/configs/rk3188_common.h | 1 - include/configs/rk322x_common.h | 1 - include/configs/rk3288_common.h | 1 - include/configs/rk3399_common.h | 1 - include/configs/rpi.h | 1 - include/configs/seaboard.h | 1 - include/configs/smartweb.h | 1 - include/configs/tao3530.h | 1 - include/configs/tec-ng.h | 1 - include/configs/tec.h | 1 - include/configs/theadorable-x86-common.h | 1 - include/configs/tqma6.h | 1 - include/configs/trimslice.h | 1 - include/configs/venice2.h | 1 - include/configs/ventana.h | 1 - include/configs/vinco.h | 1 - include/configs/vining_2000.h | 1 - include/configs/x86-common.h | 1 - scripts/config_whitelist.txt | 1 - 181 files changed, 119 insertions(+), 74 deletions(-)
arch/Kconfig +1 -0
@@ -114,6 +114,7 @@ config X86 imply CMD_IRQ imply CMD_SF_TEST imply CMD_ZBOOT + imply USB_HOST_ETHER config XTENSA bool "Xtensa architecture"
arch/arm/mach-imx/mx6/Kconfig +1 -0
@@ -307,6 +307,7 @@ config TARGET_MX6ULL_14X14_EVK config TARGET_NITROGEN6X bool "nitrogen6x" + imply USB_HOST_ETHER config TARGET_OPOS6ULDEV bool "Armadeus OPOS6ULDev board"
configs/apalis_imx6_defconfig +1 -0
@@ -54,6 +54,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4000 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y CONFIG_OF_LIBFDT_OVERLAY=y
configs/apalis_imx6_nospl_com_defconfig +1 -0
@@ -47,6 +47,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4020 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y # CONFIG_EFI_LOADER is not set
configs/apalis_imx6_nospl_it_defconfig +1 -0
@@ -47,6 +47,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4020 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y # CONFIG_EFI_LOADER is not set
configs/arndale_defconfig +1 -0
@@ -37,3 +37,4 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/beaver_defconfig +1 -0
@@ -50,3 +50,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/cardhu_defconfig +1 -0
@@ -38,3 +38,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/cei-tk1-som_defconfig +1 -0
@@ -53,3 +53,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/cgtqmx6eval_defconfig +1 -0
@@ -57,5 +57,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Congatec" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/cl-som-am57x_defconfig +1 -0
@@ -58,5 +58,6 @@ CONFIG_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y
configs/cm_t54_defconfig +1 -0
@@ -46,5 +46,6 @@ CONFIG_OMAP3_SPI=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y
configs/colibri_imx6_defconfig +1 -0
@@ -52,6 +52,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4000 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y CONFIG_OF_LIBFDT_OVERLAY=y
configs/colibri_imx6_nospl_defconfig +1 -0
@@ -45,6 +45,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4000 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y # CONFIG_EFI_LOADER is not set
configs/colibri_t20_defconfig +1 -0
@@ -52,6 +52,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4000 +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/colibri_t30_defconfig +1 -0
@@ -39,4 +39,5 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Toradex" CONFIG_G_DNL_VENDOR_NUM=0x1b67 CONFIG_G_DNL_PRODUCT_NUM=0x4000 +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT_OVERLAY=y
configs/dalmore_defconfig +1 -0
@@ -44,3 +44,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/dragonboard410c_defconfig +1 -0
@@ -40,4 +40,5 @@ CONFIG_USB_EHCI_MSM=y CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT_OVERLAY=y
configs/e2220-1170_defconfig +1 -0
@@ -38,3 +38,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/evb-rk3399_defconfig +1 -0
@@ -63,6 +63,7 @@ CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_GENERIC=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_ROCKCHIP=y
configs/fennec-rk3288_defconfig +1 -0
@@ -65,6 +65,7 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/firefly-rk3288_defconfig +1 -0
@@ -71,6 +71,7 @@ CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y CONFIG_SYS_USB_EVENT_POLL=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_ROCKCHIP=y
configs/firefly-rk3399_defconfig +1 -0
@@ -62,5 +62,6 @@ CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_GENERIC=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_USE_TINY_PRINTF=y CONFIG_ERRNO_STR=y
configs/gwventana_emmc_defconfig +1 -0
@@ -67,6 +67,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Gateworks" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y CONFIG_FDT_FIXUP_PARTITIONS=y
configs/gwventana_gw5904_defconfig +1 -0
@@ -71,6 +71,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Gateworks" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y CONFIG_FDT_FIXUP_PARTITIONS=y
configs/gwventana_nand_defconfig +1 -0
@@ -70,6 +70,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Gateworks" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y CONFIG_FDT_FIXUP_PARTITIONS=y
configs/harmony_defconfig +1 -0
@@ -38,6 +38,7 @@ CONFIG_USB_EHCI_HCD=y CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/hikey_defconfig +1 -0
@@ -22,4 +22,5 @@ CONFIG_MMC_DW_K3=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT_OVERLAY=y
configs/jetson-tk1_defconfig +1 -0
@@ -54,3 +54,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/kylin-rk3036_defconfig +1 -0
@@ -40,6 +40,7 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_SPL_TINY_MEMSET=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/m53evk_defconfig +1 -0
@@ -44,6 +44,7 @@ CONFIG_PHYLIB=y CONFIG_PHY_MICREL=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y
configs/marsboard_defconfig +1 -0
@@ -25,5 +25,6 @@ CONFIG_PHYLIB=y CONFIG_DM_THERMAL=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/mcx_defconfig +1 -0
@@ -41,5 +41,6 @@ CONFIG_USB_EHCI_HCD=y CONFIG_USB_ULPI_VIEWPORT_OMAP=y CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/medcom-wide_defconfig +1 -0
@@ -34,5 +34,6 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y
configs/miqi-rk3288_defconfig +1 -0
@@ -65,6 +65,7 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_ROCKCHIP=y
configs/mvebu_db-88f3720_defconfig +1 -0
@@ -68,5 +68,6 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_SHA1=y CONFIG_SHA256=y
configs/mvebu_db_armada8k_defconfig +1 -0
@@ -70,4 +70,5 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_SMBIOS_MANUFACTURER=""
configs/mvebu_espressobin-88f3720_defconfig +1 -0
@@ -64,5 +64,6 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_SHA1=y CONFIG_SHA256=y
configs/mvebu_mcbin-88f8040_defconfig +1 -0
@@ -74,4 +74,5 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_SMBIOS_MANUFACTURER=""
configs/mx23_olinuxino_defconfig +1 -0
@@ -33,4 +33,5 @@ CONFIG_MMC_MXS=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx28evk_auart_console_defconfig +1 -0
@@ -42,4 +42,5 @@ CONFIG_SPI_FLASH_SST=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx28evk_defconfig +1 -0
@@ -42,4 +42,5 @@ CONFIG_SPI_FLASH_SST=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx28evk_nand_defconfig +1 -0
@@ -41,4 +41,5 @@ CONFIG_SPI_FLASH_SST=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx28evk_spi_defconfig +1 -0
@@ -41,4 +41,5 @@ CONFIG_SPI_FLASH_SST=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx51evk_defconfig +1 -0
@@ -24,5 +24,6 @@ CONFIG_CMD_DATE=y CONFIG_CMD_FAT=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/mx53loco_defconfig +1 -0
@@ -25,5 +25,6 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/mx6dlarm2_defconfig +1 -0
@@ -25,4 +25,5 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx6dlarm2_lpddr2_defconfig +1 -0
@@ -25,4 +25,5 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx6qarm2_defconfig +1 -0
@@ -25,4 +25,5 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx6qarm2_lpddr2_defconfig +1 -0
@@ -25,4 +25,5 @@ CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx6sabreauto_defconfig +1 -0
@@ -53,5 +53,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="FSL" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/mx6sabresd_defconfig +1 -0
@@ -53,5 +53,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="FSL" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/mx6slevk_defconfig +1 -0
@@ -46,3 +46,4 @@ CONFIG_DM_REGULATOR_GPIO=y CONFIG_DM_THERMAL=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/mx6slevk_spinor_defconfig +1 -0
@@ -47,3 +47,4 @@ CONFIG_DM_REGULATOR_GPIO=y CONFIG_DM_THERMAL=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/mx6slevk_spl_defconfig +1 -0
@@ -40,4 +40,5 @@ CONFIG_PHYLIB=y CONFIG_DM_THERMAL=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx6sllevk_defconfig +1 -0
@@ -40,3 +40,4 @@ CONFIG_DM_REGULATOR_GPIO=y CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/mx6sllevk_plugin_defconfig +1 -0
@@ -41,3 +41,4 @@ CONFIG_DM_REGULATOR_GPIO=y CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/mx6sxsabreauto_defconfig +1 -0
@@ -49,3 +49,4 @@ CONFIG_DM_REGULATOR_GPIO=y CONFIG_FSL_QSPI=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/mx6sxsabresd_defconfig +1 -0
@@ -34,4 +34,5 @@ CONFIG_PHYLIB=y CONFIG_PCI=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx6sxsabresd_spl_defconfig +1 -0
@@ -43,4 +43,5 @@ CONFIG_PHYLIB=y CONFIG_PCI=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/mx7dsabresd_defconfig +1 -0
@@ -69,4 +69,5 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="FSL" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y CONFIG_ERRNO_STR=y
configs/mx7dsabresd_secure_defconfig +1 -0
@@ -71,4 +71,5 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="FSL" CONFIG_G_DNL_VENDOR_NUM=0x0525 CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 +CONFIG_USB_HOST_ETHER=y CONFIG_ERRNO_STR=y
configs/novena_defconfig +1 -0
@@ -47,6 +47,7 @@ CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y CONFIG_USB_GADGET=y CONFIG_CI_UDC=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y
configs/nyan-big_defconfig +1 -0
@@ -70,6 +70,7 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_TEGRA124=y
configs/odroid-xu3_defconfig +1 -0
@@ -47,5 +47,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Samsung" CONFIG_G_DNL_VENDOR_NUM=0x04e8 CONFIG_G_DNL_PRODUCT_NUM=0x6601 +CONFIG_USB_HOST_ETHER=y CONFIG_VIDEO_BRIDGE=y CONFIG_ERRNO_STR=y
configs/odroid_defconfig +1 -0
@@ -61,4 +61,5 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Samsung" CONFIG_G_DNL_VENDOR_NUM=0x04e8 CONFIG_G_DNL_PRODUCT_NUM=0x6601 +CONFIG_USB_HOST_ETHER=y CONFIG_ERRNO_STR=y
configs/omap3_beagle_defconfig +1 -0
@@ -48,5 +48,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="TI" CONFIG_G_DNL_VENDOR_NUM=0x0451 CONFIG_G_DNL_PRODUCT_NUM=0xd022 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y
configs/omap3_ha_defconfig +1 -0
@@ -30,4 +30,5 @@ CONFIG_OMAP3_SPI=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/omap4_panda_defconfig +1 -0
@@ -32,4 +32,5 @@ CONFIG_OMAP3_SPI=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/omap5_uevm_defconfig +1 -0
@@ -53,5 +53,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Texas Instruments" CONFIG_G_DNL_VENDOR_NUM=0x0403 CONFIG_G_DNL_PRODUCT_NUM=0xbd00 +CONFIG_USB_HOST_ETHER=y CONFIG_FAT_WRITE=y CONFIG_OF_LIBFDT=y
configs/p2371-0000_defconfig +1 -0
@@ -39,3 +39,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/p2371-2180_defconfig +1 -0
@@ -46,3 +46,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/p2571_defconfig +1 -0
@@ -39,3 +39,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/paz00_defconfig +1 -0
@@ -32,6 +32,7 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/peach-pi_defconfig +1 -0
@@ -57,6 +57,7 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDCONSOLE_AS_LCD=y CONFIG_DISPLAY=y
configs/peach-pit_defconfig +1 -0
@@ -57,6 +57,7 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDCONSOLE_AS_LCD=y CONFIG_DISPLAY=y
configs/phycore-rk3288_defconfig +1 -0
@@ -66,6 +66,7 @@ CONFIG_SYS_NS16550=y CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/plutux_defconfig +1 -0
@@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/poplar_defconfig +1 -0
@@ -17,4 +17,5 @@ CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_GENERIC=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_LIB_RAND=y
configs/popmetal-rk3288_defconfig +1 -0
@@ -65,6 +65,7 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/puma-rk3399_defconfig +1 -0
@@ -80,6 +80,7 @@ CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_GENERIC=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_ROCKCHIP=y
configs/riotboard_defconfig +1 -0
@@ -25,5 +25,6 @@ CONFIG_PHYLIB=y CONFIG_DM_THERMAL=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y # CONFIG_VIDEO_SW_CURSOR is not set CONFIG_OF_LIBFDT=y
configs/rpi_2_defconfig +1 -0
@@ -24,6 +24,7 @@ CONFIG_DM_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_SYS_WHITE_ON_BLACK=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/rpi_3_32b_defconfig +1 -0
@@ -26,6 +26,7 @@ CONFIG_DM_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_SYS_WHITE_ON_BLACK=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/rpi_3_defconfig +1 -0
@@ -26,6 +26,7 @@ CONFIG_DM_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_SYS_WHITE_ON_BLACK=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/rpi_defconfig +1 -0
@@ -24,6 +24,7 @@ CONFIG_DM_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_SYS_WHITE_ON_BLACK=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/seaboard_defconfig +1 -0
@@ -36,6 +36,7 @@ CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/smartweb_defconfig +1 -0
@@ -50,4 +50,5 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="Siemens AG" CONFIG_G_DNL_VENDOR_NUM=0x0908 CONFIG_G_DNL_PRODUCT_NUM=0x02d2 +CONFIG_USB_HOST_ETHER=y # CONFIG_EFI_LOADER is not set
configs/smdk5250_defconfig +1 -0
@@ -51,5 +51,6 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_VIDEO_BRIDGE=y CONFIG_ERRNO_STR=y
configs/smdk5420_defconfig +1 -0
@@ -38,4 +38,5 @@ CONFIG_DM_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_VIDEO_BRIDGE=y
configs/snow_defconfig +1 -0
@@ -69,6 +69,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDCONSOLE_AS_LCD=y CONFIG_DISPLAY=y
configs/spring_defconfig +1 -0
@@ -69,6 +69,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DWC3=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDCONSOLE_AS_LCD=y CONFIG_DISPLAY=y
configs/tao3530_defconfig +1 -0
@@ -30,4 +30,5 @@ CONFIG_OMAP3_SPI=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tec-ng_defconfig +1 -0
@@ -33,3 +33,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/tec_defconfig +1 -0
@@ -34,5 +34,6 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y
configs/tinker-rk3288_defconfig +1 -0
@@ -68,6 +68,7 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/tqma6dl_mba6_mmc_defconfig +1 -0
@@ -37,4 +37,5 @@ CONFIG_PHY_MICREL_KSZ90X1=y CONFIG_NETDEVICES=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tqma6dl_mba6_spi_defconfig +1 -0
@@ -38,4 +38,5 @@ CONFIG_PHY_MICREL_KSZ90X1=y CONFIG_NETDEVICES=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tqma6q_mba6_mmc_defconfig +1 -0
@@ -36,4 +36,5 @@ CONFIG_PHY_MICREL_KSZ90X1=y CONFIG_NETDEVICES=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tqma6q_mba6_spi_defconfig +1 -0
@@ -37,4 +37,5 @@ CONFIG_PHY_MICREL_KSZ90X1=y CONFIG_NETDEVICES=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tqma6s_mba6_mmc_defconfig +1 -0
@@ -37,4 +37,5 @@ CONFIG_PHY_MICREL_KSZ90X1=y CONFIG_NETDEVICES=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tqma6s_mba6_spi_defconfig +1 -0
@@ -38,4 +38,5 @@ CONFIG_PHY_MICREL_KSZ90X1=y CONFIG_NETDEVICES=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/tqma6s_wru4_mmc_defconfig +1 -0
@@ -56,4 +56,5 @@ CONFIG_PCA9551_LED=y CONFIG_PHYLIB=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
configs/trimslice_defconfig +1 -0
@@ -39,3 +39,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y
configs/venice2_defconfig +1 -0
@@ -43,3 +43,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y CONFIG_G_DNL_MANUFACTURER="NVIDIA" CONFIG_G_DNL_VENDOR_NUM=0x0955 CONFIG_G_DNL_PRODUCT_NUM=0x701a +CONFIG_USB_HOST_ETHER=y
configs/ventana_defconfig +1 -0
@@ -34,6 +34,7 @@ CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y +CONFIG_USB_HOST_ETHER=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/vinco_defconfig +1 -0
@@ -32,3 +32,4 @@ CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y CONFIG_USB_GADGET=y CONFIG_USB_GADGET_ATMEL_USBA=y +CONFIG_USB_HOST_ETHER=y
configs/vining_2000_defconfig +1 -0
@@ -32,4 +32,5 @@ CONFIG_PHYLIB=y CONFIG_PCI=y CONFIG_USB=y CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y CONFIG_OF_LIBFDT=y
drivers/usb/eth/Kconfig +11 -1
@@ -1,7 +1,14 @@ -comment "USB to Ethernet Controller Drivers" +menuconfig USB_HOST_ETHER + bool "USB to Ethernet Controller Drivers" + ---help--- + Say Y here if you would like to enable support for USB Ethernet + adapters. + +if USB_HOST_ETHER config USB_ETHER_LAN75XX bool "Microchip LAN75XX support" + depends on USB_HOST_ETHER ---help--- Say Y here if you would like to support Microchip LAN75XX Hi-Speed USB 2.0 to 10/100/1000 Gigabit Ethernet controller.
@@ -10,8 +17,11 @@ config USB_ETHER_LAN75XX config USB_ETHER_LAN78XX bool "Microchip LAN78XX support" + depends on USB_HOST_ETHER ---help--- Say Y here if you would like to support Microchip LAN78XX USB 3.1 Gen 1 to 10/100/1000 Gigabit Ethernet controller. Supports 10Base-T/ 100Base-TX/1000Base-T. This driver supports the internal PHY. + +endif
include/configs/apalis_imx6.h +0 -1
@@ -92,7 +92,6 @@/* USB Configs */ /* Host */ -#define CONFIG_USB_HOST_ETHER #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)
include/configs/beaver.h +0 -1
@@ -41,7 +41,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/cardhu.h +0 -1
@@ -45,7 +45,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/cei-tk1-som.h +0 -1
@@ -40,7 +40,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/cgtqmx6eval.h +0 -1
@@ -62,7 +62,6 @@/* USB Configs */ #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/cl-som-am57x.h +0 -1
@@ -83,7 +83,6 @@#define CONFIG_OMAP_USB3PHY1_HOST /* USB Networking options */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830
include/configs/cm_t54.h +0 -1
@@ -70,7 +70,6 @@#define CONFIG_SYS_EEPROM_SIZE 256/* USB Networking options */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830
include/configs/colibri_imx6.h +0 -1
@@ -78,7 +78,6 @@/* USB Configs */ /* Host */ -#define CONFIG_USB_HOST_ETHER #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)
include/configs/colibri_t20.h +0 -1
@@ -29,7 +29,6 @@#define CONFIG_USB_MAX_CONTROLLER_COUNT 3/* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/colibri_t30.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/dalmore.h +0 -1
@@ -37,7 +37,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/dfi-bt700.h +0 -1
@@ -24,7 +24,6 @@"stdout=serial\0" \ "stderr=serial\0" -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_MCS7830
include/configs/dragonboard410c.h +0 -2
@@ -36,8 +36,6 @@* it has to be done after each HCD reset */ #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER /* Enable USB Networking */ -/* Support all possible USB ethernet dongles */ #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_ASIX88179
include/configs/e2220-1170.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/embestmx6boards.h +0 -1
@@ -34,7 +34,6 @@#define CONFIG_SYS_I2C_SPEED 100000/* USB Configs */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_MAX_CONTROLLER_COUNT 2#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
include/configs/exynos5-common.h +0 -1
@@ -132,7 +132,6 @@/* Enable Time Command */ /* USB */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_RTL8152
include/configs/exynos5250-common.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_XHCI_EXYNOS -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_ASIX88179
include/configs/gw_ventana.h +0 -1
@@ -141,7 +141,6 @@#define CONFIG_ARP_TIMEOUT 200UL/* USB Configs */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_MAX_CONTROLLER_COUNT 2
include/configs/harmony.h +0 -1
@@ -37,7 +37,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_SMSC95XX
include/configs/hikey.h +0 -1
@@ -58,7 +58,6 @@/*#define CONFIG_DWC2_DFLT_SPEED_FULL*/ #define CONFIG_DWC2_ENABLE_DYNAMIC_FIFO -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #define CONFIG_MISC_INIT_R
include/configs/jetson-tk1.h +0 -1
@@ -36,7 +36,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/m53evk.h +0 -1
@@ -145,7 +145,6 @@*/ #ifdef CONFIG_CMD_USB #define CONFIG_USB_EHCI_MX5 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_SMSC95XX
include/configs/mcx.h +0 -1
@@ -74,7 +74,6 @@/* EHCI */ #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 57 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830
include/configs/medcom-wide.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #include "tegra-common-post.h"
include/configs/mvebu_armada-37xx.h +0 -1
@@ -95,7 +95,6 @@#define CONFIG_USB_MAX_CONTROLLER_COUNT (3 + 3)/* USB ethernet */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_RTL8152
include/configs/mvebu_armada-8k.h +0 -1
@@ -99,7 +99,6 @@#define CONFIG_USB_MAX_CONTROLLER_COUNT (3 + 3)/* USB ethernet */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_RTL8152
include/configs/mx23_olinuxino.h +0 -1
@@ -38,7 +38,6 @@/* Ethernet */ #ifdef CONFIG_CMD_NET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #endif
include/configs/mx28evk.h +0 -1
@@ -88,7 +88,6 @@#ifdef CONFIG_CMD_USB #define CONFIG_EHCI_MXS_PORT1 #define CONFIG_USB_MAX_CONTROLLER_COUNT 1 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #endif
include/configs/mx51evk.h +0 -1
@@ -73,7 +73,6 @@/* USB Configs */ #define CONFIG_USB_EHCI_MX5 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_MXC_USB_PORT 1
include/configs/mx53cx9020.h +0 -1
@@ -47,7 +47,6 @@/* USB Configs */ #define CONFIG_USB_EHCI_MX5 #define CONFIG_USB_STORAGE -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_SMSC95XX
include/configs/mx53loco.h +0 -1
@@ -43,7 +43,6 @@/* USB Configs */ #define CONFIG_USB_EHCI_MX5 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_SMSC95XX
include/configs/mx6qarm2.h +0 -1
@@ -128,7 +128,6 @@/* USB Configs */ #ifdef CONFIG_CMD_USB #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/mx6sabreauto.h +0 -1
@@ -18,7 +18,6 @@#define CONSOLE_DEV "ttymxc3"/* USB Configs */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_MAX_CONTROLLER_COUNT 2#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */
include/configs/mx6sabresd.h +0 -1
@@ -60,7 +60,6 @@/* USB Configs */ #ifdef CONFIG_CMD_USB #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/mx6slevk.h +0 -1
@@ -157,7 +157,6 @@/* USB Configs */ #ifdef CONFIG_CMD_USB #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/mx6sllevk.h +0 -1
@@ -145,7 +145,6 @@/* USB Configs */ #ifdef CONFIG_CMD_USB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_RTL8152 #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
include/configs/mx6sxsabreauto.h +0 -1
@@ -145,7 +145,6 @@#ifdef CONFIG_CMD_USB #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/mx6sxsabresd.h +0 -1
@@ -167,7 +167,6 @@#ifdef CONFIG_CMD_USB #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/mx7dsabresd.h +0 -1
@@ -214,7 +214,6 @@#define CONFIG_MMCROOT "/dev/mmcblk0p2"/* USDHC1 */ /* USB Configs */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
include/configs/nitrogen6x.h +0 -1
@@ -67,7 +67,6 @@#define CONFIG_FEC_MXC_PHYADDR 6/* USB Configs */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_SMSC95XX
include/configs/novena.h +0 -1
@@ -125,7 +125,6 @@/* USB Configs */ #ifdef CONFIG_CMD_USB #define CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_MAX_CONTROLLER_COUNT 2
include/configs/nyan-big.h +0 -1
@@ -41,7 +41,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/odroid.h +0 -1
@@ -183,7 +183,6 @@/* USB */ #define CONFIG_USB_EHCI_EXYNOS -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX /*
include/configs/omap3_beagle.h +0 -1
@@ -57,7 +57,6 @@#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 147 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_USB_ETHER_SMSC95XX
include/configs/omap4_panda.h +0 -1
@@ -21,7 +21,6 @@#define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 62/* USB Networking options */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_UBOOT_ENABLE_PADS_ALL
include/configs/omap5_uevm.h +0 -1
@@ -58,7 +58,6 @@/* Enabled commands */ /* USB Networking options */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONSOLEDEV "ttyO2"
include/configs/p2371-0000.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/p2371-2180.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/p2571.h +0 -1
@@ -36,7 +36,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/paz00.h +0 -1
@@ -31,7 +31,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #include "tegra-common-post.h"
include/configs/plutux.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX /* General networking support */
include/configs/poplar.h +0 -1
@@ -32,7 +32,6 @@/* USB configuration */ #define CONFIG_USB_MAX_CONTROLLER_COUNT 2#define CONFIG_SYS_USB_EVENT_POLL -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* SD/MMC */
include/configs/rk3036_common.h +0 -1
@@ -71,7 +71,6 @@/* usb host */ #ifdef CONFIG_CMD_USB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #endif
include/configs/rk3188_common.h +0 -1
@@ -85,7 +85,6 @@/* usb host support */ #ifdef CONFIG_CMD_USB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #endif
include/configs/rk322x_common.h +0 -1
@@ -65,7 +65,6 @@/* usb host */ #ifdef CONFIG_CMD_USB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #endif
include/configs/rk3288_common.h +0 -1
@@ -81,7 +81,6 @@/* usb host support */ #ifdef CONFIG_CMD_USB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_ASIX #endif
include/configs/rk3399_common.h +0 -1
@@ -72,7 +72,6 @@#endif /* enable usb config for usb ether */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_ASIX88179
include/configs/rpi.h +0 -1
@@ -71,7 +71,6 @@#define CONFIG_VIDEO_BCM2835 #ifdef CONFIG_CMD_USB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_TFTP_TSIZE #define CONFIG_MISC_INIT_R
include/configs/seaboard.h +0 -1
@@ -39,7 +39,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* Enable keyboard */
include/configs/smartweb.h +0 -1
@@ -117,7 +117,6 @@* */ #define CONFIG_MACB -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_MCS7830 #define CONFIG_RMII /* use reduced MII inteface */
include/configs/tao3530.h +0 -1
@@ -223,7 +223,6 @@/* USB EHCI */ #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 162 -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER
include/configs/tec-ng.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX /* General networking support */
include/configs/tec.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #include "tegra-common-post.h"
include/configs/theadorable-x86-common.h +0 -1
@@ -20,7 +20,6 @@"stdout=serial\0" \ "stderr=serial\0" -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_USB_ETHER_MCS7830
include/configs/tqma6.h +0 -1
@@ -73,7 +73,6 @@#define CONFIG_SYS_FSL_ESDHC_ADDR 0/* USB Configs */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
include/configs/trimslice.h +0 -1
@@ -38,7 +38,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/venice2.h +0 -1
@@ -36,7 +36,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/ventana.h +0 -1
@@ -29,7 +29,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #include "tegra-common-post.h"
include/configs/vinco.h +0 -1
@@ -75,7 +75,6 @@#define CONFIG_NET_RETRY_COUNT 20#define CONFIG_MACB_SEARCH_PHY -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_SMSC95XX #ifdef CONFIG_SYS_USE_SERIALFLASH
include/configs/vining_2000.h +0 -1
@@ -76,7 +76,6 @@#ifdef CONFIG_CMD_USB #define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)#define CONFIG_MXC_USB_FLAGS 0
include/configs/x86-common.h +0 -1
@@ -120,7 +120,6 @@*/ #define CONFIG_SYS_USB_EVENT_POLL -#define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_TFTP_TSIZE
scripts/config_whitelist.txt +0 -1
@@ -5070,7 +5070,6 @@ CONFIG_USB_GADGET_PXA2XX CONFIG_USB_GADGET_SA1100 CONFIG_USB_GADGET_SUPERH CONFIG_USB_GADGET_SX2 -CONFIG_USB_HOST_ETHER CONFIG_USB_HOST_XHCI_BASE CONFIG_USB_INVENTRA_DMA CONFIG_USB_ISP1301_I2C_ADDR
Signature · 1 line
2.14.1
PATCH v3 3/5 usb: net: migrate CONFIG_USB_HOST_ETHER to Kconfig
Quoted 7 lines · Chris Packham
CONFIG_USB_HOST_ETHERis the framework that the drivers are dependent onUSB_HOST_ETHER. Use this as a menu and move the existing LAN75XX and LAN78XX options under new menu. Finally update the defconfigs that needCONFIG_USB_HOST_ETHER.Signed-off-by Chris Packham <[email protected]>Reviewed-by Simon Glass <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170908/15df9b87/attachment.sig>
PATCH v3 4/5 usb: net: migrate USB Ethernet adapters to Kconfig
In reply to Chris PackhamThis migrates ASIX, ASIX88179, MCS7830, RTL8152 and SMSC95XX to Kconfig. Update defconfigs.
---
Changes in v3: None
Changes in v2:
- add imply for TARGET_NITROGEN6X, ARCH_EXYNOS5 and X86
arch/Kconfig | 2 ++ arch/arm/mach-exynos/Kconfig | 3 ++ arch/arm/mach-imx/mx6/Kconfig | 3 ++ configs/arndale_defconfig | 1 + configs/beaver_defconfig | 1 + configs/cardhu_defconfig | 1 + configs/cei-tk1-som_defconfig | 1 + configs/cgtqmx6eval_defconfig | 1 + configs/cl-som-am57x_defconfig | 3 ++ configs/cm_t54_defconfig | 3 ++ configs/colibri_t20_defconfig | 1 + configs/colibri_t30_defconfig | 1 + configs/dalmore_defconfig | 1 + configs/dfi-bt700-q7x-151_defconfig | 2 ++ configs/dragonboard410c_defconfig | 4 +++ configs/e2220-1170_defconfig | 1 + configs/evb-rk3399_defconfig | 5 +++ configs/fennec-rk3288_defconfig | 2 ++ configs/firefly-rk3288_defconfig | 2 ++ configs/firefly-rk3399_defconfig | 5 +++ configs/gwventana_emmc_defconfig | 2 ++ configs/gwventana_gw5904_defconfig | 2 ++ configs/gwventana_nand_defconfig | 2 ++ configs/harmony_defconfig | 3 ++ configs/hikey_defconfig | 2 ++ configs/jetson-tk1_defconfig | 1 + configs/kylin-rk3036_defconfig | 2 ++ configs/m53evk_defconfig | 3 ++ configs/marsboard_defconfig | 1 + configs/mcx_defconfig | 2 ++ configs/medcom-wide_defconfig | 1 + configs/miqi-rk3288_defconfig | 2 ++ configs/mvebu_db-88f3720_defconfig | 4 +++ configs/mvebu_db_armada8k_defconfig | 4 +++ configs/mvebu_espressobin-88f3720_defconfig | 4 +++ configs/mvebu_mcbin-88f8040_defconfig | 4 +++ configs/mx23_olinuxino_defconfig | 1 + configs/mx28evk_auart_console_defconfig | 2 ++ configs/mx28evk_defconfig | 2 ++ configs/mx28evk_nand_defconfig | 2 ++ configs/mx28evk_spi_defconfig | 2 ++ configs/mx51evk_defconfig | 2 ++ configs/mx53loco_defconfig | 3 ++ configs/mx6dlarm2_defconfig | 1 + configs/mx6dlarm2_lpddr2_defconfig | 1 + configs/mx6qarm2_defconfig | 1 + configs/mx6qarm2_lpddr2_defconfig | 1 + configs/mx6sabreauto_defconfig | 1 + configs/mx6sabresd_defconfig | 1 + configs/mx6slevk_defconfig | 1 + configs/mx6slevk_spinor_defconfig | 1 + configs/mx6slevk_spl_defconfig | 1 + configs/mx6sllevk_defconfig | 2 ++ configs/mx6sllevk_plugin_defconfig | 2 ++ configs/mx6sxsabreauto_defconfig | 1 + configs/mx6sxsabresd_defconfig | 1 + configs/mx6sxsabresd_spl_defconfig | 1 + configs/mx7dsabresd_defconfig | 1 + configs/mx7dsabresd_secure_defconfig | 1 + configs/novena_defconfig | 2 ++ configs/nyan-big_defconfig | 1 + configs/odroid_defconfig | 1 + configs/omap3_beagle_defconfig | 3 ++ configs/omap3_ha_defconfig | 1 + configs/omap4_panda_defconfig | 1 + configs/omap5_uevm_defconfig | 1 + configs/p2371-0000_defconfig | 1 + configs/p2371-2180_defconfig | 1 + configs/p2571_defconfig | 1 + configs/paz00_defconfig | 1 + configs/phycore-rk3288_defconfig | 2 ++ configs/plutux_defconfig | 1 + configs/poplar_defconfig | 1 + configs/popmetal-rk3288_defconfig | 2 ++ configs/puma-rk3399_defconfig | 5 +++ configs/riotboard_defconfig | 1 + configs/rpi_2_defconfig | 1 + configs/rpi_3_32b_defconfig | 1 + configs/rpi_3_defconfig | 1 + configs/rpi_defconfig | 1 + configs/seaboard_defconfig | 1 + configs/smartweb_defconfig | 2 ++ configs/smdk5250_defconfig | 1 + configs/snow_defconfig | 1 + configs/spring_defconfig | 1 + configs/tao3530_defconfig | 1 + configs/tec-ng_defconfig | 1 + configs/tec_defconfig | 1 + ...eadorable-x86-conga-qa3-e3845-pcie-x4_defconfig | 2 ++ configs/theadorable-x86-conga-qa3-e3845_defconfig | 2 ++ configs/theadorable-x86-dfi-bt700_defconfig | 2 ++ configs/tinker-rk3288_defconfig | 2 ++ configs/tqma6dl_mba6_mmc_defconfig | 1 + configs/tqma6dl_mba6_spi_defconfig | 1 + configs/tqma6q_mba6_mmc_defconfig | 1 + configs/tqma6q_mba6_spi_defconfig | 1 + configs/tqma6s_mba6_mmc_defconfig | 1 + configs/tqma6s_mba6_spi_defconfig | 1 + configs/tqma6s_wru4_mmc_defconfig | 1 + configs/trimslice_defconfig | 1 + configs/venice2_defconfig | 1 + configs/ventana_defconfig | 1 + configs/vinco_defconfig | 1 + configs/vining_2000_defconfig | 1 + drivers/usb/eth/Kconfig | 36 ++++++++++++++++++++++ include/configs/beaver.h | 1 - include/configs/cardhu.h | 1 - include/configs/cei-tk1-som.h | 1 - include/configs/cgtqmx6eval.h | 1 - include/configs/cl-som-am57x.h | 3 -- include/configs/cm_t54.h | 3 -- include/configs/colibri_t20.h | 1 - include/configs/colibri_t30.h | 1 - include/configs/dalmore.h | 1 - include/configs/dfi-bt700.h | 5 --- include/configs/dragonboard410c.h | 4 --- include/configs/e2220-1170.h | 1 - include/configs/embestmx6boards.h | 1 - include/configs/exynos5-common.h | 3 -- include/configs/exynos5250-common.h | 3 -- include/configs/gw_ventana.h | 2 -- include/configs/harmony.h | 3 -- include/configs/hikey.h | 2 -- include/configs/jetson-tk1.h | 1 - include/configs/m53evk.h | 3 -- include/configs/mcx.h | 2 -- include/configs/medcom-wide.h | 1 - include/configs/mvebu_armada-37xx.h | 4 --- include/configs/mvebu_armada-8k.h | 4 --- include/configs/mx23_olinuxino.h | 3 -- include/configs/mx28evk.h | 2 -- include/configs/mx51evk.h | 2 -- include/configs/mx53cx9020.h | 3 -- include/configs/mx53loco.h | 3 -- include/configs/mx6qarm2.h | 1 - include/configs/mx6sabreauto.h | 1 - include/configs/mx6sabresd.h | 1 - include/configs/mx6slevk.h | 1 - include/configs/mx6sllevk.h | 2 -- include/configs/mx6sxsabreauto.h | 1 - include/configs/mx6sxsabresd.h | 1 - include/configs/mx7dsabresd.h | 1 - include/configs/nitrogen6x.h | 3 -- include/configs/novena.h | 2 -- include/configs/nyan-big.h | 1 - include/configs/odroid.h | 2 -- include/configs/omap3_beagle.h | 4 --- include/configs/omap4_panda.h | 1 - include/configs/omap5_uevm.h | 1 - include/configs/p2371-0000.h | 1 - include/configs/p2371-2180.h | 1 - include/configs/p2571.h | 1 - include/configs/paz00.h | 1 - include/configs/plutux.h | 1 - include/configs/poplar.h | 1 - include/configs/rk3036_common.h | 4 --- include/configs/rk3188_common.h | 4 --- include/configs/rk322x_common.h | 4 --- include/configs/rk3288_common.h | 4 --- include/configs/rk3399_common.h | 6 ---- include/configs/rpi.h | 1 - include/configs/seaboard.h | 1 - include/configs/smartweb.h | 2 -- include/configs/tao3530.h | 2 -- include/configs/tec-ng.h | 1 - include/configs/tec.h | 1 - include/configs/theadorable-x86-common.h | 5 --- include/configs/tqma6.h | 1 - include/configs/trimslice.h | 1 - include/configs/venice2.h | 1 - include/configs/ventana.h | 1 - include/configs/vinco.h | 2 -- include/configs/vining_2000.h | 1 - include/configs/x86-common.h | 2 -- scripts/config_whitelist.txt | 6 ---- 175 files changed, 209 insertions(+), 144 deletions(-)
arch/Kconfig +2 -0
@@ -115,6 +115,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"
arch/arm/mach-exynos/Kconfig +3 -0
@@ -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
arch/arm/mach-imx/mx6/Kconfig +3 -0
@@ -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"
configs/arndale_defconfig +1 -0
@@ -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
configs/beaver_defconfig +1 -0
@@ -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
configs/cardhu_defconfig +1 -0
@@ -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
configs/cei-tk1-som_defconfig +1 -0
@@ -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
configs/cgtqmx6eval_defconfig +1 -0
@@ -58,5 +58,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
configs/cl-som-am57x_defconfig +3 -0
@@ -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
configs/cm_t54_defconfig +3 -0
@@ -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
configs/colibri_t20_defconfig +1 -0
@@ -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
configs/colibri_t30_defconfig +1 -0
@@ -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
configs/dalmore_defconfig +1 -0
@@ -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
configs/dfi-bt700-q7x-151_defconfig +2 -0
@@ -49,6 +49,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
configs/dragonboard410c_defconfig +4 -0
@@ -41,4 +41,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
configs/e2220-1170_defconfig +1 -0
@@ -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
configs/evb-rk3399_defconfig +5 -0
@@ -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
configs/fennec-rk3288_defconfig +2 -0
@@ -66,6 +66,8 @@ 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_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/firefly-rk3288_defconfig +2 -0
@@ -72,6 +72,8 @@ 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_USB_ETHER_SMSC95XX=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_ROCKCHIP=y
configs/firefly-rk3399_defconfig +5 -0
@@ -63,5 +63,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
configs/gwventana_emmc_defconfig +2 -0
@@ -68,6 +68,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
configs/gwventana_gw5904_defconfig +2 -0
@@ -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
configs/gwventana_nand_defconfig +2 -0
@@ -71,6 +71,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
configs/harmony_defconfig +3 -0
@@ -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
configs/hikey_defconfig +2 -0
@@ -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
configs/jetson-tk1_defconfig +1 -0
@@ -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
configs/kylin-rk3036_defconfig +2 -0
@@ -41,6 +41,8 @@ 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_SPL_TINY_MEMSET=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/m53evk_defconfig +3 -0
@@ -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
configs/marsboard_defconfig +1 -0
@@ -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
configs/mcx_defconfig +2 -0
@@ -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
configs/medcom-wide_defconfig +1 -0
@@ -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
configs/miqi-rk3288_defconfig +2 -0
@@ -66,6 +66,8 @@ 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_DM_VIDEO=y CONFIG_DISPLAY=y CONFIG_VIDEO_ROCKCHIP=y
configs/mvebu_db-88f3720_defconfig +4 -0
@@ -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
configs/mvebu_db_armada8k_defconfig +4 -0
@@ -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=""
configs/mvebu_espressobin-88f3720_defconfig +4 -0
@@ -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
configs/mvebu_mcbin-88f8040_defconfig +4 -0
@@ -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=""
configs/mx23_olinuxino_defconfig +1 -0
@@ -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
configs/mx28evk_auart_console_defconfig +2 -0
@@ -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
configs/mx28evk_defconfig +2 -0
@@ -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
configs/mx28evk_nand_defconfig +2 -0
@@ -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
configs/mx28evk_spi_defconfig +2 -0
@@ -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
configs/mx51evk_defconfig +2 -0
@@ -25,5 +25,7 @@ CONFIG_CMD_FAT=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
configs/mx53loco_defconfig +3 -0
@@ -26,5 +26,8 @@ CONFIG_CMD_FS_GENERIC=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
configs/mx6dlarm2_defconfig +1 -0
@@ -26,4 +26,5 @@ CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y CONFIG_OF_LIBFDT=y
configs/mx6dlarm2_lpddr2_defconfig +1 -0
@@ -26,4 +26,5 @@ CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y CONFIG_OF_LIBFDT=y
configs/mx6qarm2_defconfig +1 -0
@@ -26,4 +26,5 @@ CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y CONFIG_OF_LIBFDT=y
configs/mx6qarm2_lpddr2_defconfig +1 -0
@@ -26,4 +26,5 @@ CONFIG_CMD_FS_GENERIC=y CONFIG_USB=y CONFIG_USB_STORAGE=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y CONFIG_OF_LIBFDT=y
configs/mx6sabreauto_defconfig +1 -0
@@ -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
configs/mx6sabresd_defconfig +1 -0
@@ -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
configs/mx6slevk_defconfig +1 -0
@@ -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
configs/mx6slevk_spinor_defconfig +1 -0
@@ -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
configs/mx6slevk_spl_defconfig +1 -0
@@ -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
configs/mx6sllevk_defconfig +2 -0
@@ -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
configs/mx6sllevk_plugin_defconfig +2 -0
@@ -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
configs/mx6sxsabreauto_defconfig +1 -0
@@ -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
configs/mx6sxsabresd_defconfig +1 -0
@@ -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
configs/mx6sxsabresd_spl_defconfig +1 -0
@@ -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
configs/mx7dsabresd_defconfig +1 -0
@@ -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
configs/mx7dsabresd_secure_defconfig +1 -0
@@ -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
configs/novena_defconfig +2 -0
@@ -48,6 +48,8 @@ CONFIG_USB_KEYBOARD=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
configs/nyan-big_defconfig +1 -0
@@ -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
configs/odroid_defconfig +1 -0
@@ -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
configs/omap3_beagle_defconfig +3 -0
@@ -49,5 +49,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
configs/omap3_ha_defconfig +1 -0
@@ -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
configs/omap4_panda_defconfig +1 -0
@@ -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
configs/omap5_uevm_defconfig +1 -0
@@ -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
configs/p2371-0000_defconfig +1 -0
@@ -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
configs/p2371-2180_defconfig +1 -0
@@ -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
configs/p2571_defconfig +1 -0
@@ -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
configs/paz00_defconfig +1 -0
@@ -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
configs/phycore-rk3288_defconfig +2 -0
@@ -67,6 +67,8 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_STORAGE=y 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
configs/plutux_defconfig +1 -0
@@ -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
configs/poplar_defconfig +1 -0
@@ -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
configs/popmetal-rk3288_defconfig +2 -0
@@ -66,6 +66,8 @@ 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_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/puma-rk3399_defconfig +5 -0
@@ -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
configs/riotboard_defconfig +1 -0
@@ -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
configs/rpi_2_defconfig +1 -0
@@ -25,6 +25,7 @@ CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=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
configs/rpi_3_32b_defconfig +1 -0
@@ -27,6 +27,7 @@ CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=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
configs/rpi_3_defconfig +1 -0
@@ -27,6 +27,7 @@ CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=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
configs/rpi_defconfig +1 -0
@@ -25,6 +25,7 @@ CONFIG_USB_DWC2=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=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
configs/seaboard_defconfig +1 -0
@@ -37,6 +37,7 @@ CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/smartweb_defconfig +2 -0
@@ -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
configs/smdk5250_defconfig +1 -0
@@ -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
configs/snow_defconfig +1 -0
@@ -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
configs/spring_defconfig +1 -0
@@ -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
configs/tao3530_defconfig +1 -0
@@ -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
configs/tec-ng_defconfig +1 -0
@@ -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
configs/tec_defconfig +1 -0
@@ -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
configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig +2 -0
@@ -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
configs/theadorable-x86-conga-qa3-e3845_defconfig +2 -0
@@ -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
configs/theadorable-x86-dfi-bt700_defconfig +2 -0
@@ -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
configs/tinker-rk3288_defconfig +2 -0
@@ -69,6 +69,8 @@ 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_USE_TINY_PRINTF=y CONFIG_CMD_DHRYSTONE=y CONFIG_ERRNO_STR=y
configs/tqma6dl_mba6_mmc_defconfig +1 -0
@@ -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
configs/tqma6dl_mba6_spi_defconfig +1 -0
@@ -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
configs/tqma6q_mba6_mmc_defconfig +1 -0
@@ -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
configs/tqma6q_mba6_spi_defconfig +1 -0
@@ -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
configs/tqma6s_mba6_mmc_defconfig +1 -0
@@ -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
configs/tqma6s_mba6_spi_defconfig +1 -0
@@ -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
configs/tqma6s_wru4_mmc_defconfig +1 -0
@@ -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
configs/trimslice_defconfig +1 -0
@@ -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
configs/venice2_defconfig +1 -0
@@ -44,3 +44,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
configs/ventana_defconfig +1 -0
@@ -35,6 +35,7 @@ CONFIG_USB_ULPI=y CONFIG_USB_STORAGE=y CONFIG_USB_KEYBOARD=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y CONFIG_DM_VIDEO=y CONFIG_VIDEO_TEGRA20=y CONFIG_CONSOLE_SCROLL_LINES=10
configs/vinco_defconfig +1 -0
@@ -33,3 +33,4 @@ CONFIG_USB_STORAGE=y CONFIG_USB_GADGET=y CONFIG_USB_GADGET_ATMEL_USBA=y CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_SMSC95XX=y
configs/vining_2000_defconfig +1 -0
@@ -33,4 +33,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
drivers/usb/eth/Kconfig +36 -0
@@ -6,6 +6,20 @@ menuconfig USB_HOST_ETHER if USB_HOST_ETHER +config USB_ETHER_ASIX + bool "ASIX AX8817X (USB 2.0) support" + depends on USB_HOST_ETHER + ---help--- + Say Y here if you would like to support ASIX AX8817X based USB 2.0 + Ethernet Devices. + +config USB_ETHER_ASIX88179 + bool "ASIX AX88179 (USB 3.0) support" + depends on USB_HOST_ETHER + ---help--- + Say Y here if you would like to support ASIX AX88179 based USB 3.0 + Ethernet Devices. + config USB_ETHER_LAN75XX bool "Microchip LAN75XX support" depends on USB_HOST_ETHER
@@ -24,4 +38,26 @@ config USB_ETHER_LAN78XX Supports 10Base-T/ 100Base-TX/1000Base-T. This driver supports the internal PHY. +config USB_ETHER_MCS7830 + bool "MOSCHIP MCS7830 (7730/7830/7832) suppport" + depends on USB_HOST_ETHER + ---help--- + Say Y here if you would like to support MOSCHIP MCS7830 based + (7730/7830/7832) USB 2.0 Ethernet Devices. + +config USB_ETHER_RTL8152 + bool "Realtek RTL8152B/RTL8153 support" + depends on USB_HOST_ETHER + ---help--- + Say Y here if you would like to support Realtek RTL8152B/RTL8153 base + USB Ethernet Devices. This driver also supports compatible devices + from Samsung, Lenovo, TP-LINK and Nvidia. + +config USB_ETHER_SMSC95XX + bool "SMSC LAN95x support" + depends on USB_HOST_ETHER + ---help--- + Say Y here if you would like to support SMSC LAN95xx based USB 2.0 + Ethernet Devices. + endif
include/configs/beaver.h +0 -1
@@ -41,7 +41,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/cardhu.h +0 -1
@@ -45,7 +45,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/cei-tk1-som.h +0 -1
@@ -40,7 +40,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/cgtqmx6eval.h +0 -1
@@ -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 */
include/configs/cl-som-am57x.h +0 -3
@@ -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
include/configs/cm_t54.h +0 -3
@@ -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
include/configs/colibri_t20.h +0 -1
@@ -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
include/configs/colibri_t30.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */ #define CONFIG_IP_DEFRAG
include/configs/dalmore.h +0 -1
@@ -37,7 +37,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/dfi-bt700.h +0 -5
@@ -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
include/configs/dragonboard410c.h +0 -4
@@ -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 */
include/configs/e2220-1170.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/embestmx6boards.h +0 -1
@@ -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)
include/configs/exynos5-common.h +0 -3
@@ -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
include/configs/exynos5250-common.h +0 -3
@@ -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 */
include/configs/gw_ventana.h +0 -2
@@ -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)
include/configs/harmony.h +0 -3
@@ -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"
include/configs/hikey.h +0 -2
@@ -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
include/configs/jetson-tk1.h +0 -1
@@ -36,7 +36,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/m53evk.h +0 -3
@@ -145,9 +145,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
include/configs/mcx.h +0 -2
@@ -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 */
include/configs/medcom-wide.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_SMSC95XX #include "tegra-common-post.h"
include/configs/mvebu_armada-37xx.h +0 -4
@@ -95,10 +95,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
include/configs/mvebu_armada-8k.h +0 -4
@@ -99,10 +99,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
include/configs/mx23_olinuxino.h +0 -3
@@ -37,9 +37,6 @@#endif /* Ethernet */ -#ifdef CONFIG_CMD_NET -#define CONFIG_USB_ETHER_SMSC95XX -#endif /* Booting Linux */ #define CONFIG_BOOTFILE "uImage"
include/configs/mx28evk.h +0 -2
@@ -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 */
include/configs/mx51evk.h +0 -2
@@ -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
include/configs/mx53cx9020.h +0 -3
@@ -47,9 +47,6 @@/* USB Configs */ #define CONFIG_USB_EHCI_MX5 #define CONFIG_USB_STORAGE -#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
include/configs/mx53loco.h +0 -3
@@ -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
include/configs/mx6qarm2.h +0 -1
@@ -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
include/configs/mx6sabreauto.h +0 -1
@@ -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)
include/configs/mx6sabresd.h +0 -1
@@ -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 */
include/configs/mx6slevk.h +0 -1
@@ -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
include/configs/mx6sllevk.h +0 -2
@@ -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
include/configs/mx6sxsabreauto.h +0 -1
@@ -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
include/configs/mx6sxsabresd.h +0 -1
@@ -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
include/configs/mx7dsabresd.h +0 -1
@@ -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
include/configs/nitrogen6x.h +0 -3
@@ -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)
include/configs/novena.h +0 -2
@@ -125,8 +125,6 @@/* USB Configs */ #ifdef CONFIG_CMD_USB #define CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP -#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
include/configs/nyan-big.h +0 -1
@@ -41,7 +41,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/odroid.h +0 -2
@@ -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
include/configs/omap3_beagle.h +0 -4
@@ -57,10 +57,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"
include/configs/omap4_panda.h +0 -1
@@ -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
include/configs/omap5_uevm.h +0 -1
@@ -58,7 +58,6 @@/* Enabled commands */ /* USB Networking options */ -#define CONFIG_USB_ETHER_SMSC95XX #define CONSOLEDEV "ttyO2"
include/configs/p2371-0000.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/p2371-2180.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/p2571.h +0 -1
@@ -36,7 +36,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/paz00.h +0 -1
@@ -31,7 +31,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX #include "tegra-common-post.h"
include/configs/plutux.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_SMSC95XX /* General networking support */
include/configs/poplar.h +0 -1
@@ -32,7 +32,6 @@/* USB configuration */ #define CONFIG_USB_MAX_CONTROLLER_COUNT 2#define CONFIG_SYS_USB_EVENT_POLL -#define CONFIG_USB_ETHER_ASIX /* SD/MMC */ #define CONFIG_BOUNCE_BUFFER
include/configs/rk3036_common.h +0 -4
@@ -70,10 +70,6 @@#define CONFIG_G_DNL_PRODUCT_NUM 0x310a/* 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" \
include/configs/rk3188_common.h +0 -4
@@ -84,10 +84,6 @@#define CONFIG_G_DNL_PRODUCT_NUM 0x310a/* 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" \
include/configs/rk322x_common.h +0 -4
@@ -64,10 +64,6 @@#define CONFIG_G_DNL_PRODUCT_NUM 0x320a/* 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" \
include/configs/rk3288_common.h +0 -4
@@ -80,10 +80,6 @@#define CONFIG_G_DNL_PRODUCT_NUM 0x320a/* 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" \
include/configs/rk3399_common.h +0 -6
@@ -73,10 +73,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
include/configs/rpi.h +0 -1
@@ -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 #define CONFIG_SYS_USB_EVENT_POLL
include/configs/seaboard.h +0 -1
@@ -39,7 +39,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* Enable keyboard */ #define CONFIG_TEGRA_KEYBOARD
include/configs/smartweb.h +0 -2
@@ -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
include/configs/tao3530.h +0 -2
@@ -223,8 +223,6 @@/* USB EHCI */ #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 162 -#define CONFIG_USB_ETHER_SMSC95XX -#define CONFIG_USB_ETHER /* Defines for SPL */
include/configs/tec-ng.h +0 -1
@@ -35,7 +35,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_SMSC95XX /* General networking support */
include/configs/tec.h +0 -1
@@ -30,7 +30,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_SMSC95XX #include "tegra-common-post.h"
include/configs/theadorable-x86-common.h +0 -5
@@ -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
include/configs/tqma6.h +0 -1
@@ -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 */
include/configs/trimslice.h +0 -1
@@ -38,7 +38,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* PCI host support */
include/configs/venice2.h +0 -1
@@ -36,7 +36,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX /* General networking support */
include/configs/ventana.h +0 -1
@@ -29,7 +29,6 @@#define CONFIG_USB_EHCI_TEGRA /* USB networking support */ -#define CONFIG_USB_ETHER_ASIX #include "tegra-common-post.h"
include/configs/vinco.h +0 -2
@@ -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
include/configs/vining_2000.h +0 -1
@@ -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
include/configs/x86-common.h +0 -2
@@ -120,8 +120,6 @@*/ #define CONFIG_SYS_USB_EVENT_POLL -#define CONFIG_USB_ETHER_ASIX -#define CONFIG_USB_ETHER_SMSC95XX #define CONFIG_TFTP_TSIZE #define CONFIG_BOOTP_BOOTFILESIZE #define CONFIG_BOOTP_BOOTPATH
scripts/config_whitelist.txt +0 -6
@@ -5034,12 +5034,6 @@ CONFIG_USB_EHCI_TXFIFO_THRESH CONFIG_USB_EHCI_VCT CONFIG_USB_EHCI_VF CONFIG_USB_ETHER -CONFIG_USB_ETHER_ASIX -CONFIG_USB_ETHER_ASIX88179 -CONFIG_USB_ETHER_MCS7830 -CONFIG_USB_ETHER_RTL8152 -CONFIG_USB_ETHER_SMSC95XX -CONFIG_USB_ETHER_xxx CONFIG_USB_ETH_CDC CONFIG_USB_ETH_QMULT CONFIG_USB_ETH_RNDIS
Signature · 1 line
2.14.1
PATCH v3 4/5 usb: net: migrate USB Ethernet adapters to Kconfig
Quoted 178 lines · Chris Packham
This migrates ASIX, ASIX88179, MCS7830, RTL8152 and SMSC95XX to
Kconfig. Update defconfigs.Signed-off-by Chris Packham <[email protected]>---
Changes in v3: None
Changes in v2:
- add imply forTARGET_NITROGEN6X,ARCH_EXYNOS5and X86arch/Kconfig | 2 ++ arch/arm/mach-exynos/Kconfig | 3 ++ arch/arm/mach-imx/mx6/Kconfig | 3 ++ configs/arndale_defconfig | 1 + configs/beaver_defconfig | 1 + configs/cardhu_defconfig | 1 + configs/cei-tk1-som_defconfig | 1 + configs/cgtqmx6eval_defconfig | 1 + configs/cl-som-am57x_defconfig | 3 ++ configs/cm_t54_defconfig | 3 ++ configs/colibri_t20_defconfig | 1 + configs/colibri_t30_defconfig | 1 + configs/dalmore_defconfig | 1 + configs/dfi-bt700-q7x-151_defconfig | 2 ++ configs/dragonboard410c_defconfig | 4 +++ configs/e2220-1170_defconfig | 1 + configs/evb-rk3399_defconfig | 5 +++ configs/fennec-rk3288_defconfig | 2 ++ configs/firefly-rk3288_defconfig | 2 ++ configs/firefly-rk3399_defconfig | 5 +++ configs/gwventana_emmc_defconfig | 2 ++ configs/gwventana_gw5904_defconfig | 2 ++ configs/gwventana_nand_defconfig | 2 ++ configs/harmony_defconfig | 3 ++ configs/hikey_defconfig | 2 ++ configs/jetson-tk1_defconfig | 1 + configs/kylin-rk3036_defconfig | 2 ++ configs/m53evk_defconfig | 3 ++ configs/marsboard_defconfig | 1 + configs/mcx_defconfig | 2 ++ configs/medcom-wide_defconfig | 1 + configs/miqi-rk3288_defconfig | 2 ++ configs/mvebu_db-88f3720_defconfig | 4 +++ configs/mvebu_db_armada8k_defconfig | 4 +++ configs/mvebu_espressobin-88f3720_defconfig | 4 +++ configs/mvebu_mcbin-88f8040_defconfig | 4 +++ configs/mx23_olinuxino_defconfig | 1 + configs/mx28evk_auart_console_defconfig | 2 ++ configs/mx28evk_defconfig | 2 ++ configs/mx28evk_nand_defconfig | 2 ++ configs/mx28evk_spi_defconfig | 2 ++ configs/mx51evk_defconfig | 2 ++ configs/mx53loco_defconfig | 3 ++ configs/mx6dlarm2_defconfig | 1 + configs/mx6dlarm2_lpddr2_defconfig | 1 + configs/mx6qarm2_defconfig | 1 + configs/mx6qarm2_lpddr2_defconfig | 1 + configs/mx6sabreauto_defconfig | 1 + configs/mx6sabresd_defconfig | 1 + configs/mx6slevk_defconfig | 1 + configs/mx6slevk_spinor_defconfig | 1 + configs/mx6slevk_spl_defconfig | 1 + configs/mx6sllevk_defconfig | 2 ++ configs/mx6sllevk_plugin_defconfig | 2 ++ configs/mx6sxsabreauto_defconfig | 1 + configs/mx6sxsabresd_defconfig | 1 + configs/mx6sxsabresd_spl_defconfig | 1 + configs/mx7dsabresd_defconfig | 1 + configs/mx7dsabresd_secure_defconfig | 1 + configs/novena_defconfig | 2 ++ configs/nyan-big_defconfig | 1 + configs/odroid_defconfig | 1 + configs/omap3_beagle_defconfig | 3 ++ configs/omap3_ha_defconfig | 1 + configs/omap4_panda_defconfig | 1 + configs/omap5_uevm_defconfig | 1 + configs/p2371-0000_defconfig | 1 + configs/p2371-2180_defconfig | 1 + configs/p2571_defconfig | 1 + configs/paz00_defconfig | 1 + configs/phycore-rk3288_defconfig | 2 ++ configs/plutux_defconfig | 1 + configs/poplar_defconfig | 1 + configs/popmetal-rk3288_defconfig | 2 ++ configs/puma-rk3399_defconfig | 5 +++ configs/riotboard_defconfig | 1 + configs/rpi_2_defconfig | 1 + configs/rpi_3_32b_defconfig | 1 + configs/rpi_3_defconfig | 1 + configs/rpi_defconfig | 1 + configs/seaboard_defconfig | 1 + configs/smartweb_defconfig | 2 ++ configs/smdk5250_defconfig | 1 + configs/snow_defconfig | 1 + configs/spring_defconfig | 1 + configs/tao3530_defconfig | 1 + configs/tec-ng_defconfig | 1 + configs/tec_defconfig | 1 + ...eadorable-x86-conga-qa3-e3845-pcie-x4_defconfig | 2 ++ configs/theadorable-x86-conga-qa3-e3845_defconfig | 2 ++ configs/theadorable-x86-dfi-bt700_defconfig | 2 ++ configs/tinker-rk3288_defconfig | 2 ++ configs/tqma6dl_mba6_mmc_defconfig | 1 + configs/tqma6dl_mba6_spi_defconfig | 1 + configs/tqma6q_mba6_mmc_defconfig | 1 + configs/tqma6q_mba6_spi_defconfig | 1 + configs/tqma6s_mba6_mmc_defconfig | 1 + configs/tqma6s_mba6_spi_defconfig | 1 + configs/tqma6s_wru4_mmc_defconfig | 1 + configs/trimslice_defconfig | 1 + configs/venice2_defconfig | 1 + configs/ventana_defconfig | 1 + configs/vinco_defconfig | 1 + configs/vining_2000_defconfig | 1 + drivers/usb/eth/Kconfig | 36 ++++++++++++++++++++++ include/configs/beaver.h | 1 - include/configs/cardhu.h | 1 - include/configs/cei-tk1-som.h | 1 - include/configs/cgtqmx6eval.h | 1 - include/configs/cl-som-am57x.h | 3 -- include/configs/cm_t54.h | 3 -- include/configs/colibri_t20.h | 1 - include/configs/colibri_t30.h | 1 - include/configs/dalmore.h | 1 - include/configs/dfi-bt700.h | 5 --- include/configs/dragonboard410c.h | 4 --- include/configs/e2220-1170.h | 1 - include/configs/embestmx6boards.h | 1 - include/configs/exynos5-common.h | 3 -- include/configs/exynos5250-common.h | 3 -- include/configs/gw_ventana.h | 2 -- include/configs/harmony.h | 3 -- include/configs/hikey.h | 2 -- include/configs/jetson-tk1.h | 1 - include/configs/m53evk.h | 3 -- include/configs/mcx.h | 2 -- include/configs/medcom-wide.h | 1 - include/configs/mvebu_armada-37xx.h | 4 --- include/configs/mvebu_armada-8k.h | 4 --- include/configs/mx23_olinuxino.h | 3 -- include/configs/mx28evk.h | 2 -- include/configs/mx51evk.h | 2 -- include/configs/mx53cx9020.h | 3 -- include/configs/mx53loco.h | 3 -- include/configs/mx6qarm2.h | 1 - include/configs/mx6sabreauto.h | 1 - include/configs/mx6sabresd.h | 1 - include/configs/mx6slevk.h | 1 - include/configs/mx6sllevk.h | 2 -- include/configs/mx6sxsabreauto.h | 1 - include/configs/mx6sxsabresd.h | 1 - include/configs/mx7dsabresd.h | 1 - include/configs/nitrogen6x.h | 3 -- include/configs/novena.h | 2 -- include/configs/nyan-big.h | 1 - include/configs/odroid.h | 2 -- include/configs/omap3_beagle.h | 4 --- include/configs/omap4_panda.h | 1 - include/configs/omap5_uevm.h | 1 - include/configs/p2371-0000.h | 1 - include/configs/p2371-2180.h | 1 - include/configs/p2571.h | 1 - include/configs/paz00.h | 1 - include/configs/plutux.h | 1 - include/configs/poplar.h | 1 - include/configs/rk3036_common.h | 4 --- include/configs/rk3188_common.h | 4 --- include/configs/rk322x_common.h | 4 --- include/configs/rk3288_common.h | 4 --- include/configs/rk3399_common.h | 6 ---- include/configs/rpi.h | 1 - include/configs/seaboard.h | 1 - include/configs/smartweb.h | 2 -- include/configs/tao3530.h | 2 -- include/configs/tec-ng.h | 1 - include/configs/tec.h | 1 - include/configs/theadorable-x86-common.h | 5 --- include/configs/tqma6.h | 1 -
Quoted 9 lines
include/configs/trimslice.h | 1 - include/configs/venice2.h | 1 - include/configs/ventana.h | 1 - include/configs/vinco.h | 2 -- include/configs/vining_2000.h | 1 - include/configs/x86-common.h | 2 -- scripts/config_whitelist.txt | 6 ---- 175 files changed, 209 insertions(+), 144 deletions(-)
PATCH v3 4/5 usb: net: migrate USB Ethernet adapters to Kconfig
In reply to Chris PackhamQuoted 5 lines · Chris Packham
This migrates ASIX, ASIX88179, MCS7830, RTL8152 and SMSC95XX to
Kconfig. Update defconfigs.Signed-off-by Chris Packham <[email protected]>Reviewed-by Simon Glass <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170908/446bb0d5/attachment.sig>
PATCH v3 5/5 usb: doc: update README.usb for new config options
In reply to Chris PackhamA number of the config options for USB networking have been migrated to Kconfig. Update README.usb to reflect this.
---
Changes in v3: None
Changes in v2: None
doc/README.usb | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-)
doc/README.usb +13 -9
@@ -125,23 +125,27 @@ bootp To enable USB Host Ethernet in U-Boot, your platform must of course support USB with CONFIG_CMD_USB enabled and working. You will need to -add some config settings to your board header file: +add some config settings to your board config: -#define CONFIG_CMD_USB /* the 'usb' interactive command */ -#define CONFIG_USB_HOST_ETHER /* Enable USB Ethernet adapters */ +CONFIG_CMD_USB=y /* the 'usb' interactive command */ +CONFIG_USB_HOST_ETHER=y /* Enable USB Ethernet adapters */ and one or more of the following for individual adapter hardware: -#define CONFIG_USB_ETHER_ASIX -#define CONFIG_USB_ETHER_MCS7830 -#define CONFIG_USB_ETHER_SMSC95XX +CONFIG_USB_ETHER_ASIX=y +CONFIG_USB_ETHER_ASIX88179=y +CONFIG_USB_ETHER_LAN75XX=y +CONFIG_USB_ETHER_LAN78XX=y +CONFIG_USB_ETHER_MCS7830=y +CONFIG_USB_ETHER_RTL8152=y +CONFIG_USB_ETHER_SMSC95XX=y As with built-in networking, you will also want to enable some network commands, for example: -#define CONFIG_CMD_NET -#define CONFIG_CMD_PING -#define CONFIG_CMD_DHCP +CONFIG_CMD_NET=y +CONFIG_CMD_PING=y +CONFIG_CMD_DHCP=y and some bootp options, which tell your board to obtain its subnet, gateway IP, host name and boot path from the bootp/dhcp server. These
Signature · 1 line
2.14.1
PATCH v3 5/5 usb: doc: update README.usb for new config options
Quoted 4 lines · Chris Packham
A number of the config options for USB networking have been migrated to
Kconfig. Update README.usb to reflect this.Signed-off-by Chris Packham <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170908/8e27fea8/attachment.sig>