Lines Matching refs:drm_dev
241 struct drm_device *drm_dev; member
278 g2d->cmdlist_pool_virt = dma_alloc_attrs(to_dma_dev(g2d->drm_dev), in g2d_init_cmdlist()
311 dma_free_attrs(to_dma_dev(g2d->drm_dev), G2D_CMDLIST_POOL_SIZE, in g2d_init_cmdlist()
322 dma_free_attrs(to_dma_dev(g2d->drm_dev), in g2d_fini_cmdlist()
398 dma_unmap_sg(to_dma_dev(g2d->drm_dev), g2d_userptr->sgt->sgl, in g2d_userptr_put_dma_addr()
513 if (!dma_map_sg(to_dma_dev(g2d->drm_dev), sgt->sgl, sgt->nents, in g2d_userptr_get_dma_addr()
684 struct drm_device *drm_dev, in g2d_map_cmdlist_gem() argument
906 struct drm_device *drm_dev = g2d->drm_dev; in g2d_finish_event() local
922 drm_send_event(drm_dev, &e->base); in g2d_finish_event()
1120 int exynos_g2d_get_ver_ioctl(struct drm_device *drm_dev, void *data, in exynos_g2d_get_ver_ioctl() argument
1131 int exynos_g2d_set_cmdlist_ioctl(struct drm_device *drm_dev, void *data, in exynos_g2d_set_cmdlist_ioctl() argument
1135 struct exynos_drm_private *priv = drm_dev->dev_private; in exynos_g2d_set_cmdlist_ioctl()
1173 ret = drm_event_reserve_init(drm_dev, file, &e->base, &e->event.base); in exynos_g2d_set_cmdlist_ioctl()
1262 ret = g2d_map_cmdlist_gem(g2d, node, drm_dev, file); in exynos_g2d_set_cmdlist_ioctl()
1284 drm_event_cancel_free(drm_dev, &node->event->base); in exynos_g2d_set_cmdlist_ioctl()
1290 int exynos_g2d_exec_ioctl(struct drm_device *drm_dev, void *data, in exynos_g2d_exec_ioctl() argument
1294 struct exynos_drm_private *priv = drm_dev->dev_private; in exynos_g2d_exec_ioctl()
1340 int g2d_open(struct drm_device *drm_dev, struct drm_file *file) in g2d_open() argument
1351 void g2d_close(struct drm_device *drm_dev, struct drm_file *file) in g2d_close() argument
1354 struct exynos_drm_private *priv = drm_dev->dev_private; in g2d_close()
1395 struct drm_device *drm_dev = data; in g2d_bind() local
1396 struct exynos_drm_private *priv = drm_dev->dev_private; in g2d_bind()
1399 g2d->drm_dev = drm_dev; in g2d_bind()
1408 ret = drm_iommu_attach_device(drm_dev, dev); in g2d_bind()
1424 struct drm_device *drm_dev = data; in g2d_unbind() local
1425 struct exynos_drm_private *priv = drm_dev->dev_private; in g2d_unbind()
1433 drm_iommu_detach_device(g2d->drm_dev, dev); in g2d_unbind()