summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2009-03-28Add a bunch more run devices.Jonathan Gray
2009-03-28regenJonathan Gray
2009-03-28Add a bunch more run devices.Jonathan Gray
2009-03-28Add quirk to support "Chen-Source CM12402 Eagle IR Cam" device, byMarcus Glocker
fixing wrong dwMaxVideoFrameSize value. As a side effect, broken devices which report dwMaxVideoFrameSize=0 today could be fixed as well. No regressions reported so far. Discussed with fgsch@. Diff from Kenji Aoyama
2009-03-27Push the per-driver dma hook a little further down.Owain Ainsworth
All for all the drivers using the dma-bufs interface, their per-driver ioctl hooks all started out the same way, followed by a call to another function to actually select the buffer. Save some space by moving that selection logic into the main dma_ioctl call, and make the second function the hook.
2009-03-27Rework the dma buffer api a bit to make it smaller and to have lessOwain Ainsworth
duplicated code. Also, switch the dma_lock to a rwlock (it never should have been a spinlock) and move it and some other accounting data into the dma structure, not the main softc. Finally, the funcitons in drm_dma are tiny, move them in with the rest of the dma_bufs api in drm_bufs and remove the file.
2009-03-27Remove a bunch of compat macros, just expand them to the openbsdOwain Ainsworth
equivalent.
2009-03-27Match on EW-7717Un, EW-7718UnJonathan Gray
2009-03-27Match on Edimax EW-7318Ug, EW-7318USg, EW-7618UgJonathan Gray
2009-03-27regenJonathan Gray
2009-03-27more Edimax devicesJonathan Gray
2009-03-27Add support for the BCM5825 and the next-generation BCM5860, 5861,Reyk Floeter
5862 Broadcom CryptoNetX IPSec/SSL Security Processors. The 5825 is a faster version of the already supported 5823, and the even faster 586x series is a bit different and needed some more changes. The RNG engine on the 586x is not supported yet but I hope to fix it soon... ubsec0 at pci4 dev 0 function 0 "Broadcom 5862" rev 0x01: 3DES MD5 SHA1 AES PK, apic 10 int 10 (irq 11) tested by phessler@ and me ok deraadt@
2009-03-27Match on ASUS USB-N11Jonathan Gray
2009-03-27regenJonathan Gray
2009-03-27add ASUS USB-N11. Looks like someone got the vid/pid mixed up inJonathan Gray
the final product, verified in multiple windows drivers and linux driver provided by ASUS.
2009-03-27Sitecom WL-603 should work according to linux driverJonathan Gray
2009-03-27Linksys WUSB200 should work according to linux driverJonathan Gray
2009-03-27regenJonathan Gray
2009-03-27Sitecom WL-603 and Linksys WUSB200Jonathan Gray
2009-03-27Add a bunch of GW3887/v2 based upgt devices found in linux driver.Jonathan Gray
ok mglocker@
2009-03-27regenJonathan Gray
2009-03-27Add a bunch of GW3887/v2 based upgt devices found in linux driver.Jonathan Gray
ok mglocker@
2009-03-27add definitions for more yukon 2 revisions found in linux driverJonathan Gray
(which tend to be required to know which of the many bugs we will need to work around before each particular revision of hardware will actually work). ok kettenis@
2009-03-26syncTheo de Raadt
2009-03-26new plx chips found in wildTheo de Raadt
2009-03-26Rework how we deal with the list of per-open datastructures, and theOwain Ainsworth
auth list. now we only need the one tree. Makes things a little neater, and smaller.
2009-03-26remove useless code to force an empty transfer in case the lengthDamien Bergamini
is a multiple of wMaxPacketSize, since this is exactly what the USBD_FORCE_SHORT_XFER flag does for us.
2009-03-26fix RTS/CTS and CTS-to-self protection.Damien Bergamini
cleanup prototypes while i'm here.
2009-03-26attach CACE AirPcap Nx.Damien Bergamini
2009-03-26syncDamien Bergamini
2009-03-26Add USB ID for the CACE AirPcap Nx dongle, which is an otus(4).Damien Bergamini
For the richest people only, since the dongle+software cost $698 USD.
2009-03-26syncReyk Floeter
2009-03-26two more ubsec devicesReyk Floeter
2009-03-26The drm_* allocation functions have been #defined to not use most ofOwain Ainsworth
their arguments for a while. Actually go through the code and remove the extraneous arguments. Makes things easier to read.
2009-03-25Add support for the watchdog timer.Michael Knudsen
``just have the balls and commit it'' deraadt
2009-03-25regenMarcus Glocker
2009-03-25Add "Chen-Source CM12402 Eagle IR Cam" uvideo(4) device.Marcus Glocker
From Kenji Aoyama. OK deraadt@
2009-03-25add new umsm(4) device, Emobile D21LC (longcheer's OEM product)Yojiro Uo
ok jsg@ fgsch@
2009-03-25regenYojiro Uo
2009-03-25add new umsm(4) device (Emobile D21LC, longcheer's OEM product)Yojiro Uo
2009-03-25add support for AES-CBC with the BCM5823 (or newer, but we don't support newerReyk Floeter
variants yet). ok deraadt@ dlg@
2009-03-25syncReyk Floeter
2009-03-25add the BCM5862 (an unsupported ubsec(4) device)Reyk Floeter
2009-03-25Revert 1.119 bulk crash workaround, because it breaks Logitech QuickCamMarcus Glocker
9000 devices. Add a XXX comment that we need to fix the bulk issue properly instead.
2009-03-24report Michael MIC failures to net80211 (can't happen yet since we doDamien Bergamini
crypto in software.) increment if_ierrors in Rx error paths.
2009-03-24fix Rx rate in radiotap.Damien Bergamini
implement SIOCS80211CHANNEL ioctl.
2009-03-24syncTheo de Raadt
2009-03-24another ricoh uvc, this one not needing a firmware for onceTheo de Raadt
2009-03-24regenStuart Henderson
2009-03-24Add Sony 1seg tv tuner, found in some Vaio machines. Req by deraadt.Stuart Henderson