Messages in this thread | | | Subject | Re: [PATCH v8 1/3] dmaengine: ptdma: Initial driver for the AMD PTDMA | From | Randy Dunlap <> | Date | Mon, 22 Mar 2021 10:06:00 -0700 |
| |
On 3/21/21 9:59 PM, Sanjay R Mehta wrote: > From: Sanjay R Mehta <sanju.mehta@amd.com> > > 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@amd.com> > ---
> 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
| |