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

Reply via email to