Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2007-11-15 | Nicer dmesg output. | Mike Belopuhov | |
From Oleg Safiullin (form@) ok deraadt | |||
2007-11-15 | don't waste our time telling the aml that we are OpenBSD; it will never | Theo de Raadt | |
make a good decision based on that; ok kettenis canacar | |||
2007-11-14 | shrink floppy build by knocking out some unused bits of code; seen by canacar | Theo de Raadt | |
2007-11-14 | spacing | Theo de Raadt | |
2007-11-14 | Fix handling of local AML variables for type conversion: | Can Erkin Acar | |
Check whether a variable is local before and after dereferencing. Improve the check to make sure that the variable is in local in current scope. Tested by many, thanks a lot. ok marco@ | |||
2007-11-12 | spacing | Theo de Raadt | |
2007-11-12 | no need to print acpi name on attach | Theo de Raadt | |
2007-11-12 | a little less excitement (every printf does not need to end in !) | Theo de Raadt | |
2007-11-12 | correct : vs , in attach-time messages | Theo de Raadt | |
2007-11-12 | spacing | Theo de Raadt | |
2007-11-12 | only print bif info that is complete | Theo de Raadt | |
2007-11-12 | missing : | Theo de Raadt | |
2007-11-10 | do not check malloc return value against NULL, as M_WAITOK is used | Charles Longeau | |
ok marco@ | |||
2007-11-08 | Pass correct pointers to memcpy when concatanating strings/buffers | Can Erkin Acar | |
ok weingart@, marco@ | |||
2007-11-08 | convert the value to a string instead of using aml_val2str() | Can Erkin Acar | |
which returns invalid pointers if the value is not a string, causing acpibat to panic, as reported by mbalmer@ and Alexey Suslikov. tested by Alexey Suslikov, ok marco@ |