Blame view

kernel/linux-rt-4.4.41/drivers/crypto/caam/key_gen.h 426 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  /*
   * CAAM/SEC 4.x definitions for handling key-generation jobs
   *
   * Copyright 2008-2011 Freescale Semiconductor, Inc.
   *
   */
  
  struct split_key_result {
  	struct completion completion;
  	int err;
  };
  
  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);