commit | 1acebad3d8db8d5220b3010c2eb160c625434cf2 | [log] [tgz] |
---|---|---|
author | Yuan Kang <Yuan.Kang@freescale.com> | Fri Jul 15 11:21:42 2011 +0800 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Fri Jul 15 11:21:42 2011 +0800 |
tree | 29f21d77d77e06b5f0cc6bb8fa05c848dfd3676f | |
parent | 885e9e2fd3f009de56dd265f4ecd8740e9ad5aaa [diff] |
crypto: caam - faster aead implementation Job descriptors only contain header and seq pointers. Other commands are stored in separate shared descriptors for encrypt, decrypt and givencrypt, stored as arrays in caam_ctx. This requires additional macros to create math commands to calculate assoclen and cryptlen. Signed-off-by: Yuan Kang <Yuan.Kang@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>