138 Commits

Author SHA1 Message Date
iwasaki
bbbd62ac9e - Add sanity check for argument.
- Add new entry to stripdirs.  The `generate' directory appeared in
  acpica-unix-20020517.
2002-06-12 14:55:19 +00:00
alfred
5fdc63cd15 fix blockno printf formatting warnings. 2002-03-19 20:46:30 +00:00
dfr
3776e9ac92 Remove a couple of stray linuxisms to make this work for FreeBSD/ia64. 2002-03-18 10:16:57 +00:00
msmith
a3d902c96d Merge local changes for the 20020308 ACPI CA update. 2002-03-16 02:23:30 +00:00
msmith
cd4afd3257 This commit was generated by cvs2svn to compensate for changes in r92388,
which included commits to RCS files with non-trunk default branches.
2002-03-16 02:18:13 +00:00
msmith
918310234a Import of the 20020308 Intel ACPI CA update. 2002-03-16 02:18:13 +00:00
msmith
ca6c4362b8 This commit was generated by cvs2svn to compensate for changes in r92386,
which included commits to RCS files with non-trunk default branches.
2002-03-16 02:18:04 +00:00
msmith
ac46203408 Import of the 20020308 Intel ACPI CA update. 2002-03-16 02:18:04 +00:00
msmith
9c690e174d Move some debugger-only symbols around; this patch didn't make it into
the commit resolution for some reason.  Fixes ACPI_DEBUG.
2002-02-24 07:51:46 +00:00
msmith
82010cdc0f Resolve conflicts arising from the ACPI CA 20020217 import. 2002-02-23 05:16:34 +00:00
msmith
b58b48bed8 Vendor import of the Intel ACPI CA 20020217 drop. 2002-02-23 05:10:40 +00:00
msmith
64989f50d8 This commit was generated by cvs2svn to compensate for changes in r91116,
which included commits to RCS files with non-trunk default branches.
2002-02-23 05:10:40 +00:00
msmith
f67ec8651d Add a helper script used to take an Intel-supplied ACPI CA drop and make it
ready for importing.  This should save me from my own over-cleanliness.
2002-02-08 02:16:45 +00:00
iwasaki
4c7abcd337 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.
2001-12-22 16:05:41 +00:00
msmith
02c92eb332 Merge local changes.
Add a fix for a minor error in the PCI routing table creation handler
where the correct size for the buffer is not returned.
2001-11-28 04:34:52 +00:00
msmith
fe76969b7d Vendor import of the Intel ACPI CA 20011120 snapshot. 2001-11-28 04:29:40 +00:00
msmith
78af3c27c3 This commit was generated by cvs2svn to compensate for changes in r87031,
which included commits to RCS files with non-trunk default branches.
2001-11-28 04:29:40 +00:00
iwasaki
81a7064bff Apply a local change to ACPICA.
Some BIOSes don't set WAK_STS at all,
give up waiting for wakeup if we time out.
2001-11-11 15:36:35 +00:00
iwasaki
37688d6327 Add S4BIOS sleep (BIOS hibernation) and DSDT overriding support.
- Add S4BIOS sleep implementation.  This will works well if MIB
   hw.acpi.s4bios is set (and of course BIOS supports it and hibernation
   is enabled correctly).
 - Add DSDT overriding support which is submitted by takawata originally.
   If loader tunable acpi_dsdt_load="YES" and DSDT file is set to
   acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml),
   ACPI CA core loads DSDT from given file rather than BIOS memory block.
   DSDT file can be generated by iasl in ports/devel/acpicatools/.
 - Add new files so that we can add our proposed additional code to Intel
   ACPI CA into these files temporary.  They will be removed when
   similar code is added into ACPI CA officially.
2001-11-06 15:00:30 +00:00
msmith
d560998a74 Merge local changes, add new files and remove obsoleted ones. 2001-10-31 02:34:45 +00:00
msmith
3699168fb0 Import the Intel ACPI CA 20011018 snapshot 2001-10-31 02:32:29 +00:00
msmith
e2ce4e5ccf This commit was generated by cvs2svn to compensate for changes in r85756,
which included commits to RCS files with non-trunk default branches.
2001-10-31 02:32:29 +00:00
msmith
dda50f5fd9 Import the Intel ACPI CA 20011018 snapshot 2001-10-31 02:32:28 +00:00
msmith
5671c94d6a This commit was generated by cvs2svn to compensate for changes in r85754,
which included commits to RCS files with non-trunk default branches.
2001-10-31 02:32:28 +00:00
msmith
d45f619025 Actually delete this file; aborting 'cvs delete -f' has unexpeted results... 2001-10-05 09:24:34 +00:00
msmith
312a68b266 Kill a couple of files off the vendor branch, as suggested by ru. 2001-10-05 09:23:41 +00:00
msmith
5212fcf606 Remove file obsoleted by the 20010920 snapshot. 2001-10-04 23:17:35 +00:00
msmith
25157ef061 Merge our local patches into the 20010920 snapshot. Note that the
"implicit return" hack in psparse.c was resubmitted by Iwasaki-san.

Submitted by:	iwasaki
2001-10-04 23:15:26 +00:00
msmith
414e433eba Import of the Intel ACPI CA 20010920 snapshot. 2001-10-04 23:12:14 +00:00
msmith
83cb0f4040 This commit was generated by cvs2svn to compensate for changes in r84493,
which included commits to RCS files with non-trunk default branches.
2001-10-04 23:12:14 +00:00
msmith
ba72040ab6 Import of the Intel ACPI CA 20010920 snapshot. 2001-10-04 23:12:13 +00:00
msmith
8322450e5c This commit was generated by cvs2svn to compensate for changes in r84491,
which included commits to RCS files with non-trunk default branches.
2001-10-04 23:12:13 +00:00
julian
5596676e6c KSE Milestone 2
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.

Sorry john! (your next MFC will be a doosie!)

Reviewed by: peter@freebsd.org, dillon@freebsd.org

X-MFC after:    ha ha ha ha
2001-09-12 08:38:13 +00:00
msmith
900b040f00 Merge our local branch changes with the 20010831 snapshot. 2001-09-07 02:52:26 +00:00
msmith
9d39e615a8 Vendor-branch import of the Intel ACPI CA 20010831 snapshot. 2001-09-07 01:22:25 +00:00
msmith
47317efb99 This commit was generated by cvs2svn to compensate for changes in r83174,
which included commits to RCS files with non-trunk default branches.
2001-09-07 01:22:25 +00:00
msmith
b01167587a Nuke the Windows platform defines; we don't need them. 2001-08-26 22:46:28 +00:00
msmith
397b5abcd4 Merge local changes. 2001-08-26 22:45:42 +00:00
msmith
56186efdbc Vendor import of the Intel ACPI CA 20010816 update. 2001-08-26 22:28:18 +00:00
msmith
73f2104b29 This commit was generated by cvs2svn to compensate for changes in r82367,
which included commits to RCS files with non-trunk default branches.
2001-08-26 22:28:18 +00:00
peter
57aef806e0 Commit the hwsleep.c patch for suspend/resume onto the vendor branch.
This has supposedly been incorporated into the Intel code already, so this
will get cleanly replaced with the "official" version when it is next
imported and will not cause any conflicts or hiccups.
2001-07-25 22:10:56 +00:00
peter
3344c4cdc2 This commit was generated by cvs2svn to compensate for changes in r80357,
which included commits to RCS files with non-trunk default branches.
2001-07-25 22:10:56 +00:00
msmith
183b6c470d Merge local changes with the ACPI CA 20010717 import. 2001-07-21 03:57:37 +00:00
msmith
91b87ce244 Vendor import of the Intel ACPI CA 20010717 snapshot. 2001-07-21 03:55:17 +00:00
msmith
a6caba5723 This commit was generated by cvs2svn to compensate for changes in r80062,
which included commits to RCS files with non-trunk default branches.
2001-07-21 03:55:17 +00:00
msmith
4a8fbafe90 Vendor import of the Intel ACPI CA 20010717 snapshot. 2001-07-21 03:55:15 +00:00
msmith
2ff441217c This commit was generated by cvs2svn to compensate for changes in r80060,
which included commits to RCS files with non-trunk default branches.
2001-07-21 03:55:15 +00:00
msmith
8ee0a1a5cd We haven't had AcpiSetSystemSleepState for a while now, clean out the
prototype.
2001-07-20 08:49:17 +00:00
msmith
00fd1050c5 Merge FreeBSD-specific changes. 2001-06-29 20:19:59 +00:00
msmith
ec0a44c215 Vendor import of the Intel ACPI CA 20010615 snapshot. 2001-06-29 20:11:04 +00:00