Home
last modified time | relevance | path

Searched refs:drm_buffer (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/
H A Diep_iommu_drm.c51 struct iep_drm_buffer *drm_buffer = NULL, *n; in iep_drm_get_buffer_no_lock() local
53 list_for_each_entry_safe(drm_buffer, n, &session_info->buffer_list, in iep_drm_get_buffer_no_lock()
55 if (drm_buffer->index == idx) in iep_drm_get_buffer_no_lock()
56 return drm_buffer; in iep_drm_get_buffer_no_lock()
66 struct iep_drm_buffer *drm_buffer = NULL, *n; in iep_drm_get_buffer_fd_no_lock() local
71 list_for_each_entry_safe(drm_buffer, n, &session_info->buffer_list, in iep_drm_get_buffer_fd_no_lock()
73 if (drm_buffer->dma_buf == dma_buf) { in iep_drm_get_buffer_fd_no_lock()
75 return drm_buffer; in iep_drm_get_buffer_fd_no_lock()
151 struct iep_drm_buffer *drm_buffer = in iep_drm_clear_map() local
154 drm_buffer->session_info; in iep_drm_clear_map()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_self_test.c34 struct rockchip_drm_direct_show_buffer *drm_buffer[USE_BUFFER_NUM]; member
100 self_test->drm_buffer[i] = buffer; in rockchip_drm_self_test_alloc_buffer()
111 rockchip_drm_direct_show_free_buffer(self_test->dev, self_test->drm_buffer[i]); in rockchip_drm_self_test_free_buffer()
136 if (!self_test->drm_buffer[0]) { in rockchip_drm_self_test_commit()
143 rockchip_drm_copy_bmp_file(self_test->drm_buffer[0]); in rockchip_drm_self_test_commit()
145 rockchip_drm_draw_color_bar(self_test->drm_buffer[1]); in rockchip_drm_self_test_commit()
181 commit_info.buffer = self_test->drm_buffer[i % 2];/* two buffer ping pong */ in rockchip_drm_self_test_commit()
201 commit_info.src_w = self_test->drm_buffer[0]->width; in rockchip_drm_self_test_commit()
202 commit_info.src_h = self_test->drm_buffer[0]->height; in rockchip_drm_self_test_commit()
217 commit_info.buffer = self_test->drm_buffer[0]; in rockchip_drm_self_test_commit()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/vehicle/
H A Dvehicle_flinger.c86 struct rockchip_drm_direct_show_buffer *drm_buffer; member
240 buffer->drm_buffer = create_buffer; in rk_flinger_alloc_buffer()
263 if (buffer->drm_buffer) in rk_flinger_free_buffer()
265 buffer->drm_buffer); in rk_flinger_free_buffer()
1066 commit_info.buffer = buffer->drm_buffer; in rk_drm_vehicle_commit()
1075 int frame_len = buffer->drm_buffer->width * in rk_drm_vehicle_commit()
1076 buffer->drm_buffer->height * 3 / 2;//NV12 in rk_drm_vehicle_commit()
1083 buffer->drm_buffer->width, in rk_drm_vehicle_commit()
1084 buffer->drm_buffer->height); in rk_drm_vehicle_commit()
1093 (unsigned char __user *)(buffer->drm_buffer->vir_addr[0]), in rk_drm_vehicle_commit()
/OK3568_Linux_fs/buildroot/package/lvgl/lv_drivers/
H A D0006-drm-Reconstructs-the-drm-display-driver.patch49 -struct drm_buffer {
91 - struct drm_buffer drm_bufs[2]; /* DUMB buffers */
92 - struct drm_buffer *cur_bufs[2]; /* double buffering handling */
481 -static int drm_dmabuf_set_plane(struct drm_buffer *buf)
1201 -static int drm_allocate_dumb(struct drm_buffer *buf)
1371 - struct drm_buffer *fbuf = drm_dev.cur_bufs[1];
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/
H A DCMakeLists.txt710 xcore/drm_buffer.cpp
/OK3568_Linux_fs/external/linux-rga/docs/
H A DRockchip_FAQ_RGA_CN.md1364 如果使用的其他分配器,例如mpp_buffer、v4l2_buffer、drm_buffer等,请查询对应分配器是否支持限制分配4G以内内存空间内存,并按照对应方式申请复合RGA硬件要求的内存。
H A DRockchip_FAQ_RGA_EN.md1356 …If you use other allocators, such as mpp_buffer, v4l2_buffer, drm_buffer, etc., please check wheth…