| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_gem_vram_helper.c | 109 static void drm_gem_vram_cleanup(struct drm_gem_vram_object *gbo) in drm_gem_vram_cleanup() argument 116 WARN_ON(gbo->kmap_use_count); in drm_gem_vram_cleanup() 117 WARN_ON(gbo->kmap.virtual); in drm_gem_vram_cleanup() 119 drm_gem_object_release(&gbo->bo.base); in drm_gem_vram_cleanup() 122 static void drm_gem_vram_destroy(struct drm_gem_vram_object *gbo) in drm_gem_vram_destroy() argument 124 drm_gem_vram_cleanup(gbo); in drm_gem_vram_destroy() 125 kfree(gbo); in drm_gem_vram_destroy() 130 struct drm_gem_vram_object *gbo = drm_gem_vram_of_bo(bo); in ttm_buffer_object_destroy() local 132 drm_gem_vram_destroy(gbo); in ttm_buffer_object_destroy() 135 static void drm_gem_vram_placement(struct drm_gem_vram_object *gbo, in drm_gem_vram_placement() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ast/ |
| H A D | ast_cursor.c | 38 struct drm_gem_vram_object *gbo; in ast_cursor_fini() local 40 for (i = 0; i < ARRAY_SIZE(ast->cursor.gbo); ++i) { in ast_cursor_fini() 41 gbo = ast->cursor.gbo[i]; in ast_cursor_fini() 42 drm_gem_vram_vunmap(gbo, ast->cursor.vaddr[i]); in ast_cursor_fini() 43 drm_gem_vram_unpin(gbo); in ast_cursor_fini() 44 drm_gem_vram_put(gbo); in ast_cursor_fini() 62 struct drm_gem_vram_object *gbo; in ast_cursor_init() local 68 for (i = 0; i < ARRAY_SIZE(ast->cursor.gbo); ++i) { in ast_cursor_init() 69 gbo = drm_gem_vram_create(dev, size, 0); in ast_cursor_init() 70 if (IS_ERR(gbo)) { in ast_cursor_init() [all …]
|
| H A D | ast_drv.h | 134 struct drm_gem_vram_object *gbo[AST_DEFAULT_HWC_NUM]; member
|
| H A D | ast_mode.c | 573 struct drm_gem_vram_object *gbo; in ast_primary_plane_helper_atomic_update() local 587 gbo = drm_gem_vram_of_gem(fb->obj[0]); in ast_primary_plane_helper_atomic_update() 588 gpu_addr = drm_gem_vram_offset(gbo); in ast_primary_plane_helper_atomic_update()
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_gem_vram_helper.h | 98 void drm_gem_vram_put(struct drm_gem_vram_object *gbo); 99 u64 drm_gem_vram_mmap_offset(struct drm_gem_vram_object *gbo); 100 s64 drm_gem_vram_offset(struct drm_gem_vram_object *gbo); 101 int drm_gem_vram_pin(struct drm_gem_vram_object *gbo, unsigned long pl_flag); 102 int drm_gem_vram_unpin(struct drm_gem_vram_object *gbo); 103 void *drm_gem_vram_vmap(struct drm_gem_vram_object *gbo); 104 void drm_gem_vram_vunmap(struct drm_gem_vram_object *gbo, void *vaddr);
|
| /OK3568_Linux_fs/buildroot/package/lvgl/lv_drivers/ |
| H A D | 0008-drm-use-ping-pong-buffer-for-vop-output.patch | 18 static struct drm_bo *gbo; 45 - setdrmdisp(gbo); 51 + src.fd = gbo->buf_fd; 63 + memcpy(bo->ptr, gbo->ptr, bo->size); 85 gbo = malloc_drm_bo(lcd_w, lcd_h, DRM_FORMAT_ARGB8888); 88 drm_buff = gbo->ptr; 89 lcd_sw = gbo->pitch / 4;
|
| H A D | 0009-display-drm-support-LV_COLOR_DEPTH-16.patch | 43 - gbo = malloc_drm_bo(lcd_w, lcd_h, DRM_FORMAT_ARGB8888); 52 + gbo = malloc_drm_bo(lcd_w, lcd_h, format); 55 drm_buff = gbo->ptr; 56 - lcd_sw = gbo->pitch / 4; 57 + lcd_sw = gbo->pitch / (LV_COLOR_DEPTH >> 3);
|
| H A D | 0007-Added-rga-Acceleration-rga-copy-instead-of-memcpy.patch | 92 + dst.fd = gbo->buf_fd;
|
| H A D | 0006-drm-Reconstructs-the-drm-display-driver.patch | 149 +static struct drm_bo *gbo; 1508 + setdrmdisp(gbo); 1550 + gbo = malloc_drm_bo(lcd_w, lcd_h, DRM_FORMAT_ARGB8888); 1551 + drm_buff = gbo->ptr; 1552 + lcd_sw = gbo->pitch / 4;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bochs/ |
| H A D | bochs_kms.c | 31 struct drm_gem_vram_object *gbo; in bochs_plane_update() local 37 gbo = drm_gem_vram_of_gem(state->fb->obj[0]); in bochs_plane_update() 38 gpu_addr = drm_gem_vram_offset(gbo); in bochs_plane_update()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/vboxvideo/ |
| H A D | vbox_mode.c | 176 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(fb->obj[0]); in vbox_crtc_set_base_and_mode() local 190 vbox_crtc->fb_offset = drm_gem_vram_offset(gbo); in vbox_crtc_set_base_and_mode() 382 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(fb->obj[0]); in vbox_cursor_atomic_update() local 400 src = drm_gem_vram_vmap(gbo); in vbox_cursor_atomic_update() 419 drm_gem_vram_vunmap(gbo, src); in vbox_cursor_atomic_update()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/hibmc/ |
| H A D | hibmc_drm_de.c | 109 struct drm_gem_vram_object *gbo; in hibmc_plane_atomic_update() local 114 gbo = drm_gem_vram_of_gem(state->fb->obj[0]); in hibmc_plane_atomic_update() 116 gpu_addr = drm_gem_vram_offset(gbo); in hibmc_plane_atomic_update()
|
| /OK3568_Linux_fs/device/rockchip/common/images/userdata/userdata_normal/media/ |
| H A D | yuv420_p352x288.yuv | 2545 …���������������͟z��~�����Ӽ�������¿�����������������������������������������gbo��������������������…
|