Lines Matching +full:pci +full:- +full:iommu

1 .. SPDX-License-Identifier: GPL-2.0
39 Do not opt-in to Local MCE delivery. Use legacy method
55 Don't overwrite the bios-set CMCI threshold. This boot option
62 Force-enable recoverable machine check code paths
73 Use IO-APIC. Default
76 Don't use the IO-APIC.
85 See Documentation/arch/x86/i386/IO-APIC.rst
91 Don't check the IO-APIC timer. This can work around
141 pci
142 Use a write to the PCI config space register 0xcf9 to trigger reboot.
154 There are some built-in platform specific "quirks" - you may see:
157 newer BIOS, or newer board) using this option will ignore the built-in
170 Don't parse the HMAT table for NUMA setup, or soft-reserved memory
194 PCI chapter
197 pci=off
198 Don't use PCI
199 pci=conf1
201 pci=conf2
203 pci=rom
205 pci=assign-busses
207 pci=irqmask=MASK
208 Set PCI interrupt mask to MASK
209 pci=lastbus=NUMBER
211 pci=noacpi
212 Don't use ACPI to set up PCI interrupt routing.
214 IOMMU (input/output memory management unit)
216 Multiple x86-64 PCI-DMA mapping implementations exist, for example:
218 1. <kernel/dma/direct.c>: use no hardware/software IOMMU at all
220 Kernel boot message: "PCI-DMA: Disabling IOMMU"
222 2. <arch/x86/kernel/amd_gart_64.c>: AMD GART based hardware IOMMU.
223 Kernel boot message: "PCI-DMA: using GART IOMMU"
225 3. <arch/x86_64/kernel/pci-swiotlb.c> : Software IOMMU implementation. Used
226 e.g. if there is no hardware IOMMU in the system and it is need because
227 you have >3GB memory or told the kernel to us it (iommu=soft))
228 Kernel boot message: "PCI-DMA: Using software bounce buffering
233 iommu=[<size>][,noagp][,off][,force][,noforce]
237 General iommu options:
240 Don't initialize and use any kind of IOMMU.
242 Don't force hardware IOMMU usage when it is not needed. (default).
244 Force the use of the hardware IOMMU even when it is
249 of an available hardware IOMMU.
251 iommu options only relevant to the AMD GART hardware IOMMU:
256 Overwrite iommu off workarounds for specific chipsets.
258 Flush IOMMU on each allocation (default).
260 Don't use IOMMU fullflush.
265 Do scatter-gather (SG) merging. Implies "force" (experimental).
267 Don't do scatter-gather (SG) merging.
269 Ask the IOMMU not to touch the aperture for AGP.
273 Always panic when IOMMU overflows.
275 iommu options only relevant to the software bounce buffering (SWIOTLB) IOMMU
310 Do not enable SEV-SNP (applies to host/hypervisor only). Setting
312 users do not want to run SEV-SNP guests.