Searched refs:dma_lch_out (Results 1 - 4 of 4) sorted by relevance
/linux-4.1.27/drivers/crypto/ |
H A D | atmel-aes.c | 141 struct atmel_aes_dma dma_lch_out; member in struct:atmel_aes_dev 310 /* dma_lch_out - completed */ atmel_aes_dma_callback() 330 dd->dma_lch_out.dma_conf.src_addr_width = atmel_aes_crypt_dma() 335 dd->dma_lch_out.dma_conf.src_addr_width = atmel_aes_crypt_dma() 340 dd->dma_lch_out.dma_conf.src_addr_width = atmel_aes_crypt_dma() 348 dd->dma_lch_out.dma_conf.src_maxburst = 1; atmel_aes_crypt_dma() 349 dd->dma_lch_out.dma_conf.dst_maxburst = 1; atmel_aes_crypt_dma() 353 dd->dma_lch_out.dma_conf.src_maxburst = dd->caps.max_burst_size; atmel_aes_crypt_dma() 354 dd->dma_lch_out.dma_conf.dst_maxburst = dd->caps.max_burst_size; atmel_aes_crypt_dma() 358 dmaengine_slave_config(dd->dma_lch_out.chan, &dd->dma_lch_out.dma_conf); atmel_aes_crypt_dma() 376 out_desc = dmaengine_prep_slave_sg(dd->dma_lch_out.chan, &sg[1], atmel_aes_crypt_dma() 386 dma_async_issue_pending(dd->dma_lch_out.chan); atmel_aes_crypt_dma() 792 dd->dma_lch_out.chan = dma_request_slave_channel_compat(mask, atmel_aes_dma_init() 794 if (!dd->dma_lch_out.chan) atmel_aes_dma_init() 797 dd->dma_lch_out.dma_conf.direction = DMA_DEV_TO_MEM; atmel_aes_dma_init() 798 dd->dma_lch_out.dma_conf.src_addr = dd->phys_base + atmel_aes_dma_init() 800 dd->dma_lch_out.dma_conf.src_maxburst = dd->caps.max_burst_size; atmel_aes_dma_init() 801 dd->dma_lch_out.dma_conf.src_addr_width = atmel_aes_dma_init() 803 dd->dma_lch_out.dma_conf.dst_maxburst = dd->caps.max_burst_size; atmel_aes_dma_init() 804 dd->dma_lch_out.dma_conf.dst_addr_width = atmel_aes_dma_init() 806 dd->dma_lch_out.dma_conf.device_fc = false; atmel_aes_dma_init() 820 dma_release_channel(dd->dma_lch_out.chan); atmel_aes_dma_cleanup() 1427 dma_chan_name(aes_dd->dma_lch_out.chan)); atmel_aes_probe()
|
H A D | atmel-tdes.c | 133 struct atmel_tdes_dma dma_lch_out; member in struct:atmel_tdes_dev 257 /* dma_lch_out - completed */ atmel_tdes_dma_callback() 455 dd->dma_lch_out.dma_conf.src_addr_width = atmel_tdes_crypt_dma() 460 dd->dma_lch_out.dma_conf.src_addr_width = atmel_tdes_crypt_dma() 465 dd->dma_lch_out.dma_conf.src_addr_width = atmel_tdes_crypt_dma() 470 dmaengine_slave_config(dd->dma_lch_out.chan, &dd->dma_lch_out.dma_conf); atmel_tdes_crypt_dma() 488 out_desc = dmaengine_prep_slave_sg(dd->dma_lch_out.chan, &sg[1], atmel_tdes_crypt_dma() 498 dma_async_issue_pending(dd->dma_lch_out.chan); atmel_tdes_crypt_dma() 746 dd->dma_lch_out.chan = dma_request_slave_channel_compat(mask, atmel_tdes_dma_init() 748 if (!dd->dma_lch_out.chan) atmel_tdes_dma_init() 751 dd->dma_lch_out.dma_conf.direction = DMA_DEV_TO_MEM; atmel_tdes_dma_init() 752 dd->dma_lch_out.dma_conf.src_addr = dd->phys_base + atmel_tdes_dma_init() 754 dd->dma_lch_out.dma_conf.src_maxburst = 1; atmel_tdes_dma_init() 755 dd->dma_lch_out.dma_conf.src_addr_width = atmel_tdes_dma_init() 757 dd->dma_lch_out.dma_conf.dst_maxburst = 1; atmel_tdes_dma_init() 758 dd->dma_lch_out.dma_conf.dst_addr_width = atmel_tdes_dma_init() 760 dd->dma_lch_out.dma_conf.device_fc = false; atmel_tdes_dma_init() 774 dma_release_channel(dd->dma_lch_out.chan); atmel_tdes_dma_cleanup() 1454 dma_chan_name(tdes_dd->dma_lch_out.chan)); atmel_tdes_probe()
|
H A D | omap-aes.c | 183 struct dma_chan *dma_lch_out; member in struct:omap_aes_dev 298 if (dd->dma_lch_out != NULL) omap_aes_dma_trigger_omap2() 353 /* dma_lch_out - completed */ omap_aes_dma_out_callback() 362 dd->dma_lch_out = NULL; omap_aes_dma_init() 377 dd->dma_lch_out = dma_request_slave_channel_compat(mask, omap_aes_dma_init() 381 if (!dd->dma_lch_out) { omap_aes_dma_init() 398 dma_release_channel(dd->dma_lch_out); omap_aes_dma_cleanup() 467 ret = dmaengine_slave_config(dd->dma_lch_out, &cfg); omap_aes_crypt_dma() 474 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, omap_aes_crypt_dma() 489 dma_async_issue_pending(dd->dma_lch_out); omap_aes_crypt_dma() 552 dmaengine_terminate_all(dd->dma_lch_out); omap_aes_crypt_dma_stop()
|
H A D | omap-des.c | 164 struct dma_chan *dma_lch_out; member in struct:omap_des_dev 291 if (dd->dma_lch_out != NULL) omap_des_dma_trigger_omap4() 337 /* dma_lch_out - completed */ omap_des_dma_out_callback() 346 dd->dma_lch_out = NULL; omap_des_dma_init() 361 dd->dma_lch_out = dma_request_slave_channel_compat(mask, omap_des_dma_init() 365 if (!dd->dma_lch_out) { omap_des_dma_init() 382 dma_release_channel(dd->dma_lch_out); omap_des_dma_cleanup() 451 ret = dmaengine_slave_config(dd->dma_lch_out, &cfg); omap_des_crypt_dma() 458 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, omap_des_crypt_dma() 473 dma_async_issue_pending(dd->dma_lch_out); omap_des_crypt_dma() 537 dmaengine_terminate_all(dd->dma_lch_out); omap_des_crypt_dma_stop()
|
Completed in 103 milliseconds