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
|
define KernelPackage/usb-gadget
|
||||||
TITLE:=USB Gadget support
|
TITLE:=USB Gadget support
|
||||||
KCONFIG:=CONFIG_USB_GADGET
|
KCONFIG:=CONFIG_USB_GADGET
|
||||||
FILES:=
|
FILES:=$(LINUX_DIR)/drivers/usb/gadget/udc-core.ko
|
||||||
AUTOLOAD:=
|
AUTOLOAD:=$(call AutoLoad,45,udc-core)
|
||||||
DEPENDS:=@USB_GADGET_SUPPORT
|
DEPENDS:=@USB_GADGET_SUPPORT
|
||||||
$(call AddDepends/usb)
|
$(call AddDepends/usb)
|
||||||
endef
|
endef
|
||||||
|
@ -51,6 +51,21 @@ endef
|
||||||
|
|
||||||
$(eval $(call KernelPackage,usb-gadget))
|
$(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
|
define KernelPackage/usb-eth-gadget
|
||||||
TITLE:=USB Ethernet Gadget support
|
TITLE:=USB Ethernet Gadget support
|
||||||
|
@ -58,7 +73,7 @@ define KernelPackage/usb-eth-gadget
|
||||||
CONFIG_USB_ETH \
|
CONFIG_USB_ETH \
|
||||||
CONFIG_USB_ETH_RNDIS=y \
|
CONFIG_USB_ETH_RNDIS=y \
|
||||||
CONFIG_USB_ETH_EEM=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
|
FILES:=$(LINUX_DIR)/drivers/usb/gadget/g_ether.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,52,g_ether)
|
AUTOLOAD:=$(call AutoLoad,52,g_ether)
|
||||||
$(call AddDepends/usb)
|
$(call AddDepends/usb)
|
||||||
|
|
Loading…
Reference in a new issue