aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/arch/x86/include/arch/acpi.h6
-rw-r--r--src/device/pci_rom.c2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/arch/x86/include/arch/acpi.h b/src/arch/x86/include/arch/acpi.h
index 6cd4e9fae8..c3420f80f3 100644
--- a/src/arch/x86/include/arch/acpi.h
+++ b/src/arch/x86/include/arch/acpi.h
@@ -251,7 +251,7 @@ typedef struct acpi_madt {
} __packed acpi_madt_t;
/* VFCT image header */
-struct acpi_vfct_image_hdr {
+typedef struct acpi_vfct_image_hdr {
u32 PCIBus;
u32 PCIDevice;
u32 PCIFunction;
@@ -262,7 +262,7 @@ struct acpi_vfct_image_hdr {
u32 Revision;
u32 ImageLength;
u8 VbiosContent; // dummy - copy VBIOS here
-} __packed;
+} __packed acpi_vfct_image_hdr_t;
/* VFCT (VBIOS Fetch Table) */
struct acpi_vfct {
@@ -271,7 +271,7 @@ struct acpi_vfct {
u32 VBIOSImageOffset;
u32 Lib1ImageOffset;
u32 Reserved[4];
- struct acpi_vfct_image_hdr image_hdr;
+ acpi_vfct_image_hdr_t image_hdr;
} __packed;
typedef struct acpi_ivrs_info {
diff --git a/src/device/pci_rom.c b/src/device/pci_rom.c
index 01c02e58e6..b2b2266b67 100644
--- a/src/device/pci_rom.c
+++ b/src/device/pci_rom.c
@@ -200,7 +200,7 @@ static unsigned long
pci_rom_acpi_fill_vfct(struct device *device, struct acpi_vfct *vfct_struct,
unsigned long current)
{
- struct acpi_vfct_image_hdr *header = &vfct_struct->image_hdr;
+ acpi_vfct_image_hdr_t *header = &vfct_struct->image_hdr;
struct rom_header *rom;
rom = check_initialized(device);