xref: /openbmc/linux/drivers/dma/ptdma/Kconfig (revision 762f99f4f3cb41a775b5157dd761217beba65873)
1 # SPDX-License-Identifier: GPL-2.0-only
2 config AMD_PTDMA
3 	tristate  "AMD PassThru DMA Engine"
4 	depends on X86_64 && PCI
5 	select DMA_ENGINE
6 	select DMA_VIRTUAL_CHANNELS
7 	help
8 	  Enable support for the AMD PTDMA controller. This controller
9 	  provides DMA capabilities to perform high bandwidth memory to
10 	  memory and IO copy operations. It performs DMA transfer through
11 	  queue-based descriptor management. This DMA controller is intended
12 	  to be used with AMD Non-Transparent Bridge devices and not for
13 	  general purpose peripheral DMA.
14