[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1616830128-46827-1-git-send-email-shenyang39@huawei.com>
Date: Sat, 27 Mar 2021 15:28:44 +0800
From: Yang Shen <shenyang39@...wei.com>
To: <herbert@...dor.apana.org.au>, <davem@...emloft.net>
CC: <linux-kernel@...r.kernel.org>, <linux-crypto@...r.kernel.org>,
<wangzhou1@...ilicon.com>
Subject: [PATCH v2 0/4] crypto: hisilicon/zip - support new 'sqe' type in Kunpeng930
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(-)
--
2.8.1
Powered by blists - more mailing lists