crypto: hisilicon - add HiSilicon SEC V2 support
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