summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpiec.c
AgeCommit message (Expand)Author
2011-01-09Continue loading acpiec even if _REG fails.. allows HP G62 to work properlyJordan Hargrave
2010-08-08Stop recursion introduced in rev 1.42, by reverting most of that commit.Mark Kettenis
2010-08-03Add busy flag so that we don't act on a SCI until a command in progressMarco Peereboom
2010-08-02The EC GPE is always edge. edge interrupts have their STS bit resetTheo de Raadt
2010-07-29Don't set sc_ec until after the EC registers are mapped, but before weMark Kettenis
2010-07-27do not match a 2nd EC if something horrible happens; ok marcoTheo de Raadt
2010-07-27Spaces vs tabMarco Peereboom
2010-07-27Revert 1.34 certain systems need the parent ec pointer initialized earlier.Marco Peereboom
2010-07-27annoying spaces getting in the wayTheo de Raadt
2010-07-27Early initialization of acpiec if ECDT table existsJordan Hargrave
2010-07-23Don't initialize acpiec pointer in acpi_softc until registration succeedsJordan Hargrave
2010-07-23Control/data registers were being mapped with swapped io space tagsJordan Hargrave
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-20In acpiec_wait() we want to tsleep on an un-known channel, so thatTheo de Raadt
2009-11-26If the EC is in burst mode use the fast delay to meet the requirementsTheo de Raadt
2009-03-11Cleanup.. use aml_evalinteger instead of aml_evalnameJordan Hargrave
2009-03-10Added sensor devices for Thinkpad (temp+fan)Jordan Hargrave
2008-11-06Collapse all sanity checks of hids into one function.Marco Peereboom
2008-06-13Fixed acpiec driver, _REG method required sc_ec member set before being calledJordan Hargrave
2008-06-01Re-enable new parser. Lots of testing by various folks. Fits all mediaMarco Peereboom
2008-05-16back out jordans new parser.David Gwynne
2008-05-14Adding new ACPI Parser codeJordan Hargrave
2007-12-07do not call aml_searchname and aml_evalnode afterwards, just useFederico G. Schwindt
2007-11-12no need to print acpi name on attachTheo de Raadt
2007-11-12a little less excitement (every printf does not need to end in !)Theo de Raadt
2007-02-21Fix stuttering audio playback as reported by Igor Grabin.Marco Peereboom
2007-02-21KNFMarco Peereboom
2007-02-17Add SMALL_KERNEL throught acpi to make it fit on boot media.Marco Peereboom
2006-12-23Move the handling of SCI events to the acpiec gpe handler.Can Erkin Acar
2006-12-21spacingTheo de Raadt
2006-12-21Remove some more remnants of old acpiec_wait function.Marco Peereboom
2006-12-21KNFMarco Peereboom
2006-12-21ECs are weird in that they generate many interrupts. One for the actualMarco Peereboom
2006-12-12There is no acpiec_notify() function so don't supply a prototype.Michael Knudsen
2006-11-29After a long debate at the hackathon it was decided that the acpi implementationMarco Peereboom
2006-11-25Fixed acpiec code for deadlockJordan Hargrave
2006-10-15Fixed buggy if-else end scopeJordan Hargrave
2006-10-14Fix the checks broken during conversion to new code. The EmbeddedCan Erkin Acar
2006-10-12Remove debug print. Found by Peter Hessler.Marco Peereboom
2006-10-12Massive ACPI changesJordan Hargrave
2006-06-30Support for calling Embedded Controller via new GPE interfaceJordan Hargrave
2006-06-30Added new code for GPE handlingJordan Hargrave
2006-05-29Add embedded controller support.Can Erkin Acar