Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nuke all occurrences of usbd_abort_pipe() if it gets called right | 2020-07-31 | 1 | -3/+1 | |
| | | | | | | | | | | before usbd_close_pipe(), since usbd_close_pipe() already takes care about aborting non-empty pipes. As investigated by gerhard@ usbdi.c rev. 1.57 did add usbd_abort_pipe() to usbd_close_pipe(), but the drivers didn't get cleaned up afterwards. ok gerhard@ | ||||
* | Very old firmware umsm devices don't work as umb(4), so I made them work | 2020-02-05 | 1 | -2/+1 | |
| | | | | | | as umsm(4). But the discrimination in the driver match functions is obviously weak in some way, so skip this for now. We need to figure out how to identify the retrogrades better. | ||||
* | MC7700 works as umsm | 2020-01-11 | 1 | -1/+2 | |
| | |||||
* | consistently uppercase usb product defines | 2020-01-05 | 1 | -2/+2 | |
| | | | | ok mpi@ | ||||
* | Partially revert previous, EM7455 is already handled by umb(4). | 2018-08-15 | 1 | -2/+1 | |
| | | | | Reported by Bryan Vyhmeister. | ||||
* | Attach to Sierra Wireless MC7304/MC7354 & EM7455, from Denis Lapshin. | 2018-08-13 | 1 | -1/+3 | |
| | |||||
* | Add support for Huawei k3772. | 2018-04-11 | 1 | -1/+3 | |
| | | | | OK jca@, sthen@, deraadt@ | ||||
* | Add support for SIMCom SIM7600E. | 2018-03-20 | 1 | -1/+3 | |
| | | | | ok deraadt@ | ||||
* | Add support for Huawei E3372. | 2018-01-11 | 1 | -1/+2 | |
| | | | | ok phessler@ | ||||
* | A pile of sizes to free(9). In test for a few days in snapshots. | 2017-04-08 | 1 | -3/+3 | |
| | | | | | Errors will result in nice clean panic messages so we know what's wrong. Reviewed by dhill visa natano jsg. | ||||
* | Add support for Option iCON 505 from Piotr Isajew and consistently | 2016-12-12 | 1 | -2/+3 | |
| | | | | name other iCON devices the way Option does. | ||||
* | SierraWireless MC7455. | 2016-09-21 | 1 | -1/+2 | |
| | | | | From Yannick Gravel, ok phessler@ | ||||
* | Netgear/Sierra Aircard 340U | 2016-06-01 | 1 | -1/+2 | |
| | | | | ok mpi@ | ||||
* | Support Airprime/Sierra AirCard 313U, Netgear/Sierra AirCard 770S | 2016-05-23 | 1 | -3/+4 | |
| | | | | ok mpi@ | ||||
* | Huawei K4511 3G modem. | 2015-09-29 | 1 | -2/+3 | |
| | | | | From phil AT unita.com.au | ||||
* | Huawei MU609 from Cristián Edwards. | 2015-05-05 | 1 | -1/+2 | |
| | | | | ok dcoppa@ | ||||
* | Remove some includes include-what-you-use claims don't | 2015-03-14 | 1 | -2/+1 | |
| | | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@ | ||||
* | Support for MEDION S4222 which needs another funky umass quirk. From | 2015-01-06 | 1 | -2/+26 | |
| | | | | Ingo Feinerer. | ||||
* | Kill the last dumb DVACT_DEACTIVATE handlers. | 2014-07-12 | 1 | -20/+2 | |
| | |||||
* | add a size argument to free. will be used soon, but for now default to 0. | 2014-07-12 | 1 | -3/+3 | |
| | | | | after discussions with beck deraadt kettenis. | ||||
* | Add Alcatel OneTouch L100V | 2014-05-16 | 1 | -1/+3 | |
| | | | | | | Diff from Lukasz Ratajski ok sthen@ | ||||
* | Do not define per-driver DEBUG variable when USB_DEBUG is defined. It's | 2014-03-07 | 1 | -5/+1 | |
| | | | | | really impossible to debug the USB stack when any single device you plug in your machine starts to vomit its own poetry, | ||||
* | add an entry for "IIJmobile 510FU" | 2013-12-13 | 1 | -1/+3 | |
| | |||||
* | Clean-up usbd_abort_pipe() usage. | 2013-11-15 | 1 | -6/+2 | |
| | | | | | | | This function never fails. So change it's return type to void and adjust the copy-pasted callers that were checking the return. "If it compiles, ok" mpi@ | ||||
* | Sort-out activate functionality for ucom(4) and it's parents. | 2013-11-15 | 1 | -5/+2 | |
| | | | | | | | | | | | | The child should not have to call the parent for deactivation. The parent should handle it. So kill the activate routine in ucom(4) and adapt the parents to no longer call it. Also remove sc_dying in ucom(4) and use usbd_is_dying() instead. Okay mpi@. | ||||
* | Replace sc_dying in favour of usbd_is_dying() and usbd_deactivate(). | 2013-11-07 | 1 | -9/+8 | |
| | | | | Okay mpi@ | ||||
* | Unify and document usbd_transfer(9). | 2013-09-20 | 1 | -4/+7 | |
| | | | | | | | | | | | Get rid of the badly named usbd_bulk_transfer() and usbd_intr_transfer() they were two identical wrappers to submit a synchronous transfer. Now all synchronous transfers are submited using usbd_setup_xfer(9) and usbd_transfer(9) explicitly using the USBD_CATCH flag when signals must be checked. Previous version ok'd by mglocker@, with subtle inputs from miod@ | ||||
* | add Sierra Wireless MC8355 (Gobi 3000) | 2013-08-02 | 1 | -1/+2 | |
| | |||||
* | Get rid of various 'typedef struct' definitions and use plain structure | 2013-04-15 | 1 | -15/+15 | |
| | | | | | | | | | definitions instead. We don't change usb.h for now to stay compatible with userland. Tested by mpi@ on macppc and myself on i386. ok mpi@ | ||||
* | add Huawei E353 | 2013-01-04 | 1 | -1/+2 | |
| | | | | from/tested by Zavisa Nikac | ||||
* | add another umsm device that uses the qualcomm vid. named | 2012-12-19 | 1 | -1/+3 | |
| | | | | Aeon 921T by the importer, it isn't clear what the real name is. | ||||
* | add HUAWEI E392, tested by Alexei Malinin | 2012-08-03 | 1 | -1/+2 | |
| | |||||
* | Add the Huawei Mobile E303. | 2012-07-17 | 1 | -1/+2 | |
| | | | | | | From Andreas Bartelt, obsd AT bartula DOT de OK sthen@ | ||||
* | KNF whitespace; no change with diff -w | 2012-01-14 | 1 | -40/+40 | |
| | |||||
* | Support Huawei K4510 with DEV_UMASS5; Daniele Pilenga | 2012-01-14 | 1 | -1/+2 | |
| | |||||
* | Add ZTE MF190; ok jsg | 2011-11-19 | 1 | -1/+2 | |
| | |||||
* | support Huawei EM770W | 2011-11-17 | 1 | -1/+2 | |
| | | | | from Baurzhan Muftakhidinov | ||||
* | add support for HUAWEI Mobile E173s | 2011-11-11 | 1 | -1/+3 | |
| | | | | | tested by me ok jsg@ sthen@ jmc@ | ||||
* | Add Alcatel One Touch X210/X220 (another rebadged TCT Mobile modem) | 2011-10-20 | 1 | -1/+2 | |
| | | | | ok sthen@, jsg@ | ||||
* | Add the Huawei E181. | 2011-07-22 | 1 | -1/+2 | |
| | | | | | | From Chris Turner <c.turner(at)199technologies(dot)com> OK sthen@ | ||||
* | Add the Huawei E1750 USB modem | 2011-07-21 | 1 | -1/+2 | |
| | | | | | | From bsd.user(at)mail(dot)ru ok jsg@, sthen@ | ||||
* | add support for HUAWEI E1752 seriese modem | 2011-07-08 | 1 | -1/+2 | |
| | | | | ok jsg@ | ||||
* | Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thing | 2011-07-03 | 1 | -4/+1 | |
| | | | | | | | | that's ever used it, and it's long since been changed to use DVACT_{QUIESCE,SUSPEND,RESUME} instead. ok deraadt@, dlg@; miod@ also agreed with this idea when I brought it up a few weeks ago | ||||
* | Add support for ZTE AC2746. | 2011-06-15 | 1 | -7/+17 | |
| | | | | Slightly changed version of a diff from Martin Furter. | ||||
* | Match Sierra USB305; from Erik Mugele | 2011-04-24 | 1 | -1/+2 | |
| | |||||
* | Add the ONDA MSA110UP USB modem | 2011-03-19 | 1 | -1/+2 | |
| | | | | | | Tested by Sergio Charpinel Jr. OK sthen@, jsg@ | ||||
* | Add the Toshiba 3G HSDPA MiniCard, found in my Dell Latitude D630. | 2011-02-01 | 1 | -1/+3 | |
| | | | | Ok jsg@, sthen@, miod@ | ||||
* | garbage collect "usb events". without /dev/usb there is no way to access | 2011-01-25 | 1 | -7/+1 | |
| | | | | | | them from userland, and nothing in the kernel uses them. ok krw@, miod@ | ||||
* | Add the Novatel EU870D HSDPA modem found in (at least) Dell XT. | 2010-12-30 | 1 | -1/+2 | |
| | | | | ok robert@ | ||||
* | Add support for the ZTE MF112 from MERIGHI Marcus. | 2010-12-11 | 1 | -1/+2 | |
| |