summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2019-06-08When establishing the mapping between ACPI device nodes and PCI devices,Mark Kettenis
2019-06-07Introduce acpi_getsta() and use it to eliminate some duplicated code.Mark Kettenis
2019-05-15unrevert, i missed deraadt's commit with the proper fixTed Unangst
2019-05-15revert previous, since it makes jmc's machine print an extra newline.Ted Unangst
2019-05-15if \n is added in attach, then tpm_init() should skip it.Theo de Raadt
2019-05-13print a newline for attach. from f holopTed Unangst
2019-05-12Make sure the extended PM register descriptions actually exist beforeMark Kettenis
2019-05-12Add support for mapping ACPI PM registers using the "extended" gasioMark Kettenis
2019-05-11Fix incorrect error message.Lawrence Teo
2019-05-09Measure poll interval with monotonic clock. ok jcs@cheloha
2019-05-08free size. the allocation is the header plus the length.Ted Unangst
2019-04-23Add support for ccp(4) at acpi(4).Mark Kettenis
2019-04-13MSFT0101 must require some special handling, since this breaksTheo de Raadt
2019-04-04Make tpm(4) attach to MSFT0101 chips.Edd Barrett
2019-04-04Avoid potential null-pointer dereference. Found by Kent R. Spillner.Mark Kettenis
2019-04-04The ASUS E200HA reads the register at "address" 0x00 instead of 0x18.Mark Kettenis
2019-04-02Don't detach non-removable devices during resume on "sdhc* at acpi?".Stefan Sperling
2019-03-08the previous hkey version check was not accurate enough, so try theJoshua Stein
2019-03-06explicitly unmask keyboard brightness and screen brightness eventsJoshua Stein
2019-03-06thinkpad_[gs]et_backlight -> thinkpad_[gs]et_kbd_backlightJoshua Stein
2019-01-20make this look more like other pwr_action code (small_kernel)Ted Unangst
2019-01-20fix SMALL_KERNEL build after changes in rev 1.361Jonathan Gray
2019-01-19Add a pwraction sysctl that controls what the power button does on acpi.Ted Unangst
2019-01-10Properly implement (as far as we can) Event()/Signal()/Wait() AML operations.Mark Kettenis
2018-10-26Add acpipci(4) on amd64. For now this only calls the PCI-specific _OSCMark Kettenis
2018-09-19Delete checks of the CST bit_width ('vendor') field, as new Ryzen machinesPhilip Guenther
2018-08-30Move softbutton check before the check that skips attaching certain acpiMark Kettenis
2018-08-25Match ACPI devices based on _CID if no match for _HID is found.Mark Kettenis
2018-08-19Add support for multiple PCI segments. Only really implemented for arm64Mark Kettenis
2018-08-11Match "ARMH0011".Mark Kettenis
2018-08-03Let ahci(4) match on _CLS instead of _HID when attaching at acpi(4). AvoidsMark Kettenis
2018-07-10Make legacy interrupts work in acpipci(4).Mark Kettenis
2018-07-05Add acpipci(4), a driver that supports generic ECAM-compatible PCI hostMark Kettenis
2018-07-04Properly pass around the PCI "chipset tag" in acpi(4) and refactorMark Kettenis
2018-07-02Allow pluart(4) to attach to acpi(4).Mark Kettenis
2018-07-02Allow xhci(4) to attach to acpi(4).Mark Kettenis
2018-07-01acpi: clean up some inconsistent style in the hid matching arraysMike Larkin
2018-07-01Allow ahci(4) to attach to acpi(4).Mark Kettenis
2018-07-01Move acpi(4) attach glue into acpi_machdep.c.Mark Kettenis
2018-07-01Remove semicolon before printing the AML name.Mark Kettenis
2018-07-01Allow com(4) to attach to acpi(4). For now we will only use this on arm64Mark Kettenis
2018-07-01Add support for _DSD Device Properties.Mark Kettenis
2018-07-01Add definitions for SPCR tables.Mark Kettenis
2018-06-30Typo in comment in previous file which I said I'd address in the originalMike Larkin
2018-06-30acpisurface(4): driver for Surface Pro 4 and Surface Book hardwareMike Larkin
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and useMark Kettenis
2018-06-29Use <stdint.h> types.Mark Kettenis
2018-06-29ACPI: Allow (with warning) GPE handler reassignment, instead of returningMike Larkin
2018-06-26knfMike Larkin
2018-06-26Let acpi(4) pass down the bus dma tag.Mark Kettenis