freebsd-dev/sys/contrib/dev/acpica
Nate Lawson 847c562d46 Add the byte offset to the base address for IndexField objects. This
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)
2003-11-21 21:21:17 +00:00
..
common Import common/ files from acpica 0619 2003-08-07 16:38:54 +00:00
compiler Import compiler/ files from acpica 0619 2003-08-07 16:38:31 +00:00
Subsystem Belated vendor update to the Intel ACPI CA 20010208 snapshot. 2001-03-05 02:15:19 +00:00
acapps.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acconfig.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acdebug.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acdisasm.h Remove a multiply-defined function. The change has been submitted to the 2003-07-14 02:58:00 +00:00
acdispat.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acdos16.h Vendor import of the Intel ACPI CA 200200404 drop. 2002-06-30 17:50:46 +00:00
acefi.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acenv.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acevents.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acexcep.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acfreebsd.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acgcc.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acglobal.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
achware.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acinterp.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
aclocal.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acmacros.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acnamesp.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acobject.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acoutput.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acparser.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acpi.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acpiosxf.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acpixf.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acresrc.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
acstruct.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
actables.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
actbl1.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
actbl2.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
actbl71.h Vendor import of the Intel ACPI CA 20020217 drop. 2002-02-23 05:10:40 +00:00
actbl.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
actypes.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
acutils.h ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
amlcode.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
amlresrc.h Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
CHANGES.txt ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbcmds.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbdisasm.c Vendor import of the Intel ACPI CA 20020611 drop. 2002-07-09 17:51:31 +00:00
dbdisply.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbexec.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbfileio.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbhistry.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dbinput.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbstats.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbutils.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dbxface.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dmbuffer.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dmnames.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dmobject.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dmopcode.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dmresrc.c Fix a bug in iasl(8) that caused it to core dump while parsing a DSDT 2003-11-05 20:51:25 +00:00
dmresrcl.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dmresrcs.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dmutils.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dmwalk.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dsfield.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dsinit.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dsmethod.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dsmthdat.c Fix handling of _BST in the new dist. 2003-07-13 22:52:51 +00:00
dsobject.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dsopcode.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dsutils.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dswexec.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
dswload.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dswscope.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
dswstate.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
evevent.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evgpe.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evgpeblk.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evmisc.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evregion.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evrgnini.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evsci.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evxface.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evxfevnt.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
evxfregn.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exconfig.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exconvrt.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
excreate.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exdump.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exdyadic.c Import of the Intel ACPI CA 20010920 snapshot. 2001-10-04 23:12:13 +00:00
exfield.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exfldio.c Add the byte offset to the base address for IndexField objects. This 2003-11-21 21:21:17 +00:00
exmisc.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exmonad.c Import of the Intel ACPI CA 20010920 snapshot. 2001-10-04 23:12:13 +00:00
exmutex.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exnames.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exoparg1.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exoparg2.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exoparg3.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exoparg6.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exprep.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exregion.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exresnte.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exresolv.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exresop.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exstore.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exstoren.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exstorob.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
exsystem.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
exutils.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
hwacpi.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
hwgpe.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
hwregs.c Patch for global lock error messages that the vendor will import eventually. 2003-07-13 22:50:30 +00:00
hwsleep.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
hwtimer.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsaccess.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsalloc.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsdump.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
nsdumpdv.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nseval.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
nsinit.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
nsload.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsnames.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsobject.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
nsparse.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nssearch.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsutils.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nswalk.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsxfeval.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsxfname.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
nsxfobj.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
osunixxf.c Fix a few more s/UINT32/ACPI_SIZE issues. iasl and acpidb now build on 2003-08-12 04:56:45 +00:00
psargs.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
psfind.c Vendor import of the Intel ACPI CA 20020725 drop. 2002-07-30 19:33:39 +00:00
psopcode.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
psparse.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
psscope.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
pstree.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
psutils.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
pswalk.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
psxface.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
rsaddr.c Fix an overflow in the resource list code for Address16, 32, 64, and 2003-09-19 19:08:55 +00:00
rscalc.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
rscreate.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
rsdump.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
rsio.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
rsirq.c Fix an overflow in the resource list code for Address16, 32, 64, and 2003-09-19 19:08:55 +00:00
rslist.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
rsmemory.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
rsmisc.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
rsutils.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
rsxface.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbconvrt.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbget.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbgetall.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbinstal.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbrsdt.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
tbutils.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbxface.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
tbxfroot.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
utalloc.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
utclib.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
utcopy.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utdebug.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utdelete.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
uteval.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utglobal.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utinit.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utmath.c Import of Intel ACPI 20030228 vendor distribution 2003-04-29 18:39:29 +00:00
utmisc.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utobject.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00
utxface.c ACPICA import from the 0619 dist. 2003-07-13 22:44:13 +00:00