| From: |
| Zaibo Xu <xuzaibo-AT-huawei.com> |
| To: |
| <herbert-AT-gondor.apana.org.au>, <davem-AT-davemloft.net> |
| Subject: |
| [PATCH 0/5] crypto: hisilicon - add HiSilicon SEC V2 support |
| Date: |
| Thu, 31 Oct 2019 15:35:25 +0800 |
| Message-ID: |
| <1572507330-34502-1-git-send-email-xuzaibo@huawei.com> |
| Cc: |
| <linux-crypto-AT-vger.kernel.org>, <jonathan.cameron-AT-huawei.com>, <liulongfang-AT-huawei.com>, <wangzhou1-AT-hisilicon.com>, <linuxarm-AT-huawei.com>, <zhangwei375-AT-huawei.com>, <yekai13-AT-huawei.com>, <forest.zhouchang-AT-huawei.com> |
| Archive-link: |
| Article |
This series adds HiSilicon Security Engine (SEC) version 2 controller
driver in Crypto subsystem. It includes PCIe enabling, Skcipher, DebugFS
and SRIOV support of SEC.
This patchset rebases on:
git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
This patchset is based on:
https://www.spinics.net/lists/linux-crypto/msg43520.html
Longfang Liu (1):
Documentation: add DebugFS doc for HiSilicon SEC
Zaibo Xu (4):
crypto: hisilicon - add HiSilicon SEC V2 driver
crypto: hisilicon - add SRIOV for HiSilicon SEC
crypto: hisilicon - add DebugFS for HiSilicon SEC
MAINTAINERS: Add maintainer for HiSilicon SEC V2 driver
Documentation/ABI/testing/debugfs-hisi-sec | 43 ++
MAINTAINERS | 10 +
drivers/crypto/hisilicon/Kconfig | 16 +
drivers/crypto/hisilicon/Makefile | 1 +
drivers/crypto/hisilicon/sec2/Makefile | 2 +
drivers/crypto/hisilicon/sec2/sec.h | 156 ++++
drivers/crypto/hisilicon/sec2/sec_crypto.c | 862 +++++++++++++++++++++
drivers/crypto/hisilicon/sec2/sec_crypto.h | 198 +++++
drivers/crypto/hisilicon/sec2/sec_main.c | 1112 ++++++++++++++++++++++++++++
9 files changed, 2400 insertions(+)
create mode 100644 Documentation/ABI/testing/debugfs-hisi-sec
create mode 100644 drivers/crypto/hisilicon/sec2/Makefile
create mode 100644 drivers/crypto/hisilicon/sec2/sec.h
create mode 100644 drivers/crypto/hisilicon/sec2/sec_crypto.c
create mode 100644 drivers/crypto/hisilicon/sec2/sec_crypto.h
create mode 100644 drivers/crypto/hisilicon/sec2/sec_main.c
--
2.8.1