2021-08-17 21:55:57 +08:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
config AMD_PTDMA
|
|
|
|
tristate "AMD PassThru DMA Engine"
|
|
|
|
depends on X86_64 && PCI
|
2021-08-17 21:55:58 +08:00
|
|
|
select DMA_ENGINE
|
|
|
|
select DMA_VIRTUAL_CHANNELS
|
2021-08-17 21:55:57 +08:00
|
|
|
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.
|