Lines Matching refs:dma_dev
211 struct device *dma_dev; in mtk_drm_kms_init() local
274 dma_dev = &pdev->dev; in mtk_drm_kms_init()
275 private->dma_dev = dma_dev; in mtk_drm_kms_init()
281 if (!dma_dev->dma_parms) { in mtk_drm_kms_init()
283 dma_dev->dma_parms = in mtk_drm_kms_init()
284 devm_kzalloc(drm->dev, sizeof(*dma_dev->dma_parms), in mtk_drm_kms_init()
287 if (!dma_dev->dma_parms) { in mtk_drm_kms_init()
292 ret = dma_set_max_seg_size(dma_dev, (unsigned int)DMA_BIT_MASK(32)); in mtk_drm_kms_init()
294 dev_err(dma_dev, "Failed to set DMA segment size\n"); in mtk_drm_kms_init()
315 dma_dev->dma_parms = NULL; in mtk_drm_kms_init()
332 private->dma_dev->dma_parms = NULL; in mtk_drm_kms_deinit()
358 return drm_gem_prime_import_dev(dev, dma_buf, private->dma_dev); in mtk_drm_gem_prime_import()