Module Name:    src
Committed By:   christos
Date:           Sat Jan  9 19:54:59 UTC 2016

Update of /cvsroot/src/sys/external/bsd/acpica/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv22345

Log Message:
import new acpica:

----------------------------------------
8 January 2016. Summary of changes for version 20160108:

1) ACPICA kernel-resident subsystem:

Updated all ACPICA copyrights and signons to 2016: Added the 2016 
copyright to all source code module headers and utility/tool signons. 
This includes the standard Linux dual-license header. This affects 
virtually every file in the ACPICA core subsystem, iASL compiler, all 
ACPICA utilities, and the ACPICA test suite.

Fixed a regression introduced in version 20151218 concerning the 
execution of so-called module-level ASL/AML code. Namespace objects 
created under a module-level If() construct were not properly/fully 
entered into the namespace and could cause an interpreter fault when 
accessed.

Example Code and Data Size: These are the sizes for the OS-independent 
acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
debug version of the code includes the debug output trace mechanism and 
has a much larger code and data size.

Current Release:
    Non-Debug Version: 102.7K Code, 28.4K Data, 131.1K Total
    Debug Version:     200.4K Code, 81.9K Data, 282.4K Total
  Previous Release:
    Non-Debug Version: 102.6K Code, 28.4K Data, 131.0K Total
    Debug Version:     200.3K Code, 81.9K Data, 282.3K Total


2) iASL Compiler/Disassembler and Tools:

Fixed a problem with the compilation of the GpioIo and GpioInt resource 
descriptors. The _PIN field name was incorrectly defined to be an array 
of 32-bit values, but the _PIN values are in fact 16 bits each. This 
would cause incorrect bit width warnings when using Word (16-bit) fields 
to access the descriptors.


----------------------------------------
18 December 2015. Summary of changes for version 20151218:

1) ACPICA kernel-resident subsystem:

Implemented per-AML-table execution of "module-level code" as individual 
ACPI tables are loaded into the namespace during ACPICA initialization. 
In other words, any module-level code within an AML table is executed 
immediately after the table is loaded, instead of batched and executed 
after all of the tables have been loaded. This provides compatibility 
with other ACPI implementations. ACPICA BZ 1219. Bob Moore, Lv Zheng, 
David Box.

To fully support the feature above, the default operation region handlers 
for the SystemMemory, SystemIO, and PCI_Config address spaces are now 
installed before any ACPI tables are loaded. This enables module-level 
code to access these address spaces during the table load and module-
level code execution phase. ACPICA BZ 1220. Bob Moore, Lv Zheng, David 
Box.

Implemented several changes to the internal _REG support in conjunction 
with the changes above. Also, changes to the AcpiExec/AcpiNames/Examples 
utilities for the changes above. Although these tools were changed, host 
operating systems that simply use the default handlers for SystemMemory, 
SystemIO, and PCI_Config spaces should not require any update. Lv Zheng.

For example, in the code below, DEV1 is conditionally added to the 
namespace by the DSDT via module-level code that accesses an operation 
region. The SSDT references DEV1 via the Scope operator. DEV1 must be 
created immediately after the DSDT is loaded in order for the SSDT to 
successfully reference DEV1. Previously, this code would cause an 
AE_NOT_EXIST exception during the load of the SSDT. Now, this code is 
fully supported by ACPICA.

    DefinitionBlock ("", "DSDT", 2, "Intel", "DSDT1", 1)
    {
        OperationRegion (OPR1, SystemMemory, 0x400, 32)
        Field (OPR1, AnyAcc, NoLock, Preserve)
        {
            FLD1, 1
        }
        If (FLD1)
        {
            Device (\DEV1)
            {
            }
        }
    }
    DefinitionBlock ("", "SSDT", 2, "Intel", "SSDT1", 1)
    {
        External (\DEV1, DeviceObj)
        Scope (\DEV1)
        {
        }
    }

Fixed an AML interpreter problem where control method invocations were 
not handled correctly when the invocation was itself a SuperName argument 
to another ASL operator. In these cases, the method was not invoked. 
ACPICA BZ 1002. Affects the following ASL operators that have a SuperName 
argument:
    Store
    Acquire, Wait
    CondRefOf, RefOf
    Decrement, Increment
    Load, Unload
    Notify
    Signal, Release, Reset
    SizeOf

Implemented automatic String-to-ObjectReference conversion support for 
packages returned by predefined names (such as _DEP). A common BIOS error 
is to add double quotes around an ObjectReference namepath, which turns 
the reference into an unexpected string object. This support detects the 
problem and corrects it before the package is returned to the caller that 
invoked the method. Lv Zheng.

Implemented extensions to the Concatenate operator. Concatenate now 
accepts any type of object, it is not restricted to simply 
Integer/String/Buffer. For objects other than these 3 basic data types, 
the argument is treated as a string containing the name of the object 
type. This expands the utility of Concatenate and the Printf/Fprintf 
macros. ACPICA BZ 1222.

Cleaned up the output of the ASL Debug object. The timer() value is now 
optional and no longer emitted by default. Also, the basic data types of 
Integer/String/Buffer are simply emitted as their values, without a data 
type string -- since the data type is obvious from the output. ACPICA BZ 
1221.

Example Code and Data Size: These are the sizes for the OS-independent 
acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
debug version of the code includes the debug output trace mechanism and 
has a much larger code and data size.

  Current Release:
    Non-Debug Version: 102.6K Code, 28.4K Data, 131.0K Total
    Debug Version:     200.3K Code, 81.9K Data, 282.3K Total
  Previous Release:
    Non-Debug Version: 102.0K Code, 28.3K Data, 130.3K Total
    Debug Version:     199.6K Code, 81.8K Data, 281.4K Total


