summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2014-06-25If the Embedded Contoller device has a _STA method, evaluate it and bail outMark Kettenis
2014-06-23SystemMemory is used to access memory mapped registers on some machines, so weMark Kettenis
2014-05-23Expose bif_capacity as the 'design capacity' through an acpibat sensor,Landry Breuil
2014-05-21Fix invalid / missing format specifiers in several dnprintf statementsMike Larkin
2014-05-18_PIC is an optional method, so we shouldn't be aborting the rest of theMike Larkin
2014-05-02Make acpiprt(4) handle interrupts with non-standard polarity and trigger modeMark Kettenis
2014-05-02Make acpi_mutex_acquire/release actually grab the global lock if it should.Mark Kettenis
2014-04-26Get rid of duplication of the global lock code. Allow recursion in allMark Kettenis
2014-04-25Defer the free of the hibernate structures until later, when it is safe toMike Larkin
2014-04-13Fix a badly worded debug message that implied the entire machine was goingMike Larkin
2014-04-13perform the same ACPITZ_INIT operation as attach does, at DVACT_WAKEUPTheo de Raadt
2014-03-31Change the order of operations during a suspend/resume cycle andMartin Pieuchot
2014-03-24add support for aux button strip on newer thinkpads like the 2ndjoshua stein
2014-03-13Update the _OSI list to include newer Redmond products which may be requestedBryan Steele
2014-03-13get rid of the assumption that the head of the alldevs list is theDavid Gwynne
2014-03-05force cfattach decl to same form as othersTheo de Raadt
2014-02-21Do the lid control further on in the resume sequence, since this isTheo de Raadt
2014-02-21these two drivers should be doing their repair at DVACT_WAKEUP timeTheo de Raadt
2014-02-21remove stray printf; ok piroftiTheo de Raadt
2014-01-30The activate function was registered as a detach function.Paul Irofti
2014-01-20Instead of checking sc->sc_revision <= 1 check that theClaudio Jeker
2014-01-05Don't use the first 64KB for anything, including tramps. Move tramps andMike Larkin
2013-12-24If the FADT has its SMI_CMD set to zero, assume we're only ACPI-only hardwareMark Kettenis
2013-12-23Revert previous commit. It makes resume hang on some MP systems runningMark Kettenis
2013-12-22Bail out early if the PCI bus number is -1. This means the hardware isn'tMark Kettenis
2013-12-21save/restore hpet configuration. Perhaps a little more than weTheo de Raadt
2013-12-19be more careful during suspend/resume cycles, as roughly detailed in theTheo de Raadt
2013-12-17do not put a second : in a dmesg line, use , insteadTheo de Raadt
2013-12-16Restore hw.setperf upon resume like we do for apm(4) on i386. Seems we needMark Kettenis
2013-12-12Add db_vprintf(), and then use it in ACPI's db_disprint() instead ofPhilip Guenther
2013-12-12printf(variable) --> printf("%s", variable)Philip Guenther
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-18format string cleanupTheo de Raadt
2013-11-06Add support for Power Resources for Dx states and the necessary hookMartin Pieuchot
2013-11-04Enable locking of fields using the acpi global lock if required. Seems to fixMark Kettenis
2013-11-04Convert wskbd_set_mixervolume() to use a task internally instead ofMartin Pieuchot
2013-10-30Add "handling" for dock/undock events for non-ACPI docks to acpithinkpad.Mike Larkin
2013-10-19Support the hibernate key (Fn-F12)Theo de Raadt
2013-08-21Add an indicator sensor to acpibtnX reflecting lid status when available,Landry Breuil
2013-07-03fix: cast void * to char *, fix format args for (u)int64_t,Stefan Fritsch
2013-07-02If after processing an SCI event the SCI_EVT is no longer sent, we're doneMark Kettenis
2013-06-20Drop 3rd and 4th clauses from the BSD licence, from the following NetBSD'sMartin Pieuchot
2013-06-02support aml_store to a method object to override itjoshua stein
2013-06-02The AML on the Lanner FW-8758 does a Store() to a named object that's neverMark Kettenis
2013-06-01Stop printing ACPI wakeup devices in dmesg after the 16th wakeup device.Mike Larkin
2013-05-31Fix the build for a kernel without wd and pciide in its config.Alexander Bluhm
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2013-05-23Properly implement access to IndexField() field units. The origional codeMark Kettenis
2013-04-18pin the acpi thread to the BSP, because AML and SMI cannot be trusted. ITheo de Raadt
2013-04-10Fix various glitches in queue macro usage.Philip Guenther