Searched refs:subdrv (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/exynos/ |
D | exynos_drm_core.c | 58 int exynos_drm_subdrv_register(struct exynos_drm_subdrv *subdrv) in exynos_drm_subdrv_register() argument 60 if (!subdrv) in exynos_drm_subdrv_register() 63 list_add_tail(&subdrv->list, &exynos_drm_subdrv_list); in exynos_drm_subdrv_register() 69 int exynos_drm_subdrv_unregister(struct exynos_drm_subdrv *subdrv) in exynos_drm_subdrv_unregister() argument 71 if (!subdrv) in exynos_drm_subdrv_unregister() 74 list_del(&subdrv->list); in exynos_drm_subdrv_unregister() 82 struct exynos_drm_subdrv *subdrv, *n; in exynos_drm_device_subdrv_probe() local 88 list_for_each_entry_safe(subdrv, n, &exynos_drm_subdrv_list, list) { in exynos_drm_device_subdrv_probe() 89 if (subdrv->probe) { in exynos_drm_device_subdrv_probe() 90 subdrv->drm_dev = dev; in exynos_drm_device_subdrv_probe() [all …]
|
D | exynos_drm_g2d.c | 227 struct exynos_drm_subdrv subdrv; member 252 struct exynos_drm_subdrv *subdrv = &g2d->subdrv; in g2d_init_cmdlist() local 260 g2d->cmdlist_pool_virt = dma_alloc_attrs(subdrv->drm_dev->dev, in g2d_init_cmdlist() 294 dma_free_attrs(subdrv->drm_dev->dev, G2D_CMDLIST_POOL_SIZE, in g2d_init_cmdlist() 302 struct exynos_drm_subdrv *subdrv = &g2d->subdrv; in g2d_fini_cmdlist() local 307 dma_free_attrs(subdrv->drm_dev->dev, G2D_CMDLIST_POOL_SIZE, in g2d_fini_cmdlist() 781 struct exynos_drm_subdrv *subdrv = &g2d->subdrv; in g2d_unmap_cmdlist_gem() local 796 exynos_drm_gem_put_dma_addr(subdrv->drm_dev, handle, in g2d_unmap_cmdlist_gem() 799 g2d_userptr_put_dma_addr(subdrv->drm_dev, handle, in g2d_unmap_cmdlist_gem() 889 struct drm_device *drm_dev = g2d->subdrv.drm_dev; in g2d_finish_event() [all …]
|
D | exynos_drm_ipp.c | 92 struct exynos_drm_subdrv subdrv; member 712 ipp_clean_mem_nodes(ctx->subdrv.drm_dev, c_node, i); in ipp_clean_cmd_node() 1727 struct exynos_drm_subdrv *subdrv; in ipp_probe() local 1767 subdrv = &ctx->subdrv; in ipp_probe() 1768 subdrv->dev = dev; in ipp_probe() 1769 subdrv->probe = ipp_subdrv_probe; in ipp_probe() 1770 subdrv->remove = ipp_subdrv_remove; in ipp_probe() 1771 subdrv->open = ipp_subdrv_open; in ipp_probe() 1772 subdrv->close = ipp_subdrv_close; in ipp_probe() 1776 ret = exynos_drm_subdrv_register(subdrv); in ipp_probe() [all …]
|