1if TARGET_QEMU_VIRT 2 3config SYS_BOARD 4 default "qemu-riscv" 5 6config SYS_VENDOR 7 default "emulation" 8 9config SYS_CPU 10 default "generic" 11 12config SYS_CONFIG_NAME 13 default "qemu-riscv" 14 15config SYS_TEXT_BASE 16 default 0x81200000 if SPL 17 default 0x80000000 if !RISCV_SMODE 18 default 0x80200000 if RISCV_SMODE && ARCH_RV64I 19 default 0x80400000 if RISCV_SMODE && ARCH_RV32I 20 21config SPL_TEXT_BASE 22 default 0x80000000 23 24config SPL_OPENSBI_LOAD_ADDR 25 hex 26 default 0x81000000 27 28config BOARD_SPECIFIC_OPTIONS # dummy 29 def_bool y 30 select GENERIC_RISCV 31 select SUPPORT_SPL 32 imply SYS_NS16550 33 imply VIRTIO_MMIO 34 imply VIRTIO_NET 35 imply VIRTIO_BLK 36 imply VIRTIO_PCI 37 imply CMD_PING 38 imply CMD_FS_GENERIC 39 imply DOS_PARTITION 40 imply EFI_PARTITION 41 imply ISO_PARTITION 42 imply CMD_EXT2 43 imply CMD_EXT4 44 imply CMD_FAT 45 imply BOARD_LATE_INIT 46 imply OF_BOARD_SETUP 47 imply SIFIVE_SERIAL 48 imply SMP 49 imply PCI 50 imply DM_PCI 51 imply PCIE_ECAM_GENERIC 52 imply CMD_PCI 53 imply E1000 54 imply NVME 55 imply SPL_RAM_SUPPORT 56 imply SPL_RAM_DEVICE 57 58endif 59