CVS commit: src/sys/external/intel-public/acpica
Module Name:src Committed By: jruoho Date: Thu Feb 17 08:09:25 UTC 2011 Removed Files: src/sys/external/intel-public/acpica/conf: files.acpica src/sys/external/intel-public/acpica/dist: README changes.txt osunixxf.c src/sys/external/intel-public/acpica/dist/common: adfile.c adisasm.c adwalk.c dmextern.c dmrestag.c dmtable.c dmtbdump.c dmtbinfo.c getopt.c src/sys/external/intel-public/acpica/dist/compiler: Makefile aslanalyze.c aslcodegen.c aslcompile.c aslcompiler.h aslcompiler.l aslcompiler.y asldefine.h aslerror.c aslfiles.c aslfold.c aslglobal.h asllength.c asllisting.c aslload.c asllookup.c aslmain.c aslmap.c aslopcodes.c asloperands.c aslopt.c aslpredef.c aslresource.c aslrestype1.c aslrestype1i.c aslrestype2.c aslrestype2d.c aslrestype2e.c aslrestype2q.c aslrestype2w.c aslstartup.c aslstubs.c asltransform.c asltree.c asltypes.h aslutils.c dtcompile.c dtcompiler.h dtfield.c dtio.c dtsubtable.c dttable.c dtutils.c readme.txt src/sys/external/intel-public/acpica/dist/debugger: dbcmds.c dbdisply.c dbexec.c dbfileio.c dbhistry.c dbinput.c dbstats.c dbutils.c dbxface.c src/sys/external/intel-public/acpica/dist/disassembler: dmbuffer.c dmnames.c dmobject.c dmopcode.c dmresrc.c dmresrcl.c dmresrcs.c dmutils.c dmwalk.c src/sys/external/intel-public/acpica/dist/dispatcher: dsfield.c dsinit.c dsmethod.c dsmthdat.c dsobject.c dsopcode.c dsutils.c dswexec.c dswload.c dswscope.c dswstate.c src/sys/external/intel-public/acpica/dist/events: evevent.c evgpe.c evgpeblk.c evgpeinit.c evgpeutil.c evmisc.c evregion.c evrgnini.c evsci.c evxface.c evxfevnt.c evxfregn.c src/sys/external/intel-public/acpica/dist/executer: exconfig.c exconvrt.c excreate.c exdebug.c exdump.c exfield.c exfldio.c exmisc.c exmutex.c exnames.c exoparg1.c exoparg2.c exoparg3.c exoparg6.c exprep.c exregion.c exresnte.c exresolv.c exresop.c exstore.c exstoren.c exstorob.c exsystem.c exutils.c src/sys/external/intel-public/acpica/dist/generate/lint: files.lnt lint.bat lset.bat options.lnt readme.txt std16.lnt std32.lnt std64.lnt src/sys/external/intel-public/acpica/dist/hardware: hwacpi.c hwgpe.c hwregs.c hwsleep.c hwtimer.c hwvalid.c hwxface.c src/sys/external/intel-public/acpica/dist/include: acapps.h accommon.h acconfig.h acdebug.h acdisasm.h acdispat.h acevents.h acexcep.h acglobal.h achware.h acinterp.h aclocal.h acmacros.h acnames.h acnamesp.h acobject.h acopcode.h acoutput.h acparser.h acpi.h acpiosxf.h acpixf.h acpredef.h acresrc.h acrestyp.h acstruct.h actables.h actbl.h actbl1.h actbl2.h actypes.h acutils.h amlcode.h amlresrc.h src/sys/external/intel-public/acpica/dist/include/platform: accygwin.h acefi.h acenv.h acfreebsd.h acgcc.h acintel.h aclinux.h acmsvc.h acnetbsd.h acos2.h acwin.h acwin64.h src/sys/external/intel-public/acpica/dist/namespace: nsaccess.c nsalloc.c nsdump.c nsdumpdv.c nseval.c nsinit.c nsload.c nsnames.c nsobject.c nsparse.c nspredef.c nsrepair.c nsrepair2.c nssearch.c nsutils.c nswalk.c nsxfeval.c nsxfname.c nsxfobj.c src/sys/external/intel-public/acpica/dist/os_specific/service_layers: osunixdir.c osunixxf.c oswindir.c oswintbl.c oswinxf.c src/sys/external/intel-public/acpica/dist/parser: psargs.c psloop.c psopcode.c psparse.c psscope.c pstree.c psutils.c pswalk.c psxface.c src/sys/external/intel-public/acpica/dist/resources: rsaddr.c rscalc.c rscreate.c rsdump.c rsinfo.c rsio.c rsirq.c rslist.c rsmemory.c rsmisc.c rsutils.c rsxface.c src/sys/external/intel-public/acpica/dist/tables: tbfadt.c tbfind.c tbinstal.c tbutils.c tbxface.c tbxfroot.c src/sys/external/intel-public/acpica/dist/tests/misc: badcode.asl grammar.asl src/sys/external/intel-public/acpica/dist/tools/acpiexec: Makefile aecommon.h aeexec.c aehandlers.c aemain.c aetables.c osunixdir.c src/sys/external/intel-public/acpica/dist/tools/acpisrc: Makefile acpisrc.h ascase.c asconvrt.c asfile.c asmain.c asremove.c astable.c asutils.c osunixdir.c src/sys/external/intel-public/acpica/dist/tools/acpixtract: Makefile acpixtract.c src/sys/external/intel-public/acpica/dist/tools/examples: examples.c src/sys/external/intel-public/acpica/dist/utilities: utalloc.c utcache.c utclib.c utcopy.c utdebug.c utdelete.c uteval.c utglobal.c utids.c utinit.c utlock.c
CVS commit: src/sys/external/intel-public/acpica/dist/compiler
Module Name:src Committed By: joerg Date: Wed Jan 12 22:53:17 UTC 2011 Modified Files: src/sys/external/intel-public/acpica/dist/compiler: aslcompile.c aslutils.c Log Message: Drop the build date from the iasl binary. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c \ src/sys/external/intel-public/acpica/dist/compiler/aslutils.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c diff -u src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c:1.1.1.3 src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c:1.2 --- src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c:1.1.1.3 Sun Jun 6 18:16:45 2010 +++ src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c Wed Jan 12 22:53:16 2011 @@ -217,8 +217,8 @@ /* Version, build date, copyright, compliance */ FlPrintFile (FileId, - version %X [%s]\n%s%s\n%s%s\n%s\n, -(UINT32) ACPI_CA_VERSION, __DATE__, + version %X\n%s%s\n%s%s\n%s\n, +(UINT32) ACPI_CA_VERSION, Prefix, CompilerCopyright, Prefix, CompilerCompliance, Prefix); Index: src/sys/external/intel-public/acpica/dist/compiler/aslutils.c diff -u src/sys/external/intel-public/acpica/dist/compiler/aslutils.c:1.1.1.3 src/sys/external/intel-public/acpica/dist/compiler/aslutils.c:1.2 --- src/sys/external/intel-public/acpica/dist/compiler/aslutils.c:1.1.1.3 Sun Jun 6 18:16:56 2010 +++ src/sys/external/intel-public/acpica/dist/compiler/aslutils.c Wed Jan 12 22:53:17 2011 @@ -521,8 +521,8 @@ { /* Compiler name and version number */ -FlPrintFile (FileId, %s version %X [%s]\n, -CompilerId, (UINT32) ACPI_CA_VERSION, __DATE__); +FlPrintFile (FileId, %s version %X\n, +CompilerId, (UINT32) ACPI_CA_VERSION); } if (Gbl_FileType == ASL_INPUT_TYPE_ASCII_DATA)
CVS commit: src/sys/external/intel-public/acpica/dist/events
Module Name:src Committed By: cegger Date: Thu Nov 18 14:40:32 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/events: evxface.c Log Message: fix AcpiEnableGpe: GPEs get enabled at ACPI initialization. AcpiInstallGpeHandler() disables GPEs using AcpiEvDisableGpe() w/o decrementing RuntimeCount. So when acpiec(4) enables the GPE after installing the GPE Handler then AcpiEnableGpe() does not call AcpiEvEnableGpe() because RuntimeCount says it is already enabled which is wrong. So decrement the RuntimeCount in AcpiInstallGpeHandler() right before calling AcpiEvDisableGpe(). To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/sys/external/intel-public/acpica/dist/events/evxface.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/events/evxface.c diff -u src/sys/external/intel-public/acpica/dist/events/evxface.c:1.1.1.3 src/sys/external/intel-public/acpica/dist/events/evxface.c:1.2 --- src/sys/external/intel-public/acpica/dist/events/evxface.c:1.1.1.3 Sun Jun 6 18:17:09 2010 +++ src/sys/external/intel-public/acpica/dist/events/evxface.c Thu Nov 18 14:40:31 2010 @@ -749,6 +749,7 @@ /* Disable the GPE before installing the handler */ +GpeEventInfo-RuntimeCount--; Status = AcpiEvDisableGpe (GpeEventInfo); if (ACPI_FAILURE (Status)) {
CVS commit: src/sys/external/intel-public/acpica/dist/events
Module Name:src Committed By: cegger Date: Thu Nov 18 18:16:15 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/events: evxface.c Log Message: previous fixed one HP laptop and broke an other HP laptop. The one which got fixed RuntimeCount is 1. The one which broke RuntimeCount is 0. So only decrement RuntimeCount when RuntimeCount is non-zero. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/intel-public/acpica/dist/events/evxface.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/events/evxface.c diff -u src/sys/external/intel-public/acpica/dist/events/evxface.c:1.2 src/sys/external/intel-public/acpica/dist/events/evxface.c:1.3 --- src/sys/external/intel-public/acpica/dist/events/evxface.c:1.2 Thu Nov 18 14:40:31 2010 +++ src/sys/external/intel-public/acpica/dist/events/evxface.c Thu Nov 18 18:16:15 2010 @@ -749,7 +749,8 @@ /* Disable the GPE before installing the handler */ -GpeEventInfo-RuntimeCount--; +if (GpeEventInfo-RuntimeCount) +GpeEventInfo-RuntimeCount--; Status = AcpiEvDisableGpe (GpeEventInfo); if (ACPI_FAILURE (Status)) {
CVS commit: src/sys/external/intel-public/acpica/dist/executer
Module Name:src Committed By: jruoho Date: Wed Aug 25 04:58:59 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/executer: exconfig.c Log Message: There is nothing particularly interesting for users in: acpicpu0 at acpi0 (CPU0) ACPI: Dynamic OEM Table Load: Table [SSDT](id 00EB) - 13 Objects with 0 Devices 1 Methods 0 Regions ACPI: Dynamic OEM Table Load: : ACPI CPU Thus, use ACPI_DEBUG_PRINT() instead of ACPI_INFO() when a table is loaded dynamically. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/sys/external/intel-public/acpica/dist/executer/exconfig.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/executer/exconfig.c diff -u src/sys/external/intel-public/acpica/dist/executer/exconfig.c:1.1.1.3 src/sys/external/intel-public/acpica/dist/executer/exconfig.c:1.2 --- src/sys/external/intel-public/acpica/dist/executer/exconfig.c:1.1.1.3 Sun Jun 6 18:17:10 2010 +++ src/sys/external/intel-public/acpica/dist/executer/exconfig.c Wed Aug 25 04:58:59 2010 @@ -356,7 +356,7 @@ Status = AcpiGetTableByIndex (TableIndex, Table); if (ACPI_SUCCESS (Status)) { -ACPI_INFO ((AE_INFO, Dynamic OEM Table Load:)); +ACPI_DEBUG_PRINT ((ACPI_DB_INFO, Dynamic OEM Table Load:)); AcpiTbPrintTableHeader (0, Table); } @@ -652,7 +652,7 @@ return_ACPI_STATUS (Status); } -ACPI_INFO ((AE_INFO, Dynamic OEM Table Load:)); +ACPI_DEBUG_PRINT ((ACPI_DB_INFO, Dynamic OEM Table Load:)); AcpiTbPrintTableHeader (0, TableDesc.Pointer); /* Remove the reference by added by AcpiExStore above */
CVS commit: src/sys/external/intel-public/acpica/dist/executer
Module Name:src Committed By: jruoho Date: Wed Jun 30 06:43:37 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/executer: exdebug.c Log Message: Silence debug messages related to the AML Debug() opcode. To enable it, only set the AcpiGbl_EnableAmlDebugObject global. Previously this was enabled also when ACPI_LV_DEBUG_OBJECT was set for AcpiDbgLevel, but this was too noisy, even for ACPI_DEBUG kernels, when the AML makes heavy use of Debug(). To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/executer/exdebug.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/executer/exdebug.c diff -u src/sys/external/intel-public/acpica/dist/executer/exdebug.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/executer/exdebug.c:1.2 --- src/sys/external/intel-public/acpica/dist/executer/exdebug.c:1.1.1.1 Sun Jun 6 18:17:10 2010 +++ src/sys/external/intel-public/acpica/dist/executer/exdebug.c Wed Jun 30 06:43:37 2010 @@ -140,10 +140,9 @@ * * This function is not compiled if ACPI_NO_ERROR_MESSAGES is set. * - * This function is only enabled if AcpiGbl_EnableAmlDebugObject is set, or - * if ACPI_LV_DEBUG_OBJECT is set in the AcpiDbgLevel. Thus, in the normal - * operational case, stores to the debug object are ignored but can be easily - * enabled if necessary. + * This function is only enabled if AcpiGbl_EnableAmlDebugObject is set. + * Thus, in the normal operational case, stores to the debug object are + * ignored but can be easily enabled if necessary. * **/ @@ -159,10 +158,9 @@ ACPI_FUNCTION_TRACE_PTR (ExDoDebugObject, SourceDesc); -/* Output must be enabled via the DebugObject global or the DbgLevel */ +/* Output must be enabled via the DebugObject global */ -if (!AcpiGbl_EnableAmlDebugObject -!(AcpiDbgLevel ACPI_LV_DEBUG_OBJECT)) +if (!AcpiGbl_EnableAmlDebugObject) { return_VOID; }
CVS commit: src/sys/external/intel-public/acpica/dist
Module Name:src Committed By: jruoho Date: Sun Jun 6 18:18:09 UTC 2010 Update of /cvsroot/src/sys/external/intel-public/acpica/dist In directory ivanova.netbsd.org:/tmp/cvs-serv11458 Log Message: Import ACPICA 20100528. Status: Vendor Tag: intel Release Tags: acpica-20100528 U src/sys/external/intel-public/acpica/dist/changes.txt U src/sys/external/intel-public/acpica/dist/osunixxf.c U src/sys/external/intel-public/acpica/dist/README U src/sys/external/intel-public/acpica/dist/common/adfile.c U src/sys/external/intel-public/acpica/dist/common/adisasm.c U src/sys/external/intel-public/acpica/dist/common/adwalk.c U src/sys/external/intel-public/acpica/dist/common/dmextern.c U src/sys/external/intel-public/acpica/dist/common/dmrestag.c U src/sys/external/intel-public/acpica/dist/common/dmtable.c U src/sys/external/intel-public/acpica/dist/common/dmtbdump.c C src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c U src/sys/external/intel-public/acpica/dist/common/getopt.c U src/sys/external/intel-public/acpica/dist/compiler/aslanalyze.c U src/sys/external/intel-public/acpica/dist/compiler/aslcodegen.c U src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c U src/sys/external/intel-public/acpica/dist/compiler/aslcompiler.h U src/sys/external/intel-public/acpica/dist/compiler/aslcompiler.l U src/sys/external/intel-public/acpica/dist/compiler/aslcompiler.y U src/sys/external/intel-public/acpica/dist/compiler/asldefine.h U src/sys/external/intel-public/acpica/dist/compiler/aslerror.c U src/sys/external/intel-public/acpica/dist/compiler/aslfiles.c U src/sys/external/intel-public/acpica/dist/compiler/aslfold.c U src/sys/external/intel-public/acpica/dist/compiler/aslglobal.h U src/sys/external/intel-public/acpica/dist/compiler/asllength.c U src/sys/external/intel-public/acpica/dist/compiler/asllisting.c U src/sys/external/intel-public/acpica/dist/compiler/aslload.c U src/sys/external/intel-public/acpica/dist/compiler/asllookup.c U src/sys/external/intel-public/acpica/dist/compiler/aslmain.c U src/sys/external/intel-public/acpica/dist/compiler/aslmap.c U src/sys/external/intel-public/acpica/dist/compiler/aslopcodes.c U src/sys/external/intel-public/acpica/dist/compiler/asloperands.c U src/sys/external/intel-public/acpica/dist/compiler/aslopt.c N src/sys/external/intel-public/acpica/dist/compiler/aslpredef.c U src/sys/external/intel-public/acpica/dist/compiler/aslstubs.c U src/sys/external/intel-public/acpica/dist/compiler/aslresource.c U src/sys/external/intel-public/acpica/dist/compiler/aslrestype1.c N src/sys/external/intel-public/acpica/dist/compiler/aslrestype1i.c U src/sys/external/intel-public/acpica/dist/compiler/aslrestype2.c N src/sys/external/intel-public/acpica/dist/compiler/aslrestype2d.c N src/sys/external/intel-public/acpica/dist/compiler/aslrestype2e.c N src/sys/external/intel-public/acpica/dist/compiler/aslrestype2q.c N src/sys/external/intel-public/acpica/dist/compiler/aslrestype2w.c U src/sys/external/intel-public/acpica/dist/compiler/aslstartup.c U src/sys/external/intel-public/acpica/dist/compiler/asltransform.c U src/sys/external/intel-public/acpica/dist/compiler/asltree.c U src/sys/external/intel-public/acpica/dist/compiler/asltypes.h U src/sys/external/intel-public/acpica/dist/compiler/aslutils.c N src/sys/external/intel-public/acpica/dist/compiler/dtcompile.c N src/sys/external/intel-public/acpica/dist/compiler/dtcompiler.h N src/sys/external/intel-public/acpica/dist/compiler/dtfield.c N src/sys/external/intel-public/acpica/dist/compiler/dtio.c N src/sys/external/intel-public/acpica/dist/compiler/dtsubtable.c N src/sys/external/intel-public/acpica/dist/compiler/dttable.c N src/sys/external/intel-public/acpica/dist/compiler/dtutils.c U src/sys/external/intel-public/acpica/dist/compiler/Makefile U src/sys/external/intel-public/acpica/dist/compiler/readme.txt C src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c U src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c C src/sys/external/intel-public/acpica/dist/debugger/dbexec.c U src/sys/external/intel-public/acpica/dist/debugger/dbfileio.c U src/sys/external/intel-public/acpica/dist/debugger/dbhistry.c C src/sys/external/intel-public/acpica/dist/debugger/dbinput.c U src/sys/external/intel-public/acpica/dist/debugger/dbstats.c C src/sys/external/intel-public/acpica/dist/debugger/dbutils.c U src/sys/external/intel-public/acpica/dist/debugger/dbxface.c U src/sys/external/intel-public/acpica/dist/disassembler/dmbuffer.c U src/sys/external/intel-public/acpica/dist/disassembler/dmnames.c U src/sys/external/intel-public/acpica/dist/disassembler/dmobject.c U src/sys/external/intel-public/acpica/dist/disassembler/dmopcode.c C src/sys/external/intel-public/acpica/dist/disassembler/dmresrc.c U src/sys/external/intel-public/acpica/dist/disassembler/dmresrcl.c U src/sys/external/intel-public/acpica/dist/disassembler/dmresrcs.c U
CVS commit: src/sys/external/intel-public/acpica/dist
Module Name:src Committed By: jruoho Date: Sun Jun 6 18:33:15 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/debugger: dbdisply.c src/sys/external/intel-public/acpica/dist/include: acutils.h src/sys/external/intel-public/acpica/dist/utilities: utglobal.c Log Message: ACPICA does not understand the const type qualifier. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/intel-public/acpica/dist/include/acutils.h cvs rdiff -u -r1.4 -r1.5 \ src/sys/external/intel-public/acpica/dist/utilities/utglobal.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c diff -u src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c:1.1.1.3 src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c:1.2 --- src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c:1.1.1.3 Sun Jun 6 18:16:59 2010 +++ src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c Sun Jun 6 18:33:14 2010 @@ -816,7 +816,7 @@ ACPI_GPE_XRUPT_INFO *GpeXruptInfo; ACPI_GPE_EVENT_INFO *GpeEventInfo; ACPI_GPE_REGISTER_INFO *GpeRegisterInfo; -char*GpeType; +const char *GpeType; UINT32 GpeIndex; UINT32 Block = 0; UINT32 i; Index: src/sys/external/intel-public/acpica/dist/include/acutils.h diff -u src/sys/external/intel-public/acpica/dist/include/acutils.h:1.3 src/sys/external/intel-public/acpica/dist/include/acutils.h:1.4 --- src/sys/external/intel-public/acpica/dist/include/acutils.h:1.3 Thu Apr 8 04:31:49 2010 +++ src/sys/external/intel-public/acpica/dist/include/acutils.h Sun Jun 6 18:33:14 2010 @@ -213,7 +213,7 @@ AcpiUtGetNodeName ( void*Object); -char * +const char * AcpiUtGetDescriptorName ( void*Object); Index: src/sys/external/intel-public/acpica/dist/utilities/utglobal.c diff -u src/sys/external/intel-public/acpica/dist/utilities/utglobal.c:1.4 src/sys/external/intel-public/acpica/dist/utilities/utglobal.c:1.5 --- src/sys/external/intel-public/acpica/dist/utilities/utglobal.c:1.4 Sun Jun 6 18:28:36 2010 +++ src/sys/external/intel-public/acpica/dist/utilities/utglobal.c Sun Jun 6 18:33:14 2010 @@ -644,14 +644,14 @@ }; -char * +const char * AcpiUtGetDescriptorName ( void*Object) { if (!Object) { -return __UNCONST(NULL OBJECT); +return (NULL OBJECT); } if (ACPI_GET_DESCRIPTOR_TYPE (Object) ACPI_DESC_TYPE_MAX)
CVS commit: src/sys/external/intel-public/acpica/conf
Module Name:src Committed By: jruoho Date: Sun Jun 6 18:34:45 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/conf: files.acpica Log Message: Add new files from ACPICA 20100528. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/intel-public/acpica/conf/files.acpica Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/conf/files.acpica diff -u src/sys/external/intel-public/acpica/conf/files.acpica:1.2 src/sys/external/intel-public/acpica/conf/files.acpica:1.3 --- src/sys/external/intel-public/acpica/conf/files.acpica:1.2 Thu Apr 8 04:37:14 2010 +++ src/sys/external/intel-public/acpica/conf/files.acpica Sun Jun 6 18:34:45 2010 @@ -1,4 +1,4 @@ -# $NetBSD: files.acpica,v 1.2 2010/04/08 04:37:14 jruoho Exp $ +# $NetBSD: files.acpica,v 1.3 2010/06/06 18:34:45 jruoho Exp $ define acpica makeoptions acpi CPPFLAGS+=-I$S/external/intel-public/acpica/dist/include @@ -42,6 +42,8 @@ file external/intel-public/acpica/dist/events/evevent.c acpica file external/intel-public/acpica/dist/events/evgpe.c acpica file external/intel-public/acpica/dist/events/evgpeblk.c acpica +file external/intel-public/acpica/dist/events/evgpeinit.c acpica +file external/intel-public/acpica/dist/events/evgpeutil.c acpica file external/intel-public/acpica/dist/events/evmisc.c acpica file external/intel-public/acpica/dist/events/evregion.c acpica file external/intel-public/acpica/dist/events/evrgnini.c acpica @@ -54,6 +56,7 @@ file external/intel-public/acpica/dist/executer/exconfig.c acpica file external/intel-public/acpica/dist/executer/exconvrt.c acpica file external/intel-public/acpica/dist/executer/excreate.c acpica +file external/intel-public/acpica/dist/executer/exdebug.c acpica file external/intel-public/acpica/dist/executer/exdump.c acpica file external/intel-public/acpica/dist/executer/exfield.c acpica file external/intel-public/acpica/dist/executer/exfldio.c acpica
CVS commit: src/sys/external/intel-public/acpica/dist/common
Module Name:src Committed By: jruoho Date: Sun Jun 6 19:42:16 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/common: dmtbinfo.c Log Message: Fix a build failure. Apparently upstream does not bother to test-build their own releases. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c diff -u src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c:1.4 src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c:1.5 --- src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c:1.4 Sun Jun 6 18:28:35 2010 +++ src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c Sun Jun 6 19:42:16 2010 @@ -1416,7 +1416,7 @@ {ACPI_DMT_FLAG0,ACPI_SRAT0_FLAG_OFFSET (Flags,0), Enabled, 0}, {ACPI_DMT_UINT8,ACPI_SRAT0_OFFSET (LocalSapicEid), Local Sapic EID, 0}, {ACPI_DMT_UINT24, ACPI_SRAT0_OFFSET (ProximityDomainHi[0]), Proximity Domain High(24), 0}, -{ACPI_DMT_UINT32, ACPI_SRAT0_OFFSET (Reserved), Reserved, 0}, +{ACPI_DMT_UINT32, ACPI_SRAT0_OFFSET (ClockDomain),Clock Domain, 0}, ACPI_DMT_TERMINATOR };
CVS commit: src/sys/external/intel-public/acpica/dist/include
Module Name:src Committed By: jruoho Date: Mon Apr 12 12:04:54 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/include: acglobal.h Log Message: Update the event counters to 64-bit integers. To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ src/sys/external/intel-public/acpica/dist/include/acglobal.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/include/acglobal.h diff -u src/sys/external/intel-public/acpica/dist/include/acglobal.h:1.1.1.2 src/sys/external/intel-public/acpica/dist/include/acglobal.h:1.2 --- src/sys/external/intel-public/acpica/dist/include/acglobal.h:1.1.1.2 Thu Apr 8 04:28:01 2010 +++ src/sys/external/intel-public/acpica/dist/include/acglobal.h Mon Apr 12 12:04:54 2010 @@ -421,10 +421,10 @@ /* Event counters */ -ACPI_EXTERN UINT32 AcpiMethodCount; -ACPI_EXTERN UINT32 AcpiGpeCount; -ACPI_EXTERN UINT32 AcpiSciCount; -ACPI_EXTERN UINT32 AcpiFixedEventCount[ACPI_NUM_FIXED_EVENTS]; +ACPI_EXTERN UINT64 AcpiMethodCount; +ACPI_EXTERN UINT64 AcpiGpeCount; +ACPI_EXTERN UINT64 AcpiSciCount; +ACPI_EXTERN UINT64 AcpiFixedEventCount[ACPI_NUM_FIXED_EVENTS]; /* Support for dynamic control method tracing mechanism */
CVS commit: src/sys/external/intel-public/acpica/dist
Module Name:src Committed By: jruoho Date: Thu Apr 8 04:28:57 UTC 2010 Update of /cvsroot/src/sys/external/intel-public/acpica/dist In directory ivanova.netbsd.org:/tmp/cvs-serv21948 Log Message: Import ACPICA 20100121. Selected changes between 20090730 and 20100121: * A post-order callback was added to AcpiWalkNamespace(). * The ACPI_INTEGER type was removed and replaced with UINT64. Support for this type remains (for the time being) for compatibility reasons. * AcpiGetDevices() was optimized to not run extra _STA methods. * Fixed possible mutex acquisition errors when running _REG methods. * iASL was fixed not to fault when the maximum number of errors is reached. * Various miscellaneous fixes and improvements, including, for example, improved object repair capabilities, memory leak fixes, better type conversions, module-level code execution, etc. Status: Vendor Tag: intel Release Tags: acpica-20100121 U src/sys/external/intel-public/acpica/dist/changes.txt U src/sys/external/intel-public/acpica/dist/osunixxf.c U src/sys/external/intel-public/acpica/dist/README U src/sys/external/intel-public/acpica/dist/common/adisasm.c U src/sys/external/intel-public/acpica/dist/common/adfile.c N src/sys/external/intel-public/acpica/dist/common/dmextern.c U src/sys/external/intel-public/acpica/dist/common/adwalk.c U src/sys/external/intel-public/acpica/dist/common/dmrestag.c U src/sys/external/intel-public/acpica/dist/common/dmtable.c U src/sys/external/intel-public/acpica/dist/common/dmtbdump.c C src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c U src/sys/external/intel-public/acpica/dist/common/getopt.c U src/sys/external/intel-public/acpica/dist/compiler/aslcompiler.h U src/sys/external/intel-public/acpica/dist/compiler/aslanalyze.c U src/sys/external/intel-public/acpica/dist/compiler/aslcodegen.c U src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c U src/sys/external/intel-public/acpica/dist/compiler/aslcompiler.l U src/sys/external/intel-public/acpica/dist/compiler/aslcompiler.y U src/sys/external/intel-public/acpica/dist/compiler/asldefine.h U src/sys/external/intel-public/acpica/dist/compiler/aslerror.c U src/sys/external/intel-public/acpica/dist/compiler/aslfiles.c U src/sys/external/intel-public/acpica/dist/compiler/aslfold.c U src/sys/external/intel-public/acpica/dist/compiler/aslglobal.h U src/sys/external/intel-public/acpica/dist/compiler/asllength.c U src/sys/external/intel-public/acpica/dist/compiler/asllisting.c U src/sys/external/intel-public/acpica/dist/compiler/aslload.c U src/sys/external/intel-public/acpica/dist/compiler/asllookup.c U src/sys/external/intel-public/acpica/dist/compiler/aslmain.c U src/sys/external/intel-public/acpica/dist/compiler/aslmap.c U src/sys/external/intel-public/acpica/dist/compiler/aslopcodes.c U src/sys/external/intel-public/acpica/dist/compiler/asloperands.c U src/sys/external/intel-public/acpica/dist/compiler/aslopt.c U src/sys/external/intel-public/acpica/dist/compiler/aslresource.c U src/sys/external/intel-public/acpica/dist/compiler/aslrestype1.c U src/sys/external/intel-public/acpica/dist/compiler/aslrestype2.c U src/sys/external/intel-public/acpica/dist/compiler/aslstartup.c U src/sys/external/intel-public/acpica/dist/compiler/aslstubs.c U src/sys/external/intel-public/acpica/dist/compiler/asltransform.c U src/sys/external/intel-public/acpica/dist/compiler/asltree.c U src/sys/external/intel-public/acpica/dist/compiler/asltypes.h U src/sys/external/intel-public/acpica/dist/compiler/aslutils.c U src/sys/external/intel-public/acpica/dist/compiler/Makefile U src/sys/external/intel-public/acpica/dist/compiler/readme.txt U src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c C src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c U src/sys/external/intel-public/acpica/dist/debugger/dbfileio.c C src/sys/external/intel-public/acpica/dist/debugger/dbexec.c U src/sys/external/intel-public/acpica/dist/debugger/dbhistry.c C src/sys/external/intel-public/acpica/dist/debugger/dbinput.c U src/sys/external/intel-public/acpica/dist/debugger/dbstats.c C src/sys/external/intel-public/acpica/dist/debugger/dbutils.c U src/sys/external/intel-public/acpica/dist/debugger/dbxface.c U src/sys/external/intel-public/acpica/dist/disassembler/dmbuffer.c U src/sys/external/intel-public/acpica/dist/disassembler/dmnames.c U src/sys/external/intel-public/acpica/dist/disassembler/dmobject.c U src/sys/external/intel-public/acpica/dist/disassembler/dmopcode.c C src/sys/external/intel-public/acpica/dist/disassembler/dmresrc.c C src/sys/external/intel-public/acpica/dist/disassembler/dmresrcl.c U src/sys/external/intel-public/acpica/dist/disassembler/dmresrcs.c U src/sys/external/intel-public/acpica/dist/disassembler/dmutils.c U src/sys/external/intel-public/acpica/dist/disassembler/dmwalk.c U src/sys/external/intel-public/acpica/dist/dispatcher/dsfield.c U
CVS commit: src/sys/external/intel-public/acpica/dist/namespace
Module Name:src Committed By: jruoho Date: Thu Apr 8 04:34:22 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/namespace: nsinit.c nsrepair2.c Log Message: __UNCONST(3). To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/intel-public/acpica/dist/namespace/nsinit.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/namespace/nsrepair2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/namespace/nsinit.c diff -u src/sys/external/intel-public/acpica/dist/namespace/nsinit.c:1.3 src/sys/external/intel-public/acpica/dist/namespace/nsinit.c:1.4 --- src/sys/external/intel-public/acpica/dist/namespace/nsinit.c:1.3 Thu Apr 8 04:31:49 2010 +++ src/sys/external/intel-public/acpica/dist/namespace/nsinit.c Thu Apr 8 04:34:22 2010 @@ -270,7 +270,7 @@ * part of the ACPI specification. */ Info.EvaluateInfo-PrefixNode = AcpiGbl_RootNode; -Info.EvaluateInfo-Pathname = METHOD_NAME__INI; +Info.EvaluateInfo-Pathname = __UNCONST(METHOD_NAME__INI); Info.EvaluateInfo-Parameters = NULL; Info.EvaluateInfo-Flags = ACPI_IGNORE_RETURN_VALUE; Index: src/sys/external/intel-public/acpica/dist/namespace/nsrepair2.c diff -u src/sys/external/intel-public/acpica/dist/namespace/nsrepair2.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/namespace/nsrepair2.c:1.2 --- src/sys/external/intel-public/acpica/dist/namespace/nsrepair2.c:1.1.1.1 Thu Apr 8 04:28:31 2010 +++ src/sys/external/intel-public/acpica/dist/namespace/nsrepair2.c Thu Apr 8 04:34:22 2010 @@ -319,7 +319,7 @@ Status = AcpiNsCheckSortedList (Data, ReturnObject, 2, 1, -ACPI_SORT_ASCENDING, AmbientIlluminance); + ACPI_SORT_ASCENDING, __UNCONST(AmbientIlluminance)); return (Status); } @@ -443,7 +443,7 @@ Status = AcpiNsCheckSortedList (Data, ReturnObject, 5, 1, -ACPI_SORT_DESCENDING, PowerDissipation); + ACPI_SORT_DESCENDING, __UNCONST(PowerDissipation)); return (Status); } @@ -488,7 +488,7 @@ * should be proportional to the power. */ Status =AcpiNsCheckSortedList (Data, ReturnObject, 6, 0, -ACPI_SORT_DESCENDING, CpuFrequency); + ACPI_SORT_DESCENDING, __UNCONST(CpuFrequency)); if (ACPI_FAILURE (Status)) { return (Status);
CVS commit: src/sys/external/intel-public/acpica/dist/include
Module Name:src Committed By: cegger Date: Mon Nov 23 10:50:38 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/include: actbl1.h Log Message: Update ACPI_SRAT_CPU_AFFINITY to match ACPI specification 4.0. XXX I don't know if this already happened upstream but it will sooner or later if not. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/include/actbl1.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/include/actbl1.h diff -u src/sys/external/intel-public/acpica/dist/include/actbl1.h:1.1.1.1 src/sys/external/intel-public/acpica/dist/include/actbl1.h:1.2 --- src/sys/external/intel-public/acpica/dist/include/actbl1.h:1.1.1.1 Tue Aug 18 16:23:34 2009 +++ src/sys/external/intel-public/acpica/dist/include/actbl1.h Mon Nov 23 10:50:38 2009 @@ -1088,7 +1088,7 @@ UINT32 Flags; UINT8 LocalSapicEid; UINT8 ProximityDomainHi[3]; -UINT32 Reserved; /* Reserved, must be zero */ +UINT32 ClockDomain; } ACPI_SRAT_CPU_AFFINITY;
CVS commit: src/sys/external/intel-public/acpica/dist/common
Module Name:src Committed By: cegger Date: Mon Nov 23 17:16:50 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/common: dmtbinfo.c Log Message: make iasl build again. patch from tnn@ To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c diff -u src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c:1.2 --- src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c:1.1.1.1 Tue Aug 18 16:23:29 2009 +++ src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c Mon Nov 23 17:16:50 2009 @@ -1365,7 +1365,7 @@ {ACPI_DMT_FLAG0,ACPI_SRAT0_FLAG_OFFSET (Flags,0), Enabled}, {ACPI_DMT_UINT8,ACPI_SRAT0_OFFSET (LocalSapicEid), Local Sapic EID}, {ACPI_DMT_UINT24, ACPI_SRAT0_OFFSET (ProximityDomainHi[0]), Proximity Domain High(24)}, -{ACPI_DMT_UINT32, ACPI_SRAT0_OFFSET (Reserved), Reserved}, +{ACPI_DMT_UINT32, ACPI_SRAT0_OFFSET (ClockDomain),Clock Domain}, {ACPI_DMT_EXIT, 0, NULL} };
CVS commit: src/sys/external/intel-public/acpica/dist/tables
Module Name:src Committed By: jmcneill Date: Sun Aug 23 14:54:53 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/tables: tbxfroot.c Log Message: Hide the message about an RSDP not being found unless we are debugging. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/tables/tbxfroot.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/tables/tbxfroot.c diff -u src/sys/external/intel-public/acpica/dist/tables/tbxfroot.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/tables/tbxfroot.c:1.2 --- src/sys/external/intel-public/acpica/dist/tables/tbxfroot.c:1.1.1.1 Tue Aug 18 16:23:38 2009 +++ src/sys/external/intel-public/acpica/dist/tables/tbxfroot.c Sun Aug 23 14:54:52 2009 @@ -306,7 +306,7 @@ /* A valid RSDP was not found */ -ACPI_ERROR ((AE_INFO, A valid RSDP was not found)); +ACPI_DEBUG_PRINT ((ACPI_DB_INFO, A valid RSDP was not found)); return_ACPI_STATUS (AE_NOT_FOUND); }
CVS commit: src/sys/external/intel-public/acpica/dist
Module Name:src Committed By: jmcneill Date: Tue Aug 18 16:23:40 UTC 2009 Update of /cvsroot/src/sys/external/intel-public/acpica/dist In directory ivanova.netbsd.org:/tmp/cvs-serv4838 Log Message: initial import of acpica-20090730 Status: Vendor Tag: intel Release Tags: acpica-20090730 N src/sys/external/intel-public/acpica/dist/changes.txt N src/sys/external/intel-public/acpica/dist/README N src/sys/external/intel-public/acpica/dist/osunixxf.c N src/sys/external/intel-public/acpica/dist/events/evgpeblk.c N src/sys/external/intel-public/acpica/dist/events/evevent.c N src/sys/external/intel-public/acpica/dist/events/evmisc.c N src/sys/external/intel-public/acpica/dist/events/evrgnini.c N src/sys/external/intel-public/acpica/dist/events/evxfevnt.c N src/sys/external/intel-public/acpica/dist/events/evxface.c N src/sys/external/intel-public/acpica/dist/events/evgpe.c N src/sys/external/intel-public/acpica/dist/events/evsci.c N src/sys/external/intel-public/acpica/dist/events/evregion.c N src/sys/external/intel-public/acpica/dist/events/evxfregn.c N src/sys/external/intel-public/acpica/dist/generate/lint/std32.lnt N src/sys/external/intel-public/acpica/dist/generate/lint/options.lnt N src/sys/external/intel-public/acpica/dist/generate/lint/std64.lnt N src/sys/external/intel-public/acpica/dist/generate/lint/lset.bat N src/sys/external/intel-public/acpica/dist/generate/lint/readme.txt N src/sys/external/intel-public/acpica/dist/generate/lint/lint.bat N src/sys/external/intel-public/acpica/dist/generate/lint/files.lnt N src/sys/external/intel-public/acpica/dist/generate/lint/std16.lnt N src/sys/external/intel-public/acpica/dist/common/dmtbdump.c N src/sys/external/intel-public/acpica/dist/common/dmrestag.c N src/sys/external/intel-public/acpica/dist/common/adfile.c N src/sys/external/intel-public/acpica/dist/common/dmtbinfo.c N src/sys/external/intel-public/acpica/dist/common/adisasm.c N src/sys/external/intel-public/acpica/dist/common/getopt.c N src/sys/external/intel-public/acpica/dist/common/dmtable.c N src/sys/external/intel-public/acpica/dist/common/adwalk.c N src/sys/external/intel-public/acpica/dist/namespace/nsxfobj.c N src/sys/external/intel-public/acpica/dist/namespace/nsdump.c N src/sys/external/intel-public/acpica/dist/namespace/nsxfeval.c N src/sys/external/intel-public/acpica/dist/namespace/nsnames.c N src/sys/external/intel-public/acpica/dist/namespace/nseval.c N src/sys/external/intel-public/acpica/dist/namespace/nsobject.c N src/sys/external/intel-public/acpica/dist/namespace/nspredef.c N src/sys/external/intel-public/acpica/dist/namespace/nsxfname.c N src/sys/external/intel-public/acpica/dist/namespace/nssearch.c N src/sys/external/intel-public/acpica/dist/namespace/nsdumpdv.c N src/sys/external/intel-public/acpica/dist/namespace/nsalloc.c N src/sys/external/intel-public/acpica/dist/namespace/nswalk.c N src/sys/external/intel-public/acpica/dist/namespace/nsparse.c N src/sys/external/intel-public/acpica/dist/namespace/nsload.c N src/sys/external/intel-public/acpica/dist/namespace/nsinit.c N src/sys/external/intel-public/acpica/dist/namespace/nsrepair.c N src/sys/external/intel-public/acpica/dist/namespace/nsaccess.c N src/sys/external/intel-public/acpica/dist/namespace/nsutils.c N src/sys/external/intel-public/acpica/dist/resources/rscreate.c N src/sys/external/intel-public/acpica/dist/resources/rsirq.c N src/sys/external/intel-public/acpica/dist/resources/rsxface.c N src/sys/external/intel-public/acpica/dist/resources/rsdump.c N src/sys/external/intel-public/acpica/dist/resources/rsinfo.c N src/sys/external/intel-public/acpica/dist/resources/rsaddr.c N src/sys/external/intel-public/acpica/dist/resources/rsmisc.c N src/sys/external/intel-public/acpica/dist/resources/rsio.c N src/sys/external/intel-public/acpica/dist/resources/rsutils.c N src/sys/external/intel-public/acpica/dist/resources/rscalc.c N src/sys/external/intel-public/acpica/dist/resources/rslist.c N src/sys/external/intel-public/acpica/dist/resources/rsmemory.c N src/sys/external/intel-public/acpica/dist/parser/psutils.c N src/sys/external/intel-public/acpica/dist/parser/psxface.c N src/sys/external/intel-public/acpica/dist/parser/psargs.c N src/sys/external/intel-public/acpica/dist/parser/pswalk.c N src/sys/external/intel-public/acpica/dist/parser/psopcode.c N src/sys/external/intel-public/acpica/dist/parser/psloop.c N src/sys/external/intel-public/acpica/dist/parser/pstree.c N src/sys/external/intel-public/acpica/dist/parser/psparse.c N src/sys/external/intel-public/acpica/dist/parser/psscope.c N src/sys/external/intel-public/acpica/dist/debugger/dbxface.c N src/sys/external/intel-public/acpica/dist/debugger/dbinput.c N src/sys/external/intel-public/acpica/dist/debugger/dbdisply.c N src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c N src/sys/external/intel-public/acpica/dist/debugger/dbfileio.c N src/sys/external/intel-public/acpica/dist/debugger/dbutils.c N
CVS commit: src/sys/external/intel-public/acpica/dist
Module Name:src Committed By: jmcneill Date: Tue Aug 18 16:26:12 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/debugger: dbcmds.c dbexec.c dbinput.c dbutils.c src/sys/external/intel-public/acpica/dist/disassembler: dmresrc.c dmresrcl.c src/sys/external/intel-public/acpica/dist/dispatcher: dsopcode.c src/sys/external/intel-public/acpica/dist/events: evrgnini.c src/sys/external/intel-public/acpica/dist/executer: exdump.c src/sys/external/intel-public/acpica/dist/include: acdebug.h acdisasm.h acinterp.h aclocal.h acmacros.h acnamesp.h acpixf.h acresrc.h actables.h actypes.h acutils.h src/sys/external/intel-public/acpica/dist/include/platform: acnetbsd.h src/sys/external/intel-public/acpica/dist/namespace: nsaccess.c nsdump.c nsinit.c nsxfeval.c nsxfname.c src/sys/external/intel-public/acpica/dist/parser: psopcode.c src/sys/external/intel-public/acpica/dist/resources: rsutils.c rsxface.c src/sys/external/intel-public/acpica/dist/tables: tbfadt.c tbutils.c tbxface.c src/sys/external/intel-public/acpica/dist/utilities: utcache.c utdebug.c uteval.c utglobal.c utmisc.c uttrack.c Log Message: Build fixes for NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c \ src/sys/external/intel-public/acpica/dist/debugger/dbexec.c \ src/sys/external/intel-public/acpica/dist/debugger/dbinput.c \ src/sys/external/intel-public/acpica/dist/debugger/dbutils.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/disassembler/dmresrc.c \ src/sys/external/intel-public/acpica/dist/disassembler/dmresrcl.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/dispatcher/dsopcode.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/events/evrgnini.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/executer/exdump.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/include/acdebug.h \ src/sys/external/intel-public/acpica/dist/include/acdisasm.h \ src/sys/external/intel-public/acpica/dist/include/acinterp.h \ src/sys/external/intel-public/acpica/dist/include/aclocal.h \ src/sys/external/intel-public/acpica/dist/include/acmacros.h \ src/sys/external/intel-public/acpica/dist/include/acnamesp.h \ src/sys/external/intel-public/acpica/dist/include/acpixf.h \ src/sys/external/intel-public/acpica/dist/include/acresrc.h \ src/sys/external/intel-public/acpica/dist/include/actables.h \ src/sys/external/intel-public/acpica/dist/include/actypes.h \ src/sys/external/intel-public/acpica/dist/include/acutils.h cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/include/platform/acnetbsd.h cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/namespace/nsaccess.c \ src/sys/external/intel-public/acpica/dist/namespace/nsdump.c \ src/sys/external/intel-public/acpica/dist/namespace/nsinit.c \ src/sys/external/intel-public/acpica/dist/namespace/nsxfeval.c \ src/sys/external/intel-public/acpica/dist/namespace/nsxfname.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/parser/psopcode.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/resources/rsutils.c \ src/sys/external/intel-public/acpica/dist/resources/rsxface.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/tables/tbfadt.c \ src/sys/external/intel-public/acpica/dist/tables/tbutils.c \ src/sys/external/intel-public/acpica/dist/tables/tbxface.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/utilities/utcache.c \ src/sys/external/intel-public/acpica/dist/utilities/utdebug.c \ src/sys/external/intel-public/acpica/dist/utilities/uteval.c \ src/sys/external/intel-public/acpica/dist/utilities/utglobal.c \ src/sys/external/intel-public/acpica/dist/utilities/utmisc.c \ src/sys/external/intel-public/acpica/dist/utilities/uttrack.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c diff -u src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c:1.2 --- src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c:1.1.1.1 Tue Aug 18 16:23:31 2009 +++ src/sys/external/intel-public/acpica/dist/debugger/dbcmds.c Tue Aug 18 16:26:10 2009 @@ -1770,7 +1770,7 @@ * Perform comparison of original AML to newly created AML. This tests both * the AML-Resource conversion and the Resource-Aml conversion.
CVS commit: src/sys/external/intel-public/acpica/conf
Module Name:src Committed By: jmcneill Date: Tue Aug 18 16:38:51 UTC 2009 Added Files: src/sys/external/intel-public/acpica/conf: files.acpica Log Message: config glue for acpica To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/external/intel-public/acpica/conf/files.acpica Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/external/intel-public/acpica/conf/files.acpica diff -u /dev/null src/sys/external/intel-public/acpica/conf/files.acpica:1.1 --- /dev/null Tue Aug 18 16:38:51 2009 +++ src/sys/external/intel-public/acpica/conf/files.acpica Tue Aug 18 16:38:51 2009 @@ -0,0 +1,158 @@ +# $NetBSD: files.acpica,v 1.1 2009/08/18 16:38:51 jmcneill Exp $ + +define acpica +makeoptions acpi CPPFLAGS+=-I$S/external/intel-public/acpica/dist/include + +# debugger/ +file external/intel-public/acpica/dist/debugger/dbcmds.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbdisply.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbexec.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbfileio.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbhistry.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbinput.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbstats.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbutils.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/debugger/dbxface.c acpica acpi_debug ddb + +# disassembler/ +file external/intel-public/acpica/dist/disassembler/dmbuffer.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmnames.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmobject.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmopcode.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmresrc.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmresrcl.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmresrcs.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmutils.c acpica acpi_debug ddb +file external/intel-public/acpica/dist/disassembler/dmwalk.c acpica acpi_debug ddb + +# dispatcher/ +file external/intel-public/acpica/dist/dispatcher/dsfield.c acpica +file external/intel-public/acpica/dist/dispatcher/dsinit.c acpica +file external/intel-public/acpica/dist/dispatcher/dsmethod.c acpica +file external/intel-public/acpica/dist/dispatcher/dsmthdat.c acpica +file external/intel-public/acpica/dist/dispatcher/dsobject.c acpica +file external/intel-public/acpica/dist/dispatcher/dsopcode.c acpica +file external/intel-public/acpica/dist/dispatcher/dsutils.c acpica +file external/intel-public/acpica/dist/dispatcher/dswexec.c acpica +file external/intel-public/acpica/dist/dispatcher/dswload.c acpica +file external/intel-public/acpica/dist/dispatcher/dswscope.c acpica +file external/intel-public/acpica/dist/dispatcher/dswstate.c acpica + +# events/ +file external/intel-public/acpica/dist/events/evevent.c acpica +file external/intel-public/acpica/dist/events/evgpe.c acpica +file external/intel-public/acpica/dist/events/evgpeblk.c acpica +file external/intel-public/acpica/dist/events/evmisc.c acpica +file external/intel-public/acpica/dist/events/evregion.c acpica +file external/intel-public/acpica/dist/events/evrgnini.c acpica +file external/intel-public/acpica/dist/events/evsci.c acpica +file external/intel-public/acpica/dist/events/evxface.c acpica +file external/intel-public/acpica/dist/events/evxfevnt.c acpica +file external/intel-public/acpica/dist/events/evxfregn.c acpica + +# executer/ +file external/intel-public/acpica/dist/executer/exconfig.c acpica +file external/intel-public/acpica/dist/executer/exconvrt.c acpica +file external/intel-public/acpica/dist/executer/excreate.c acpica +file external/intel-public/acpica/dist/executer/exdump.c acpica +file external/intel-public/acpica/dist/executer/exfield.c acpica +file external/intel-public/acpica/dist/executer/exfldio.c acpica +file external/intel-public/acpica/dist/executer/exmisc.c acpica +file external/intel-public/acpica/dist/executer/exmutex.c acpica +file external/intel-public/acpica/dist/executer/exnames.c acpica +file external/intel-public/acpica/dist/executer/exoparg1.c acpica +file external/intel-public/acpica/dist/executer/exoparg2.c acpica +file external/intel-public/acpica/dist/executer/exoparg3.c acpica +file external/intel-public/acpica/dist/executer/exoparg6.c acpica +file external/intel-public/acpica/dist/executer/exprep.c acpica +file external/intel-public/acpica/dist/executer/exregion.c acpica +file external/intel-public/acpica/dist/executer/exresnte.c
CVS commit: src/sys/external/intel-public/acpica/dist/include
Module Name:src Committed By: jmcneill Date: Tue Aug 18 16:33:11 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/include: acpiosxf.h Log Message: Build fixes for NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/include/acpiosxf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/include/acpiosxf.h diff -u src/sys/external/intel-public/acpica/dist/include/acpiosxf.h:1.1.1.1 src/sys/external/intel-public/acpica/dist/include/acpiosxf.h:1.2 --- src/sys/external/intel-public/acpica/dist/include/acpiosxf.h:1.1.1.1 Tue Aug 18 16:23:34 2009 +++ src/sys/external/intel-public/acpica/dist/include/acpiosxf.h Tue Aug 18 16:33:11 2009 @@ -289,7 +289,7 @@ */ ACPI_STATUS AcpiOsCreateCache ( -char*CacheName, +const char *CacheName, UINT16 ObjectSize, UINT16 MaxDepth, ACPI_CACHE_T**ReturnCache);
CVS commit: src/sys/external/intel-public/acpica/dist/parser
Module Name:src Committed By: jmcneill Date: Tue Aug 18 17:09:25 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/parser: psloop.c Log Message: Build fix for amd64. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/parser/psloop.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/parser/psloop.c diff -u src/sys/external/intel-public/acpica/dist/parser/psloop.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/parser/psloop.c:1.2 --- src/sys/external/intel-public/acpica/dist/parser/psloop.c:1.1.1.1 Tue Aug 18 16:23:31 2009 +++ src/sys/external/intel-public/acpica/dist/parser/psloop.c Tue Aug 18 17:09:25 2009 @@ -625,8 +625,8 @@ Detected an unsupported executable opcode at module-level: [0x%.4X] at table offset 0x%.4X, Op-Common.AmlOpcode, -(AmlOpStart - WalkState-ParserState.AmlStart) + -sizeof (ACPI_TABLE_HEADER))); +(UINT16)((AmlOpStart - WalkState-ParserState.AmlStart) + +sizeof (ACPI_TABLE_HEADER; } } break;
CVS commit: src/sys/external/intel-public/acpica/dist/resources
Module Name:src Committed By: jmcneill Date: Tue Aug 18 17:13:09 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/resources: rsdump.c Log Message: Build fixes for NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/resources/rsdump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/resources/rsdump.c diff -u src/sys/external/intel-public/acpica/dist/resources/rsdump.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/resources/rsdump.c:1.2 --- src/sys/external/intel-public/acpica/dist/resources/rsdump.c:1.1.1.1 Tue Aug 18 16:23:30 2009 +++ src/sys/external/intel-public/acpica/dist/resources/rsdump.c Tue Aug 18 17:13:09 2009 @@ -130,32 +130,32 @@ static void AcpiRsOutString ( -char*Title, -char*Value); +const char *Title, +const char *Value); static void AcpiRsOutInteger8 ( -char*Title, +const char *Title, UINT8 Value); static void AcpiRsOutInteger16 ( -char*Title, +const char *Title, UINT16 Value); static void AcpiRsOutInteger32 ( -char*Title, +const char *Title, UINT32 Value); static void AcpiRsOutInteger64 ( -char*Title, +const char *Title, UINT64 Value); static void AcpiRsOutTitle ( -char*Title); +const char *Title); static void AcpiRsDumpByteList ( @@ -376,7 +376,7 @@ static ACPI_RSDUMP_INFO AcpiRsDumpMemoryFlags[5] = { -{ACPI_RSD_LITERAL, ACPI_RSD_TABLE_SIZE (AcpiRsDumpMemoryFlags),Resource Type,(void *) Memory Range}, +{ACPI_RSD_LITERAL, ACPI_RSD_TABLE_SIZE (AcpiRsDumpMemoryFlags),Resource Type,(const char * const *) Memory Range}, {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.WriteProtect),Write Protect,AcpiGbl_RwDecode}, {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.Caching), Caching, AcpiGbl_MemDecode}, {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.RangeType), Range Type, AcpiGbl_MtpDecode}, @@ -385,7 +385,7 @@ static ACPI_RSDUMP_INFO AcpiRsDumpIoFlags[4] = { -{ACPI_RSD_LITERAL, ACPI_RSD_TABLE_SIZE (AcpiRsDumpIoFlags),Resource Type,(void *) I/O Range}, +{ACPI_RSD_LITERAL, ACPI_RSD_TABLE_SIZE (AcpiRsDumpIoFlags),Resource Type,(const char * const *) I/O Range}, {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Address.Info.Io.RangeType),Range Type, AcpiGbl_RngDecode}, {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Address.Info.Io.Translation), Translation, AcpiGbl_TtpDecode}, {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Address.Info.Io.TranslationType), Translation Type, AcpiGbl_TrsDecode} @@ -424,7 +424,7 @@ { UINT8 *Target = NULL; UINT8 *PreviousTarget; -char*Name; +const char *Name; UINT8Count; @@ -758,8 +758,8 @@ static void AcpiRsOutString ( -char*Title, -char*Value) +const char *Title, +const char *Value) { AcpiOsPrintf (%27s : %s, Title, Value); if (!*Value) @@ -771,7 +771,7 @@ static void AcpiRsOutInteger8 ( -char*Title, +const char *Title, UINT8 Value) { AcpiOsPrintf (%27s : %2.2X\n, Title, Value); @@ -779,7 +779,7 @@ static void AcpiRsOutInteger16 ( -char*Title, +const char *Title, UINT16 Value) { AcpiOsPrintf (%27s : %4.4X\n, Title, Value); @@ -787,7 +787,7 @@ static void AcpiRsOutInteger32 ( -char*Title, +const char *Title, UINT32 Value) { AcpiOsPrintf (%27s : %8.8X\n, Title, Value); @@ -795,7 +795,7 @@ static void AcpiRsOutInteger64 ( -char*Title, +const char *Title, UINT64 Value) { AcpiOsPrintf (%27s : %8.8X%8.8X\n, Title, @@ -804,7 +804,7 @@ static void AcpiRsOutTitle ( -char*Title) +const char *Title) { AcpiOsPrintf (%27s : , Title); }
CVS commit: src/sys/external/intel-public/acpica/dist/tables
Module Name:src Committed By: jmcneill Date: Tue Aug 18 18:28:36 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/tables: tbutils.c Log Message: Print table header information with ACPI_DEBUG_PRINT instead of ACPI_INFO. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/intel-public/acpica/dist/tables/tbutils.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/tables/tbutils.c diff -u src/sys/external/intel-public/acpica/dist/tables/tbutils.c:1.2 src/sys/external/intel-public/acpica/dist/tables/tbutils.c:1.3 --- src/sys/external/intel-public/acpica/dist/tables/tbutils.c:1.2 Tue Aug 18 16:26:11 2009 +++ src/sys/external/intel-public/acpica/dist/tables/tbutils.c Tue Aug 18 18:28:36 2009 @@ -283,7 +283,7 @@ { /* FACS only has signature and length fields */ -ACPI_INFO ((AE_INFO, %4.4s %p %05X, +ACPI_DEBUG_PRINT ((ACPI_DB_INFO, %4.4s %p %05X, Header-Signature, ACPI_CAST_PTR (void, Address), Header-Length)); } @@ -295,7 +295,7 @@ ACPI_CAST_PTR (ACPI_TABLE_RSDP, Header)-OemId, ACPI_OEM_ID_SIZE); AcpiTbFixString (LocalHeader.OemId, ACPI_OEM_ID_SIZE); -ACPI_INFO ((AE_INFO, RSDP %p %05X (v%.2d %6.6s), +ACPI_DEBUG_PRINT ((ACPI_DB_INFO, RSDP %p %05X (v%.2d %6.6s), ACPI_CAST_PTR (void, Address), (ACPI_CAST_PTR (ACPI_TABLE_RSDP, Header)-Revision 0) ? ACPI_CAST_PTR (ACPI_TABLE_RSDP, Header)-Length : 20, @@ -308,7 +308,7 @@ AcpiTbCleanupTableHeader (LocalHeader, Header); -ACPI_INFO ((AE_INFO, +ACPI_DEBUG_PRINT ((ACPI_DB_INFO, %4.4s %p %05X (v%.2d %6.6s %8.8s %08X %4.4s %08X), LocalHeader.Signature, ACPI_CAST_PTR (void, Address), LocalHeader.Length, LocalHeader.Revision, LocalHeader.OemId,
CVS commit: src/sys/external/intel-public/acpica/dist/namespace
Module Name:src Committed By: jmcneill Date: Tue Aug 18 18:34:39 UTC 2009 Modified Files: src/sys/external/intel-public/acpica/dist/namespace: nseval.c Log Message: Use ACPI_DEBUG_PRINT instead of ACPI_INFO for AcpiNsExecModuleCodeList debug message. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/intel-public/acpica/dist/namespace/nseval.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/intel-public/acpica/dist/namespace/nseval.c diff -u src/sys/external/intel-public/acpica/dist/namespace/nseval.c:1.1.1.1 src/sys/external/intel-public/acpica/dist/namespace/nseval.c:1.2 --- src/sys/external/intel-public/acpica/dist/namespace/nseval.c:1.1.1.1 Tue Aug 18 16:23:29 2009 +++ src/sys/external/intel-public/acpica/dist/namespace/nseval.c Tue Aug 18 18:34:39 2009 @@ -429,7 +429,7 @@ AcpiUtRemoveReference (Prev); } -ACPI_INFO ((AE_INFO, +ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, Executed %u blocks of module-level executable AML code, MethodCount));