aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/inside-secure/safexcel.h
diff options
context:
space:
mode:
authorAntoine Ténart <antoine.tenart@free-electrons.com>2017-12-14 15:26:52 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2017-12-22 20:03:33 +1100
commit69ee4dd5ea8ce0b45d2fae03f6bda1044577705f (patch)
tree2b5c65133bea884aa320f899280303aaa2aa999d /drivers/crypto/inside-secure/safexcel.h
parentcrypto: inside-secure - move request dequeueing into a workqueue (diff)
downloadlinux-dev-69ee4dd5ea8ce0b45d2fae03f6bda1044577705f.tar.xz
linux-dev-69ee4dd5ea8ce0b45d2fae03f6bda1044577705f.zip
crypto: inside-secure - use threaded IRQs for result handling
This patch moves the result handling from an IRQ handler to a threaded IRQ handler, to improve the number of complete requests being handled at once. Suggested-by: Ofer Heifetz <oferh@marvell.com> Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
-rw-r--r--drivers/crypto/inside-secure/safexcel.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/crypto/inside-secure/safexcel.h b/drivers/crypto/inside-secure/safexcel.h
index 8e9c65183439..fffddefb0d9b 100644
--- a/drivers/crypto/inside-secure/safexcel.h
+++ b/drivers/crypto/inside-secure/safexcel.h
@@ -459,7 +459,6 @@ struct safexcel_config {
struct safexcel_work_data {
struct work_struct work;
- struct work_struct result_work;
struct safexcel_crypto_priv *priv;
int ring;
};