summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2014-03-27last of the htolem32 bitsdlg2-19/+27
2014-03-27fix a theoretical double free.daniel1-2/+4
2014-03-27everything is at least 4 byte aligneddlg1-55/+55
2014-03-27tweak mpii_start.dlg1-14/+26
2014-03-27the request and reply descriptors are 8 byte aligned for the hardware.dlg1-3/+3
2014-03-27tweak the looping of the postqdlg1-9/+12
2014-03-27you want the ring to wrap when it gets to the size of the ring, not onedlg1-2/+2
2014-03-27optimise mpii_push_reply.dlg1-7/+10
2014-03-27updating the reply queue indexes on the chip dont have any dependentdlg1-5/+7
2014-03-27remove unused macrosdlg1-5/+1
2014-03-27forgot a htolem32dlg1-2/+2
2014-03-27apply more htolemXX and lemtohXX.dlg1-65/+65
2014-03-27Check for PS_SUGID/PS_SUGIDEXEC against the correct set of flagsguenther1-2/+2
2014-03-27move to htolemXX and lemtohXX. interestingly, this caught a few typedlg1-33/+31
2014-03-26No need to include <sys/lock.h> when only <sys/rwlock.h> is needed,mpi12-37/+25
2014-03-26Move p_emul and p_sigcode from proc to process.guenther1-12/+13
2014-03-25Instead of matching root hubs with a custom address, that only worksmpi8-26/+20
2014-03-25Remove and shuffle some includes to reduce their number since drmP.hmpi4-22/+17
2014-03-25Upon resume do a full reset of the HC, including the command and eventmpi3-24/+34
2014-03-25when working with the cdb its better to use cmdlen than datalen.dlg1-2/+2
2014-03-25use lemtohXX and htolemXX as much as possibledlg1-41/+39
2014-03-25when reading from the chip you use letoh32, not htole32.dlg1-2/+2
2014-03-25rework qle_put_cmd to use hto[lb]emXX as best it can.dlg2-22/+33
2014-03-25everything is at least 4 byte aligned.dlg1-59/+59
2014-03-25use htolem32 to write out qle sg elements, and annotate the structure asdlg2-27/+29
2014-03-25Add a driver for simple usb serial devices, it attachesjsg2-1/+190
2014-03-25regenjsg2-4/+9
2014-03-25add HP-x9G+jsg1-1/+2
2014-03-24add support for aux button strip on newer thinkpads like the 2ndjcs1-4/+78
2014-03-24Another round of reducing diffs with the Linux codebase.kettenis14-119/+107
2014-03-24shrink the iopath a bit by using htolemXX and lemtohXX.dlg1-8/+9
2014-03-24scsi io bits are at least 4 byte aligneddlg1-3/+3
2014-03-24mpii_sges are 4 byte aligned. makes storing the flags field a bit easierdlg1-2/+2
2014-03-24make mpii_sge look like mpi_sge, and provide a wrapper for setting thedlg2-17/+16
2014-03-24bcopy to memcpydlg1-5/+5
2014-03-24replace bzero with memsetdlg1-19/+19
2014-03-24rework mpii to use tasks instead of scsi_tasks for sas event handling.dlg1-61/+60
2014-03-24use htolemXX and lemtohXX in the scsi_cmd paths.dlg2-9/+9
2014-03-24mpi scatter gather lists are 24 bytes long and next to each other indlg2-30/+24
2014-03-24factor out the setting of the request context field so mpi_start does itdlg1-16/+7
2014-03-24annotate some packed structures with the alignment the hardwaredlg1-5/+5
2014-03-24nothing after the irq ack posting relies on it being ordered.dlg1-3/+1
2014-03-23Fix uhidev_detach() when detaching a device which did not claimed for allandre1-2/+3
2014-03-23Revert audio key handling, requested by ratchov@mpi1-1/+17
2014-03-23my bad, last commit was not ok deraadt, revert it.ratchov1-2/+7
2014-03-22<sys/agpio.h> is gone; this compiles fine without itguenther1-1/+0
2014-03-20add USB_PRODUCT_ITUNER_USBLCD256x64 as UQ_BAD_HID so libusb can talk viaabieber1-1/+2
2014-03-20syncabieber2-4/+9
2014-03-20Add ITUNER USBLCD256x64abieber1-1/+2
2014-03-20Add several devices we already have defined in usbdevs and are also known to beandre2-2/+2