blob: af0c746f10aedf17cdf87300d49930305cd25142 [file] [log] [blame]
Patrick Georgic49d7a32020-05-08 22:50:46 +02001## SPDX-License-Identifier: GPL-2.0-only
Gerd Hoffmanncbf30732013-05-31 09:23:26 +02002
3config CPU_QEMU_X86
4 bool
Patrick Georgi704662a2015-12-06 20:58:21 +01005 select SMP
Michael van der Westhuizen401f8c52018-09-05 10:26:44 -07006 select UDELAY_TSC
Kyösti Mälkki6617a772019-07-10 15:02:40 +03007 select TSC_MONOTONIC_TIMER
Kyösti Mälkki0d6ddf82019-10-31 14:52:20 +02008 select UNKNOWN_TSC_RATE
Kyösti Mälkki4d372c72019-07-08 13:48:57 +03009 select SMM_ASEG
Patrick Rudolph57907fc2018-11-15 13:42:15 +010010
11if CPU_QEMU_X86
12
13config CPU_QEMU_X86_64
14 bool "Experimental 64bit support"
15 select ARCH_BOOTBLOCK_X86_64
16 select ARCH_VERSTAGE_X86_64
17 select ARCH_ROMSTAGE_X86_64
18 select ARCH_POSTCAR_X86_64
19 select ARCH_RAMSTAGE_X86_64
20
21config CPU_QEMU_X86_32
22 bool
23 default n if CPU_QEMU_X86_64
24 default y
25 select ARCH_BOOTBLOCK_X86_32
26 select ARCH_VERSTAGE_X86_32
27 select ARCH_ROMSTAGE_X86_32
28 select ARCH_POSTCAR_X86_32
29 select ARCH_RAMSTAGE_X86_32
30endif