Searched refs:rk_obj (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/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 | 1172 struct rockchip_gem_object *rk_obj; in vop2_plane_atomic_update() local 1204 rk_obj = to_rockchip_obj(fb->obj[0]); in vop2_plane_atomic_update() 1206 yrgb_mst = rk_obj->dma_addr + offset + fb->offsets[0]; in vop2_plane_atomic_update() 1217 rk_obj = to_rockchip_obj(fb->obj[0]); in vop2_plane_atomic_update() 1218 uv_mst = rk_obj->dma_addr + offset + fb->offsets[1]; in vop2_plane_atomic_update() 1916 struct rockchip_gem_object *rk_obj; in vop2_plane_state_dump() local 1955 rk_obj = to_rockchip_obj(obj); in vop2_plane_state_dump() 1956 fb_addr = rk_obj->dma_addr + fb->offsets[i]; in vop2_plane_state_dump()
|
| H A D | rockchip_drm_vop.c | 927 struct rockchip_gem_object *rk_obj, *rk_uv_obj; in vop_plane_atomic_update() local 952 rk_obj = to_rockchip_obj(obj); in vop_plane_atomic_update() 972 dma_addr = rk_obj->dma_addr + offset + fb->offsets[0]; in vop_plane_atomic_update()
|