Searched refs:dma_lch_out (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/drivers/crypto/ |
D | atmel-aes.c | 141 struct atmel_aes_dma dma_lch_out; member 330 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_crypt_dma() 335 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_crypt_dma() 340 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_crypt_dma() 348 dd->dma_lch_out.dma_conf.src_maxburst = 1; in atmel_aes_crypt_dma() 349 dd->dma_lch_out.dma_conf.dst_maxburst = 1; in atmel_aes_crypt_dma() 353 dd->dma_lch_out.dma_conf.src_maxburst = dd->caps.max_burst_size; in atmel_aes_crypt_dma() 354 dd->dma_lch_out.dma_conf.dst_maxburst = dd->caps.max_burst_size; in atmel_aes_crypt_dma() 358 dmaengine_slave_config(dd->dma_lch_out.chan, &dd->dma_lch_out.dma_conf); in atmel_aes_crypt_dma() 376 out_desc = dmaengine_prep_slave_sg(dd->dma_lch_out.chan, &sg[1], in atmel_aes_crypt_dma() [all …]
|
D | atmel-tdes.c | 133 struct atmel_tdes_dma dma_lch_out; member 455 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_crypt_dma() 460 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_crypt_dma() 465 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_crypt_dma() 470 dmaengine_slave_config(dd->dma_lch_out.chan, &dd->dma_lch_out.dma_conf); in atmel_tdes_crypt_dma() 488 out_desc = dmaengine_prep_slave_sg(dd->dma_lch_out.chan, &sg[1], in atmel_tdes_crypt_dma() 498 dma_async_issue_pending(dd->dma_lch_out.chan); in atmel_tdes_crypt_dma() 746 dd->dma_lch_out.chan = dma_request_slave_channel_compat(mask, in atmel_tdes_dma_init() 748 if (!dd->dma_lch_out.chan) in atmel_tdes_dma_init() 751 dd->dma_lch_out.dma_conf.direction = DMA_DEV_TO_MEM; in atmel_tdes_dma_init() [all …]
|
D | omap-des.c | 164 struct dma_chan *dma_lch_out; member 291 if (dd->dma_lch_out != NULL) in omap_des_dma_trigger_omap4() 346 dd->dma_lch_out = NULL; in omap_des_dma_init() 361 dd->dma_lch_out = dma_request_slave_channel_compat(mask, in omap_des_dma_init() 365 if (!dd->dma_lch_out) { in omap_des_dma_init() 382 dma_release_channel(dd->dma_lch_out); in omap_des_dma_cleanup() 451 ret = dmaengine_slave_config(dd->dma_lch_out, &cfg); in omap_des_crypt_dma() 458 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, in omap_des_crypt_dma() 473 dma_async_issue_pending(dd->dma_lch_out); in omap_des_crypt_dma() 537 dmaengine_terminate_all(dd->dma_lch_out); in omap_des_crypt_dma_stop()
|
D | omap-aes.c | 183 struct dma_chan *dma_lch_out; member 298 if (dd->dma_lch_out != NULL) in omap_aes_dma_trigger_omap2() 362 dd->dma_lch_out = NULL; in omap_aes_dma_init() 377 dd->dma_lch_out = dma_request_slave_channel_compat(mask, in omap_aes_dma_init() 381 if (!dd->dma_lch_out) { in omap_aes_dma_init() 398 dma_release_channel(dd->dma_lch_out); in omap_aes_dma_cleanup() 467 ret = dmaengine_slave_config(dd->dma_lch_out, &cfg); in omap_aes_crypt_dma() 474 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, in omap_aes_crypt_dma() 489 dma_async_issue_pending(dd->dma_lch_out); in omap_aes_crypt_dma() 552 dmaengine_terminate_all(dd->dma_lch_out); in omap_aes_crypt_dma_stop()
|