Searched refs:rk_obj (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.c | 39 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 D | rockchip_drm_vop2.c | 1102 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 D | rockchip_drm_vop.c | 917 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()
|