summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpi.c
AgeCommit message (Expand)Author
2016-06-10The power management timer has been made optional in ACPI 5.0A, so don'tMark Kettenis
2016-05-08Make sure devices listed by a device's _DEP method are attached beforeMark Kettenis
2016-04-25We attach acpihpet(4) and acpiec(4) without using the HID, so do notPaul Irofti
2016-04-02Reduce dmesg spam by knocking out some acpi hardware IDs that don't need aMark Kettenis
2016-03-29Check if a device is present (using _STA) in acpi_foundhid. This preventsMark Kettenis
2016-03-29Implement a cleaner way to prevent acpivout(4) from attaching if we haveMark Kettenis
2016-03-28Adding each and every new acpi device driver to acpi_foundhid() isMark Kettenis
2016-01-17Take acpi_foundhid() outside of #ifndef SMALL_KERNEL so the ramdiskJonathan Gray
2016-01-17remove an unused global variableJonathan Gray
2016-01-14Attach dwiic(4) on the Intel Bay Trail i2c controllers as well.Mark Kettenis
2016-01-12Improve emulation of PM registers on Hardware-redcued ACPI by emulatingMark Kettenis
2016-01-12Add dwiic, a driver for the Synopsys DesignWare i2c controller foundJoshua Stein
2016-01-11Make sdhc(4) attach to hardware IDs "80860F14" and "PNP0FFF".Mark Kettenis
2016-01-09Initial support for Hardware-Reduced ACPI. This skips the legacy mode checksMark Kettenis
2016-01-06Follow the spec and check the SCI_EN bit to see if ACPI has alreadyMark Kettenis
2015-11-23Back out the CRITICAL change, turn it back from 10% to 25%. SomeReyk Floeter
2015-11-22The "CRITICAL" APM battery level, that is exported/faked by the ACPIReyk Floeter
2015-09-28In low-level suspend routines, set cold=2. In tsleep(), use this toTheo de Raadt
2015-09-06clarify malloc arguments (base + length...)Theo de Raadt
2015-08-28fairly simple sizes for free(); ok teduTheo de Raadt
2015-08-20Respect the access size when reading or writing to pci config space.Mark Kettenis
2015-08-04If we are setting ACPI_PM1_BM_RLD do it only once, and remember toTheo de Raadt
2015-07-29Something subtle in previous revision is locking up suspend or bootingTheo de Raadt
2015-07-21iRespect the access size when reading or writing to pci config space.Mark Kettenis
2015-07-17fix commentsMike Larkin
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-07New framework that allows hibernate to pass in entropy from it's freshTheo de Raadt
2015-02-06Fix a hibernate crash on some machines due to unmapping a page thatMike Larkin
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-18suspend and resume the RNG (at what looks like the right spots)Theo de Raadt
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-12-06If "machdep.lidsuspend" is not set, do not go back to sleep if the lidMartin Pieuchot
2014-11-23If a machine has no _LIDs, then none can be open. This diff fixes a problemMike 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-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-08Clear the PME Status bit on PCI devices in response to Device Wake events.Mark Kettenis
2014-07-20Support hibernating to softraid crypto volumes.Mike Larkin
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-11It's init as a process that's special, not init's original thread.Philip Guenther