From 6979213dd4def962ab8499e23b04394cfaa16169 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 16 Jul 2015 02:47:35 -0500 Subject: add some kernel modules for sierra wireless --- mk/modules.mk | 12 ++++++++++++ target/linux/config/Config.in.usb | 23 ++++++++++++++++++++--- 2 files changed, 32 insertions(+), 3 deletions(-) diff --git a/mk/modules.mk b/mk/modules.mk index 3f335958e..6e0dda21e 100644 --- a/mk/modules.mk +++ b/mk/modules.mk @@ -1280,6 +1280,10 @@ $(eval $(call KMOD_template,USB_SERIAL,usb-serial,\ $(MODULES_DIR)/kernel/drivers/usb/serial/usbserial \ ,70)) +$(eval $(call KMOD_template,USB_SERIAL_SIERRAWIRELESS,usb-serial-sierrawireless,\ + $(MODULES_DIR)/kernel/drivers/usb/serial/sierra \ +,71)) + $(eval $(call KMOD_template,USB_SERIAL_BELKIN,usb-serial-belkin,\ $(MODULES_DIR)/kernel/drivers/usb/serial/belkin_sa \ ,71)) @@ -1304,10 +1308,18 @@ $(eval $(call KMOD_template,USB_STORAGE,usb-storage,\ $(MODULES_DIR)/kernel/drivers/usb/storage/usb-storage \ ,75)) +$(eval $(call KMOD_template,USB_USBNET,usb-usbnet,\ + $(MODULES_DIR)/kernel/drivers/net/usb/usbnet \ +,74)) + $(eval $(call KMOD_template,USB_PEGASUS,usb-pegasus,\ $(MODULES_DIR)/kernel/drivers/net/usb/pegasus \ ,75)) +$(eval $(call KMOD_template,USB_SIERRA_NET,usb-sierra-net,\ + $(MODULES_DIR)/kernel/drivers/net/usb/sierra_net \ +,75,kmod-usb-usbnet)) + $(eval $(call KMOD_template,USB_HSO,usb-hso,\ $(MODULES_DIR)/kernel/drivers/net/usb/hso \ ,75)) diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index de1466a9c..79a7d840b 100644 --- a/target/linux/config/Config.in.usb +++ b/target/linux/config/Config.in.usb @@ -29,10 +29,18 @@ config ADK_KERNEL_USB_OHCI_HCD_PLATFORM config ADK_KERNEL_USB_LIBUSUAL tristate +config ADK_KERNEL_USB_NET_DRIVERS + bool + +config ADK_KERNEL_USB_USBNET + select ADK_KERNEL_USB_NET_DRIVERS + tristate + config ADK_KERNEL_USB tristate "USB support" select ADK_KERNEL_NLS select ADK_KERNEL_USB_SUPPORT + default m if ADK_TARGET_SYSTEM_PCENGINES_APU default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX default m if ADK_TARGET_SYSTEM_IBM_X40 default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG @@ -78,6 +86,7 @@ config ADK_KERNEL_USB_EHCI_HCD depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 depends on !ADK_TARGET_BOARD_BCM28XX depends on ADK_KERNEL_USB + default m if ADK_TARGET_SYSTEM_PCENGINES_APU default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX default m if ADK_TARGET_SYSTEM_IBM_X40 default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG @@ -102,12 +111,12 @@ config ADK_KERNEL_USB_EHCI_HCD You may want to read . - config ADK_KERNEL_USB_UHCI_HCD tristate "Support for UHCI controllers" depends on ADK_KERNEL_USB depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 depends on !ADK_TARGET_BOARD_BCM28XX + default m if ADK_TARGET_SYSTEM_PCENGINES_APU default m if ADK_TARGET_SYSTEM_IBM_X40 default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default n @@ -125,6 +134,7 @@ config ADK_KERNEL_USB_OHCI_HCD tristate "Support for OHCI controllers" depends on ADK_KERNEL_USB depends on !ADK_TARGET_BOARD_BCM28XX + default m if ADK_TARGET_SYSTEM_PCENGINES_APU default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX default m if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG @@ -277,6 +287,10 @@ config ADK_KERNEL_USB_SERIAL_VISOR for more information on using this driver. +config ADK_KERNEL_USB_SERIAL_SIERRAWIRELESS + tristate "Support for Sierra Wireless USB-to-Serial converters" + depends on ADK_KERNEL_USB_SERIAL + config ADK_KERNEL_USB_ATM tristate "Support for USB ATM devices" @@ -287,8 +301,11 @@ config ADK_KERNEL_USB_ATM_SPEEDTOUCH config ADK_KERNEL_USB_SISUSBVGA tristate "USB 2.0 SVGA dongle support (Net2280/SiS315)" -config ADK_KERNEL_USB_USBNET - tristate +config ADK_KERNEL_USB_SIERRA_NET + tristate "Sierra Wireless MC8775 PCI Express" + select ADK_KERNEL_USB_USBNET + help + Driver for WWAN modem Sierra Wireless MC8775 PCI Express endmenu endmenu -- cgit v1.2.3