On Thu, May 16, 2024 at 11:19:54AM -0400, Danny Tsen wrote: > This patch series provide X25519 support for ppc64le with a new module > curve25519-ppc64le. > > The implementation is based on CRYPTOGAMs perl output from x25519-ppc64.pl. > (see https://github.com/dot-asm/cryptogams/) > Modified and added 4 supporting functions. > > This patch has passed the selftest by running modprobe > curve25519-ppc64le. > > Danny Tsen (3): > X25519 low-level primitives for ppc64le. > X25519 core functions for ppc64le > Update Kconfig and Makefile for ppc64le x25519. > > arch/powerpc/crypto/Kconfig | 11 + > arch/powerpc/crypto/Makefile | 2 + > arch/powerpc/crypto/curve25519-ppc64le-core.c | 299 ++++++++ > arch/powerpc/crypto/curve25519-ppc64le_asm.S | 671 ++++++++++++++++++ > 4 files changed, 983 insertions(+) > create mode 100644 arch/powerpc/crypto/curve25519-ppc64le-core.c > create mode 100644 arch/powerpc/crypto/curve25519-ppc64le_asm.S > > -- > 2.31.1 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