Home
last modified time | relevance | path

Searched refs:dma_lch_in (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/crypto/
H A Datmel-tdes.c118 struct atmel_tdes_dma dma_lch_in; member
415 dmaengine_slave_config(dd->dma_lch_in.chan, &dd->dma_lch_in.dma_conf); in atmel_tdes_crypt_dma()
674 if (IS_ERR(dd->dma_lch_in.chan)) { in atmel_tdes_dma_init()
675 ret = PTR_ERR(dd->dma_lch_in.chan); in atmel_tdes_dma_init()
681 dd->dma_lch_in.dma_conf.src_maxburst = 1; in atmel_tdes_dma_init()
682 dd->dma_lch_in.dma_conf.src_addr_width = in atmel_tdes_dma_init()
684 dd->dma_lch_in.dma_conf.dst_maxburst = 1; in atmel_tdes_dma_init()
685 dd->dma_lch_in.dma_conf.dst_addr_width = in atmel_tdes_dma_init()
687 dd->dma_lch_in.dma_conf.device_fc = false; in atmel_tdes_dma_init()
708 dma_release_channel(dd->dma_lch_in.chan); in atmel_tdes_dma_init()
[all …]
H A Domap-des.c154 struct dma_chan *dma_lch_in; member
283 if (dd->dma_lch_in != NULL) in omap_des_dma_trigger_omap4()
336 dd->dma_lch_in = NULL; in omap_des_dma_init()
338 dd->dma_lch_in = dma_request_chan(dd->dev, "rx"); in omap_des_dma_init()
339 if (IS_ERR(dd->dma_lch_in)) { in omap_des_dma_init()
341 return PTR_ERR(dd->dma_lch_in); in omap_des_dma_init()
354 dma_release_channel(dd->dma_lch_in); in omap_des_dma_init()
365 dma_release_channel(dd->dma_lch_in); in omap_des_dma_cleanup()
400 ret = dmaengine_slave_config(dd->dma_lch_in, &cfg); in omap_des_crypt_dma()
440 dma_async_issue_pending(dd->dma_lch_in); in omap_des_crypt_dma()
[all …]
H A Datmel-sha.c150 struct atmel_sha_dma dma_lch_in; member
647 dd->dma_lch_in.dma_conf.src_maxburst = 16; in atmel_sha_xmit_dma()
648 dd->dma_lch_in.dma_conf.dst_maxburst = 16; in atmel_sha_xmit_dma()
650 dmaengine_slave_config(dd->dma_lch_in.chan, &dd->dma_lch_in.dma_conf); in atmel_sha_xmit_dma()
2500 if (IS_ERR(dd->dma_lch_in.chan)) { in atmel_sha_dma_init()
2507 dd->dma_lch_in.dma_conf.src_maxburst = 1; in atmel_sha_dma_init()
2508 dd->dma_lch_in.dma_conf.src_addr_width = in atmel_sha_dma_init()
2510 dd->dma_lch_in.dma_conf.dst_maxburst = 1; in atmel_sha_dma_init()
2511 dd->dma_lch_in.dma_conf.dst_addr_width = in atmel_sha_dma_init()
2513 dd->dma_lch_in.dma_conf.device_fc = false; in atmel_sha_dma_init()
[all …]
H A Domap-aes.c176 if (dd->dma_lch_in != NULL) in omap_aes_dma_trigger_omap2()
232 dd->dma_lch_in = NULL; in omap_aes_dma_init()
234 dd->dma_lch_in = dma_request_chan(dd->dev, "rx"); in omap_aes_dma_init()
235 if (IS_ERR(dd->dma_lch_in)) { in omap_aes_dma_init()
237 return PTR_ERR(dd->dma_lch_in); in omap_aes_dma_init()
250 dma_release_channel(dd->dma_lch_in); in omap_aes_dma_init()
261 dma_release_channel(dd->dma_lch_in); in omap_aes_dma_cleanup()
296 ret = dmaengine_slave_config(dd->dma_lch_in, &cfg); in omap_aes_crypt_dma()
303 tx_in = dmaengine_prep_slave_sg(dd->dma_lch_in, in_sg, in_sg_len, in omap_aes_crypt_dma()
349 dma_async_issue_pending(dd->dma_lch_in); in omap_aes_crypt_dma()
H A Domap-aes.h189 struct dma_chan *dma_lch_in; member
/linux-6.15/drivers/crypto/stm32/
H A Dstm32-cryp.c221 struct dma_chan *dma_lch_in; member
2243 cryp->dma_lch_in = chan; in stm32_cryp_dma_init()
2246 dma_release_channel(cryp->dma_lch_in); in stm32_cryp_dma_init()
2247 cryp->dma_lch_in = NULL; in stm32_cryp_dma_init()
2262 dma_release_channel(cryp->dma_lch_in); in stm32_cryp_dma_init()
2263 cryp->dma_lch_in = NULL; in stm32_cryp_dma_init()
2274 dma_release_channel(cryp->dma_lch_in); in stm32_cryp_dma_init()
2275 cryp->dma_lch_in = NULL; in stm32_cryp_dma_init()
2696 if (cryp->dma_lch_in) in stm32_cryp_probe()
2697 dma_release_channel(cryp->dma_lch_in); in stm32_cryp_probe()
[all …]