[PATCH 00/10] dma: mv_xor_v2: fixes and improvements

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri May 5 02:57:43 PDT 2017


Hello,

This series brings a number of fixes (first 7 patches) and
improvements (last 3 patches) to the driver used for the Marvell XORv2
engine used in Marvell Armada 7K/8K.

Thanks,

Thomas

Hanna Hawa (4):
  dma: mv_xor_v2: enable XOR engine after its configuration
  dma: mv_xor_v2: implement proper interrupt coalescing
  dma: mv_xor_v2: remove unnecessary write to DESQ_STOP register
  dma: mv_xor_v2: add support for suspend/resume

Thomas Petazzoni (6):
  dma: mv_xor_v2: handle mv_xor_v2_prep_sw_desc() error properly
  dma: mv_xor_v2: properly handle wrapping in the array of HW
    descriptors
  dma: mv_xor_v2: do not use descriptors not acked by async_tx
  dma: mv_xor_v2: fix tx_submit() implementation
  dma: mv_xor_v2: remove interrupt coalescing
  dma: mv_xor_v2: set DMA mask to 40 bits

 drivers/dma/mv_xor_v2.c | 147 ++++++++++++++++++++++++++++++------------------
 1 file changed, 91 insertions(+), 56 deletions(-)

-- 
2.7.4




More information about the linux-arm-kernel mailing list