Searched refs:kvaddr (Results 1 - 13 of 13) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_debugfs.c | 66 void *kvaddr; in rockchip_drm_dump_plane_buffer() local 91 kvaddr = vmap(dump_info->pages, dump_info->num_pages, VM_MAP, pgprot_writecombine(PAGE_KERNEL)); in rockchip_drm_dump_plane_buffer() 92 if (!kvaddr) { in rockchip_drm_dump_plane_buffer() 95 kvaddr += dump_info->offset; in rockchip_drm_dump_plane_buffer() 107 kernel_write(file, kvaddr, size, &pos); in rockchip_drm_dump_plane_buffer() 113 vunmap(kvaddr); in rockchip_drm_dump_plane_buffer()
|
H A D | rockchip_drm_gem.c | 268 rk_obj->kvaddr = dma_alloc_attrs(drm->dev, obj->size, &rk_obj->dma_handle, GFP_KERNEL, rk_obj->dma_attrs); in rockchip_gem_alloc_dma() 269 if (!rk_obj->kvaddr) { in rockchip_gem_alloc_dma() 280 ret = dma_get_sgtable_attrs(drm->dev, sgt, rk_obj->kvaddr, rk_obj->dma_handle, obj->size, rk_obj->dma_attrs); in rockchip_gem_alloc_dma() 313 dma_free_attrs(drm->dev, obj->size, rk_obj->kvaddr, rk_obj->dma_handle, rk_obj->dma_attrs); in rockchip_gem_alloc_dma() 438 rk_obj->kvaddr = vmap(rk_obj->pages, rk_obj->num_pages, VM_MAP, pgprot_writecombine(PAGE_KERNEL)); in rockchip_gem_alloc_buf() 439 if (!rk_obj->kvaddr) { in rockchip_gem_alloc_buf() 482 dma_free_attrs(drm->dev, obj->size, rk_obj->kvaddr, rk_obj->dma_handle, rk_obj->dma_attrs); in rockchip_gem_free_dma() 495 vunmap(rk_obj->kvaddr); in rockchip_gem_free_buf() 521 return dma_mmap_attrs(drm->dev, vma, rk_obj->kvaddr, rk_obj->dma_addr, obj->size, rk_obj->dma_attrs); in rockchip_drm_gem_object_mmap_dma() 788 ret = dma_get_sgtable_attrs(drm->dev, sgt, rk_obj->kvaddr, rk_ob in rockchip_gem_prime_get_sg_table() [all...] |
H A D | rockchip_drm_fbdev.c | 88 fbi->screen_base = rk_obj->kvaddr + offset; in rockchip_drm_fbdev_create() 92 DRM_DEBUG_KMS("FB [%dx%d]-%d kvaddr=%p offset=%ld size=%zu\n", fb->width, fb->height, fb->format->depth, in rockchip_drm_fbdev_create() 93 rk_obj->kvaddr, offset, size); in rockchip_drm_fbdev_create()
|
H A D | rockchip_drm_fb.c | 113 rockchip_logo_fb->rk_obj.kvaddr = logo->kvaddr; in rockchip_drm_logo_fb_alloc()
|
H A D | rockchip_drm_gem.h | 25 void *kvaddr; member
|
H A D | rockchip_drm_drv.h | 207 void *kvaddr; member
|
H A D | rockchip_drm_logo.c | 232 logo->kvaddr = phys_to_virt(start); in init_loader_memory()
|
H A D | rockchip_drm_vop2.c | 2997 cubic_lut_kvaddr = (u32 *)vp->cubic_lut_gem_obj->kvaddr; in vop2_crtc_atomic_cubic_lut_set()
|
/device/qemu/drivers/char/mmz/ |
H A D | mmz.c | 63 VOID *kvaddr; in MmzAlloc() local 86 kvaddr = (void *)LOS_PhysPagesAllocContiguous(size >> PAGE_SHIFT); in MmzAlloc() 87 if (kvaddr == NULL) { in MmzAlloc() 93 paddr = LOS_PaddrQuery(kvaddr); in MmzAlloc()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.h | 25 void *kvaddr; member
|
H A D | rockchip_drm_logo.c | 220 logo->kvaddr = phys_to_virt(start); in init_loader_memory()
|
H A D | rockchip_drm_vop2.c | 2989 cubic_lut_kvaddr = (u32 *)vp->cubic_lut_gem_obj->kvaddr; in vop2_crtc_atomic_cubic_lut_set()
|
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/ |
H A D | rockchip_drm_drv.h | 209 void *kvaddr; member
|
Completed in 39 milliseconds