firmware/rombios: fix after update to libacpi

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>
This commit is contained in:
Roger Pau Monne authored and Wei Liu committed 2016-12-13 17:45:10 +00:00
1 parent d5c251c22b
commit fc9229c4bb
1 file changed
+3 -3
+3 -3
View File
@@ -438,7 +438,7 @@ uint32_t get_s3_waking_vector(void)
{
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;
@@ -449,8 +449,8 @@ uint32_t get_s3_waking_vector(void)
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;
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.