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