blob: da0f9a1e1ac4a8ee3eb3a4ca58308836a2c40c20 [file] [log] [blame]
Felix Held3c44c622022-01-10 20:57:29 +01001/* SPDX-License-Identifier: GPL-2.0-only */
2
3/* TODO: Check if this is still correct */
4
5#include <acpi/acpi.h>
6#include <amdblocks/acpi.h>
Felix Held3c44c622022-01-10 20:57:29 +01007#include <FspGuids.h>
Felix Held3c44c622022-01-10 20:57:29 +01008#include <types.h>
9
Felix Held26577d22024-01-26 15:05:40 +010010unsigned long acpi_add_fsp_tables(unsigned long current, acpi_rsdp_t *rsdp)
Felix Held3c44c622022-01-10 20:57:29 +010011{
Felix Held3c44c622022-01-10 20:57:29 +010012 /* add ALIB SSDT from HOB */
Felix Held19f4c392023-01-17 02:48:48 +010013 current = acpi_align_current(current);
Felix Held3c44c622022-01-10 20:57:29 +010014 current = add_agesa_fsp_acpi_table(AMD_FSP_ACPI_ALIB_HOB_GUID, "ALIB", rsdp, current);
15
Felix Held3c44c622022-01-10 20:57:29 +010016 return current;
17}