summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2010-07-21in the acpi GPE handler, late ack level interrupts not edge interrupts.Theo de Raadt
2010-07-21spacing and indents that are driving me crazyTheo de Raadt
2010-07-21clean up a pile of prototypes and shred some macros which were just coveringTheo de Raadt
2010-07-21Merge the edge and level gpe handlers into one (now possible since theTheo de Raadt
2010-07-21delete #if 0 code we are not going to use; ok marcoTheo de Raadt
2010-07-20make the mask code for acpi_enable_onegpe() match other similar codeTheo de Raadt
2010-07-20print the temperature readings that make us go down; ok kettenisTheo de Raadt
2010-07-20removed an unused protoTheo 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-20In acpiec_wait() we want to tsleep on an un-known channel, so thatTheo de Raadt
2010-07-20remove prototypes for functions that do not exist; ok jordanTheo de Raadt
2010-07-20When we're preparing to go to sleep, only call bufq_restart() if otherMatthew Dempsky
2010-07-19permit compilation with ACPI_DEBUGTheo 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-18Clear event status on resume, to avoid going back to sleep/reboot/shutdownMike Larkin
2010-07-13delete unnccessary includeTheo de Raadt
2010-07-13rename some thread related interfaces so they are logicalTheo de Raadt
2010-07-10Verify _ADR bdf is correct (some systems return 0xffff)Jordan Hargrave
2010-07-09Clear the noiseJordan Hargrave
2010-07-08Add mapping for ACPI device to PCI bdf (match autoconf tree)Jordan Hargrave
2010-07-06Use spltty() to lock downcalls from apm against the information beingTheo de Raadt
2010-07-06Don't use a workq to do the suspend, because it races aginst the acpiTheo de Raadt
2010-07-06spacingTheo de Raadt
2010-07-05Reset register SCI_EN on resume. The ACPI spec clearly states we don't haveMike Larkin
2010-07-01do bufq quiesce again, since vnd/the bufq_done call inThordur I. Bjornsson
2010-07-01Backout recent AML changes, breaks on R210 and othersJordan Hargrave
2010-07-01Simplified aml_parse_resource call, cleanup codeJordan Hargrave
2010-07-01Fix subordinate bus # for multi-root PCI busesJordan Hargrave
2010-06-30Disable/partially backout the bufq quiesce changes as thisThordur I. Bjornsson
2010-06-30Cleaned up aml name parser, delete unused codeJordan Hargrave
2010-06-29Use new ACPI PCI mapping to get _PRT busJordan Hargrave
2010-06-29Fix ramdisks (new code was placed inside a SMALL_KERNEL chunk)Theo de Raadt
2010-06-29Add support for mapping ACPI to PCI devicesJordan Hargrave
2010-06-29Call bufq_quiesce() on suspend to stop all I/O and bufq_restart on resume.Mark Kettenis
2010-06-2960 is a more reasonable guess for number of minutes in an hour than 100.Ted Unangst
2010-06-28KNFJordan Hargrave
2010-06-28Add definitions for Intel/AMD IOMMU ACPI tablesJordan Hargrave
2010-06-27Change ACPI namespace to use SIMPLEQ macrosJordan Hargrave
2010-06-27Add _acpi_matchhids routine, precursor to pci device matchJordan Hargrave
2010-06-27Clear ACPI fixed event status on resume (power buttons/etc) so that someMike Larkin
2010-06-27Cleanup aml_find_node callsJordan Hargrave
2010-06-27Cleaned up acpi_maptable, adds to table list directlyJordan Hargrave
2010-06-19Fix reference counting panic for CondRefJordan Hargrave
2010-05-17Put the name string on the stack.Nicholas Marriott
2010-04-07If we have done a wsdisplay_suspend(), and ACPI decides it does not want toTheo 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
2010-03-30Prevent the apmd/x races for good.Owain Ainsworth