summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2013-02-07Remove dead code.Martin Pieuchot
ok mikeb@
2013-02-04The firmware isn't always happy with the length of the "join BSS" commandMark Kettenis
that we send. It seems to want some extra padding, but it isn't entirely clear how much. So pass the size of the entire buffer that we allocate for this command instead, which seems to always work. ok stsp@
2013-02-02- remove product/vendor table and let the driver attach based on class, etc.Federico G. Schwindt
- print what type of device is. tested by sthen@. similar diff tested by jasper@ and gonzalo@. ok mpi@ and sthen@ if you have one of these devices please give it a try and mail the details.
2013-01-29Rewrite the receive filter handling code and cleanup the ioctl bits.Brad Smith
ok sthen@
2013-01-29Rewrite the receive filter handling code and cleanup the ioctl bits.Brad Smith
Fixes a bug when going in and out of promiscuous mode results in the driver not disabling all multicast mode. Tested by kili@ jasper@
2013-01-28Make ulpt(4) upload firmware into HP LaserJet printers which require firmware.Stefan Sperling
ok mpi@
2013-01-28regenStefan Sperling
2013-01-28Add USB device IDs for HP LaserJet printers which require firmware.Stefan Sperling
ok sthen mpi
2013-01-14Fix the sotfware.Joel Sing
2013-01-14Call the correct callback on node disassociation.Joel Sing
2013-01-04add Huawei E353Jonathan Gray
from/tested by Zavisa Nikac
2013-01-04regenJonathan Gray
2013-01-04add Huawei E353Jonathan Gray
from Zavisa Nikac
2012-12-31Declare ucom as a DV_TTY class device, not DV_DULL; Alexander PolakovMiod Vallat
2012-12-19add another umsm device that uses the qualcomm vid. namedJonathan Gray
Aeon 921T by the importer, it isn't clear what the real name is.
2012-12-19regenJonathan Gray
2012-12-19add another umsm deviceJonathan Gray
2012-12-16regenJasper Lievisse Adriaanse
2012-12-16- put the Moxa products where they belong alphabeticallyJasper Lievisse Adriaanse
- add the Validity vendor and some products of which one is found on the vostro 3360. ok mikeb@
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
ok guenther millert kettenis
2012-12-05minor spacing nit.Jasper Lievisse Adriaanse
2012-11-28- Use IF_Gbps(1) instead of IF_Mbps(1000)Brad Smith
- Use IF_Mbps() instead of multiplying the link speed by a bare value - Remove a useless comment as baudrate is already handled properly - Remove some commented out bits of code - Use IF_Mbps() instead of the bare value ok sthen@
2012-11-21syncKirill Bychkov
2012-11-21Hook D-Link DUB-E100 rev C1 to axe(4)Kirill Bychkov
ok sthen@
2012-11-21Add D-Link DUB-E100 rev C1.Kirill Bychkov
ok sthen@
2012-11-14add support for the lenovo usb 2.0 ethernet adapterjoshua stein
2012-11-14regenjoshua stein
2012-11-14add lenovo usb ethernet adapterjoshua stein
2012-11-12protect rxeof path with an splnet; ok kettenisMike Belopuhov
2012-11-10Rewrite the receive filter handling code and cleanup the ioctl bits.Brad Smith
ok jsg@
2012-11-10Rewrite the receive filter handling code and cleanup the ioctl bits.Brad Smith
ok jsg@
2012-11-10add a flag indicating whether shared code was initialized so that weMike Belopuhov
can prevent calling athn_detach if it wasn't; suggestion and ok stsp
2012-10-22Rewrite the receive filter handling code and cleanup the ioctl bits.Brad Smith
Tested by and ok stsp@
2012-10-19small cleanups and output prettyingTheo de Raadt
ok yuo matthieu
2012-10-12Cleanup false positives for uninitialized uses.Christiano F. Haesbaert
Part of the work to remove -Wno-uninitialized. ok blambert jsg
2012-10-09Our arc4random() is safe to use in any context, so we don't the crazyTheo de Raadt
fake randomizer for pre-boot. We still need better interrupt scheduling, but this makes that more clear. ok yuo mpi
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
paths are reflexive. It is now possible to fail part-way through a suspend sequence, and recover along the resume code path. Split DVACT_SUSPEND by adding a new DVACT_POWERDOWN method is used after hibernate (and suspend too) to finish the job. Some drivers must be converted at the same time to use this instead of shutdown hooks (the others will follow at a later time) ok kettenis mlarkin
2012-10-08syncKirill Bychkov
2012-10-08Add Garmin Dakota 20 GPS reciever.Kirill Bychkov
Yes. theo@
2012-10-03attach to D-Link WUA-2340, from Aaron Wirtz on misc@Stuart Henderson
2012-10-03syncStuart Henderson
2012-10-03add D-Link WUA-2340, reported working with uath by Aaron Wirtz on misc@Stuart Henderson
2012-09-29add support for hardware flow control, from FreeBSDJonathan Gray
2012-09-29regenJonathan Gray
2012-09-29add some uslcom devices from FreeBSDJonathan Gray
2012-09-29From Gavin Atkinson in FreeBSD SVN rev 238778:Jonathan Gray
The baud rate on CP1201/2/3 devices can be set in one of two ways: - The USLCOM_SET_BAUD_DIV command (0x01) - The USLCOM_SET_BAUD_RATE command (0x13) Devices based on the CP1204 will only accept the latter command, and ignore the former. As the latter command works on all chips that this driver supports, switch to always using it. A slight confusion here is that the previously used command was incorrectly named USLCOM_BAUD_RATE - even though we no longer use it, rename it to USLCOM_SET_BAUD_DIV to closer match the name used in the datasheet. This change reflects a similar change made in the Linux driver, which was submitted by preston.fick at silabs.com, and has been tested on all of the uslcom(4) devices I have to hand.
2012-09-27Use a smaller buffer size when not attached to a high speed/usb2Jonathan Gray
controller. Makes smsc work when attached to usb1 controllers.
2012-09-27make smsc work on big endian archsJonathan Gray
2012-09-20only want uoak_subr.c, if we have any of the 3 main driversTheo de Raadt
2012-09-20add device driver for Toradex OAK usb sensors:Yojiro Uo
uoaklux(4): Toradex OAK LUX, USB illuminance sensor uoakrh(4) : Toradex OAK RH, USB temperature and relative humidity sensor uoakv(4) : Toradex OAK V, USB +/- 10V 8channel ADC interface ok deraadet@