On 3/22/2021 10:36 PM, Randy Dunlap wrote: > [CAUTION: External Email] > > On 3/21/21 9:59 PM, Sanjay R Mehta wrote: >> From: Sanjay R Mehta <sanju.mehta@xxxxxxx> >> >> Add support for AMD PTDMA controller. It performs high-bandwidth >> memory to memory and IO copy operation. Device commands are managed >> via a circular queue of 'descriptors', each of which specifies source >> and destination addresses for copying a single buffer of data. >> >> Signed-off-by: Sanjay R Mehta <sanju.mehta@xxxxxxx> >> --- > >> diff --git a/drivers/dma/ptdma/Kconfig b/drivers/dma/ptdma/Kconfig >> new file mode 100644 >> index 0000000..c4f8c6f >> --- /dev/null >> +++ b/drivers/dma/ptdma/Kconfig >> @@ -0,0 +1,11 @@ >> +# SPDX-License-Identifier: GPL-2.0-only >> +config AMD_PTDMA >> + tristate "AMD PassThru DMA Engine" >> + depends on X86_64 && PCI >> + help >> + Enable support for the AMD PTDMA controller. This controller >> + provides DMA capabilities to performs high bandwidth memory to > > to perform > >> + memory and IO copy operation. It performs DMA transfer through > > better: operations. > >> + queue based descriptor management. This DMA controller is intended > > queue-based > >> + to use with AMD Non-Transparent Bridge devices and not for general > > to be used with > or > for use with > >> + purpose peripheral DMA. > > > -- > ~Randy Thanks a lot Randy, I fix them all as per your suggestions. And apologies for the delayed response. >