Bring in acpica 20110211, still not ok anyway
authorMagliano Andrea <masterblaster@tiscali.it>
Tue, 22 Feb 2011 22:54:23 +0000 (23:54 +0100)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 27 Mar 2011 10:34:00 +0000 (18:34 +0800)
commit29bac7280ddb97b1bbc4fedeb1336379219808ca
tree51eda8efc7c7dfe87086e2818b7fadcd7858f92b
parent86989f4941adddefb5a5ae59b35cf288c7b5e23b
Bring in acpica 20110211, still not ok anyway

(partially) sync with FreeBSD 8:
  * AcpiWalkNamespace post callbacks
  * wakable GPEs in acpi_probe_child()

problems:
  * system reacts slowly
  * temp reads nonsense values
293 files changed:
sys/contrib/dev/acpica-unix/changes.txt
sys/contrib/dev/acpica-unix/common/16bit.h
sys/contrib/dev/acpica-unix/common/a16find.c
sys/contrib/dev/acpica-unix/common/a16utils.asm
sys/contrib/dev/acpica-unix/common/adfile.c
sys/contrib/dev/acpica-unix/common/adisasm.c
sys/contrib/dev/acpica-unix/common/adwalk.c
sys/contrib/dev/acpica-unix/common/dmextern.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/common/dmrestag.c
sys/contrib/dev/acpica-unix/common/dmtable.c
sys/contrib/dev/acpica-unix/common/dmtbdump.c
sys/contrib/dev/acpica-unix/common/dmtbinfo.c
sys/contrib/dev/acpica-unix/common/getopt.c
sys/contrib/dev/acpica-unix/compiler/aslanalyze.c
sys/contrib/dev/acpica-unix/compiler/aslbtypes.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/aslcodegen.c
sys/contrib/dev/acpica-unix/compiler/aslcompile.c
sys/contrib/dev/acpica-unix/compiler/aslcompiler.h
sys/contrib/dev/acpica-unix/compiler/aslcompiler.l
sys/contrib/dev/acpica-unix/compiler/aslcompiler.y
sys/contrib/dev/acpica-unix/compiler/asldefine.h
sys/contrib/dev/acpica-unix/compiler/aslerror.c
sys/contrib/dev/acpica-unix/compiler/aslfiles.c
sys/contrib/dev/acpica-unix/compiler/aslfold.c
sys/contrib/dev/acpica-unix/compiler/aslglobal.h
sys/contrib/dev/acpica-unix/compiler/asllength.c
sys/contrib/dev/acpica-unix/compiler/asllisting.c
sys/contrib/dev/acpica-unix/compiler/aslload.c
sys/contrib/dev/acpica-unix/compiler/asllookup.c
sys/contrib/dev/acpica-unix/compiler/aslmain.c
sys/contrib/dev/acpica-unix/compiler/aslmap.c
sys/contrib/dev/acpica-unix/compiler/aslmessages.h [copied from sys/contrib/dev/acpica-unix/compiler/asltypes.h with 77% similarity]
sys/contrib/dev/acpica-unix/compiler/aslopcodes.c
sys/contrib/dev/acpica-unix/compiler/asloperands.c
sys/contrib/dev/acpica-unix/compiler/aslopt.c
sys/contrib/dev/acpica-unix/compiler/aslpredef.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/aslresource.c
sys/contrib/dev/acpica-unix/compiler/aslrestype1.c
sys/contrib/dev/acpica-unix/compiler/aslrestype1i.c [copied from sys/contrib/dev/acpica-unix/compiler/aslrestype1.c with 55% similarity]
sys/contrib/dev/acpica-unix/compiler/aslrestype2.c
sys/contrib/dev/acpica-unix/compiler/aslrestype2d.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/aslrestype2e.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/aslrestype2q.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/aslrestype2w.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/aslstartup.c
sys/contrib/dev/acpica-unix/compiler/aslstubs.c
sys/contrib/dev/acpica-unix/compiler/asltransform.c
sys/contrib/dev/acpica-unix/compiler/asltree.c
sys/contrib/dev/acpica-unix/compiler/asltypes.h
sys/contrib/dev/acpica-unix/compiler/aslutils.c
sys/contrib/dev/acpica-unix/compiler/asluuid.c [copied from sys/contrib/dev/acpica-unix/debugger/dbhistry.c with 63% similarity]
sys/contrib/dev/acpica-unix/compiler/aslwalks.c [copied from sys/contrib/dev/acpica-unix/compiler/aslanalyze.c with 52% similarity]
sys/contrib/dev/acpica-unix/compiler/dtcompile.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dtcompiler.h [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dtexpress.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dtfield.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dtio.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dtsubtable.c [copied from sys/contrib/dev/acpica-unix/parser/psscope.c with 56% similarity]
sys/contrib/dev/acpica-unix/compiler/dttable.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dttemplate.c [copied from sys/contrib/dev/acpica-unix/events/evevent.c with 52% similarity]
sys/contrib/dev/acpica-unix/compiler/dttemplate.h [new file with mode: 0644]
sys/contrib/dev/acpica-unix/compiler/dtutils.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/debugger/dbcmds.c
sys/contrib/dev/acpica-unix/debugger/dbdisply.c
sys/contrib/dev/acpica-unix/debugger/dbexec.c
sys/contrib/dev/acpica-unix/debugger/dbfileio.c
sys/contrib/dev/acpica-unix/debugger/dbhistry.c
sys/contrib/dev/acpica-unix/debugger/dbinput.c
sys/contrib/dev/acpica-unix/debugger/dbmethod.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/debugger/dbnames.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/debugger/dbstats.c
sys/contrib/dev/acpica-unix/debugger/dbutils.c
sys/contrib/dev/acpica-unix/debugger/dbxface.c
sys/contrib/dev/acpica-unix/disassembler/dmbuffer.c
sys/contrib/dev/acpica-unix/disassembler/dmnames.c
sys/contrib/dev/acpica-unix/disassembler/dmobject.c
sys/contrib/dev/acpica-unix/disassembler/dmopcode.c
sys/contrib/dev/acpica-unix/disassembler/dmresrc.c
sys/contrib/dev/acpica-unix/disassembler/dmresrcl.c
sys/contrib/dev/acpica-unix/disassembler/dmresrcs.c
sys/contrib/dev/acpica-unix/disassembler/dmutils.c
sys/contrib/dev/acpica-unix/disassembler/dmwalk.c
sys/contrib/dev/acpica-unix/dispatcher/dsargs.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/dispatcher/dscontrol.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/dispatcher/dsfield.c
sys/contrib/dev/acpica-unix/dispatcher/dsinit.c
sys/contrib/dev/acpica-unix/dispatcher/dsmethod.c
sys/contrib/dev/acpica-unix/dispatcher/dsmthdat.c
sys/contrib/dev/acpica-unix/dispatcher/dsobject.c
sys/contrib/dev/acpica-unix/dispatcher/dsopcode.c
sys/contrib/dev/acpica-unix/dispatcher/dsutils.c
sys/contrib/dev/acpica-unix/dispatcher/dswexec.c
sys/contrib/dev/acpica-unix/dispatcher/dswload.c
sys/contrib/dev/acpica-unix/dispatcher/dswload2.c [copied from sys/contrib/dev/acpica-unix/dispatcher/dswload.c with 57% similarity]
sys/contrib/dev/acpica-unix/dispatcher/dswscope.c
sys/contrib/dev/acpica-unix/dispatcher/dswstate.c
sys/contrib/dev/acpica-unix/events/evevent.c
sys/contrib/dev/acpica-unix/events/evgpe.c
sys/contrib/dev/acpica-unix/events/evgpeblk.c
sys/contrib/dev/acpica-unix/events/evgpeinit.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/events/evgpeutil.c [copied from sys/contrib/dev/acpica-unix/utilities/utmutex.c with 50% similarity]
sys/contrib/dev/acpica-unix/events/evmisc.c
sys/contrib/dev/acpica-unix/events/evregion.c
sys/contrib/dev/acpica-unix/events/evrgnini.c
sys/contrib/dev/acpica-unix/events/evsci.c
sys/contrib/dev/acpica-unix/events/evxface.c
sys/contrib/dev/acpica-unix/events/evxfevnt.c
sys/contrib/dev/acpica-unix/events/evxfgpe.c [copied from sys/contrib/dev/acpica-unix/events/evxfevnt.c with 61% similarity]
sys/contrib/dev/acpica-unix/events/evxfregn.c
sys/contrib/dev/acpica-unix/executer/exconfig.c
sys/contrib/dev/acpica-unix/executer/exconvrt.c
sys/contrib/dev/acpica-unix/executer/excreate.c
sys/contrib/dev/acpica-unix/executer/exdebug.c [copied from sys/contrib/dev/acpica-unix/executer/exstorob.c with 54% similarity]
sys/contrib/dev/acpica-unix/executer/exdump.c
sys/contrib/dev/acpica-unix/executer/exfield.c
sys/contrib/dev/acpica-unix/executer/exfldio.c
sys/contrib/dev/acpica-unix/executer/exmisc.c
sys/contrib/dev/acpica-unix/executer/exmutex.c
sys/contrib/dev/acpica-unix/executer/exnames.c
sys/contrib/dev/acpica-unix/executer/exoparg1.c
sys/contrib/dev/acpica-unix/executer/exoparg2.c
sys/contrib/dev/acpica-unix/executer/exoparg3.c
sys/contrib/dev/acpica-unix/executer/exoparg6.c
sys/contrib/dev/acpica-unix/executer/exprep.c
sys/contrib/dev/acpica-unix/executer/exregion.c
sys/contrib/dev/acpica-unix/executer/exresnte.c
sys/contrib/dev/acpica-unix/executer/exresolv.c
sys/contrib/dev/acpica-unix/executer/exresop.c
sys/contrib/dev/acpica-unix/executer/exstore.c
sys/contrib/dev/acpica-unix/executer/exstoren.c
sys/contrib/dev/acpica-unix/executer/exstorob.c
sys/contrib/dev/acpica-unix/executer/exsystem.c
sys/contrib/dev/acpica-unix/executer/exutils.c
sys/contrib/dev/acpica-unix/generate/lint/options.lnt
sys/contrib/dev/acpica-unix/hardware/hwacpi.c
sys/contrib/dev/acpica-unix/hardware/hwgpe.c
sys/contrib/dev/acpica-unix/hardware/hwpci.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/hardware/hwregs.c
sys/contrib/dev/acpica-unix/hardware/hwsleep.c
sys/contrib/dev/acpica-unix/hardware/hwtimer.c
sys/contrib/dev/acpica-unix/hardware/hwvalid.c
sys/contrib/dev/acpica-unix/hardware/hwxface.c
sys/contrib/dev/acpica-unix/include/acapps.h
sys/contrib/dev/acpica-unix/include/accommon.h
sys/contrib/dev/acpica-unix/include/acconfig.h
sys/contrib/dev/acpica-unix/include/acdebug.h
sys/contrib/dev/acpica-unix/include/acdisasm.h
sys/contrib/dev/acpica-unix/include/acdispat.h
sys/contrib/dev/acpica-unix/include/acevents.h
sys/contrib/dev/acpica-unix/include/acexcep.h
sys/contrib/dev/acpica-unix/include/acglobal.h
sys/contrib/dev/acpica-unix/include/achware.h
sys/contrib/dev/acpica-unix/include/acinterp.h
sys/contrib/dev/acpica-unix/include/aclocal.h
sys/contrib/dev/acpica-unix/include/acmacros.h
sys/contrib/dev/acpica-unix/include/acnames.h
sys/contrib/dev/acpica-unix/include/acnamesp.h
sys/contrib/dev/acpica-unix/include/acobject.h
sys/contrib/dev/acpica-unix/include/acopcode.h
sys/contrib/dev/acpica-unix/include/acoutput.h
sys/contrib/dev/acpica-unix/include/acparser.h
sys/contrib/dev/acpica-unix/include/acpi.h
sys/contrib/dev/acpica-unix/include/acpiosxf.h
sys/contrib/dev/acpica-unix/include/acpixf.h
sys/contrib/dev/acpica-unix/include/acpredef.h
sys/contrib/dev/acpica-unix/include/acresrc.h
sys/contrib/dev/acpica-unix/include/acrestyp.h
sys/contrib/dev/acpica-unix/include/acstruct.h
sys/contrib/dev/acpica-unix/include/actables.h
sys/contrib/dev/acpica-unix/include/actbl.h
sys/contrib/dev/acpica-unix/include/actbl1.h
sys/contrib/dev/acpica-unix/include/actbl2.h
sys/contrib/dev/acpica-unix/include/actypes.h
sys/contrib/dev/acpica-unix/include/acutils.h
sys/contrib/dev/acpica-unix/include/amlcode.h
sys/contrib/dev/acpica-unix/include/amlresrc.h
sys/contrib/dev/acpica-unix/include/platform/accygwin.h
sys/contrib/dev/acpica-unix/include/platform/acefi.h
sys/contrib/dev/acpica-unix/include/platform/acenv.h
sys/contrib/dev/acpica-unix/include/platform/acfreebsd.h
sys/contrib/dev/acpica-unix/include/platform/acgcc.h
sys/contrib/dev/acpica-unix/include/platform/acintel.h
sys/contrib/dev/acpica-unix/include/platform/aclinux.h
sys/contrib/dev/acpica-unix/include/platform/acmsvc.h
sys/contrib/dev/acpica-unix/include/platform/acnetbsd.h
sys/contrib/dev/acpica-unix/include/platform/acos2.h
sys/contrib/dev/acpica-unix/include/platform/acwin.h
sys/contrib/dev/acpica-unix/include/platform/acwin64.h
sys/contrib/dev/acpica-unix/namespace/nsaccess.c
sys/contrib/dev/acpica-unix/namespace/nsalloc.c
sys/contrib/dev/acpica-unix/namespace/nsdump.c
sys/contrib/dev/acpica-unix/namespace/nsdumpdv.c
sys/contrib/dev/acpica-unix/namespace/nseval.c
sys/contrib/dev/acpica-unix/namespace/nsinit.c
sys/contrib/dev/acpica-unix/namespace/nsload.c
sys/contrib/dev/acpica-unix/namespace/nsnames.c
sys/contrib/dev/acpica-unix/namespace/nsobject.c
sys/contrib/dev/acpica-unix/namespace/nsparse.c
sys/contrib/dev/acpica-unix/namespace/nspredef.c
sys/contrib/dev/acpica-unix/namespace/nsrepair.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/namespace/nsrepair2.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/namespace/nssearch.c
sys/contrib/dev/acpica-unix/namespace/nsutils.c
sys/contrib/dev/acpica-unix/namespace/nswalk.c
sys/contrib/dev/acpica-unix/namespace/nsxfeval.c
sys/contrib/dev/acpica-unix/namespace/nsxfname.c
sys/contrib/dev/acpica-unix/namespace/nsxfobj.c
sys/contrib/dev/acpica-unix/os_specific/service_layers/osunixdir.c
sys/contrib/dev/acpica-unix/os_specific/service_layers/osunixxf.c
sys/contrib/dev/acpica-unix/os_specific/service_layers/oswindir.c
sys/contrib/dev/acpica-unix/os_specific/service_layers/oswintbl.c
sys/contrib/dev/acpica-unix/os_specific/service_layers/oswinxf.c
sys/contrib/dev/acpica-unix/osunixxf.c
sys/contrib/dev/acpica-unix/parser/psargs.c
sys/contrib/dev/acpica-unix/parser/psloop.c
sys/contrib/dev/acpica-unix/parser/psopcode.c
sys/contrib/dev/acpica-unix/parser/psparse.c
sys/contrib/dev/acpica-unix/parser/psscope.c
sys/contrib/dev/acpica-unix/parser/pstree.c
sys/contrib/dev/acpica-unix/parser/psutils.c
sys/contrib/dev/acpica-unix/parser/pswalk.c
sys/contrib/dev/acpica-unix/parser/psxface.c
sys/contrib/dev/acpica-unix/resources/rsaddr.c
sys/contrib/dev/acpica-unix/resources/rscalc.c
sys/contrib/dev/acpica-unix/resources/rscreate.c
sys/contrib/dev/acpica-unix/resources/rsdump.c
sys/contrib/dev/acpica-unix/resources/rsinfo.c
sys/contrib/dev/acpica-unix/resources/rsio.c
sys/contrib/dev/acpica-unix/resources/rsirq.c
sys/contrib/dev/acpica-unix/resources/rslist.c
sys/contrib/dev/acpica-unix/resources/rsmemory.c
sys/contrib/dev/acpica-unix/resources/rsmisc.c
sys/contrib/dev/acpica-unix/resources/rsutils.c
sys/contrib/dev/acpica-unix/resources/rsxface.c
sys/contrib/dev/acpica-unix/tables/tbfadt.c
sys/contrib/dev/acpica-unix/tables/tbfind.c
sys/contrib/dev/acpica-unix/tables/tbinstal.c
sys/contrib/dev/acpica-unix/tables/tbutils.c
sys/contrib/dev/acpica-unix/tables/tbxface.c
sys/contrib/dev/acpica-unix/tables/tbxfroot.c
sys/contrib/dev/acpica-unix/tools/acpiexec/Makefile
sys/contrib/dev/acpica-unix/tools/acpiexec/aecommon.h
sys/contrib/dev/acpica-unix/tools/acpiexec/aeexec.c
sys/contrib/dev/acpica-unix/tools/acpiexec/aehandlers.c
sys/contrib/dev/acpica-unix/tools/acpiexec/aemain.c
sys/contrib/dev/acpica-unix/tools/acpiexec/aetables.c
sys/contrib/dev/acpica-unix/tools/acpiexec/aetables.h [copied from sys/contrib/dev/acpica-unix/tools/acpiexec/aetables.c with 52% similarity]
sys/contrib/dev/acpica-unix/tools/acpiexec/osunixdir.c
sys/contrib/dev/acpica-unix/tools/acpisrc/Makefile
sys/contrib/dev/acpica-unix/tools/acpisrc/acpisrc.h
sys/contrib/dev/acpica-unix/tools/acpisrc/ascase.c
sys/contrib/dev/acpica-unix/tools/acpisrc/asconvrt.c
sys/contrib/dev/acpica-unix/tools/acpisrc/asfile.c
sys/contrib/dev/acpica-unix/tools/acpisrc/asmain.c
sys/contrib/dev/acpica-unix/tools/acpisrc/asremove.c
sys/contrib/dev/acpica-unix/tools/acpisrc/astable.c
sys/contrib/dev/acpica-unix/tools/acpisrc/asutils.c
sys/contrib/dev/acpica-unix/tools/acpisrc/osunixdir.c
sys/contrib/dev/acpica-unix/tools/acpixtract/Makefile
sys/contrib/dev/acpica-unix/tools/acpixtract/acpixtract.c
sys/contrib/dev/acpica-unix/tools/examples/examples.c
sys/contrib/dev/acpica-unix/utilities/utalloc.c
sys/contrib/dev/acpica-unix/utilities/utcache.c
sys/contrib/dev/acpica-unix/utilities/utclib.c
sys/contrib/dev/acpica-unix/utilities/utcopy.c
sys/contrib/dev/acpica-unix/utilities/utdebug.c
sys/contrib/dev/acpica-unix/utilities/utdecode.c [copied from sys/contrib/dev/acpica-unix/utilities/utglobal.c with 63% similarity]
sys/contrib/dev/acpica-unix/utilities/utdelete.c
sys/contrib/dev/acpica-unix/utilities/uteval.c
sys/contrib/dev/acpica-unix/utilities/utglobal.c
sys/contrib/dev/acpica-unix/utilities/utids.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/utilities/utinit.c
sys/contrib/dev/acpica-unix/utilities/utlock.c
sys/contrib/dev/acpica-unix/utilities/utmath.c
sys/contrib/dev/acpica-unix/utilities/utmisc.c
sys/contrib/dev/acpica-unix/utilities/utmutex.c
sys/contrib/dev/acpica-unix/utilities/utobject.c
sys/contrib/dev/acpica-unix/utilities/utosi.c [new file with mode: 0644]
sys/contrib/dev/acpica-unix/utilities/utresrc.c
sys/contrib/dev/acpica-unix/utilities/utstate.c
sys/contrib/dev/acpica-unix/utilities/uttrack.c
sys/contrib/dev/acpica-unix/utilities/utxface.c
sys/contrib/dev/acpica-unix/utilities/utxferror.c [new file with mode: 0644]
sys/dev/acpica5/Makefile
sys/dev/acpica5/Osd/OsdHardware.c
sys/dev/acpica5/acpi.c
sys/dev/acpica5/acpi_button.c
sys/dev/acpica5/acpi_cpu_cstate.c
sys/dev/acpica5/acpi_ec.c
sys/dev/acpica5/acpi_lid.c
sys/dev/acpica5/acpi_pci.c
sys/dev/acpica5/acpi_video/acpi_video.c
sys/dev/acpica5/acpivar.h