Home
last modified time | relevance | path

Searched refs:dma_priv (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/gpu/drm/exynos/
A Dexynos_drm_dma.c44 struct device *subdrv_dev, void **dma_priv) in drm_iommu_attach_device() argument
63 *dma_priv = to_dma_iommu_mapping(subdrv_dev); in drm_iommu_attach_device()
64 if (*dma_priv) in drm_iommu_attach_device()
85 struct device *subdrv_dev, void **dma_priv) in drm_iommu_detach_device() argument
91 arm_iommu_attach_device(subdrv_dev, *dma_priv); in drm_iommu_detach_device()
97 void **dma_priv) in exynos_drm_register_dma() argument
126 return drm_iommu_attach_device(drm, dev, dma_priv); in exynos_drm_register_dma()
130 void **dma_priv) in exynos_drm_unregister_dma() argument
133 drm_iommu_detach_device(drm, dev, dma_priv); in exynos_drm_unregister_dma()
A Dexynos_drm_drv.h227 void **dma_priv);
229 void **dma_priv);
A Dexynos_drm_rotator.c59 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()
A Dexynos_drm_scaler.c42 void *dma_priv; member
456 exynos_drm_register_dma(drm_dev, dev, &scaler->dma_priv); in scaler_bind()
477 &scaler->dma_priv); in scaler_unbind()
A Dexynos7_drm_decon.c43 void *dma_priv; member
131 return exynos_drm_register_dma(drm_dev, ctx->dev, &ctx->dma_priv); in decon_ctx_initialize()
137 exynos_drm_unregister_dma(ctx->drm_dev, ctx->dev, &ctx->dma_priv); in decon_ctx_remove()
A Dexynos5433_drm_decon.c57 void *dma_priv; member
652 return exynos_drm_register_dma(drm_dev, dev, &ctx->dma_priv); in decon_bind()
662 exynos_drm_unregister_dma(ctx->drm_dev, ctx->dev, &ctx->dma_priv); in decon_unbind()
A Dexynos_drm_gsc.c99 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()
A Dexynos_drm_fimd.c170 void *dma_priv; member
1110 return exynos_drm_register_dma(drm_dev, dev, &ctx->dma_priv); in fimd_bind()
1120 exynos_drm_unregister_dma(ctx->drm_dev, ctx->dev, &ctx->dma_priv); in fimd_unbind()
A Dexynos_mixer.c97 void *dma_priv; member
899 &mixer_ctx->dma_priv); in mixer_initialize()
905 &mixer_ctx->dma_priv); in mixer_ctx_remove()
A Dexynos_drm_g2d.c237 void *dma_priv; member
1416 ret = exynos_drm_register_dma(drm_dev, dev, &g2d->dma_priv); in g2d_bind()
1441 exynos_drm_unregister_dma(g2d->drm_dev, dev, &g2d->dma_priv); in g2d_unbind()
A Dexynos_drm_fimc.c99 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()
/linux/drivers/mmc/host/
A Drenesas_sdhi_sys_dmac.c102 if (priv->dma_priv.enable) in renesas_sdhi_sys_dmac_enable_dma()
103 priv->dma_priv.enable(host, enable); in renesas_sdhi_sys_dmac_enable_dma()
122 complete(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_dataend_dma()
146 wait_for_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_dma_callback()
196 reinit_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_start_dma_rx()
273 reinit_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_start_dma_tx()
361 priv->dma_priv.filter, pdata->chan_priv_tx, in renesas_sdhi_sys_dmac_request_dma()
372 cfg.dst_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma()
381 priv->dma_priv.filter, pdata->chan_priv_rx, in renesas_sdhi_sys_dmac_request_dma()
391 cfg.src_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma()
[all …]
A Drenesas_sdhi_internal_dmac.c264 if (priv->dma_priv.enable) in renesas_sdhi_internal_dmac_enable_dma()
265 priv->dma_priv.enable(host, enable); in renesas_sdhi_internal_dmac_enable_dma()
288 tasklet_schedule(&priv->dma_priv.dma_complete); in renesas_sdhi_internal_dmac_dataend_dma()
473 tasklet_init(&priv->dma_priv.dma_complete, in renesas_sdhi_internal_dmac_request_dma()
A Drenesas_sdhi_core.c886 struct tmio_mmc_dma *dma_priv; in renesas_sdhi_probe() local
904 dma_priv = &priv->dma_priv; in renesas_sdhi_probe()
948 dma_priv->dma_buswidth = of_data->dma_buswidth; in renesas_sdhi_probe()
984 dma_priv->filter = shdma_chan_filter; in renesas_sdhi_probe()
985 dma_priv->enable = renesas_sdhi_enable_dma; in renesas_sdhi_probe()
A Dmmci.c746 host->dma_priv = dmae; in mmci_dmae_setup()
817 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_release()
828 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dma_unmap()
842 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_error()
859 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_finalize()
907 struct mmci_dmae_priv *dmae = host->dma_priv; in _mmci_dmae_prep_data()
982 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_prep_data()
1001 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_start()
1019 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_get_next_data()
1037 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_unprep_data()
A Drenesas_sdhi.h62 struct tmio_mmc_dma dma_priv; member
A Dmmci_stm32_sdmmc.c128 host->dma_priv = idma; in sdmmc_idma_setup()
151 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_start()
A Dmmci.h437 void *dma_priv; member

Completed in 39 milliseconds