summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/cpacf.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-12s390/crypto: Add Support for Query Authentication InformationFinn Callies1-1/+30
2024-09-12s390/crypto: Rework RRE and RRF CPACF inline functionsFinn Callies1-33/+41
2024-09-12s390/crypto: Add KDSA CPACF InstructionFinn Callies1-0/+23
2024-09-05s390/cpacf: Add MSA 10 and 11 new PCKMO functionsHarald Freudenberger1-12/+16
2024-08-29s390/sha3: Support sha3 performance enhancementsJoerg Schmidbauer1-2/+10
2024-08-29s390/crypto: Add hardware acceleration for HMAC modesHolger Dengler1-8/+29
2024-08-29s390/crypto: Add hardware acceleration for full AES-XTS modeHolger Dengler1-0/+2
2024-07-03s390/cpacf: unpoison the results of cpacf_trng()Ilya Leoshkevich1-0/+3
2024-05-16s390/cpacf: Make use of invalid opcode produce a link errorHarald Freudenberger1-2/+10
2024-05-16s390/cpacf: Split and rework cpacf query functionsHarald Freudenberger1-20/+81
2023-06-01s390/pkey: add support for ecc clear keyHarald Freudenberger1-1/+6
2021-07-27s390/cpacf: get rid of register asmHeiko Carstens1-97/+111
2019-10-04s390: mark __cpacf_query() as __always_inlineJiri Kosina1-1/+1
2019-09-13s390/crypto: Support for SHA3 via CPACF (MSA6)Joerg Schmidbauer1-0/+8
2019-05-28s390: mark __cpacf_check_opcode() and cpacf_query_func() as __always_inlineMasahiro Yamada1-2/+2
2019-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2019-05-14s390/cpacf: mark scpacf_query() as __always_inlineMasahiro Yamada1-1/+1
2019-04-18KVM: s390: add MSA9 to cpumodelChristian Borntraeger1-0/+1
2017-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-1/+51
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-29s390/crypto: add inline assembly for KMA instruction to cpacf.hPatrick Steuer1-1/+51
2017-04-27Merge branch 's390forkvm' of git://git.kernel.org/pub/scm/linux/kernel/git/kv...Martin Schwidefsky1-2/+3
2017-04-26s390/cpacf: Introduce kma instructionJason J. Herne1-0/+1
2017-04-26s390/cpacf: query instructions use unique parameters for compatibility with KMAJason J. Herne1-2/+2
2017-04-26s390/crypto: Add new subfunctions to the cpacf PRNO function.Harald Freudenberger1-2/+29
2017-04-26s390/crypto: Renaming PPNO to PRNO.Harald Freudenberger1-10/+10
2017-02-24s390/crypt: Add protected key AES moduleMartin Schwidefsky1-1/+13
2017-02-23s390/crypto: Add PCKMO inline functionHarald Freudenberger1-0/+32
2016-08-29s390/crypto: cpacf function detectionMartin Schwidefsky1-21/+34
2016-08-29s390/crypto: simplify return code handlingMartin Schwidefsky1-25/+8
2016-08-29s390/crypto: cleanup cpacf function codesMartin Schwidefsky1-57/+41
2016-06-10s390/crypto: allow to query all known cpacf functionsDavid Hildenbrand1-0/+10
2016-04-15s390/crypto: cleanup and move the header with the cpacf definitionsMartin Schwidefsky1-0/+410