Lines Matching defs:atmel_aes_dev
184 struct atmel_aes_dev { struct
185 struct list_head list;
186 unsigned long phys_base;
187 void __iomem *io_base;
189 struct crypto_async_request *areq;
190 struct atmel_aes_base_ctx *ctx;
192 bool is_async;
193 atmel_aes_fn_t resume;
194 atmel_aes_fn_t cpu_transfer_complete;
196 struct device *dev;
197 struct clk *iclk;
198 int irq;
200 unsigned long flags;
202 spinlock_t lock;
203 struct crypto_queue queue;
205 struct tasklet_struct done_task;
206 struct tasklet_struct queue_task;
208 size_t total;
209 size_t datalen;
210 u32 *data;
212 struct atmel_aes_dma src;
213 struct atmel_aes_dma dst;
215 size_t buflen;
216 void *buf;
217 struct scatterlist aligned_sg;
218 struct scatterlist *real_dst;
220 struct atmel_aes_caps caps;
222 u32 hw_version;