[U-Boot] [PATCH 03/13] usb: gadget: Convert USB_ETHER to Kconfig

Simon Glass sjg at chromium.org
Tue Sep 12 12:27:55 UTC 2017


Hi Maxime,

On 8 September 2017 at 11:34, Maxime Ripard
<maxime.ripard at free-electrons.com> wrote:
> The USB Ethernet gadget option has not yet been moved to Kconfig, let's
> deal with that.
>
> Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
> ---
>  configs/am335x_baltos_defconfig          |  1 +
>  configs/am335x_boneblack_defconfig       |  1 +
>  configs/am335x_boneblack_vboot_defconfig |  1 +
>  configs/am335x_evm_defconfig             |  1 +
>  configs/am335x_evm_nor_defconfig         |  1 +
>  configs/am335x_evm_norboot_defconfig     |  1 +
>  configs/am335x_evm_spiboot_defconfig     |  1 +
>  configs/am335x_evm_usbspl_defconfig      |  1 +
>  configs/am335x_hs_evm_defconfig          |  1 +
>  configs/draco_defconfig                  |  1 +
>  configs/etamin_defconfig                 |  1 +
>  configs/gwventana_emmc_defconfig         |  1 +
>  configs/gwventana_gw5904_defconfig       |  1 +
>  configs/gwventana_nand_defconfig         |  1 +
>  configs/ma5d4evk_defconfig               |  1 +
>  configs/mx6qsabrelite_defconfig          |  1 +
>  configs/nitrogen6dl2g_defconfig          |  1 +
>  configs/nitrogen6dl_defconfig            |  1 +
>  configs/nitrogen6q2g_defconfig           |  1 +
>  configs/nitrogen6q_defconfig             |  1 +
>  configs/nitrogen6s1g_defconfig           |  1 +
>  configs/nitrogen6s_defconfig             |  1 +
>  configs/novena_defconfig                 |  1 +
>  configs/omap3_beagle_defconfig           |  1 +
>  configs/omap3_evm_defconfig              |  1 +
>  configs/omap3_logic_defconfig            |  1 +
>  configs/pcm051_rev1_defconfig            |  1 +
>  configs/pcm051_rev3_defconfig            |  1 +
>  configs/pxm2_defconfig                   |  1 +
>  configs/rastaban_defconfig               |  1 +
>  configs/rut_defconfig                    |  1 +
>  configs/sama5d2_ptc_nandflash_defconfig  |  1 +
>  configs/sama5d2_ptc_spiflash_defconfig   |  1 +
>  configs/sansa_fuze_plus_defconfig        |  1 +
>  configs/thuban_defconfig                 |  1 +
>  configs/vinco_defconfig                  |  1 +
>  configs/warp7_defconfig                  |  1 +
>  configs/warp7_secure_defconfig           |  1 +
>  configs/xfi3_defconfig                   |  1 +
>  drivers/usb/gadget/Kconfig               | 10 ++++++++++
>  include/configs/am335x_evm.h             |  1 -
>  include/configs/am3517_evm.h             |  1 -
>  include/configs/baltos.h                 |  1 -
>  include/configs/gw_ventana.h             |  1 -
>  include/configs/h2200.h                  |  1 -
>  include/configs/ma5d4evk.h               |  1 -
>  include/configs/nitrogen6x.h             |  1 -
>  include/configs/novena.h                 |  1 -
>  include/configs/omap3_beagle.h           |  1 -
>  include/configs/omap3_evm.h              |  1 -
>  include/configs/omap3_logic.h            |  1 -
>  include/configs/pcm051.h                 |  1 -
>  include/configs/sama5d2_ptc.h            |  1 -
>  include/configs/sansa_fuze_plus.h        |  1 -
>  include/configs/siemens-am33x-common.h   |  1 -
>  include/configs/tao3530.h                |  1 -
>  include/configs/vinco.h                  |  1 -
>  include/configs/warp7.h                  |  1 -
>  include/configs/xfi3.h                   |  1 -
>  scripts/config_whitelist.txt             |  1 -
>  60 files changed, 49 insertions(+), 20 deletions(-)

[..]

> --- a/drivers/usb/gadget/Kconfig
> +++ b/drivers/usb/gadget/Kconfig
> @@ -121,6 +121,14 @@ config G_DNL_PRODUCT_NUM
>
>  endif # USB_GADGET_DOWNLOAD
>
> +config USB_ETHER
> +       bool "USB Ethernet Gadget"
> +       help
> +         Creates an Ethernet network card through an USB peripheral
> +         controller.

'a USB'

I think 'device' is better than 'card'?

Can you expand this help a bit?

- what it is used for
- pointer to docs on how to use it
- how it interacts with host-mode USB

Regrads,
Simon


More information about the U-Boot mailing list