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, 2 insertions, 13 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index a48a90076d83..646fcabb0ad7 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -1910,25 +1910,14 @@ config DMAR_DEFAULT_ON
1910 recommended you say N here while the DMAR code remains 1910 recommended you say N here while the DMAR code remains
1911 experimental. 1911 experimental.
1912 1912
1913config DMAR_GFX_WA
1914 def_bool y
1915 prompt "Support for Graphics workaround"
1916 depends on DMAR
1917 ---help---
1918 Current Graphics drivers tend to use physical address
1919 for DMA and avoid using DMA APIs. Setting this config
1920 option permits the IOMMU driver to set a unity map for
1921 all the OS-visible memory. Hence the driver can continue
1922 to use physical addresses for DMA.
1923
1924config DMAR_FLOPPY_WA 1913config DMAR_FLOPPY_WA
1925 def_bool y 1914 def_bool y
1926 depends on DMAR 1915 depends on DMAR
1927 ---help--- 1916 ---help---
1928 Floppy disk drivers are know to bypass DMA API calls 1917 Floppy disk drivers are known to bypass DMA API calls
1929 thereby failing to work when IOMMU is enabled. This 1918 thereby failing to work when IOMMU is enabled. This
1930 workaround will setup a 1:1 mapping for the first 1919 workaround will setup a 1:1 mapping for the first
1931 16M to make floppy (an ISA device) work. 1920 16MiB to make floppy (an ISA device) work.
1932 1921
1933config INTR_REMAP 1922config INTR_REMAP
1934 bool "Support for Interrupt Remapping (EXPERIMENTAL)" 1923 bool "Support for Interrupt Remapping (EXPERIMENTAL)"