summaryrefslogtreecommitdiff
path: root/drivers/crypto/caam/key_gen.h
diff options
context:
space:
mode:
authorYashpal Dutta <yashpal.dutta@freescale.com>2014-03-22 22:25:13 (GMT)
committerJose Rivera <German.Rivera@freescale.com>2014-03-24 16:09:15 (GMT)
commit67659d841becfc172216df76f058db25588f87cf (patch)
tree8d88d4856a72a938b5afccc824600d2c1813a5e1 /drivers/crypto/caam/key_gen.h
parent51e4af86b989140b99c22e21c6b8d4a6bd747f9f (diff)
downloadlinux-fsl-qoriq-67659d841becfc172216df76f058db25588f87cf.tar.xz
caam driver updates for public key cryptography
CAAM driver updates as per public key infrastructure changes in cryptoAPI RSA, DSA, ECDSA are support as part of Public Key Crypto Operations Signed-off-by: Yashpal Dutta <yashpal.dutta@freescale.com> Change-Id: I3a6e4f71866a5ef157b9ea13e618c4d3d209f558 Reviewed-on: http://git.am.freescale.net:8181/5839 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Geanta Neag Horia Ioan-B05471 <horia.geanta@freescale.com> Reviewed-by: Rivera Jose-B46482 <German.Rivera@freescale.com> Reviewed-on: http://git.am.freescale.net:8181/9546 Reviewed-by: Ruchika Gupta <ruchika.gupta@freescale.com> Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
Diffstat (limited to 'drivers/crypto/caam/key_gen.h')
-rw-r--r--drivers/crypto/caam/key_gen.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/crypto/caam/key_gen.h b/drivers/crypto/caam/key_gen.h
index c5588f6..8ce751b 100644
--- a/drivers/crypto/caam/key_gen.h
+++ b/drivers/crypto/caam/key_gen.h
@@ -1,10 +1,11 @@
/*
* CAAM/SEC 4.x definitions for handling key-generation jobs
*
- * Copyright 2008-2011 Freescale Semiconductor, Inc.
+ * Copyright 2008-2012 Freescale Semiconductor, Inc.
*
*/
-
+#ifndef _KEY_GEN_H_
+#define _KEY_GEN_H_
struct split_key_result {
struct completion completion;
int err;
@@ -15,3 +16,4 @@ void split_key_done(struct device *dev, u32 *desc, u32 err, void *context);
int gen_split_key(struct device *jrdev, u8 *key_out, int split_key_len,
int split_key_pad_len, const u8 *key_in, u32 keylen,
u32 alg_op);
+#endif