/linux-6.6.21/drivers/gpu/drm/exynos/ |
D | exynos_drm_dma.c | 43 struct device *subdrv_dev, void **dma_priv) in drm_iommu_attach_device() argument 62 *dma_priv = to_dma_iommu_mapping(subdrv_dev); in drm_iommu_attach_device() 63 if (*dma_priv) in drm_iommu_attach_device() 84 struct device *subdrv_dev, void **dma_priv) in drm_iommu_detach_device() argument 90 arm_iommu_attach_device(subdrv_dev, *dma_priv); in drm_iommu_detach_device() 96 void **dma_priv) in exynos_drm_register_dma() argument 123 return drm_iommu_attach_device(drm, dev, dma_priv); in exynos_drm_register_dma() 127 void **dma_priv) in exynos_drm_unregister_dma() argument 130 drm_iommu_detach_device(drm, dev, dma_priv); in exynos_drm_unregister_dma()
|
D | exynos_drm_drv.h | 225 void **dma_priv); 227 void **dma_priv);
|
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()
|
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()
|
D | exynos7_drm_decon.c | 43 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()
|
D | exynos5433_drm_decon.c | 59 void *dma_priv; member 654 return exynos_drm_register_dma(drm_dev, dev, &ctx->dma_priv); in decon_bind() 664 exynos_drm_unregister_dma(ctx->drm_dev, ctx->dev, &ctx->dma_priv); in decon_unbind()
|
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()
|
D | exynos_drm_fimd.c | 175 void *dma_priv; member 1149 return exynos_drm_register_dma(drm_dev, dev, &ctx->dma_priv); in fimd_bind() 1159 exynos_drm_unregister_dma(ctx->drm_dev, ctx->dev, &ctx->dma_priv); in fimd_unbind()
|
D | exynos_drm_g2d.c | 237 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()
|
D | exynos_mixer.c | 99 void *dma_priv; member 899 &mixer_ctx->dma_priv); in mixer_initialize() 905 &mixer_ctx->dma_priv); in mixer_ctx_remove()
|
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()
|
/linux-6.6.21/drivers/mmc/host/ |
D | renesas_sdhi_internal_dmac.c | 306 if (priv->dma_priv.enable) in renesas_sdhi_internal_dmac_enable_dma() 307 priv->dma_priv.enable(host, enable); in renesas_sdhi_internal_dmac_enable_dma() 328 struct renesas_sdhi_dma *dma_priv = &priv->dma_priv; in renesas_sdhi_internal_dmac_dma_irq() local 337 set_bit(SDHI_DMA_END_FLAG_DMA, &dma_priv->end_flags); in renesas_sdhi_internal_dmac_dma_irq() 338 if (test_bit(SDHI_DMA_END_FLAG_ACCESS, &dma_priv->end_flags)) in renesas_sdhi_internal_dmac_dma_irq() 339 tasklet_schedule(&dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dma_irq() 349 struct renesas_sdhi_dma *dma_priv = &priv->dma_priv; in renesas_sdhi_internal_dmac_dataend_dma() local 351 set_bit(SDHI_DMA_END_FLAG_ACCESS, &dma_priv->end_flags); in renesas_sdhi_internal_dmac_dataend_dma() 352 if (test_bit(SDHI_DMA_END_FLAG_DMA, &dma_priv->end_flags) || in renesas_sdhi_internal_dmac_dataend_dma() 354 tasklet_schedule(&dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dataend_dma() [all …]
|
D | renesas_sdhi_sys_dmac.c | 103 if (priv->dma_priv.enable) in renesas_sdhi_sys_dmac_enable_dma() 104 priv->dma_priv.enable(host, enable); in renesas_sdhi_sys_dmac_enable_dma() 123 complete(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_dataend_dma() 147 wait_for_completion(&priv->dma_priv.dma_dataend); in renesas_sdhi_sys_dmac_dma_callback() 197 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 …]
|
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() 222 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_start() 271 struct sdmmc_idma *idma = host->dma_priv; in sdmmc_idma_error()
|
D | renesas_sdhi_core.c | 911 struct renesas_sdhi_dma *dma_priv; in renesas_sdhi_probe() local 929 dma_priv = &priv->dma_priv; in renesas_sdhi_probe() 978 dma_priv->dma_buswidth = of_data->dma_buswidth; in renesas_sdhi_probe() 1020 dma_priv->filter = shdma_chan_filter; in renesas_sdhi_probe() 1021 dma_priv->enable = renesas_sdhi_enable_dma; in renesas_sdhi_probe()
|
D | renesas_sdhi.h | 77 struct renesas_sdhi_dma dma_priv; member
|
D | mmci.c | 848 host->dma_priv = dmae; in mmci_dmae_setup() 919 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_release() 930 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dma_unmap() 944 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_error() 961 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_finalize() 1009 struct mmci_dmae_priv *dmae = host->dma_priv; in _mmci_dmae_prep_data() 1084 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_prep_data() 1103 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_start() 1121 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_get_next_data() 1139 struct mmci_dmae_priv *dmae = host->dma_priv; in mmci_dmae_unprep_data()
|
D | mmci.h | 455 void *dma_priv; member
|