Searched refs:dma_priv (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/mmc/host/ |
| H A D | renesas_sdhi_internal_dmac.c | 313 if (priv->dma_priv.enable) in renesas_sdhi_internal_dmac_enable_dma() 314 priv->dma_priv.enable(host, enable); in renesas_sdhi_internal_dmac_enable_dma() 335 struct renesas_sdhi_dma *dma_priv = &priv->dma_priv; in renesas_sdhi_internal_dmac_dma_irq() local 344 set_bit(SDHI_DMA_END_FLAG_DMA, &dma_priv->end_flags); in renesas_sdhi_internal_dmac_dma_irq() 345 if (test_bit(SDHI_DMA_END_FLAG_ACCESS, &dma_priv->end_flags)) in renesas_sdhi_internal_dmac_dma_irq() 346 queue_work(system_bh_wq, &dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dma_irq() 356 struct renesas_sdhi_dma *dma_priv = &priv->dma_priv; in renesas_sdhi_internal_dmac_dataend_dma() local 358 set_bit(SDHI_DMA_END_FLAG_ACCESS, &dma_priv->end_flags); in renesas_sdhi_internal_dmac_dataend_dma() 359 if (test_bit(SDHI_DMA_END_FLAG_DMA, &dma_priv->end_flags) || in renesas_sdhi_internal_dmac_dataend_dma() 361 queue_work(system_bh_wq, &dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dataend_dma() [all …]
|
| H A D | renesas_sdhi_sys_dmac.c | 104 if (priv->dma_priv.enable) in renesas_sdhi_sys_dmac_enable_dma() 105 priv->dma_priv.enable(host, enable); in renesas_sdhi_sys_dmac_enable_dma() 124 complete(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_dataend_dma() 148 wait_for_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_dma_callback() 198 reinit_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_start_dma_rx() 274 reinit_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_start_dma_tx() 362 priv->dma_priv.filter, pdata->chan_priv_tx, in renesas_sdhi_sys_dmac_request_dma() 373 cfg.dst_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma() 382 priv->dma_priv.filter, pdata->chan_priv_rx, in renesas_sdhi_sys_dmac_request_dma() 392 cfg.src_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma() [all …]
|
| H A D | mmci_stm32_sdmmc.c | 84 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_validate_data() 134 struct sdmmc_idma *idma = host->dma_priv; in _sdmmc_idma_prep_data() 173 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_unprep_data() 197 host->dma_priv = idma; in sdmmc_idma_setup() 223 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_start() 272 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_error()
|
| /linux/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_rotator.c | 59 void *dma_priv; member 252 exynos_drm_register_dma(drm_dev, dev, &rot->dma_priv); in rotator_bind() 270 exynos_drm_unregister_dma(rot->drm_dev, rot->dev, &rot->dma_priv); in rotator_unbind()
|
| H A D | exynos_drm_scaler.c | 43 void *dma_priv; member 457 exynos_drm_register_dma(drm_dev, dev, &scaler->dma_priv); in scaler_bind() 478 &scaler->dma_priv); in scaler_unbind()
|
| H A D | exynos_drm_gsc.c | 99 void *dma_priv; member 1177 exynos_drm_register_dma(drm_dev, dev, &ctx->dma_priv); in gsc_bind() 1197 exynos_drm_unregister_dma(drm_dev, dev, &ctx->dma_priv); in gsc_unbind()
|
| H A D | exynos_drm_fimc.c | 99 void *dma_priv; member 1141 exynos_drm_register_dma(drm_dev, dev, &ctx->dma_priv); in fimc_bind() 1161 exynos_drm_unregister_dma(drm_dev, dev, &ctx->dma_priv); in fimc_unbind()
|