blob: ad7576bfe5046aa4956608d1d8cc7fe74d96a005 [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
5 select ARCH_X86
6 select CPU_QEMU_X86
7 select SOUTHBRIDGE_INTEL_I82801IX
8 select IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS
9 select MMCONF_SUPPORT
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030010 select MMCONF_SUPPORT_DEFAULT
Gerd Hoffmannee941b382013-06-07 16:03:44 +020011 select CACHE_AS_RAM
12# select HAVE_OPTION_TABLE
13# select HAVE_PIRQ_TABLE
14 select HAVE_ACPI_TABLES
15# select HAVE_ACPI_RESUME
16 select BOARD_ROMSIZE_KB_256
Kyösti Mälkkif8bf5a12013-10-11 22:08:02 +030017 select EARLY_CBMEM_INIT
Gerd Hoffmann414b9472013-06-18 23:41:21 +020018 select MAINBOARD_HAS_NATIVE_VGA_INIT
Ronald G. Minnichcae09e02013-11-19 17:42:41 -080019 select MAINBOARD_DO_NATIVE_VGA_INIT
Vladimir Serbinenkodb7d04d2014-02-22 10:35:45 +010020 select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
Gerd Hoffmannee941b382013-06-07 16:03:44 +020021
22config MAINBOARD_DIR
23 string
24 default emulation/qemu-q35
25
26config MAINBOARD_PART_NUMBER
27 string
28 default "QEMU x86 q35/ich9"
29
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030030config BOOTBLOCK_MAINBOARD_INIT
31 string
32 default "mainboard/emulation/qemu-q35/bootblock.c"
33
Gerd Hoffmannee941b382013-06-07 16:03:44 +020034#config IRQ_SLOT_COUNT
35# int
36# default 6
37
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030038config MMCONF_BASE_ADDRESS
39 hex
40 default 0xb0000000
41
Gerd Hoffmanndf8d2732013-06-18 11:09:29 +020042config DCACHE_RAM_BASE
43 hex
44 default 0xd0000
Gerd Hoffmannee941b382013-06-07 16:03:44 +020045
Gerd Hoffmanndf8d2732013-06-18 11:09:29 +020046config DCACHE_RAM_SIZE
47 hex
48 default 0x10000
Gerd Hoffmannee941b382013-06-07 16:03:44 +020049
50
51endif # BOARD_EMULATION_QEMU_X86