summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi
AgeCommit message (Expand)AuthorFilesLines
2019-10-21When incrementing or decrementing screen brightness, don't justjcs1-33/+20
2019-10-16Add a few newer _OSI strings to the parser.mlarkin1-1/+7
2019-10-16Remove trailing whitespace from a linemlarkin1-2/+2
2019-10-13Move ws_get_param/ws_set_param into wsdisplay code.kettenis3-10/+6
2019-10-12Print version number.kettenis1-3/+4
2019-10-10Make reading past the end of an AML array not a panic.mlarkin1-8/+4
2019-10-10Remove trailing whitespacemlarkin1-2/+2
2019-09-07Revert acpipci(4) changes. Too many systems are broken. We'll try againkettenis2-4/+2
2019-08-28Use ACPI information to attach PCI busses like we do on arm64. There are akettenis3-3/+6
2019-08-27On amd64 the bootup and resume paths for SP/BP/SP were not performingderaadt2-7/+4
2019-08-13Reorganize the ipmi(4) code a bit in anticipation of adding SSIF support:kettenis1-4/+3
2019-08-04Add support for X-Gene/eMAG variant.kettenis1-1/+2
2019-08-04Implement smbios support on arm64.kettenis1-2/+10
2019-07-31dwiic_acpi: handle GPIO interrupts when we have no appropriate driverjcs1-5/+11
2019-07-31aml_find_node: perform callback on matched direct-child nodes beforejcs1-4/+7
2019-07-31The ACPI 3 spec says the ToHexString and ToDec(imal)Stringjcs1-3/+3
2019-07-22Even when polling is requested, install ihidev's interrupt handlerjcs1-3/+4
2019-07-16don't bother reading default timing parameters if they're just goingjcs1-6/+1
2019-07-02acpi_set_gpehandler: turn edge arg into flags, add support forjcs3-33/+52
2019-06-24Add glkgpio(4), a driver for the GPIO controllers found on Intel's Geminikettenis2-1/+310
2019-06-17Add aplgpio(4) a driver for the gpio controllers found on Intel's Apollopatrick2-1/+310
2019-06-10Print proper ACPI version number.kettenis3-11/+14
2019-06-08When establishing the mapping between ACPI device nodes and PCI devices,kettenis1-1/+6
2019-06-07Introduce acpi_getsta() and use it to eliminate some duplicated code.kettenis2-24/+28
2019-05-15unrevert, i missed deraadt's commit with the proper fixtedu1-1/+2
2019-05-15revert previous, since it makes jmc's machine print an extra newline.tedu1-2/+1
2019-05-15if \n is added in attach, then tpm_init() should skip it.deraadt1-3/+3
2019-05-13print a newline for attach. from f holoptedu1-1/+2
2019-05-12Make sure the extended PM register descriptions actually exist beforekettenis1-9/+9
2019-05-12Add support for mapping ACPI PM registers using the "extended" gasiokettenis1-30/+71
2019-05-11Fix incorrect error message.lteo1-2/+2
2019-05-09Measure poll interval with monotonic clock. ok jcs@cheloha1-6/+7
2019-05-08free size. the allocation is the header plus the length.tedu1-3/+3
2019-04-23Add support for ccp(4) at acpi(4).kettenis2-1/+113
2019-04-13MSFT0101 must require some special handling, since this breaksderaadt1-2/+1
2019-04-04Make tpm(4) attach to MSFT0101 chips.edd1-1/+2
2019-04-04Avoid potential null-pointer dereference. Found by Kent R. Spillner.kettenis1-3/+3
2019-04-04The ASUS E200HA reads the register at "address" 0x00 instead of 0x18.kettenis1-1/+2
2019-04-02Don't detach non-removable devices during resume on "sdhc* at acpi?".stsp1-3/+8
2019-03-08the previous hkey version check was not accurate enough, so try thejcs1-15/+26
2019-03-06explicitly unmask keyboard brightness and screen brightness eventsjcs1-4/+52
2019-03-06thinkpad_[gs]et_backlight -> thinkpad_[gs]et_kbd_backlightjcs1-9/+9
2019-01-20make this look more like other pwr_action code (small_kernel)tedu1-5/+12
2019-01-20fix SMALL_KERNEL build after changes in rev 1.361jsg1-1/+3
2019-01-19Add a pwraction sysctl that controls what the power button does on acpi.tedu2-4/+19
2019-01-10Properly implement (as far as we can) Event()/Signal()/Wait() AML operations.kettenis2-18/+24
2018-10-26Add acpipci(4) on amd64. For now this only calls the PCI-specific _OSCkettenis1-5/+1
2018-09-19Delete checks of the CST bit_width ('vendor') field, as new Ryzen machinesguenther1-9/+5
2018-08-30Move softbutton check before the check that skips attaching certain acpikettenis1-5/+5
2018-08-25Match ACPI devices based on _CID if no match for _HID is found.kettenis3-5/+12