diff options
author | Mark A. Allyn <mark.a.allyn@intel.com> | 2012-02-10 17:53:36 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-02-10 22:09:58 +0400 |
commit | 9196dc1129fbb3ecf93027224a6bdbc86d086e3a (patch) | |
tree | a5dcb01681ab4955cb0a1b611ce67bcf954aa252 /drivers/staging/sep/sep_dev.h | |
parent | ab8ef35131ee42963abe87b2b1d2911bda4a8a48 (diff) | |
download | linux-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.h | 3 |
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; }; |