vc/amd/opensil: Move openSIL interface declarations to common header
The declarations describing interface functions between SoCs and openSIL glue code are common for the stub and Genoa POC, and likely with future SoC openSIL implementations. Therefore, move these out of SoC-specific header files and into vc/amd/opensil/opensil.h. This change facilitates swapping out the stub for the actual openSIL glue code. Change-Id: Icc8783ddb868f9f0c4cd357245604313eadfe531 Signed-off-by: Nicolas Kochlowski <nickkochlowski@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84428 Reviewed-by: Felix Held <felix-coreboot@felixheld.de> Reviewed-by: Varshit Pandya <pandyavarshit@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
42a6c0c24d
commit
8923dceaf7
13 changed files with 11 additions and 30 deletions
|
|
@ -8,7 +8,7 @@
|
|||
#include <amdblocks/cpu.h>
|
||||
#include <arch/ioapic.h>
|
||||
#include <device/device.h>
|
||||
#include <vendorcode/amd/opensil/genoa_poc/opensil.h>
|
||||
#include <vendorcode/amd/opensil/opensil.h>
|
||||
|
||||
void acpi_fill_fadt(acpi_fadt_t *fadt)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
#include <device/device.h>
|
||||
#include <soc/southbridge.h>
|
||||
#include <soc/southbridge.h>
|
||||
#include <vendorcode/amd/opensil/genoa_poc/opensil.h>
|
||||
#include <vendorcode/amd/opensil/opensil.h>
|
||||
|
||||
static void soc_init(void *chip_info)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
#include <device/device.h>
|
||||
#include <types.h>
|
||||
|
||||
#include <vendorcode/amd/opensil/genoa_poc/opensil.h>
|
||||
#include <vendorcode/amd/opensil/opensil.h>
|
||||
|
||||
#define IOHC_IOAPIC_BASE_ADDR_LO 0x2f0
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
#include <device/device.h>
|
||||
#include <soc/iomap.h>
|
||||
#include <types.h>
|
||||
#include <vendorcode/amd/opensil/genoa_poc/opensil.h>
|
||||
#include <vendorcode/amd/opensil/opensil.h>
|
||||
#include "chip.h"
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
#include <soc/pci_devs.h>
|
||||
#include <soc/southbridge.h>
|
||||
#include <types.h>
|
||||
#include <vendorcode/amd/opensil/stub/opensil.h>
|
||||
#include <vendorcode/amd/opensil/opensil.h>
|
||||
#include "chip.h"
|
||||
|
||||
static const char *soc_acpi_name(const struct device *dev)
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
#include <amdblocks/root_complex.h>
|
||||
#include <device/device.h>
|
||||
#include <stdint.h>
|
||||
#include <vendorcode/amd/opensil/stub/opensil.h>
|
||||
#include <vendorcode/amd/opensil/opensil.h>
|
||||
|
||||
/*
|
||||
* +--------------------------------+
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue