Signed-off-by: Michael Grigorev <[email protected]> Delete support for Airprime (EVDO) - not supporting in kernel 2.6.35.7 Add USB Driver layer for GSM modems (usb_wwan) Fix Option HSDPA modems depends of usb_wwan Add support for USB Qualcomm Serial modem Add support for USB Garmin GPS driver
Index: package/kernel/modules/usb.mk ============================== ===================================== --- package/kernel/modules/usb.mk (revision 23406) +++ package/kernel/modules/usb.mk (working copy) @@ -259,19 +259,19 @@ endef -define KernelPackage/usb-serial-airprime - TITLE:=Support for Airprime (EVDO) - KCONFIG:=CONFIG_USB_SERIAL_AIRPRIME - FILES:=$(LINUX_DIR)/drivers/usb/serial/airprime.ko - AUTOLOAD:=$(call AutoLoad,65,airprime) +define KernelPackage/usb-serial-wwan + TITLE:=USB Driver layer for GSM modems + KCONFIG:=CONFIG_USB_SERIAL_WWAN + FILES:=$(LINUX_DIR)/drivers/usb/serial/usb_wwan.ko + AUTOLOAD:=$(call AutoLoad,65,usb_wwan) $(call AddDepends/usb-serial) endef -define KernelPackage/usb-serial-airprime/description - Kernel support for Airprime (EVDO) +define KernelPackage/usb-serial-wwan/description + Kernel support for GSM modems endef -$(eval $(call KernelPackage,usb-serial-airprime)) +$(eval $(call KernelPackage,usb-serial-wwan)) define KernelPackage/usb-serial-belkin @@ -500,7 +500,8 @@ TITLE:=Support for Option HSDPA modems KCONFIG:=CONFIG_USB_SERIAL_OPTION FILES:=$(LINUX_DIR)/drivers/usb/serial/option.ko - AUTOLOAD:=$(call AutoLoad,65,option) + DEPENDS:=+kmod-usb-serial-wwan + AUTOLOAD:=$(call AutoLoad,70,option) $(call AddDepends/usb-serial) endef @@ -511,6 +512,37 @@ $(eval $(call KernelPackage,usb-serial-option)) +define KernelPackage/usb-serial-qcserial + TITLE:=Support for USB Qualcomm Serial modem + KCONFIG:=CONFIG_USB_SERIAL_QUALCOMM + FILES:=$(LINUX_DIR)/drivers/usb/serial/qcserial.ko + DEPENDS:=+kmod-usb-serial-wwan + AUTOLOAD:=$(call AutoLoad,65,qcserial) + $(call AddDepends/usb-serial) +endef + +define KernelPackage/usb-serial-qcserial/description + Kernel support for USB Qualcomm Serial modem +endef + +$(eval $(call KernelPackage,usb-serial-qcserial)) + + +define KernelPackage/usb-serial-garmin_gps + TITLE:=Support for USB Garmin GPS driver + KCONFIG:=CONFIG_USB_SERIAL_GARMIN + FILES:=$(LINUX_DIR)/drivers/usb/serial/garmin_gps.ko + AUTOLOAD:=$(call AutoLoad,65,garmin_gps) + $(call AddDepends/usb-serial) +endef + +define KernelPackage/usb-serial-garmin_gps/description + Kernel support for USB Garmin GPS driver +endef + +$(eval $(call KernelPackage,usb-serial-garmin_gps)) + + define KernelPackage/usb-storage TITLE:=USB Storage support DEPENDS:= +!TARGET_x86:kmod-scsi-core -------------------------------------------------------------------------- With the best regards, Michael Grigorev NVStat lead developer -------------------------------------------------------------------------- Russia Chelyabinsk WWW: http://novell.chel.ru E-Mail: [email protected] ICQ: 161867489 --------------------------------------------------------------------------
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
