summaryrefslogtreecommitdiff
path: root/source/tools
diff options
context:
space:
mode:
Diffstat (limited to 'source/tools')
-rw-r--r--source/tools/acpiexec/aeexec.c3
-rw-r--r--source/tools/acpihelp/ahaslops.c16
-rw-r--r--source/tools/acpisrc/astable.c3
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 */