summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2017-03-09Glue to attach xhci(4) using the device tree.kettenis2-1/+105
2017-03-08Do not clear IFF_UP, even in the error path, clearing IFF_RUNNINGmpi8-24/+9
2017-03-08Do not clear IFF_UP, even in the error path.mpi1-4/+1
2017-03-07Setup backlight pwm alternate increment on backlight enablejcs3-4/+30
2017-03-07move a TODO to the topjcs1-2/+6
2017-03-06Do not print uninitialized variable in DPRINTFN().mpi1-2/+2
2017-03-06Guard headers to make sure userland do not look at them.mpi2-2/+14
2017-03-06Use 'inline' rather than _any of_ __the __other__ variants__.mpi3-23/+23
2017-03-06Use nitems() when passing all known parameters to wsmouse_configure().mpi1-4/+3
2017-03-06It is unsafe to dereference ``xfer'' after calling the callback as itmpi1-9/+15
2017-03-05When we're unable to determine which NCQ command failed, fail all activejmatthew1-1/+7
2017-03-02Add a new sysctl machdep.lidaction. The sysctl works as follows:natano3-10/+24
2017-02-28Untangle abstract sleep modes from ACPI sleep states. This paves the waynatano6-26/+33
2017-02-27pms/elantech-v4: configure wsmouse for handling compat-modebru1-30/+25
2017-02-27pms/synaptics: configure wsmouse for handling compat-modebru1-61/+56
2017-02-27Handle touchpad input in wsmouse.bru6-125/+1456
2017-02-27Add support for the older generation spec of PSCI, which supportspatrick1-7/+28
2017-02-25move vendor HIDs into their drivers, clean up some unused definesjcs5-31/+16
2017-02-25attach acpithinkpad to LEN0268 HID found on newer thinkpadsjcs2-3/+7
2017-02-24The interrupts have been established using the FDT interrupt API, so wepatrick3-7/+7
2017-02-24Update licensemikeb3-7/+7
2017-02-23Add missing mtx_leave() calls in two hypervic error pathsjsg1-2/+6
2017-02-22Add a generic ahci(4) frontend for FDT.patrick2-1/+118
2017-02-22fix timeout loopjcs1-8/+2
2017-02-22add acpisbs, an acpi smart battery subsystem driver reading datajcs6-8/+841
2017-02-20Remove hack to release/re-acquire netlock in _ioctl().krw2-16/+4
2017-02-20memcpy a character row at a time to the framebuffer, rather thanjcs1-5/+8
2017-02-16On Apple hardware, claim an OSI of Darwin and no other OSesjcs1-1/+18
2017-02-16Remove an unnecessary NULL pointer check.visa1-7/+4
2017-02-16Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".mpi2-4/+16
2017-02-15Align mutex IPL with the interrupt handler's priority.visa1-2/+2
2017-02-14asmc: on system resume, restore the keyboard backlight valuejcs1-2/+17
2017-02-13properly set BGE_HCC_STATS_ADDR_HI by using BGE_HOSTADDR.dlg1-4/+4
2017-02-12Replace dummy mutex asserts with real ones.visa4-9/+7
2017-02-12Remove dead assignment and now unused variable.chl1-3/+1
2017-02-12Remove incorrect if statementmikeb1-3/+2
2017-02-12The videocore portion of the raspberry pi which boots the arm cores andjsg1-1/+29
2017-02-12Fix an uninitialised return value in rtwn_ra_init(). Though nothingjsg1-2/+3
2017-02-11disable aen handling.dlg1-1/+5
2017-02-10Update link to intel HDA spec. Fromratchov1-2/+3
2017-02-10Fix links to usb-audio specs. From Michael Reed <m.reed at mykolab.com>.ratchov1-4/+4
2017-02-10Use __func__ for DPRINTF's as we do in other parts of theratchov1-13/+13
2017-02-10Remove unused variable. From Michael W. Bombardieri <mb at ii.net>.ratchov1-5/+2
2017-02-08Improve error handling for poll timeoutsmikeb1-5/+8
2017-02-08Specify the read/write DMA flag for bounce buffersmikeb1-1/+5
2017-02-08Cleanup the device removal pathmikeb1-8/+1
2017-02-08Switch to Xen interrupt barrier and improve state transitionsmikeb1-8/+8
2017-02-08Abort transactions with non-retriable error when device is stoppedmikeb1-3/+3
2017-02-08Switch to Xen interrupt barriermikeb1-2/+2
2017-02-08Introduce Xen interrupt barriersmikeb2-2/+46