[PATCH 00/10] crypto: caam - shared descriptor generation refactoring

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In preparation for the caam/qi (Queue Interface) driver, the generation
of the shared descriptors is abstracted and exported.
This way the existing caam/jr (Job Ring) and caam/qi drivers will have
a common base of descriptors.

Thanks,
Horia

Horia Geantă (10):
  crypto: caam - move append_key_aead() into init_sh_desc_key_aead()
  crypto: caam - group algorithm related params
  crypto: caam - remove superfluous alg_op algorithm param
  crypto: caam - improve key inlining
  crypto: caam - rewrite some generic inline append cmds
  crypto: caam - remove unneded dependencies on CRYPTO_DEV_FSL_CAAM
  crypto: caam - refactor encryption descriptors generation
  crypto: caam - consolidate split key length computation
  crypto: caam - refactor ahash shared descriptor generation
  MAINTAINERS: add maintainers for caam crypto driver

 MAINTAINERS                        |    8 +
 drivers/crypto/caam/Kconfig        |   11 +-
 drivers/crypto/caam/Makefile       |    1 +
 drivers/crypto/caam/caamalg.c      | 1421 +++++-------------------------------
 drivers/crypto/caam/caamalg_desc.c | 1302 +++++++++++++++++++++++++++++++++
 drivers/crypto/caam/caamalg_desc.h |   97 +++
 drivers/crypto/caam/caamhash.c     |  184 ++---
 drivers/crypto/caam/desc_constr.h  |   58 ++
 drivers/crypto/caam/key_gen.c      |   62 +-
 drivers/crypto/caam/key_gen.h      |    6 +-
 10 files changed, 1767 insertions(+), 1383 deletions(-)
 create mode 100644 drivers/crypto/caam/caamalg_desc.c
 create mode 100644 drivers/crypto/caam/caamalg_desc.h

-- 
2.4.4

--
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]

  Powered by Linux