summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpivar.h
AgeCommit message (Expand)Author
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
2009-11-26Visual (and on some machines, audio) feedback while the machine isMike Larkin
2009-11-23Remove ACPI_SLEEP_ENABLED checks.Paul Irofti
2009-11-23Add missing acpivar.h changes from previous commit.Mike Larkin
2009-11-02Remove unused member(s) of `struct acpi_softc'.Mark Kettenis
2009-10-26Verify checksum+address when loading ACPI tables.Jordan Hargrave
2009-10-15Implement passive cooling for acpitz; works for some overheating machinesJordan Hargrave
2009-09-04Add common framework for storing device listsJordan Hargrave
2009-06-03Add acpivideo support. This adds brightness support for all laptopsPaul Irofti
2009-04-17Add device ranking support for future sleep/wake developments.Paul Irofti
2009-02-19suspend/resume bits so that we can develop this in tree. This is disabled.Marco Peereboom
2009-01-20Install ACPI S3 resume trampoline code in a lowmem page. First partMike Larkin
2008-11-06Collapse all sanity checks of hids into one function.Marco Peereboom
2008-09-15Make this compile if !MULTIPROCESSOR.Mark Kettenis
2007-12-05Hang acpi(4) below bios(4) instead of mainbus(4). This lets us move acpi(4)Theo de Raadt
2007-11-25When available and ACPI is enabled use the ACPI reset methodJonathan Gray
2007-11-19supply a place to store acpi version; from jsgTheo de Raadt
2007-11-15Make acpicpu(4) attach to the existing CPUs only.Mike Belopuhov
2007-11-12spacingTheo de Raadt
2007-11-03Added support for displaying wakeup devicesJordan Hargrave
2007-05-31Make powernow-k8 on amd64 and i386 use the _PSS object from acpi toGordon Willem Klok
2007-02-19Added acpi_map_address function for mapping GAS/IO registersJordan Hargrave
2007-01-31Introduce acpi_hasprocfvs thats "ACPI Has Processor Frequency and VoltageGordon Willem Klok
2006-12-26Add polling to devices that require it such as acpibat and acpitz.Marco Peereboom
2006-12-21even more knf loveTheo de Raadt
2006-12-21spacingTheo de Raadt
2006-12-21more minor knfTheo de Raadt