summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2015-12-29Tweak previous by de-indenting label and replacing remaining continuesmmcc1-4/+4
2015-12-29shuffle tx code slightly and mark bge_start as mpsafe.dlg1-22/+17
2015-12-29Set UltraDMA transfer mode. Some (early?) SATA drives, such as the Maxtorkettenis2-2/+25
2015-12-29Remove NULL-checks before free().mmcc4-37/+21
2015-12-281. Add a loop_end label to the outer loopmmcc1-2/+4
2015-12-28Rework re_start and re_txeof to only check the producer/consumer ringjmatthew3-59/+56
2015-12-28use ulmin when looking at uio_resid to prevent wrapping around.tedu1-3/+3
2015-12-27set sensor type later on initjung1-5/+5
2015-12-27fold for loops back into a wait function in a similar manner as acpiec doesjung1-31/+17
2015-12-27rename kbdled to backlight and mention chip model in commentjung1-11/+11
2015-12-27extra taskq is gone, so also remove the no longer needed init variablejung1-19/+17
2015-12-27simplify and unify keyboard backlight hooks, doing the same kassert instead ofjung1-17/+5
2015-12-27with Mark's fix in previous commit the extra taskq for delayed initializationjung1-35/+6
2015-12-26Add support for the Perle Speed8 LE.kettenis1-1/+30
2015-12-26regenkettenis2-2/+14
2015-12-26Add Perle Speed8 LE.kettenis1-1/+5
2015-12-25enable iso keyboard munge fix for macbookair6,2jung1-1/+2
2015-12-24more e-mail -> emailmmcc1-2/+2
2015-12-24Remove a couple NULL-checks before free().mmcc1-5/+3
2015-12-23add aml_freevalue in a couple places, avoid storing a result thatjcs1-3/+6
2015-12-23Drop unused goto label.visa1-4/+3
2015-12-22Make xs_setprop a bit more useful by removing property nodesmikeb2-10/+15
2015-12-22Implement a bus_dma(9) abstraction on top of Grant Table APImikeb4-6/+529
2015-12-22Remove obsolete comment.kettenis1-8/+1
2015-12-22The Apple SMC is implemented on a H8S/2117 chip. Communication with the chipkettenis1-32/+41
2015-12-21add virtio-console driversf2-1/+623
2015-12-21Goto a loop_end label rather than using a continue statement for anmmcc1-2/+4
2015-12-21Introduce xen_intr_mask and xen_intr_unmask primitivesmikeb2-2/+39
2015-12-21Cleanup hypercall subsystem type definesmikeb4-22/+23
2015-12-21Don't unmask the port in xen_intr_establishmikeb1-13/+4
2015-12-20Advertise support for DRM version 1.4. We have support for all the necessarykettenis1-2/+2
2015-12-20Do not delay video(4) attachment if the device does not need to loadmpi1-2/+5
2015-12-19Replace 'arc4random() % x' by 'arc4random_uniform(x)'.tb1-2/+2
2015-12-19Remove code that has been unused ever since we removed the agp ioctl interface.kettenis3-655/+21
2015-12-19Move agp_generic_enable() prototype to agpvar.h to unbreak the build onkettenis2-3/+3
2015-12-19Prevent GPU lockups with KMS & AGP-enable on Uninorth (G4) machines.mpi1-3/+20
2015-12-19Do not match Uninorth bridges until we have a working KMS with AGPmpi1-1/+3
2015-12-19Add xs_setprop to set device propertiesmikeb2-2/+32
2015-12-19Fixup a few bugs in xen_intr_{establish,disestablish}mikeb1-10/+6
2015-12-18Make ix(4) mpsafer. Take advantage of intr_barrier() to eliminate the mutexkettenis1-73/+52
2015-12-18Fix urtw(4) on big-endian architectures. Patch by Cedric Tessier.stsp1-1/+6
2015-12-18Make ix(4) mpsafer. Take advantage of intr_barrier() to eliminate the mutexkettenis2-7/+6
2015-12-18Remove two error-on-NULL conditions for allocations that can't fail.mmcc2-11/+2
2015-12-18Remove an error-on-NULL condition after a mallocarray() call that cannotmmcc1-6/+1
2015-12-17sprinkling ifndef __linux__ around two variable declarations could nottedu3-14/+4
2015-12-17s/expresion/expression/gmmcc1-2/+2
2015-12-17If CORB/RIRB are not running, log error message unconditonnalyratchov1-7/+3
2015-12-17Add display brightness support. This is available on the last few generationskettenis1-3/+83
2015-12-17Missing include, spotted by benoit@mpi1-1/+2
2015-12-17Use config_mountroot(9) instead of startuphook_establish(9).mpi1-4/+12