diff options
Diffstat (limited to 'tables/tbutils.c')
| -rw-r--r-- | tables/tbutils.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tables/tbutils.c b/tables/tbutils.c index bff6540e07a1..e2259f1341a3 100644 --- a/tables/tbutils.c +++ b/tables/tbutils.c @@ -88,6 +88,14 @@ AcpiTbInitializeFacs ( ACPI_STATUS Status; + /* If Hardware Reduced flag is set, there is no FACS */ + + if (AcpiGbl_ReducedHardware) + { + AcpiGbl_FACS = NULL; + return (AE_OK); + } + Status = AcpiGetTableByIndex (ACPI_TABLE_INDEX_FACS, ACPI_CAST_INDIRECT_PTR (ACPI_TABLE_HEADER, &AcpiGbl_FACS)); return (Status); |
