summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2014-03-10match on 82580 quad fiber and add untested support forjsg3-4/+24
2014-03-10match on more i217/i218 variantsjsg3-3/+15
2014-03-10match on C600 IDF controllers and DH8900jsg1-1/+5
2014-03-10regenjsg2-2/+422
2014-03-10add Xeon E5 v2, DH8900, and a few other devicesjsg1-1/+85
2014-03-09Print interrupt string *after* establishing it.kettenis3-15/+27
2014-03-09regenjsg2-2/+177
2014-03-09add some more Xeon E5 devicesjsg1-1/+36
2014-03-09drm/radeon: set the full cache bit for fences on r7xx+jsg2-8/+10
2014-03-09use linux style memory allocations in shared drm codejsg8-128/+110
2014-03-09remove dri1 interfacesjsg8-1732/+23
2014-03-09regenbrad2-4/+56
2014-03-09- Add Hirose vendor id and USB-100 FastE Ethernet idoduct idbrad1-1/+13
2014-03-08better loop conditions. ok kettenis ratchov sasanotedu1-18/+18
2014-03-08Add the RX earlyoff support for older chips (8168{E-VL,EP, F}) and RXDV GATEDbrad2-6/+23
2014-03-08Only attempt to load firmware if we actually have some.kettenis1-2/+2
2014-03-08Attempt to recover if wide and/or synchronous transfers fail.kettenis3-8/+52
2014-03-08A bit of spring cleaning.kettenis3-36/+18
2014-03-08Enable tagged queueing.kettenis1-1/+4
2014-03-08Check the appropriate struct member for the various SDEV_* quirks.kettenis1-4/+4
2014-03-08Enable DMA bursting. Not sure it actually makes things faster, but bothkettenis4-23/+91
2014-03-08Dumb xhci(4) implementation.mpi5-1/+2996
2014-03-08Recognize super speed devices, note that this driver sill usesmpi1-2/+4
2014-03-08Attach to host controller drivers advertising USB 3.0 support and assignmpi1-5/+5
2014-03-08Add various super speed defines, mostly the same as in FreeBSD tompi1-9/+26
2014-03-08Add defines for upcoming USB 3.0 support.mpi1-2/+3
2014-03-08Pass M_ZERO to malloc(9) when allocating usbd pipes to make sure tompi1-9/+4
2014-03-07Make sure a SCSI initiator ID provided by Open Firmware overrides the valuekettenis3-5/+17
2014-03-07Reduce the number of ccbs by a factor three since we need up to three requestkettenis2-7/+11
2014-03-07Print the wrong device descriptor's bMaxPacketSize before correcting itmpi1-3/+3
2014-03-07Indtroduce usbd_get_hub_descriptor() to start cleaning uhub(4)'s mess.mpi3-17/+29
2014-03-07Use the revision number for coherency. No object change.mpi1-2/+2
2014-03-07Do not define per-driver DEBUG variable when USB_DEBUG is defined. It'smpi22-110/+26
2014-03-07Provide the appropriate default values for the SCSI initiaror ID on sgi andkettenis3-5/+39
2014-03-07Transfer descriptors already have a back pointer to the USB devicempi3-50/+40
2014-03-07We already have three identical copies of the *hci_str() function,mpi5-69/+34
2014-03-07Duplicate enum values are a bad idea.kettenis1-2/+2
2014-03-06Turn usbd_xfer_isread() into a public function so that we can usempi2-12/+11
2014-03-06Add include guards.mpi2-2/+12
2014-03-06Makes the "cleartoggle" function provided by HC drivers optionalmpi1-4/+5
2014-03-06Make sure we don't attach to those silly AMI MegaRAIDs that expose thekettenis1-1/+12
2014-03-06Set the correct clock rate for ISP1020/1020A.kettenis1-2/+5
2014-03-06Cleanup dead code.gerhard1-3/+1
2014-03-05force cfattach decl to same form as othersderaadt1-6/+3
2014-03-05Make this compile on sparc64 too.kettenis1-13/+1
2014-03-05Introduce qlw(4), a new driver for QLogic ISP SCSI HBAs. For now onlykettenis5-1/+2370
2014-03-05Raise the delay before initializing sdmmc. Still a hack so the XXX stays,sthen1-2/+2
2014-02-25Wait for the RIRB DMA engine to come ready. Needed on the audio devicekettenis1-2/+12
2014-02-25Abort and close all the interrupt pipes when detaching HID devices sincempi1-2/+11
2014-02-25convert most printfs into DPRINTFs to cut down on dmesg spam, and addjmatthew1-76/+120