Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-15 | Handle Alias named objects, return original object | Jordan Hargrave | |
Clear out result before evaluating | |||
2008-05-14 | only compile aml_dump() if option ACPI_DEBUG. | Miod Vallat | |
2008-05-14 | Let this build and link if SMALL_KERNEL. | Miod Vallat | |
2008-05-14 | Removed debugging printfs | Jordan Hargrave | |
2008-05-14 | Clean up a bit. | Brad Smith | |
ok jordan@ | |||
2008-05-14 | Adding new ACPI Parser code | Jordan Hargrave | |
Old guts of code still exists, needs to be torn out next ok marco@ ok brad@ | |||
2008-05-14 | recognize some more events | joshua stein | |
hook up the volume keys to actually do stuff; from Stefan Kempf use aml_freevalue to properly free memory in all cases; prodded by deanna | |||
2008-05-13 | Adding changes for new parser | Jordan Hargrave | |
ok marco@ | |||
2008-04-27 | add acpithinkpad(4), an acpi support driver for ibm/lenovo | joshua stein | |
thinkpads. provides functionality that the bios did on older, non-acpi thinkpads like respond to screen brightness keys and toggle the bluetooth device on and off. ok deraadt@ and marco@ | |||
2008-04-24 | Introduce acpiasus(4), a driver for the ACPI based hotkeys found in many | Joel Sing | |
ASUS laptops (including the ASUS EeePC) - largely based on NetBSD's asus(4) driver. On the ASUS EeePC this allows us to enable/disable wireless, change screen brightness and use the volume keys. ok jsg@, weingart@ | |||
2008-04-12 | Get rid of acpi_s5 global variables; simply send SIGUSR2 instead of SUGUSR1 | Mark Kettenis | |
to tell init(8) to power down the machine. ok krw@ | |||
2008-02-07 | unbreak build: aml_showvalue() is only available on !SMALL_KERNEL | Peter Valchev | |
2008-02-07 | unbreak SMALL_KERNEL kernels, with miod | Henning Brauer | |
2008-02-06 | Replace magic values with appropriate symbolic constants. | Mark Kettenis | |
2008-02-05 | Added change for debugging setbufint | Jordan Hargrave | |
ok marco@ | |||
2008-01-22 | Added change to parseop to support return value; removes 1/2 stack depth for | Jordan Hargrave | |
parseint ok marco@ | |||
2008-01-21 | Check against RESET_REG_SUP in FADT before doing the acpi reset dance | Jonathan Gray | |
after all, not doing so appears to break more machines than it fixes. ok marco@ | |||
2008-01-08 | Don't free res twice. | Marco Peereboom | |
ok jordan | |||
2008-01-06 | Add a more robust gettempreading that debounces the value (idea from FreeBSD) | Marco Peereboom | |
Add a macro to convert from K to C Redo notify and sprinkle some debug Tested on D810 T60 & Q2010 and tested by several others. | |||
2008-01-06 | re-add _PPC. | Marco Peereboom | |
ok gwk@ | |||
2008-01-05 | Never attach more acpicpu(4) devices than cpu(4) devices. Always attach | Mark Kettenis | |
the first acpicpu(4) device on non-MULTIPROCESSOR kernels, regardless of its ACPI processor ID. ok mikeb@ | |||
2007-12-29 | Remove debug message. Found by Mike Belopuhov, tsk tsk deraadt. | Marco Peereboom | |
2007-12-27 | Undo previous commit after debating a few corner cases with gwk. This | Marco Peereboom | |
needs to be redone in another way. | |||
2007-12-27 | Add _PPC support. Tested by several people. | Marco Peereboom | |
2007-12-27 | KNF, no functional change | Marco Peereboom | |
2007-12-07 | do not call aml_searchname and aml_evalnode afterwards, just use | Federico G. Schwindt | |
aml_evalname. marco@ ok. | |||
2007-12-05 | Add a check for pss len == 0. This is a temporary work around for when | Marco Peereboom | |
there is no pss available. The real fix will include using both pss and duty cycle methods. ok deraadt | |||
2007-12-05 | Hang acpi(4) below bios(4) instead of mainbus(4). This lets us move acpi(4) | Theo de Raadt | |
before pcibios(4), and then.... if acpi(4) attaches, skip pcibios(4) since it messes the machines up. Fixes claudio's HP dl320 G5, and almost assuredly others. ok kettenis | |||
2007-12-05 | repair acpiopen/acpiclose and friends to handle the /dev/apmctl interface, | Theo de Raadt | |
so that apmd(8) can actually work correctly against acpi(4), and thus, even do the fancy -C/-A stuff; also tested by jmc | |||
2007-12-03 | set the value before freeing the result; marco@ ok. | Federico G. Schwindt | |
2007-12-02 | Added AMLOP_BREAKOPINT function handler for X40 systems | Jordan Hargrave | |
ok marco@ | |||
2007-12-02 | fix the trailing space for real now. | Federico G. Schwindt | |
2007-12-02 | avoid trailing spaces on output; marco@ ok. | Federico G. Schwindt | |
2007-11-27 | Fix off-by-one that made us attach acpicpu0 and acpicpu1 on GENERIC kernels. | Mark Kettenis | |
ok marco@ | |||
2007-11-25 | When available and ACPI is enabled use the ACPI reset method | Jonathan Gray | |
to reboot. This is required for some quirky sis machines and likely others to reboot. Tested by many. 'commit early commit often' deraadt@ | |||
2007-11-19 | sigh, amd64 still uses that stupid acpi_enabled variable... | Theo de Raadt | |
2007-11-19 | softc's come initialized to 0, you know... | Theo de Raadt | |
2007-11-19 | store revision; from jsg | Theo de Raadt | |
2007-11-19 | supply a place to store acpi version; from jsg | Theo de Raadt | |
2007-11-19 | Initialize sc_facs earlier. | Mark Kettenis | |
ok deraadt@, beck@, canacar@ | |||
2007-11-18 | Don't add identity mappings for ISA interrupts for which we have an override. | Mark Kettenis | |
Tested by many; seems to fix ian@'s evil Compaq, at least with GENERIC.MP. | |||
2007-11-18 | Fix for PR 5642 & 5643. Report and testing Martijn Rijkeboer | Marco Peereboom | |
<martijn at bunix dot org> ok deraadt kettenis | |||
2007-11-17 | Print the type that's wrong. | Mark Kettenis | |
2007-11-17 | Buffers are not necessarily NUL-terminated, so use memcpy instead of strlcpy | Mark Kettenis | |
to convert a buffer into a string. ok canacar@, marco@ | |||
2007-11-16 | Fix dmesg output. From form@. | Mike Belopuhov | |
ok deraadt | |||
2007-11-16 | the cpu_feature/cpu_id stuff here is bullshit, XXX it so that it gets fixed ↵ | Theo de Raadt | |
one day soon | |||
2007-11-16 | fix the bus_space #define nightmare, so that amd64 and i386 are much more | Theo de Raadt | |
uniform. as a result shared code like acpi needs less #ifdef's ok marco kettenis | |||
2007-11-16 | quotes around model name too | Theo de Raadt | |
2007-11-15 | remove the #ifdef ACPI_ENABLE. the EC codepath is either safe enough (and | Theo de Raadt | |
will be improved), or it is unsafe because AML assumes it must be there ok almost everyone | |||
2007-11-15 | Make acpicpu(4) attach to the existing CPUs only. | Mike Belopuhov | |
Problem reported by form@. Fix idea by kettenis@. Lots of help from deraadt@. Tested by deraadt@, form@ and me. ok deraadt marco |