On Sat, Mar 27, 2021 at 03:28:44PM +0800, Yang Shen wrote: > In Kunpeng930, some field meanings in 'sqe' are changed, so driver need to > distinguish the type on different platform. > > To avoid checking the platform everytime when driver fills the 'sqe', add a > struct 'hisi_zip_sqe_ops' to describe the 'sqe' operations. The driver only > need to choose the 'ops' once when call 'hisi_zip_acomp_init'. > > v1 -> v2: > * fix a sparse warning > > Yang Shen (4): > crypto: hisilicon/zip - adjust functions location > crypto: hisilicon/zip - add comments for 'hisi_zip_sqe' > crypto: hisilicon/zip - initialize operations about 'sqe' in > 'acomp_alg.init' > crypto: hisilicon/zip - support new 'sqe' type in Kunpeng930 > > drivers/crypto/hisilicon/zip/zip.h | 46 +- > drivers/crypto/hisilicon/zip/zip_crypto.c | 706 +++++++++++++++++------------- > 2 files changed, 438 insertions(+), 314 deletions(-) All applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt