#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#

if ARCH_CHIP_QEMU

menu "Qemu Virt Chip Selection"

choice
	prompt "Qemu Core Configuration"
	default ARCH_CHIP_QEMU_A53

config ARCH_CHIP_QEMU_A53
	bool "Qemu virtual Processor (cortex-a53)"
	select ARCH_HAVE_MULTICPU
	select ARMV8A_HAVE_GICv3
	select ARCH_HAVE_PSCI
	select ARCH_CORTEX_A53

config ARCH_CHIP_QEMU_A57
	bool "Qemu virtual Processor (cortex-a57)"
	select ARCH_HAVE_MULTICPU
	select ARMV8A_HAVE_GICv3
	select ARCH_HAVE_PCSI
	select ARCH_CORTEX_A57

config ARCH_CHIP_QEMU_A72
	bool "Qemu virtual Processor (cortex-a72)"
	select ARCH_HAVE_MULTICPU
	select ARMV8A_HAVE_GICv3
	select ARCH_HAVE_PCSI
	select ARCH_CORTEX_A72

endchoice # Qemu Chip Selection

config ARCH_CHIP_QEMU_WITH_HV
	bool "Qemu with hypvervisor (e.g. kvm, hvf)"
	default n

endmenu # "Qemu Chip Selection"

endif # ARCH_CHIP_QEMU
