Searched refs:dma_lch_out (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/crypto/ |
| H A D | atmel-tdes.c | 123 struct atmel_tdes_dma dma_lch_out; member 416 dmaengine_slave_config(dd->dma_lch_out.chan, &dd->dma_lch_out.dma_conf); in atmel_tdes_crypt_dma() 444 dma_async_issue_pending(dd->dma_lch_out.chan); in atmel_tdes_crypt_dma() 690 if (IS_ERR(dd->dma_lch_out.chan)) { in atmel_tdes_dma_init() 691 ret = PTR_ERR(dd->dma_lch_out.chan); in atmel_tdes_dma_init() 697 dd->dma_lch_out.dma_conf.src_maxburst = 1; in atmel_tdes_dma_init() 698 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_dma_init() 700 dd->dma_lch_out.dma_conf.dst_maxburst = 1; in atmel_tdes_dma_init() 701 dd->dma_lch_out.dma_conf.dst_addr_width = in atmel_tdes_dma_init() 703 dd->dma_lch_out.dma_conf.device_fc = false; in atmel_tdes_dma_init() [all …]
|
| H A D | omap-des.c | 155 struct dma_chan *dma_lch_out; member 281 if (dd->dma_lch_out != NULL) in omap_des_dma_trigger_omap4() 335 dd->dma_lch_out = NULL; in omap_des_dma_init() 344 dd->dma_lch_out = dma_request_chan(dd->dev, "tx"); in omap_des_dma_init() 345 if (IS_ERR(dd->dma_lch_out)) { in omap_des_dma_init() 347 err = PTR_ERR(dd->dma_lch_out); in omap_des_dma_init() 364 dma_release_channel(dd->dma_lch_out); in omap_des_dma_cleanup() 419 ret = dmaengine_slave_config(dd->dma_lch_out, &cfg); in omap_des_crypt_dma() 426 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, in omap_des_crypt_dma() 441 dma_async_issue_pending(dd->dma_lch_out); in omap_des_crypt_dma() [all …]
|
| H A D | omap-aes.c | 174 if (dd->dma_lch_out != NULL) in omap_aes_dma_trigger_omap2() 231 dd->dma_lch_out = NULL; in omap_aes_dma_init() 240 dd->dma_lch_out = dma_request_chan(dd->dev, "tx"); in omap_aes_dma_init() 241 if (IS_ERR(dd->dma_lch_out)) { in omap_aes_dma_init() 243 err = PTR_ERR(dd->dma_lch_out); in omap_aes_dma_init() 260 dma_release_channel(dd->dma_lch_out); in omap_aes_dma_cleanup() 317 ret = dmaengine_slave_config(dd->dma_lch_out, &cfg); in omap_aes_crypt_dma() 324 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, in omap_aes_crypt_dma() 351 dma_async_issue_pending(dd->dma_lch_out); in omap_aes_crypt_dma()
|
| H A D | omap-aes.h | 190 struct dma_chan *dma_lch_out; member
|
| /linux-6.15/drivers/crypto/stm32/ |
| H A D | stm32-cryp.c | 222 struct dma_chan *dma_lch_out; member 1077 dma_async_issue_pending(cryp->dma_lch_out); in stm32_cryp_dma_start() 1084 dmaengine_terminate_sync(cryp->dma_lch_out); in stm32_cryp_dma_start() 1454 if (!cryp->dma_lch_in || !cryp->dma_lch_out) in stm32_cryp_dma_check() 2267 cryp->dma_lch_out = chan; in stm32_cryp_dma_init() 2271 dma_release_channel(cryp->dma_lch_out); in stm32_cryp_dma_init() 2272 cryp->dma_lch_out = NULL; in stm32_cryp_dma_init() 2698 if (cryp->dma_lch_out) in stm32_cryp_probe() 2699 dma_release_channel(cryp->dma_lch_out); in stm32_cryp_probe() 2730 if (cryp->dma_lch_out) in stm32_cryp_remove() [all …]
|