Home
last modified time | relevance | path

Searched refs:rk_obj (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.c39 rk_obj->dma_addr = rk_obj->mm.start; in rockchip_gem_iommu_map()
67 iommu_unmap(private->domain, rk_obj->dma_addr, rk_obj->size); in rockchip_gem_iommu_unmap()
84 rk_obj->pages = drm_gem_get_pages(&rk_obj->base); in rockchip_gem_get_pages()
88 rk_obj->num_pages = rk_obj->base.size >> PAGE_SHIFT; in rockchip_gem_get_pages()
90 rk_obj->sgt = drm_prime_pages_to_sg(rk_obj->base.dev, in rockchip_gem_get_pages()
91 rk_obj->pages, rk_obj->num_pages); in rockchip_gem_get_pages()
120 drm_gem_put_pages(&rk_obj->base, rk_obj->pages, true, true); in rockchip_gem_put_pages()
137 rk_obj->kvaddr = vmap(rk_obj->pages, rk_obj->num_pages, VM_MAP, in rockchip_gem_alloc_iommu()
290 rk_obj = kzalloc(sizeof(*rk_obj), GFP_KERNEL); in rockchip_gem_alloc_object()
291 if (!rk_obj) in rockchip_gem_alloc_object()
[all …]
H A Drockchip_drm_vop2.c1102 struct rockchip_gem_object *rk_obj; in vop2_plane_atomic_update() local
1133 rk_obj = to_rockchip_obj(fb->obj[0]); in vop2_plane_atomic_update()
1135 yrgb_mst = rk_obj->dma_addr + offset + fb->offsets[0]; in vop2_plane_atomic_update()
1146 rk_obj = to_rockchip_obj(fb->obj[0]); in vop2_plane_atomic_update()
1147 uv_mst = rk_obj->dma_addr + offset + fb->offsets[1]; in vop2_plane_atomic_update()
H A Drockchip_drm_vop.c917 struct rockchip_gem_object *rk_obj, *rk_uv_obj; in vop_plane_atomic_update() local
942 rk_obj = to_rockchip_obj(obj); in vop_plane_atomic_update()
957 dma_addr = rk_obj->dma_addr + offset + fb->offsets[0]; in vop_plane_atomic_update()