Home
last modified time | relevance | path

Searched refs:swiotlb (Results 1 – 21 of 21) sorted by relevance

/Linux-v4.19/arch/x86/kernel/
Dpci-swiotlb.c18 int swiotlb __read_mostly;
29 swiotlb = 1; in pci_swiotlb_detect_override()
31 return swiotlb; in pci_swiotlb_detect_override()
46 swiotlb = 1; in pci_swiotlb_detect_4gb()
54 swiotlb = 1; in pci_swiotlb_detect_4gb()
56 return swiotlb; in pci_swiotlb_detect_4gb()
65 if (swiotlb) { in pci_swiotlb_init()
74 if (!swiotlb) in pci_swiotlb_late_init()
Dpci-dma.c140 swiotlb = 1; in iommu_setup()
Dtboot.c531 if (no_iommu || swiotlb || dmar_disabled) in tboot_force_iommu()
536 swiotlb = 0; in tboot_force_iommu()
DMakefile126 obj-$(CONFIG_SWIOTLB) += pci-swiotlb.o
Damd_gart_64.c847 swiotlb = 0; in gart_iommu_init()
Dpci-calgary_64.c1580 if (no_iommu || swiotlb || !calgary_detected) in calgary_fixup_tce_spaces()
/Linux-v4.19/arch/x86/include/asm/
Dswiotlb.h8 extern int swiotlb;
14 #define swiotlb 0 macro
/Linux-v4.19/arch/x86/xen/
Dpci-swiotlb-xen.c37 if (xen_initial_domain() || swiotlb || swiotlb_force == SWIOTLB_FORCE) in pci_xen_swiotlb_detect()
43 swiotlb = 0; in pci_xen_swiotlb_detect()
DMakefile34 obj-$(CONFIG_SWIOTLB_XEN) += pci-swiotlb-xen.o
/Linux-v4.19/kernel/dma/
DMakefile10 obj-$(CONFIG_SWIOTLB) += swiotlb.o
/Linux-v4.19/include/trace/events/
Dswiotlb.h3 #define TRACE_SYSTEM swiotlb
/Linux-v4.19/drivers/xen/
DMakefile29 obj-$(CONFIG_SWIOTLB_XEN) += swiotlb-xen.o
/Linux-v4.19/arch/arm64/mm/
Ddma-mapping.c35 static int swiotlb __ro_after_init;
319 if (swiotlb) in __swiotlb_dma_supported()
326 if (swiotlb) in __swiotlb_dma_mapping_error()
505 swiotlb = 1; in arm64_dma_init()
/Linux-v4.19/arch/powerpc/kernel/
DMakefile104 obj-$(CONFIG_SWIOTLB) += dma-swiotlb.o
/Linux-v4.19/Documentation/x86/x86_64/
Dboot-options.txt201 3. <arch/x86_64/kernel/pci-swiotlb.c> : Software IOMMU implementation. Used
246 swiotlb=<pages>[,force]
/Linux-v4.19/arch/arm64/boot/dts/mediatek/
Dmt7622-rfb1.dts21 bootargs = "earlycon=uart8250,mmio32,0x11002000 console=ttyS0,115200n1 swiotlb=512";
/Linux-v4.19/arch/ia64/
DKconfig147 HP-zx1/sx1000+swiotlb For HP systems with (broken) DMA-constrained devices.
/Linux-v4.19/drivers/iommu/
Damd_iommu.c2778 swiotlb = (iommu_pass_through || sme_me_mask) ? 1 : 0; in amd_iommu_init_dma_ops()
2789 if (!swiotlb) in amd_iommu_init_dma_ops()
Dintel-iommu.c4844 swiotlb = 0; in intel_iommu_init()
/Linux-v4.19/
DMAINTAINERS13979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
13981 F: kernel/dma/swiotlb.c
13982 F: arch/*/kernel/pci-swiotlb.c
13983 F: include/linux/swiotlb.h
16071 F: arch/x86/xen/*swiotlb*
16072 F: drivers/xen/*swiotlb*
/Linux-v4.19/Documentation/admin-guide/
Dkernel-parameters.txt716 that require some amount of low memory, e.g. swiotlb
4366 swiotlb= [ARM,IA-64,PPC,MIPS,X86]