summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi
AgeCommit message (Expand)AuthorFilesLines
2014-11-08If resuming from sleep (zzz/ZZZ) and the lid is still closed, go back tomlarkin3-3/+29
2014-10-16LID control method devices aren't required to offer _PSW, so don't skipmlarkin1-6/+7
2014-10-16missing \n in printf; Daniel Wadederaadt1-2/+2
2014-10-08On ThinkPads, protect code handling the hibernate button withdcoppa1-2/+2
2014-10-07zap duplicated line; Theo Buehlersthen1-2/+1
2014-10-05two more events found on thinkpad yogaderaadt1-1/+6
2014-09-30prevent dmesg spam from some new windows-only keys found on very newphessler1-1/+10
2014-09-26Rework piglet and pig allocation. Currently the piglet gets allocatedkettenis1-11/+14
2014-09-25Bring back rev 1.249. Now that mp_setperf() has been fixed, it should bekettenis1-1/+7
2014-09-23Release the acpi lock around calls to wsdisplay_suspend() andkettenis1-1/+9
2014-09-19Use config_suspend_all(9).kettenis1-6/+5
2014-09-14remove uneeded proc.h includesjsg10-20/+10
2014-09-08Clear the PME Status bit on PCI devices in response to Device Wake events.kettenis1-1/+27
2014-08-21Set the sensor's status when docking and undocking, not just its value.kspillner1-1/+3
2014-07-20Support hibernating to softraid crypto volumes.mlarkin1-2/+2
2014-07-20Skip reading bits from a region marked as "Preserve" if all bits will bekettenis1-2/+3
2014-07-16Reenable hibernate RLE support and flush+zero all memory after unpack.mlarkin1-2/+8
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu5-16/+16
2014-07-12Add a function to drop all clean pages on the page daemon queues and callkettenis1-2/+4
2014-07-12Preread the thermal zone trip points before reading the temperature value.mlarkin1-4/+18
2014-07-11Fix invocation of _OSC. We were passing the capabilities in the wrong DWORDkettenis1-27/+63
2014-07-11It's init as a process that's special, not init's original thread.guenther2-4/+4
2014-07-11Flush the buffercache to 16MB on hibernate and restore its previous maxmlarkin1-1/+7
2014-07-10remove unneeded headerblambert1-2/+1
2014-07-08Recognize (and ignore) ``black button'' presses. ok beck@miod1-1/+3
2014-07-06If we find a bogus interrupt (undefined polarity or trigger) don't panic butkettenis1-7/+20
2014-07-01Adding an additonal delay after each access to SystemMemory or SystemIOkettenis1-9/+1
2014-06-25So it turns out that there is AML out there that asks for an accesskettenis1-5/+2
2014-06-25If the Embedded Contoller device has a _STA method, evaluate it and bail outkettenis1-1/+9
2014-06-23SystemMemory is used to access memory mapped registers on some machines, so wekettenis2-59/+56
2014-05-23Expose bif_capacity as the 'design capacity' through an acpibat sensor,landry2-4/+20
2014-05-21Fix invalid / missing format specifiers in several dnprintf statementsmlarkin5-26/+27
2014-05-18_PIC is an optional method, so we shouldn't be aborting the rest of themlarkin1-3/+2
2014-05-02Make acpiprt(4) handle interrupts with non-standard polarity and trigger modekettenis2-26/+88
2014-05-02Make acpi_mutex_acquire/release actually grab the global lock if it should.kettenis1-11/+3
2014-04-26Get rid of duplication of the global lock code. Allow recursion in allkettenis1-42/+28
2014-04-25Defer the free of the hibernate structures until later, when it is safe tomlarkin1-1/+9
2014-04-13Fix a badly worded debug message that implied the entire machine was goingmlarkin1-2/+2
2014-04-13perform the same ACPITZ_INIT operation as attach does, at DVACT_WAKEUPderaadt1-2/+17
2014-03-31Change the order of operations during a suspend/resume cycle andmpi1-3/+4
2014-03-24add support for aux button strip on newer thinkpads like the 2ndjcs1-4/+78
2014-03-13Update the _OSI list to include newer Redmond products which may be requestedbrynet1-1/+3
2014-03-13get rid of the assumption that the head of the alldevs list is thedlg1-5/+6
2014-03-05force cfattach decl to same form as othersderaadt1-6/+3
2014-02-21Do the lid control further on in the resume sequence, since this isderaadt1-2/+2
2014-02-21these two drivers should be doing their repair at DVACT_WAKEUP timederaadt2-4/+4
2014-02-21remove stray printf; ok piroftideraadt1-2/+1
2014-01-30The activate function was registered as a detach function.pirofti1-2/+2
2014-01-20Instead of checking sc->sc_revision <= 1 check that theclaudio1-2/+2
2014-01-05Don't use the first 64KB for anything, including tramps. Move tramps andmlarkin1-2/+2