/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/debug/backend/ |
H A D | mali_kbase_debug_ktrace_jm.c | 38 if (trace_msg->backend.gpu.flags & KBASE_KTRACE_FLAG_JM_ATOM) in kbasep_ktrace_backend_format_msg() 42 trace_msg->backend.gpu.atom_number, in kbasep_ktrace_backend_format_msg() 43 trace_msg->backend.gpu.atom_udata[0], in kbasep_ktrace_backend_format_msg() 44 trace_msg->backend.gpu.atom_udata[1]), 0); in kbasep_ktrace_backend_format_msg() 47 if (trace_msg->backend.gpu.flags & KBASE_KTRACE_FLAG_BACKEND) in kbasep_ktrace_backend_format_msg() 50 ",%.8llx,", trace_msg->backend.gpu.gpu_addr), in kbasep_ktrace_backend_format_msg() 58 if (trace_msg->backend.gpu.flags & KBASE_KTRACE_FLAG_JM_JOBSLOT) in kbasep_ktrace_backend_format_msg() 61 "%d", trace_msg->backend.gpu.jobslot), 0); in kbasep_ktrace_backend_format_msg() 67 if (trace_msg->backend.gpu.flags & KBASE_KTRACE_FLAG_JM_REFCOUNT) in kbasep_ktrace_backend_format_msg() 70 "%d", trace_msg->backend.gpu in kbasep_ktrace_backend_format_msg() [all...] |
H A D | mali_kbase_debug_ktrace_csf.c | 43 if (be_msg->gpu.flags & KBASE_KTRACE_FLAG_CSF_GROUP) { in kbasep_ktrace_backend_format_msg() 44 const s8 slot = be_msg->gpu.csg_nr; in kbasep_ktrace_backend_format_msg() 48 "%u,%d,", be_msg->gpu.group_handle, slot), 0); in kbasep_ktrace_backend_format_msg() 54 "%u", be_msg->gpu.slot_prio), 0); in kbasep_ktrace_backend_format_msg() 68 if (trace_msg->backend.gpu.flags & KBASE_KTRACE_FLAG_CSF_QUEUE) in kbasep_ktrace_backend_format_msg() 71 "%d", be_msg->gpu.csi_index), 0); in kbasep_ktrace_backend_format_msg() 78 if (be_msg->gpu.flags & KBASE_KTRACE_FLAG_CSF_KCPU) { in kbasep_ktrace_backend_format_msg() 112 /* Fill the common part of the message (including backend.gpu.flags) */ in kbasep_ktrace_add_csf() 119 trace_msg->backend.gpu.flags |= KBASE_KTRACE_FLAG_BACKEND; in kbasep_ktrace_add_csf() 128 trace_msg->backend.gpu in kbasep_ktrace_add_csf() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
H A D | mali_kbase_ipa_counter_csf.c | 156 #define IPA_POWER_MODEL_OPS(gpu, init_token) \ 157 const struct kbase_ipa_model_ops kbase_ ## gpu ## _ipa_model_ops = { \ 158 .name = "mali-" #gpu "-power-model", \ 164 KBASE_EXPORT_TEST_API(kbase_ ## gpu ## _ipa_model_ops) 166 #define STANDARD_POWER_MODEL(gpu, reference_voltage) \ 167 static int kbase_ ## gpu ## _power_model_init(\ 171 ARRAY_SIZE(ipa_top_level_cntrs_def_ ## gpu) +\ 172 ARRAY_SIZE(ipa_shader_core_cntrs_def_ ## gpu)) > \ 175 ipa_top_level_cntrs_def_ ## gpu, \ 176 ARRAY_SIZE(ipa_top_level_cntrs_def_ ## gpu), \ [all...] |
H A D | mali_kbase_ipa_counter_jm.c | 28 #include <backend/gpu/mali_kbase_model_dummy.h> 460 #define IPA_POWER_MODEL_OPS(gpu, init_token) \ 461 const struct kbase_ipa_model_ops kbase_ ## gpu ## _ipa_model_ops = { \ 462 .name = "mali-" #gpu "-power-model", \ 468 KBASE_EXPORT_TEST_API(kbase_ ## gpu ## _ipa_model_ops) 470 #define STANDARD_POWER_MODEL(gpu, reference_voltage) \ 471 static int kbase_ ## gpu ## _power_model_init(\ 474 BUILD_BUG_ON(ARRAY_SIZE(ipa_groups_def_ ## gpu) > \ 477 ipa_groups_def_ ## gpu, \ 478 ARRAY_SIZE(ipa_groups_def_ ## gpu), \ [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_tlstream.h | 102 void __kbase_tlstream_tl_summary_new_gpu(void *gpu, u32 id, u32 core_count);
104 void __kbase_tlstream_tl_summary_lifelink_lpu_gpu(void *lpu, void *gpu);
106 void __kbase_tlstream_tl_summary_lifelink_as_gpu(void *as, void *gpu);
133 void __kbase_tlstream_jd_gpu_soft_reset(void *gpu);
138 void __kbase_tlstream_aux_protected_enter_start(void *gpu);
139 void __kbase_tlstream_aux_protected_enter_end(void *gpu);
140 void __kbase_tlstream_aux_protected_leave_start(void *gpu);
141 void __kbase_tlstream_aux_protected_leave_end(void *gpu);
186 * @gpu: name of the GPU object
194 #define KBASE_TLSTREAM_TL_SUMMARY_NEW_GPU(gpu, i [all...] |
H A D | mali_kbase_tlstream.c | 274 {KBASE_TL_NEW_GPU, __stringify(KBASE_TL_NEW_GPU), "object gpu is created", "@pII", "gpu,gpu_id,core_count"},
280 {KBASE_TL_LIFELINK_LPU_GPU, __stringify(KBASE_TL_LIFELINK_LPU_GPU), "lpu is deleted with gpu", "@pp", "lpu,gpu"},
281 {KBASE_TL_LIFELINK_AS_GPU, __stringify(KBASE_TL_LIFELINK_AS_GPU), "address space is deleted with gpu", "@pp",
282 "address_space,gpu"},
317 {KBASE_JD_GPU_SOFT_RESET, __stringify(KBASE_JD_GPU_SOFT_RESET), "gpu soft reset", "@p", "gpu"},
328 "gpu"},
330 "gpu"},
1200 __kbase_tlstream_tl_summary_new_gpu(void *gpu, u32 id, u32 core_count) __kbase_tlstream_tl_summary_new_gpu() argument 1242 __kbase_tlstream_tl_summary_lifelink_lpu_gpu(void *lpu, void *gpu) __kbase_tlstream_tl_summary_lifelink_lpu_gpu() argument 1282 __kbase_tlstream_tl_summary_lifelink_as_gpu(void *as, void *gpu) __kbase_tlstream_tl_summary_lifelink_as_gpu() argument 1826 __kbase_tlstream_jd_gpu_soft_reset(void *gpu) __kbase_tlstream_jd_gpu_soft_reset() argument 1924 __kbase_tlstream_aux_protected_enter_start(void *gpu) __kbase_tlstream_aux_protected_enter_start() argument 1942 __kbase_tlstream_aux_protected_enter_end(void *gpu) __kbase_tlstream_aux_protected_enter_end() argument 1961 __kbase_tlstream_aux_protected_leave_start(void *gpu) __kbase_tlstream_aux_protected_leave_start() argument 1979 __kbase_tlstream_aux_protected_leave_end(void *gpu) __kbase_tlstream_aux_protected_leave_end() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_tlstream.h | 110 void __kbase_tlstream_tl_summary_new_gpu(void *gpu, u32 id, u32 core_count); 112 void __kbase_tlstream_tl_summary_lifelink_lpu_gpu(void *lpu, void *gpu); 114 void __kbase_tlstream_tl_summary_lifelink_as_gpu(void *as, void *gpu); 145 void __kbase_tlstream_jd_gpu_soft_reset(void *gpu); 150 void __kbase_tlstream_aux_protected_enter_start(void *gpu); 151 void __kbase_tlstream_aux_protected_enter_end(void *gpu); 152 void __kbase_tlstream_aux_protected_leave_start(void *gpu); 153 void __kbase_tlstream_aux_protected_leave_end(void *gpu); 199 * @gpu: name of the GPU object 207 #define KBASE_TLSTREAM_TL_SUMMARY_NEW_GPU(gpu, i [all...] |
H A D | mali_kbase_tlstream.c | 290 "object gpu is created", 292 "gpu,gpu_id,core_count" 332 "lpu is deleted with gpu", 334 "lpu,gpu" 339 "address space is deleted with gpu", 341 "address_space,gpu" 500 "gpu soft reset", 502 "gpu" 541 "gpu" 548 "gpu" 1567 __kbase_tlstream_tl_summary_new_gpu(void *gpu, u32 id, u32 core_count) __kbase_tlstream_tl_summary_new_gpu() argument 1623 __kbase_tlstream_tl_summary_lifelink_lpu_gpu(void *lpu, void *gpu) __kbase_tlstream_tl_summary_lifelink_lpu_gpu() argument 1673 __kbase_tlstream_tl_summary_lifelink_as_gpu(void *as, void *gpu) __kbase_tlstream_tl_summary_lifelink_as_gpu() argument 2363 __kbase_tlstream_jd_gpu_soft_reset(void *gpu) __kbase_tlstream_jd_gpu_soft_reset() argument 2484 __kbase_tlstream_aux_protected_enter_start(void *gpu) __kbase_tlstream_aux_protected_enter_start() argument 2506 __kbase_tlstream_aux_protected_enter_end(void *gpu) __kbase_tlstream_aux_protected_enter_end() argument 2529 __kbase_tlstream_aux_protected_leave_start(void *gpu) __kbase_tlstream_aux_protected_leave_start() argument 2551 __kbase_tlstream_aux_protected_leave_end(void *gpu) __kbase_tlstream_aux_protected_leave_end() argument [all...] |
/device/qemu/riscv32_virt/liteos_m/board/driver/ |
H A D | virtgpu.c | 16 * Simple virtio-mmio gpu driver, without hardware accelarator. 156 struct Virtgpu *gpu = dev; in Feature0() local 160 gpu->edid = true; in Feature0() 172 HDF_LOGE("[%s]virtio-gpu has no VERSION_1 feature", __func__); in Feature1() 198 HDF_LOGE("[%s]virtio-gpu command=0x%x error=0x%x: %s", __func__, a->type, b->type, ErrString(b->type)); in NotifyAndWaitResponse() 494 static void VirtgpuDeInit(struct Virtgpu *gpu) in VirtgpuDeInit() argument 496 if (gpu->timer.realTimer) { in VirtgpuDeInit() 497 OsalTimerDelete(&gpu->timer); in VirtgpuDeInit() 499 if (gpu->fb) { in VirtgpuDeInit() 500 LOS_MemFree(OS_SYS_MEM_ADDR, gpu in VirtgpuDeInit() 508 struct Virtgpu *gpu = NULL; VirtgpuInitDev() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/ |
H A D | mali_kbase_ipa_vinstr_g7x.c | 439 #define IPA_POWER_MODEL_OPS(gpu, init_token) \ 440 const struct kbase_ipa_model_ops kbase_##gpu##_ipa_model_ops = { \ 441 .name = "mali-" #gpu "-power-model", \ 446 KBASE_EXPORT_TEST_API(kbase_##gpu##_ipa_model_ops) 448 #define STANDARD_POWER_MODEL(gpu, reference_voltage) \ 449 static int kbase_##gpu##_power_model_init(struct kbase_ipa_model *model) \ 451 BUILD_BUG_ON(ARRAY_SIZE(ipa_groups_def_##gpu) > KBASE_IPA_MAX_GROUP_DEF_NUM); \ 452 return kbase_ipa_vinstr_common_model_init(model, ipa_groups_def_##gpu, ARRAY_SIZE(ipa_groups_def_##gpu), \ 455 IPA_POWER_MODEL_OPS(gpu, gp [all...] |
/device/qemu/drivers/virtio/ |
H A D | virtgpu.c | 16 * Simple virtio-mmio gpu driver, without hardware accelarator. 155 struct Virtgpu *gpu = dev; in Feature0() local 159 gpu->edid = true; in Feature0() 171 HDF_LOGE("[%s]virtio-gpu has no VERSION_1 feature", __func__); in Feature1() 197 HDF_LOGE("[%s]virtio-gpu command=0x%x error=0x%x: %s", __func__, a->type, b->type, ErrString(b->type)); in NotifyAndWaitResponse() 490 static void VirtgpuDeInit(struct Virtgpu *gpu) in VirtgpuDeInit() argument 492 if (gpu->timer.realTimer) { in VirtgpuDeInit() 493 OsalTimerDelete(&gpu->timer); in VirtgpuDeInit() 495 if (gpu->fb) { in VirtgpuDeInit() 496 LOS_PhysPagesFreeContiguous(gpu in VirtgpuDeInit() 504 struct Virtgpu *gpu = NULL; VirtgpuInitDev() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 90 const void *gpu, 115 const void *gpu); 119 const void *gpu); 231 const void *gpu); 234 const void *gpu); 237 const void *gpu); 240 const void *gpu); 243 const void *gpu); 262 const void *gpu); 265 const void *gpu); [all...] |
H A D | mali_kbase_tracepoints.c | 144 "object gpu is created", \ 146 "gpu,gpu_id,core_count") \ 168 "lpu is deleted with gpu", \ 170 "lpu,gpu") \ 172 "address space is deleted with gpu", \ 174 "address_space,gpu") \ 272 "Arbiter has granted gpu access", \ 274 "gpu") \ 278 "gpu") \ 280 "Arbiter has requested driver to stop using gpu", \ 572 mali_kbase_kbase_tlstream_tl_new_gpu( struct kbase_tlstream *stream, const void *gpu, u32 gpu_id, u32 core_count) mali_kbase_kbase_tlstream_tl_new_gpu() argument 728 mali_kbase_kbase_tlstream_tl_lifelink_lpu_gpu( struct kbase_tlstream *stream, const void *lpu, const void *gpu) mali_kbase_kbase_tlstream_tl_lifelink_lpu_gpu() argument 754 mali_kbase_kbase_tlstream_tl_lifelink_as_gpu( struct kbase_tlstream *stream, const void *address_space, const void *gpu) mali_kbase_kbase_tlstream_tl_lifelink_as_gpu() argument 1458 mali_kbase_kbase_tlstream_tl_arbiter_granted( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_tl_arbiter_granted() argument 1480 mali_kbase_kbase_tlstream_tl_arbiter_started( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_tl_arbiter_started() argument 1502 mali_kbase_kbase_tlstream_tl_arbiter_stop_requested( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_tl_arbiter_stop_requested() argument 1524 mali_kbase_kbase_tlstream_tl_arbiter_stopped( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_tl_arbiter_stopped() argument 1546 mali_kbase_kbase_tlstream_jd_gpu_soft_reset( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_jd_gpu_soft_reset() argument 1672 mali_kbase_kbase_tlstream_aux_protected_enter_start( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_aux_protected_enter_start() argument 1694 mali_kbase_kbase_tlstream_aux_protected_enter_end( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_aux_protected_enter_end() argument 1716 mali_kbase_kbase_tlstream_aux_protected_leave_start( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_aux_protected_leave_start() argument 1738 mali_kbase_kbase_tlstream_aux_protected_leave_end( struct kbase_tlstream *stream, const void *gpu) mali_kbase_kbase_tlstream_aux_protected_leave_end() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/device/backend/ |
H A D | mali_kbase_device_jm.c | 32 #include <backend/gpu/mali_kbase_model_linux.h> 40 #include <backend/gpu/mali_kbase_irq_internal.h> 41 #include <backend/gpu/mali_kbase_jm_internal.h> 42 #include <backend/gpu/mali_kbase_js_internal.h> 43 #include <backend/gpu/mali_kbase_pm_internal.h> 45 #include <backend/gpu/mali_kbase_clk_rate_trace_mgr.h>
|
H A D | mali_kbase_device_hw_jm.c | 23 #include <gpu/mali_kbase_gpu_fault.h> 24 #include <backend/gpu/mali_kbase_instr_internal.h> 25 #include <backend/gpu/mali_kbase_pm_internal.h>
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/device/backend/ |
H A D | mali_kbase_device_jm.c | 41 #include <backend/gpu/mali_kbase_irq_internal.h> 42 #include <backend/gpu/mali_kbase_jm_internal.h> 43 #include <backend/gpu/mali_kbase_js_internal.h> 44 #include <backend/gpu/mali_kbase_pm_internal.h> 46 #include <backend/gpu/mali_kbase_clk_rate_trace_mgr.h>
|
H A D | mali_kbase_device_hw_jm.c | 25 #include <gpu/mali_kbase_gpu_fault.h> 26 #include <backend/gpu/mali_kbase_instr_internal.h> 27 #include <backend/gpu/mali_kbase_pm_internal.h>
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_gpu.c | 24 #include <backend/gpu/mali_kbase_irq_internal.h> 25 #include <backend/gpu/mali_kbase_jm_internal.h> 26 #include <backend/gpu/mali_kbase_js_internal.h> 27 #include <backend/gpu/mali_kbase_pm_internal.h>
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_gpu.c | 21 #include <backend/gpu/mali_kbase_irq_internal.h> 22 #include <backend/gpu/mali_kbase_jm_internal.h> 23 #include <backend/gpu/mali_kbase_js_internal.h> 24 #include <backend/gpu/mali_kbase_pm_internal.h>
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 89 const void *gpu, 114 const void *gpu); 118 const void *gpu); 230 const void *gpu); 233 const void *gpu); 236 const void *gpu); 239 const void *gpu); 242 const void *gpu); 245 const void *gpu); 264 const void *gpu); [all...] |
H A D | mali_kbase_tracepoints.c | 168 "object gpu is created", \ 170 "gpu,gpu_id,core_count") \ 192 "lpu is deleted with gpu", \ 194 "lpu,gpu") \ 196 "address space is deleted with gpu", \ 198 "address_space,gpu") \ 296 "Arbiter has granted gpu access", \ 298 "gpu") \ 302 "gpu") \ 304 "Arbiter has requested driver to stop using gpu", \ 694 __kbase_tlstream_tl_new_gpu( struct kbase_tlstream *stream, const void *gpu, u32 gpu_id, u32 core_count) __kbase_tlstream_tl_new_gpu() argument 850 __kbase_tlstream_tl_lifelink_lpu_gpu( struct kbase_tlstream *stream, const void *lpu, const void *gpu) __kbase_tlstream_tl_lifelink_lpu_gpu() argument 876 __kbase_tlstream_tl_lifelink_as_gpu( struct kbase_tlstream *stream, const void *address_space, const void *gpu) __kbase_tlstream_tl_lifelink_as_gpu() argument 1580 __kbase_tlstream_tl_arbiter_granted( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_tl_arbiter_granted() argument 1602 __kbase_tlstream_tl_arbiter_started( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_tl_arbiter_started() argument 1624 __kbase_tlstream_tl_arbiter_stop_requested( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_tl_arbiter_stop_requested() argument 1646 __kbase_tlstream_tl_arbiter_stopped( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_tl_arbiter_stopped() argument 1668 __kbase_tlstream_tl_arbiter_requested( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_tl_arbiter_requested() argument 1690 __kbase_tlstream_jd_gpu_soft_reset( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_jd_gpu_soft_reset() argument 1816 __kbase_tlstream_aux_protected_enter_start( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_aux_protected_enter_start() argument 1838 __kbase_tlstream_aux_protected_enter_end( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_aux_protected_enter_end() argument 1860 __kbase_tlstream_aux_protected_leave_start( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_aux_protected_leave_start() argument 1882 __kbase_tlstream_aux_protected_leave_end( struct kbase_tlstream *stream, const void *gpu) __kbase_tlstream_aux_protected_leave_end() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/gpu/ |
H A D | mali_kbase_gpu_regmap.h | 25 #include <uapi/gpu/arm/bifrost/gpu/mali_kbase_gpu_regmap.h>
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/gpu/backend/ |
H A D | mali_kbase_gpu_fault_csf.c | 23 #include <uapi/gpu/arm/bifrost/csf/mali_gpu_csf_registers.h> 24 #include <gpu/mali_kbase_gpu_fault.h>
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_power_gpu_frequency_trace.h | 38 DECLARE_EVENT_CLASS(gpu, 58 DEFINE_EVENT(gpu, gpu_frequency,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_power_gpu_frequency_trace.h | 41 DECLARE_EVENT_CLASS(gpu, 53 DEFINE_EVENT(gpu, gpu_frequency,
|