Lines Matching defs:atmel_aes_dev
172 struct atmel_aes_dev { struct
173 struct list_head list;
174 unsigned long phys_base;
175 void __iomem *io_base;
177 struct crypto_async_request *areq;
178 struct atmel_aes_base_ctx *ctx;
180 bool is_async;
181 atmel_aes_fn_t resume;
182 atmel_aes_fn_t cpu_transfer_complete;
184 struct device *dev;
185 struct clk *iclk;
186 int irq;
188 unsigned long flags;
190 spinlock_t lock;
191 struct crypto_queue queue;
193 struct tasklet_struct done_task;
194 struct tasklet_struct queue_task;
196 size_t total;
197 size_t datalen;
198 u32 *data;
200 struct atmel_aes_dma src;
201 struct atmel_aes_dma dst;
203 size_t buflen;
204 void *buf;
205 struct scatterlist aligned_sg;
206 struct scatterlist *real_dst;
208 struct atmel_aes_caps caps;
210 u32 hw_version;