Fix a build breakage after the libacpi changes, this is due to rombios using the
libacpi headers in order to parse the ACPI tables.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reported-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
{
struct acpi_20_rsdp *rsdp = find_rsdp();
struct acpi_20_xsdt *xsdt;
- struct acpi_20_fadt *fadt;
+ struct acpi_fadt *fadt;
struct acpi_20_facs *facs;
uint32_t vector;
if (!xsdt)
return 0;
- fadt = (struct acpi_20_fadt *)(long)xsdt->entry[0];
- if (!fadt || (fadt->header.signature != ACPI_2_0_FADT_SIGNATURE))
+ fadt = (struct acpi_fadt *)(long)xsdt->entry[0];
+ if (!fadt || (fadt->header.signature != ACPI_FADT_SIGNATURE))
return 0;
facs = (struct acpi_20_facs *)(long)fadt->x_firmware_ctrl;