/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/ |
H A D | osal_fence.c | 33 void *private; member 54 if (fence->private != NULL) { in osal_fence_try_del() 55 kfree(fence->private); in osal_fence_try_del() 56 fence->private = NULL; in osal_fence_try_del() 102 fence_node->private = kmalloc(private_size, GFP_KERNEL); in osal_fence_create() 103 if (fence_node->private == NULL) { in osal_fence_create() 108 fence_node->private = NULL; in osal_fence_create() 154 int osal_fence_acquire_private(unsigned int module_id, int fd, void **private) in osal_fence_acquire_private() argument 159 if (private == NULL) { in osal_fence_acquire_private() 175 *private in osal_fence_acquire_private() 181 osal_fence_release_private(unsigned int module_id, int fd, void *private) osal_fence_release_private() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_fbdev.c | 22 struct rockchip_drm_private *private = helper->dev->dev_private; in rockchip_fbdev_mmap() local 24 return rockchip_gem_mmap_buf(private->fbdev_bo, vma); in rockchip_fbdev_mmap() 38 struct rockchip_drm_private *private = helper->dev->dev_private; in rockchip_drm_fbdev_create() local 63 private->fbdev_bo = &rk_obj->base; in rockchip_drm_fbdev_create() 72 helper->fb = rockchip_drm_framebuffer_init(dev, &mode_cmd, private->fbdev_bo); in rockchip_drm_fbdev_create() 108 struct rockchip_drm_private *private = dev->dev_private; in rockchip_drm_fbdev_init() local 120 private->fbdev_helper = helper; in rockchip_drm_fbdev_init() 145 struct rockchip_drm_private *private = dev->dev_private; in rockchip_drm_fbdev_fini() local 146 struct drm_fb_helper *helper = private->fbdev_helper; in rockchip_drm_fbdev_fini()
|
H A D | rockchip_drm_gem.c | 38 struct rockchip_drm_private *private = drm->dev_private; in rockchip_gem_iommu_map() local 42 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map() 43 ret = drm_mm_insert_node_generic(&private->mm, &rk_obj->mm, rk_obj->base.size, PAGE_SIZE, 0, 0); in rockchip_gem_iommu_map() 44 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map() 53 ret = iommu_map_sgtable(private->domain, rk_obj->dma_addr, rk_obj->sgt, prot); in rockchip_gem_iommu_map() 60 iommu_flush_iotlb_all(private->domain); in rockchip_gem_iommu_map() 67 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map() 69 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map() 77 struct rockchip_drm_private *private = drm->dev_private; in rockchip_gem_iommu_unmap() local 79 iommu_unmap(private in rockchip_gem_iommu_unmap() 340 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_alloc_secure() local 394 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_free_secure() local 406 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_alloc_buf() local 488 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_free_buf() local 678 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_free_object() local 827 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_prime_import_sg_table() local [all...] |
H A D | rockchip_drm_drv.c | 883 struct rockchip_drm_private *private = drm_dev->dev_private; in rockchip_drm_dma_attach_device() local 890 ret = iommu_attach_device(private->domain, dev); in rockchip_drm_dma_attach_device() 901 struct rockchip_drm_private *private = drm_dev->dev_private; in rockchip_drm_dma_detach_device() local 902 struct iommu_domain *domain = private->domain; in rockchip_drm_dma_detach_device() 962 struct rockchip_drm_private *private = drm_dev->dev_private; in rockchip_drm_init_iommu() local 970 private->domain = iommu_domain_alloc(&platform_bus_type); in rockchip_drm_init_iommu() 971 if (!private->domain) { in rockchip_drm_init_iommu() 975 geometry = &private->domain->geometry; in rockchip_drm_init_iommu() 980 drm_mm_init(&private->mm, start, end - start + 1); in rockchip_drm_init_iommu() 981 mutex_init(&private in rockchip_drm_init_iommu() 990 struct rockchip_drm_private *private = drm_dev->dev_private; rockchip_iommu_cleanup() local 1064 struct rockchip_drm_private *private = dev->dev_private; rockchip_drm_create_properties() local 1183 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_pool_init() local 1217 struct rockchip_drm_private *private = drm->dev_private; rockchip_gem_pool_destroy() local 1229 struct rockchip_drm_private *private; rockchip_drm_bind() local [all...] |
H A D | rockchip_drm_logo.c | 168 struct rockchip_drm_private *private = drm->dev_private; in rockchip_free_loader_memory() local 172 if (!private || !private->logo || --private->logo->count) { in rockchip_free_loader_memory() 176 logo = private->logo; in rockchip_free_loader_memory() 180 if (private->domain) { in rockchip_free_loader_memory() 181 u32 pg_size = 1UL << __ffs(private->domain->pgsize_bitmap); in rockchip_free_loader_memory() 183 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory() 189 private->logo = NULL; in rockchip_free_loader_memory() 190 private in rockchip_free_loader_memory() 195 struct rockchip_drm_private *private = drm_dev->dev_private; init_loader_memory() local 287 struct rockchip_drm_private *private = drm_dev->dev_private; get_framebuffer_by_node() local 342 struct rockchip_drm_private *private = drm_dev->dev_private; of_parse_display_resource() local 863 struct rockchip_drm_private *private = drm_dev->dev_private; rockchip_drm_show_logo() local [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.c | 163 struct rockchip_drm_private *private = drm->dev_private; in rockchip_free_loader_memory() local 167 if (!private || !private->logo || --private->logo->count) in rockchip_free_loader_memory() 170 logo = private->logo; in rockchip_free_loader_memory() 174 if (private->domain) { in rockchip_free_loader_memory() 175 u32 pg_size = 1UL << __ffs(private->domain->pgsize_bitmap); in rockchip_free_loader_memory() 177 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory() 183 private->logo = NULL; in rockchip_free_loader_memory() 184 private in rockchip_free_loader_memory() 189 struct rockchip_drm_private *private = drm_dev->dev_private; init_loader_memory() local 274 struct rockchip_drm_private *private = drm_dev->dev_private; get_framebuffer_by_node() local 329 struct rockchip_drm_private *private = drm_dev->dev_private; of_parse_display_resource() local 824 struct rockchip_drm_private *private = drm_dev->dev_private; rockchip_drm_show_logo() local [all...] |
/device/soc/rockchip/rk3399/hardware/mpp/include/ |
H A D | mpp_thread.h | 88 private: 93 private: 145 private: 230 private: 296 private:
|
/device/soc/rockchip/rk3568/hardware/mpp/include/ |
H A D | mpp_thread.h | 90 private: 95 private: 147 private: 232 private: 298 private:
|
/device/soc/rockchip/rk3588/hardware/mpp/include/ |
H A D | mpp_thread.h | 99 private: 104 private: 157 private: 219 private: 281 private:
|
/device/soc/rockchip/common/hardware/mpp/include/ |
H A D | mpp_thread.h | 89 private: 94 private: 145 private: 230 private: 297 private:
|
/device/soc/hisilicon/common/hal/display/source/display_device/src/drm/ |
H A D | hdi_drm_layer.h | 40 private:
55 private:
|
H A D | drm_connector.h | 48 private:
63 private:
107 private:
|
/device/soc/rockchip/common/hardware/display/src/display_device/ |
H A D | hdi_drm_layer.h | 40 private: 59 private:
|
H A D | drm_connector.h | 50 private: 65 private: 115 private:
|
/device/soc/rockchip/rk3399/hardware/display/src/display_device/ |
H A D | hdi_drm_layer.h | 40 private: 55 private:
|
H A D | drm_connector.h | 48 private: 63 private: 113 private:
|
/device/soc/rockchip/rk3566/hardware/display/src/display_device/ |
H A D | hdi_drm_layer.h | 39 private: 54 private:
|
H A D | drm_connector.h | 47 private: 62 private: 112 private:
|
/device/soc/rockchip/rk3568/hardware/codec/jpeg/include/ |
H A D | codec_jpeg_impl.h | 42 private: 47 private:
|
H A D | codec_jpeg_decoder.h | 31 private: 55 private:
|
/device/soc/rockchip/rk3568/hardware/display/src/display_device/ |
H A D | hdi_drm_layer.h | 39 private: 54 private:
|
H A D | drm_connector.h | 47 private: 62 private: 112 private:
|
/device/soc/rockchip/rk3588/hardware/display/src/display_device/ |
H A D | hdi_drm_layer.h | 39 private:
54 private:
|
H A D | drm_connector.h | 47 private:
62 private:
112 private:
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_debugfs.c | 53 struct drm_info_node *node = (struct drm_info_node *)m->private; in drm_name_info() 78 struct drm_info_node *node = (struct drm_info_node *)m->private; in drm_clients_info() 116 struct drm_info_node *node = (struct drm_info_node *)m->private; in drm_gem_name_info() 273 struct drm_connector *connector = m->private; in connector_show() 290 struct drm_connector *connector = m->private; in connector_write() 320 struct drm_connector *connector = m->private; in edid_show() 340 struct drm_connector *connector = m->private; in edid_write() 376 struct drm_connector *connector = m->private; in vrr_range_show()
|