dmaengine: ptdma: Initial driver for the AMD PTDMA
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> Link: https://lore.kernel.org/r/1629208559-51964-2-git-send-email-Sanju.Mehta@amd.com Signed-off-by:
Vinod Koul <vkoul@kernel.org>
Showing
- MAINTAINERS 6 additions, 0 deletionsMAINTAINERS
- drivers/dma/Kconfig 2 additions, 0 deletionsdrivers/dma/Kconfig
- drivers/dma/Makefile 1 addition, 0 deletionsdrivers/dma/Makefile
- drivers/dma/ptdma/Kconfig 11 additions, 0 deletionsdrivers/dma/ptdma/Kconfig
- drivers/dma/ptdma/Makefile 10 additions, 0 deletionsdrivers/dma/ptdma/Makefile
- drivers/dma/ptdma/ptdma-dev.c 268 additions, 0 deletionsdrivers/dma/ptdma/ptdma-dev.c
- drivers/dma/ptdma/ptdma-pci.c 243 additions, 0 deletionsdrivers/dma/ptdma/ptdma-pci.c
- drivers/dma/ptdma/ptdma.h 293 additions, 0 deletionsdrivers/dma/ptdma/ptdma.h
Loading
Please register or sign in to comment