HSD #14014133868: Enable UIO and VFIO as kernel module
Change the following config options to loadable modules:
CONFIG_UIO=m
CONFIG_UIO_PDRV_GENIRQ=m
CONFIG_VFIO=m
CONFIG_VFIO_PCI=m
The reason for this change is to allow users to pass module parameters
while loading the module rather than passing parameters at boot.
Signed-off-by: Dinh Nguyen <dinh.nguyen@intel.com>
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index eb08126..59a9084 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -858,10 +858,10 @@
CONFIG_RENESAS_USB_DMAC=m
CONFIG_TI_K3_UDMA=y
CONFIG_TI_K3_UDMA_GLUE_LAYER=y
-CONFIG_UIO=y
-CONFIG_UIO_PDRV_GENIRQ=y
-CONFIG_VFIO=y
-CONFIG_VFIO_PCI=y
+CONFIG_UIO=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_VFIO=m
+CONFIG_VFIO_PCI=m
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=y
CONFIG_VIRTIO_MMIO=y