1fa5d823bSSanjay R Mehta# SPDX-License-Identifier: GPL-2.0-only 2fa5d823bSSanjay R Mehtaconfig AMD_PTDMA 3fa5d823bSSanjay R Mehta tristate "AMD PassThru DMA Engine" 4fa5d823bSSanjay R Mehta depends on X86_64 && PCI 5*b0b4a6b1SSanjay R Mehta select DMA_ENGINE 6*b0b4a6b1SSanjay R Mehta select DMA_VIRTUAL_CHANNELS 7fa5d823bSSanjay R Mehta help 8fa5d823bSSanjay R Mehta Enable support for the AMD PTDMA controller. This controller 9fa5d823bSSanjay R Mehta provides DMA capabilities to perform high bandwidth memory to 10fa5d823bSSanjay R Mehta memory and IO copy operations. It performs DMA transfer through 11fa5d823bSSanjay R Mehta queue-based descriptor management. This DMA controller is intended 12fa5d823bSSanjay R Mehta to be used with AMD Non-Transparent Bridge devices and not for 13fa5d823bSSanjay R Mehta general purpose peripheral DMA. 14