]> git.baikalelectronics.ru Git - kernel.git/commit
misc: pci_endpoint_test: Use streaming DMA APIs for buffer allocation
authorKishon Vijay Abraham I <kishon@ti.com>
Mon, 16 Mar 2020 11:24:22 +0000 (16:54 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Thu, 2 Apr 2020 16:57:10 +0000 (17:57 +0100)
commit63d8208c38df63dce592a036ad7894ff84805cea
tree82cde1af11188d6d31d0e4eaa7cd6c4c8ed56a9f
parentc38dc3824ccd5f5d8eb6239fd2dcd0d7c66e6fd9
misc: pci_endpoint_test: Use streaming DMA APIs for buffer allocation

Use streaming DMA APIs (dma_map_single/dma_unmap_single) for buffers
transmitted/received by the endpoint device instead of allocating
a coherent memory. Also add default_data to set the alignment to
4KB since dma_map_single might not return a 4KB aligned address.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Tested-by: Alan Mikhak <alan.mikhak@sifive.com>
drivers/misc/pci_endpoint_test.c