This patch set converts caam/jr and caam/qi top level drivers from ablkcipher API to skcipher. First two patches remove the unused ablkcipher algorithms with support for IV generation. The following two patches deal with the conversion. Note: There is a dependency for the patch set - a fix sent separately: "crypto: caam/qi - fix error path in xts setkey" https://patchwork.kernel.org/patch/10557015 Horia Geantă (4): crypto: caam/jr - remove ablkcipher IV generation crypto: caam/qi - remove ablkcipher IV generation crypto: caam/jr - ablkcipher -> skcipher conversion crypto: caam/qi - ablkcipher -> skcipher conversion drivers/crypto/caam/caamalg.c | 729 +++++++++++-------------------------- drivers/crypto/caam/caamalg_desc.c | 142 ++------ drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 626 ++++++++++--------------------- drivers/crypto/caam/compat.h | 1 + drivers/crypto/caam/qi.h | 1 - 6 files changed, 449 insertions(+), 1078 deletions(-) -- 2.16.2