20ea6dc59b740fb5abab42667ee42e01959cabee
[oweals/u-boot.git] / board / emulation / qemu-riscv / Kconfig
1 if TARGET_QEMU_VIRT
2
3 config SYS_BOARD
4         default "qemu-riscv"
5
6 config SYS_VENDOR
7         default "emulation"
8
9 config SYS_CPU
10         default "generic"
11
12 config SYS_CONFIG_NAME
13         default "qemu-riscv"
14
15 config SYS_TEXT_BASE
16         default 0x80000000 if !RISCV_SMODE
17         default 0x80200000 if RISCV_SMODE && ARCH_RV64I
18         default 0x80400000 if RISCV_SMODE && ARCH_RV32I
19
20 config BOARD_SPECIFIC_OPTIONS # dummy
21         def_bool y
22         select GENERIC_RISCV
23         imply SYS_NS16550
24         imply VIRTIO_MMIO
25         imply VIRTIO_NET
26         imply VIRTIO_BLK
27         imply CMD_PING
28         imply CMD_FS_GENERIC
29         imply DOS_PARTITION
30         imply EFI_PARTITION
31         imply ISO_PARTITION
32         imply CMD_EXT2
33         imply CMD_EXT4
34         imply CMD_FAT
35         imply BOARD_LATE_INIT
36         imply OF_BOARD_SETUP
37         imply SIFIVE_SERIAL
38         imply SMP
39
40 endif