summaryrefslogtreecommitdiffstats
path: root/arch/mips/cavium-octeon/crypto
AgeCommit message (Expand)AuthorLines
2025-08-26mips: cavium-octeon: Move octeon-crypto.c into parent dirEric Biggers-74/+0
2025-08-26lib/crypto: mips/md5: Migrate optimized code into libraryEric Biggers-216/+0
2025-07-14lib/crypto: mips/sha1: Migrate optimized code into libraryEric Biggers-147/+0
2025-07-04lib/crypto: sha256: Consolidate into single moduleEric Biggers-67/+0
2025-07-04lib/crypto: sha256: Remove sha256_is_arch_optimized()Eric Biggers-6/+0
2025-07-04lib/crypto: sha256: Propagate sha256_block_state type to implementationsEric Biggers-1/+1
2025-06-30lib/crypto: mips/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-167/+0
2025-06-30mips: cavium-octeon: Move octeon-crypto.h into asm directoryEric Biggers-234/+5
2025-05-05crypto: arch/sha256 - Export block functions as GPL onlyHerbert Xu-2/+2
2025-05-05crypto: mips/sha256 - implement library instead of shashEric Biggers-108/+27
2025-04-23crypto: mips/octeon-sha512 - Use API partial block handlingHerbert Xu-114/+43
2025-04-23crypto: mips/octeon-sha256 - Use API partial block handlingHerbert Xu-125/+38
2025-04-23crypto: mips/octeon-sha1 - Use API partial block handlingHerbert Xu-107/+31
2025-04-23crypto: mips/octeon-md5 - Use API partial block handlingHerbert Xu-57/+64
2021-12-31crypto: mips/sha - remove duplicate hash init functionTianjia Zhang-87/+8
2020-11-27crypto: mips/octeon - Fix sparse endianness warningsHerbert Xu-7/+9
2020-11-20crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers-3/+3
2020-05-08crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.hEric Biggers-1/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner-10/+2
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 45Thomas Gleixner-5/+1
2018-07-09crypto: shash - remove useless setting of type flagsEric Biggers-6/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-03-08MIPS: Add missing include filesArnd Bergmann-0/+1
2017-02-14MIPS: Audit and remove any unnecessary uses of module.hPaul Gortmaker-1/+1
2015-06-19Merge branch 'mvebu/drivers' of git://git.kernel.org/pub/scm/linux/kernel/git...Herbert Xu-3/+77
2015-05-18crypto: octeon - use md5 IV MD5_HX instead of their raw valueLABBE Corentin-4/+4
2015-04-17Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds-3/+77
2015-04-01MIPS: Octeon: Make octeon-md5 driver endian-agnosticPaul Martin-4/+4
2015-03-24CRYPTO: Octeon: Add SHA512 moduleAaro Koskinen-0/+278
2015-03-24CRYPTO: Octeon: Add SHA256 moduleAaro Koskinen-0/+281
2015-03-24CRYPTO: Octeon: Add SHA1 moduleAaro Koskinen-1/+243
2015-03-24CRYPTO: Octeon: Add instruction definitions for SHA1/256/512Aaro Koskinen-4/+79
2015-03-24CRYPTO: Octeon: always disable preemption when using crypto engineAaro Koskinen-5/+3
2015-03-24CRYPTO: Octeon: Don't disable bottom half in octeon-md5Aaro Koskinen-4/+0
2015-03-10crypto: octeon - add SHA512 moduleAaro Koskinen-0/+278
2015-03-10crypto: octeon - add SHA256 moduleAaro Koskinen-0/+281
2015-03-10crypto: octeon - add SHA1 moduleAaro Koskinen-1/+243
2015-03-10crypto: octeon - add instruction definitions for SHA1/256/512Aaro Koskinen-4/+79
2015-03-10crypto: octeon - always disable preemption when using crypto engineAaro Koskinen-5/+3
2015-03-10crypto: octeon - don't disable bottom half in octeon-md5Aaro Koskinen-4/+0
2014-12-24crypto: octeon - add MD5 moduleAaro Koskinen-0/+220
2014-12-24crypto: octeon - add instruction definitions for MD5Aaro Koskinen-0/+56
2014-12-24MIPS: OCTEON: add crypto helper functionsAaro Koskinen-0/+88