123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- config BR2_PACKAGE_XVISOR_ARCH_SUPPORTS
- bool
- default y if BR2_aarch64
- default y if BR2_cortex_a7 || BR2_cortex_a12 || BR2_cortex_a15 || BR2_cortex_a17
- default y if BR2_riscv
- default y if BR2_x86_64
- depends on BR2_USE_MMU
- menuconfig BR2_PACKAGE_XVISOR
- bool "xvisor"
- depends on BR2_PACKAGE_XVISOR_ARCH_SUPPORTS
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
- help
- Xvisor is an open-source type-1 hypervisor, which aims at
- providing a monolithic, light-weight, portable, and flexible
- virtualization solution.
- http://www.xhypervisor.org/
- if BR2_PACKAGE_XVISOR
- choice
- prompt "Xvisor configuration"
- default BR2_PACKAGE_XVISOR_USE_DEFCONFIG
- config BR2_PACKAGE_XVISOR_USE_DEFCONFIG
- bool "Using an in-tree defconfig file"
- config BR2_PACKAGE_XVISOR_USE_CUSTOM_CONFIG
- bool "Using a custom (def)config file"
- endchoice
- config BR2_PACKAGE_XVISOR_DEFCONFIG
- string "Defconfig name"
- default "generic-v7-ve" if BR2_ARM_CPU_ARMV7A
- default "generic-v8" if BR2_aarch64
- default "generic-32b" if BR2_RISCV_32
- default "generic-64b" if BR2_RISCV_64
- default "x86_64_generic" if BR2_x86_64
- depends on BR2_PACKAGE_XVISOR_USE_DEFCONFIG
- help
- Name of the Xvisor defconfig file to use, without the
- trailing -defconfig. The defconfig is located in
- arch/<arch>/configs in the source tree.
- config BR2_PACKAGE_XVISOR_CUSTOM_CONFIG_FILE
- string "Configuration file path"
- depends on BR2_PACKAGE_XVISOR_USE_CUSTOM_CONFIG
- help
- Path to the Xvisor configuration file
- config BR2_PACKAGE_XVISOR_CREATE_UBOOT_IMAGE
- bool "Create U-Boot image of Xvisor"
- depends on BR2_arm
- select BR2_PACKAGE_HOST_UBOOT_TOOLS
- help
- Create an image file of Xvisor loadable from Das U-Boot.
- config BR2_PACKAGE_XVISOR_BUILD_TEST_DTB
- bool "Build test device-tree blobs"
- help
- Build test device-tree blobs for popular boards.
- endif
- comment "xvisor needs a toolchain w/ gcc >= 4.9"
- depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
- depends on BR2_PACKAGE_XVISOR_ARCH_SUPPORTS
|