Hi! >>>>> ext Jiri Pinkava writes: > >From options USB_ETH_RNDIS and USB_ETH_EEM must be selected just > one. Selecting both or none cause driver disfunctionality. NAK It works fine at least with ECM if none of above is selected. > Signed-off-by: Jiri Pinkava <jiri.pinkava@xxxxxxxx> > --- > drivers/usb/gadget/Kconfig | 9 +++++++-- > 1 files changed, 7 insertions(+), 2 deletions(-) > diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig > index bc5123c..12a5572 100644 > --- a/drivers/usb/gadget/Kconfig > +++ b/drivers/usb/gadget/Kconfig > @@ -714,10 +714,14 @@ config USB_ETH > Say "y" to link the driver statically, or "m" to build a > dynamically linked module called "g_ether". > > +if USB_ETH > +choice > + prompt "CDC Ethernet driver" > + default USB_ETH_RNDIS > + > config USB_ETH_RNDIS > bool "RNDIS support" > depends on USB_ETH > - default y > help > Microsoft Windows XP bundles the "Remote NDIS" (RNDIS) protocol, > and Microsoft provides redistributable binary RNDIS drivers for > @@ -735,7 +739,6 @@ config USB_ETH_RNDIS > config USB_ETH_EEM > bool "Ethernet Emulation Model (EEM) support" > depends on USB_ETH > - default n > help > CDC EEM is a newer USB standard that is somewhat simpler than CDC ECM > and therefore can be supported by more hardware. Technically ECM and > @@ -747,6 +750,8 @@ config USB_ETH_EEM > > If you say "y" here, the Ethernet gadget driver will use the EEM > protocol rather than ECM. If unsure, say "n". > +endchoice > +endif > > config USB_G_NCM > tristate "Network Control Model (NCM) support" > -- > 1.7.4.4 > -- > To unsubscribe from this list: send the line "unsubscribe linux-usb" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- WBR, Yauheni Kaliuta -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html