aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/Kconfig
AgeCommit message (Expand)AuthorFilesLines
10 daysMerge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+8
2024-04-12crypto: tegra - Add Tegra Security Engine driverAkhil R1-0/+8
2024-04-09s390/ap: rename ap debug configuration optionHolger Dengler1-17/+0
2024-04-09s390/ap: modularize ap busHolger Dengler1-0/+1
2024-01-26crypto: vmx - Move to arch/powerpc/cryptoDanny Tsen1-7/+7
2023-12-29crypto: sahara - add support for crypto_engineOvidiu Panait1-0/+1
2023-10-20crypto: qcom-rng - Add missing dependency on hw_randomAndré Apitzsch1-0/+1
2023-07-24s390/zcrypt: remove CEX2 and CEX3 device driversHarald Freudenberger1-4/+3
2023-07-06Merge tag 's390-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-11/+0
2023-07-03s390/zcrypt: remove ZCRYPT_MULTIDEVNODES kernel config optionHarald Freudenberger1-11/+0
2023-05-19crypto: starfive - Add crypto engine supportJia Jie Ho1-0/+1
2023-04-06crypto: qat - Move driver to drivers/crypto/intel/qatTom Zanussi1-1/+0
2023-04-06crypto: ixp4xx - Move driver to drivers/crypto/intel/ixp4xxTom Zanussi1-15/+0
2023-04-06crypto: keembay - Move driver to drivers/crypto/intel/keembayTom Zanussi1-1/+1
2023-03-31crypto: sa2ul - Select CRYPTO_DESSuman Anna1-0/+1
2023-03-24crypto: ccree - Depend on HAS_IOMEMHerbert Xu1-1/+1
2023-02-03crypto: ux500/hash - delete driverLinus Walleij1-10/+0
2022-12-02crypto: ccree,hisilicon - Fix dependencies to correct algorithmTianjia Zhang1-2/+2
2022-10-28crypto: rockchip - add debugfsCorentin Labbe1-0/+10
2022-10-28crypto: rockchip - rework by using crypto_engineCorentin Labbe1-0/+1
2022-10-28crypto: rockchip - add fallback for cipherCorentin Labbe1-0/+4
2022-08-26crypto: Kconfig - submenus for arm and arm64Robert Elliott1-1/+0
2022-08-26crypto: Kconfig - remove AES_ARM64 ref by SA2ULRobert Elliott1-1/+0
2022-08-26crypto: aspeed - Add HACE hash driverNeal Liu1-0/+1
2022-07-06crypto: s390 - do not depend on CRYPTO_HW for SIMD implementationsJason A. Donenfeld1-115/+0
2022-05-13crypto: s390 - add crypto library interface for ChaCha20Vladis Dronov1-2/+2
2022-03-14crypto: xilinx - Turn SHA into a tristate and allow COMPILE_TESTHerbert Xu1-2/+2
2022-03-09crypto: xilinx: prevent probing on non-xilinx hardwareCorentin Labbe1-1/+1
2022-03-03crypto: xilinx - Add Xilinx SHA3 driverHarsha1-0/+10
2021-12-06s390/crypto: add SIMD implementation for ChaCha20Patrick Steuer1-0/+12
2021-06-28crypto: sl3516 - Add dependency on ARCH_GEMINIGeert Uytterhoeven1-2/+2
2021-06-28crypto: sl3516 - Typo s/Stormlink/Storlink/Geert Uytterhoeven1-1/+1
2021-06-24crypto: sl3516 - depends on HAS_IOMEMCorentin Labbe1-0/+1
2021-06-24crypto: sl3516 - Fix build warning without CONFIG_PMYueHaibing1-0/+1
2021-06-11crypto: sl3516 - Add sl3516 crypto engineCorentin Labbe1-0/+19
2021-05-14crypto: ixp4xx - fallback when having more than one SGCorentin Labbe1-0/+5
2021-05-14crypto: qce - Add support for AEAD algorithmsThara Gopinath1-0/+15
2021-02-21Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-34/+1
2021-02-05crypto: crypto4xx - Avoid linking failure with HW_RANDOM=mFlorian Fainelli1-1/+1
2021-01-08crypto: omap-sham - Fix link error without crypto-engineArnd Bergmann1-0/+1
2021-01-03crypto: picoxcell - Remove PicoXcell driverRob Herring1-18/+0
2021-01-03crypto: mediatek - remove obsolete driverVic Wu1-15/+0
2020-12-11crypto: atmel-i2c - select CONFIG_BITREVERSEArnd Bergmann1-0/+1
2020-12-11crypto: keembay - Add support for Keem Bay OCS AES/SM4Mike Healy1-0/+2
2020-11-20crypto: kconfig - fix a couple of spelling mistakesColin Ian King1-1/+1
2020-10-16Merge tag 's390-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-4/+20
2020-10-13Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+1
2020-10-07s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUGHarald Freudenberger1-4/+20
2020-09-18crypto: sa2ul - Select CRYPTO_AUTHENCHerbert Xu1-0/+1
2020-08-21crypto: sa2ul - add Kconfig selects to fix build errorRandy Dunlap1-0/+3
2020-07-23crypto: sa2ul - Add crypto driverKeerthy1-0/+14
2020-07-16crypto: mediatek - use AES library for GCM key derivationArd Biesheuvel1-2/+1
2020-07-03crypto: qce - support zero length test vectorsSivaprakash Murugesan1-0/+2
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-4/+4
2020-03-20crypto: marvell - create common Kconfig and Makefile for MarvellSrujanaChalla1-14/+1
2020-02-28crypto: xilinx - Add Xilinx AES driverKalyani Akula1-0/+12
2020-02-13crypto: qce - use AES fallback for small requestsEneas U de Queiroz1-0/+23
2020-01-09crypto: exynos-rng - Rename Exynos to lowercaseKrzysztof Kozlowski1-1/+1
2019-12-27crypto: qce - allow building only hashes/ciphersEneas U de Queiroz1-4/+59
2019-12-20crypto: inside-secure - add unspecified HAS_IOMEM dependencyBrendan Higgins1-1/+1
2019-12-11crypto: Kconfig - Fix indentationKrzysztof Kozlowski1-11/+11
2019-11-27crypto: talitos - Fix build error by selecting LIB_DESHerbert Xu1-0/+1
2019-11-22crypto: atmel - Fix build error of CRYPTO_AUTHENCYueHaibing1-4/+4
2019-11-17crypto: bcm-spu - switch to skcipher APIArd Biesheuvel1-1/+1
2019-11-08crypto: atmel - Fix selection of CRYPTO_AUTHENCTudor Ambarus1-1/+1
2019-11-01crypto: amcc - restore CRYPTO_AES dependencyChristian Lamparter1-0/+1
2019-11-01crypto: skcipher - rename the crypto_blkcipher module and kconfig optionEric Biggers1-25/+25
2019-11-01crypto: sun4i-ss - Move to Allwinner directoryCorentin Labbe1-26/+0
2019-11-01crypto: allwinner - Add allwinner subdirectoryCorentin Labbe1-0/+2
2019-10-26crypto: amlogic - Add crypto accelerator for amlogic GXLCorentin Labbe1-0/+2
2019-10-05crypto: sun4i-ss - enable pm_runtimeCorentin Labbe1-0/+1
2019-10-05crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCELPascal van Leeuwen1-0/+1
2019-10-05crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRYPTO_DEV_SAFEXCELPascal van Leeuwen1-0/+1
2019-09-18Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-28/+28
2019-09-13s390/crypto: Support for SHA3 via CPACF (MSA6)Joerg Schmidbauer1-0/+20
2019-08-30crypto: inside-secure - make driver selectable for non-Marvell hardwarePascal van Leeuwen1-6/+6
2019-08-30crypto: picoxcell - Fix the name of the module in the description of CRYPTO_D...Christophe JAILLET1-1/+1
2019-08-22crypto: des - split off DES library from generic DES cipher driverArd Biesheuvel1-14/+14
2019-07-27crypto: ghash - add comment and improve help textEric Biggers1-3/+3
2019-07-26crypto: amcc - switch to AES library for GCM key derivationArd Biesheuvel1-1/+1
2019-07-26crypto: safexcel/aes - switch to library version of key expansion routineArd Biesheuvel1-1/+1
2019-07-26crypto: cesa/aes - switch to library version of key expansion routineArd Biesheuvel1-1/+1
2019-07-26crypto: padlock/aes - switch to library version of key expansion routineArd Biesheuvel1-1/+1
2019-07-08Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+19
2019-06-06crypto: atmel-i2c - Fix build error while CRC16 set to mYueHaibing1-0/+1
2019-05-30crypto: atmel-i2c - add support for SHA204A random number generatorArd Biesheuvel1-0/+14
2019-05-30crypto: atmel-ecc - factor out code that can be sharedArd Biesheuvel1-0/+4
2019-05-30crypto: atmel-ecc - add support for ACPI probing on non-AT91 platformsArd Biesheuvel1-1/+0
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-16crypto: mxc-scc - Remove broken driverHerbert Xu1-9/+0
2019-01-10crypto: bcm - convert to use crypto_authenc_extractkeys()Eric Biggers1-0/+1
2018-12-29Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-1/+1
2018-12-22treewide: surround Kconfig file paths with double quotesMasahiro Yamada1-1/+1
2018-12-07crypto: ccree - add support for CryptoCell 703Gilad Ben-Yossef1-1/+1
2018-11-09crypto: ccree - add SM3 supportYael Chemla1-0/+1
2018-11-09crypto: ccree - add SM4 supportGilad Ben-Yossef1-0/+1
2018-11-09crypto: ccree - add support for CryptoCell 713Gilad Ben-Yossef1-1/+1
2018-10-08s390/zcrypt: multiple zcrypt device nodes supportHarald Freudenberger1-0/+11
2018-08-03crypto: hisilicon - SEC security accelerator driverJonathan Cameron1-0/+2
2018-07-27crypto: qcom-rng - Add Qcom prng driverVinod Koul1-0/+11
2018-07-09crypto: inside-secure - ecb(des) and cbc(des) supportOfer Heifetz1-0/+1
2018-07-09crypto: inside-secure - md5 supportOfer Heifetz1-0/+1
2018-05-27crypto: inside-secure - authenc(hmac(sha256), cbc(aes)) supportAntoine Tenart1-0/+1
2018-04-28crypto: crypto4xx - add aes-ctr supportChristian Lamparter1-0/+1
2018-04-28crypto: drivers - Remove depends on HAS_DMA in case of platform dependencyGeert Uytterhoeven1-10/+4
2018-03-23crypto: bfin_crc - remove blackfin CRC driverArnd Bergmann1-7/+0
2018-03-03crypto: ccree - add support for older HW revsGilad Ben-Yossef1-3/+3
2018-02-15crypto: ccree - introduce CryptoCell driverGilad Ben-Yossef1-0/+27
2018-01-26crypto: artpec6 - remove select on non-existing CRYPTO_SHA384Corentin LABBE1-1/+0
2017-11-03crypto: s5p-sss - Add HASH support for ExynosKamil Konieczny1-0/+14
2017-11-03crypto: marvell - Remove the old mv_cesa driverBoris BREZILLON1-19/+3
2017-10-12crypto: crypto4xx - prepare for AEAD supportChristian Lamparter1-0/+4
2017-08-22crypto: axis - add ARTPEC-6/7 crypto accelerator driverLars Persson1-0/+21
2017-07-18crypto: ccp - Introduce the AMD Secure Processor deviceBrijesh Singh1-3/+3
2017-07-18crypto: atmel-ecc - introduce Microchip / Atmel ECC driverTudor-Dan Ambarus1-0/+14
2017-07-18crypto: sun4i-ss - support the Security System PRNGCorentin LABBE1-0/+8
2017-07-18crypto: brcm - remove BCM_PDC_MBOX dependency in Kconfigraveendra padasalagi1-1/+1
2017-07-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+30
2017-06-12s390/crypto: fix aes/paes Kconfig dependenyHarald Freudenberger1-1/+14
2017-06-10crypto: cavium - Add support for CNN55XX adapters.Srikanth Jampala1-0/+1
2017-06-10crypto: inside-secure - add SafeXcel EIP197 crypto engine driverAntoine Ténart1-0/+17
2017-06-10crypto: omap-aes - Add support for GCM modeTero Kristo1-0/+1
2017-06-10crypto: omap - add base support library for common routinesTero Kristo1-0/+11
2017-04-21crypto: exynos - Add new Exynos RNG driverKrzysztof Kozlowski1-0/+15
2017-04-05crypto: stm32 - Support for STM32 CRC32 crypto moduleFabien DESSENNE1-0/+2
2017-03-09crypto: zip - Add ThunderX ZIP driver coreMahipal Challa1-0/+7
2017-03-04Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+3
2017-02-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-9/+23
2017-02-27crypto: atmel - CRYPTO_DEV_MEDIATEK should depend on HAS_DMAGeert Uytterhoeven1-0/+1
2017-02-27crypto: atmel - CRYPTO_DEV_ATMEL_TDES and CRYPTO_DEV_ATMEL_SHA should depend ...Geert Uytterhoeven1-0/+2
2017-02-24s390/crypt: Add protected key AES moduleMartin Schwidefsky1-0/+1
2017-02-23s390/pkey: Introduce pkey kernel moduleHarald Freudenberger1-0/+16
2017-02-23s390/zcrypt: Rework CONFIG_ZCRYPT Kconfig text.Harald Freudenberger1-9/+6
2017-02-11crypto: brcm - Add Broadcom SPU driverRob Rice1-0/+15
2017-02-11crypto: cavium - Enable CPT options crypto for buildGeorge Cherian1-0/+1
2017-02-11crypto: atmel - refine Kconfig dependenciesArnd Bergmann1-4/+5
2017-02-03crypto: atmel-authenc - add support to authenc(hmac(shaX), Y(aes)) modesCyrille Pitchen1-0/+12
2017-01-23crypto: mediatek - add support to GCM modeRyder Lee1-0/+2
2017-01-13crypto: mediatek - remove ARM dependenciesArnd Bergmann1-7/+4
2017-01-13crypto: picoxcell - Allow driver to build COMPILE_TEST is enabledJavier Martinez Canillas1-1/+1
2016-12-27crypto: mediatek - Add crypto driver support for some MediaTek chipsRyder Lee1-0/+17
2016-12-16crypto: add virtio-crypto driverGonglei1-0/+2
2016-10-10Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+3
2016-09-13crypto: omap-aes - Add fallback supportLokesh Vutla1-0/+3
2016-08-19crypto: Added Chelsio Menu to the Kconfig fileHariprasad Shenai1-0/+2
2016-06-15s390/crc32-vx: add crypto API module for optimized CRC-32 algorithmsHendrik Brueckner1-0/+13
2016-05-03crypto: omap-des - Integrate with the crypto engine frameworkBaolin Wang1-0/+1
2016-04-20crypto4xx: integrate ppc4xx-rng into crypto4xxChristian Lamparter1-0/+8
2016-04-15crypto: mxc-scc - add basic driver for the MXC SCCSteffen Trumtrar1-0/+9
2016-04-05crypto: s5p-sss - Enable COMPILE_TESTKrzysztof Kozlowski1-1/+2
2016-04-05crypto: omap-des - Improve wording for CRYPTO_DEV_OMAP_DES in KconfigPeter Meerwald1-3/+3
2016-02-28crypto: rockchip - add hash support for crypto engine in rk3288Zain Wang1-0/+4
2016-02-06crypto: sunxi-ss - prevent compilation on 64-bitAndre Przywara1-1/+1
2016-02-01crypto: omap-aes - Support crypto engine frameworkBaolin Wang1-0/+1
2016-01-18crypto: CRYPTO_DEV_ATMEL_AES should depend on HAS_DMAGeert Uytterhoeven1-0/+1
2015-12-23crypto: atmel-aes - add support to GCM modeCyrille Pitchen1-0/+1
2015-12-22crypto: n2 - Use precalculated hash from headersLABBE Corentin1-0/+3
2015-11-27crypto: rockchip - add crypto driver for rk3288Zain Wang1-0/+11
2015-11-23crypto: atmel: fix bogus selectArnd Bergmann1-2/+1
2015-10-14crypto: mxs-dcp - mxs-dcp is an stmp deviceArnd Bergmann1-0/+1
2015-10-08crypto: ccp - Change references to accelerator to offloadTom Lendacky1-1/+1
2015-09-21crypto: mxs-dcp - Allow MXS_DCP to be used on MX6SLFabio Estevam1-1/+1
2015-09-10crypto: vmx - VMX crypto should depend on CONFIG_VSXMichael Ellerman1-1/+1
2015-07-20crypto: sunxi-ss - Add Allwinner Security System crypto acceleratorLABBE Corentin1-0/+17
2015-06-22crypto: marvell/cesa - remove COMPILE_TEST dependencyBoris Brezillon1-1/+1
2015-06-19crypto: marvell/cesa - add TDMA supportBoris BREZILLON1-0/+1
2015-06-19crypto: marvell/cesa - add a new driver for Marvell's CESABoris BREZILLON1-0/+15
2015-06-19crypto: mv_cesa - use gen_pool to reserve the SRAM memory regionBoris BREZILLON1-0/+1
2015-06-18crypto: drivers - Fix Kconfig selectsHerbert Xu1-28/+13
2015-06-16crypto: vmx - Remove duplicate PPC64 dependencyHerbert Xu1-1/+0
2015-05-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Herbert Xu1-1/+2
2015-05-11crypto: nx - add NX-842 platform frontend driverDan Streetman1-4/+6
2015-04-24crypto: img-hash - CRYPTO_DEV_IMGTEC_HASH should depend on HAS_DMAGeert Uytterhoeven1-1/+2
2015-04-21crypto: talitos - add sub-choice in talitos CONFIG for SEC1LEROY Christophe1-0/+18
2015-03-23crypto: img-hash - Fix Kconfig selectionsJames Hartley1-2/+1
2015-03-16crypto: img-hash - Add Imagination Technologies hw hash acceleratorJames Hartley1-0/+14
2015-02-28crypto: vmx - Enabling VMX module for PPC64Leonidas S. Barbosa1-0/+9
2015-02-27crypto: ccp - Add ACPI supportTom Lendacky1-1/+1
2015-02-27crypto: ccp - Update CCP build supportTom Lendacky1-1/+1
2014-07-23crypto: qce - Let 'DEV_QCE' depend on both HAS_DMA and HAS_IOMEMChen Gang1-1/+1
2014-07-08crypto: qce - add dependancy to KconfigStanimir Varbanov1-0/+1
2014-07-03crypto: qce - Build Qualcomm crypto driverStanimir Varbanov1-0/+16
2014-06-20crypto: qat - Update to makefilesTadeusz Struk1-0/+1
2014-06-20crypto: ccp - Add platform device support for arm64Tom Lendacky1-1/+1
2014-06-11crypto/nx: disable NX on little endian buildsAnton Blanchard1-1/+1
2014-05-08crypto: s5p-sss - Let Exynos SoCs select SSS driverNaveen Krishna Chatradhi1-3/+3
2014-02-27crypto: tegra - remove driverStephen Warren1-11/+0
2014-02-27crypto: omap-des - Add config and build optionsJoel Fernandes1-0/+11
2014-01-05crypto: mxs - Add Freescale MXS DCP driverMarek Vasut1-0/+17
2014-01-05crypto: mxs - Remove the old DCP driverMarek Vasut1-10/+0
2013-12-20crypto: ccp - CCP Kconfig fixesTom Lendacky1-1/+1
2013-12-05crytpo: ccp - CCP device driver build filesTom Lendacky1-0/+12
2013-08-21crypto: omap-aes - Kconfig: Add build support for AM437xJoel Fernandes1-1/+1
2013-08-01crypto: omap-sham - Add SHA384 and SHA512 SupportLokesh Vutla1-4/+7
2013-05-28crypto: dcp - Added support for Freescale's DCP co-processorTobias Rauter1-0/+10
2013-05-24crypto: sahara - remove dependency on EXPERIMENTALPaul Bolle1-1/+1
2013-03-21crypto: sahara - Add driver for SAHARA2 accelerator.Javier Martin1-0/+10
2013-03-10crypto: atmel-sha - add support for latest release of the IP (0x410)Nicolas Royer1-3/+5
2012-12-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-0/+1
2012-11-22IXP4xx: ixp4xx_crypto driver requires Queue Manager and NPE drivers.Krzysztof Hałasa1-1/+1