#
464c662e |
| 27-Jun-2003 |
Nate Lawson <njl@FreeBSD.org> |
Whitespace cleanups (verified with MD5 1832ce5ede6c58c844dfb53fd48f0eea). Also clarify a macro expansion with an XXX. I will be fixing access to Acpi Global Lock in a subsequent commit.
|
Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
21b5fd3c |
| 27-Nov-2002 |
Mitsuru IWASAKI <iwasaki@FreeBSD.org> |
Resolve conflicts arising from the ACPI CA 20021118 import.
|
#
4690674e |
| 24-Oct-2002 |
Mitsuru IWASAKI <iwasaki@FreeBSD.org> |
Add new loader tunable hw.acpi.ec.event_driven so that we control EcWaitEventIntr()'s behavior. Some EC controllers require this for working properly (including sleep/wakeup).
|
#
fc0ea94a |
| 16-Oct-2002 |
John Baldwin <jhb@FreeBSD.org> |
Catch up to changes in acpivar.h to add support for using ACPI on 4-stable systems.
Sponsored by: The Weather Channel
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
4ec59359 |
| 02-Jul-2002 |
Takanori Watanabe <takawata@FreeBSD.org> |
Make interrupt driven EC transaction optional.
|
#
b4a05238 |
| 19-May-2002 |
Peter Wemm <peter@FreeBSD.org> |
Brutally deal with __func__ being 'const char *' on gcc-3.1.
|
#
dbd0058a |
| 23-Feb-2002 |
Mike Smith <msmith@FreeBSD.org> |
Match namespace cleanup changes in ACPI CA 20020217 update. Use ACPI_SUCCESS/ACPI_FAILURE consistently.
The ACPI global lock acquire takes a timeout value. I'm not sure what we should do about time
Match namespace cleanup changes in ACPI CA 20020217 update. Use ACPI_SUCCESS/ACPI_FAILURE consistently.
The ACPI global lock acquire takes a timeout value. I'm not sure what we should do about timeouts on it; a deadlock against this lock is catastrophic.
show more ...
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
f8372ade |
| 31-Jan-2002 |
Takanori Watanabe <takawata@FreeBSD.org> |
Fix error handling.
PR:30665 Submitted by:TOMITA Yoshinori <yoshint@flab.fujitsu.co.jp>
|
#
3273b005 |
| 08-Jan-2002 |
Mike Smith <msmith@FreeBSD.org> |
Staticise devclasses and some unnecessarily global variables.
|
#
c573e654 |
| 22-Dec-2001 |
Mitsuru IWASAKI <iwasaki@FreeBSD.org> |
Add OS layer ACPI mutex and threading support. - Temporary fix a bug of Intel ACPI CA core code. - Add OS layer ACPI mutex support. This can be disabled by specifying option ACPI_NO_SEMAPHORES.
Add OS layer ACPI mutex and threading support. - Temporary fix a bug of Intel ACPI CA core code. - Add OS layer ACPI mutex support. This can be disabled by specifying option ACPI_NO_SEMAPHORES. - Add ACPI threading support. Now that we have a dedicate taskqueue for ACPI tasks and more ACPI task threads can be created by specifying option ACPI_MAX_THREADS. - Change acpi_EvaluateIntoBuffer() behavior slightly to reuse given caller's buffer unless AE_BUFFER_OVERFLOW occurs. Also CM battery's evaluations were changed to use acpi_EvaluateIntoBuffer(). - Add new utility function acpi_ConvertBufferToInteger(). - Add simple locking for CM battery and temperature updating. - Fix a minor problem on EC locking. - Make the thermal zone polling rate to be changeable. - Change minor things on AcpiOsSignal(); in ACPI_SIGNAL_FATAL case, entering Debugger is easier to investigate the problem rather than panic.
show more ...
|
#
76f2b644 |
| 28-Nov-2001 |
Mike Smith <msmith@FreeBSD.org> |
Synch with minor changes in the ACPI CA 20011120 snapshot.
|
#
6971b3c7 |
| 18-Nov-2001 |
Mitsuru IWASAKI <iwasaki@FreeBSD.org> |
Cleanups of verbose printing. All the messages for the debugging is disabled unless verbose flag is set. Also fix some messages in terms of English. The critical messages and error messages in prob
Cleanups of verbose printing. All the messages for the debugging is disabled unless verbose flag is set. Also fix some messages in terms of English. The critical messages and error messages in probe/attach routine are unchanged by this commit.
show more ...
|
#
43896e91 |
| 05-Oct-2001 |
Mike Smith <msmith@FreeBSD.org> |
Update usage of AcpiEnableEvent to reflect a new argument.
Fix acpi_DeviceIsPresent to check for valid _STA data and to check the "present" and "functioning" bits.
Use acpi_DeviceIsPresent in acpi_
Update usage of AcpiEnableEvent to reflect a new argument.
Fix acpi_DeviceIsPresent to check for valid _STA data and to check the "present" and "functioning" bits.
Use acpi_DeviceIsPresent in acpi_pcib rather than rolling our own (also broken) version.
show more ...
|
#
2668fa39 |
| 30-Aug-2001 |
Mike Smith <msmith@FreeBSD.org> |
Don't parse our resources ourself, the ACPI core code must do it.
|
#
4c1cdee6 |
| 27-Aug-2001 |
Mike Smith <msmith@FreeBSD.org> |
Updates to match the ACPI CA 20010816 import:
- New debug macro (ACPI_DEBUG_PRINT), reducing debug-case code size. - New debug level/subsystem codes.
|
#
bfae45aa |
| 21-Jul-2001 |
Mike Smith <msmith@FreeBSD.org> |
Convert from acpi_strerror() to AcpiFormatException()
Fix dangling include of the dear departed acpi_ecreg.h
|
#
da3b867e |
| 21-Jul-2001 |
Mike Smith <msmith@FreeBSD.org> |
Merge the EC register definitions into the EC module proper, they're not used anywhere else.
AcpiOsSleepUsec() -> AcpiOsStall()
|
#
76d1dff4 |
| 05-Jul-2001 |
Mike Smith <msmith@FreeBSD.org> |
Improve some error messages slightly.
|
#
a9cf0dff |
| 29-Jun-2001 |
Mike Smith <msmith@FreeBSD.org> |
Use msleep() when we sleep waiting for a GPE, since we are holding the ACPI mutex.
Add some comments to EcWaitEventIntr.
Clean up deviant style, add debugging to be consistent.
|
#
2a4ac806 |
| 29-May-2001 |
Mike Smith <msmith@FreeBSD.org> |
- Updates for new constant naming in the ACPI CA 20010518 update. - Use __func__ instead of __FUNCTION. - Support power-off to S3 or S5 (takawata) - Enable ACPI debugging earlier (with a sysinit)
- Updates for new constant naming in the ACPI CA 20010518 update. - Use __func__ instead of __FUNCTION. - Support power-off to S3 or S5 (takawata) - Enable ACPI debugging earlier (with a sysinit) - Fix a deadlock in the EC code (takawata) - Improve arithmetic and reduce the risk of spurious wakeup in AcpiOsSleep. - Add AcpiOsGetThreadId. - Simplify mutex code (still disabled).
show more ...
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
ee785aa9 |
| 26-Feb-2001 |
John Baldwin <jhb@FreeBSD.org> |
- Use a loop to read consecutive bytes from the embedded controller to handle read and write requests for widths of multiple bytes. This can be used to read 16-bit battery status registers for e
- Use a loop to read consecutive bytes from the embedded controller to handle read and write requests for widths of multiple bytes. This can be used to read 16-bit battery status registers for example. - Remove some unused variables and #if 0'd debugging cruft. - Don't complain about a GPE query that fails due to AE_NOT_FOUND if the query method was _Q00.
show more ...
|
#
42f6d122 |
| 31-Jan-2001 |
Mike Smith <msmith@FreeBSD.org> |
Add some debugging.
Use acpi_EvaluateInteger where possible.
Use FuncName rather than &FuncName when passing function addresses.
Don't evaluate the _REG method when we attach to an address space -
Add some debugging.
Use acpi_EvaluateInteger where possible.
Use FuncName rather than &FuncName when passing function addresses.
Don't evaluate the _REG method when we attach to an address space - AcpiInstallAddressSpaceHandler does it for us.
show more ...
|
#
705a513a |
| 23-Jan-2001 |
John Baldwin <jhb@FreeBSD.org> |
Axe an unused static softc.
|
#
7a1d55df |
| 02-Jan-2001 |
Takanori Watanabe <takawata@FreeBSD.org> |
Change Embedded Controller lock to ACPI Global Lock.This is needed for mutual execution between BIOS and OS.
|
#
b37c9b90 |
| 20-Dec-2000 |
Takanori Watanabe <takawata@FreeBSD.org> |
Change priority of procedure queueing. This is needed to next ACPICA import.
|