soc/amd: Fix some white spaces issues
[coreboot.git] / src / soc / amd / sabrina / agesa_acpi.c
blob9062c7a7484663931fa2180b9174b5a4dfaa526c
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 /* TODO: Check if this is still correct */
5 #include <acpi/acpi.h>
6 #include <amdblocks/acpi.h>
7 #include <device/device.h>
8 #include <FspGuids.h>
9 #include <soc/acpi.h>
10 #include <types.h>
12 uintptr_t agesa_write_acpi_tables(const struct device *device, uintptr_t current,
13 acpi_rsdp_t *rsdp)
15 acpi_ivrs_t *ivrs;
17 /* add ALIB SSDT from HOB */
18 current = add_agesa_fsp_acpi_table(AMD_FSP_ACPI_ALIB_HOB_GUID, "ALIB", rsdp, current);
20 /* IVRS */
21 current = ALIGN(current, 8);
22 ivrs = (acpi_ivrs_t *)current;
23 acpi_create_ivrs(ivrs, acpi_fill_ivrs);
24 current += ivrs->header.length;
25 acpi_add_table(rsdp, ivrs);
27 return current;