Messages in this thread | | | Date | Thu, 29 Sep 2022 09:33:53 +0200 | From | LABBE Corentin <> | Subject | Re: [PATCH RFT 4/5] crypto: rockchip: support the new crypto IP for rk3568/rk3588 |
| |
Le Tue, Sep 27, 2022 at 11:39:30PM +0200, Aurelien Jarno a écrit : > On 2022-09-27 08:00, Corentin Labbe wrote: > > Rockchip rk3568 and rk3588 have a common crypto offloader IP. > > This driver adds support for it. > > > > Signed-off-by: Corentin Labbe <clabbe@baylibre.com> > > --- > > drivers/crypto/rockchip/Kconfig | 28 + > > drivers/crypto/rockchip/Makefile | 5 + > > drivers/crypto/rockchip/rk3588_crypto.c | 646 ++++++++++++++++++ > > drivers/crypto/rockchip/rk3588_crypto.h | 221 ++++++ > > drivers/crypto/rockchip/rk3588_crypto_ahash.c | 346 ++++++++++ > > .../crypto/rockchip/rk3588_crypto_skcipher.c | 340 +++++++++ > > 6 files changed, 1586 insertions(+) > > create mode 100644 drivers/crypto/rockchip/rk3588_crypto.c > > create mode 100644 drivers/crypto/rockchip/rk3588_crypto.h > > create mode 100644 drivers/crypto/rockchip/rk3588_crypto_ahash.c > > create mode 100644 drivers/crypto/rockchip/rk3588_crypto_skcipher.c > > > > diff --git a/drivers/crypto/rockchip/Kconfig b/drivers/crypto/rockchip/Kconfig > > index 1010d897d9ef..84ca1081fd0c 100644 > > --- a/drivers/crypto/rockchip/Kconfig > > +++ b/drivers/crypto/rockchip/Kconfig > > @@ -26,3 +26,31 @@ config CRYPTO_DEV_ROCKCHIP_DEBUG > > Say y to enable Rockchip crypto debug stats. > > This will create /sys/kernel/debug/rk3288_crypto/stats for displaying > > the number of requests per algorithm and other internal stats. > > + > > +config CRYPTO_DEV_ROCKCHIP2 > > + tristate "Rockchip's cryptographic offloader V2" > > + depends on OF && ARCH_ROCKCHIP > > + depends on PM > > + select CRYPTO_ECB > > + select CRYPTO_CBC > > + select CRYPTO_AES > > + select CRYPTO_MD5 > > + select CRYPTO_SHA1 > > + select CRYPTO_SHA256 > > + select CRYPTO_SM3 > > That should be CRYPTO_SM3_GENERIC
Thanks I will fix it.
| |