--- arch/riscv/Kconfig.orig
+++ arch/riscv/Kconfig
@@ -24,6 +24,10 @@ config TARGET_QEMU_VIRT
 	bool "Support QEMU Virt Board"
 	select BOARD_LATE_INIT
 
+config TARGET_BHYVE
+	bool "FreeBSD bhyve"
+	select DM
+
 config TARGET_SIFIVE_UNLEASHED
 	bool "Support SiFive Unleashed Board"
 
@@ -82,6 +86,7 @@ config SPL_ZERO_MEM_BEFORE_USE
 # board-specific options below
 source "board/andestech/ae350/Kconfig"
 source "board/emulation/qemu-riscv/Kconfig"
+source "board/emulation/bhyve-riscv/Kconfig"
 source "board/microchip/mpfs_icicle/Kconfig"
 source "board/openpiton/riscv64/Kconfig"
 source "board/sifive/unleashed/Kconfig"
