summaryrefslogtreecommitdiff
path: root/arch/mips/crypto
AgeCommit message (Expand)AuthorFilesLines
2025-05-05crypto: mips/sha256 - implement library instead of shashEric Biggers1-10/+0
2025-04-28crypto: mips - move library functions to arch/mips/lib/crypto/Eric Biggers6-1907/+0
2025-04-16crypto: mips/poly1305 - remove redundant shash algorithmEric Biggers2-123/+2
2025-04-16crypto: mips/poly1305 - drop redundant dependency on CONFIG_MIPSEric Biggers1-1/+0
2025-04-16crypto: poly1305 - centralize the shash wrappers for arch codeEric Biggers1-2/+8
2025-04-07crypto: mips/chacha - remove the skcipher algorithmsEric Biggers2-134/+3
2025-04-07crypto: chacha - centralize the skcipher wrappers for arch codeEric Biggers1-1/+7
2025-03-21crypto: lib/chacha - remove unused arch-specific init supportEric Biggers1-8/+2
2025-03-02crypto: lib/Kconfig - Hide arch options from userHerbert Xu1-2/+5
2024-12-02mips/crc32: expose CRC32 functions through libEric Biggers3-365/+0
2024-11-15Merge tag 'v6.12-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-3/+3
2024-10-26crypto: mips/crc32 - fix the CRC32C implementationEric Biggers1-3/+3
2024-10-03move asm/unaligned.h to linux/unaligned.hAl Viro2-2/+2
2024-09-13crypto: mips/crc32 - Clean up useless assignment operationsWangYuli1-33/+37
2024-06-19crypto: mips/poly1305 - add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2023-10-27crypto: mips/crc32 - remove redundant setting of alignmask to 0Eric Biggers1-2/+0
2022-08-26crypto: Kconfig - simplify cipher entriesRobert Elliott1-1/+6
2022-08-26crypto: Kconfig - simplify hash entriesRobert Elliott1-13/+21
2022-08-26crypto: Kconfig - simplify CRC entriesRobert Elliott1-3/+4
2022-08-26crypto: Kconfig - move mips entries to a submenuRobert Elliott1-0/+60
2022-04-01MIPS: crypto: Fix CRC32 codePaul Cercueil1-20/+26
2021-05-10asm-generic: unaligned always use struct helpersArnd Bergmann1-1/+1
2021-04-29Merge tag 'mips_5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds1-0/+2
2021-04-26Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+1
2021-04-02crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann1-1/+1
2021-03-29crypto: mips: add poly1305-core.S to .gitignoreIlya Lipnitskiy1-0/+2
2021-03-08crypto: mips/poly1305 - enable for all MIPS processorsMaciej W. Rozycki1-2/+2
2020-01-16crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emitJason A. Donenfeld1-16/+2
2020-01-09crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers1-3/+1
2019-11-27crypto: arch - conditionalize crypto api in arch glue for lib codeJason A. Donenfeld2-4/+8
2019-11-17crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS optimized implementationArd Biesheuvel3-0/+1490
2019-11-17crypto: mips/chacha - wire up accelerated 32r2 code from ZincArd Biesheuvel3-43/+270
2019-11-17crypto: mips/chacha - import 32r2 ChaCha code from ZincJason A. Donenfeld1-0/+424
2018-02-19MIPS: crypto: Add crc32 and crc32c hw accelerated moduleMarcin Nowakowski2-0/+354