This series of patch is to add DMA Support that improves SPI Performance in PCI1xxxx. With DMA Support in 20MHz clock, the performance is improved from 6Mbps to 17Mbps. v2: -Added can_dma operation, so that the core can do all DMA mapping and switch between DMA and PIO operation by itself. -Added error messages for syslock acquire failure and DMA mask set failures. v1: -Initial Submission Thangaraj Samynathan (3): spi: mchp-pci1xxxx: Add support for DMA in SPI spi: mchp-pci1xxxx: DMA Read support for copying data into SPI Buf spi: mchp-pci1xxxx: DMA Write Support for copying data from SPI Buf drivers/spi/spi-pci1xxxx.c | 510 +++++++++++++++++++++++++++++++++++-- 1 file changed, 483 insertions(+), 27 deletions(-) -- 2.25.1