/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_debugfs.c | 58 int rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count) in rockchip_drm_dump_plane_buffer() argument 72 drm_get_format_name(dump_info->format->format, &format_name); in rockchip_drm_dump_plane_buffer() 74 bpp = rockchip_drm_get_bpp(dump_info->format); in rockchip_drm_dump_plane_buffer() 76 if (dump_info->yuv_format) { in rockchip_drm_dump_plane_buffer() 77 u8 hsub = dump_info->format->hsub; in rockchip_drm_dump_plane_buffer() 78 u8 vsub = dump_info->format->vsub; in rockchip_drm_dump_plane_buffer() 80 width = dump_info->pitches; in rockchip_drm_dump_plane_buffer() 82 uv_size = (width * dump_info->height * bpp >> 0x3) * 0x2 / hsub / vsub; in rockchip_drm_dump_plane_buffer() 83 snprintf(file_name, 0x64, "%s/video%d_%d_%s.%s", DUMP_BUF_PATH, width, dump_info->height, format, "bin"); in rockchip_drm_dump_plane_buffer() 85 width = dump_info in rockchip_drm_dump_plane_buffer() [all...] |
H A D | rockchip_drm_debugfs.h | 47 struct vop_dump_info dump_info; member 54 int rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count); 61 static inline int rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count) in rockchip_drm_dump_plane_buffer() argument
|
H A D | rockchip_drm_vop.c | 1960 planlist->dump_info.AFBC_flag = AFBC_flag; in vop_plane_atomic_update() 1961 planlist->dump_info.area_id = win->area_id; in vop_plane_atomic_update() 1962 planlist->dump_info.win_id = win->win_id; in vop_plane_atomic_update() 1963 planlist->dump_info.yuv_format = is_yuv_support(fb->format->format); in vop_plane_atomic_update() 1964 planlist->dump_info.num_pages = num_pages; in vop_plane_atomic_update() 1965 planlist->dump_info.pages = pages; in vop_plane_atomic_update() 1966 planlist->dump_info.offset = vop_plane_state->offset; in vop_plane_atomic_update() 1967 planlist->dump_info.pitches = fb->pitches[0]; in vop_plane_atomic_update() 1968 planlist->dump_info.height = actual_h; in vop_plane_atomic_update() 1969 planlist->dump_info in vop_plane_atomic_update() [all...] |
H A D | rockchip_drm_vop2.c | 4213 planlist->dump_info.AFBC_flag = AFBC_flag; in vop2_plane_atomic_update() 4214 planlist->dump_info.area_id = win->area_id; in vop2_plane_atomic_update() 4215 planlist->dump_info.win_id = win->win_id; in vop2_plane_atomic_update() 4216 planlist->dump_info.yuv_format = is_yuv_support(fb->format->format); in vop2_plane_atomic_update() 4217 planlist->dump_info.num_pages = num_pages; in vop2_plane_atomic_update() 4218 planlist->dump_info.pages = pages; in vop2_plane_atomic_update() 4219 planlist->dump_info.offset = vpstate->offset; in vop2_plane_atomic_update() 4220 planlist->dump_info.pitches = fb->pitches[0]; in vop2_plane_atomic_update() 4221 planlist->dump_info.height = drm_rect_height(psrc) >> 0x10; in vop2_plane_atomic_update() 4222 planlist->dump_info in vop2_plane_atomic_update() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_debugfs.h | 47 struct vop_dump_info dump_info; member 57 int rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count); 66 rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count) in rockchip_drm_dump_plane_buffer() argument
|
H A D | rockchip_drm_vop2.c | 4210 planlist->dump_info.AFBC_flag = AFBC_flag; in vop2_plane_atomic_update() 4211 planlist->dump_info.area_id = win->area_id; in vop2_plane_atomic_update() 4212 planlist->dump_info.win_id = win->win_id; in vop2_plane_atomic_update() 4213 planlist->dump_info.yuv_format = is_yuv_support(fb->format->format); in vop2_plane_atomic_update() 4214 planlist->dump_info.num_pages = num_pages; in vop2_plane_atomic_update() 4215 planlist->dump_info.pages = pages; in vop2_plane_atomic_update() 4216 planlist->dump_info.offset = vpstate->offset; in vop2_plane_atomic_update() 4217 planlist->dump_info.pitches = fb->pitches[0]; in vop2_plane_atomic_update() 4218 planlist->dump_info.height = drm_rect_height(psrc) >> 16; in vop2_plane_atomic_update() 4219 planlist->dump_info in vop2_plane_atomic_update() [all...] |
/device/soc/rockchip/rk3588/kernel/include/drm/ |
H A D | rockchip_drm_debugfs.h | 47 struct vop_dump_info dump_info; member 57 int rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count); 66 rockchip_drm_dump_plane_buffer(struct vop_dump_info *dump_info, int frame_count) in rockchip_drm_dump_plane_buffer() argument
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_gwt.c | 203 struct kbasep_gwt_list_element *dump_info, *n; in kbase_gpu_gwt_dump() local 205 list_for_each_entry_safe(dump_info, n, &kctx->gwt_snapshot_list, link) in kbase_gpu_gwt_dump() 207 addr_buffer[count] = dump_info->page_addr; in kbase_gpu_gwt_dump() 208 num_page_buffer[count] = dump_info->num_pages; in kbase_gpu_gwt_dump() 210 list_del(&dump_info->link); in kbase_gpu_gwt_dump() 211 kfree(dump_info); in kbase_gpu_gwt_dump()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_gwt.c | 223 struct kbasep_gwt_list_element *dump_info, *n; in kbase_gpu_gwt_dump() local 225 list_for_each_entry_safe(dump_info, n, in kbase_gpu_gwt_dump() 227 addr_buffer[count] = dump_info->page_addr; in kbase_gpu_gwt_dump() 228 num_page_buffer[count] = dump_info->num_pages; in kbase_gpu_gwt_dump() 230 list_del(&dump_info->link); in kbase_gpu_gwt_dump() 231 kfree(dump_info); in kbase_gpu_gwt_dump()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_mmu_page_directory.c | 367 struct dump_info { struct 374 static _mali_osk_errcode_t writereg(u32 where, u32 what, const char *comment, struct dump_info *info) in writereg() 396 static _mali_osk_errcode_t mali_mmu_dump_page(mali_io_address page, u32 phys_addr, struct dump_info *info) in mali_mmu_dump_page() 422 static _mali_osk_errcode_t dump_mmu_page_table(struct mali_page_directory *pagedir, struct dump_info *info) in dump_mmu_page_table() 448 static _mali_osk_errcode_t dump_mmu_registers(struct mali_page_directory *pagedir, struct dump_info *info) in dump_mmu_registers() 459 struct dump_info info = { 0, 0, 0, NULL }; in _mali_ukk_query_mmu_page_table_dump_size() 474 struct dump_info info = { 0, 0, 0, NULL }; in _mali_ukk_dump_mmu_page_table()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_mmu_page_directory.c | 355 struct dump_info { struct 362 static mali_osk_errcode_t writereg(u32 where, u32 what, const char *comment, struct dump_info *info) in writereg() 386 static mali_osk_errcode_t mali_mmu_dump_page(mali_io_address page, u32 phys_addr, struct dump_info *info) in mali_mmu_dump_page() 414 static mali_osk_errcode_t dump_mmu_page_table(struct mali_page_directory *pagedir, struct dump_info *info) in dump_mmu_page_table() 437 static mali_osk_errcode_t dump_mmu_registers(struct mali_page_directory *pagedir, struct dump_info *info) in dump_mmu_registers() 448 struct dump_info info = {0, 0, 0, NULL}; in _mali_ukk_query_mmu_page_table_dump_size() 463 struct dump_info info = {0, 0, 0, NULL}; in _mali_ukk_dump_mmu_page_table()
|