summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2018-07-06regenjmatthew2-2/+87
2018-07-06add Broadcom NetXtreme-C/E devicesjmatthew1-1/+18
2018-07-05Add acpipci(4), a driver that supports generic ECAM-compatible PCI hostkettenis2-2/+11
2018-07-05Cast physical addresses to 64-bits so we can shift them by 32-bit onpatrick1-5/+5
2018-07-05Add support for the VIA VX900 chipset in viapm(4).fcambus1-3/+4
2018-07-04Properly pass around the PCI "chipset tag" in acpi(4) and refactorkettenis3-11/+13
2018-07-04Move allocation behind sanity check to address possible memory leak aspatrick1-4/+4
2018-07-04Do not try to unlock the fdplock() in an error path if it isn't held.mpi1-3/+3
2018-07-03Add a new so_seek member to "struct file" such that we can have seekablekettenis1-2/+27
2018-07-03Use LIST_FOREACH construct instead of homebrew loop.kevlo4-13/+9
2018-07-03regenfcambus2-0/+75
2018-07-03Add device IDs of the VIA VX900 chipset.fcambus1-1/+16
2018-07-03During attach, give the loop a while to settle before we start lookingjmatthew1-4/+9
2018-07-03regenlandry2-2/+12
2018-07-03Add usb ids for the Logitech Webcams C210 and C270.landry1-1/+3
2018-07-03If we're not on a fabric, we may still need to attach and detach targetsjmatthew1-1/+5
2018-07-03Instead of overwriting `f_data' replace the 'struct file' with a new one.mpi1-36/+45
2018-07-03Fix typo.kevlo1-2/+2
2018-07-03Nuke unused variable.kevlo1-4/+1
2018-07-02Allow pluart(4) to attach to acpi(4).kettenis6-101/+308
2018-07-02Allow xhci(4) to attach to acpi(4).kettenis2-1/+168
2018-07-01acpi: clean up some inconsistent style in the hid matching arraysmlarkin8-16/+30
2018-07-01Use generated string for the bus number extent.kettenis1-2/+2
2018-07-01Allow ahci(4) to attach to acpi(4).kettenis2-1/+150
2018-07-01Move acpi(4) attach glue into acpi_machdep.c.kettenis2-45/+2
2018-07-01Use fnew() to allocate a struct file. Simplifies the code.kettenis1-11/+4
2018-07-01Remove semicolon before printing the AML name.kettenis2-4/+4
2018-07-01Allow com(4) to attach to acpi(4). For now we will only use this on arm64kettenis2-1/+189
2018-07-01Add support for _DSD Device Properties.kettenis2-2/+48
2018-07-01Add definitions for SPCR tables.kettenis1-1/+30
2018-06-30Typo in comment in previous file which I said I'd address in the originalmlarkin1-2/+2
2018-06-30acpisurface(4): driver for Surface Pro 4 and Surface Book hardwaremlarkin2-1/+159
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and usekettenis1-5/+5
2018-06-29Use <stdint.h> types.kettenis17-370/+370
2018-06-29ACPI: Allow (with warning) GPE handler reassignment, instead of returningmlarkin1-6/+5
2018-06-28regenkevlo2-4/+29
2018-06-28Add Microchip Ethernet device IDs.kevlo1-1/+6
2018-06-28Remove unused/redundant prototypes.kettenis2-16/+2
2018-06-26knfmlarkin1-13/+21
2018-06-26Let acpi(4) pass down the bus dma tag.kettenis3-10/+8
2018-06-25Reorganize acpi(4) code a bit in preparation for upcoming arm64 support.kettenis2-47/+60
2018-06-25Implement DRI3/prime support. This allows graphics buffers to be passedkettenis13-23/+1434
2018-06-24Save all mixer elements in the suspend/resume array instead of onlyratchov1-10/+3
2018-06-24If ACPI tables are present, set a global variable to point at theirkettenis1-3/+15
2018-06-22set I2C_F_POLL when acquiring the iic bus in an interrupt handlerjcs1-3/+3
2018-06-20drm/i915: Disable LVDS on Radiant P845jsg1-0/+8
2018-06-19Add support for SAS3.5 controllers. This involves reorderingjmatthew2-11/+24
2018-06-18Add an HP LD220 pole displaymikeb1-1/+2
2018-06-18regenmikeb2-2/+7
2018-06-18Add an HP LD220 pole displaymikeb1-1/+2