1. 23 6月, 2016 3 次提交
  2. 03 5月, 2016 1 次提交
  3. 20 10月, 2015 5 次提交
  4. 19 6月, 2015 1 次提交
    • B
      crypto: marvell/cesa - add TDMA support · db509a45
      Boris BREZILLON 提交于
      The CESA IP supports CPU offload through a dedicated DMA engine (TDMA)
      which can control the crypto block.
      When you use this mode, all the required data (operation metadata and
      payload data) are transferred using DMA, and the results are retrieved
      through DMA when possible (hash results are not retrieved through DMA yet),
      thus reducing the involvement of the CPU and providing better performances
      in most cases (for small requests, the cost of DMA preparation might
      exceed the performance gain).
      
      Note that some CESA IPs do not embed this dedicated DMA, hence the
      activation of this feature on a per platform basis.
      Signed-off-by: NBoris Brezillon <boris.brezillon@free-electrons.com>
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      db509a45