18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci# Amazon Nitro Enclaves (NE) support. 68c2ecf20Sopenharmony_ci# Nitro is a hypervisor that has been developed by Amazon. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci# TODO: Add dependency for ARM64 once NE is supported on Arm platforms. For now, 98c2ecf20Sopenharmony_ci# the NE kernel driver can be built for aarch64 arch. 108c2ecf20Sopenharmony_ci# depends on (ARM64 || X86) && HOTPLUG_CPU && PCI && SMP 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciconfig NITRO_ENCLAVES 138c2ecf20Sopenharmony_ci tristate "Nitro Enclaves Support" 148c2ecf20Sopenharmony_ci depends on X86 && HOTPLUG_CPU && PCI && SMP 158c2ecf20Sopenharmony_ci help 168c2ecf20Sopenharmony_ci This driver consists of support for enclave lifetime management 178c2ecf20Sopenharmony_ci for Nitro Enclaves (NE). 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. 208c2ecf20Sopenharmony_ci The module will be called nitro_enclaves. 21