crypto: engine - Permit to enqueue all async requests
authorCorentin LABBE <clabbe.montjoie@gmail.com>
Fri, 26 Jan 2018 19:15:30 +0000 (20:15 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 15 Feb 2018 15:26:50 +0000 (23:26 +0800)
commit218d1cc1860c45b77f6814b44f6f0ffb9e40a82f
tree4900e135c45983208dd1fd8a0b6976aba328e909
parentce09a6c042c446fe86ce92fe7c673fc56470dd8f
crypto: engine - Permit to enqueue all async requests

The crypto engine could actually only enqueue hash and ablkcipher request.
This patch permit it to enqueue any type of crypto_async_request.

Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Tested-by: Fabien Dessenne <fabien.dessenne@st.com>
Tested-by: Fabien Dessenne <fabien.dessenne@st.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/crypto_engine.c
include/crypto/engine.h