From 87ea43cd4e38552222b5e387e3e1297a0596651d Mon Sep 17 00:00:00 2001 From: Zvonko Kaiser Date: Fri, 14 Apr 2023 07:46:52 +0000 Subject: [PATCH] gpu: Add configuration fragment Adding configuration fragment for the kernel, depending on the TEE kernel update the LOCALVERSION Signed-off-by: Zvonko Kaiser --- .../kernel/configs/fragments/gpu/nvidia.conf.in | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tools/packaging/kernel/configs/fragments/gpu/nvidia.conf.in diff --git a/tools/packaging/kernel/configs/fragments/gpu/nvidia.conf.in b/tools/packaging/kernel/configs/fragments/gpu/nvidia.conf.in new file mode 100644 index 000000000..73cce6173 --- /dev/null +++ b/tools/packaging/kernel/configs/fragments/gpu/nvidia.conf.in @@ -0,0 +1,14 @@ +# Support mmconfig PCI config space access. +# It's used to enable the MMIO access method for PCIe devices. +CONFIG_PCI_MMCONFIG=y + +# Support for loading modules. +# It is used to support loading GPU drivers. +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y + +# CRYPTO_FIPS requires this config when loading modules is enabled. +CONFIG_MODULE_SIG=y + +# Linux kernel version suffix +CONFIG_LOCALVERSION="-nvidia-gpu${CONF_GUEST_SUFFIX}"