Directory Files
.. 104
File Size
Kconfig 541 B
Makefile 203 B
ptdma-debugfs.c 2.5 kB
ptdma-dev.c 8.4 kB
ptdma-dmaengine.c 9.5 kB
ptdma-pci.c 4.7 kB
ptdma.h 8.4 kB
ptdma.mod.c 0 B

Linux v6.6.1 - ptdma

# SPDX-License-Identifier: GPL-2.0-only
config AMD_PTDMA
	tristate  "AMD PassThru DMA Engine"
	depends on X86_64 && PCI
	select DMA_ENGINE
	select DMA_VIRTUAL_CHANNELS
	help
	  Enable support for the AMD PTDMA controller. This controller
	  provides DMA capabilities to perform high bandwidth memory to
	  memory and IO copy operations. It performs DMA transfer through
	  queue-based descriptor management. This DMA controller is intended
	  to be used with AMD Non-Transparent Bridge devices and not for
	  general purpose peripheral DMA.