1 ## SPDX-License-Identifier: GPL-2.0-only
3 # Emulation for ARM Ltd Versatile Express Cortex-A9
4 # http://www.arm.com/products/tools/development-boards/versatile-express
7 # export QEMU_AUDIO_DRV = none
8 # qemu-system-arm -M vexpress-a9 -m 1024M -nographic -bios build/coreboot.rom
10 if BOARD_EMULATION_QEMU_ARMV7
12 config BOARD_SPECIFIC_OPTIONS
14 select CPU_ARMLTD_CORTEX_A9
15 select DRIVERS_UART_PL011
16 select MAINBOARD_HAS_NATIVE_VGA_INIT
17 select MAINBOARD_FORCE_NATIVE_VGA_INIT
18 select HAVE_LINEAR_FRAMEBUFFER
19 select ARCH_BOOTBLOCK_ARMV7
20 select ARCH_ROMSTAGE_ARMV7
21 select ARCH_RAMSTAGE_ARMV7
22 select BOARD_ROMSIZE_KB_4096
23 select BOOT_DEVICE_NOT_SPI_FLASH
24 select MISSING_BOARD_RESET
25 select NO_MONOTONIC_TIMER
27 config MEMLAYOUT_LD_FILE
29 default "src/mainboard/emulation/qemu-armv7/memlayout.ld"
32 default "emulation/qemu-armv7"
34 config MAINBOARD_PART_NUMBER
41 config MAINBOARD_VENDOR
49 endif # BOARD_EMULATION_QEMU_ARMV7