summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi
AgeCommit message (Expand)AuthorFilesLines
2013-12-24If the FADT has its SMI_CMD set to zero, assume we're only ACPI-only hardwarekettenis1-8/+22
2013-12-23Revert previous commit. It makes resume hang on some MP systems runningkettenis1-7/+1
2013-12-22Bail out early if the PCI bus number is -1. This means the hardware isn'tkettenis1-4/+6
2013-12-21save/restore hpet configuration. Perhaps a little more than wederaadt1-1/+98
2013-12-19be more careful during suspend/resume cycles, as roughly detailed in thederaadt1-5/+13
2013-12-17do not put a second : in a dmesg line, use , insteadderaadt1-2/+2
2013-12-16Restore hw.setperf upon resume like we do for apm(4) on i386. Seems we needkettenis1-1/+7
2013-12-12Add db_vprintf(), and then use it in ACPI's db_disprint() instead ofguenther1-5/+2
2013-12-12printf(variable) --> printf("%s", variable)guenther1-3/+3
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after thederaadt2-4/+5
2013-11-18format string cleanupderaadt1-2/+2
2013-11-06Add support for Power Resources for Dx states and the necessary hookmpi5-76/+296
2013-11-04Enable locking of fields using the acpi global lock if required. Seems to fixkettenis1-3/+3
2013-11-04Convert wskbd_set_mixervolume() to use a task internally instead ofmpi2-14/+8
2013-10-30Add "handling" for dock/undock events for non-ACPI docks to acpithinkpad.mlarkin1-1/+5
2013-10-19Support the hibernate key (Fn-F12)deraadt1-2/+8
2013-08-21Add an indicator sensor to acpibtnX reflecting lid status when available,landry1-3/+22
2013-07-03fix: cast void * to char *, fix format args for (u)int64_t,sf1-2/+2
2013-07-02If after processing an SCI event the SCI_EVT is no longer sent, we're donekettenis1-1/+3
2013-06-20Drop 3rd and 4th clauses from the BSD licence, from the following NetBSD'smpi1-7/+1
2013-06-02support aml_store to a method object to override itjcs1-1/+9
2013-06-02The AML on the Lanner FW-8758 does a Store() to a named object that's neverkettenis1-3/+18
2013-06-01Stop printing ACPI wakeup devices in dmesg after the 16th wakeup device.mlarkin1-3/+9
2013-05-31Fix the build for a kernel without wd and pciide in its config.bluhm1-1/+6
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,deraadt1-3/+2
2013-05-23Properly implement access to IndexField() field units. The origional codekettenis1-10/+79
2013-04-18pin the acpi thread to the BSP, because AML and SMI cannot be trusted. Ideraadt1-1/+4
2013-04-10Fix various glitches in queue macro usage.guenther1-2/+2
2013-04-02recognize and ignore power change event from newer thinkpadsjcs1-28/+22
2013-03-22Newer Thinkpads (x220, x230, t430) send a 0x6050 event whenever the brightnesskettenis1-1/+3
2013-02-09Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions andmiod1-2/+3
2013-01-18acpi: add acpiec_lock and acpi_unlock routines.pirofti1-1/+28
2013-01-18acpi: Add global lock enter and leave routines.pirofti2-2/+29
2012-12-24In acpiioctl(), Return though the splx() path if suser() returns an errorguenther1-3/+3
2012-11-27Add acpi_{acquire,release}_glk locking functions.pirofti1-1/+7
2012-10-31don't show Kelvin units, and don't be off by a factor of 10 either.deraadt1-5/+4
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codederaadt2-262/+185
2012-10-04Use information provided by ACPI to attach secondary PCI host bridges.ehrhardt2-2/+24
2012-09-07Add a new function called acpi_pci_min_powerstate() that returns the lowestkettenis3-3/+62
2012-08-16we are past the point where timecounters may disappeartedu2-18/+2
2012-07-16Add shorter form function aml_node_setval() for setting an intderaadt2-3/+20
2012-07-13Disable acpivideo(4) on ASUS laptops.pirofti2-5/+9
2012-07-13Make the ACPI EC aware of the AML global lock.pirofti2-3/+13
2012-07-11for now, restrict hibernate to root in the acpi ioctl kernel interface.mlarkin1-1/+3
2012-07-10Ooops. A debug printf sneaked in. Sorry about that.pirofti1-2/+1
2012-07-10More wraping and style.pirofti1-11/+22
2012-07-10Wrappirofti1-6/+11
2012-07-09tiny little oops in untested hibernate blockderaadt1-2/+1
2012-07-09clean up ioctl() case statementsderaadt1-12/+12
2012-07-09acpi_disable_onegpe() is not used; ok piroftideraadt1-18/+1