From 816a41c904d1ba60ead3227bac83d5470f01c1ec Mon Sep 17 00:00:00 2001 From: Angel Pons Date: Thu, 28 Jan 2021 11:09:56 +0100 Subject: mb/emulation/qemu-q35: Consolidate host bridge definitions Move all Q35 register definitions into the q35.h header. Note that real hardware does not have EXT_TSEG_MBYTES, because it is QEMU-specific. Change-Id: I4c86ac0bb05563dee111b9b4a4a71c1c31198acd Signed-off-by: Angel Pons Reviewed-on: https://review.coreboot.org/c/coreboot/+/50024 Reviewed-by: Nico Huber Tested-by: build bot (Jenkins) --- src/mainboard/emulation/qemu-q35/romstage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mainboard/emulation/qemu-q35/romstage.c') diff --git a/src/mainboard/emulation/qemu-q35/romstage.c b/src/mainboard/emulation/qemu-q35/romstage.c index 465edc84c4..e9637e858e 100644 --- a/src/mainboard/emulation/qemu-q35/romstage.c +++ b/src/mainboard/emulation/qemu-q35/romstage.c @@ -12,7 +12,7 @@ static void mainboard_machine_check(void) { /* Check that MCFG is active. If it's not qemu was started for machine PC */ if (!CONFIG(BOOTBLOCK_CONSOLE) && - (pci_read_config32(PCI_DEV(0, 0, 0), D0F0_PCIEXBAR_LO) != + (pci_read_config32(HOST_BRIDGE, D0F0_PCIEXBAR_LO) != (CONFIG_MMCONF_BASE_ADDRESS | 1))) die("You must run qemu for machine Q35 (-M q35)"); } -- cgit v1.2.3