Searched refs:sdcp (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | mxs-dcp.c | 173 struct dcp *sdcp = global_sdcp; in mxs_dcp_start_dma() local 177 struct dcp_dma_desc *desc = &sdcp->coh->desc[actx->chan]; in mxs_dcp_start_dma() 178 dma_addr_t desc_phys = dma_map_single(sdcp->dev, desc, sizeof(*desc), in mxs_dcp_start_dma() 181 dma_err = dma_mapping_error(sdcp->dev, desc_phys); in mxs_dcp_start_dma() 185 reinit_completion(&sdcp->completion[chan]); in mxs_dcp_start_dma() 188 writel(0xffffffff, sdcp->base + MXS_DCP_CH_N_STAT_CLR(chan)); in mxs_dcp_start_dma() 191 writel(desc_phys, sdcp->base + MXS_DCP_CH_N_CMDPTR(chan)); in mxs_dcp_start_dma() 194 writel(1, sdcp->base + MXS_DCP_CH_N_SEMA(chan)); in mxs_dcp_start_dma() 196 ret = wait_for_completion_timeout(&sdcp->completion[chan], in mxs_dcp_start_dma() 199 dev_err(sdcp in mxs_dcp_start_dma() 223 struct dcp *sdcp = global_sdcp; mxs_dcp_run_aes() local 294 struct dcp *sdcp = global_sdcp; mxs_dcp_aes_block_crypt() local 391 struct dcp *sdcp = global_sdcp; dcp_chan_thread_aes() local 449 struct dcp *sdcp = global_sdcp; mxs_dcp_aes_enqueue() local 546 struct dcp *sdcp = global_sdcp; mxs_dcp_run_sha() local 616 struct dcp *sdcp = global_sdcp; dcp_sha_req_to_buf() local 688 struct dcp *sdcp = global_sdcp; dcp_chan_thread_sha() local 751 struct dcp *sdcp = global_sdcp; dcp_sha_update_fx() local 950 struct dcp *sdcp = context; mxs_dcp_irq() local 973 struct dcp *sdcp = NULL; mxs_dcp_probe() local 1144 struct dcp *sdcp = platform_get_drvdata(pdev); mxs_dcp_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | mxs-dcp.c | 174 struct dcp *sdcp = global_sdcp; in mxs_dcp_start_dma() local 178 struct dcp_dma_desc *desc = &sdcp->coh->desc[actx->chan]; in mxs_dcp_start_dma() 179 dma_addr_t desc_phys = dma_map_single(sdcp->dev, desc, sizeof(*desc), in mxs_dcp_start_dma() 182 dma_err = dma_mapping_error(sdcp->dev, desc_phys); in mxs_dcp_start_dma() 186 reinit_completion(&sdcp->completion[chan]); in mxs_dcp_start_dma() 189 writel(0xffffffff, sdcp->base + MXS_DCP_CH_N_STAT_CLR(chan)); in mxs_dcp_start_dma() 192 writel(desc_phys, sdcp->base + MXS_DCP_CH_N_CMDPTR(chan)); in mxs_dcp_start_dma() 195 writel(1, sdcp->base + MXS_DCP_CH_N_SEMA(chan)); in mxs_dcp_start_dma() 197 ret = wait_for_completion_timeout(&sdcp->completion[chan], in mxs_dcp_start_dma() 200 dev_err(sdcp in mxs_dcp_start_dma() 224 struct dcp *sdcp = global_sdcp; mxs_dcp_run_aes() local 295 struct dcp *sdcp = global_sdcp; mxs_dcp_aes_block_crypt() local 392 struct dcp *sdcp = global_sdcp; dcp_chan_thread_aes() local 450 struct dcp *sdcp = global_sdcp; mxs_dcp_aes_enqueue() local 547 struct dcp *sdcp = global_sdcp; mxs_dcp_run_sha() local 617 struct dcp *sdcp = global_sdcp; dcp_sha_req_to_buf() local 689 struct dcp *sdcp = global_sdcp; dcp_chan_thread_sha() local 752 struct dcp *sdcp = global_sdcp; dcp_sha_update_fx() local 951 struct dcp *sdcp = context; mxs_dcp_irq() local 974 struct dcp *sdcp = NULL; mxs_dcp_probe() local 1136 struct dcp *sdcp = platform_get_drvdata(pdev); mxs_dcp_remove() local [all...] |
Completed in 3 milliseconds