comment "boot-wrapper-aarch64 needs a Linux kernel to be built" depends on BR2_aarch64 depends on !BR2_LINUX_KERNEL config BR2_TARGET_BOOT_WRAPPER_AARCH64 bool "boot-wrapper-aarch64" depends on BR2_aarch64 depends on BR2_LINUX_KERNEL help The boot-wrapper-aarch64 is a small bootloader that makes it possible to start an Aarch64 kernel inside the available software simulators for the Aarch64 architecture. git://git.kernel.org/pub/scm/linux/kernel/git/mark/boot-wrapper-aarch64.git if BR2_TARGET_BOOT_WRAPPER_AARCH64 config BR2_TARGET_BOOT_WRAPPER_AARCH64_DTS string "Device Tree Source name" default "" help Name of the Device Tree Source file to use to generate the Device Tree Blob that will be embedded in the image generated by the boot wrapper. Valid names are the .dts files from arch/arm64/boot/dts/ in the kernel source tree. The name must be specified without the .dts suffix. config BR2_TARGET_BOOT_WRAPPER_AARCH64_BOOTARGS string "Kernel bootargs" default "" help Kernel bootargs to embed inside the image generated by the boot wrapper. config BR2_TARGET_BOOT_WRAPPER_AARCH64_PSCI bool "Boot secondary SMP cores using PSCI" help Boot secondary SMP cores using PSCI firmware calls. If disabled, the spin-table method is used instead. config BR2_TARGET_BOOT_WRAPPER_AARCH64_GICV3 bool "Enable GICv3 instead of GICv2" help Boot using GICv3 instead of GICv2. endif