summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2020-06-10Provide an optimized implementation of ffs(3) in the kernel onChristian Weisgerber
2020-06-10Add clock interrupt support, adapted from the randomized dual clockMark Kettenis
2020-06-10Allocate MSIs from the range provided by the device tree and bind themMark Kettenis
2020-06-10Another OPAL API that we need.Mark Kettenis
2020-06-10Avoid out-of-bounds access when dumping (faulty) edid info; as seenOtto Moerbeek
2020-06-10Enable cwfg(4)Patrick Wildt
2020-06-10Add cwfg(4), a driver for the CellWise CW201x fuel gauge. This allowsPatrick Wildt
2020-06-10A bit of MSI support code; we need to distinguish between 32-bit and 64-bitMark Kettenis
2020-06-10Add MSI support calls.Mark Kettenis
2020-06-10Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.Mark Kettenis
2020-06-10Add opal(4) a driver that interacts with the OPAL frimware and implementsMark Kettenis
2020-06-10Add RTC read and write calls.Mark Kettenis
2020-06-10Move closef() outside fdplock() in sys_socketpair(). This preventsVisa Hankala
2020-06-10Fix wrong size passed to free(9) when freeing an iwx(4) firmware image.Stefan Sperling
2020-06-10Compute the Tx queue ID consistently in iwx(4).Stefan Sperling
2020-06-09regenMark Kettenis
2020-06-09Add IBM POWER9 host bridge.Mark Kettenis
2020-06-09Add a few missing bits.Mark Kettenis
2020-06-09Implement intr_enable(), intr_disable() and intr_restore().Mark Kettenis
2020-06-09Add mtdec().Mark Kettenis
2020-06-09Make FRAME_LEAVE a bit more complete and do things in the same order asMark Kettenis
2020-06-09Do not call encap routines with the IFQ mutex held, as they mightGerhard Roth
2020-06-09Various changes related but independant from multiqueue logic:Martin Pieuchot
2020-06-09Implement the rx side of checksum and vlan offloads too.Jonathan Matthew
2020-06-09reduce the diff to linuxJonathan Gray
2020-06-09match on Intel 200 Series HD Audio pci idJonathan Gray
2020-06-09Make use of vlan and checksum offloads. This involves using the longJonathan Matthew
2020-06-08Provide clear errors when trying to install oversized boot loaderkn
2020-06-08Set up 64-bit mmio windows and enable DMA bypass mode.Mark Kettenis
2020-06-08Add bus_dma(9) implementation.Mark Kettenis
2020-06-08Improve pmap_extract(9).Mark Kettenis
2020-06-08Keep track of the maximem physical memory address.Mark Kettenis
2020-06-08More OPAL interfaces.Mark Kettenis
2020-06-08More stubs.Mark Kettenis
2020-06-08use the 64-bit byte-swapping load/store instructions available startingChristian Weisgerber
2020-06-08Undo pseudo-driver changes early in ieee80211_ifdetach() to prevent aStefan Sperling
2020-06-08Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2).Martin Pieuchot
2020-06-08update drm to linux 5.7Jonathan Gray
2020-06-08visa points out we don't use or need the TASK_BARRIER flag anymore.David Gwynne
2020-06-07build on mpi's work toward ix multiq support.David Gwynne
2020-06-07add support for running taskq_barrier from a task inside the taskq.David Gwynne
2020-06-07Skip probing cbus(4/luna88k) and xp(4/luna88k) in RAMDISK kernel, theyKenji Aoyama
2020-06-07Implement delay(9).Mark Kettenis
2020-06-07regenMark Kettenis
2020-06-07Marvel 88SE9215 and 88SE9235 AHCI.Mark Kettenis
2020-06-07Do the approprate address remapping and install bus_space(9) functionsMark Kettenis
2020-06-07Add bus_space.c.Mark Kettenis
2020-06-07Add bus_space(9) implementation. Tis implementation includes someMark Kettenis
2020-06-07Turn anonymous state enum into preprocessor defines, paves the way foranton
2020-06-07Add powerdown code.Mark Kettenis