summaryrefslogtreecommitdiffstats
path: root/src/mainboard/emulation/qemu-aarch64/Kconfig
diff options
context:
space:
mode:
authorArthur Heymans <arthur@aheymans.xyz>2023-06-20 12:08:33 +0200
committerFelix Singer <service+coreboot-gerrit@felixsinger.de>2023-06-22 21:04:31 +0000
commite3929efd1e328280e36c4b14a4a1b7e26b259836 (patch)
treed0650ce00fc296968ee4a7591e6bdbbfeab9d6ea /src/mainboard/emulation/qemu-aarch64/Kconfig
parent58fe703e088be0af934cc0bf31fc60f87fcfde76 (diff)
downloadcoreboot-e3929efd1e328280e36c4b14a4a1b7e26b259836.tar.gz
coreboot-e3929efd1e328280e36c4b14a4a1b7e26b259836.tar.bz2
coreboot-e3929efd1e328280e36c4b14a4a1b7e26b259836.zip
mb/qemu/aarch64: Add PCI support
Run with "-device pci-bridge,chassis_nr=1" argument to add a bridge and see that it gets found and picked up by the resource allocator. Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Change-Id: Iad5d87731066a4009d2c4930a01bc15543d9447a Reviewed-on: https://review.coreboot.org/c/coreboot/+/75925 Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de> Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/emulation/qemu-aarch64/Kconfig')
-rw-r--r--src/mainboard/emulation/qemu-aarch64/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mainboard/emulation/qemu-aarch64/Kconfig b/src/mainboard/emulation/qemu-aarch64/Kconfig
index 64d7d789dcc6..940b89dc6111 100644
--- a/src/mainboard/emulation/qemu-aarch64/Kconfig
+++ b/src/mainboard/emulation/qemu-aarch64/Kconfig
@@ -21,6 +21,13 @@ config BOARD_SPECIFIC_OPTIONS
select MAINBOARD_HAS_NATIVE_VGA_INIT
select MISSING_BOARD_RESET
select ARM64_USE_ARM_TRUSTED_FIRMWARE
+ select PCI
+
+config ECAM_MMCONF_BASE_ADDRESS
+ default 0x4010000000
+
+config ECAM_MMCONF_BUS_NUMBER
+ default 256
config MEMLAYOUT_LD_FILE
string