summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpivar.h
AgeCommit message (Expand)Author
2019-09-07Revert acpipci(4) changes. Too many systems are broken. We'll try againMark Kettenis
2019-08-28Use ACPI information to attach PCI busses like we do on arm64. There are aMark Kettenis
2019-08-27On amd64 the bootup and resume paths for SP/BP/SP were not performingTheo de Raadt
2019-07-02acpi_set_gpehandler: turn edge arg into flags, add support forJoshua Stein
2019-06-10Print proper ACPI version number.Mark Kettenis
2019-06-07Introduce acpi_getsta() and use it to eliminate some duplicated code.Mark Kettenis
2018-08-25Match ACPI devices based on _CID if no match for _HID is found.Mark Kettenis
2018-08-19Add support for multiple PCI segments. Only really implemented for arm64Mark Kettenis
2018-08-03Let ahci(4) match on _CLS instead of _HID when attaching at acpi(4). AvoidsMark Kettenis
2018-07-10Make legacy interrupts work in acpipci(4).Mark Kettenis
2018-07-04Properly pass around the PCI "chipset tag" in acpi(4) and refactorMark Kettenis
2018-07-01Add support for _DSD Device Properties.Mark Kettenis
2018-06-29Use <stdint.h> types.Mark Kettenis
2018-06-26Let acpi(4) pass down the bus dma tag.Mark Kettenis
2018-06-25Reorganize acpi(4) code a bit in preparation for upcoming arm64 support.Mark Kettenis
2018-05-17Implement GenericSerialBus OpRegion support.Mark Kettenis
2017-11-29Add support for GPIO-signaled events.Mark Kettenis
2017-08-17Make dwiic(4) attach its ACPI parent dependencies.Stefan Sperling
2017-04-08Two prototypes for acpi_maptable; merge to one placeTheo de Raadt
2017-03-12try to attach acpisbs first and if successful, don't attach acpibatJoshua Stein
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
2016-07-28Store the acpi processor ID/UID in struct cpu_info, and use it to attachMark Kettenis
2016-01-12Add dwiic, a driver for the Synopsys DesignWare i2c controller foundJoshua Stein
2016-01-10Introduce acpi_intr_establish(9), an API to establish interrupt handlers forMark Kettenis
2016-01-09Initial support for Hardware-Reduced ACPI. This skips the legacy mode checksMark Kettenis
2014-12-08Split the ACPI resume trampoline into code and data, move the data page toMike Larkin
2014-11-22Split the MP trampoline into two pages, one for code and one for data/stackMike Larkin
2014-01-05Don't use the first 64KB for anything, including tramps. Move tramps andMike Larkin
2013-11-06Add support for Power Resources for Dx states and the necessary hookMartin Pieuchot
2012-11-27Add acpi_{acquire,release}_glk locking functions.Paul Irofti
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
2012-10-04Use information provided by ACPI to attach secondary PCI host bridges.Christian Ehrhardt
2012-09-07Add a new function called acpi_pci_min_powerstate() that returns the lowestMark Kettenis
2011-04-15Remove the acpi event definitions. They've not been used for over aOwain Ainsworth
2011-04-06Don't enumerate _DOD for attaching acpivout(4), since:Martynas Venckus
2011-01-02Re-add code for ACPI taskqueue, eliminates need for state vars in acpi softcJordan Hargrave
2010-10-31Revert last commit: it breaks resume on ThinkpadsPhilip Guenthe
2010-10-26Add task queue for ACPI gpe and notify handlersJordan Hargrave
2010-08-08Close race between the acpi thread and wscons ioctls running in processMark Kettenis
2010-08-07Enforce acpi register access rescrictions.Mark Kettenis
2010-08-05PM1 power button events were generating 'fake events' to acpibtn PWRB,Theo de Raadt
2010-07-20Handle the acpi interrupt controller with proper edge/level handling,Theo de Raadt
2010-07-20tsleep() and EWOULDBLOCK was being used incorrectly for fixed minumumTheo de Raadt
2010-07-19there is no need for a seperate dsdt_softc pointer; dsdt does not have aTheo de Raadt
2010-07-19acpi_delay() is no longer needed; ok jordanTheo de Raadt
2010-07-13rename some thread related interfaces so they are logicalTheo de Raadt
2010-07-06Don't use a workq to do the suspend, because it races aginst the acpiTheo de Raadt
2010-04-07Make suspend/resume work on MP machines (running an MP kernel). Joint workMark Kettenis
2010-03-31Bring /dev/apm support in line with apm(4). Make the suspend button sendMark Kettenis