summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Collapse)Author
2006-11-20Added 2nd pass for interrupt override scanningJordan Hargrave
ok kettenis@
2006-11-15Hook up acpi apic interrupt routing support to generic acpi code.Mark Kettenis
ok jordan@
2006-11-15dd pseudo-devices to handle acpi apic interrupt routing.Mark Kettenis
ok jordan@
2006-11-11Add acpi_sleep and acpi_stall functions.Marco Peereboom
ok jordan
2006-11-02Kill acpiec attach function and add its functionality to the generic _HIDMarco Peereboom
device attach prodded and ok jordan
2006-11-02Fix comments to reflect reality.Marco Peereboom
2006-11-02Ooops, forgot a debug printf.Marco Peereboom
2006-11-02Add active cooling support mostly by me with jordan help.Marco Peereboom
Add initial passive cooling trending formulas by jordan. ok jordan@
2006-10-31add missing prototype for aml_evalinteger()Thordur I. Bjornsson
ok macro@
2006-10-30Fix nameref -> objref for forward definition evaluatorJordan Hargrave
ok marco@
2006-10-25Don't convert buffer/field output to integerJordan Hargrave
Caused problems with strings/index on some systems
2006-10-25added deref/index for integer typesJordan Hargrave
2006-10-24Condense get functions into a single function. This is ahead of retrievingMarco Peereboom
remaining threshold values. ok jordan
2006-10-24KNFMarco Peereboom
2006-10-24Work around PR 5268 by printing "bad string" instead of panicing. There isMarco Peereboom
no meanigful way of calling aml_die so we need to isolate these machines instead. ok jordan
2006-10-24Added stack trace to aml_die+acpidebugJordan Hargrave
ok marco@
2006-10-23Reduced memory allocations for temporary valuesJordan Hargrave
2006-10-19Reduce the scope of the locks.Marco Peereboom
2006-10-19KNF and some cleanupMarco Peereboom
2006-10-19Replace ACPI ioctls with APM ioctls. This makes ACPI talk the same protocolMarco Peereboom
as APM therefore userspace can now retrieve power information in the same fashion as all other apm arches (zaurus, macppc, i386 etc). To use force the use of acpi device like so: apmd -f /dev/acpi ok jordan@
2006-10-19Fixed AML debugger code to use new interfaceJordan Hargrave
ok marco@
2006-10-19Fix capacity calculations. Tested on Dell C610, D810, Lenovo X60s.Marco Peereboom
ok jordan
2006-10-19Fixed GPE debug levelsJordan Hargrave
Fixed ref counter on temporary bufferfields DSDT parsing fully working on IBM Thinkpad ok marco@
2006-10-19Fixed acpitz match functionJordan Hargrave
ok marco@
2006-10-19Merged target/terminal handling codeJordan Hargrave
Added function call pointer to opcode table _BIF working on Dell, IBM ok marco@
2006-10-16added amltypes.h stack modJordan Hargrave
ok marco@
2006-10-15fix broken scope bracesJordan Hargrave
added debug print to gasio ok marco@
2006-10-15Fixed buggy if-else end scopeJordan Hargrave
Fixed multi-level deref/index for thinkpads Some KNF ok marco@
2006-10-15Removed old GPE handler code remnantsJordan Hargrave
ok marco@
2006-10-15Remove extra increment of bitmask. ok jordan@Can Erkin Acar
2006-10-14Fix the checks broken during conversion to new code. The EmbeddedCan Erkin Acar
Controller is now detected correctly. ok marco@
2006-10-12Added exportable aml_getpciaddrJordan Hargrave
Added printing args for called functions ok marco@
2006-10-12Fix typo. Found by: Janek Richter <janek at openbug dot org>Marco Peereboom
2006-10-12Remove debug print. Found by Peter Hessler.Marco Peereboom
2006-10-12fix rcsidMarco Peereboom
2006-10-12Massive ACPI changesJordan Hargrave
Fixed ACPI leaks new ACPI API ok marco@
2006-10-10add a few more ACPI device ids, as found on a Acer Aspire 1360.Brad Smith
From Maxim Bourmistrov <maxim at student dot chalmers dot se> via marco@, ok marco@
2006-09-19Typo fixes.Michael Knudsen
ok marco
2006-07-30Donot pass a uninitialized pointer to aml_register_notify(), should fix PR5153Gordon Willem Klok
awaiting confirmation of this from the submitter, but its wrong regardless. ok marco@, canacar@
2006-06-30KNF, No functional change,Gordon Willem Klok
"go at it" marco@
2006-06-30Support for calling Embedded Controller via new GPE interfaceJordan Hargrave
ok marco@
2006-06-30Added new code for GPE handlingJordan Hargrave
Also works with ACPIEC; need to fixup acpiec.c to remove original interrupt handler ok marco@
2006-06-30Added offset argument for acpi read/write pmreg routines (new GPE code)Jordan Hargrave
ok marco@
2006-06-14Allow changes to a Name initialized with a 'static' value.Can Erkin Acar
Problem report (PR5149), and debugging by jj.roh at thurnherr dot ch ok marco@
2006-06-06fix a bad strlcpy, from ben lovettJolan Luff
2006-05-31Do not put _OS_ value on the stack.Can Erkin Acar
excellent bug report and testing by Berk Demir < bdd at mindcast dot org >
2006-05-31do not call acpi_powerdown() unless acpi has successfully initializedTodd T. Fries
ok gwk@ canacar@
2006-05-31Match the specs and only shut down if notify_type is 0x80Can Erkin Acar
Reported and tested by todd@, ok gwk@
2006-05-31When allocating a buffer, use the supplied length if the requestedCan Erkin Acar
length is smaller. Tested by joris@, ok gwk@
2006-05-29Check for possible NULL dereference in aml_showvalueCan Erkin Acar
tested & ok gwk@ dim@