2) iASL Compiler/Disassembler and Tools:

iASL: Fixed some issues with the ASL Include() operator. This operator 
was incorrectly defined in the iASL parser rules, causing a new scope to 
be opened for the code within the include file. This could lead to 
several issues, including allowing ASL code that is technically illegal 
and not supported by AML interpreters. Note, this does not affect the 
related #include preprocessor operator. ACPICA BZ 1212.

iASL/Disassembler: Implemented support for the ASL ElseIf operator. This 
operator is essentially an ASL macro since there is no AML opcode 
associated with it. The code emitted by the iASL compiler for ElseIf is 
an Else opcode followed immediately by an If opcode. The disassembler 
will now emit an ElseIf if it finds an Else immediately followed by an 
If. This simplifies the decoded ASL, especially for deeply nested 
If..Else and large Switch constructs. Thus, the disassembled code more 
closely follows the original source ASL. ACPICA BZ 1211. Example:

    Old disassembly:
        Else
        {
            If (Arg0 == 0x02)
            {
                Local0 = 0x05
            }
        }

    New disassembly:
        ElseIf (Arg0 == 0x02)
        {
            Local0 = 0x05
        }

AcpiExec: Added support for the new module level code behavior and the 
early region installation. This required a small change to the 
initialization, since AcpiExec must install its own operation region 
handlers.

AcpiExec: Added support to make the debug object timer optional. Default 
is timer disabled. This cleans up the debug object output -- the timer 
data is rarely used.

AcpiExec: Multiple ACPI tables are now loaded in the order that they 
appear on the command line. This can be important when there are 
interdependencies/references between the tables.

iASL/Templates. Add support to generate template files with multiple 
SSDTs within a single output file. Also added ommand line support to 
specify the number of SSDTs (in addition to a single DSDT). ACPICA BZ 
1223, 1225.


----------------------------------------
24 November 2015. Summary of changes for version 20151124:

1) ACPICA kernel-resident subsystem:

Fixed a possible regression for a previous update to FADT handling. The 
FADT no longer has a fixed table ID, causing some issues with code that 
was hardwired to a specific ID. Lv Zheng.

Fixed a problem where the method auto-serialization could interfere with 
the current SyncLevel. This change makes the auto-serialization support 
transparent to the SyncLevel support and management.

Removed support for the _SUB predefined name in AcpiGetObjectInfo. This 
interface is intended for early access to the namespace during the 
initial namespace device discovery walk. The _SUB method has been seen to 
access operation regions in some cases, causing errors because the 
operation regions are not fully initialized.

AML Debugger: Fixed some issues with the terminate/quit/exit commands 
that can cause faults. Lv Zheng.

AML Debugger: Add thread ID support so that single-step mode only applies 
to the AML Debugger thread. This prevents runtime errors within some 
kernels. Lv Zheng. 

Eliminated extraneous warnings from AcpiGetSleepTypeData. Since the _Sx 
methods that are invoked by this interface are optional, removed warnings 
emitted for the case where one or more of these methods do not exist. 
ACPICA BZ 1208, original change by Prarit Bhargava.

Made a major pass through the entire ACPICA source code base to 
standardize formatting that has diverged a bit over time. There are no 
functional changes, but this will of course cause quite a few code 
differences from the previous ACPICA release.

Example Code and Data Size: These are the sizes for the OS-independent 
acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
debug version of the code includes the debug output trace mechanism and 
has a much larger code and data size.

  Current Release:
    Non-Debug Version: 102.0K Code, 28.3K Data, 130.3K Total
    Debug Version:     199.6K Code, 81.8K Data, 281.4K Total
  Previous Release:
    Non-Debug Version: 101.7K Code, 27.9K Data, 129.6K Total
    Debug Version:     199.3K Code, 81.4K Data, 280.7K Total


2) iASL Compiler/Disassembler and Tools:

iASL/acpiexec/acpixtract/disassembler: Added support to allow multiple 
definition blocks within a single ASL file and the resulting AML file. 
Support for this type of file was also added to the various tools that 
use binary AML files: acpiexec, acpixtract, and the AML disassembler. The 
example code below shows two definition blocks within the same file:

    DefinitionBlock ("dsdt.aml", "DSDT", 2, "Intel", "Template", 
0x12345678)
    {
    }
    DefinitionBlock ("", "SSDT", 2, "Intel", "Template", 0xABCDEF01)
    {
    }

iASL: Enhanced typechecking for the Name() operator. All expressions for 
the value of the named object must be reduced/folded to a single constant 
at compile time, as per the ACPI specification (the AML definition of 
Name()).

iASL: Fixed some code indentation issues for the -ic and -ia options (C 
and assembly headers). Now all emitted code correctly begins in column 1.

iASL: Added an error message for an attempt to open a Scope() on an 
object defined in an SSDT. The DSDT is always loaded into the namespace 
first, so any attempt to open a Scope on an SSDT object will fail at 
runtime.


----------------------------------------
30 September 2015. Summary of changes for version 20150930:

1) ACPICA kernel-resident subsystem:

Debugger: Implemented several changes and bug fixes to assist support for 
the in-kernel version of the AML debugger. Lv Zheng.
- Fix the "predefined" command for in-kernel debugger.
- Do not enter debug command loop for the help and version commands.
- Disallow "execute" command during execution/single-step of a method.

Interpreter: Updated runtime typechecking for all operators that have 
target operands. The operand is resolved and validated that it is legal. 
For example, the target cannot be a non-data object such as a Device, 
Mutex, ThermalZone, etc., as per the ACPI specification.

Debugger: Fixed the double-mutex user I/O handshake to work when local 
deadlock detection is enabled.

