/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_debug_job_fault_backend.c | 55 if (kctx->reg_dump == NULL) { in kbase_debug_job_fault_reg_snapshot_init() 64 kctx->reg_dump[offset] = GPU_CONTROL_REG(gpu_control_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 70 kctx->reg_dump[offset] = JOB_CONTROL_REG(job_control_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 77 kctx->reg_dump[offset] = JOB_SLOT_REG(j, job_slot_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 84 kctx->reg_dump[offset] = MMU_REG(mmu_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 91 kctx->reg_dump[offset] = MMU_AS_REG(j, as_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 99 kctx->reg_dump[offset] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 100 kctx->reg_dump[offset + 1] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 111 if (kctx->reg_dump == NULL) { in kbase_job_fault_get_reg_snapshot() 115 while (kctx->reg_dump[offse in kbase_job_fault_get_reg_snapshot() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_debug_job_fault_backend.c | 84 if (kctx->reg_dump == NULL) in kbase_debug_job_fault_reg_snapshot_init() 92 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 99 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 107 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 115 kctx->reg_dump[offset] = MMU_REG(mmu_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 122 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 131 kctx->reg_dump[offset] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 132 kctx->reg_dump[offset + 1] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 144 if (kctx->reg_dump == NULL) in kbase_job_fault_get_reg_snapshot() 147 while (kctx->reg_dump[offse in kbase_job_fault_get_reg_snapshot() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_debug_job_fault_backend.c | 48 if (kctx->reg_dump == NULL) { in kbase_debug_job_fault_reg_snapshot_init() 57 kctx->reg_dump[offset] = GPU_CONTROL_REG(gpu_control_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 63 kctx->reg_dump[offset] = JOB_CONTROL_REG(job_control_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 70 kctx->reg_dump[offset] = JOB_SLOT_REG(j, job_slot_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 77 kctx->reg_dump[offset] = MMU_REG(mmu_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 84 kctx->reg_dump[offset] = MMU_AS_REG(j, as_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 92 kctx->reg_dump[offset] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 93 kctx->reg_dump[offset + 1] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 104 if (kctx->reg_dump == NULL) { in kbase_job_fault_get_reg_snapshot() 108 while (kctx->reg_dump[offse in kbase_job_fault_get_reg_snapshot() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_debug_job_fault_backend.c | 90 if (kctx->reg_dump == NULL) in kbase_debug_job_fault_reg_snapshot_init() 98 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 105 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 113 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 121 kctx->reg_dump[offset] = MMU_REG(mmu_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init() 128 kctx->reg_dump[offset] = in kbase_debug_job_fault_reg_snapshot_init() 137 kctx->reg_dump[offset] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 138 kctx->reg_dump[offset + 1] = REGISTER_DUMP_TERMINATION_FLAG; in kbase_debug_job_fault_reg_snapshot_init() 150 if (kctx->reg_dump == NULL) in kbase_job_fault_get_reg_snapshot() 153 while (kctx->reg_dump[offse in kbase_job_fault_get_reg_snapshot() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_debug_job_fault.c | 238 if (kctx->reg_dump == NULL) {
in debug_job_fault_show() 243 if (kctx->reg_dump[event->reg_offset] == REGISTER_DUMP_TERMINATION_FLAG) {
in debug_job_fault_show() 256 if (kctx->reg_dump[event->reg_offset] == REGISTER_DUMP_TERMINATION_FLAG) {
in debug_job_fault_show() 259 seq_printf(m, "%08x: %08x\n", kctx->reg_dump[event->reg_offset], kctx->reg_dump[1 + event->reg_offset]);
in debug_job_fault_show() 421 kctx->reg_dump = vmalloc(REGISTER_ADDRESS_NEED * REGISTER_ADDRESS_DOUBLE);
in kbase_debug_job_fault_context_init() 422 if (kctx->reg_dump == NULL) {
in kbase_debug_job_fault_context_init() 427 vfree(kctx->reg_dump);
in kbase_debug_job_fault_context_init() 428 kctx->reg_dump = NULL;
in kbase_debug_job_fault_context_init() 439 vfree(kctx->reg_dump);
in kbase_debug_job_fault_context_term() [all...] |
H A D | mali_kbase_defs.h | 1422 unsigned int *reg_dump;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_debug_job_fault.c | 267 if (kctx->reg_dump == NULL) { in debug_job_fault_show() 272 if (kctx->reg_dump[event->reg_offset] == in debug_job_fault_show() 285 if (kctx->reg_dump[event->reg_offset] == in debug_job_fault_show() 290 kctx->reg_dump[event->reg_offset], in debug_job_fault_show() 291 kctx->reg_dump[1+event->reg_offset]); in debug_job_fault_show() 465 kctx->reg_dump = vmalloc(0x4000 * 2); in kbase_debug_job_fault_context_init() 466 if (kctx->reg_dump == NULL) in kbase_debug_job_fault_context_init() 470 vfree(kctx->reg_dump); in kbase_debug_job_fault_context_init() 471 kctx->reg_dump = NULL; in kbase_debug_job_fault_context_init() 483 vfree(kctx->reg_dump); in kbase_debug_job_fault_context_term() [all...] |
H A D | mali_kbase_defs.h | 1440 unsigned int *reg_dump; member
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_debug_job_fault.c | 278 if (kctx->reg_dump == NULL) { in debug_job_fault_show() 283 if (kctx->reg_dump[event->reg_offset] == REGISTER_DUMP_TERMINATION_FLAG) { in debug_job_fault_show() 296 if (kctx->reg_dump[event->reg_offset] == REGISTER_DUMP_TERMINATION_FLAG) { in debug_job_fault_show() 299 seq_printf(m, "%08x: %08x\n", kctx->reg_dump[event->reg_offset], kctx->reg_dump[1 + event->reg_offset]); in debug_job_fault_show() 486 kctx->reg_dump = vmalloc(REGISTER_ADDRESS_NEED * REGISTER_ADDRESS_DOUBLE); in kbase_debug_job_fault_context_init() 487 if (kctx->reg_dump == NULL) { in kbase_debug_job_fault_context_init() 492 vfree(kctx->reg_dump); in kbase_debug_job_fault_context_init() 493 kctx->reg_dump = NULL; in kbase_debug_job_fault_context_init() 504 vfree(kctx->reg_dump); in kbase_debug_job_fault_context_term() [all...] |
H A D | mali_kbase_defs.h | 1416 * @reg_dump: Buffer containing a register offset & value pair, used 1631 unsigned int *reg_dump; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_debug_job_fault.c | 303 if (kctx->reg_dump == NULL) { in debug_job_fault_show() 308 if (kctx->reg_dump[event->reg_offset] == in debug_job_fault_show() 321 if (kctx->reg_dump[event->reg_offset] == in debug_job_fault_show() 326 kctx->reg_dump[event->reg_offset], in debug_job_fault_show() 327 kctx->reg_dump[1+event->reg_offset]); in debug_job_fault_show() 526 kctx->reg_dump = vmalloc(0x4000 * 2); in kbase_debug_job_fault_context_init() 527 if (kctx->reg_dump != NULL) { in kbase_debug_job_fault_context_init() 530 vfree(kctx->reg_dump); in kbase_debug_job_fault_context_init() 531 kctx->reg_dump = NULL; in kbase_debug_job_fault_context_init() 545 vfree(kctx->reg_dump); in kbase_debug_job_fault_context_term() [all...] |
H A D | mali_kbase_defs.h | 1600 * @reg_dump: Buffer containing a register offset & value pair, used 1812 unsigned int *reg_dump; member
|