aboutsummaryrefslogtreecommitdiff
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Vendor import of ACPICA 20040220Nate Lawson2004-02-28186-1070/+1968
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=126372
* When creating a package element via "Store(0xXXX, Index(ArgX, 0xXXX))",Nate Lawson2004-01-141-1/+1
| | | | | | | | | | | | be sure to increment the refcount of the argument so it is not prematurely deleted. This is a workaround and may appear in a different form in ACPI-CA. This fixes battery evaluation on Thinkpads that was broken by fixing the Dell battery state. Submitted by: Luming Yu <luming.yu@intel.com> Notes: svn path=/vendor-sys/acpica/dist/; revision=124528
* Fix for "UtAllocate: Attempt to allocate zero bytes" warnings on DellNate Lawson2004-01-041-1/+6
| | | | | | | | | | | laptops that resulted in problems reading battery status. Don't copy Buffers, Packages, or Regions in DsStoreObjectToLocal(). Tested by: scottl, sam Submitted by: Luming Yu (Intel) Notes: svn path=/vendor-sys/acpica/dist/; revision=124120
* Fix an off-by-one in the compiler path. Originally from iwasaki-san'sNate Lawson2003-12-091-1/+1
| | | | | | | patches for the pmtools port. Notes: svn path=/vendor-sys/acpica/dist/; revision=123331
* Eliminate a warning. Patch has been sent to the vendor.Nate Lawson2003-12-091-1/+0
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=123329
* Add the APIC_HEADER definition back in and use the correct definitionNate Lawson2003-12-091-1/+9
| | | | | | | | for local APIC override (64 bits). Changes have been submitted to the vendor. Notes: svn path=/vendor-sys/acpica/dist/; revision=123327
* Import ACPI-CA 20031203Nate Lawson2003-12-09100-1199/+1951
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=123315
* Remove files on the vendor branch that we no longer use. Some are no longerNate Lawson2003-12-091-869/+0
| | | | | | | | distributed with ACPI-CA. Note that all of these have been gone from HEAD since 20030228. Notes: svn path=/vendor-sys/acpica/dist/; revision=123313
* Update code for checking the reference count and performing the finalNate Lawson2003-11-212-25/+45
| | | | | | | | | | | | | delete of objects. Also revert our temporary workaround in dsmthdat.c that always copied objects. This is the correct fix for errors evaluating _BST (and GBST) on IBM Thinkpads where an argument (Arg3) was returned to the caller and the object was freed while still in use. This will be in a future ACPI-CA dist. Thanks to: kochi@netbsd.org, shaohua.li@intel.com Notes: svn path=/vendor-sys/acpica/dist/; revision=122945
* Add the byte offset to the base address for IndexField objects. ThisNate Lawson2003-11-211-9/+19
| | | | | | | | | | | | | fixes an interrupt storm for certain users. This is done on the vendor branch since the code is already in the 20031029 ACPI-CA dist and will be imported after 5.2R. Tested by: sebastian ssmoller <sebastian.ssmoller@gmx.net> PR: i386/57909 Approved by: re (jhb) Notes: svn path=/vendor-sys/acpica/dist/; revision=122944
* Fix a bug in iasl(8) that caused it to core dump while parsing a DSDTNate Lawson2003-11-051-1/+1
| | | | | | | | | | on ia64. The bug is present in i386 as well but didn't show up due to more relaxed page protections. This fix has been submitted to the vendor. Submitted by: marcel Notes: svn path=/vendor-sys/acpica/dist/; revision=122137
* Fix an overflow in the resource list code for Address16, 32, 64, andNate Lawson2003-09-192-11/+42
| | | | | | | | | | | | | extended irq lists. If the resource has a trailing byte but not the full resource string, do not attempt to parse the resource string. This fixes panics on transition to battery and shutdown for Larry. Patch has been submitted to vendor and they will incorporate in next release. Tested by: Larry Rosenman <ler@lerctr.org> PR: kern/56254 Notes: svn path=/vendor-sys/acpica/dist/; revision=120239
* Fix a few more s/UINT32/ACPI_SIZE issues. iasl and acpidb now build onNate Lawson2003-08-121-2/+2
| | | | | | | | | | ia64. Tested on: pluto2 Pointed out by: tinderbox Notes: svn path=/vendor-sys/acpica/dist/; revision=118812
* Fix AcpiOsMapMemory to match the function definition. Don't use UINT32Nate Lawson2003-08-111-2/+2
| | | | | | | | | as a cast for a pointer. Change has been submitted to the vendor. Pointed out by: marcel, obrien Notes: svn path=/vendor-sys/acpica/dist/; revision=118765
* Fix a bug that would result in a very long sleep. Change has beenNate Lawson2003-08-071-1/+1
| | | | | | | | | submitted to the vendor. Obtained from: iwasaki Notes: svn path=/vendor-sys/acpica/dist/; revision=118624
* Import the userland interface from acpica 0619Nate Lawson2003-08-071-0/+1085
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=118617
* Import common/ files from acpica 0619Nate Lawson2003-08-072-0/+1293
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=118613
* Import compiler/ files from acpica 0619Nate Lawson2003-08-0727-0/+24646
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=118611
* Remove a multiply-defined function. The change has been submitted to theNate Lawson2003-07-141-4/+0
| | | | | | | vendor. Notes: svn path=/vendor-sys/acpica/dist/; revision=117535
* Fix handling of _BST in the new dist.Nate Lawson2003-07-131-7/+23
| | | | | | | Submitted by: kochi@netbsd.org Notes: svn path=/vendor-sys/acpica/dist/; revision=117527
* Patch for global lock error messages that the vendor will import eventually.Nate Lawson2003-07-131-2/+2
| | | | | | | Originally committed as 1.1.1.17 Notes: svn path=/vendor-sys/acpica/dist/; revision=117525
* ACPICA import from the 0619 dist.Nate Lawson2003-07-1399-2562/+4595
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=117521
* Fix a bug in register access. This should fix warning messages of:Nate Lawson2003-06-231-2/+2
| | | | | | | | | ACPI-0340: *** Error: Could not release ACPI Global Lock, AE_BAD_PARAMETER Submitted by: jhb Notes: svn path=/vendor-sys/acpica/dist/; revision=116748
* Revert to using TABLE_ID_DSDT as the default. It looks like the dynamicNate Lawson2003-05-281-2/+2
| | | | | | | | | | | ID allocation is not there yet. This fixes a few warnings about \_OS_ not being found and an S3 freeze for one user. Re-staticize AcpiNsRemoveReference() since it is not needed elsewhere. Approved by: re (scottl) Notes: svn path=/vendor-sys/acpica/dist/; revision=115367
* Fix false AE_NOT_FOUND messages, reported in NetBSD port-i386/20897.Nate Lawson2003-05-272-4/+44
| | | | | | | | | | | | | | | NetBSD dsmethod.c rev 1.7 Fix parent-child loop problem Fix a reference count problem that may cause unexpected memory free Intel 20030512 ACPICA drop (nsalloc.c) Approved by: re (jhb) Obtained from: NetBSD, Intel Reported by: mbr, kochi AT netbsd.org Notes: svn path=/vendor-sys/acpica/dist/; revision=115351
* Fix halt -p. I've done this with an import because kochi-san reportsWarner Losh2003-05-031-1/+1
| | | | | | | | | | | | | | this is fixed in a newer version of ACPICA and I don't want to take this off the vendor branch for a trivial reason. This patch was applied to NetBSD by kochi-san, who also posted the patch to acpi-jp@jp.freebsd.org. # My Dell Inspiron 8000 now powers off! Submitted by: takayoshi kochi-san kochi at netbsd dot org Notes: svn path=/vendor-sys/acpica/dist/; revision=114584
* Import of Intel ACPI 20030228 vendor distributionNate Lawson2003-04-294-0/+1690
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=114239
* Import of Intel ACPI 20030228 vendor distributionNate Lawson2003-04-29151-4901/+4925
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=114237
* Vendor import of the Intel ACPI CA 20021118 drop.Mitsuru IWASAKI2002-11-2790-1550/+2067
| | | | | | | Approved by: re Notes: svn path=/vendor-sys/acpica/dist/; revision=107325
* Vendor import of the Intel ACPI CA 20021002 drop.Mitsuru IWASAKI2002-10-0454-1444/+2045
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=104470
* Vendor import of the Intel ACPI CA 20020815 drop.Mitsuru IWASAKI2002-08-2990-1043/+3876
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=102550
* Vendor import of the Intel ACPI CA 20020725 drop.Mitsuru IWASAKI2002-07-3075-2377/+8799
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=100966
* Vendor import of the Intel ACPI CA 20020611 drop.Mitsuru IWASAKI2002-07-09128-3956/+5162
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=99679
* Vendor import of the Intel ACPI CA 200200404 drop.Mitsuru IWASAKI2002-06-3074-1083/+1701
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=99146
* Import of the 20020308 Intel ACPI CA update.Mike Smith2002-03-1621-58/+153
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=92388
* Import of the 20020308 Intel ACPI CA update.Mike Smith2002-03-161-0/+153
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=92386
* Vendor import of the Intel ACPI CA 20020217 drop.Mike Smith2002-02-23138-7720/+8290
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=91116
* Vendor import of the Intel ACPI CA 20011120 snapshot.Mike Smith2001-11-2897-4422/+3853
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=87031
* Import the Intel ACPI CA 20011018 snapshotMike Smith2001-10-3182-2746/+2194
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=85756
* Import the Intel ACPI CA 20011018 snapshotMike Smith2001-10-314-0/+2439
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=85754
* Actually delete this file; aborting 'cvs delete -f' has unexpeted results...Mike Smith2001-10-051-195/+0
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=84539
* Kill a couple of files off the vendor branch, as suggested by ru.Mike Smith2001-10-051-190/+0
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=84538
* Import of the Intel ACPI CA 20010920 snapshot.Mike Smith2001-10-041-0/+424
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=84493
* Import of the Intel ACPI CA 20010920 snapshot.Mike Smith2001-10-0480-2036/+2304
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=84491
* Vendor-branch import of the Intel ACPI CA 20010831 snapshot.Mike Smith2001-09-07112-2392/+1992
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=83174
* Vendor import of the Intel ACPI CA 20010816 update.Mike Smith2001-08-2696-2429/+2401
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=82367
* Commit the hwsleep.c patch for suspend/resume onto the vendor branch.Peter Wemm2001-07-251-2/+4
| | | | | | | | | 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. Notes: svn path=/vendor-sys/acpica/dist/; revision=80357
* Vendor import of the Intel ACPI CA 20010717 snapshot.Mike Smith2001-07-2182-1401/+1320
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=80062
* Vendor import of the Intel ACPI CA 20010717 snapshot.Mike Smith2001-07-211-0/+190
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=80060
* Vendor import of the Intel ACPI CA 20010615 snapshot.Mike Smith2001-06-2919-364/+729
| | | | Notes: svn path=/vendor-sys/acpica/dist/; revision=78986