summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/umsm.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add support for Huawei E161.mpf2009-12-171-1/+2
| | | | OK jsg@, yuo@
* add new umsm type modems: Softbank C01SW (Sierra OEM) andyuo2009-11-231-1/+3
| | | | | | Emobile H12HW (Huawei OEM) ok jsg@
* add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model.sthen2009-10-221-1/+2
| | | | ok mpf@, jsg@
* Get rid of devact enum, substitute it with an int and coresponding defines.pirofti2009-10-131-3/+3
| | | | | | This is needed for the addition of further suspend/resume actions. Okay deraadt@, marco@.
* TCT Mobile modem, rebadged as Alcatel One Touch X060/X200.jsg2009-10-121-1/+4
| | | | From David Coppa <dcoppa@gmail.com>
* Add another umass-to-modem request type which is needed formpf2009-09-071-3/+13
| | | | the Novatel MC950D. Input & ok jsg; ok fkr, deraadt.
* Add USB_PRODUCT_NOVATEL_EU870D that can be found in some dell d430robert2009-08-251-1/+2
|
* - rename Audiovox vendor to Hyundaisthen2009-05-241-2/+4
| | | | | | - add Pantech UM175 to umsm(4) from Dan Colish on tech@; ok jsg.
* add support for the sierra's Truinstlal enabled modems. (ex. Sierra 881U)yuo2009-05-121-4/+32
| | | | ok @jsg
* add new umsm(4) device, Emobile D21LC (longcheer's OEM product)yuo2009-03-251-4/+20
| | | | ok jsg@ fgsch@
* move AnyDATA ADU-E100H to umsm(4) from ubsa(4) as it uses msm chipset.yuo2009-02-241-1/+2
| | | | reported by denis1482
* Make the best guesses possible about newer usb modems and in which modesderaadt2009-02-181-30/+72
| | | | | | they need to be started up. Some limited discussion with yuo@ and fkr@, who to a large degree I think have punted on even trying to stay ahead of the curve here. Come on guys.
* Add support for Novatel Wireless Ovation U727.jsg2009-01-191-1/+2
| | | | Tested by Seth Hanford.
* move Option GlobeTrotter 3G Quad / 3G Quad Plus and thefkr2008-12-041-1/+4
| | | | | | Vodafone Mobile Connect from ubsa(4) to umsm(4) as these should work better with that driver. discussed with yuo@, jsg@ and deraadt@.
* add the Huawei E510 modemmartin2008-12-011-1/+2
| | | | ok fkr@
* umsmdebug should be 0.fkr2008-11-231-2/+2
| | | | ok yuo@
* move another Option modem from ubsa(4) to umsm(4), as umsm(4) supportsfkr2008-11-231-1/+2
| | | | | this much better. ok yuo@
* correct some typos in the commentsfkr2008-11-231-6/+6
|
* move Option Globetrotter GT Fusion from ubsa(4) to umsm(4) since itfkr2008-11-211-1/+2
| | | | does CDC. discussed with yuo@ and jsg@.
* same umass dance required for Huawei E169g/E618; Stefan Sperling; ok jsgderaadt2008-11-071-2/+2
|
* As the Option N.V. Globetrotter HSDPA Modem is not compatibleyuo2008-10-081-1/+2
| | | | | | with ubsa(4), it is moved to umsm(4). ok jsg@, reported by Daniele Pilenga
* Add an alternate ID for Sierra Wireless MC5725 modem, foundcanacar2008-07-301-1/+2
| | | | in a Lenovo T60, reported by Juan Delgado. ok you@, jsg@ deraadt@
* add another 3G modems support to umsm(4).yuo2008-07-281-62/+173
| | | | | | | | | | | | - Option GlobeSuffer ICON7.2 - Option GlobeTrotter HSDPA ICON 225 These modems require special request to change its mode to modem. It is similar with huawei E220, but these modems using UMASS standard query to change mode. tested by pyr@ and ajacoutot@ ok jsg@ and pyr@
* Huawei E618 and E620 is not compatible with ubsa(4).yuo2008-07-201-1/+2
| | | | | | This patch moves these device to umsm(4). reported by Aleksander Piotrowski, ok jsg@
* fix interrupt pipe processing.yuo2008-07-021-7/+85
| | | | | | | | | many high speed modem devices use CDC-like notify message protocol in there intr pipe rather than ubsa(4) compatible protocol. now umsm(4) interrupt message will be treated as CDC notify. And, this patch contains "verbose message patch" to find incompatible device in umsm(4).
* fix kernel freeze when the device unpluged (and the device was still active)yuo2008-06-021-1/+9
| | | | ok jsg@ pyr@
* Add support for Option GlobeTrotter 3G+ cards as distributed by Orangepyr2008-05-281-1/+2
| | | | | | in umsm. ok jsg@
* Limit to 80 char width and tweak comments for readability.jsg2008-05-261-5/+10
|
* Properly handle usbd_get_interface_descriptor() returning NULL.jsg2008-05-261-2/+2
| | | | From Jacek Masiulaniec <jacekm@dobremiasto.net>
* If we find an E220 device in umass mode send the magic commandjsg2008-05-121-7/+71
| | | | | to enable the serial portions of the device. From Yojiro UO <yuo@iijlab.net>, tested by bernd@
* Add support for NTT DoCoMo A2502.jsg2008-05-091-2/+3
| | | | From/tested by Yojiro UO <yuo@iijlab.net>
* Increase buffer size to 4k and make use of interrupt endpointjsg2008-05-091-9/+128
| | | | | | to increase responsiveness. From Yojiro UO <yuo@iijlab.net>
* Make umsm only claim a single interface so it doesn't matchjsg2008-05-051-23/+15
| | | | | | | | on umass interfaces, and add Huawei E220. From rivo nurges <rix@estpak.ee>. And add another device while here.
* Another HSDPA MSM.jsg2008-04-251-1/+2
| | | | | From/tested by giovanni <qgiovanni@gmail.com>. No man page addition as it is unclear who makes it.
* Match on AnyDATA ADU-500A.jsg2008-02-191-1/+2
| | | | Tested by Sergey Prysiazhnyi <apelsin@atmnis.com>
* new productderaadt2007-12-311-1/+2
|
* attach another variant of the MC8755, this one is found in x61s laptops from lenovo.fkr2007-12-201-1/+2
| | | | tested by oga@
* treat usb vendor/product names as a locator, and have usbd_print handle it,deraadt2007-10-111-5/+1
| | | | | | so that it shows up before the :. as a result, all the usb devices do not need to have name printing code anymore. all this now works and prints nicely because usbd_probe_and_attach() is serialized. ok kettenis
* attach to the novatel ES620 found in the oqo model 2 w/sprint cardjcs2007-06-191-1/+2
|
* Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andmbalmer2007-06-141-2/+17
| | | | | | | | USB_DECLARE_DRIVER macros. No binary change. ok dlg.
* Apply some KNF after the recent removal of macros and type definitions.mbalmer2007-06-131-6/+6
| | | | | | No binary change. ok ray.
* Remove the definition and use of the device_ptr_t which was a struct device *.mbalmer2007-06-121-3/+3
| | | | | | No binary change. ok mk.
* Remove the definition and use of the USBDEVNAME macro.mbalmer2007-06-101-6/+6
| | | | | | | (This might look easy, but it was a big diff. Thanks to dlg and especially jsg for looking over it; we found at least four mistakes in the initial diff.) ok jsg.
* Remove the definition and use of the USBDEV macro. It only created confusionmbalmer2007-06-101-3/+3
| | | | | | | | and the address of it's argument: USBDEV(sc->sc_dev) yields &sc->sc_dev. No binary changes. ok jsg.
* Mechanical removal of USBBASEDEVICE. No binary change.mk2007-06-061-2/+2
| | | | | | Tested by thib and myself. ok mbalmer jsg
* Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.jsg2007-05-271-15/+16
| | | | ok deraadt@ krw@ mbalmer@
* sync comment with realityfkr2007-05-131-2/+2
|
* Support ONDA Communication H600.jsg2007-05-031-1/+2
| | | | Tested by Massimo Lusetti <massimo@cedoc.mo.it>
* Add some umsm devices found in Linux driver.jsg2007-01-301-1/+13
| | | | "looks good" fkr@
* attach to Sierra Wireless Aircard 875; ok fkr@stevesk2007-01-131-1/+2
|