dmaengine: xgene-dma: Remove memcpy offload support due to performance drop
authorRameshwar Prasad Sahu <rsahu@apm.com>
Wed, 14 Oct 2015 13:55:07 +0000 (19:25 +0530)
committerVinod Koul <vinod.koul@intel.com>
Wed, 14 Oct 2015 14:50:43 +0000 (20:20 +0530)
commite6d5bf6a8f23d0557ac685b7e81ce148f3a7744c
tree3a46c9c54f0fd97b9d38fccac46d6f7621a0a895
parent5ec9555ed065addc598244084c7e0e950b34890a
dmaengine: xgene-dma: Remove memcpy offload support due to performance drop

The DMA engine supports memory copy, RAID5 XOR, RAID6 PQ, and other
computations. But the bandwidth of the entire DMA engine is shared
among all channels. This patch re-configures operations availability
such that one can achieve maximum performance for XOR and PQ
computation by removing the memory offload operations.

Signed-off-by: Rameshwar Prasad Sahu <rsahu@apm.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/xgene-dma.c