1*73d5fc92SNishad Saraf# SPDX-License-Identifier: GPL-2.0-only 2*73d5fc92SNishad Saraf 3*73d5fc92SNishad Sarafconfig AMD_QDMA 4*73d5fc92SNishad Saraf tristate "AMD Queue-based DMA" 5*73d5fc92SNishad Saraf depends on HAS_IOMEM 6*73d5fc92SNishad Saraf select DMA_ENGINE 7*73d5fc92SNishad Saraf select DMA_VIRTUAL_CHANNELS 8*73d5fc92SNishad Saraf select REGMAP_MMIO 9*73d5fc92SNishad Saraf help 10*73d5fc92SNishad Saraf Enable support for the AMD Queue-based DMA subsystem. The primary 11*73d5fc92SNishad Saraf mechanism to transfer data using the QDMA is for the QDMA engine to 12*73d5fc92SNishad Saraf operate on instructions (descriptors) provided by the host operating 13*73d5fc92SNishad Saraf system. Using the descriptors, the QDMA can move data in either the 14*73d5fc92SNishad Saraf Host to Card (H2C) direction or the Card to Host (C2H) direction. 15