Jung-uk Kim
2be4e4713a
Catch up with ACPI-CA 20070320 import.
2007-03-22 18:16:43 +00:00
Takanori Watanabe
eed294f190
Hook acpi gadget driver modules to other acpi archs.
2006-12-18 05:54:50 +00:00
Ed Maste
6d6da6898a
Clarify the error message when trying to build an ACPI module on amd64
...
or ia64.
The old message implied to me that ACPI can't be compiled in on platforms
other than amd64 and ia64. The amd64@ mailing list archive has messages
from users with the same confusion.
Approved by: scottl
2006-11-10 20:06:03 +00:00
Takanori Watanabe
bebb2f3fdd
Hook acpi_aiboost module to build.
2006-10-30 06:05:10 +00:00
Takanori Watanabe
e4ab9f19d7
Driver for some ASUS desktop motherboard extras.
...
Though it is named after overclocking tool for ASUS motherboards,
it is not capable to change clock ratio or CPU core voltage.
This driver exports Templature, Power output voltage, Fan RPM under
dev.acpi_aiboost.0.*.
Descriptions for these values are set to sysctl describe, which can be
get by sysctl -d.
2006-10-30 05:38:48 +00:00
Ruslan Ermilov
ad3cf350d3
Dike out WARNS from kernel module makefiles. Kernels and modules
...
use a different mechanism for setting warning flags, and using
WARNS here only has null or negative effects.
Submitted by: bde (I think it means "submitted")
2006-05-30 09:38:54 +00:00
Mitsuru IWASAKI
858a52f464
Import ACPI Dock Station support. Note that this is still very young.
...
Additional detach implementaions (or maybe improvement) for other
deivce drivers is required.
Reviewed by: njl, imp
MFC after: 1 week
2006-04-15 12:31:34 +00:00
Ruslan Ermilov
d1e9def254
NO_MAN is not needed here.
2006-03-16 15:18:17 +00:00
Jung-uk Kim
e8d472a7af
Catch up with ACPI-CA 20051021 import
2005-11-01 22:44:08 +00:00
Poul-Henning Kamp
f6868f848c
Tie acpi_hpet.c into the module and kernel.
2005-10-31 21:40:40 +00:00
Nate Lawson
71a5cd7f7d
Hook acpi_smbat up to the build.
2005-10-23 00:22:02 +00:00
Yaroslav Tykhiy
822923447e
Let modules use the kernel's opt_*.h files if built along with
...
the kernel by wrapping all targets for fake opt_*.h files in
.if defined(KERNBUILDDIR). Thus, such fake files won't be
created at all if modules are built with the kernel.
Some modules undergo cleanup like removing unused or unneeded
options or .h files, without which they wouldn't build this way
or the other.
Reviewed by: ru
Tested by: no binary changes in modules built alone
Tested on: i386 sparc64 amd64
2005-10-14 23:30:17 +00:00
Mark Santcroos
95be34abba
Fix separate module build.
...
Submitted by: njl
2005-05-09 07:26:16 +00:00
Ian Dowse
b8619d3608
Pick up the selectors to use for various kernel segments from assym.s
...
instead of assuming fixed offsets within the GDT. The hard-coded
values here have been incorrect since Peter's GDT rearranging around
10 days ago, causing ACPI resume problems.
Reviewed by: peter
2005-04-22 09:53:04 +00:00
Philip Paeps
9a8b554fc2
Add acpi_fujitsu for handling acpi-controlled buttons on Fujitsu laptops.
...
Submitted by: Anish Mistry <mistry.7 -at- osu.edu>
Reviewed by: njl
X-MFC after: 5.4-RELEASE
2005-03-18 08:48:10 +00:00
Nate Lawson
c6250ecfd7
Move acpi_perf and acpi_throttle into acpi.ko. Remove the acpi_perf
...
build structure.
2005-02-24 20:48:07 +00:00
Nate Lawson
aca8665972
Hook acpi_throttle(4) up to the build. It's currently part of acpi_perf.ko
...
although this may change.
2005-02-06 21:13:41 +00:00
Nate Lawson
335e4ff3cd
Hook up the cpufreq framework, acpi_perf(4), and cpufreq(4) drivers.
2005-02-04 05:49:36 +00:00
Ruslan Ermilov
e653b48c80
Start the dreaded NOFOO -> NO_FOO conversion.
...
OK'ed by: core
2004-12-21 08:47:35 +00:00
Warner Losh
1336b18228
Make this compile when you don't have /sys.
2004-12-13 04:59:35 +00:00
Scott Long
e9948397f9
Remove the addition of ACPI_DEBUG that was accidentally added in the last
...
commit.
2004-12-13 03:23:08 +00:00
Scott Long
82d4da0f73
Allow the acpi_ibm module to be built with ACPI_DEBUG.
2004-12-13 03:22:11 +00:00
Scott Long
e97cb7b11f
Make sure that opt_ddb.h exists so that this will compile with ACPI_DEBUG
2004-12-13 02:13:08 +00:00
Takanori Watanabe
9dfeca922c
Connect acpi_ibm to build.
...
Submitted by: rushani, sumikawa
2004-12-09 16:47:07 +00:00
Takanori Watanabe
06064893b3
Add IBM Laptop extra device driver.
...
This depends on ACPI and RTC registers.
Reviewed by: njl
2004-12-09 13:54:29 +00:00
Warner Losh
243e5038c3
this should have been deleted a while ago
2004-11-18 04:30:17 +00:00
Yoshihiro Takahashi
26e582a2ea
PC98 does not have ACPI.
2004-11-15 13:28:03 +00:00
Warner Losh
c2aed5122b
After discussions with Nate, repo copy the acpi assist drivers from
...
i386 to dev/acpi_support. In theory, these devices could be found
other than in i386 machines only as amd64 becomes more popular. These
drivers don't appear to do anything i386 specific, so move them to
dev/acpi_support. Move config lines to files so that those
architectures that don't support kernel modules can build them into
the kernel. At the same time, rename acpi_snc to acpi_sony to follow
the lead of all the other specialty devices.
2004-11-15 05:54:15 +00:00
Scott Long
428b40b211
Make it clear that the acpi modules can only be compiled on i386.
2004-11-14 20:53:17 +00:00
Warner Losh
dbacb6c44d
Commit takawata-san's Sony Notebook Controller driver, integrated into
...
the tree. Small tweaks were made by myself to eliminate unnecessary
includes and some other minor issues. Last time I asked takawata-san
about this driver, he suggested I commit it.
Submitted by: takawata
2004-11-11 22:54:58 +00:00
Nate Lawson
fdae98ecd6
Bump WARNS to 2 for all other ACPI drivers and minor cleanup.
2004-08-03 21:27:43 +00:00
Yoshihiro Takahashi
ee6020c993
Add the ACPI Panasonic extras driver.
...
Submitted by: OGAWA Takaya <t-ogawa@triaez.kaisei.org> and nyan
2004-07-21 14:47:54 +00:00
Mark Santcroos
ca57093825
Set WARNS=2 for the module build of ACPI.
...
Approved by: njl
2004-07-01 04:14:55 +00:00
Nate Lawson
4209cd533b
Add glue for building acpi_quirk.c
2004-06-30 04:47:31 +00:00
Nate Lawson
14bb3e5e7d
Add acpi_if.h dependencies to module build.
2004-06-29 18:59:01 +00:00
Philip Paeps
647e5349ec
Enable the led-toggling magic. Compiling files which are in the kernel into
...
modules is a very nice way to produce hard-to-find panics. Who would look for
a bug in a Makefile anyway?
Has anyone seen the pointy hat? :-o
Approved by: njl (mentor)
2004-04-23 17:41:05 +00:00
Philip Paeps
2fb38b860c
Hook up acpi_asus and its manual page in two more places I managed to overlook
...
last night. Sorry about that :-o
Spotted by: njl (mentor, spotter of forgetfulness)
2004-04-23 06:29:08 +00:00
Philip Paeps
a2c4a178ab
Missed this out in my last commit. Makefile for the acpi_asus driver.
2004-04-22 21:30:56 +00:00
Nate Lawson
c014ef115c
Divide the drivers into essential (pci, thermal) and mobile (lid,
...
battery, etc.)
2004-04-21 02:16:07 +00:00
Nate Lawson
355ff5fe33
Hook acpi_video up to the build.
2004-03-01 08:15:26 +00:00
Nate Lawson
c58375c3a5
Add the ACPI standard video extensions driver. I've done some style cleanup
...
but a bit more reamins to be done. For now, it is usable.
Submitted by: Taku YAMAMOTO <taku@cent.saitama-u.ac.jp>
2004-03-01 08:12:56 +00:00
Nate Lawson
e8577ac876
Clean all the object files whether or not ACPI_DEBUG is specified.
2004-02-28 19:51:44 +00:00
Yoshihiro Takahashi
65d28db3b2
Include "../Makefile.inc" to propagate the configuration to subdirectories.
2004-01-13 13:08:27 +00:00
Nate Lawson
cc609df826
Hook up acpi_toshiba
2004-01-12 19:30:57 +00:00
Nate Lawson
4fd3a4fdd2
Add the ACPI Toshiba extras driver (hotkeys, LCD backlight, video output,
...
forced fan control, and CPU throttling).
Submitted by: Hiroyuki Aizu <aizu@navi.org>
2004-01-11 19:18:38 +00:00
Nate Lawson
9bb87cde3e
Always clean all files, including ones under ACPI_DEBUG when doing a
...
"make clean".
2004-01-08 16:38:32 +00:00
Bruce Evans
04bf9e6707
Use double quotes instead of single quotes for echos to build options
...
headers as in most other modules Makefiles (5 yesterday, none now).
Fixed any simple nearby style bugs (not many).
2003-12-29 09:15:48 +00:00
Nate Lawson
d571e11b4f
Move the acpi module down a directory. This will allow us to import
...
other ACPI-specific drivers into sys/modules/acpi/.
2003-12-24 03:49:38 +00:00
John Baldwin
b75d244710
Remove SMP option support from building the ACPI module as it is no longer
...
needed.
Approved by: re (murray)
Requested by: njl
2003-12-05 15:49:01 +00:00
John Baldwin
559b9254c4
Add madt.c to the list of sources for i386.
...
Approved by: re (scottl / blanket)
2003-12-03 21:10:02 +00:00