Add AEAD algorithms supporting, and some bugfixed with some updating on internal funcions to support more algorithms. This series is based on: git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git Zaibo Xu (9): crypto: hisilicon - fix debugfs usage of SEC V2 crypto: hisilicon - fix print/comment of SEC V2 crypto: hisilicon - Update some names on SEC V2 crypto: hisilicon - Update QP resources of SEC V2 crypto: hisilicon - Adjust some inner logic crypto: hisilicon - Add callback error check crypto: hisilicon - Add branch prediction macro crypto: hisilicon - redefine skcipher initiation crypto: hisilicon - Add aead support on SEC2 drivers/crypto/hisilicon/Kconfig | 8 +- drivers/crypto/hisilicon/sec2/sec.h | 53 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 963 +++++++++++++++++++++++------ drivers/crypto/hisilicon/sec2/sec_crypto.h | 22 +- drivers/crypto/hisilicon/sec2/sec_main.c | 19 +- 5 files changed, 838 insertions(+), 227 deletions(-) -- 2.8.1