crypto: omap-aes - Support crypto engine framework
authorBaolin Wang <baolin.wang@linaro.org>
Tue, 26 Jan 2016 12:25:40 +0000 (20:25 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 1 Feb 2016 14:27:04 +0000 (22:27 +0800)
commit0529900a01cb840feb7f7e2f64ed88f7a9ed0031
tree103d8a4f0036663a1b44f6005ed61cca6c3d5201
parent735d37b5424b27aa685276b8b90b7e57c4705ac1
crypto: omap-aes - Support crypto engine framework

Integrate with the newly added crypto engine to make the crypto hardware
engine underutilized as each block needs to be processed before the crypto
hardware can start working on the next block.

The requests from dm-crypt will be listed into engine queue and processed
by engine automatically, so remove the 'queue' and 'queue_task' things in
omap aes driver.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/Kconfig
drivers/crypto/omap-aes.c