Debugger: limited display of method locals and arguments (LocalX and 
ArgX) to only those that have actually been initialized. This prevents 
lines of extraneous output.

Updated the definition of the NFIT table to correct the bit polarity of 
one flag: ACPI_NFIT_MEM_ARMED --> ACPI_NFIT_MEM_NOT_ARMED

Example Code and Data Size: These are the sizes for the OS-independent 
acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
debug version of the code includes the debug output trace mechanism and 
has a much larger code and data size.

  Current Release:
    Non-Debug Version: 101.7K Code, 27.9K Data, 129.6K Total
    Debug Version:     199.3K Code, 81.4K Data, 280.7K Total
  Previous Release:
    Non-Debug Version: 101.3K Code, 27.7K Data, 129.0K Total
    Debug Version:     198.6K Code, 80.9K Data, 279.5K Total


2) iASL Compiler/Disassembler and Tools:

iASL: Improved the compile-time typechecking for operands of many of the 
ASL operators:

-- Added an option to disable compiler operand/operator typechecking (-
ot).

-- For the following operators, the TermArg operands are now validated 
when possible to be Integer data objects: BankField, OperationRegion, 
DataTableRegion, Buffer, and Package.

-- Store (Source, Target): Both the source and target operands are 
resolved and checked that the operands are both legal. For example, 
neither operand can be a non-data object such as a Device, Mutex, 
ThermalZone, etc. Note, as per the ACPI specification, the CopyObject 
operator can be used to store an object to any type of target object.

-- Store (Source, Target): If the source is a Package object, the target 
must be a Package object, LocalX, ArgX, or Debug. Likewise, if the target 
is a Package, the source must also be a Package.

-- Store (Source, Target): A warning is issued if the source and target 
resolve to the identical named object.

-- Store (Source, <method invocation>): An error is generated for the 
target method invocation, as this construct is not supported by the AML 
interpreter.

-- For all ASL math and logic operators, the target operand must be a 
data object (Integer, String, Buffer, LocalX, ArgX, or Debug). This 
includes the function return value also.

-- External declarations are also included in the typechecking where 
possible. External objects defined using the UnknownObj keyword cannot be 
typechecked, however.

iASL and Disassembler: Added symbolic (ASL+) support for the ASL Index 
operator:
- Legacy code: Index(PKG1, 3)
- New ASL+ code: PKG1[3]
This completes the ACPI 6.0 ASL+ support as it was the only operator not 
supported.

iASL: Fixed the file suffix for the preprocessor output file (.i). Two 
spaces were inadvertently appended to the filename, causing file access 
and deletion problems on some systems.

ASL Test Suite (ASLTS): Updated the master makefile to generate all 
possible compiler output files when building the test suite -- thus 
exercising these features of the compiler. These files are automatically 
deleted when the test suite exits.


----------------------------------------
18 August 2015. Summary of changes for version 20150818:

1) ACPICA kernel-resident subsystem:

Fix a regression for AcpiGetTableByIndex interface causing it to fail. Lv 
Zheng. ACPICA BZ 1186.

Completed development to ensure that the ACPICA Disassembler and Debugger 
are fully standalone components of ACPICA. Removed cross-component 
dependences. Lv Zheng.

The max-number-of-AML-loops is now runtime configurable (previously was 
compile-time only). This is essentially a loop timeout to force-abort 
infinite AML loops. ACPCIA BZ 1192.

Debugger: Cleanup output to dump ACPI names and namepaths without any 
trailing underscores. Lv Zheng. ACPICA BZ 1135.

Removed unnecessary conditional compilations across the Debugger and 
Disassembler components where entire modules could be left uncompiled.

The aapits test is deprecated and has been removed from the ACPICA git 
tree. The test has never been completed and has not been maintained, thus 
becoming rather useless. ACPICA BZ 1015, 794.

A batch of small changes to close bugzilla and other reports:
- Remove duplicate code for _PLD processing. ACPICA BZ 1176.
- Correctly cleanup after a ACPI table load failure. ACPICA BZ 1185.
- iASL: Support POSIX yacc again in makefile. Jung-uk Kim.
- ACPI table support: general cleanup and simplification. Lv Zheng, Bob 
Moore.
- ACPI table support: fix for a buffer read overrun in AcpiTbFindTable. 
ACPICA BZ 1184.
- Enhance parameter validation for DataTableRegion and LoadTable ASL/AML 
operators.
- Debugger: Split debugger initialization/termination interfaces. Lv 
Zheng.
- AcpiExec: Emit OemTableId for SSDTs during the load phase for table 
identification.
- AcpiExec: Add debug message during _REG method phase during table 
load/init.
- AcpiNames: Fix a regression where some output was missing and no longer 
emitted.
- Debugger: General cleanup and simplification. Lv Zheng.
- Disassembler: Cleanup use of several global option variables. Lv Zheng.

Example Code and Data Size: These are the sizes for the OS-independent 
acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
debug version of the code includes the debug output trace mechanism and 
has a much larger code and data size.

  Current Release:
    Non-Debug Version: 101.3K Code, 27.7K Data, 129.0K Total
    Debug Version:     198.6K Code, 80.9K Data, 279.5K Total
  Previous Release:
    Non-Debug Version: 100.9K Code, 24.5K Data, 125.4K Total
    Debug Version:     197.8K Code, 81.5K Data, 279.3K Total


2) iASL Compiler/Disassembler and Tools:

AcpiExec: Fixed a problem where any more than 32 ACPI tables in the XSDT 
were not handled properly and caused load errors. Now, properly invoke 
and use the ACPICA auto-reallocate mechanism for ACPI table data 
structures. ACPICA BZ 1188

