]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
iommu: make inclusion of riscv directory conditional
authorRolf Eike Beer <eb@emlix.com>
Mon, 12 May 2025 13:13:43 +0000 (15:13 +0200)
committerJoerg Roedel <jroedel@suse.de>
Fri, 16 May 2025 06:46:47 +0000 (08:46 +0200)
Nothing in there is active if CONFIG_RISCV_IOMMU is not enabled, so the whole
directory can depend on that switch as well.

Fixes: 5c0ebbd3c6c6 ("iommu/riscv: Add RISC-V IOMMU platform device driver")
Signed-off-by: Rolf Eike Beer <eb@emlix.com>
Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Link: https://lore.kernel.org/r/2235451.Icojqenx9y@devpool92.emlix.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/Makefile
drivers/iommu/riscv/Makefile

index a486032d3e0795e14256c77a5d6aab9b17bd16aa..355294fa9033f3c797c4ff7ad25ee81e083e5322 100644 (file)
@@ -1,7 +1,8 @@
 # SPDX-License-Identifier: GPL-2.0
-obj-y += arm/ iommufd/ riscv/
+obj-y += arm/ iommufd/
 obj-$(CONFIG_AMD_IOMMU) += amd/
 obj-$(CONFIG_INTEL_IOMMU) += intel/
+obj-$(CONFIG_RISCV_IOMMU) += riscv/
 obj-$(CONFIG_IOMMU_API) += iommu.o
 obj-$(CONFIG_IOMMU_SUPPORT) += iommu-pages.o
 obj-$(CONFIG_IOMMU_API) += iommu-traces.o
index f54c9ed17d41d9ad3f9fb6ae742354a1f6ddd086..b5929f9f23e64849ce6daa16f5b0398d16f3326a 100644 (file)
@@ -1,3 +1,3 @@
 # SPDX-License-Identifier: GPL-2.0-only
-obj-$(CONFIG_RISCV_IOMMU) += iommu.o iommu-platform.o
+obj-y += iommu.o iommu-platform.o
 obj-$(CONFIG_RISCV_IOMMU_PCI) += iommu-pci.o