summaryrefslogtreecommitdiff
path: root/drivers/staging/sep/sep_dev.h
diff options
context:
space:
mode:
authorMark A. Allyn <mark.a.allyn@intel.com>2012-02-10 17:53:36 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-02-10 22:09:58 +0400
commit9196dc1129fbb3ecf93027224a6bdbc86d086e3a (patch)
treea5dcb01681ab4955cb0a1b611ce67bcf954aa252 /drivers/staging/sep/sep_dev.h
parentab8ef35131ee42963abe87b2b1d2911bda4a8a48 (diff)
downloadlinux-9196dc1129fbb3ecf93027224a6bdbc86d086e3a.tar.xz
staging: sep: reworked crypto layer
This gets the SEP crypto layer up and running with things like dmcrypt. It's a fairly big set of changes because it has to rework the whole context handling system. [This is picked out of the differences between the upstream driver and the staging driver. I'm resolving the differences as a series of updates -AC] Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/sep/sep_dev.h')
-rw-r--r--drivers/staging/sep/sep_dev.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/staging/sep/sep_dev.h b/drivers/staging/sep/sep_dev.h
index 66d8e95523bd..5f6a07f59dd7 100644
--- a/drivers/staging/sep/sep_dev.h
+++ b/drivers/staging/sep/sep_dev.h
@@ -93,8 +93,7 @@ struct sep_device {
enum hash_stage current_hash_stage;
struct ahash_request *current_hash_req;
struct ablkcipher_request *current_cypher_req;
- struct sep_system_ctx *sctx;
- spinlock_t busy_lock;
+ struct this_task_ctx *ta_ctx;
struct workqueue_struct *workqueue;
};