aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/crypto/zinc/chacha20/chacha20-arm.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* chacha20-arm: use proper reteq macro instead of bxeqJason A. Donenfeld2018-10-021-1/+2
| | | | Suggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
* hchacha20: keep in native endian in wordsJason A. Donenfeld2018-09-251-3/+1
|
* chacha20-arm: remove unused preamblesJason A. Donenfeld2018-09-241-27/+0
|
* chacha20-arm: updated scalar code from AndyJason A. Donenfeld2018-09-231-310/+273
|
* crypto-arm: rework KERNEL_MODE_NEON handling againJason A. Donenfeld2018-09-231-1/+1
|
* chacha20-arm: use new scalar implementationJason A. Donenfeld2018-09-231-526/+1157
| | | | | It turns out this is faster than NEON on some chips, so it's nice to have.
* chacha20-arm: go with Ard's version to optimize for Cortex-A7Jason A. Donenfeld2018-09-211-692/+513
|
* global: put SPDX identifier on its own lineJason A. Donenfeld2018-09-201-2/+2
| | | | | The kernel has very specific rules correlating file type with comment type, and also SPDX identifiers can't be merged with other comments.
* crypto: explicitly dual licenseJason A. Donenfeld2018-09-201-1/+1
| | | | Suggested-by: Thomas Gleixner <tglx@linutronix.de>
* crypto: make MITJason A. Donenfeld2018-09-161-1/+1
|
* chacha20-arm: swap scalar and neon functionsJason A. Donenfeld2018-09-131-697/+697
| | | | This brings us closer to the original code.
* crypto: use CRYPTOGAMS licenseJason A. Donenfeld2018-09-061-3/+3
|
* crypto: import zincJason A. Donenfeld2018-09-031-0/+1473