summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/crypto
AgeCommit message (Expand)AuthorLines
2026-01-12lib/crypto: powerpc/aes: Migrate POWER8 optimized code into libraryEric Biggers-4059/+4
2026-01-12lib/crypto: powerpc/aes: Migrate SPE optimized code into libraryEric Biggers-1697/+7
2026-01-12crypto: powerpc/aes - Rename struct aes_keyEric Biggers-21/+22
2025-09-06lib/crypto: curve25519: Consolidate into single moduleEric Biggers-880/+0
2025-09-06crypto: powerpc/curve25519 - Remove unused kpp supportEric Biggers-106/+0
2025-08-26lib/crypto: powerpc/md5: Migrate optimized code into libraryEric Biggers-344/+0
2025-07-14lib/crypto: powerpc/sha1: Migrate optimized code into libraryEric Biggers-687/+0
2025-05-05crypto: powerpc/sha256 - implement library instead of shashEric Biggers-459/+0
2025-04-28crypto: powerpc - move library functions to arch/powerpc/lib/crypto/Eric Biggers-2171/+0
2025-04-28crypto: powerpc - drop redundant dependencies on PPCEric Biggers-5/+3
2025-04-23crypto: powerpc/sha256-spe - Use API partial block handlingHerbert Xu-135/+28
2025-04-23crypto: powerpc/sha1-spe - Use API partial block handlingHerbert Xu-107/+23
2025-04-23crypto: powerpc/sha1 - Use API partial block handlingHerbert Xu-81/+20
2025-04-23crypto: powerpc/md5 - Use API partial block handlingHerbert Xu-79/+20
2025-04-23crypto: powerpc/ghash - Use API partial block handlingHerbert Xu-53/+28
2025-04-19crypto: lib/poly1305 - restore ability to remove modulesEric Biggers-0/+5
2025-04-19crypto: lib/chacha - restore ability to remove modulesEric Biggers-0/+5
2025-04-16crypto: poly1305 - centralize the shash wrappers for arch codeEric Biggers-0/+6
2025-04-16crypto: powerpc/poly1305 - implement library instead of shashEric Biggers-104/+39
2025-04-16crypto: powerpc - Include uaccess.h and othersHerbert Xu-11/+23
2025-04-07crypto: powerpc/chacha - remove the skcipher algorithmsEric Biggers-147/+6
2025-04-07crypto: chacha - centralize the skcipher wrappers for arch codeEric Biggers-1/+7
2025-03-29Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-14/+11
2025-03-21crypto: lib/chacha - remove unused arch-specific init supportEric Biggers-8/+2
2025-03-15crypto: skcipher - Make skcipher_walk src.virt.addr constHerbert Xu-4/+4
2025-03-10crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARDChristophe Leroy-0/+1
2025-03-02crypto: lib/Kconfig - Hide arch options from userHerbert Xu-4/+7
2025-02-22crypto: lib/Kconfig - Fix lib built-in failure when arch is modularHerbert Xu-2/+2
2025-01-24Merge tag 'v6.14-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-7/+2
2025-01-22Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds-2903/+0
2025-01-14crypto: powerpc/p10-aes-gcm - simplify handling of linear associated dataEric Biggers-7/+2
2024-12-09powerpc/crc: delete obsolete crc-vpmsum_test.cEric Biggers-143/+0
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra-1/+1
2024-12-01powerpc/crc-t10dif: expose CRC-T10DIF function through libEric Biggers-986/+2
2024-12-01powerpc/crc32: expose CRC32 functions through libEric Biggers-1778/+2
2024-11-19Merge tag 'v6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-1377/+1187
2024-11-15crypto: aes-gcm-p10 - Use the correct bit to test for P10Michal Suchanek-1/+1
2024-10-05crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYP...Danny Tsen-1/+1
2024-10-05crypto: powerpc/p10-aes-gcm - Register modules as SIMDDanny Tsen-23/+118
2024-10-05crypto: powerpc/p10-aes-gcm - Re-write AES/GCM stitched implementationDanny Tsen-1353/+1068
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro-2/+2
2024-09-21crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10Danny Tsen-0/+1
2024-08-02crypto: ppc/curve25519 - add missing MODULE_DESCRIPTION() macroJeff Johnson-0/+1
2024-07-19Merge tag 'v6.11-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-0/+983
2024-06-04powerpc/crypto: Add generated P8 asm to .gitignoreNathan Lynch-0/+2
2024-05-31crypto: ppc/curve25519 - Update Kconfig and Makefile for ppc64leDanny Tsen-0/+13
2024-05-31crypto: ppc/curve25519 - Core functions for ppc64leDanny Tsen-0/+299
2024-05-31crypto: ppc/curve25519 - Low-level primitives for ppc64leDanny Tsen-0/+671
2024-04-05powerpc/crypto/chacha-p10: Fix failure on non Power10Michael Ellerman-1/+7
2024-01-26crypto: vmx - Move to arch/powerpc/cryptoDanny Tsen-2/+5040