diff options
| -rw-r--r-- | package/kernel/modules/usb.mk | 38 | 
1 files changed, 38 insertions, 0 deletions
| diff --git a/package/kernel/modules/usb.mk b/package/kernel/modules/usb.mk index 7ad447c72..816e7f1aa 100644 --- a/package/kernel/modules/usb.mk +++ b/package/kernel/modules/usb.mk @@ -508,6 +508,44 @@ endef  $(eval $(call KernelPackage,usb-storage)) +define KernelPackage/usb-storage-extras +  SUBMENU:=$(USB_MENU) +  TITLE:=Extra drivers for usb-storage +  DEPENDS:=@LINUX_2_6 +kmod-usb-storage +  KCONFIG:= \ +	CONFIG_USB_STORAGE_ALAUDA \ +	CONFIG_USB_STORAGE_CYPRESS_ATACB \ +	CONFIG_USB_STORAGE_DATAFAB \ +	CONFIG_USB_STORAGE_FREECOM \ +	CONFIG_USB_STORAGE_ISD200 \ +	CONFIG_USB_STORAGE_JUMPSHOT \ +	CONFIG_USB_STORAGE_KARMA \ +	CONFIG_USB_STORAGE_SDDR09 \ +	CONFIG_USB_STORAGE_SDDR55 \ +	CONFIG_USB_STORAGE_USBAT +  FILES:= \ +	$(LINUX_DIR)/drivers/usb/storage/ums-alauda.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-cypress.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-datafab.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-freecom.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-isd200.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-jumpshot.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-karma.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-sddr09.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-sddr55.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/usb/storage/ums-usbat.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,60,ums-alauda ums-cypress ums-datafab \ +				ums-freecom ums-isd200 ums-jumpshot \ +				ums-karma ums-sddr09 ums-sddr55 ums-usbat) +endef + +define KernelPackage/usb-storage-extras/description +  Say Y here if you want to have some more drivers, +  such as for SmartMedia card readers. +endef + +$(eval $(call KernelPackage,usb-storage-extras)) +  define KernelPackage/usb-video  $(call KernelPackage/usb/Depends,@LINUX_2_6) | 
