summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpi.c
AgeCommit message (Expand)Author
2017-08-17Make dwiic(4) attach its ACPI parent dependencies.Stefan Sperling
2017-08-09Add "PNP0303" (8042 PS/2 Controller) to acpi_isa_hids[]David Coppa
2017-07-22acpibat: look for _BIX first before falling back on _BIFJoshua Stein
2017-07-20Start a list of isa(4) device names such that we can avoid printing themMark Kettenis
2017-04-08Sensors are run as callbacks inside tasks. During suspend a sensorTheo de Raadt
2017-04-08Two prototypes for acpi_maptable; merge to one placeTheo de Raadt
2017-03-27Now that hibernate_alloc() only has clean success/failure, don'tTheo de Raadt
2017-03-13allow ramdisks to build; ok jcsTheo de Raadt
2017-03-12try to attach acpisbs first and if successful, don't attach acpibatJoshua Stein
2017-03-02Add a new sysctl machdep.lidaction. The sysctl works as follows:Martin Natano
2017-02-28Untangle abstract sleep modes from ACPI sleep states. This paves the wayMartin Natano
2017-02-22add acpisbs, an acpi smart battery subsystem driver reading dataJoshua Stein
2017-01-14Revert aml_rdpciaddr changes; breaks several machines that were workingMark Kettenis
2017-01-11Increase the size of the buffers used for _HID and _CID strings to beJonathan Gray
2017-01-08Make aml_rdpciaddr() work for for devices behind bridges. The code nowMark Kettenis
2016-10-25Add the resource index to aml_parse_resource() callback function.Paul Irofti
2016-09-18If the APIC table (MADT) isn't present then ci_acpi_proc_id won't be setPhilip Guenther
2016-09-03Write the system time back to the RTC every 30 minutes.Christian Weisgerber
2016-08-31Don't put a device in the wake device list if _STA says it's not there.Mike Larkin
2016-07-28Store the acpi processor ID/UID in struct cpu_info, and use it to attachMark Kettenis
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