kernel: fix dependencies of usb-eth-gadget
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38638
This commit is contained in:
parent
24d73fbd33
commit
1f3c0f9c54
1 changed files with 18 additions and 3 deletions
|
@ -39,8 +39,8 @@ endef
|
|||
define KernelPackage/usb-gadget
|
||||
TITLE:=USB Gadget support
|
||||
KCONFIG:=CONFIG_USB_GADGET
|
||||
FILES:=
|
||||
AUTOLOAD:=
|
||||
FILES:=$(LINUX_DIR)/drivers/usb/gadget/udc-core.ko
|
||||
AUTOLOAD:=$(call AutoLoad,45,udc-core)
|
||||
DEPENDS:=@USB_GADGET_SUPPORT
|
||||
$(call AddDepends/usb)
|
||||
endef
|
||||
|
@ -51,6 +51,21 @@ endef
|
|||
|
||||
$(eval $(call KernelPackage,usb-gadget))
|
||||
|
||||
define KernelPackage/usb-lib-composite
|
||||
TITLE:=USB lib composite
|
||||
KCONFIG:=CONFIG_USB_LIBCOMPOSITE
|
||||
DEPENDS:=+kmod-usb-gadget +kmod-fs-configfs @!LINUX_3_3 @!LINUX_3_6
|
||||
FILES:=$(LINUX_DIR)/drivers/usb/gadget/libcomposite.ko
|
||||
AUTOLOAD:=$(call AutoLoad,50,libcomposite)
|
||||
$(call AddDepends/usb)
|
||||
endef
|
||||
|
||||
define KernelPackage/usb-lib-composite/description
|
||||
Lib Composite
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,usb-lib-composite))
|
||||
|
||||
|
||||
define KernelPackage/usb-eth-gadget
|
||||
TITLE:=USB Ethernet Gadget support
|
||||
|
@ -58,7 +73,7 @@ define KernelPackage/usb-eth-gadget
|
|||
CONFIG_USB_ETH \
|
||||
CONFIG_USB_ETH_RNDIS=y \
|
||||
CONFIG_USB_ETH_EEM=y
|
||||
DEPENDS:=+kmod-usb-gadget
|
||||
DEPENDS:=+kmod-usb-gadget +(!LINUX_3_3&&!LINUX_3_6):kmod-usb-lib-composite
|
||||
FILES:=$(LINUX_DIR)/drivers/usb/gadget/g_ether.ko
|
||||
AUTOLOAD:=$(call AutoLoad,52,g_ether)
|
||||
$(call AddDepends/usb)
|
||||
|
|
Loading…
Reference in a new issue