Corentin LABBE
4cba7cf025
crypto: engine - permit to enqueue ashash_request
...
The current crypto engine allow only ablkcipher_request to be enqueued.
Thus denying any use of it for hardware that also handle hash algo.
This patch modify the API for allowing to enqueue ciphers and hash.
Since omap-aes/omap-des are the only users, this patch also convert them
to the new cryptoengine API.
Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2016-09-07 21:08:27 +08:00
..
amcc
crypto4xx: integrate ppc4xx-rng into crypto4xx
2016-04-20 17:50:02 +08:00
caam
crypto: caam - add missing header dependencies
2016-08-31 23:00:41 +08:00
ccp
crypto: ccp - Fix non static symbol warning
2016-08-16 17:20:18 +08:00
marvell
crypto: marvell - Don't hardcode block size in mv_cesa_ahash_cache_req
2016-08-09 18:47:31 +08:00
nx
crypto: nx - off by one bug in nx_of_update_msc()
2016-07-19 12:01:47 +08:00
qat
crypto: qat - fix incorrect accelerator mask for C3X devices
2016-09-07 21:08:25 +08:00
qce
crypto: qce - Use skcipher for fallback
2016-07-01 23:45:09 +08:00
rockchip
crypto: rockchip - use devm_add_action_or_reset()
2016-08-24 21:07:11 +08:00
sunxi-ss
crypto: sun4i-ss - fix missing unlock on error in sun4i_hash()
2016-08-24 21:04:49 +08:00
ux500
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2016-07-21 12:26:55 +08:00
vmx
powerpc updates for 4.8 # 1
2016-07-30 21:01:36 -07:00
atmel-aes-regs.h
atmel-aes.c
atmel-sha-regs.h
atmel-sha.c
atmel-tdes-regs.h
atmel-tdes.c
bfin_crc.c
crypto: bfin_crc - Simplify use of devm_ioremap_resource
2016-07-05 23:05:24 +08:00
bfin_crc.h
geode-aes.c
geode-aes.h
hifn_795x.c
img-hash.c
crypto: img-hash - Fix set_reqsize call
2016-08-09 18:47:23 +08:00
ixp4xx_crypto.c
crypto: ixp4xx - Add missing npe_c release in error branches
2016-08-09 18:47:03 +08:00
Kconfig
s390/crc32-vx: add crypto API module for optimized CRC-32 algorithms
2016-06-15 16:36:34 +02:00
Makefile
crypto: mxc-scc - add basic driver for the MXC SCC
2016-04-15 22:36:35 +08:00
mv_cesa.c
mv_cesa.h
mxc-scc.c
crypto: mxc-scc - check clk_prepare_enable() error
2016-08-24 21:04:50 +08:00
mxs-dcp.c
crypto: mxs-dcp - Use skcipher for fallback
2016-07-01 23:45:08 +08:00
n2_asm.S
n2_core.c
crypto: n2 - Remove return statement from void function
2016-04-05 20:35:44 +08:00
n2_core.h
omap-aes.c
crypto: engine - permit to enqueue ashash_request
2016-09-07 21:08:27 +08:00
omap-des.c
crypto: engine - permit to enqueue ashash_request
2016-09-07 21:08:27 +08:00
omap-sham.c
crypto: omap-sham - increase cra_proirity to 400
2016-07-01 23:45:22 +08:00
padlock-aes.c
padlock-sha.c
picoxcell_crypto.c
crypto: picoxcell - Use skcipher for fallback
2016-07-01 23:45:09 +08:00
picoxcell_crypto_regs.h
s5p-sss.c
crypto: s5p-sss - Use consistent indentation for variables and members
2016-05-31 17:52:30 +08:00
sahara.c
crypto: sahara - Use skcipher for fallback
2016-07-01 23:45:10 +08:00
talitos.c
crypto: talitos - templates for AEAD using HMAC_SNOOP_NO_AFEU
2016-06-08 16:20:04 +08:00
talitos.h