blob: 3949937c77ef930689f50ec519fecf9cda6b782f [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
8 select MMCONF_SUPPORT
Kyösti Mälkkib9646a22013-07-03 08:06:32 +03009 select MMCONF_SUPPORT_DEFAULT
Gerd Hoffmannee941b382013-06-07 16:03:44 +020010# select HAVE_OPTION_TABLE
11# select HAVE_PIRQ_TABLE
12 select HAVE_ACPI_TABLES
Gerd Hoffmannee941b382013-06-07 16:03:44 +020013 select BOARD_ROMSIZE_KB_256
Kyösti Mälkki56bd2002014-06-13 11:17:36 +030014 select DYNAMIC_CBMEM
Gerd Hoffmann414b9472013-06-18 23:41:21 +020015 select MAINBOARD_HAS_NATIVE_VGA_INIT
Ronald G. Minnichcae09e02013-11-19 17:42:41 -080016 select MAINBOARD_DO_NATIVE_VGA_INIT
Vladimir Serbinenkodb7d04d2014-02-22 10:35:45 +010017 select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
Gerd Hoffmannee941b382013-06-07 16:03:44 +020018
19config MAINBOARD_DIR
20 string
21 default emulation/qemu-q35
22
23config MAINBOARD_PART_NUMBER
24 string
25 default "QEMU x86 q35/ich9"
26
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030027config BOOTBLOCK_MAINBOARD_INIT
28 string
29 default "mainboard/emulation/qemu-q35/bootblock.c"
30
Gerd Hoffmannee941b382013-06-07 16:03:44 +020031#config IRQ_SLOT_COUNT
32# int
33# default 6
34
Kyösti Mälkkib9646a22013-07-03 08:06:32 +030035config MMCONF_BASE_ADDRESS
36 hex
37 default 0xb0000000
38
Gerd Hoffmanndf8d2732013-06-18 11:09:29 +020039config DCACHE_RAM_BASE
40 hex
41 default 0xd0000
Gerd Hoffmannee941b382013-06-07 16:03:44 +020042
Gerd Hoffmanndf8d2732013-06-18 11:09:29 +020043config DCACHE_RAM_SIZE
44 hex
45 default 0x10000
Gerd Hoffmannee941b382013-06-07 16:03:44 +020046
Daniele Forsib8e96ed2014-07-29 12:13:12 +020047endif # BOARD_EMULATION_QEMU_X86_Q35