Hi,
On 15/09/2016 16:51, Tim Harvey wrote: > Add the following gadget driver modules: > - kmod-usb-gadget-ncm (g_ncm) > - kmod-usb-gadget-hid (g_hid) > > Signed-off-by: Tim Harvey <thar...@gateworks.com> > --- > package/kernel/linux/modules/usb.mk | 39 > +++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/package/kernel/linux/modules/usb.mk > b/package/kernel/linux/modules/usb.mk > index 020f474..14c7050 100644 > --- a/package/kernel/linux/modules/usb.mk > +++ b/package/kernel/linux/modules/usb.mk > @@ -316,6 +316,45 @@ endef > $(eval $(call KernelPackage,usb-gadget-mass-storage)) > > > +define KernelPackage/usb-gadget-hid > + TITLE:=USB HID Gadget > + KCONFIG:=CONFIG_USB_G_HID > + DEPENDS:=+kmod-usb-gadget +kmod-usb-lib-composite > + FILES:= \ > + $(LINUX_DIR)/drivers/usb/gadget/libcomposite.ko \ this is included here and ... > + $(LINUX_DIR)/drivers/usb/gadget/function/usb_f_hid.ko \ > + $(LINUX_DIR)/drivers/usb/gadget/legacy/g_hid.ko > + AUTOLOAD:=$(call AutoLoad,52,usb_f_hid g_hid) > + $(call AddDepends/usb) > +endef > + > +define KernelPackage/usb-gadget-hid/description > + Kernel support for USB HID Gadget > +endef > + > +$(eval $(call KernelPackage,usb-gadget-hid)) > + > + > +define KernelPackage/usb-gadget-ncm > + TITLE:=USB CDC Ethernet (NCM) > + KCONFIG:=CONFIG_USB_G_NCM > + DEPENDS:=+kmod-usb-gadget +kmod-usb-lib-composite > + FILES:= \ > + $(LINUX_DIR)/drivers/usb/gadget/libcomposite.ko \ here again. this seems wrong and will result in an error when both are installed and then one of the 2 is removed. John > + $(LINUX_DIR)/drivers/usb/gadget/function/u_ether.ko \ > + $(LINUX_DIR)/drivers/usb/gadget/function/usb_f_ncm.ko \ > + $(LINUX_DIR)/drivers/usb/gadget/legacy/g_ncm.ko > + AUTOLOAD:=$(call AutoLoad,52,usb_f_ncm g_ncm) > + $(call AddDepends/usb) > +endef > + > +define KernelPackage/usb-gadget-ncm/description > + Kernel support for USB CDC NCM gadget > +endef > + > +$(eval $(call KernelPackage,usb-gadget-ncm)) > + > + > define KernelPackage/usb-uhci > TITLE:=Support for UHCI controllers > KCONFIG:= \ > _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev