Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-13 | Implement ACPI 6.5.1 spec tree walk for _STA and _INI. | Tobias Weingartner | |
Fixes mk's laptop. No regressions so far (thank you to the testers). ok gwk@, mk@, marco@ | |||
2007-09-08 | Case ranges e.g. case 'A' ... 'Z': are a gcc-ism not valid C. Fix these, and | Gordon Willem Klok | |
a bit of whitespace cleanup while here. ok otto, deraadt | |||
2007-04-11 | Added changes for C-State | Jordan Hargrave | |
ok marco@ | |||
2007-03-23 | Fix set to already set local | Jordan Hargrave | |
ok marco@ | |||
2007-02-27 | please, check it compiles before you commit | Theo de Raadt | |
2007-02-27 | Added fix for condref, free storing into value | Jordan Hargrave | |
ok marco | |||
2007-02-22 | New resource mapper interface and structures | Jordan Hargrave | |
ok marco@ | |||
2007-02-21 | Fixed deref for storing to local after CondRef op | Jordan Hargrave | |
ok marco@ | |||
2007-02-20 | Move AML_OBJDEBUG into ACPI_DEBUG. | Marco Peereboom | |
KNF while in here too. | |||
2007-02-18 | Added dynamic perfect hash for opcodes | Jordan Hargrave | |
ok marco@ | |||
2007-02-13 | Fixed stupid bit mangling on index fields | Jordan Hargrave | |
Changed field read/write code for special case aligned, non-aligned read/write ok marco@ | |||
2007-02-06 | Added support for calling _OSI method | Jordan Hargrave | |
Display byte/word/string/nameref for aml_mnem function ok marco@ | |||
2007-01-23 | Fixes for static integer setting | Jordan Hargrave | |
thanks to giovanni ok marco@ | |||
2007-01-18 | Added fix for static integer | Jordan Hargrave | |
ok marco@ | |||
2007-01-16 | Fix invalid _CRS length. Some aml implementations lie about how long a | Marco Peereboom | |
_CRS buffer is and this compensates for it by fixing up the minimum value. This fixes several machines that end up with invalid irq/ioapic values. KNF nit as well Code from jordan, tested on Intel SHG2 board (he committed this agains my local tree) | |||
2006-12-26 | Add polling to devices that require it such as acpibat and acpitz. | Marco Peereboom | |
Use the same tsleep/wakeup mechanism as the interrupt code to keep it non- concurrent. | |||
2006-12-23 | Correctly compute timeout value in acpi_sleep. | Can Erkin Acar | |
Also make sure it is non zero. ok marco@ | |||
2006-12-20 | nearly complete knf | Theo de Raadt | |
2006-12-20 | first steps of knf (trying not to step on jordan's feet too much); ok marco | Theo de Raadt | |
2006-12-20 | skip the perfect hash for now since it wastes a lot of kernel memory, | Theo de Raadt | |
and fails to fit onto the floppies. for now, do a linear search, but someone should sort the instructions and use bsearch; ok marco | |||
2006-12-18 | our panic() can take stdarg arguments | Theo de Raadt | |
2006-12-12 | - include <sys/proc.h> for tsleep(); | Tom Cosgrove | |
- change the defs of LHS, RHS, DST and DST2 to be AML_*. Noted by Marco S Hyman on misc@, these allow ACPI to be compiled into RAMDISK kernels. Suggestion for AML_ rename (to avoid name clash with TIMEZONE's DST, which was noted by someone else a while ago, but I forget who) from jordan@. ok marco@, jordan@ | |||
2006-11-29 | After a long debate at the hackathon it was decided that the acpi implementation | Marco Peereboom | |
is not concurrent if the sensors thread goes away. This makes acpi completly lockless. help and ok dlg | |||
2006-11-27 | Post-process PCI config space opregions | Jordan Hargrave | |
Fixed acpiprt for stinky presario v3000 ok marco@ | |||
2006-11-27 | Added support for parsing _CRS resources | Jordan Hargrave | |
Post-parsing fixup for forward name references | |||
2006-11-25 | Add mutex. | Marco Peereboom | |
prodded dlg, ok jordan | |||
2006-11-11 | Add acpi_sleep and acpi_stall functions. | Marco Peereboom | |
ok jordan | |||
2006-10-31 | add missing prototype for aml_evalinteger() | Thordur I. Bjornsson | |
ok macro@ | |||
2006-10-30 | Fix nameref -> objref for forward definition evaluator | Jordan Hargrave | |
ok marco@ | |||
2006-10-25 | Don't convert buffer/field output to integer | Jordan Hargrave | |
Caused problems with strings/index on some systems | |||
2006-10-25 | added deref/index for integer types | Jordan Hargrave | |
2006-10-24 | Added stack trace to aml_die+acpidebug | Jordan Hargrave | |
ok marco@ | |||
2006-10-23 | Reduced memory allocations for temporary values | Jordan Hargrave | |
2006-10-19 | Fixed AML debugger code to use new interface | Jordan Hargrave | |
ok marco@ | |||
2006-10-19 | Fixed GPE debug levels | Jordan Hargrave | |
Fixed ref counter on temporary bufferfields DSDT parsing fully working on IBM Thinkpad ok marco@ | |||
2006-10-19 | Merged target/terminal handling code | Jordan Hargrave | |
Added function call pointer to opcode table _BIF working on Dell, IBM ok marco@ | |||
2006-10-15 | fix broken scope braces | Jordan Hargrave | |
added debug print to gasio ok marco@ | |||
2006-10-15 | Fixed buggy if-else end scope | Jordan Hargrave | |
Fixed multi-level deref/index for thinkpads Some KNF ok marco@ | |||
2006-10-15 | Remove extra increment of bitmask. ok jordan@ | Can Erkin Acar | |
2006-10-12 | Added exportable aml_getpciaddr | Jordan Hargrave | |
Added printing args for called functions ok marco@ | |||
2006-10-12 | fix rcsid | Marco Peereboom | |
2006-10-12 | Massive ACPI changes | Jordan Hargrave | |
Fixed ACPI leaks new ACPI API ok marco@ | |||
2006-06-14 | Allow 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-05-31 | Do 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-31 | When allocating a buffer, use the supplied length if the requested | Can Erkin Acar | |
length is smaller. Tested by joris@, ok gwk@ | |||
2006-05-29 | Check for possible NULL dereference in aml_showvalue | Can Erkin Acar | |
tested & ok gwk@ dim@ | |||
2006-05-29 | Check the return value of aml_ederef isnt NULL before use. | Gordon Willem Klok | |
Fixes a few panics. ok canacar@ | |||
2006-05-29 | Fix a memory overrun in the aml parser code. | Can Erkin Acar | |
ok deraadt@, gwk@ | |||
2006-04-21 | remove some trailing spaces found while reading this code. | Joris Vink | |
okay marco@ | |||
2006-04-16 | Use aml_bitpos() when copying a field into a buffer. | Mark Kettenis | |
ok marco@ |