aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig28
1 files changed, 0 insertions, 28 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 460d5737001..1b6a2e212db 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -680,34 +680,6 @@ config CALGARY_IOMMU_ENABLED_BY_DEFAULT
680 Calgary anyway, pass 'iommu=calgary' on the kernel command line. 680 Calgary anyway, pass 'iommu=calgary' on the kernel command line.
681 If unsure, say Y. 681 If unsure, say Y.
682 682
683config AMD_IOMMU
684 bool "AMD IOMMU support"
685 select SWIOTLB
686 select PCI_MSI
687 select PCI_IOV
688 select IOMMU_API
689 depends on X86_64 && PCI && ACPI
690 ---help---
691 With this option you can enable support for AMD IOMMU hardware in
692 your system. An IOMMU is a hardware component which provides
693 remapping of DMA memory accesses from devices. With an AMD IOMMU you
694 can isolate the the DMA memory of different devices and protect the
695 system from misbehaving device drivers or hardware.
696
697 You can find out if your system has an AMD IOMMU if you look into
698 your BIOS for an option to enable it or if you have an IVRS ACPI
699 table.
700
701config AMD_IOMMU_STATS
702 bool "Export AMD IOMMU statistics to debugfs"
703 depends on AMD_IOMMU
704 select DEBUG_FS
705 ---help---
706 This option enables code in the AMD IOMMU driver to collect various
707 statistics about whats happening in the driver and exports that
708 information to userspace via debugfs.
709 If unsure, say N.
710
711# need this always selected by IOMMU for the VIA workaround 683# need this always selected by IOMMU for the VIA workaround
712config SWIOTLB 684config SWIOTLB
713 def_bool y if X86_64 685 def_bool y if X86_64