soc/amd: move IOMMU_IOAPIC_IDX define to amdblocks/ioapic.h
Move the IOMMU_IOAPIC_IDX define from amdblocks/data_fabric.h to amdblocks/ioapic.h which is both a more logical place for it to be and this is also a preparation to use the common AMD MADT code for the Stoneyridge SoC. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Change-Id: Iaa20e802cf5ed93f0d05842abb1aea0d43b1cac4 Reviewed-on: https://review.coreboot.org/c/coreboot/+/79862 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
This commit is contained in:
parent
4a65d65ab6
commit
474c5d6214
|
@ -3,7 +3,6 @@
|
|||
#include <acpi/acpi_ivrs.h>
|
||||
#include <amdblocks/acpi.h>
|
||||
#include <amdblocks/cpu.h>
|
||||
#include <amdblocks/data_fabric.h>
|
||||
#include <amdblocks/ioapic.h>
|
||||
#include <amdblocks/iommu.h>
|
||||
#include <arch/ioapic.h>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
|
||||
#include <acpi/acpi.h>
|
||||
#include <amdblocks/data_fabric.h>
|
||||
#include <amdblocks/ioapic.h>
|
||||
#include <device/device.h>
|
||||
|
||||
unsigned long acpi_fill_madt(unsigned long current)
|
||||
|
|
|
@ -13,9 +13,6 @@
|
|||
|
||||
#define BROADCAST_FABRIC_ID 0xff
|
||||
|
||||
/* Index of IOAPIC resource associated with IOMMU */
|
||||
#define IOMMU_IOAPIC_IDX 0x20000120
|
||||
|
||||
#define DF_MMIO_REG_OFFSET(instance) ((instance) * DF_MMIO_REG_SET_SIZE * sizeof(uint32_t))
|
||||
|
||||
/* The number of data fabric MMIO registers is SoC-specific */
|
||||
|
|
|
@ -7,4 +7,7 @@
|
|||
#define FCH_IOAPIC_ID 0
|
||||
#define GNB_IOAPIC_ID 1
|
||||
|
||||
/* Index of IOAPIC resource associated with IOMMU */
|
||||
#define IOMMU_IOAPIC_IDX 0x20000120
|
||||
|
||||
#endif /* AMD_BLOCK_IOAPIC_H */
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
|
||||
#include <amdblocks/ioapic.h>
|
||||
#include <amdblocks/data_fabric.h>
|
||||
#include <amdblocks/root_complex.h>
|
||||
#include <amdblocks/smn.h>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
|
||||
#include <amdblocks/data_fabric.h>
|
||||
#include <amdblocks/ioapic.h>
|
||||
#include <amdblocks/root_complex.h>
|
||||
#include <console/console.h>
|
||||
#include <device/device.h>
|
||||
|
|
Loading…
Reference in New Issue