diff options
author | Dave Martin <dave.martin@linaro.org> | 2012-02-17 11:54:28 -0500 |
---|---|---|
committer | Marc Zyngier <marc.zyngier@arm.com> | 2012-09-19 03:32:53 -0400 |
commit | 5b6728d4189d14c19f384d5ec6087276e7c196d8 (patch) | |
tree | 424a28c9aac9edecd3b4681e80c8a7aee27d0ab4 /arch/arm | |
parent | 4588c34daabb5aebee9cbe90f0ca6ab11412f207 (diff) |
ARM: virt: Add CONFIG_ARM_VIRT_EXT option
It is now possible to enable the virtualization extention support.
Signed-off-by: Dave Martin <dave.martin@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/mm/Kconfig | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig index 101b9681c08c..c9a4963b5c3d 100644 --- a/arch/arm/mm/Kconfig +++ b/arch/arm/mm/Kconfig | |||
@@ -624,6 +624,23 @@ config ARM_THUMBEE | |||
624 | Say Y here if you have a CPU with the ThumbEE extension and code to | 624 | Say Y here if you have a CPU with the ThumbEE extension and code to |
625 | make use of it. Say N for code that can run on CPUs without ThumbEE. | 625 | make use of it. Say N for code that can run on CPUs without ThumbEE. |
626 | 626 | ||
627 | config ARM_VIRT_EXT | ||
628 | bool "Native support for the ARM Virtualization Extensions" | ||
629 | depends on MMU && CPU_V7 | ||
630 | help | ||
631 | Enable the kernel to make use of the ARM Virtualization | ||
632 | Extensions to install hypervisors without run-time firmware | ||
633 | assistance. | ||
634 | |||
635 | A compliant bootloader is required in order to make maximum | ||
636 | use of this feature. Refer to Documentation/arm/Booting for | ||
637 | details. | ||
638 | |||
639 | It is safe to enable this option even if the kernel may not be | ||
640 | booted in HYP mode, may not have support for the | ||
641 | virtualization extensions, or may be booted with a | ||
642 | non-compliant bootloader. | ||
643 | |||
627 | config SWP_EMULATE | 644 | config SWP_EMULATE |
628 | bool "Emulate SWP/SWPB instructions" | 645 | bool "Emulate SWP/SWPB instructions" |
629 | depends on !CPU_USE_DOMAINS && CPU_V7 | 646 | depends on !CPU_USE_DOMAINS && CPU_V7 |