summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2015-03-26Use the 0x10 extended capability to determine if the trackstickJonathan Gray
2015-03-20The ACPI standard says that a PCI function number of FFFF can be used to referMark Kettenis
2015-03-16Reduce use of SMALL_KERNEL in acpi, bringing acpiec driver and more gpeTheo de Raadt
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-09More sanity checking for Local APIC NMI entries.Mark Kettenis
2015-02-07New framework that allows hibernate to pass in entropy from it's freshTheo de Raadt
2015-02-06Handle hibernate button in the same way as suspend does: send anDavid Coppa
2015-02-06Fix a hibernate crash on some machines due to unmapping a page thatMike Larkin
2015-01-27Ignore buttons for which _STA indicates they're not present, enabled orMark Kettenis
2015-01-17resume_randomness() before spinning up other cpus...Theo de Raadt
2015-01-15Define a new wscons mouse type for Synaptics clickpad devices that lackJonathan Gray
2015-01-11Tolerate checksum errors in ACPI tables (but complain about them). ApparentlyMark Kettenis
2014-12-19lonely bcopy called me by nameTheo de Raadt
2014-12-18suspend and resume the RNG (at what looks like the right spots)Theo de Raadt
2014-12-13ThinkPad Edge E130, event 0x6060 is supposed to indicate toggleTheo de Raadt
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-12-08Split the ACPI resume trampoline into code and data, move the data page toMike Larkin
2014-12-06If "machdep.lidsuspend" is not set, do not go back to sleep if the lidMartin Pieuchot
2014-11-24Count how many lids are open, rather than accumulating the values ACPITheo de Raadt
2014-11-23If a machine has no _LIDs, then none can be open. This diff fixes a problemMike Larkin
2014-11-22Split the MP trampoline into two pages, one for code and one for data/stackMike Larkin
2014-11-18Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-08If resuming from sleep (zzz/ZZZ) and the lid is still closed, go back toMike Larkin
2014-10-16LID control method devices aren't required to offer _PSW, so don't skipMike Larkin
2014-10-16missing \n in printf; Daniel WadeTheo de Raadt
2014-10-08On ThinkPads, protect code handling the hibernate button withDavid Coppa
2014-10-07zap duplicated line; Theo BuehlerStuart Henderson
2014-10-05two more events found on thinkpad yogaTheo de Raadt
2014-09-30prevent dmesg spam from some new windows-only keys found on very newPeter Hessler
2014-09-26Rework piglet and pig allocation. Currently the piglet gets allocatedMark Kettenis
2014-09-25Bring back rev 1.249. Now that mp_setperf() has been fixed, it should beMark Kettenis
2014-09-23Release the acpi lock around calls to wsdisplay_suspend() andMark Kettenis
2014-09-19Use config_suspend_all(9).Mark Kettenis
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-09-08Clear the PME Status bit on PCI devices in response to Device Wake events.Mark Kettenis
2014-08-21Set the sensor's status when docking and undocking, not just its value.kspillner
2014-07-20Support hibernating to softraid crypto volumes.Mike Larkin
2014-07-20Skip reading bits from a region marked as "Preserve" if all bits will beMark Kettenis
2014-07-16Reenable hibernate RLE support and flush+zero all memory after unpack.Mike Larkin
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12Add a function to drop all clean pages on the page daemon queues and callMark Kettenis
2014-07-12Preread the thermal zone trip points before reading the temperature value.Mike Larkin
2014-07-11Fix invocation of _OSC. We were passing the capabilities in the wrong DWORDMark Kettenis
2014-07-11It's init as a process that's special, not init's original thread.Philip Guenther
2014-07-11Flush the buffercache to 16MB on hibernate and restore its previous maxMike Larkin
2014-07-10remove unneeded headerBret Lambert
2014-07-08Recognize (and ignore) ``black button'' presses. ok beck@Miod Vallat
2014-07-06If we find a bogus interrupt (undefined polarity or trigger) don't panic butMark Kettenis
2014-07-01Adding an additonal delay after each access to SystemMemory or SystemIOMark Kettenis
2014-06-25So it turns out that there is AML out there that asks for an accessMark Kettenis