Home
last modified time | relevance | path

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

/linux/arch/arm64/mm/
H A Dinit.c370 bool swiotlb = max_pfn > PFN_DOWN(arm64_dma_phys_limit); in mem_init() local
373 swiotlb = true; in mem_init()
377 if (IS_ENABLED(CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC) && !swiotlb) { in mem_init()
385 swiotlb = true; in mem_init()
388 swiotlb_init(swiotlb, flags); in mem_init()
/linux/kernel/dma/
H A DMakefile9 obj-$(CONFIG_SWIOTLB) += swiotlb.o
H A DKconfig101 "swiotlb=" on the kernel command line.
124 and <kernel/dma/swiotlb.c>.
/linux/include/trace/events/
H A Dswiotlb.h3 #define TRACE_SYSTEM swiotlb
/linux/drivers/xen/
H A DMakefile25 obj-$(CONFIG_SWIOTLB_XEN) += swiotlb-xen.o
/linux/Documentation/core-api/
H A Dindex.rst111 swiotlb
/linux/arch/riscv/mm/
H A Dinit.c176 bool swiotlb = max_pfn > PFN_DOWN(dma32_phys_limit); in mem_init() local
181 if (IS_ENABLED(CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC) && !swiotlb && in mem_init()
191 swiotlb = true; in mem_init()
194 swiotlb_init(swiotlb, SWIOTLB_VERBOSE); in mem_init()
/linux/arch/powerpc/kernel/
H A DMakefile144 obj-$(CONFIG_SWIOTLB) += dma-swiotlb.o
/linux/Documentation/virt/hyperv/
H A Dcoco.rst214 Linux kernel DMA APIs, and so bounce buffering through decrypted swiotlb
222 DMA APIs, and is bounce buffered through swiotlb memory implicitly like in
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7622-rfb1.dts27 bootargs = "earlycon=uart8250,mmio32,0x11002000 swiotlb=512";
H A Dmt7622-bananapi-bpi-r64.dts27 bootargs = "earlycon=uart8250,mmio32,0x11002000 swiotlb=512";
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt976 e.g. swiotlb requires at least 64M+32K low memory, also
6962 swiotlb= [ARM,PPC,MIPS,X86,S390,EARLY]
6965 <int> -- Second integer after comma. Number of swiotlb
/linux/
H A DMAINTAINERS6903 F: include/linux/swiotlb.h
25960 F: arch/*/include/asm/xen/swiotlb-xen.h
25961 F: drivers/xen/swiotlb-xen.c
25962 F: include/xen/arm/swiotlb-xen.h
25963 F: include/xen/swiotlb-xen.h