blob: 10b5a936c445c4e170f2f1f002e66356345f1b84 [file] [log] [blame]
Gerd Hoffmannee941b382013-06-07 16:03:44 +02001if BOARD_EMULATION_QEMU_X86_Q35
2
3config BOARD_SPECIFIC_OPTIONS # dummy
4 def_bool y
Gerd Hoffmannee941b382013-06-07 16:03:44 +02005 select CPU_QEMU_X86
6 select SOUTHBRIDGE_INTEL_I82801IX
7 select IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS
Paul Menzel2b2f8952018-05-13 18:39:58 +02008 select HAVE_OPTION_TABLE
Gerd Hoffmannee941b382013-06-07 16:03:44 +02009# select HAVE_PIRQ_TABLE
10 select HAVE_ACPI_TABLES
Kyösti Mälkki7f0e4582016-12-13 10:32:43 +020011 select BOARD_ROMSIZE_KB_2048
Gerd Hoffmann414b9472013-06-18 23:41:21 +020012 select MAINBOARD_HAS_NATIVE_VGA_INIT
Nico Huber26ce9af2017-05-22 13:22:09 +020013 select MAINBOARD_FORCE_NATIVE_VGA_INIT
Gerd Hoffmannee941b382013-06-07 16:03:44 +020014
15config MAINBOARD_DIR
16 string
17 default emulation/qemu-q35
18
19config MAINBOARD_PART_NUMBER
20 string
21 default "QEMU x86 q35/ich9"
22
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030023config BOOTBLOCK_MAINBOARD_INIT
24 string
25 default "mainboard/emulation/qemu-q35/bootblock.c"
26
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030027config MMCONF_BASE_ADDRESS
28 hex
29 default 0xb0000000
30
Gerd Hoffmanndf8d2732013-06-18 11:09:29 +020031config DCACHE_RAM_BASE
32 hex
33 default 0xd0000
Gerd Hoffmannee941b382013-06-07 16:03:44 +020034
Gerd Hoffmanndf8d2732013-06-18 11:09:29 +020035config DCACHE_RAM_SIZE
36 hex
37 default 0x10000
Gerd Hoffmannee941b382013-06-07 16:03:44 +020038
Stefan Tauneref8b9572018-09-06 00:34:28 +020039# Do not show IFD/blob options since QEMU doesn't care
40config HAVE_INTEL_FIRMWARE
41 bool
42 default n
43
Daniele Forsib8e96ed2014-07-29 12:13:12 +020044endif # BOARD_EMULATION_QEMU_X86_Q35