1510e379cSBin Mengif TARGET_QEMU_VIRT 2510e379cSBin Meng 3510e379cSBin Mengconfig SYS_BOARD 4510e379cSBin Meng default "qemu-riscv" 5510e379cSBin Meng 6510e379cSBin Mengconfig SYS_VENDOR 7510e379cSBin Meng default "emulation" 8510e379cSBin Meng 9510e379cSBin Mengconfig SYS_CPU 10*fdff1f96SAnup Patel default "generic" 11510e379cSBin Meng 12510e379cSBin Mengconfig SYS_CONFIG_NAME 13510e379cSBin Meng default "qemu-riscv" 14510e379cSBin Meng 15510e379cSBin Mengconfig SYS_TEXT_BASE 16ef8c3d3fSAnup Patel default 0x80000000 if !RISCV_SMODE 17ef8c3d3fSAnup Patel default 0x80200000 if RISCV_SMODE 18510e379cSBin Meng 19510e379cSBin Mengconfig BOARD_SPECIFIC_OPTIONS # dummy 20510e379cSBin Meng def_bool y 21*fdff1f96SAnup Patel select GENERIC_RISCV 22510e379cSBin Meng imply SYS_NS16550 233c5196dcSBin Meng imply VIRTIO_MMIO 243c5196dcSBin Meng imply VIRTIO_NET 253c5196dcSBin Meng imply VIRTIO_BLK 26440d9a47SBin Meng imply CMD_PING 27440d9a47SBin Meng imply CMD_FS_GENERIC 28440d9a47SBin Meng imply DOS_PARTITION 29440d9a47SBin Meng imply EFI_PARTITION 30440d9a47SBin Meng imply ISO_PARTITION 31440d9a47SBin Meng imply CMD_EXT2 32440d9a47SBin Meng imply CMD_EXT4 33440d9a47SBin Meng imply CMD_FAT 3466ffe578SLukas Auer imply BOARD_LATE_INIT 35897206c5SLukas Auer imply OF_BOARD_SETUP 369acaf60bSAnup Patel imply SIFIVE_SERIAL 37510e379cSBin Meng 38510e379cSBin Mengendif 39