Add usb-keyspan modules (#2229)
[openwrt-10.03/.git] / package / kernel / modules / usb.mk
index 32a1457248a43d21a38e6494fe985b8ccaada1fa..6872b894925f447f735e7cec6a97c48196979fc1 100644 (file)
@@ -90,6 +90,16 @@ define KernelPackage/usb-ohci/2.6
 endef
 $(eval $(call KernelPackage,usb-ohci))
 
+define KernelPackage/usb-adm5120
+  $(call usbdep,@LINUX_2_6_ADM5120||@LINUX_2_6_ADM5120EB)
+  TITLE:=Support for the ADM5120 HCD controller
+  DESCRIPTION:=Kernel support for the ADM5120 HCD USB controller
+  KCONFIG:=CONFIG_USB_ADM5120_HCD
+  FILES:=$(LINUX_DIR)/drivers/usb/host/adm5120-hcd.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,50,adm5120-hcd)
+endef
+$(eval $(call KernelPackage,usb-adm5120))
+
 define KernelPackage/usb2
   $(call usbdep,)
   TITLE:=Support for USB2 controllers
@@ -244,6 +254,29 @@ define KernelPackage/usb-serial-visor
 endef
 $(eval $(call KernelPackage,usb-serial-visor))
 
+define KernelPackage/usb-serial-keyspan
+  $(call usbdep,kmod-usb-serial)
+  TITLE:=Support for Keyspan USB-to-Serial devices
+  DESCRIPTION:=Kernel support for Keyspan USB-to-Serial devices
+  KCONFIG:= \
+               $(CONFIG_USB_SERIAL_KEYSPAN) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA28) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA28X) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA28XA) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA28XB) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA19) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA18X) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA19W) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA19QW) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA19QI) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_MPR) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA49W) \
+               $(CONFIG_USB_SERIAL_KEYSPAN_USA49WLC)
+  FILES:=$(LINUX_DIR)/drivers/usb/serial/keyspan.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,65,keyspan)
+endef
+$(eval $(call KernelPackage,usb-serial-keyspan))
+
 define KernelPackage/usb-serial-option
   $(call usbdep,kmod-usb-serial @LINUX_2_6)
   TITLE:=Support for Option HSDPA modems