/** @file\r
Header file for AcpiView\r
\r
- Copyright (c) 2016 - 2019, ARM Limited. All rights reserved.\r
+ Copyright (c) 2016 - 2020, ARM Limited. All rights reserved.\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
**/\r
\r
BOOLEAN ConsistencyChecking\r
);\r
\r
+/**\r
+ This function returns the ACPI table requirements validation flag.\r
+\r
+ @retval TRUE if check for mandatory table presence should be performed.\r
+**/\r
+BOOLEAN\r
+GetMandatoryTableValidate (\r
+ VOID\r
+ );\r
+\r
+/**\r
+ This function sets the ACPI table requirements validation flag.\r
+\r
+ @param Validate Enable/Disable ACPI table requirements validation.\r
+**/\r
+VOID\r
+SetMandatoryTableValidate (\r
+ BOOLEAN Validate\r
+ );\r
+\r
+/**\r
+ This function returns the identifier of specification to validate ACPI table\r
+ requirements against.\r
+\r
+ @return ID of specification listing mandatory tables.\r
+**/\r
+UINTN\r
+GetMandatoryTableSpec (\r
+ VOID\r
+ );\r
+\r
+/**\r
+ This function sets the identifier of specification to validate ACPI table\r
+ requirements against.\r
+\r
+ @param Spec ID of specification listing mandatory tables.\r
+**/\r
+VOID\r
+SetMandatoryTableSpec (\r
+ UINTN Spec\r
+ );\r
+\r
/**\r
This function processes the table reporting options for the ACPI table.\r
\r