summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2020-06-11Add escodec(4), a driver for the Everest ES8316 audio codec,patrick2-1/+658
2020-06-11Add rkiis(4), a driver for the I2S controller found on the Rockchippatrick2-1/+621
2020-06-10Add simpleamp(4), a driver for "simple audio amplifier". Thispatrick2-1/+120
2020-06-10Add simpleaudio(4), a driver for "simple audio cards". This ispatrick2-1/+601
2020-06-10Add a "framework" for digital audio interfaces.patrick2-2/+69
2020-06-10In case the device tree does not provide a list of brightness levels,patrick1-18/+21
2020-06-10Give userland a consistent battery and A/C state after resumejca4-20/+78
2020-06-10Avoid out-of-bounds access when dumping (faulty) edid info; as seenotto1-0/+3
2020-06-10Add cwfg(4), a driver for the CellWise CW201x fuel gauge. This allowspatrick2-1/+398
2020-06-10Fix wrong size passed to free(9) when freeing an iwx(4) firmware image.stsp2-55/+64
2020-06-10Compute the Tx queue ID consistently in iwx(4).stsp1-4/+4
2020-06-09regenkettenis2-2/+7
2020-06-09Add IBM POWER9 host bridge.kettenis1-1/+2
2020-06-09Do not call encap routines with the IFQ mutex held, as they mightgerhard11-49/+45
2020-06-09Various changes related but independant from multiqueue logic:mpi1-21/+51
2020-06-09Implement the rx side of checksum and vlan offloads too.jmatthew1-2/+27
2020-06-09reduce the diff to linuxjsg2-7/+1
2020-06-09match on Intel 200 Series HD Audio pci idjsg1-1/+2
2020-06-09Make use of vlan and checksum offloads. This involves using the longjmatthew1-19/+58
2020-06-08Provide clear errors when trying to install oversized boot loaderkn1-3/+9
2020-06-08update drm to linux 5.7jsg2002-147326/+1038619
2020-06-07build on mpi's work toward ix multiq support.dlg2-49/+57
2020-06-07regenkettenis2-2/+12
2020-06-07Marvel 88SE9215 and 88SE9235 AHCI.kettenis1-1/+3
2020-06-07Turn anonymous state enum into preprocessor defines, paves the way foranton1-7/+7
2020-06-07Add include guardkn1-1/+6
2020-06-06additional device; from Bruno Flueckigerderaadt1-1/+2
2020-06-06Some devices have no phandle since they are not referenced in thepatrick3-3/+39
2020-06-04HID parser could overflow if a malicious device (potentially USB) providedderaadt1-5/+8
2020-06-03Add missing ieee80211_release_node() calls in cases where hardwarejmatthew2-2/+8
2020-06-02disable debugging by default and only print unknown events whenjcs1-5/+4
2020-06-02add acpihid(4) for ACPI HID event and 5-button array devicesjcs2-1/+407
2020-06-02Add support for hardware vlan tagging. Tag insertion here is actuallyjmatthew1-5/+41
2020-06-02Add missing ieee80211_release_node() calls in cases where hardwarejmatthew1-1/+4
2020-06-01regenjcs2-2/+14
2020-06-01add SK hynix, and an NVMe from themjcs1-1/+5
2020-05-31add umstc(4) for Microsoft Surface Type Cover keyboardsjcs3-2/+184
2020-05-31regenjcs2-4/+14
2020-05-31add two Surface Go Type Cover modelsjcs1-1/+3
2020-05-31DDR mode seems to work fine on the Rockchip RK3399.kettenis1-4/+1
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg1-4/+2
2020-05-31match on pci id for azalia device with wrong subclassjsg1-2/+7
2020-05-30Fix UVIDEO_DEBUG buildfeinerer1-1/+2
2020-05-29dev/rndvar.h no longer has statistical interfaces (removed during variousderaadt27-100/+24
2020-05-293 includes not neededderaadt1-5/+1
2020-05-28Enable scrollback in simplefb(4).fcambus1-1/+2
2020-05-28Use MSI-X interrupts where available, and rearrange structures to allowjmatthew1-56/+148
2020-05-27limit clflush before monitor errata workaround to Inteljsg1-2/+3
2020-05-27set up rx so packets end up at the end of the mbuf cluster.dlg1-6/+10
2020-05-27Update comment block at the top to describe (a) the ring damage logic,deraadt1-5/+8