Mitsuru IWASAKI
f86214b6b8
Add APM compatibility feature to ACPI.
...
This emulates APM device node interface APIs (mainly ioctl) and
provides APM services for the applications. The goal is to support
most of APM applications without any changes.
Implemented ioctls in this commit are:
- APMIO_SUSPEND (mapped ACPI S3 as default but changable by sysctl)
- APMIO_STANDBY (mapped ACPI S1 as default but changable by sysctl)
- APMIO_GETINFO and APMIO_GETINFO_OLD
- APMIO_GETPWSTATUS
With above, many APM applications which get batteries, ac-line
info. and transition the system into suspend/standby mode (such as
wmapm, xbatt) should work with ACPI enabled kernel (if ACPI works well :-)
Reviewed by: arch@, audit@ and some guys
2001-10-26 17:43:05 +00:00
Mike Smith
9bdd67479e
Update list of sources to match 20010920 snapshot.
2001-10-04 23:19:17 +00:00
Yoshihiro Takahashi
5fc7261688
Use MACHINE_ARCH instead of MACHINE to fix pc98 module.
2001-09-06 12:53:53 +00:00
Mike Smith
d78d4c8a43
Update for slightly changed ACPI OSD module. Make debugging code conditional
...
on ACPI_DEBUG, so we can set it in /etc/make.conf.
2001-08-30 00:53:13 +00:00
Takanori Watanabe
6161544ca7
Add ACPI S2-S4BIOS Suspend/Resume code.
...
Some problems may remain.
Reviewed by:iwasaki
2001-07-20 06:07:34 +00:00
Mike Smith
55ec04d9bc
Ha! This time, I remembered the ACPI module. Update the sources list
...
to reflect recent changes in the code.
2001-07-07 23:36:13 +00:00
Takanori Watanabe
c7ec8708f6
Follow Mike's commit by adding acpi_powerres.c.
2001-06-28 17:07:37 +00:00
Takanori Watanabe
39f6498da2
Fix include path for recent acpica update.
2001-05-30 10:12:20 +00:00
Mike Smith
2704f54b4b
New files for the ACPI CA 20010518 update.
2001-05-29 20:05:59 +00:00
Peter Wemm
205a48f7f3
Zap some bad examples:
...
opt_foo.h:
touch opt_foo.h
.. is unnecessary - kmod.mk does this for us.
2001-02-04 08:23:14 +00:00
Scott Long
ed2b5a2368
Update the module Makefile to reflect the state of things from the last
...
acpi-ca import.
Approved by: msmith
2001-01-31 22:40:01 +00:00
David E. O'Brien
c68159a6d8
Use a consistent style and one much closer to the rest of /usr/src
2001-01-06 14:00:42 +00:00
Takanori Watanabe
d8c616aedc
Add ACPI AC adaptor and ACPI Control Method Battery.
...
And install notify handler for thermal zone .
2000-12-22 14:41:55 +00:00
Takanori Watanabe
d55a2811f5
Update Makefile to follow acpica-1115 import.
2000-12-05 08:47:41 +00:00
Takanori Watanabe
e927e6a1c0
Makefile for ACPI CA base acpi driver kernel module.
...
This module is intended to be loaded from /boot/loader,not from kldload(8).
2000-10-31 04:09:35 +00:00