aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 5d2858119930..7dc46ba26fbf 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -533,6 +533,21 @@ config CALGARY_IOMMU_ENABLED_BY_DEFAULT
533 Calgary anyway, pass 'iommu=calgary' on the kernel command line. 533 Calgary anyway, pass 'iommu=calgary' on the kernel command line.
534 If unsure, say Y. 534 If unsure, say Y.
535 535
536config AMD_IOMMU
537 bool "AMD IOMMU support"
538 select SWIOTLB
539 depends on X86_64 && PCI && ACPI
540 help
541 With this option you can enable support for AMD IOMMU hardware in
542 your system. An IOMMU is a hardware component which provides
543 remapping of DMA memory accesses from devices. With an AMD IOMMU you
544 can isolate the the DMA memory of different devices and protect the
545 system from misbehaving device drivers or hardware.
546
547 You can find out if your system has an AMD IOMMU if you look into
548 your BIOS for an option to enable it or if you have an IVRS ACPI
549 table.
550
536# need this always selected by IOMMU for the VIA workaround 551# need this always selected by IOMMU for the VIA workaround
537config SWIOTLB 552config SWIOTLB
538 bool 553 bool