mb/google/nissa: Create pujjogatwin variant
[coreboot2.git] / src / mainboard / emulation / qemu-armv7 / Kconfig
blob1a87a0f27e3e07d2dfde720d50091e8ca9f1f0a8
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
6 # To execute, do:
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
13         def_bool y
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
28         string
29         default "src/mainboard/emulation/qemu-armv7/memlayout.ld"
31 config MAINBOARD_DIR
32         default "emulation/qemu-armv7"
34 config MAINBOARD_PART_NUMBER
35         default "QEMU ARMv7"
37 config MAX_CPUS
38         int
39         default 2
41 config MAINBOARD_VENDOR
42         string
43         default "ARM Ltd."
45 config DRAM_SIZE_MB
46         int
47         default 1024
49 endif #  BOARD_EMULATION_QEMU_ARMV7