diff options
Diffstat (limited to 'source/tools')
-rw-r--r-- | source/tools/acpiexec/aeexec.c | 3 | ||||
-rw-r--r-- | source/tools/acpihelp/ahaslops.c | 16 | ||||
-rw-r--r-- | source/tools/acpisrc/astable.c | 3 |
3 files changed, 14 insertions, 8 deletions
diff --git a/source/tools/acpiexec/aeexec.c b/source/tools/acpiexec/aeexec.c index 8c0ec265aea75..9835731dc5925 100644 --- a/source/tools/acpiexec/aeexec.c +++ b/source/tools/acpiexec/aeexec.c @@ -538,6 +538,9 @@ AeMiscellaneousTests ( #endif /* !ACPI_REDUCED_HARDWARE */ + Status = AcpiGetHandle (NULL, "\\", &Handle); + AE_CHECK_OK (AcpiGetHandle, Status); + if (AcpiGbl_DoInterfaceTests) { /* diff --git a/source/tools/acpihelp/ahaslops.c b/source/tools/acpihelp/ahaslops.c index 80ea1d2dcd038..282208ecbccf2 100644 --- a/source/tools/acpihelp/ahaslops.c +++ b/source/tools/acpihelp/ahaslops.c @@ -76,7 +76,7 @@ const AH_ASL_OPERATOR AslOperatorInfo[] = {"Case", "(Value) {TermList}", "Expression for conditional execution"}, {"Concatenate", "(Source1, Source2, Result) => ComputationalData", - "Concatenate two strings}, integers or buffers"}, + "Concatenate two strings, integers or buffers"}, {"ConcatenateResTemplate", "(Source1, Source2, Result) => Buffer", "Concatenate two resource templates"}, {"CondRefOf", "(Source, Result) => Boolean", @@ -107,8 +107,8 @@ const AH_ASL_OPERATOR AslOperatorInfo[] = "Decrement an Integer"}, {"Default", "{TermList}", "Default execution path in Switch()"}, - {"DefinitionBlock", "(AMLFileName, TableSignature, ComplianceRevision, " - "OEMID, TableID, OEMRevision) {TermList}", + {"DefinitionBlock", "(AmlFileName, TableSignature, ComplianceRevision, " + "OemId, TableId, OemRevision) {TermList}", "Declare a Definition Block"}, {"DerefOf", "(Source) => Object", "Dereference an object reference"}, @@ -239,10 +239,10 @@ const AH_ASL_OPERATOR AslOperatorInfo[] = "Logical Not equal"}, {"Load", "(Object, DDBHandle)", "Load differentiating definition block"}, - {"LoadTable", "(SignatureString, OEMIDString, OEMTableIDString, RootPathString, " + {"LoadTable", "(SignatureString, OemIdString, OemTableIdString, RootPathString, " "ParameterPathString, ParameterData) => DDBHandle", "Load Table from RSDT/XSDT"}, - {"Local", "Local0 - Local 7", + {"Local", "Local0 - Local7", "Method local data objects"}, {"LOr", "(Source1, Source2) => Boolean", "Logical Or"}, @@ -288,7 +288,7 @@ const AH_ASL_OPERATOR AslOperatorInfo[] = {"One", "=> Integer", "Constant One Object (1)"}, {"Ones", "=> Integer", - "Constant Ones Object (-1)"}, + "Constant Ones Object (0xFFFFFFFF or 0xFFFFFFFFFFFFFFFF)"}, {"OperationRegion", "(RegionName, RegionSpaceKeyword, Offset, Length)", "Declare an operational region"}, {"Or", "(Source1, Source2, Result) => Integer", @@ -345,7 +345,7 @@ const AH_ASL_OPERATOR AslOperatorInfo[] = "Signal a synchronization object"}, {"SizeOf", "(ObjectName) => Integer", "Get the size of a buffer}, string}, or package"}, - {"Sleep", "(MilliSeconds)", + {"Sleep", "(Milliseconds)", "Sleep n milliseconds (yields the processor)"}, {"SpiSerialBus", "(DeviceSelection, PolarityKeyword, WireModeKeyword, " "DataBitLength, SlaveModeKeyword, " @@ -353,7 +353,7 @@ const AH_ASL_OPERATOR AslOperatorInfo[] = "ResourceSource, ResourceSourceIndex, " "ResourceTypeKeyword, DescriptorName, RawDataBuffer() {VendorData})", "SPI Serial Bus Connection Resource Descriptor Macro"}, - {"Stall", "(MicroSeconds)", + {"Stall", "(Microseconds)", "Delay n microseconds (does not yield the processor)"}, {"StartDependentFn", "(CompatibilityPriority, PerformancePriority) {ResourceList}", "Start Dependent Function Resource Descriptor macro"}, diff --git a/source/tools/acpisrc/astable.c b/source/tools/acpisrc/astable.c index fa04e8b644759..88226e0ad8bf9 100644 --- a/source/tools/acpisrc/astable.c +++ b/source/tools/acpisrc/astable.c @@ -515,6 +515,7 @@ ACPI_TYPED_IDENTIFIER_TABLE AcpiIdentifiers[] = { {"ACPI_TABLE_SPMI", SRC_TYPE_STRUCT}, {"ACPI_TABLE_SRAT", SRC_TYPE_STRUCT}, {"ACPI_TABLE_TCPA", SRC_TYPE_STRUCT}, + {"ACPI_TABLE_TPM2", SRC_TYPE_STRUCT}, {"ACPI_TABLE_UEFI", SRC_TYPE_STRUCT}, {"ACPI_TABLE_WAET", SRC_TYPE_STRUCT}, {"ACPI_TABLE_WDAT", SRC_TYPE_STRUCT}, @@ -534,6 +535,7 @@ ACPI_TYPED_IDENTIFIER_TABLE AcpiIdentifiers[] = { {"ACPI_CPEP_POLLING", SRC_TYPE_STRUCT}, {"ACPI_CSRT_GROUP", SRC_TYPE_STRUCT}, {"ACPI_CSRT_DESCRIPTOR", SRC_TYPE_STRUCT}, + {"ACPI_CSRT_SHARED_INFO", SRC_TYPE_STRUCT}, {"ACPI_DBG2_DEVICE", SRC_TYPE_STRUCT}, {"ACPI_DMAR_HEADER", SRC_TYPE_STRUCT}, {"ACPI_DMAR_DEVICE_SCOPE", SRC_TYPE_STRUCT}, @@ -609,6 +611,7 @@ ACPI_TYPED_IDENTIFIER_TABLE AcpiIdentifiers[] = { {"ACPI_SRAT_HEADER", SRC_TYPE_STRUCT}, {"ACPI_SRAT_MEM_AFFINITY", SRC_TYPE_STRUCT}, {"ACPI_SRAT_X2APIC_CPU_AFFINITY", SRC_TYPE_STRUCT}, + {"ACPI_TPM2_CONTROL", SRC_TYPE_STRUCT}, {"ACPI_WDAT_ENTRY", SRC_TYPE_STRUCT}, /* Data Table compiler */ |