Home
last modified time | relevance | path

Searched refs:cpu_va (Results 1 - 9 of 9) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_trace_buffer.c62 * @cpu_va: Structure containing CPU addresses of variables
65 * @cpu_va.insert_cpu_va: CPU virtual address of the Insert variable.
66 * @cpu_va.extract_cpu_va: CPU virtual address of the Extract variable.
91 struct cpu_va { struct
94 } cpu_va; member
220 trace_buffer->cpu_va.insert_cpu_va = insert_cpu_va; in kbase_csf_firmware_trace_buffers_init()
221 trace_buffer->cpu_va.extract_cpu_va = extract_cpu_va; in kbase_csf_firmware_trace_buffers_init()
370 trace_buffer->cpu_va.insert_cpu_va = insert_cpu_va; in kbase_csf_firmware_reload_trace_buffers_data()
371 trace_buffer->cpu_va.extract_cpu_va = extract_cpu_va; in kbase_csf_firmware_reload_trace_buffers_data()
473 return *(trace_buffer->cpu_va in kbase_csf_firmware_trace_buffer_is_empty()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.h31 void *cpu_va; member
H A Dmali_kbase_vinstr.c70 * @cpu_va: the CPU side mapping of the hwcnt dump buffer
97 void *cpu_va; member
309 vinstr_ctx->cpu_va = kbase_vmap(kctx, vinstr_ctx->gpu_va, vinstr_ctx->dump_size, &vinstr_ctx->vmap); in kbasep_vinstr_map_kernel_dump_buffer()
310 if (!vinstr_ctx->cpu_va) { in kbasep_vinstr_map_kernel_dump_buffer()
675 u8 *src = vinstr_ctx->cpu_va; in patch_dump_buffer_hdr_v4()
741 u8 *src = vinstr_ctx->cpu_va; in patch_dump_buffer_hdr_v5()
809 accum_dump_buffer(iter->accum_buffer, vinstr_ctx->cpu_va, iter->dump_size); in accum_clients()
823 accum_dump_buffer(iter->accum_buffer, vinstr_ctx->cpu_va, iter->dump_size); in accum_clients()
882 gpu_model_set_dummy_prfcnt_base_cpu(vinstr_ctx->cpu_va); in kbasep_vinstr_collect_and_accumulate()
H A Dmali_kbase_mem_linux.c2486 handle->cpu_va = va;
2552 KBASE_DEBUG_ASSERT(handle->cpu_va != NULL);
2555 reg = kbase_region_tracker_find_region_base_address(kctx, (uintptr_t)handle->cpu_va);
2566 dma_free_attrs(kctx->kbdev->dev, handle->size, handle->cpu_va, handle->dma_pa, DMA_ATTR_WRITE_COMBINE);
2569 dma_free_attrs(kctx->kbdev->dev, handle->size, handle->cpu_va, handle->dma_pa, &attrs);
2571 dma_free_writecombine(kctx->kbdev->dev, handle->size, handle->cpu_va, handle->dma_pa);
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.h30 void *cpu_va; member
H A Dmali_kbase_vinstr.c82 * @cpu_va: the CPU side mapping of the hwcnt dump buffer
109 void *cpu_va; member
341 vinstr_ctx->cpu_va = kbase_vmap( in kbasep_vinstr_map_kernel_dump_buffer()
346 if (!vinstr_ctx->cpu_va) { in kbasep_vinstr_map_kernel_dump_buffer()
719 u8 *src = vinstr_ctx->cpu_va; in patch_dump_buffer_hdr_v4()
796 u8 *src = vinstr_ctx->cpu_va; in patch_dump_buffer_hdr_v5()
863 vinstr_ctx->cpu_va, in accum_clients()
877 vinstr_ctx->cpu_va, in accum_clients()
941 gpu_model_set_dummy_prfcnt_base_cpu(vinstr_ctx->cpu_va); in kbasep_vinstr_collect_and_accumulate()
H A Dmali_kbase_mem_linux.c2489 handle->cpu_va = va;
2552 KBASE_DEBUG_ASSERT(handle->cpu_va != NULL);
2555 reg = kbase_region_tracker_find_region_base_address(kctx, (uintptr_t)handle->cpu_va);
2567 handle->cpu_va, handle->dma_pa, DMA_ATTR_WRITE_COMBINE);
2571 handle->cpu_va, handle->dma_pa, &attrs);
2574 handle->cpu_va, handle->dma_pa);
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.h33 void *cpu_va; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.h31 void *cpu_va; member

Completed in 14 milliseconds