AcpiNames: Add command-line wildcard support for ACPI table files. ACPICA 
BZ 1190.

AcpiExec and AcpiNames: Add -l option to load ACPI tables only. For 
AcpiExec, this means that no control methods (like _REG/_INI/_STA) are 
executed during initialization. ACPICA BZ 1187, 1189.

iASL/Disassembler: Implemented a prototype "listing" mode that emits AML 
that corresponds to each disassembled ASL statement, to simplify 
debugging. ACPICA BZ 1191.

Debugger: Add option to the "objects" command to display a summary of the 
current namespace objects (Object type and count). This is displayed if 
the command is entered with no arguments.

AcpiNames: Add -x option to specify debug level, similar to AcpiExec.


----------------------------------------

Status:

Vendor Tag:     intel
Release Tags:   acpica-20160108
                
U src/sys/external/bsd/acpica/dist/changes.txt
U src/sys/external/bsd/acpica/dist/Makefile
U src/sys/external/bsd/acpica/dist/generate/lint/files.lnt
U src/sys/external/bsd/acpica/dist/generate/lint/lint.bat
U src/sys/external/bsd/acpica/dist/generate/lint/lset.bat
U src/sys/external/bsd/acpica/dist/generate/lint/options.lnt
U src/sys/external/bsd/acpica/dist/generate/lint/readme.txt
U src/sys/external/bsd/acpica/dist/generate/lint/std16.lnt
U src/sys/external/bsd/acpica/dist/generate/lint/std32.lnt
U src/sys/external/bsd/acpica/dist/generate/lint/std64.lnt
U src/sys/external/bsd/acpica/dist/generate/release/release.sh
U src/sys/external/bsd/acpica/dist/generate/release/build.sh
U src/sys/external/bsd/acpica/dist/generate/unix/Makefile.common
U src/sys/external/bsd/acpica/dist/generate/unix/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/Makefile.config
U src/sys/external/bsd/acpica/dist/generate/unix/Makefile.rules
U src/sys/external/bsd/acpica/dist/generate/unix/readme.txt
U src/sys/external/bsd/acpica/dist/generate/unix/acpibin/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpidump/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpiexamples/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpiexec/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpihelp/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpinames/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpisrc/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/acpixtract/Makefile
U src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile
N src/sys/external/bsd/acpica/dist/common/acfileio.c
U src/sys/external/bsd/acpica/dist/common/acgetline.c
U src/sys/external/bsd/acpica/dist/common/adfile.c
U src/sys/external/bsd/acpica/dist/common/adisasm.c
U src/sys/external/bsd/acpica/dist/common/adwalk.c
U src/sys/external/bsd/acpica/dist/common/ahids.c
U src/sys/external/bsd/acpica/dist/common/ahpredef.c
U src/sys/external/bsd/acpica/dist/common/ahtable.c
U src/sys/external/bsd/acpica/dist/common/ahuuids.c
U src/sys/external/bsd/acpica/dist/common/cmfsize.c
U src/sys/external/bsd/acpica/dist/common/dmextern.c
U src/sys/external/bsd/acpica/dist/common/dmrestag.c
U src/sys/external/bsd/acpica/dist/common/dmtable.c
N src/sys/external/bsd/acpica/dist/common/dmtables.c
C src/sys/external/bsd/acpica/dist/common/dmtbdump.c
C src/sys/external/bsd/acpica/dist/common/dmtbinfo.c
U src/sys/external/bsd/acpica/dist/common/getopt.c
U src/sys/external/bsd/acpica/dist/tests/misc/badcode.asl
U src/sys/external/bsd/acpica/dist/tests/misc/grammar.asl
U src/sys/external/bsd/acpica/dist/tests/templates/templates.sh
U src/sys/external/bsd/acpica/dist/tests/templates/Makefile
C src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h
C src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c
U src/sys/external/bsd/acpica/dist/compiler/aslascii.c
U src/sys/external/bsd/acpica/dist/compiler/aslbtypes.c
U src/sys/external/bsd/acpica/dist/compiler/aslcodegen.c
C src/sys/external/bsd/acpica/dist/compiler/aslcompile.c
U src/sys/external/bsd/acpica/dist/compiler/dtparser.l
C src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l
N src/sys/external/bsd/acpica/dist/compiler/aslcstyle.y
U src/sys/external/bsd/acpica/dist/compiler/asldefine.h
C src/sys/external/bsd/acpica/dist/compiler/aslerror.c
C src/sys/external/bsd/acpica/dist/compiler/aslfileio.c
C src/sys/external/bsd/acpica/dist/compiler/aslfiles.c
U src/sys/external/bsd/acpica/dist/compiler/aslfold.c
U src/sys/external/bsd/acpica/dist/compiler/aslglobal.h
U src/sys/external/bsd/acpica/dist/compiler/aslhex.c
U src/sys/external/bsd/acpica/dist/compiler/asllength.c
U src/sys/external/bsd/acpica/dist/compiler/asllisting.c
U src/sys/external/bsd/acpica/dist/compiler/asllistsup.c
C src/sys/external/bsd/acpica/dist/compiler/aslload.c
C src/sys/external/bsd/acpica/dist/compiler/asllookup.c
U src/sys/external/bsd/acpica/dist/compiler/aslmain.c
U src/sys/external/bsd/acpica/dist/compiler/dtio.c
U src/sys/external/bsd/acpica/dist/compiler/aslmap.c
U src/sys/external/bsd/acpica/dist/compiler/aslmapenter.c
U src/sys/external/bsd/acpica/dist/compiler/aslmapoutput.c
U src/sys/external/bsd/acpica/dist/compiler/aslmaputils.c
U src/sys/external/bsd/acpica/dist/compiler/aslmessages.c
U src/sys/external/bsd/acpica/dist/compiler/aslmessages.h
U src/sys/external/bsd/acpica/dist/compiler/aslmethod.c
U src/sys/external/bsd/acpica/dist/compiler/aslnamesp.c
U src/sys/external/bsd/acpica/dist/compiler/asloffset.c
C src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c
U src/sys/external/bsd/acpica/dist/compiler/asloperands.c
U src/sys/external/bsd/acpica/dist/compiler/aslopt.c
U src/sys/external/bsd/acpica/dist/compiler/asloptions.c
U src/sys/external/bsd/acpica/dist/compiler/aslparser.y
C src/sys/external/bsd/acpica/dist/compiler/aslpredef.c
C src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c
U src/sys/external/bsd/acpica/dist/compiler/aslprintf.c
U src/sys/external/bsd/acpica/dist/compiler/aslprune.c
U src/sys/external/bsd/acpica/dist/compiler/aslresource.c
N src/sys/external/bsd/acpica/dist/compiler/aslresources.y
U src/sys/external/bsd/acpica/dist/compiler/aslrestype1.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype1i.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype2.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype2d.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype2e.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype2q.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype2s.c
U src/sys/external/bsd/acpica/dist/compiler/aslrestype2w.c
U src/sys/external/bsd/acpica/dist/compiler/aslrules.y
U src/sys/external/bsd/acpica/dist/compiler/aslstartup.c
U src/sys/external/bsd/acpica/dist/compiler/aslstubs.c
C src/sys/external/bsd/acpica/dist/compiler/aslsupport.l
U src/sys/external/bsd/acpica/dist/compiler/aslsupport.y
U src/sys/external/bsd/acpica/dist/compiler/asltokens.y
U src/sys/external/bsd/acpica/dist/compiler/asltransform.c
C src/sys/external/bsd/acpica/dist/compiler/asltree.c
U src/sys/external/bsd/acpica/dist/compiler/asltypes.h
U src/sys/external/bsd/acpica/dist/compiler/asltypes.y
C src/sys/external/bsd/acpica/dist/compiler/aslutils.c
U src/sys/external/bsd/acpica/dist/compiler/asluuid.c
C src/sys/external/bsd/acpica/dist/compiler/aslwalks.c
C src/sys/external/bsd/acpica/dist/compiler/aslxref.c
C src/sys/external/bsd/acpica/dist/compiler/dtcompile.c
U src/sys/external/bsd/acpica/dist/compiler/dtcompiler.h
U src/sys/external/bsd/acpica/dist/compiler/dtexpress.c
C src/sys/external/bsd/acpica/dist/compiler/dtfield.c
U src/sys/external/bsd/acpica/dist/compiler/new_table.txt
C src/sys/external/bsd/acpica/dist/compiler/dtparser.y
C src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c
C src/sys/external/bsd/acpica/dist/compiler/dttable.c
N src/sys/external/bsd/acpica/dist/compiler/dttable1.c
N src/sys/external/bsd/acpica/dist/compiler/dttable2.c
U src/sys/external/bsd/acpica/dist/compiler/dttemplate.c
U src/sys/external/bsd/acpica/dist/compiler/dttemplate.h
C src/sys/external/bsd/acpica/dist/compiler/dtutils.c
U src/sys/external/bsd/acpica/dist/compiler/preprocess.h
U src/sys/external/bsd/acpica/dist/compiler/prexpress.c
U src/sys/external/bsd/acpica/dist/compiler/prmacros.c
U src/sys/external/bsd/acpica/dist/compiler/prparser.l
C src/sys/external/bsd/acpica/dist/compiler/prparser.y
U src/sys/external/bsd/acpica/dist/compiler/prscan.c
C src/sys/external/bsd/acpica/dist/compiler/prutils.c
U src/sys/external/bsd/acpica/dist/compiler/readme.txt
U src/sys/external/bsd/acpica/dist/include/acbuffer.h
C src/sys/external/bsd/acpica/dist/include/acapps.h
U src/sys/external/bsd/acpica/dist/include/accommon.h
U src/sys/external/bsd/acpica/dist/include/acclib.h
U src/sys/external/bsd/acpica/dist/include/acconfig.h
C src/sys/external/bsd/acpica/dist/include/acdebug.h
C src/sys/external/bsd/acpica/dist/include/acdisasm.h
U src/sys/external/bsd/acpica/dist/include/acdispat.h
U src/sys/external/bsd/acpica/dist/include/acevents.h
C src/sys/external/bsd/acpica/dist/include/acexcep.h
C src/sys/external/bsd/acpica/dist/include/acglobal.h
U src/sys/external/bsd/acpica/dist/include/achware.h
C src/sys/external/bsd/acpica/dist/include/acinterp.h
C src/sys/external/bsd/acpica/dist/include/aclocal.h
C src/sys/external/bsd/acpica/dist/include/acmacros.h
U src/sys/external/bsd/acpica/dist/include/acnames.h
C src/sys/external/bsd/acpica/dist/include/acnamesp.h
U src/sys/external/bsd/acpica/dist/include/acobject.h
U src/sys/external/bsd/acpica/dist/include/acopcode.h
U src/sys/external/bsd/acpica/dist/include/acoutput.h
U src/sys/external/bsd/acpica/dist/include/acparser.h
U src/sys/external/bsd/acpica/dist/include/acpi.h
C src/sys/external/bsd/acpica/dist/include/acpiosxf.h
C src/sys/external/bsd/acpica/dist/include/acpixf.h
U src/sys/external/bsd/acpica/dist/include/acpredef.h
C src/sys/external/bsd/acpica/dist/include/acresrc.h
U src/sys/external/bsd/acpica/dist/include/acrestyp.h
U src/sys/external/bsd/acpica/dist/include/acstruct.h
C src/sys/external/bsd/acpica/dist/include/actables.h
U src/sys/external/bsd/acpica/dist/include/actbl.h
C src/sys/external/bsd/acpica/dist/include/actbl1.h
U src/sys/external/bsd/acpica/dist/include/actbl2.h
U src/sys/external/bsd/acpica/dist/include/actbl3.h
C src/sys/external/bsd/acpica/dist/include/actypes.h
C src/sys/external/bsd/acpica/dist/include/acutils.h
U src/sys/external/bsd/acpica/dist/include/acuuid.h
U src/sys/external/bsd/acpica/dist/include/amlcode.h
U src/sys/external/bsd/acpica/dist/include/amlresrc.h
U src/sys/external/bsd/acpica/dist/include/platform/acdragonfly.h
U src/sys/external/bsd/acpica/dist/include/platform/accygwin.h
U src/sys/external/bsd/acpica/dist/include/platform/acdragonflyex.h
U src/sys/external/bsd/acpica/dist/include/platform/acefi.h
U src/sys/external/bsd/acpica/dist/include/platform/acefiex.h
U src/sys/external/bsd/acpica/dist/include/platform/acenv.h
U src/sys/external/bsd/acpica/dist/include/platform/acenvex.h
U src/sys/external/bsd/acpica/dist/include/platform/acfreebsd.h
U src/sys/external/bsd/acpica/dist/include/platform/acgcc.h
U src/sys/external/bsd/acpica/dist/include/platform/achaiku.h
U src/sys/external/bsd/acpica/dist/include/platform/acintel.h
U src/sys/external/bsd/acpica/dist/include/platform/aclinux.h
U src/sys/external/bsd/acpica/dist/include/platform/aclinuxex.h
U src/sys/external/bsd/acpica/dist/include/platform/acmacosx.h
U src/sys/external/bsd/acpica/dist/include/platform/acmsvc.h
U src/sys/external/bsd/acpica/dist/include/platform/acmsvcex.h
C src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h
U src/sys/external/bsd/acpica/dist/include/platform/acos2.h
U src/sys/external/bsd/acpica/dist/include/platform/acwin.h
U src/sys/external/bsd/acpica/dist/include/platform/acwin64.h
U src/sys/external/bsd/acpica/dist/include/platform/acwinex.h
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osbsdtbl.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osefitbl.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osefixf.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslibcfs.c
C src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osunixdir.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osunixmap.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osunixxf.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oswindir.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oswintbl.c
U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oswinxf.c
U src/sys/external/bsd/acpica/dist/tools/acpibin/abcompare.c
U src/sys/external/bsd/acpica/dist/tools/acpibin/abmain.c
U src/sys/external/bsd/acpica/dist/tools/acpibin/acpibin.h
U src/sys/external/bsd/acpica/dist/tools/acpidump/acpidump.h
U src/sys/external/bsd/acpica/dist/tools/acpidump/apdump.c
C src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c
U src/sys/external/bsd/acpica/dist/tools/acpidump/apmain.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aecommon.h
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeexec.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aehandlers.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeinitfile.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aemain.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeregion.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aetables.c
U src/sys/external/bsd/acpica/dist/tools/acpiexec/aetables.h
U src/sys/external/bsd/acpica/dist/tools/acpihelp/acpihelp.h
U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahamlops.c
U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahaslkey.c
U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahaslops.c
U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahdecode.c
U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahmain.c
U src/sys/external/bsd/acpica/dist/tools/acpinames/acpinames.h
U src/sys/external/bsd/acpica/dist/tools/acpinames/anmain.c
U src/sys/external/bsd/acpica/dist/tools/acpinames/anstubs.c
U src/sys/external/bsd/acpica/dist/tools/acpinames/antables.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/acpisrc.h
U src/sys/external/bsd/acpica/dist/tools/acpisrc/ascase.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/asconvrt.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/asfile.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/asmain.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/asremove.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/astable.c
U src/sys/external/bsd/acpica/dist/tools/acpisrc/asutils.c
C src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c
N src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.h
U src/sys/external/bsd/acpica/dist/tools/acpixtract/axmain.c
N src/sys/external/bsd/acpica/dist/tools/acpixtract/axutils.c
U src/sys/external/bsd/acpica/dist/tools/examples/examples.c
U src/sys/external/bsd/acpica/dist/tools/examples/examples.h
U src/sys/external/bsd/acpica/dist/tools/examples/exstubs.c
U src/sys/external/bsd/acpica/dist/tools/examples/extables.c
U src/sys/external/bsd/acpica/dist/debugger/dbconvert.c
C src/sys/external/bsd/acpica/dist/debugger/dbcmds.c
C src/sys/external/bsd/acpica/dist/debugger/dbdisply.c
C src/sys/external/bsd/acpica/dist/debugger/dbexec.c
U src/sys/external/bsd/acpica/dist/debugger/dbfileio.c
U src/sys/external/bsd/acpica/dist/debugger/dbhistry.c
C src/sys/external/bsd/acpica/dist/debugger/dbinput.c
C src/sys/external/bsd/acpica/dist/debugger/dbmethod.c
C src/sys/external/bsd/acpica/dist/debugger/dbnames.c
U src/sys/external/bsd/acpica/dist/debugger/dbobject.c
U src/sys/external/bsd/acpica/dist/debugger/dbstats.c
C src/sys/external/bsd/acpica/dist/debugger/dbtest.c
C src/sys/external/bsd/acpica/dist/debugger/dbutils.c
U src/sys/external/bsd/acpica/dist/debugger/dbxface.c
C src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c
C src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c
U src/sys/external/bsd/acpica/dist/disassembler/dmdeferred.c
U src/sys/external/bsd/acpica/dist/disassembler/dmnames.c
U src/sys/external/bsd/acpica/dist/disassembler/dmopcode.c
C src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c
C src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c
C src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c
U src/sys/external/bsd/acpica/dist/disassembler/dmresrcs.c
U src/sys/external/bsd/acpica/dist/disassembler/dmutils.c
C src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c
C src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsargs.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsdebug.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsfield.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsinit.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsmethod.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsmthdat.c
U src/sys/external/bsd/acpica/dist/dispatcher/dsobject.c
C src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c
C src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c
U src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c
U src/sys/external/bsd/acpica/dist/dispatcher/dswload.c
U src/sys/external/bsd/acpica/dist/dispatcher/dswload2.c
U src/sys/external/bsd/acpica/dist/dispatcher/dswscope.c
U src/sys/external/bsd/acpica/dist/dispatcher/dswstate.c
U src/sys/external/bsd/acpica/dist/events/evevent.c
U src/sys/external/bsd/acpica/dist/events/evglock.c
U src/sys/external/bsd/acpica/dist/events/evgpe.c
U src/sys/external/bsd/acpica/dist/events/evgpeblk.c
U src/sys/external/bsd/acpica/dist/events/evgpeinit.c
U src/sys/external/bsd/acpica/dist/events/evgpeutil.c
U src/sys/external/bsd/acpica/dist/events/evhandler.c
U src/sys/external/bsd/acpica/dist/events/evmisc.c
U src/sys/external/bsd/acpica/dist/events/evregion.c
C src/sys/external/bsd/acpica/dist/events/evrgnini.c
U src/sys/external/bsd/acpica/dist/events/evsci.c
C src/sys/external/bsd/acpica/dist/events/evxface.c
U src/sys/external/bsd/acpica/dist/events/evxfevnt.c
U src/sys/external/bsd/acpica/dist/events/evxfgpe.c
U src/sys/external/bsd/acpica/dist/events/evxfregn.c
C src/sys/external/bsd/acpica/dist/executer/exconfig.c
U src/sys/external/bsd/acpica/dist/executer/exconvrt.c
U src/sys/external/bsd/acpica/dist/executer/excreate.c
C src/sys/external/bsd/acpica/dist/executer/exdebug.c
C src/sys/external/bsd/acpica/dist/executer/exdump.c
U src/sys/external/bsd/acpica/dist/executer/exfield.c
U src/sys/external/bsd/acpica/dist/executer/exfldio.c
U src/sys/external/bsd/acpica/dist/executer/exmisc.c
U src/sys/external/bsd/acpica/dist/executer/exmutex.c
U src/sys/external/bsd/acpica/dist/executer/exnames.c
U src/sys/external/bsd/acpica/dist/executer/exoparg1.c
U src/sys/external/bsd/acpica/dist/executer/exoparg2.c
U src/sys/external/bsd/acpica/dist/executer/exoparg3.c
U src/sys/external/bsd/acpica/dist/executer/exoparg6.c
U src/sys/external/bsd/acpica/dist/executer/exprep.c
U src/sys/external/bsd/acpica/dist/executer/exregion.c
U src/sys/external/bsd/acpica/dist/executer/exresnte.c
U src/sys/external/bsd/acpica/dist/executer/exresolv.c
U src/sys/external/bsd/acpica/dist/executer/exresop.c
U src/sys/external/bsd/acpica/dist/executer/exstore.c
U src/sys/external/bsd/acpica/dist/executer/exstoren.c
U src/sys/external/bsd/acpica/dist/executer/exstorob.c
U src/sys/external/bsd/acpica/dist/executer/exsystem.c
N src/sys/external/bsd/acpica/dist/executer/extrace.c
U src/sys/external/bsd/acpica/dist/executer/exutils.c
C src/sys/external/bsd/acpica/dist/hardware/hwesleep.c
U src/sys/external/bsd/acpica/dist/hardware/hwacpi.c
C src/sys/external/bsd/acpica/dist/hardware/hwsleep.c
U src/sys/external/bsd/acpica/dist/hardware/hwgpe.c
U src/sys/external/bsd/acpica/dist/hardware/hwpci.c
U src/sys/external/bsd/acpica/dist/hardware/hwregs.c
U src/sys/external/bsd/acpica/dist/hardware/hwtimer.c
U src/sys/external/bsd/acpica/dist/hardware/hwvalid.c
U src/sys/external/bsd/acpica/dist/hardware/hwxface.c
C src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c
U src/sys/external/bsd/acpica/dist/namespace/nsarguments.c
C src/sys/external/bsd/acpica/dist/namespace/nsaccess.c
U src/sys/external/bsd/acpica/dist/namespace/nsalloc.c
U src/sys/external/bsd/acpica/dist/namespace/nsconvert.c
C src/sys/external/bsd/acpica/dist/namespace/nsdump.c
U src/sys/external/bsd/acpica/dist/namespace/nsdumpdv.c
C src/sys/external/bsd/acpica/dist/namespace/nseval.c
C src/sys/external/bsd/acpica/dist/namespace/nsinit.c
U src/sys/external/bsd/acpica/dist/namespace/nsload.c
U src/sys/external/bsd/acpica/dist/namespace/nsnames.c
U src/sys/external/bsd/acpica/dist/namespace/nsobject.c
U src/sys/external/bsd/acpica/dist/namespace/nsparse.c
U src/sys/external/bsd/acpica/dist/namespace/nspredef.c
U src/sys/external/bsd/acpica/dist/namespace/nsprepkg.c
U src/sys/external/bsd/acpica/dist/namespace/nsrepair.c
C src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c
U src/sys/external/bsd/acpica/dist/namespace/nssearch.c
U src/sys/external/bsd/acpica/dist/namespace/nsutils.c
U src/sys/external/bsd/acpica/dist/namespace/nswalk.c
C src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c
C src/sys/external/bsd/acpica/dist/namespace/nsxfname.c
U src/sys/external/bsd/acpica/dist/namespace/nsxfobj.c
U src/sys/external/bsd/acpica/dist/parser/psobject.c
U src/sys/external/bsd/acpica/dist/parser/psargs.c
U src/sys/external/bsd/acpica/dist/parser/psloop.c
C src/sys/external/bsd/acpica/dist/parser/psopcode.c
C src/sys/external/bsd/acpica/dist/parser/psopinfo.c
U src/sys/external/bsd/acpica/dist/parser/psparse.c
U src/sys/external/bsd/acpica/dist/parser/psscope.c
U src/sys/external/bsd/acpica/dist/parser/pstree.c
U src/sys/external/bsd/acpica/dist/parser/psutils.c
U src/sys/external/bsd/acpica/dist/parser/pswalk.c
U src/sys/external/bsd/acpica/dist/parser/psxface.c
U src/sys/external/bsd/acpica/dist/resources/rscreate.c
U src/sys/external/bsd/acpica/dist/resources/rsaddr.c
U src/sys/external/bsd/acpica/dist/resources/rscalc.c
C src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c
C src/sys/external/bsd/acpica/dist/resources/rsdump.c
U src/sys/external/bsd/acpica/dist/resources/rsmemory.c
U src/sys/external/bsd/acpica/dist/resources/rsinfo.c
U src/sys/external/bsd/acpica/dist/resources/rsio.c
U src/sys/external/bsd/acpica/dist/resources/rsirq.c
U src/sys/external/bsd/acpica/dist/resources/rslist.c
U src/sys/external/bsd/acpica/dist/resources/rsserial.c
U src/sys/external/bsd/acpica/dist/resources/rsmisc.c
C src/sys/external/bsd/acpica/dist/resources/rsutils.c
C src/sys/external/bsd/acpica/dist/resources/rsxface.c
C src/sys/external/bsd/acpica/dist/tables/tbinstal.c
C src/sys/external/bsd/acpica/dist/tables/tbdata.c
C src/sys/external/bsd/acpica/dist/tables/tbfadt.c
U src/sys/external/bsd/acpica/dist/tables/tbfind.c
U src/sys/external/bsd/acpica/dist/tables/tbprint.c
C src/sys/external/bsd/acpica/dist/tables/tbutils.c
C src/sys/external/bsd/acpica/dist/tables/tbxface.c
U src/sys/external/bsd/acpica/dist/tables/tbxfload.c
C src/sys/external/bsd/acpica/dist/tables/tbxfroot.c
U src/sys/external/bsd/acpica/dist/utilities/utaddress.c
U src/sys/external/bsd/acpica/dist/utilities/utalloc.c
U src/sys/external/bsd/acpica/dist/utilities/utbuffer.c
C src/sys/external/bsd/acpica/dist/utilities/utcache.c
U src/sys/external/bsd/acpica/dist/utilities/utclib.c
U src/sys/external/bsd/acpica/dist/utilities/utcopy.c
C src/sys/external/bsd/acpica/dist/utilities/utdebug.c
C src/sys/external/bsd/acpica/dist/utilities/utdecode.c
U src/sys/external/bsd/acpica/dist/utilities/utdelete.c
U src/sys/external/bsd/acpica/dist/utilities/uterror.c
C src/sys/external/bsd/acpica/dist/utilities/uteval.c
U src/sys/external/bsd/acpica/dist/utilities/utexcep.c
C src/sys/external/bsd/acpica/dist/utilities/utglobal.c
U src/sys/external/bsd/acpica/dist/utilities/uthex.c
U src/sys/external/bsd/acpica/dist/utilities/utids.c
U src/sys/external/bsd/acpica/dist/utilities/utinit.c
U src/sys/external/bsd/acpica/dist/utilities/utlock.c
U src/sys/external/bsd/acpica/dist/utilities/utmath.c
C src/sys/external/bsd/acpica/dist/utilities/utmisc.c
C src/sys/external/bsd/acpica/dist/utilities/utmutex.c
U src/sys/external/bsd/acpica/dist/utilities/utnonansi.c
U src/sys/external/bsd/acpica/dist/utilities/utobject.c
C src/sys/external/bsd/acpica/dist/utilities/utosi.c
U src/sys/external/bsd/acpica/dist/utilities/utownerid.c
U src/sys/external/bsd/acpica/dist/utilities/utpredef.c
U src/sys/external/bsd/acpica/dist/utilities/utprint.c
U src/sys/external/bsd/acpica/dist/utilities/utresrc.c
U src/sys/external/bsd/acpica/dist/utilities/utstate.c
U src/sys/external/bsd/acpica/dist/utilities/utstring.c
C src/sys/external/bsd/acpica/dist/utilities/uttrack.c
C src/sys/external/bsd/acpica/dist/utilities/utuuid.c
U src/sys/external/bsd/acpica/dist/utilities/utxface.c
U src/sys/external/bsd/acpica/dist/utilities/utxferror.c
U src/sys/external/bsd/acpica/dist/utilities/utxfinit.c
U src/sys/external/bsd/acpica/dist/utilities/utxfmutex.c

101 conflicts created by this import.
Use the following command to help the merge:

        cvs checkout -jintel:yesterday -jintel src/sys/external/bsd/acpica/dist


Reply via email to